SYSTEMS AND METHODS FOR ADAPTIVE GESTURE RECOGNITION
First Claim
1. A method to process user inputs received from a multi-directional input device, the method comprising:
- receiving at least one of the user inputs from the multi-directional input device;
determining if the at least one user input forms a gesture based upon a set of parameters;
if the at least one user input does not form the gesture based upon the set of parameters, attempting to recognize the gesture based upon other factors that are different from the set of parameters; and
if the gesture is recognized based upon the other factors, adapting at the set of parameters based upon the at least one user input.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for adaptively recognizing gestures indicated by user inputs received from a touchpad, touchscreen, directional pad, mouse or other multi-directional input device. If a user'"'"'s movement does not indicate a gesture using current gesture recognition parameters, additional processing can be performed to recognize the gesture using other factors. The gesture recognition parameters can then be adapted so that subsequent user inputs that are similar to the previously-rejected inputs will appropriately trigger gesture commands as desired by the user. Gestural data or parameters may be locally or remotely stored for further processing.
-
Citations
20 Claims
-
1. A method to process user inputs received from a multi-directional input device, the method comprising:
-
receiving at least one of the user inputs from the multi-directional input device; determining if the at least one user input forms a gesture based upon a set of parameters; if the at least one user input does not form the gesture based upon the set of parameters, attempting to recognize the gesture based upon other factors that are different from the set of parameters; and if the gesture is recognized based upon the other factors, adapting at the set of parameters based upon the at least one user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system comprising:
-
an input device having a multi-directional sensing region, wherein the input device is configured to sense user inputs relative to a multi-directional sensing region and to provide output signals indicative of the sensed user inputs; and a processor configured to receive the output signals from the input device and to initially recognize gestures from at least some of the sensed user inputs indicated in the output signals based upon a set of parameters, and to recognize subsequent gestures based upon an adapted set of parameters that is adapted based upon previously-received user inputs. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-executable method to process user inputs obtained from at least one multi-directional input device, the method comprising:
-
receiving the user inputs; identifying at least some of the user inputs that are not recognized as gestures based upon a set of parameters, but that are recognized as gestures based upon other factors that are different than the set of parameters; and adapting the set of parameters based upon the identified user inputs to create an adapted set of parameters. - View Dependent Claims (18, 19, 20)
-
Specification