Detecting and interpreting real-world and security gestures on touch and hover sensitive devices
First Claim
1. A method for receiving a directional 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 are arranged in a pattern corresponding to a predetermined hitchhiker gesture;
determining a directional parameter from a shape of the one or more images;
associating the hitchhiker gesture with a user interface (UI) element; and
performing a directional 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.
62 Citations
16 Claims
-
1. A method for receiving a directional 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 are arranged in a pattern corresponding to a predetermined hitchhiker gesture; determining a directional parameter from a shape of the one or more images; associating the hitchhiker gesture with a user interface (UI) element; and performing a directional action in accordance with the UI element. - View Dependent Claims (2)
-
-
3. A non-transitory computer-readable medium comprising program code for receiving an approving 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 are arranged in a pattern corresponding to a predetermined stamp of approval gesture; determining a centering parameter from the one or more images; associating the stamp of approval gesture with a user interface (UI) element coincident with the centering parameter, the UI element accepting an approving input; and providing the approving input to the UI element. - View Dependent Claims (4)
-
-
5. A non-transitory computer-readable medium comprising program code for receiving a directional 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 are arranged in a pattern corresponding to a predetermined hitchhiker gesture; determining a directional parameter from a shape of the one or more images; associating the hitchhiker gesture with a user interface (UI) element; and performing a directional action in accordance with the UI element. - View Dependent Claims (6)
-
-
7. A method for receiving a security 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 correspond to a predetermined unlock gesture comprising two fingers and two thumbs of two hands touching near a center of the sensor panel; and performing an unlocking action. - View Dependent Claims (8)
-
-
9. A method for receiving a security gesture formed on or about a sensor panel, comprising:
-
detecting four images at the sensor panel, each image being near a different corner of the sensor panel; determining that the four images correspond to a predetermined lock gesture comprising two fingers and two thumbs of two hands; and performing a locking action. - View Dependent Claims (10)
-
-
11. A non-transitory computer-readable medium comprising program code for receiving a security 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 correspond to a predetermined unlock gesture comprising two fingers and two thumbs of two hands touching near a center of the sensor panel; and performing an unlocking action. - View Dependent Claims (12)
-
-
13. A non-transitory computer-readable medium comprising program code for receiving a security gesture formed on or about a sensor panel, the program code for causing performance of a method comprising:
-
detecting four images at the sensor panel, each image being near a different corner of the sensor panel; determining that the four images correspond to a predetermined lock gesture comprising two fingers and two thumbs of two hands; and performing a locking action. - View Dependent Claims (14)
-
-
15. A method for receiving an approving 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 are arranged in a pattern corresponding to a predetermined stamp of approval gesture; determining a centering parameter from the one or more images; associating the stamp of approval gesture with a user interface (UI) element coincident with the centering parameter, the UI element accepting an approving input; and providing the approving input to the UI element. - View Dependent Claims (16)
-
Specification