Recognizing multiple input point gestures
AssigneeMicrosoft Technology Licensing, LLC
InventorsJohn Guido Atkins Weiss, Duncan, Peter Vale
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJohn Guido Atkins Weiss, Duncan, Peter Vale
Estimating the term…
The present invention extends to methods, systems, and computer program products for recognizing multiple input point gestures. A recognition module receives an ordered set of points indicating that contacts have been detected in a specified order at multiple different locations on a multi-touch input surface. The recognition module determines the position of subsequently detected locations (e.g., third detected location) relative to (e.g., to the left of right of) line segments connecting previously detected locations (e.g., connecting first and second detected locations). The gesture module also detects whether line segments connecting subsequently detected locations (e.g., connecting third and fourth detected locations) intersect line segments connecting previously detected locations (e.g., connecting first and second detected locations). The gesture module recognizes an input gesture based on the relative positions and whether or not line segments intersect. The gesture module then identifies a corresponding input operation (e.g., cut, paste, etc.) to be performed.
A method for recognizing a multiple input point gesture comprising:
A computer program product for use at a computer system, the computer program product for implementing a method for recognizing a multiple input point gesture, the computer program product comprising one or more computer hardware storage devices having stored there one computer-executable instructions, that when executed at a processor, cause the computer system to perform the method, including the following:
An apparatus comprising:
Dependencies are inferred from the claim text.