Enhanced detection of gesture
First Claim
Patent Images
1. A non-transitory computer-readable storage medium encoded with instructions that, when executed, operate to cause a computer to perform operations comprising:
- defining a shape corresponding to a gesture within motion data;
sampling the motion data at points that are aligned with the defined shape;
determining, based on the sampled motion data, positions of a moving object along the defined shape, over time, wherein determining the positions occurs subsequent to defining the shape;
determining whether the moving object is performing the gesture based on a pattern exhibited by the determined positions; and
controlling an application if determining that the moving object is performing the gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
The enhanced detection of a waving engagement gesture, in which a shape is defined within motion data, the motion data is sampled at points that are aligned with the defined shape, and, based on the sampled motion data, positions of a moving object along the defined shape are determined over time. It is determined whether the moving object is performing a gesture based on a pattern exhibited by the determined positions, and an application is controlled if determining that the moving object is performing the gesture.
-
Citations
24 Claims
-
1. A non-transitory computer-readable storage medium encoded with instructions that, when executed, operate to cause a computer to perform operations comprising:
-
defining a shape corresponding to a gesture within motion data; sampling the motion data at points that are aligned with the defined shape; determining, based on the sampled motion data, positions of a moving object along the defined shape, over time, wherein determining the positions occurs subsequent to defining the shape; determining whether the moving object is performing the gesture based on a pattern exhibited by the determined positions; and controlling an application if determining that the moving object is performing the gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
defining a shape corresponding to a gesture within motion data; sampling the motion data at points that are aligned with the defined shape; determining, based on the sampled motion data, positions of a moving object along the defined shape, over time, wherein determining the positions occurs subsequent to defining the shape; determining whether the moving object is performing the gesture based on a pattern exhibited by the determined positions; and controlling an application if determining that the moving object is performing the gesture.
-
-
23. A device comprising a processor configured to:
-
define a shape corresponding to a gesture within motion data; sample the motion data at points that are aligned with the defined shape; determine, based on the sampled motion data, positions of a moving object along the defined shape, over time, wherein the positions are determined subsequent to the shape being defined; determine whether the moving object is performing the gesture based on a pattern exhibited by the determined positions; and control an application if determining that the moving object is performing the gesture.
-
-
24. A system comprising:
-
means for defining a shape corresponding to a gesture within motion data; means for sampling the motion data at points that are aligned with the defined shape; means for determining, based on the sampled motion data, positions of a moving object along the defined shape, over time, wherein the means for determining comprise means for determining the positions subsequent to the shape being defined; means for determining whether the moving object is performing the gesture based on a pattern exhibited by the determined positions; and means for controlling an application if determining that the moving object is performing the gesture.
-
Specification