Virtual point specification in domain specific language for monitoring user movements
AssigneeOmada Health, Inc.
InventorsAlexander Floyd Prinsen, Brandon Piechowski
Life of this patent
Estimating the term…
Loading patent…
AssigneeOmada Health, Inc.
InventorsAlexander Floyd Prinsen, Brandon Piechowski
Estimating the term…
A system generates applications based on a domain specific language (DSL). The applications allow a user to take measurements based on user movements using a client device (for example, a mobile phone) for providing to an expert. The domain specific language includes commands that cause the generated applications to perform various tasks, such as providing specific instructions to the user, starting and stopping recording, taking measurements, and so on. The system compiles the DSL specification to generate executable instructions that are deployed (for example, on a client device such as a mobile phone). The DSL specification allows users to specify virtual points based on multiple landmarks obtained from the images of the user. The DSL specification allows users to specify a point as a stable point for landmarks that are expected to be stationary but move across frames.
A computer-implemented method for generating applications based on a domain specific language (DSL), the computer-implemented method comprising:
A non-transitory computer readable storage medium for storing instructions that, when executed by one or more computer processors, cause the one or more computer processors to perform steps for generating applications based on a domain specific language (DSL), the steps causing the one or more computer processors to perform steps comprising:
A computer system comprising:
Dependencies are inferred from the claim text.