Background capacitance compensation for a capacitive touch input device
First Claim
Patent Images
1. A method for determining a location of contact with a touch sensitive device, the method comprising:
- sampling, on a periodic basis, a plurality of first values associated with each electrode of a plurality of electrodes of the touch sensitive device, the touch sensitive device comprising a single electrode layer device, wherein the sampling of the plurality of first values occurs during a first time period, the first time period comprising a plurality of sampling periods, a sampling period being a time difference between two consecutive samplings;
storing a subset of the plurality of first values for a second time period, the second time period being at least twice the sampling period and comprising at least two samplings;
determining whether a contact with the touch sensitive device has occurred, wherein the first time period ceases upon contact determination;
sampling, subsequent to the contact, a second value associated with at least one electrode of the plurality of electrodes;
adjusting one or more second values based on at least one of the stored subset of the plurality of first values while the contact is occurring, the at least one of the stored subset being sampled at least two sampling periods prior to the determination of the contact; and
determining a location of the contact based on the adjusted values.
9 Assignments
0 Petitions
Accused Products
Abstract
A location of contact with a touch sensitive device is determined. Values associated with each electrode of a plurality of electrodes formed on a single layer of the touch sensitive device are sampled. A determination is made as to whether a contact with the touch sensitive device has occurred. Values sampled subsequent to the contact are adjusted based on selected stored sampled values. A location of contact is then determined based on the adjusted values.
46 Citations
20 Claims
-
1. A method for determining a location of contact with a touch sensitive device, the method comprising:
-
sampling, on a periodic basis, a plurality of first values associated with each electrode of a plurality of electrodes of the touch sensitive device, the touch sensitive device comprising a single electrode layer device, wherein the sampling of the plurality of first values occurs during a first time period, the first time period comprising a plurality of sampling periods, a sampling period being a time difference between two consecutive samplings; storing a subset of the plurality of first values for a second time period, the second time period being at least twice the sampling period and comprising at least two samplings; determining whether a contact with the touch sensitive device has occurred, wherein the first time period ceases upon contact determination; sampling, subsequent to the contact, a second value associated with at least one electrode of the plurality of electrodes; adjusting one or more second values based on at least one of the stored subset of the plurality of first values while the contact is occurring, the at least one of the stored subset being sampled at least two sampling periods prior to the determination of the contact; and determining a location of the contact based on the adjusted values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for determining a location of contact with a capacitive touch sensitive device, the system comprising:
-
one or more analog-to-digital converters configured to sample, on a periodic basis, signals at a plurality of electrodes; and a processor configured to; store a subset of a plurality of one or more first values associated with a plurality of the sampled signals, the signals sampled during a first time period, the first time period comprising a plurality of sampling periods, a sampling period being a time difference between two consecutive samplings, the subset stored for a second time period, the second time period being at least twice the sampling period and comprising at least two samplings; determine whether a contact with the touch sensitive device has occurred, the sampling ceasing upon contact determination; select a background value for each of the electrodes of the plurality based on at least one of the stored subset of the plurality of one or more first values, the at least one of the stored subset used in the selection of the background value for each of the electrodes being sampled at least two sample periods prior to the determination of the contact; sample, subsequent to the contact, a second value associated with at least one electrode of the plurality of electrodes; adjust one or more second values for each of the electrodes by the respective background values while the contact is occurring, the one or more first values being sampled prior to the determination of the contact; and determine a location of the contact based on the adjusted values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for determining a location of contact with a touch sensitive device, the storage medium comprising instructions for:
-
identifying background capacitance from prior to a contact with the touch sensitive device; removing the background capacitance from measurements of a plurality of electrodes while the contact is occurring, the background capacitance being identified prior to the determination of the contact by sampling, on a periodic basis, a plurality of first values associated with each electrode of a plurality of electrodes of the touch sensitive device the sampling occurring during a first time period that ceases upon contact determination, the first time period comprising a plurality of sampling periods, a sampling period being a time difference between two consecutive samplings, and storing a subset of the plurality of first values associated with a plurality of the sampled signals for a second time period, the second time period being at least twice the sampling period and comprising at least two samplings, at least one of the stored subset used in the identification of the background capacitance being sampled at least two sample periods prior to the determination of the contact; and determining a location of the contact based on the measurements with the background capacitance removed. - View Dependent Claims (18, 19, 20)
-
Specification