IDENTIFYING GESTURES USING MULTIPLE SENSORS
First Claim
1. A computer implemented method for recognizing a gesture made by an operator with a portable device, the portable device including at least a first sensor and a second sensor, wherein the first sensor and the second sensor are disparate, the computer implemented method comprising:
- obtaining a first sensor data profile associated with measurements made by the first sensor while the operator made a specific gesture involving the portable device;
obtaining a second sensor data profile associated with measurements made by the second sensor while the operator made the specific gesture involving the portable device; and
identifying the specific gesture by analyzing the first sensor data profile and the second sensor data profile.
17 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for recognizing human gestures are disclosed. In one embodiment, a method for recognizing a gesture made by an operator with a portable device, may comprise: obtaining a first sensor data profile associated with measurements made by the first sensor while the operator made a specific gesture involving the portable device; obtaining a second sensor data profile associated with measurements made by the second sensor while the operator made the specific gesture involving the portable device; and identifying the specific gesture by analyzing the first sensor data profile and the second sensor data profile.
88 Citations
41 Claims
-
1. A computer implemented method for recognizing a gesture made by an operator with a portable device, the portable device including at least a first sensor and a second sensor, wherein the first sensor and the second sensor are disparate, the computer implemented method comprising:
-
obtaining a first sensor data profile associated with measurements made by the first sensor while the operator made a specific gesture involving the portable device; obtaining a second sensor data profile associated with measurements made by the second sensor while the operator made the specific gesture involving the portable device; and identifying the specific gesture by analyzing the first sensor data profile and the second sensor data profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for recognizing human gestures, the system comprising:
-
a portable device including at least a first sensor and a second sensor; and a gesture recognition process executing on the system, the gesture recognition process operable to; obtain a first sensor data profile associated with measurements made by the first sensor while an operator made a specific gesture involving the portable device; obtain a second sensor data profile associated with measurements made by the second sensor while the operator made the specific gesture involving the portable device; and identify the specific gesture by analyzing the first sensor data profile and the second sensor data profile. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer implemented method for interfacing a human with a computing device, comprising:
-
receiving sensor data from a plurality of sensors, wherein at least two of the plurality of sensors are disparate, and wherein the sensor data is associated with an event; analyzing the sensor data to determine whether the event corresponds to an operator gesture; and when the event corresponds to the operator gesture, performing or initiating a predefined action indicated by the operator gesture.
-
-
25. A computer implemented method for identifying a clapping gesture made by an operator of a portable device having a kinematic sensor and an audio input, the computer implemented method comprising:
-
analyzing a first profile based on data from the kinematic sensor, the first profile corresponding to a specific event; analyzing a second profile based on data from the audio input, the second profile corresponding to the specific event; and determining whether the first profile and the second profile indicate that the specific event is a clapping gesture. - View Dependent Claims (26, 27)
-
-
28. A computer implemented method for identifying a spell cast by an operator of a portable device having a kinematic sensor and an audio input, the spell having a gesture component and an audio component, the computer implemented method comprising:
-
analyzing a first profile based on data from the kinematic sensor, the first profile corresponding to a specific event, analyzing a second profile based on data from the audio input, the second profile corresponding to the specific event; determining whether the first profile and the second profile indicate that the specific event is a spell; and when the specific event is determined to be a spell, performing or initiating a predefined action indicated by the spell.
-
-
29. A system for recognizing an operator'"'"'s gestures, the system comprising:
-
a first sensor; a second sensor; and a gesture recognition process executing on the system, the gesture recognition process operable to; obtain a first sensor data profile associated with measurements made by the first sensor corresponding to a specific event; obtain a second sensor data profile associated with measurements made by the second sensor corresponding to the specific event; and identifying whether the specific event corresponds to a specific gesture by analyzing the first sensor data profile and the second sensor data profile. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification