Switching input rails without a release command in a natural user interface
US9958946B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 6, 2014 |
| Grant date | May 1, 2018 |
| Priority date | — |
| Expiry date | Jan 8, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06V40/28
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
User input in the form of image data is received from a user via a natural user interface. A vector difference between an adjustment start position and a current position of the user input is calculated. The vector difference includes a vector position and a vector length. The vector position is compared to stored rail data, and the vector length is compared to a stored threshold length. The rail data describes a plurality of virtual rails associated with an application. Based on the comparisons, the user input is matched to one of the plurality of virtual rails and a notification describing the matching is provided to the application. The application, thereupon, transitions from a first command to a second command corresponding to the matching virtual rail without receiving any explicit termination gesture for the first command from the user.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.