GESTURE IDENTIFICATION
First Claim
Patent Images
1. A system comprising:
- a memory storing gesture mappings associated with specific actions or inputs; and
one or more hardware processors in communication with the memory and configured for;
receiving an input of one or more finger gesture motions made by a user and sensed by a user device, wherein the input is made without the user touching the user device and the one or more finger gesture motions correspond to keys of a QWERTY keypad or to a specific spatial position of one or more data inputs on a current display of the user device;
identifying a current gesture mapping based on the one or more finger gesture motions;
matching the current gesture mapping with the stored gesture mappings; and
determining a corresponding device input based on the stored gesture mapping that matches the current gesture mapping.
2 Assignments
0 Petitions
Accused Products
Abstract
Various methods and systems are provided to allow a user to perform finger gesture motions, such as making typing, swiping, tapping, or other types of finger motions to provide device input, such as typing, clicking, or selecting data into a webpage, application, operating system, or toolbar, that was normally performed by the user having to use a keyboard, mouse, stylus, microphone, touchscreen, or another input device.
-
Citations
20 Claims
-
1. A system comprising:
-
a memory storing gesture mappings associated with specific actions or inputs; and one or more hardware processors in communication with the memory and configured for; receiving an input of one or more finger gesture motions made by a user and sensed by a user device, wherein the input is made without the user touching the user device and the one or more finger gesture motions correspond to keys of a QWERTY keypad or to a specific spatial position of one or more data inputs on a current display of the user device; identifying a current gesture mapping based on the one or more finger gesture motions; matching the current gesture mapping with the stored gesture mappings; and determining a corresponding device input based on the stored gesture mapping that matches the current gesture mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing data input through a user device, comprising:
-
receiving, by a hardware processor from a user device, an input of one or more finger gesture motions made by a user and sensed by the user device, wherein the input is made without the user touching the user device and the one or more finger gesture motions correspond to keys of a QWERTY keypad or to a specific spatial position of one or more data inputs on a current display of the user device; identifying, by the hardware processor, a current gesture mapping based on the one or more finger gesture motions; accessing a database of a plurality of stored gesture mappings associated with finger gesture motions of the user; matching, by the hardware processor, the current gesture mapping with the stored gesture mappings; and determining a corresponding device input based on the stored gesture mapping that matches the current gesture mapping. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having instructions stored and tangibly embodied thereon that, when executed, cause one or more processing devices to perform operations comprising:
-
receiving an input of one or more finger gesture motions made by a user and sensed by a user device, wherein the input is made without the user touching the user device and the one or more finger gesture motions correspond to keys of a QWERTY keypad or to a specific spatial position of one or more data inputs on a current display of the user device; identifying a current gesture mapping based on the one or more finger gesture motions; accessing a database of stored gesture mappings associated with finger gesture motions for the user; matching the current gesture mapping with the stored gesture mappings; and determining a corresponding device input based on the stored gesture mapping that matches the current gesture mapping. - View Dependent Claims (19, 20)
-
Specification