Patent ID: 7907125

Claim:
At a computer system, the computer system including a processor, system memory, and a multi-touch input surface, a method for recognizing a multiple input point gesture, the method comprising: an act of receiving an ordered set of points, indicating at least that: contact with the multi-touch input surface was detected at a first location on the multi-touch input surface; contact with the multi-touch input surface was detected at a second location on the multi-touch input surface simultaneously with the detected contact at the first location, subsequent to detecting contact with the multi-touch input surface at the first location; and contact with the multi-touch input surface was detected at a third location on the multi-touch input surface simultaneously with the detected contact at the first location and at the second location, subsequent to detecting contact with the multi-touch input surface at the second location; an act of calculating a line segment between the first location and the second location; an act of determining that the third location is on a specified side of the line segment; and an act of the processor recognizing an input gesture corresponding to detected contact at three or more locations on the multi-touch input surface based at least on the determination that the third location is on the specified side of the line segment.