SYSTEMS AND METHODS FOR PERFORMING A DEVICE ACTION BASED ON A DETECTED GESTURE
First Claim
1. A method for performing an action, comprising:
- detecting, by a first gesture detection sensor coupled to or integrated in a device, motion of a control object moving over the device;
determining, by one or more processors of the device, a direction of movement of the control object;
detecting, by a second gesture detection sensor, a touchless gesture performed over the device; and
performing, by one or more processors, an action based on the detected touchless gesture and the determined direction of movement.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for performing an action based on a detected gesture are provided. The systems and methods provided herein may detect a direction of an initial touchless gesture and process subsequent touchless gestures based on the direction of the initial touchless gesture. The systems and methods may translate a coordinate system related to a user device and a gesture library based on the detected direction such that subsequent touchless gestures may be processed based on the detected direction. The systems and methods may allow a user to make a touchless gesture over a device to interact with the device independent of the orientation of the device since the direction of the initial gesture can set the coordinate system or context for subsequent gesture detection.
45 Citations
39 Claims
-
1. A method for performing an action, comprising:
-
detecting, by a first gesture detection sensor coupled to or integrated in a device, motion of a control object moving over the device; determining, by one or more processors of the device, a direction of movement of the control object; detecting, by a second gesture detection sensor, a touchless gesture performed over the device; and performing, by one or more processors, an action based on the detected touchless gesture and the determined direction of movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for performing an action based on a detected touchless gesture, comprising:
-
detecting, by a gesture detections sensor coupled to or integrated with a device, a first gesture passing over the device; determining, by one or more processors, if the detected first gesture matches a known gesture in a gesture library or an expected gesture; translating, by one or more processors, a coordinate system associated with the device based on a direction of the detected first gesture when the detected first gesture does not match a known gesture in a gesture library or an expected gesture; and performing, by one or more processors, an action based on a second detected gesture when the second detected gesture is determined to match a known gesture in a gesture library or an expected gesture in the translated coordinate system. - View Dependent Claims (14, 15, 16)
-
-
17. A device for performing an action, comprising:
-
a gesture detection sensor configured to; detect movement of a control object moving over the device and capture information related to the detected movement; and detect a touchless gesture performed over the device and capture information related to the touchless gesture; one or more processors configured to; determine a direction of motion of the control object from the captured information related to the detected movement; and perform an action based on the captured information related to the information related to the touchless gesture and the determined direction of motion. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for performing an action, comprising:
-
means for detecting movement of a control object moving over a device; means for determining a direction of movement of the control object; means for detecting a touchless gesture performed over the device; and means for performing an action based on the detected touchless gesture and the determined direction of movement. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer-readable medium including instructions that, when executed by one or more processors of a device, cause the device to perform a method for performing an action, the method comprising:
-
detecting motion of a control object moving over the device; detecting a touchless gesture performed over the device; and performing an action based on the detected touchless gesture and a direction of the motion.
-
Specification