Methods and apparatus for distinguishing between touch system manipulators
First Claim
Patent Images
1. A user interface method comprising:
- determining a signal profile associated with the use of a manipulator with a touch sensor component, the signal profile corresponding to a plurality of signal levels along a surface of the touch sensor component;
calculating a geometrical attribute of that portion of the signal profile having a value that exceeds a threshold signal value; and
determining a type of the manipulator based on the calculated geometrical attribute;
wherein calculating the geometrical attribute includes calculating a first cross-sectional area of the signal profile at a first threshold signal value, and calculating a second cross-sectional area of the signal profile at a second threshold signal value; and
wherein determining the type of the manipulator includes determining that the type of the manipulator is a first type when the first cross-sectional area is substantially equal to a first threshold cross-sectional area, and determining that the type of the manipulator is a second type when the second cross-sectional area is substantially equal to a second threshold cross-sectional area.
4 Assignments
0 Petitions
Accused Products
Abstract
A touch system user interface determines a signal profile associated with the use of a manipulator with a touch sensor component. The signal profile corresponding to a plurality of signal levels along a surface of the touch sensor component. The system calculates a geometrical attribute of that portion of the signal profile that exceeds a threshold signal value (e.g., the area or shape of the region) and determines a type of the manipulator (e.g., stylus, human finger, etc.) based on the calculated geometrical attribute.
19 Citations
18 Claims
-
1. A user interface method comprising:
-
determining a signal profile associated with the use of a manipulator with a touch sensor component, the signal profile corresponding to a plurality of signal levels along a surface of the touch sensor component; calculating a geometrical attribute of that portion of the signal profile having a value that exceeds a threshold signal value; and determining a type of the manipulator based on the calculated geometrical attribute; wherein calculating the geometrical attribute includes calculating a first cross-sectional area of the signal profile at a first threshold signal value, and calculating a second cross-sectional area of the signal profile at a second threshold signal value; and wherein determining the type of the manipulator includes determining that the type of the manipulator is a first type when the first cross-sectional area is substantially equal to a first threshold cross-sectional area, and determining that the type of the manipulator is a second type when the second cross-sectional area is substantially equal to a second threshold cross-sectional area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A touch system comprising:
-
a touch sensor component; and a processor configured to receive a sensor signal from the touch sensor component; wherein the processor includes a touch detection module configured to determine a signal profile associated with the sensor signal, a signature computation module which is configured to calculate an attribute of the signal profile at a threshold signal value, and a manipulator determination module, which is configured to determine a type of the manipulator based on the computed attribute; wherein the calculated attribute is a cross-sectional area, and the signal computation module of the processor is further configured to; determine a first cross-sectional area of the signal profile at a first threshold signal value, and calculate a second cross-sectional area of the signal profile at a second threshold signal value; determine that the type of the manipulator is a first type when the first cross-sectional area is substantially equal to a first threshold cross-sectional; and determine that the type of the manipulator is a second type when the second cross-sectional area is substantially equal to a second threshold cross-sectional area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A wireless communication device including a touch system, the touch system comprising:
-
a touch sensor component for detecting an interaction with a touch sensor surface and producing a sensor signal associated therewith; and a processor configured to receive the sensor signal from the touch sensor component; wherein the processor includes a touch detection module configured to determine a signal profile associated with the sensor signal, a cross sectional area computation module configured to calculate a geometrical attribute of the signal profile; and
a manipulator determination module configured to determine a type of the manipulator based on the computed geometrical attribute;wherein the computed geometrical attribute is a cross-sectional area, and the processor is further configured to; determine a first cross-sectional area of the signal profile at a first threshold signal value, and calculate a second cross-sectional area of the signal profile at a second threshold signal value; determine that the type of the manipulator is a first type when the first cross-sectional area is substantially equal to a first threshold cross-sectional; and determine that the type of the manipulator is a second type when the second cross-sectional area is substantially equal to a second threshold cross-sectional area.
-
Specification