Base capacitance compensation for a touchpad sensor
First Claim
Patent Images
1. A compensation method for sensed capacitive values of an asymmetric touchpad sensor having X and Y traces of non-uniform geometry, comprising the steps of:
- calculating base capacitances of a plurality of traces in the asymmetric touchpad sensor to generate a base capacitance profile for determining a distribution of the base capacitances across the touchpad sensor;
analyzing the distribution for determining a substantially non-uniform variance profile of the base capacitances indicative of non-uniform trace sensitivity across the touchpad sensor; and
executing a firmware operation based on the variance profile to adaptively modify the sensed capacitive values, the modification being thereby varied in accordance with relative position of the individual non-uniform traces on the touchpad sensor for substantially removing therefrom an offset due to the non-uniform trace sensitivity.
1 Assignment
0 Petitions
Accused Products
Abstract
For a compensation to the sensed capacitive values of a touchpad sensor, the variance profile of the base capacitance or the sensed capacitive values of the traces in the touchpad sensor is determined, and then a firmware operation based on the variance profile is carried out to modify the sensed capacitive values or the position value when an object touches on the touchpad sensor, such that the touchpad sensor operates as a symmetrical touchpad sensor does.
-
Citations
11 Claims
-
1. A compensation method for sensed capacitive values of an asymmetric touchpad sensor having X and Y traces of non-uniform geometry, comprising the steps of:
-
calculating base capacitances of a plurality of traces in the asymmetric touchpad sensor to generate a base capacitance profile for determining a distribution of the base capacitances across the touchpad sensor; analyzing the distribution for determining a substantially non-uniform variance profile of the base capacitances indicative of non-uniform trace sensitivity across the touchpad sensor; and executing a firmware operation based on the variance profile to adaptively modify the sensed capacitive values, the modification being thereby varied in accordance with relative position of the individual non-uniform traces on the touchpad sensor for substantially removing therefrom an offset due to the non-uniform trace sensitivity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A compensation method for sensed capacitive values of an asymmetric touchpad sensor having X and Y traces of non-uniform geometry, comprising the steps of:
-
calculating a position value of an object on the asymmetric touchpad sensor; calculating a substantially non-uniform variance profile as reference for determining offsets in the sensed capacitive values of a plurality of traces in the touchpad sensor, the substantially non-uniform variance profile being indicative of non-uniform trace sensitivity across the touchpad sensor; and executing a firmware operation based on the variance profile to adaptively modify the position value, the modification being thereby varied in accordance with relative position of the individual non-uniform traces on the touchpad sensor for eliminating an offset in the position value due to the non-uniform trace sensitivity. - View Dependent Claims (10, 11)
-
Specification