发明名称 RECOGNIZING MULTIPLE INPUT POINT GESTURES
摘要 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.
申请公布号 US2015145785(A1) 申请公布日期 2015.05.28
申请号 US201314108655 申请日期 2013.12.17
申请人 Microsoft Corporation 发明人 Weiss John Guido Atkins;Duncan ;Vale Peter
分类号 G06F3/041;G06F3/0488 主分类号 G06F3/041
代理机构 代理人
主权项 1. A method for recognizing a multiple input point gesture comprising: receiving an unordered set of point locations, the unordered set of point locations indicating that simultaneous contact was detected at a plurality of locations in an input plane without regard for the order in which contact was detected, the plurality of locations including at least three individual locations, including a first location, a second location and a third location, where a user touched the input plane with one or more fingers or other objects; determining a relative orientation of the at least three individual locations on the input plane where contact was detected in the input plane, wherein the number and orientation of the simultaneous contacts determines which input gesture was provided; and identifying the input gesture based on the number of locations where simultaneous contact was initially detected, and based on the determined relative orientation of the at least three locations in the input plane.
地址 Redmond WA US