Enhanced Touch Detection Methods
First Claim
1. A method, performed by executing logic embodied by one or more computer-readable non-transitory storage media, comprising:
- sending a first set of signals to a first set of lines of a touch sensor, each line of the first set of lines comprising electrodes;
receiving a second set of signals on a second set of lines of the touch sensor in response to sending the first set of signals, each line of the second set of lines comprising electrodes, the second set of lines capacitively coupled to the first set of lines;
sending a third set of signals;
receiving a fourth set of signals, the fourth set of signals capacitively generated based on the third set of signals;
determining a fifth set of signals by compensating the second set of signals based on the fourth set of signals; and
determining whether a touch occurred based on the fifth set of signals.
13 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes sending a first set of signals to a first set of lines of a touch sensor. The method also includes receiving a second set of signals on a second set of lines of the touch sensor in response to sending the first set of signals. The second set of lines are capacitively coupled to the first set of lines. The method includes sending a third set of signals and receiving a fourth set of signals. The fourth set of signals is capacitively generated based on the third set of signals. The method also includes determining a fifth set of signals by compensating the second set of signals based on the fourth set of signals and determining whether a touch occurred based on the fifth set of signals.
-
Citations
21 Claims
-
1. A method, performed by executing logic embodied by one or more computer-readable non-transitory storage media, comprising:
-
sending a first set of signals to a first set of lines of a touch sensor, each line of the first set of lines comprising electrodes; receiving a second set of signals on a second set of lines of the touch sensor in response to sending the first set of signals, each line of the second set of lines comprising electrodes, the second set of lines capacitively coupled to the first set of lines; sending a third set of signals; receiving a fourth set of signals, the fourth set of signals capacitively generated based on the third set of signals; determining a fifth set of signals by compensating the second set of signals based on the fourth set of signals; and determining whether a touch occurred based on the fifth set of signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a touch sensor comprising; a first set of lines, each line of the first set of lines comprising electrodes; a second set of lines, each line of the second set of lines comprising electrodes, the second set of lines capacitively coupled to the first set of lines; and one or more computer-readable non-transitory storage media comprising logic that, when executed is operable to; send a first set of signals to the first set of lines of the touch sensor; receive a second set of signals on the second set of lines of the touch sensor in response to sending the first set of signals; send a third set of signals; receive a fourth set of signals, the fourth set of signals capacitively generated based on the third set of signals; determine a fifth set of signals by compensating the second set of signals based on the fourth set of signals; and determine whether a touch occurred based on the fifth set of signals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media comprising logic that, when executed is operable to:
-
send a first set of signals to a first set of lines of a touch sensor, each line of the first set of lines comprising electrodes; receive a second set of signals on a second set of lines of the touch sensor in response to sending the first set of signals, each line of the second set of lines comprising electrodes, the second set of lines capacitively coupled to the first set of lines; send a third set of signals; receive a fourth set of signals, the fourth set of signals capacitively generated based on the third set of signals; determine a fifth set of signals by compensating the second set of signals based on the fourth set of signals; and determine whether a touch occurred based on the fifth set of signals. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification