System and method for packing multitouch gestures onto a hand
First Claim
1. A method for interpreting gestures, the method comprising:
- classifying a combination of fingers that initially touch a touch sensitive surface as a particular chord; and
testing whether a measured geometric arrangement of the fingers on the touch sensitive surface corresponds to a relaxed hand or deliberately spread fingers of the same hand.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-touch system is disclosed that compares finger arrangements at the beginning of multi-touch gestures and discriminates between neutral- and spread-hand performances. Gestures by the neutral- and spread-hand versions of each chord are then mapped to separate, but intuitively related cursor functions or sets of commands. Less-frequently performed functions and commands are typically assigned to the spread-hand chord, since spreading the hand from neutral takes deliberate effort. With these neutral and spread distinctions, a two-handed gesture set can be packed into a one-handed touch surface, or for two-handed touch surfaces, twice as many intuitively customizable gesture command sets can be accommodated.
443 Citations
21 Claims
-
1. A method for interpreting gestures, the method comprising:
-
classifying a combination of fingers that initially touch a touch sensitive surface as a particular chord; and testing whether a measured geometric arrangement of the fingers on the touch sensitive surface corresponds to a relaxed hand or deliberately spread fingers of the same hand. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
- 12. A computer readable medium, having stored therein one or more pairs of templates, wherein one template in each of the one or more pairs comprises coordinates of a particular chord performed by a relaxed hand and the other template in each of the one or more pairs comprises coordinates of the particular chord performed by deliberately spread fingers of the same hand.
-
15. A method for interpreting gestures, the method comprising:
-
classifying a combination of fingers including a thumb finger that initially touch a touch sensitive surface as a particular chord; and testing whether a measured geometric arrangement of the fingers on the touch sensitive surface corresponds to a relaxed hand in accordance with one or more pairs of finger arrangement templates. - View Dependent Claims (16, 17)
-
-
18. A method for interpreting gestures, the method comprising:
-
classifying a combination of fingers that initially touch a touch sensitive surface as a particular chord; and testing whether a measured geometric arrangement of the fingers corresponds to deliberately spread fingers of a hand. - View Dependent Claims (19, 20)
-
-
21. An apparatus for interpreting gestures, the apparatus comprising:
-
a multi-touch surface; a neutral/spread hand classifier operatively coupled to the multi-touch surface and configured to determine whether a measured geometric arrangement of fingers touching the multi-touch surface corresponds to a relaxed hand or deliberately spread fingers of the same hand; a command generation module operatively coupled to the neutral/spread hand classifier and configured to select a first set of gesture functions or commands if the measured geometric arrangement corresponds to the relaxed hand and further configured to select a second set of gesture functions or command if the measured geometric arrangement corresponds to the deliberately spread fingers.
-
Specification