Finger gesture recognition for touch sensing surface
First Claim
1. A method comprising:
- tracking position data of a conductive object on a touch sensing surface;
determining direction data of the conductive object from the position data when the conductive object moves more than a threshold distance, wherein the direction data corresponds to a plurality of predetermined directions;
storing the direction data as digital values when the conductive object moves more than the threshold distance;
counting a number of times there is a change in direction by the conductive object;
selecting from a plurality of preconfigured gestures using the stored digital values and the number of times there is the change in direction to determine a gesture corresponding to movement of the conductive object on the touch sensing surface.
6 Assignments
0 Petitions
Accused Products
Abstract
Touch sensor methods, devices and systems are disclosed. One embodiment of the present invention pertains to a method comprising monitoring a finger movement along a touch sensing surface based on position data of a finger touching the touch sensing surface, where the position data is obtained by locating a position of a force applied by the finger in a coordinate of the touch sensing surface. In addition, the method comprises generating direction data associated with the finger movement if the finger movement travels for more than a threshold distance. Furthermore, the method comprises determining a finger gesture which corresponds to the finger movement using a lookup table having multiple preconfigured finger gestures based on the direction data.
4 Citations
18 Claims
-
1. A method comprising:
-
tracking position data of a conductive object on a touch sensing surface; determining direction data of the conductive object from the position data when the conductive object moves more than a threshold distance, wherein the direction data corresponds to a plurality of predetermined directions; storing the direction data as digital values when the conductive object moves more than the threshold distance; counting a number of times there is a change in direction by the conductive object; selecting from a plurality of preconfigured gestures using the stored digital values and the number of times there is the change in direction to determine a gesture corresponding to movement of the conductive object on the touch sensing surface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium for recognizing a gesture on a touch sensing surface having instructions that, when executed by a computer, cause the computer to perform a method comprising:
-
tracking position data of a conductive object on a touch sensing surface; determining direction data of the conductive object from the position data when the conductive object moves more than a threshold distance, wherein the direction data corresponds to a plurality of predetermined directions; storing the direction data as digital values when the conductive object moves more than the threshold distance; counting a number of times there is a change in direction by the conductive object; selecting from a plurality of preconfigured gestures using the stored digital values and the number of times there is the change in direction to determine a gesture corresponding to movement of the conductive object on the touch sensing surface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A touch sensing device, comprising:
-
a touch sensing surface for sensing movement of a conductive object along the touch sensing surface; and a processor coupled to the touch sensing surface, the processor configured to; monitor a conductive object movement on the touch sensing surface based on position data of the conductive object contacting the touch sensing surface; generate direction data associated with the conductive object movement if the conductive object movement travels for more than a threshold distance, wherein the direction data corresponds to a plurality of predetermined directions; count a number of times there is a change in direction by the conductive object; and determine a gesture that corresponds to the conductive object movement using a lookup table having a plurality of preconfigured gestures based on the direction data and the number of times there is the change in direction. - View Dependent Claims (16, 17, 18)
-
Specification