Detecting and Interpreting Real-World and Security Gestures on Touch and Hover Sensitive Devices
First Claim
1. A method for receiving an affirmative gesture formed on or about a sensor panel, comprising:
- detecting one or more images at the sensor panel generated from a hand formed in a shape of an OK sign;
determining that the one or more images are arranged in a pattern corresponding to a predetermined OK gesture;
determining a centering parameter from the one or more images;
associating the OK gesture with a user interface (UI) element coincident with the centering parameter; and
performing an affirmative action in accordance with the UI element.
0 Assignments
0 Petitions
Accused Products
Abstract
“Real-world” gestures such as hand or finger movements/orientations that are generally recognized to mean certain things (e.g., an “OK” hand signal generally indicates an affirmative response) can be interpreted by a touch or hover sensitive device to more efficiently and accurately effect intended operations. These gestures can include, but are not limited to, “OK gestures,” “grasp everything gestures,” “stamp of approval gestures,” “circle select gestures,” “X to delete gestures,” “knock to inquire gestures,” “hitchhiker directional gestures,” and “shape gestures.” In addition, gestures can be used to provide identification and allow or deny access to applications, files, and the like.
203 Citations
11 Claims
-
1. A method for receiving an affirmative gesture formed on or about a sensor panel, comprising:
-
detecting one or more images at the sensor panel generated from a hand formed in a shape of an OK sign; determining that the one or more images are arranged in a pattern corresponding to a predetermined OK gesture; determining a centering parameter from the one or more images; associating the OK gesture with a user interface (UI) element coincident with the centering parameter; and performing an affirmative action in accordance with the UI element. - View Dependent Claims (2)
-
-
3. A method for receiving an identification gesture formed on or about a sensor panel, comprising:
-
detecting one or more images at the sensor panel; determining that the one or more images represent an attempted identification gesture; associating the attempted identification gesture with a user interface (UI) element; and determining whether the movement of the one or more images are arranged in space and time in a pattern and sequence corresponding to a user authorized to access the UI element; and granting or denying access to the UI element in accordance with the determination of whether the attempted identification gesture corresponds to a user authorized to access the UI element.
-
-
4. A computer-readable medium comprising program code for receiving an affirmative gesture formed on or about a sensor panel, the program code for causing performance of a method comprising:
-
detecting one or more images at the sensor panel generated from a hand formed in a shape of an OK sign; determining that the one or more images are arranged in a pattern corresponding to a predetermined OK gesture; determining a centering parameter from the one or more images; associating the OK gesture with a user interface (UI) element coincident with the centering parameter; and performing an affirmative action in accordance with the UI element. - View Dependent Claims (5)
-
-
6. A computer-readable medium comprising program code for receiving a shape gesture formed on or about a sensor panel, the program code for causing performance of a method comprising:
-
detecting one or more images at the sensor panel generated from a hand formed in a particular shape; determining that the one or more images are arranged in a pattern corresponding to a predetermined shape gesture; associating the shape gesture with a user interface (UI) element; and performing an action associated with the shape gesture upon the UI element. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable medium comprising program code for receiving an identification gesture formed on or about a sensor panel, the program code for causing performance of a method comprising:
-
detecting one or more images at the sensor panel; determining that the one or more images represent an attempted identification gesture; associating the attempted identification gesture with a user interface (UI) element; and determining whether the movement of the one or more images are arranged in space and time in a pattern and sequence corresponding to a user authorized to access the UI element; and granting or denying access to the UI element in accordance with the determination of whether the attempted identification gesture corresponds to a user authorized to access the UI element.
-
Specification