MULTI-PASS TOUCH CONTACT TRACKING
First Claim
1. A method, comprising:
- recognizing touch input sensor data as a series of components of a contact on a touch-screen display;
determining that the components correlate to the contact based on multi-pass nearest-neighbor contact mapping; and
associating the components to represent a tracking of the contact.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of multi-pass touch contact tracking, touch input sensor data is recognized as a series of components of a contact on a touch-screen display. The components can be determined to correlate to the contact based on multi-pass nearest-neighbor contact mapping that includes forward nearest-neighbor contact mapping of the components and reverse nearest-neighbor contact mapping of the components. The components can then be associated to represent a tracking of the contact. Subsequent components of the contact can also be determined and associated with the previous components of the contact to further represent the tracking of the contact.
-
Citations
20 Claims
-
1. A method, comprising:
-
recognizing touch input sensor data as a series of components of a contact on a touch-screen display; determining that the components correlate to the contact based on multi-pass nearest-neighbor contact mapping; and associating the components to represent a tracking of the contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprising:
-
a touch-screen display; a touch input module configured to recognize touch input sensor data as a series of components of a contact on the touch-screen display; at least a memory and a processor to implement a contact tracking service configured to; determine that the components correlate to the contact based on multi-pass nearest-neighbor contact mapping; and associate the components to represent a tracking of the contact. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
recognizing touch input sensor data as a series of components of one or more contacts on a touch-screen display; initiating a forward nearest-neighbor contact mapping to determine the components that correlate to the respective one or more contacts; determining that unmapped components remain after the forward nearest-neighbor contact mapping; and initiating a reverse nearest-neighbor contact mapping to determine the components that correlate to the respective one or more contacts. - View Dependent Claims (20)
-
Specification