Multi-Touch Input Platform
First Claim
1. A method comprising:
- converting contact detector output into contact data that represents a first tactile input and a second tactile input detected by a touch-sensitive device that includes one or more contact detectors;
identifying, with a unique identification, first contact data of said contact data, said first contact data representing the first tactile input and said unique identification effective to differentiate said first contact data representing the first tactile input from second contact data representing the second tactile input; and
initiating, based on said first contact data, an application to provide a function associated with the first tactile input.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes tools having or interacting with a touch-sensitive device with one or more contact detectors that detect a tactile input from a user making contact with the contact detectors and an input/output module that persistently identifies contact data representing the detected tactile input. This identification is unique, thereby differentiating one or more tactile inputs from other current tactile inputs represented in the contact data. Using this unique identification, the input/output module can initiate an application to provide a function, such as data entry or a mapped function, associated with the detected tactile input. These data or mapped functions may, in many instances, provide a greater depth or breadth of functions by which users may interact with applications and computer systems.
106 Citations
20 Claims
-
1. A method comprising:
-
converting contact detector output into contact data that represents a first tactile input and a second tactile input detected by a touch-sensitive device that includes one or more contact detectors; identifying, with a unique identification, first contact data of said contact data, said first contact data representing the first tactile input and said unique identification effective to differentiate said first contact data representing the first tactile input from second contact data representing the second tactile input; and initiating, based on said first contact data, an application to provide a function associated with the first tactile input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a touch-sensitive device configured to detect two or more tactile inputs, the two or more tactile inputs being represented in contact data; and an input/output module configured to persistently identify first contact data representing a first tactile input included in the two or more tactile inputs with a unique identification that persists until the first tactile input is no longer represented in the contact data, the unique identification effective to enable differentiation between the first contact data and second contact data of the contact data that represents a second tactile input. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-readable storage media having computer-executable instructions therein that, when executed, performs acts comprising:
-
convert contact detector output into contact data that represents an individual tactile input included in two or more tactile inputs detected by a touch-sensitive device including one or more contact detectors; persistently identify the contact data representing the individual tactile input with a unique identification that is unique among two or more identifications individually identifying contact data representing one or more other tactile inputs of the two or more tactile inputs in the contact data, in which the unique identification persists until the individual tactile input is no longer represented in the contact data and is effective to differentiate the contact data representing the individual tactile input from the one or more other tactile inputs; and initiate an application to provide a function associated with the individual tactile input represented in the contact data. - View Dependent Claims (17, 18, 19, 20)
-
Specification