Detection of and compensation for stray capacitance in capacitive touch sensors
First Claim
1. A method of detecting stray capacitance in a touch sensor system that includes a capacitive touch sensor having a resistive layer covering an active area, electronics coupled to a plurality of locations on the resistive layer for determining touch position based on currents flowing through the plurality of locations due to capacitive coupling of a touch implement with the resistive layer, the method comprising:
- determining a test touch position when a level of a detected signal exceeds a threshold value above a baseline signal level generated from a detected signal;
in response to the step of determining, using the test touch position to determine whether the detected signal is due to an impending touch input or stray capacitance; and
in response to the step of using the test touch position, controlling updates to the baseline signal level.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for detecting stray capacitance in capacitive touch sensors. The existence of stray capacitance can lead to errors in touch detection and touch position determination. Such errors can be avoided or corrected when the stray capacitance is detected. Detecting stray capacitance includes analyzing signals for features characteristic of stray capacitance noise events. Such features can include spatial features such as the location of a test touch position determined from signals caused by stray capacitance, as well as temporal features such as the rate of change of the detected signals.
-
Citations
24 Claims
-
1. A method of detecting stray capacitance in a touch sensor system that includes a capacitive touch sensor having a resistive layer covering an active area, electronics coupled to a plurality of locations on the resistive layer for determining touch position based on currents flowing through the plurality of locations due to capacitive coupling of a touch implement with the resistive layer, the method comprising:
-
determining a test touch position when a level of a detected signal exceeds a threshold value above a baseline signal level generated from a detected signal; in response to the step of determining, using the test touch position to determine whether the detected signal is due to an impending touch input or stray capacitance; and in response to the step of using the test touch position, controlling updates to the baseline signal level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of detecting stray capacitance in a touch sensor system that includes a capacitive touch sensor having a resistive layer covering an active area, electronics coupled to a plurality of locations on the resistive layer for determining touch position based on currents flowing through the plurality of locations due to capacitive coupling of a touch implement with the resistive layer, the method comprising:
-
detecting a signal on the resistive layer; developing a profile for the signal for a period of time that includes a rise in signal level above a threshold relative to a baseline signal level generated from the detected signal; determining a rate of change in the signal profile during the rise and a test touch position; in response to the step of determining, using the rate of change and the test touch position to determine whether the detected signal is due to an impending touch input or due to stray capacitance; and in response to the step of using the rate of change and the test touch position, controlling updates to the baseline signal level. - View Dependent Claims (20)
-
-
21. A capacitive touch screen system comprising:
-
a capacitive touch sensor comprising a resistive layer; and electronics coupled to the resistive layer at a plurality of locations on the resistive layer for detecting signals caused by capacitive couplings to the resistive layer, the electronics configured to determine a location of a touch implement capacitively coupled to the resistive layer based on currents flowing through the plurality of locations due to the capacitive coupling, and where the electronics are further configured to distinguish signals caused by coupling of stray capacitances to the resistive layer from signals caused by coupling of an impending touch input to the resistive layer based on analyzing the signals against one or more features characteristic of stray capacitances, including detection of a level of a detected signal being greater than a threshold value that is defined relative to a baseline signal level generated from a detected signal and a related detection of a test touch position; and in response to the analysis, controlling updates to the baseline signal level. - View Dependent Claims (22, 23, 24)
-
Specification