Algorithmic compensation system and method therefor for a touch sensor panel
First Claim
1. A method for relating coordinate positions of a condition, with a plurality of input values, the input values corresponding to signals sensed by a plurality of condition detectors, associated with a medium having a surface, which conducts signals associated with the condition, the signals varying in relationship with a coordinate position of a condition-effecting element with respect to the surface, comprising the steps of:
- (a) providing measured input values produced at a plurality of determined positions of the condition-effecting element; and
(b) processing the measured input values in conjunction with the associated determined positions to produce a set of coefficients of a mapping equation comprising a plurality of terms, each term being a coefficient or a mathematical function of at least one coefficient and at least one input value, the mapping equation relating the input values with a coordinate of a position of the condition-effecting element.
8 Assignments
0 Petitions
Accused Products
Abstract
A general method is described for producing an inexpensive touchscreen system that provides accurate positional information and compensates for manufacturing variations without complicated sensor arrangements. Utilizing a set of sensed signals that are unique to each location on the touchscreen sensor, equations for X and Y are derived via curve fitting methods. The coefficients of the equations are stored with the sensor. During touchscreen operation the coefficients are used to calculate X and Y to the desired accuracy directly and independently.
-
Citations
43 Claims
-
1. A method for relating coordinate positions of a condition, with a plurality of input values, the input values corresponding to signals sensed by a plurality of condition detectors, associated with a medium having a surface, which conducts signals associated with the condition, the signals varying in relationship with a coordinate position of a condition-effecting element with respect to the surface, comprising the steps of:
-
(a) providing measured input values produced at a plurality of determined positions of the condition-effecting element; and (b) processing the measured input values in conjunction with the associated determined positions to produce a set of coefficients of a mapping equation comprising a plurality of terms, each term being a coefficient or a mathematical function of at least one coefficient and at least one input value, the mapping equation relating the input values with a coordinate of a position of the condition-effecting element. - 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, 25, 26, 27, 28, 29, 30, 35, 36, 37)
-
-
31. A method for mapping a plurality of detector outputs to coordinate positions, comprising the steps of:
-
(a) providing a medium for conducting a physical effect, having at least three detectors for detecting a conducted portion of the physical effect at different positions on the medium; (b) measuring, with the at least three detectors, portions of the physical effect conducted through the medium from an origin of the physical effect; and (c) mapping the measured physical effects from the at least three detectors to a coordinate position of the origin of the physical effect, employing a mapping equation derived for the medium and detectors from a set of empirical data measurements, to account for an actual configuration of the medium and detectors. - View Dependent Claims (32)
-
-
33. A method for relating coordinate positions of a condition with respect to a medium having a surface, from a plurality of input values, with a mapping relation, the input values corresponding to signals sensed by a plurality of condition detectors, each being associated with the medium, the medium being conductive for signals associated with the condition, the signals varying in relationship with a coordinate position of a condition-effecting element with respect to the surface, comprising the steps of:
-
(a) providing measured input values produced at a plurality of determined positions of the condition-effecting element; and (b) processing the measured input values in conjunction with the associated determined positions to derive a mapping relation for relating the input values with a coordinate of a position of the condition-effecting element, said mapping relation operating to directly map the input values to corrected coordinate positions substantially without an intermediate representation of an uncorrected coordinate position.
-
-
34. A position determining system, comprising:
-
a medium, having a surface, transmitting physical effects from one portion to another portion; a plurality of spaced detectors for sensing transmitted physical effects in said medium and each producing a detector output; and a memory for storing a plurality of values of information, corresponding to a mapping relationship of detector outputs at a plurality of determined positions, with respect to said surface, of a physical effect applied to said medium, said mapping relationship being selected from the group consisting of; (a) a mapping equation comprising a plurality of terms, each term being a coefficient or a mathematical function of at least one coefficient and a value associated with at least one detector output, the mapping equation relating the detector outputs with a position of the applied physical effect; (b) a mapping function operating to directly map the detector outputs to corrected coordinate positions of physical effects substantially without an intermediate representation of an uncorrected coordinate position; and (c) a mapping function operating to map a localized physical effect detected by at least three detectors to a coordinate position of a location of the physical effect, said stored information including information derived for said medium and detectors from empirical observation, to account for an actual configuration of said medium and detectors. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification