Gesture management system
US9606647B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 24, 2012 |
| Grant date | Mar 28, 2017 |
| Priority date | — |
| Expiry date | Mar 17, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06V40/28
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
For storing gesture definitions and evaluating expressions that reference the gesture definitions, an expression evaluation engine evaluates the expressions to determine whether movements of a user satisfy the expressions. The expression evaluation engine receives expressions in user or application requests, or the expression evaluation engine may automatically evaluate the expressions when a gesture recognition system receives updated information about tracked body parts of the user. An expression includes a logical operator that relates different conditions to each other, and the different conditions may reference different gestures or other criteria that are based on the tracked body parts of the user. The expression is satisfied when the logical operator is satisfied. If an expression is satisfied, the expression evaluation engine triggers an action associated with a corresponding gesture definition. An example gesture may trigger display and navigation of a pie menu.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.