IP Library Granted Patent US 10,656,828
Granted Patent B2
US 10,656,828 · App. 16/195,212 · Granted May 19, 2020

Multi-user multi-touch projected capacitance touch sensor with event initiation based on common touch entity detection

Inventors: Damien Berget (Sunnyvale, CA); Kenneth Andrew Feehan (Belmont, CA); Paul Leonard Futter (Cary, NC); David Samuel Hecht (San Diego, CA); Joel Christopher Kent (Fremont, CA); Robert William Kitchin (Los Gatos, CA); Kenneth John North (San Carlos, CA); James Roney (Fremont, CA); Kyu-Tak Son (Mountain View, CA); Jung Verheiden (San Francisco, CA); Forrest Kim Wunderlich (El Granada, CA)
Assignee: ELO TOUCH SOLUTIONS, INC.
G06F3/04883G06F1/1643G06F3/044G06F3/0416G06F3/0418G06F3/0488G06F2203/0338G06F2203/04104G06F2203/04106
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 10,656,828
App. No.
16/195,212
Granted
May 19, 2020
Kind
B2
Abstract

Techniques for providing multi-user multi-touch projected capacitive touch sensors are disclosed herein. Some embodiments may include a method that includes receiving a first sense signal from a first sensing array, the first sensing array configured to provide the first sense signal indicating a first touch on a first touch surface of a touch substrate as well as receiving a second sense signal from a second sensing array, the second sensing array configured to provide the second sense signal indicating a second touch on a second touch surface of a second touch substrate occurring concurrently to the first touch. The method may further include determining whether the first touch and the second touch share at least one anti-ghost. The method may also include associating the first touch and the second touch with a common touch entity in response to determining that the first touch and the second touch share the at least one anti-ghost.

Claims (63)

1. A method, comprising:

receiving a first sense signal from a first sensing array, the first sensing array configured to provide the first sense signal indicating a first touch on a first touch surface of a first touch substrate;

receiving a second sense signal from a second sensing array, the second sensing array configured to provide the second sense signal indicating a second touch on a second touch surface of a second touch substrate occurring concurrently to the first touch;

based on the first sense signal and second sense signal, determining whether the first touch and the second touch share at least one anti-ghost; and

in response to determining that the first touch and the second touch share the at least one anti-ghost, associating the first touch and the second touch with a common touch entity.

2. The method of claim 1 , further comprising:

in response to determining that the first touch and the second touch fail to share the at least one anti-ghost, associating the first touch with a first touch entity and the second touch with a second touch entity different from the first touch entity.

3. The method of claim 1 , further comprising:

based on the first sense signal and the second sense signal, determining that the first touch occurs prior to the second touch and is maintained such that the first touch is concurrent with the second touch.

4. The method of claim 1 , wherein the common touch entity is at least one of:

an individual person, or

a plurality of people in electrically conductive contact.

5. The method of claim 1 , further comprising:

determining that the at least one anti-ghost that was undetected in the first sense signal and second sense signal when the first touch and the second touch were first detected; and

in response to determining that the at least one anti-ghost that was undetected in the sense signals when the first touch and the second touch was first concurrently detected, determining a contact time between a first person of the common touch entity and a second person of the common touch entity based on when the anti-ghost first become detected in the first sense signal and second sense signal.

6. The method of claim 1 , further comprising:

based on the first sense signal and second sense signal, determining a disappearance time for the at least one anti-ghost indicating a length of time that the anti-ghost disappeared while the first touch and the second touch remained detected;

determining whether the disappearance time exceeds a continuity threshold; and

in response to determining that the disappearance time fails to exceed the continuity threshold, associating the first touch and the second touch with the common touch entity within the disappearance time.

7. The method of claim 1 , further comprising:

in response to determining that the first touch and the second touch share the at least one anti-ghost, initiating a common touch entity interaction mode of a controller shared by the first sensing array and the second sensing array.

8. A system, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

receive a first sense signal from a first sensing array, the first sensing array configured to provide the first sense signal indicating a first touch on a first touch surface of a first touch substrate;

receive a second sense signal from a second sensing array, the second sensing array configured to provide the second sense signal indicating a second touch on a second touch surface of a second touch substrate occurring concurrently to the first touch;

based on the first sense signal and second sense signal, determine whether the first touch and the second touch share at least one anti-ghost; and

in response to determining that the first touch and the second touch share the at least one anti-ghost, associate the first touch and the second touch with a common touch entity.

9. The system of claim 8 , the at least one processor further configured to:

in response to determining that the first touch and the second touch fail to share the at least one anti-ghost, associate the first touch with a first touch entity and the second touch with a second touch entity different from the first touch entity.

10. The system of claim 8 , the at least one processor further configured to:

based on the first sense signal and the second sense signal, determine that the first touch occurs prior to the second touch and is maintained such that the first touch is concurrent with the second touch.

11. The system of claim 8 , wherein the common touch entity is at least one of:

an individual person, or

a plurality of people in electrically conductive contact.

12. The system of claim 8 , the at least one processor further configured to:

determine that the at least one anti-ghost that was undetected in the first sense signal and second sense signal when the first touch and the second touch were first detected; and

