IP Library Granted Patent US 11,409,396
Granted Patent B1
US 11,409,396 · App. 17/306,432 · Granted Aug 9, 2022

Transcapacitive sensing with consideration of capacitive couplings from non-adjacent electrodes

Inventor: David Hoch (Hickory, NC)
Assignee: Synaptics Incorporated
G06F3/0445G06F3/04166G06F2203/04108
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,409,396
App. No.
17/306,432
Granted
Aug 9, 2022
Kind
B1
Abstract

A method for capacitive sensing includes: driving, by a processing system, a first plurality of transmitter electrodes using a first plurality of basis functions, wherein the first plurality of transmitter electrodes are part of a first set of non-intersecting electrodes which are arranged adjacently to one another in a first orientation; and obtaining, by the processing system, via a first plurality of receiver electrodes of the first set of non-intersecting electrodes, a first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes. The first plurality of resulting signals includes: capacitance information for nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; capacitance information for second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; and/or capacitance information for third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes.

Claims (69)

1. A method for capacitive sensing, comprising:

driving, by a processing system, a first plurality of transmitter electrodes using a first plurality of basis functions, wherein the first plurality of transmitter electrodes are part of a first set of non-intersecting electrodes which are arranged adjacently to one another in a first orientation; and

obtaining, by the processing system, via a first plurality of receiver electrodes of the first set of non-intersecting electrodes, a first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes, wherein the first plurality of resulting signals includes capacitance information for pairs of electrodes of the first set of non-intersecting electrodes, wherein the capacitance information includes at least two of:

capacitance information for nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

capacitance information for second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; or

capacitance information for third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

wherein obtaining the first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes includes: obtaining, via a first receiver electrode, first resulting signals which correspond to both a first basis function of the first plurality of basis functions driven onto a first transmitter electrode of the first plurality of transmitter electrodes and a second basis function driven onto a second transmitter electrode of the first plurality of transmitter electrodes;

wherein the method further comprises: distinguishing, by the processing system based on the obtained first resulting signals, between: (a) a first capacitive coupling between the first receiver electrode and the first transmitter electrode corresponding to the first basis function, and (b) a second capacitive coupling between the first receiver electrode and the second transmitter electrode corresponding to the second basis function.

2. The method according to claim 1 , further comprising:

driving, by the processing system, a second plurality of transmitter electrodes of the first set of non-intersecting electrodes using a second plurality of basis functions; and

obtaining, by the processing system, via a second plurality of receiver electrodes of the first set of non-intersecting electrodes, a second plurality of resulting signals corresponding to the second plurality of basis functions driven onto the second plurality of transmitter electrodes, wherein the second plurality of resulting signals include additional capacitance information for additional pairs of electrodes of the first set of non-intersecting electrodes which was not obtained via the first plurality of resulting signals.

3. The method according to claim 2 , wherein the second plurality of basis functions is the same as the first plurality of basis functions.

4. The method according to claim 2 , wherein the first plurality of resulting signals and the second plurality of resulting signals include at least two of the following:

capacitance information for all nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

capacitance information for all second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; or

capacitance information for all third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes.

5. The method according to claim 1 , wherein electrodes of the first set of non-intersecting electrodes are parallel to one another.

6. The method according to claim 1 , wherein the first plurality of basis functions are Walsh-Hadamard basis functions.

7. The method according to claim 1 , further comprising:

driving, by the processing system, a first plurality of transmitter electrodes of a second set of non-intersecting electrodes using a second plurality of basis functions, wherein the second set of non-intersecting electrodes are arranged adjacently to one another in a second orientation; and

obtaining, by the processing system, via a first plurality of receiver electrodes of the second set of non-intersecting electrodes, a second plurality of resulting signals corresponding to the second plurality of basis functions driven onto the first plurality of transmitter electrodes of the second set of non-intersecting electrodes, wherein the second plurality of resulting signals includes capacitance information for pairs of electrodes of the second set of non-intersecting electrodes, including at least one of:

capacitance information for nearest-neighbor pairs of electrodes of the second set of non-intersecting electrodes;

capacitance information for second nearest-neighbor pairs of electrodes of the second set of non-intersecting electrodes; or

capacitance information for third nearest-neighbor pairs of electrodes of the second set of non-intersecting electrodes.

8. A device for capacitive sensing, comprising:

a plurality of electrodes, including a first set of non-intersecting electrodes which are arranged adjacently to one another in a first orientation; and

a processing system, configured to:

drive a first plurality of transmitter electrodes of the first set of non-intersecting electrodes using a first plurality of basis functions; and

obtain, via a first plurality of receiver electrodes of the first set of non-intersecting electrodes, a first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes, wherein the first plurality of resulting signals includes capacitance information for pairs of electrodes of the first set of non-intersecting electrodes, wherein the capacitance information includes at least two of:

capacitance information for nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

capacitance information for second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; or

capacitance information for third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

wherein obtaining the first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes includes: obtaining, via a first receiver electrode, first resulting signals which correspond to both a first basis function of the first plurality of basis functions driven onto a first transmitter electrode of the first plurality of transmitter electrodes and a second basis function driven onto a second transmitter electrode of the first plurality of transmitter electrodes;

