Touch screen for bridging multi and/or single touch points to applications
First Claim
Patent Images
1. A computer-implemented method, comprising:
- determining that contact points are applied to a touch-screen, and in response;
determining a gesture of a user based on a number of contact points applied to the touch-screen, a movement of each of the contact points, and an interpretation order, the interpretation order comprising a plurality of gestures, the gesture being included in the plurality of gestures;
determining an application function to be executed based on the gesture; and
executing, using one or more processors, the application function;
determining that the number of contact points has decreased during execution of the application function, and in response;
determining that the number of contact points is greater than zero and that movement of remaining contact points corresponds to the gesture; and
continuing execution of the application function in response to determining that the number of contact points is greater than zero.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to systems and methods determining a number of contact points applied to a touch-screen, executing, using one or more processors, an application function based on the number of contact points, determining that the number of contact points has decreased during execution of the application function, determining that the number of contact points is greater than zero, and continuing execution of the application function in response to determining that the number of contact points is greater than zero.
16 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
determining that contact points are applied to a touch-screen, and in response; determining a gesture of a user based on a number of contact points applied to the touch-screen, a movement of each of the contact points, and an interpretation order, the interpretation order comprising a plurality of gestures, the gesture being included in the plurality of gestures; determining an application function to be executed based on the gesture; and executing, using one or more processors, the application function; determining that the number of contact points has decreased during execution of the application function, and in response; determining that the number of contact points is greater than zero and that movement of remaining contact points corresponds to the gesture; and continuing execution of the application function in response to determining that the number of contact points is greater than zero. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage device coupled to one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
-
determining that contact points are applied to a touch-screen, and in response; determining a gesture of a user based on a number of contact points applied to the touch-screen, a movement of each of the contact points, and an interpretation order, the interpretation order comprising a plurality of gestures, the gesture being comprised in the plurality of gestures; determining an application function to be executed based on the gesture; and executing, using one or more processors, the application function; determining that the number of contact points has decreased during execution of the application function, and in response; determining that the number of contact points is greater than zero and that movement of remaining contact points corresponds to the gesture; and continuing execution of the application function in response to determining that the number of contact points is greater than zero. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a touch-screen display; one or more processors that receive input from and provide output to the touch-screen display; and a computer-readable storage device coupled to the one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising; determining that contact points are applied to a touch-screen, and in response; determining a gesture of a user based on a number of contact points applied to the touch-screen, a movement of each of the contact points, and an interpretation order, the interpretation order comprising a plurality of gestures, the gesture being comprised in the plurality of gestures; determining an application function to be executed based on the gesture; and executing, using one or more processors, the application function; determining that the number of contact points has decreased during execution of the application function, and in response; determining that the number of contact points is greater than zero and that movement of remaining contact points corresponds to the gesture; and continuing execution of the application function in response to determining that the number of contact points is greater than zero. - View Dependent Claims (15, 16, 17, 18)
-
Specification