Back to results
US 10,895,918 B2Granted
Gesture recognition system and method
AssigneeIgt
InventorAndreas Bean
Life of this patent
Estimating the term…
Abstract
The present disclosure relates generally to computational devices and gesture recognition. A computational device may include instructions that determine, based on a parameterization for a portion of a symbol, complete predicted symbols. The complete predicted symbols may be used as an input for an application operating on the computational device.
Claims20
A method of operating a computational device, the method comprising:
- receiving, from a sensor device, location data points corresponding to movement of an object in three-dimensional space relative to the sensor device;
- determining, based on the location data points and with a processor, a first parameterization for a portion of a first symbol, wherein the first symbol corresponds to a first user input for the computational device;
- determining, based on the location data points and with the processor, a second parameterization for a portion of a second symbol, wherein the second symbol corresponds to a second user input for the computational device, wherein the first symbol is different from the second symbol, and wherein the first user input is different from the second user input;
- constructing, with the processor, a first complete predicted symbol based on the first parameterization;
- constructing, with the processor, a second complete predicted symbol based on the second parameterization;
- determining, with the processor, that the location data points match the first complete predicted symbol more closely than the second complete predicted symbol;
- and
- causing an action to be taken with the computational device consistent with the first user input based on determining that the location data points match the first complete predicted symbol more closely than the second complete predicted symbol.
5 more elements
A system, comprising:
- a processor;
- a computer-readable storage medium, coupled with the processor, comprising instructions that are executable by the processor, wherein the instructions comprise:
- instructions that receive location data points corresponding to movement of an object in three-dimensional space relative to a sensor device;
- instructions that determine, based on the location data points, a first parameterization for a portion of a first symbol, wherein the first symbol corresponds to a first user input for a computational device;
- instructions that determine, based on the location data points, a second parameterization for a portion of a second symbol, wherein the second symbol corresponds to a second user input for the computational device, wherein the first symbol is different from the second symbol, and wherein the first user input is different from the second user input;
- instructions that construct a first complete predicted symbol based on the first parameterization;
- instructions that construct a second complete predicted symbol based on the second parameterization;
- instructions that determine that the location data points correspond to the first complete predicted symbol more closely than the second complete predicted symbol;
- and
- instructions that provide the first user input to the computational device based on determining that the location data points correspond to the first complete predicted symbol more closely than the second complete predicted symbol.
7 more elements
A computational device, comprising:
- a user interface comprising a user input and user output;
- a sensor device;
- a processor coupled with the user interface and with the sensor device;
- and
- a computer-readable storage medium, coupled with the processor, comprising instructions that are executable by the processor, wherein the instructions comprise:
- instructions that receive location data points corresponding to a gesture of a user provided relative to the sensor device;
- instructions that determine, based on the location data points, a first parameterization for a portion of a first symbol, wherein the first symbol corresponds to a first user input for the computational device;
- instructions that determine, based on the location data points, a second parameterization for a portion of a second symbol, wherein the second symbol corresponds to a second user input for the computational device, wherein the first symbol is different from the second symbol, and wherein the first user input is different from the second user input;
- instructions that construct a first complete predicted symbol based on the first parameterization;
- instructions that construct a second complete predicted symbol based on the second parameterization;
- instructions that determine that the location data points match the first complete predicted symbol more closely than the second complete predicted symbol;
- and
- instructions that select the first user input as an input to an application based on determining that the location data points match the first complete predicted symbol more closely than the second complete predicted symbol.
10 more elements
Dependencies are inferred from the claim text.