Invention Grant
- Patent Title: Procedurally specifying calculated database fields, and populating them
-
Application No.: US15617949Application Date: 2017-06-08
-
Publication No.: US10083016B1Publication Date: 2018-09-25
- Inventor: Timothy R. Norman
- Applicant: LockPath, Inc.
- Applicant Address: US KS Overland Park
- Assignee: LockPath, Inc.
- Current Assignee: LockPath, Inc.
- Current Assignee Address: US KS Overland Park
- Agency: Perkins Coie LLP
- Main IPC: G06F8/40
- IPC: G06F8/40 ; G06F9/45 ; G06F17/30

Abstract:
A facility for defining a calculated distinguished database field is described. The facility receives a formula usable to calculate the value of the distinguished database field for each of a plurality of database rows, the formula expressed as a method in a distinguished procedural programming language. The facility transforms the formula method into a syntax tree for the distinguished procedural programming language. The facility modifies the syntax tree to provide variable context, field projection, runtimetype dynamic property accessors, and/or field path mapping. The facility transforms the modified syntax tree into a second version of the formula method in the distinguished procedural programming language.
Information query