in response to determining that the at least one anti-ghost that was undetected in the sense signals when the first touch and the second touch was first concurrently detected, determine a contact time between a first person of the common touch entity and a second person of the common touch entity based on when the anti-ghost first become detected in the first sense signal and second sense signal.

13. The system of claim 8 , the at least one processor further configured to:

based on the first sense signal and second sense signal, determine a disappearance time for the at least one anti-ghost indicating a length of time that the anti-ghost disappeared while the first touch and the second touch remained detected;

determine whether the disappearance time exceeds a continuity threshold; and

in response to determining that the disappearance time fails to exceed the continuity threshold, associate the first touch and the second touch with the common touch entity within the disappearance time.

14. The system of claim 8 , the at least one processor further configured to:

in response to determining that the first touch and the second touch share the at least one anti-ghost, initiate a common touch entity interaction mode of a controller shared by the first sensing array and the second sensing array.

15. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:

receiving a first sense signal from a first sensing array, the first sensing array configured to provide the first sense signal indicating a first touch on a first touch surface of a first touch substrate;

receiving a second sense signal from a second sensing array, the second sensing array configured to provide the second sense signal indicating a second touch on a second touch surface of a second touch substrate occurring concurrently to the first touch;

based on the first sense signal and second sense signal, determining whether the first touch and the second touch share at least one anti-ghost; and

in response to determining that the first touch and the second touch share the at least one anti-ghost, associating the first touch and the second touch with a common touch entity.

16. The non-transitory computer-readable device of claim 15 , the operations further comprising:

in response to determining that the first touch and the second touch fail to share the at least one anti-ghost, associating the first touch with a first touch entity and the second touch with a second touch entity different from the first touch entity.

17. The non-transitory computer-readable device of claim 15 , the operations further comprising:

based on the first sense signal and the second sense signal, determining that the first touch occurs prior to the second touch and is maintained such that the first touch is concurrent with the second touch.

18. The non-transitory computer-readable device of claim 15 , wherein the common touch entity is at least one of:

an individual person, or

a plurality of people in electrically conductive contact.

19. The non-transitory computer-readable device of claim 15 , the operations further comprising:

determining that the at least one anti-ghost that was undetected in the first sense signal and second sense signal when the first touch and the second touch were first detected; and

in response to determining that the at least one anti-ghost that was undetected in the sense signals when the first touch and the second touch was first concurrently detected, determining a contact time between a first person of the common touch entity and a second person of the common touch entity based on when the anti-ghost first become detected in the first sense signal and second sense signal.

20. The non-transitory computer-readable device of claim 15 , the operations further comprising:

based on the first sense signal and second sense signal, determining a disappearance time for the at least one anti-ghost indicating a length of time that the anti-ghost disappeared while the first touch and the second touch remained detected;

determining whether the disappearance time exceeds a continuity threshold; and

in response to determining that the disappearance time fails to exceed the continuity threshold, associating the first touch and the second touch with the common touch entity within the disappearance time.

Assignments (9)
PATENT SECURITY AGREEMENT Recorded Dec 17, 2025
From: ELO TOUCH SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 074005/0708 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 070666/FRAME 0540 Recorded Sep 30, 2025
From: CITIZENS BANK, N.A.
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 072982/0372 →
SECURITY INTEREST Recorded Mar 27, 2025
From: ELO TOUCH SOLUTIONS, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 070666/0540 →
RELEASE OF SECURITY INTERESTS (FIRST LIEN) IN PATENTS Recorded Mar 27, 2025
From: GOLDMAN SACHS BANK USA
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 070670/0714 →
ADDRESS CHANGE Recorded Aug 11, 2023
From: ELO TOUCH SOLUTIONS, INC.
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 064571/0711 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY'S DATA BY ADDING OMITTED LAST INVENTOR PREVIOUSLY RECORDED AT REEL: 053194 FRAME: 0408. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Nov 12, 2021
From: KENT, JOEL CHRISTOPHER; HECHT, DAVID SAMUEL; FUTTER, PAUL LEONARD; KITCHIN, ROBERT WILLIAM; SON, KYU-TAK; BERGET, DAMIEN; WUNDERLICH, FORREST KIM; RONEY, JAMES; NORTH, KENNETH; FEEHAN, KENNETH ANDREW; VERHEIDEN, JUNG
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 058864/0792 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2020
From: KENT, JOEL CHRISTOPHER; HECHT, DAVID SAMUEL; FUTTER, PAUL LEONARD; KITCHIN, ROBERT WILLIAM; SON, KYU-TAK; BERGET, DAMIEN; WUNDERLICH, FORREST KIM; RONEY, JAMES; NORTH, KENNETH; FEEHAN, KENNETH ANDREW
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 053187/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2020
From: KENT, JOEL CHRISTOPHER; HECHT, DAVID SAMUEL; FUTTER, PAUL LEONARD; KITCHIN, ROBERT WILLIAM; SON, KYU-TAK; BERGET, DAMIEN; WUNDERLICH, FORREST KIM; RONEY, JAMES; NORTH, KENNETH; FEEHAN, KENNETH ANDREW
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 053194/0408 →
SECURITY INTEREST Recorded Dec 19, 2018
From: ELO TOUCH SOLUTIONS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 047956/0114 →
Cited By (1)
US 12,524,110