Switching input rails without a release command in a natural user interface
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid William Bastien, Oscar P. Kozlowski, Mark D. Schwesinger
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid William Bastien, Oscar P. Kozlowski, Mark D. Schwesinger
Estimating the term…
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.
A system for transitioning from one gesture to another in a natural user interface without an explicit termination therebetween, said system comprising:
A method comprising:
One or more computer storage media embodying computer-executable components, said components comprising:
Dependencies are inferred from the claim text.