Methods and techniques for correcting pressure sensor data in the presence of abnormal pressure sensor readings
AssigneeSTMicroelectronics Asia Pacific Pte Ltd
InventorsCam Chung La, Kien Beng Tan
Life of this patent
Estimating the term…
Abstract
A determination is made as to whether touch pressure data acquired from each of a plurality of touch pressure sensors is indicative of abnormal operation. If abnormal operation is indicated, the touch pressure data from each of the plurality of touch pressure sensors, except those touch pressure sensors having touch pressure data indicative of abnormal operation, is summed. Then, the sum is multiplied by a correction factor to produce a touch pressure output indicative of physical force applied to the plurality of touch pressure sensors.
Claims15
A method, comprising:
- determining whether touch pressure data acquired from any touch pressure sensor of a plurality of touch pressure sensors is indicative of abnormal operation;
- and
- if abnormal operation is indicated, summing the touch pressure data from each of the plurality of touch pressure sensors except those touch pressure sensors having touch pressure data indicative of abnormal operation, and multiplying the sum by a correction factor to produce a touch pressure output indicative of physical force applied to the plurality of touch pressure sensors.
A method, comprising:
- for each touch pressure sensor of a plurality of touch pressure sensors, applying a same given force to that touch pressure sensor while acquiring touch pressure data from each of the plurality of touch pressure sensors to produce a reference sum for that touch pressure sensor;
- for each touch pressure sensor of the plurality of touch pressure sensors, determining an abnormal operation sum for that touch pressure sensor by applying the same given force to that touch pressure sensor while acquiring touch pressure data from each of the plurality of touch pressure sensors but discarding the acquired touch pressure data for that touch pressure sensor;
- calculating a variance for each touch pressure sensor based upon the reference sum and the abnormal operation sum for that touch pressure sensor;
- and
- calculating a correction factor for each touch pressure sensor based on the calculated variance.
An apparatus, comprising:
- a controller for a touch and pressure sensitive screen including a plurality of touch pressure sensors, wherein the plurality of touch pressure sensors are arranged into a plurality of different touch sensing zones;
- wherein the controller is configured to:
- acquire touch pressure data from the plurality of touch pressure sensors;
- generate a zone sum for each of the plurality of different touch sensing zones by:
- summing the touch pressure data from each of the plurality of touch pressure sensors within that touch sensing zone, if that touch sensing zone does not contain a touch pressure sensor having touch pressure data indicative of abnormal operation, to produce at least one zone sum;
- and
- summing the touch pressure data from each of the plurality of touch pressure sensors within that touch sensing zone except for the touch pressure data from a touch pressure sensor within that touch sensing zone indicative of abnormal operation to produce a zone sum to be corrected, and multiplying the zone sum to be corrected by a corresponding correction factor for that zone to produce at least one corrected zone sum;
- and
- generate a touch pressure output by summing the at least one zone sum and the at least one corrected zone sum.
Dependencies are inferred from the claim text.