SENSOR SYSTEM AND METHOD FOR MAPPING AND CREATING GESTURES
First Claim
Patent Images
1. A system comprising:
- a sensor configured to detect user inputs; and
a processor configured to;
receive a detected first user input from the sensor, the first user input comprising a gesture;
determine whether the gesture has an associated first command;
if the gesture has an associated first command, execute the associated first command;
receive a detected second user input, the second user input comprising an indication that the associated first command is incorrect;
reverse the execution of the first command to revert the system back to a state prior to the first command being executed;
receive a detected third user input from the sensor, the third user input indicative of a second command; and
assign the second command to the gesture based on the third user input.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing system includes a sensor configured to detect user inputs. The system further includes a processor configured to receive a detected first user input from the sensor. The processor further receives a detected second user input from the sensor. In response, the processor assigns a command to the first user input based on the second user input.
-
Citations
21 Claims
-
1. A system comprising:
-
a sensor configured to detect user inputs; and a processor configured to; receive a detected first user input from the sensor, the first user input comprising a gesture; determine whether the gesture has an associated first command; if the gesture has an associated first command, execute the associated first command; receive a detected second user input, the second user input comprising an indication that the associated first command is incorrect; reverse the execution of the first command to revert the system back to a state prior to the first command being executed; receive a detected third user input from the sensor, the third user input indicative of a second command; and assign the second command to the gesture based on the third user input. - View Dependent Claims (3, 5, 6, 7, 21)
-
-
2. (canceled)
-
4. (canceled)
-
8. A system comprising:
-
a sensing device configured to determine one or more characteristics of at least one of a plurality of user inputs, the at least one of the plurality of user inputs comprising a gesture; and a processor configured to; receive the determined one or more characteristics; determine whether the determined one or more characteristics are associated with one of a plurality of known commands; when the determined one or more characteristics are not associated with one of a plurality of known commands, identify at least one of the plurality of known commands to be associated with the at least one of the plurality of user inputs based on the determined one or more characteristics of the gesture, wherein to identify the at least one of the plurality of known commands, the processor is configured to determine whether the determined one or more characteristics of the gesture are within a defined tolerance of allowed characteristics of the at least one of the plurality of known commands; and assign the at least one of the plurality of known commands to the at least one of the plurality of user inputs. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving a first user input detected by a sensor; identifying one or more characteristics of the received first user input; determining, by a processor, if the one or more characteristics matches a characteristic of a known gesture in a gesture library, the gesture library comprising a plurality of known gestures and one or more characteristics that identify each of the plurality of known gestures; and if the one or more characteristics do not match a characteristic of a known gesture, generating a new gesture based on the one or more characteristics of the first user input, receiving a second user input, the second user input indicating a command, and associating the command indicated by the second user input with the new gesture associated with the first user input by linking an entry in the gesture library corresponding to the new gesture with an entry in a command library associated with the command. - View Dependent Claims (17, 18, 19, 20)
-
-
16. (canceled)
Specification