Touchscreen with Z-Velocity Enhancement
First Claim
1. A method for classifying an interaction of an object with a region having at least one cell of a touch-sensitive screen comprising:
- capturing a first signal value associated with the region during a first time interval;
determining a second signal value associated with the region during a second time interval;
calculating a velocity by subtracting the second signal value of the second time interval from a first signal value in the first set of signal values of the first time interval; and
classifying the interaction using a magnitude and a direction associated with the velocity.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for detecting an interaction, such as physical contact, with a touch-sensitive screen. The screen comprises a plurality of cells each associated with a signal value, such as a capacitance, that is modified based on the proximity of an object to the screen. During a first time interval, a first signal value associated with a cell is captured and during a second time interval a second signal value associated with the cell is captured. A difference is computed by subtracting the second signal value from the first signal value. The difference is used to classify the proximity of the object to the screen. For example, the object is classified as approaching the screen if the difference is positive and non-zero or the object is classified as moving away from the screen if the difference is negative and non-zero.
-
Citations
20 Claims
-
1. A method for classifying an interaction of an object with a region having at least one cell of a touch-sensitive screen comprising:
-
capturing a first signal value associated with the region during a first time interval; determining a second signal value associated with the region during a second time interval; calculating a velocity by subtracting the second signal value of the second time interval from a first signal value in the first set of signal values of the first time interval; and classifying the interaction using a magnitude and a direction associated with the velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium storing instructions, the instructions when executed by at least one processor cause the at least one processor to:
-
capture a first signal value associated with the region during a first time interval; determine a second signal value associated with the region during a second time interval; calculate a velocity by subtracting the second signal value of the second time interval from a first signal value in the first set of signal values of the first time interval; and classify the interaction using a magnitude and a direction associated with the velocity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile computing device comprising:
-
a touch-sensitive screen configured to display information and to receive an input; a processor coupled to the touch-sensitive screen; a memory including instructions to be executed by the processor, the instructions when executed by the processor cause the processor to perform a computer-implemented method comprising; capturing a first signal value associated with the region during a first time interval; determining a second signal value associated with the region during a second time interval; calculating a velocity by subtracting the second signal value from the first signal value; and classifying the interaction using a magnitude and a direction associated with the velocity. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification