Multi-touch marking menus and directional chording gestures
First Claim
Patent Images
1. A method for interacting with a multi-touch surface to perform an operation, the method comprising:
- determining that five fingers are in contact with the multi-touch surface;
detecting that one or more of the five fingers have been lifted away from the multi-touch surface;
after the one or more of the five fingers have been lifted away from the multi-touch surface, determining that at least one finger of the five fingers is remaining in contact with the multi-touch surface;
identifying a first chord that corresponds to the one or more of the five fingers being lifted away from the multi-touch surface and the at least one finger remaining in contact with the multi-touch surface;
in response to identifying the first chord, performing a first operation associated with the first chord.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for interacting with a multi-touch surface to perform an operation. The method includes detecting that at least one finger is in contact with the multi-touch surface, identifying a chord defined by a combination of fingers associated with the at least one finger in contact with the multi-touch surface, and performing a first function associated with the operation based on the chord. The method may also include integrating the chords into directional movement gestures and using the gestures to control system functionality.
16 Citations
21 Claims
-
1. A method for interacting with a multi-touch surface to perform an operation, the method comprising:
-
determining that five fingers are in contact with the multi-touch surface; detecting that one or more of the five fingers have been lifted away from the multi-touch surface; after the one or more of the five fingers have been lifted away from the multi-touch surface, determining that at least one finger of the five fingers is remaining in contact with the multi-touch surface; identifying a first chord that corresponds to the one or more of the five fingers being lifted away from the multi-touch surface and the at least one finger remaining in contact with the multi-touch surface; in response to identifying the first chord, performing a first operation associated with the first chord. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computing device to interact with a multi-touch surface to perform an operation, by performing the steps of:
-
determining that five fingers are in contact with the multi-touch surface; detecting that one or more of the five fingers have been lifted away from the multi-touch surface; after the one or more of the five fingers have been lifted away from the multi-touch surface, determining that at least one finger of the five fingers is remaining in contact with the multi-touch surface; identifying a first chord that corresponds to the one or more of the five fingers being lifted away from the multi-touch surface and the at least one finger remaining in contact with the multi-touch surface; in response to identifying the first chord, performing a first operation associated with the first chord. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer system, comprising:
-
a processor; and a memory storing instructions that when executed by the processor cause the computer system to interact with a multi-touch surface to perform an operation, by performing the steps of; determining that five fingers are in contact with the multi-touch surface; detecting that one or more of the five fingers have been lifted away from the multi-touch surface; after the one or more of the five fingers have been lifted away from the multi-touch surface, determining that at least one finger of the five fingers is remaining in contact with the multi-touch surface; identifying a first chord that corresponds to the one or more of the five fingers being lifted away from the multi-touch surface and the at least one finger remaining in contact with the multi-touch surface; in response to identifying the first chord, performing a first operation associated with the first chord. - View Dependent Claims (21)
-
Specification