Touch sensor contact information
First Claim
Patent Images
1. A method of selecting input of a computing system including a touch sensing surface, the method comprising:
- detecting a set of multiple contacts touched down on the surface;
determining a number of the contacts;
determining whether the contacts are in motion across the surface;
determining whether the contacts are decelerating across the surface, based on a change in average speed of the contacts across the surface; and
selecting an input based on the number of contacts, whether the contacts are in motion across the surface, and whether the contacts are decelerating across the surface.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a proximity-sensing, multi-touch surface. Identification and classification of intuitive hand configurations and motions enables unprecedented integration of typing, resting, pointing, scrolling, 3D manipulation, and handwriting into a versatile, ergonomic computer input device.
488 Citations
33 Claims
-
1. A method of selecting input of a computing system including a touch sensing surface, the method comprising:
-
detecting a set of multiple contacts touched down on the surface; determining a number of the contacts; determining whether the contacts are in motion across the surface; determining whether the contacts are decelerating across the surface, based on a change in average speed of the contacts across the surface; and selecting an input based on the number of contacts, whether the contacts are in motion across the surface, and whether the contacts are decelerating across the surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable storage medium storing computer-readable program instructions executable to perform a method of selecting input of a computing system including a touch sensing surface, the method comprising:
-
detecting a set of multiple contacts touched down on the surface; determining a number of the contacts; determining whether the contacts are in motion across the surface; determining whether the contacts are decelerating across the surface, based on a change in average speed of the contacts across the surface; and selecting an input based on the number of contacts, whether the contacts are in motion across the surface, and whether the contacts are decelerating across the surface. - View Dependent Claims (26, 27, 28, 29)
-
-
25. An apparatus comprising:
-
a touch sensing surface; and an input system that detects a set of multiple contacts touched down on the surface; determines a number of the contacts; determines whether the contacts are in motion across the surface; determines whether the contacts are decelerating across the surface, based on a change in average speed of the contacts across the surface; and selects an input based on the number of contacts, whether the contacts are in motion across the surface, and whether the contacts are decelerating across the surface. - View Dependent Claims (30, 31, 32, 33)
-
Specification