wherein the processing system is further configured to: distinguish, based on the obtained first resulting signals, between: (a) a first capacitive coupling between the first receiver electrode and the first transmitter electrode corresponding to the first basis function, and (b) a second capacitive coupling between the first receiver electrode and the second transmitter electrode corresponding to the second basis function.

9. The device according to claim 8 , wherein the processing system is further configured to:

drive a second plurality of transmitter electrodes of the first set of non-intersecting electrodes using a second plurality of basis functions; and

obtain, via a second plurality of receiver electrodes of the first set of non-intersecting electrodes, a second plurality of resulting signals corresponding to the second plurality of basis functions driven onto the second plurality of transmitter electrodes, wherein the second plurality of resulting signals include additional capacitance information for additional pairs of electrodes of the first set of non-intersecting electrodes which was not obtained via the first plurality of resulting signals.

10. The device according to claim 9 , wherein the second plurality of basis functions is the same as the first plurality of basis functions.

11. The device according to claim 9 , wherein the first plurality of resulting signals and the second plurality of resulting signals include at least two of the following:

capacitance information for all nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

capacitance information for all second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; or

capacitance information for all third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes.

12. The device according to claim 8 , wherein electrodes of the first set of non-intersecting electrodes are parallel to one another.

13. The device according to claim 8 , wherein the first plurality of basis functions are Walsh-Hadamard basis functions.

14. The device according to claim 8 , wherein the device further comprises a second set of non-intersecting electrodes arranged adjacently to one another in a second orientation; and

wherein the processing system is further configured to:

drive a first plurality of transmitter electrodes of the second set of non-intersecting electrodes using a second plurality of basis functions; and

obtain, via a first plurality of receiver electrodes of the second set of non-intersecting electrodes, a second plurality of resulting signals corresponding to the second plurality of basis functions driven onto the first plurality of transmitter electrodes of the second set of non-intersecting electrodes, wherein the second plurality of resulting signals includes capacitance information for pairs of electrodes of the second set of non-intersecting electrodes, including at least one of:

capacitance information for nearest-neighbor pairs of electrodes of the second set of electrodes;

capacitance information for second nearest-neighbor pairs of electrodes of the second set of electrodes; or

capacitance information for third nearest-neighbor pairs of electrodes of the second set of electrodes.

15. A non-transitory computer-readable medium having processor-executable instructions stored thereon for capacitive sensing, wherein the processor-executable instructions, when executed, facilitate:

driving a first plurality of transmitter electrodes using a first plurality of basis functions, wherein the first plurality of transmitter electrodes are part of a first set of non-intersecting electrodes which are arranged adjacently to one another in a first orientation; and

obtaining, via a first plurality of receiver electrodes of the first set of non-intersecting electrodes, a first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes, wherein the first plurality of resulting signals includes capacitance information for pairs of electrodes of the first set of non-intersecting electrodes, wherein the capacitance information includes at least two of:

capacitance information for nearest-neighbor pairs of electrodes of the first set of electrodes;

capacitance information for second nearest-neighbor pairs of electrodes of the first set of electrodes; or

capacitance information for third nearest-neighbor pairs of electrodes of the first set of electrodes;

wherein obtaining the first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes includes: obtaining, via a first receiver electrode, first resulting signals which correspond to both a first basis function of the first plurality of basis functions driven onto a first transmitter electrode of the first plurality of transmitter electrodes and a second basis function driven onto a second transmitter electrode of the first plurality of transmitter electrodes;

wherein the processor-executable instructions, when executed, further facilitate: distinguishing, based on the obtained first resulting signals, between: (a) a first capacitive coupling between the first receiver electrode and the first transmitter electrode corresponding to the first basis function, and (b) a second capacitive coupling between the first receiver electrode and the second transmitter electrode corresponding to the second basis function.

16. The non-transitory computer-readable medium according to claim 15 , wherein the processor-executable instructions, when executed, further facilitate:

driving a second plurality of transmitter electrodes of the first set of non-intersecting electrodes using a second plurality of basis functions; and

obtaining, via a second plurality of receiver electrodes of the first set of non-intersecting electrodes, a second plurality of resulting signals corresponding to the second plurality of basis functions driven onto the second plurality of transmitter electrodes, wherein the second plurality of resulting signals include additional capacitance information for additional pairs of electrodes of the first set of non-intersecting electrodes which was not obtained via the first plurality of resulting signals.

17. The non-transitory computer-readable medium according to claim 16 , wherein the second plurality of basis functions is the same as the first plurality of basis functions.

18. The non-transitory computer-readable medium according to claim 16 , wherein the first plurality of resulting signals and the second plurality of resulting signals include at least two of the following:

capacitance information for all nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes;

capacitance information for all second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; or

capacitance information for all third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes.

19. The non-transitory computer-readable medium according to claim 15 , wherein electrodes of the first set of non-intersecting electrodes are parallel to one another.

20. The non-transitory computer-readable medium according to claim 15 , wherein the first plurality of basis functions are Walsh-Hadamard basis functions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2021
From: HOCH, DAVID
To: SYNAPTICS INCORPORATED
Reel/Frame 056122/0322 →
Cited By (4)
US 12,333,112 US 12,493,380 US 12,591,335 US 12,730,534