Invention Grant
- Patent Title: Switching input rails without a release command in a natural user interface
-
Application No.: US14298562Application Date: 2014-06-06
-
Publication No.: US09958946B2Publication Date: 2018-05-01
- Inventor: David William Bastien , Oscar P. Kozlowski , Mark D. Schwesinger
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Main IPC: G06F3/01
- IPC: G06F3/01 ; G06F3/03 ; G06K9/00

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.
Public/Granted literature
- US20150355717A1 SWITCHING INPUT RAILS WITHOUT A RELEASE COMMAND IN A NATURAL USER INTERFACE Public/Granted day:2015-12-10
Information query