Touch input transitions
First Claim
1. A method of selecting input of a computing system including a touch sensing surface, the method comprising:
- tracking contacts on or near the surface to obtain touch information of the contacts;
detecting a first gesture corresponding to a first input of the computing system;
selecting the first input in response to the detection of the first gesture;
detecting a second gesture corresponding to a second input of the computing system; and
determining whether to transition from the first input to the second input in response to the detection of the second gesture, wherein determining whether to transition includes determining whether first information satisfies a predetermined criteria, selecting the second input in response to the detection of the second gesture if the first information satisfies the predetermined criteria, and maintaining the first input despite the detection of the second gesture if the first information does not satisfy the predetermined criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
Selection of input of a touch sensing surface is provided. Contacts on or near a surface are tracked to obtain touch information of the contacts. A first gesture is detected corresponding to first touch information of a number of contacts performing an activity, and a first input corresponding to the first gesture is selected. A second gesture is detected corresponding to second touch information of a number of contacts performing an activity. A determination of whether to select a second input corresponding to the second gesture is made. The second input is selected if third information satisfies a predetermined criteria, and the first input is maintained if the third information does not satisfy the predetermined criteria.
35 Citations
30 Claims
-
1. A method of selecting input of a computing system including a touch sensing surface, the method comprising:
-
tracking contacts on or near the surface to obtain touch information of the contacts; detecting a first gesture corresponding to a first input of the computing system; selecting the first input in response to the detection of the first gesture; detecting a second gesture corresponding to a second input of the computing system; and determining whether to transition from the first input to the second input in response to the detection of the second gesture, wherein determining whether to transition includes determining whether first information satisfies a predetermined criteria, selecting the second input in response to the detection of the second gesture if the first information satisfies the predetermined criteria, and maintaining the first input despite the detection of the second gesture if the first information does not satisfy the predetermined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system including a touch sensing surface, the system comprising:
-
a contact tracker that tracks contacts on or near the surface to obtain touch information of the contacts; and an input selection system that detects a first gesture corresponding to a first input of the computing system, selects the first input in response to the detection of the first gesture, detects a second gesture corresponding to a second input of the computing system, and determines whether to transition from the first input to second input in response to the detection of the second gesture, wherein the input selection system determines whether first information satisfies a predetermined criteria, selects the second input in response to the detection of the second gesture if the first information satisfies the predetermined criteria, and maintains the first input despite the detection of the second gesture if the first information does not satisfy the predetermined criteria. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium storing computer-executable instructions executable to perform a method of selecting input of a computing system including a touch sensing surface, the method comprising:
-
tracking contacts on or near the surface to obtain touch information of the contacts; detecting a first gesture corresponding to a first input of the computing system; selecting the first input in response to the detection of the first gesture; detecting a second gesture corresponding to a second input of the computing system; and determining whether to transition from the first input to the second input in response to the detection of the second gesture, wherein determining whether to transition includes determining whether first information satisfies a predetermined criteria, selecting the second input in response to the detection of the second gesture if the first information satisfies the predetermined criteria, and maintaining the first input despite the detection of the second gesture if the first information does not satisfy the predetermined criteria. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A mobile computing device comprising:
a touch sensing system, including a touch sensing surface, a contact tracker that tracks contacts on or near the surface to obtain touch information of the contacts, and an input selection system that detects a first gesture corresponding to a first input of the computing system, selects the first input in response to the detection of the first gesture, detects a second gesture corresponding to a second input of the computing system, and determines whether to transition from the first input to second input in response to the detection of the second gesture, wherein the input selection system determines whether first information satisfies a predetermined criteria, selects the second input in response to the detection of the second gesture if the first information satisfies the predetermined criteria, and maintains the first input despite the detection of the second gesture if the first information does not satisfy the predetermined criteria.
Specification