Correction of Parasitic Capacitance Effect in Touch Sensor Panels
First Claim
1. A method for compensating for negative pixel effects on a touch sensor panel of a device, including:
- measuring a plurality of pixel touch values;
calculating a ground capacitance associated with the device and an object in contact with the touch sensor panel, said calculating being performed without the use of any electronic elements in the device that are primarily used for detecting the ground capacitance or for providing stimulation signals for detection of the ground capacitance; and
calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the ground capacitance and measured pixel touch values.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to correction of erroneous touch data on a touch sensor panel. Erroneous touch data may occur when a user is touching locations on the touch sensor panel but fails to be in good contact with another part of the device including the touch sensor panel. These erroneous readings may be statistically compensated for. A capacitance value that combines various external capacitances that may cause erroneous results can be calculated. Then, if necessary, received touch data can be modified to take into account the external capacitance. Accordingly, improved accuracy is provided for determining touch event(s) on a touch sensor panel.
154 Citations
34 Claims
-
1. A method for compensating for negative pixel effects on a touch sensor panel of a device, including:
-
measuring a plurality of pixel touch values; calculating a ground capacitance associated with the device and an object in contact with the touch sensor panel, said calculating being performed without the use of any electronic elements in the device that are primarily used for detecting the ground capacitance or for providing stimulation signals for detection of the ground capacitance; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the ground capacitance and measured pixel touch values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for compensating for negative pixel effects on a touch sensor panel of a device, including:
-
measuring a plurality of pixel touch values; providing a ground capacitance associated with the device and an object in contact with the touch sensor panel; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the provided ground capacitance and measured pixel touch values; examining the plurality of measured pixel touch values for patterns that are known to result from errors due to negative pixel effects; and using the corrected pixel touch values to determine touch events only if patterns known to result in errors are found. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A device including a touch sensor panel, a processor and a memory, the memory including instructions configured to cause the processor to perform a method for compensating for negative pixel effects on the touch sensor panel, the method including:
-
measuring a plurality of pixel touch values; calculating a ground capacitance associated with the device and an object in contact with the touch sensor panel, said calculating being performed without the use of any electronic elements in the device that are primarily used for detecting the ground capacitance or for providing stimulation signals for detection of the ground capacitance; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the ground capacitance and measured pixel touch values. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A portable music player including a touch sensor panel, a processor and a memory, the memory including instructions configured to cause the processor to perform a method for compensating for negative pixel effects on the touch sensor panel, the method including:
-
measuring a plurality of measured pixel touch values; calculating a ground capacitance associated with the device and an object in contact with the touch sensor panel, said calculating being performed without the use of any electronic elements in the device that are primarily used for detecting the ground capacitance or for providing stimulation signals for detection of the ground capacitance; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the ground capacitance and measured pixel touch values.
-
-
27. A mobile telephone including a touch sensor panel, a processor and a memory, the memory including instructions configured to cause the processor to perform a method for compensating for negative pixel effects on the touch sensor panel, the method including:
-
measuring a plurality of measured pixel touch values; calculating a ground capacitance associated with the device and an object in contact with the touch sensor panel, said calculating being performed without the use of any electronic elements in the device that are primarily used for detecting the ground capacitance or for providing stimulation signals for detection of the ground capacitance; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the ground capacitance and measured pixel touch values.
-
-
28. A device including a touch sensor panel, a processor and a memory, the memory including instructions configured to cause the processor to perform a method for compensating for negative pixel effects on the touch sensor panel, the method including:
-
measuring a plurality of pixel touch values; providing a ground capacitance associated with the device and an object in contact with the touch sensor panel; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the provided ground capacitance and measured pixel touch values; examining the plurality of measured pixel touch values for patterns that are known to result from errors due to negative pixel effects; and using the corrected pixel touch values to determine touch events only if patterns known to result in errors are found. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A computer readable medium comprising a plurality of computer executable instructions, the instructions being configured to cause a processor to perform a method for compensating for negative pixel effects on a touch sensor panel of a device, the method including:
-
measuring a plurality of measured pixel touch values; calculating a ground capacitance associated with the device and an object in contact with the touch sensor panel, said calculating being performed without the use of any electronic elements in the device that are primarily used for detecting the ground capacitance or for providing stimulation signals for detection of the ground capacitance; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the ground capacitance and measured pixel touch values.
-
-
34. A computer readable medium comprising a plurality of computer executable instructions, the instructions being configured to cause a processor to perform a method for compensating for negative pixel effects on a touch sensor panel of a device, the method including:
-
measuring a plurality of pixel touch values; providing a ground capacitance associated with the device and an object in contact with the touch sensor panel; and calculating a plurality of corrected pixel touch values for respective pixels of the touch sensor panel based on the provided ground capacitance and measured pixel touch values; examining the plurality of measured pixel touch values for patterns that are known to result from errors due to negative pixel effects; and using the corrected pixel touch values to determine touch events only if patterns known to result in errors are found.
-
Specification