IP Library Granted Patent US 11,556,206
Granted Patent B2
US 11,556,206 · App. 17/504,827 · Granted Jan 17, 2023

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/04166G06F1/1643G06F3/0446G06F3/0488G06F3/04186G06F3/04883G06F2203/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 11,556,206
App. No.
17/504,827
Granted
Jan 17, 2023
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 (51)

1. A method for providing multi-user multi-touch functionality for a first touch sensor and a second touch sensor, comprising:

receiving, via a shared controller, a first sense signal from a first sensing array, wherein the first sense signal indicates a first touch on a first touch surface and received by the first touch sensor;

receiving, via the shared controller, a second sense signal from a second sensing array, wherein the second sense signal indicates a second touch on a second touch surface and received by the second touch sensor;

making a determination that the first touch and the second touch share an anti-ghost based on the first sense signal and the second sense signal;

initiating a common touch interaction mode for receiving additional touches based on the determination; and

responsive to the determination that the first touch and the second touch do not share the anti-ghost:

detecting, by the shared controller, a third touch;

making a second determination that the first touch and the third touch share the anti-ghost;

making a third determination that the second touch and the third touch do not share the anti-ghost;

initiating the common touch interaction mode between the first touch and the third touch; and

initiating a multiple touch-entity interaction mode for the second touch and a combination of the first touch and the third touch.

2. The method of claim 1 , wherein the second touch occurs concurrently to the first touch.

3. The method of claim 2 , wherein the first touch occurs on the first touch surface prior to the second touch occurring on the second touch surface and within the same sensing cycle.

4. The method of claim 3 , wherein the multi-touch capability includes at least one of a pinch to zoom capability, a two-finger scrolling capability, and a secondary select capability.

5. The method of claim 1 , wherein the first touch sensor and the second touch sensor share a sensing cycle and wherein the first sense signal represents first signal data acquired by the first touch sensor during the sensing cycle and the second sense signal represents second signal data acquired by the second touch sensor during the sensing cycle.

6. The method of claim 1 , further comprising:

determining a multi-touch capability of the shared controller based on the determination.

7. The method of claim 1 , further comprising:

associating the first touch and the second touch with a common touch entity responsive to the determination that the first touch and the second touch share the anti-ghost, wherein the common touch entity comprises one of an individual person or a plurality of people in electrically conductive contact.

8. The shared controller of claim 7 , wherein the second touch occurs concurrently to the first touch.

9. The shared controller of claim 8 , wherein the first touch occurs on the first touch surface prior to the second touch occurring on the second touch surface and within the same sensing cycle.

10. The shared controller of claim 9 , wherein the multi-touch capability includes at least one of a pinch to zoom capability, a two-finger scrolling capability, and a secondary select capability.

11. The shared controller of claim 7 , further configured to:

determining determine a multi-touch capability of the shared controller based on the determination.

12. The shared controller of claim 7 , further configured to:

associate the first touch and the second touch with a common touch entity responsive to the determination that the first touch and the second touch share the anti-ghost, wherein the common touch entity comprises one of an individual person or a plurality of people in electrically conductive contact.

13. The non-transitory computer-readable device of claim 12 , wherein the second touch occurs concurrently to the first touch.

14. The non-transitory computer-readable device of claim 13 , wherein the first touch occurs on the first touch surface prior to the second touch occurring on the second touch surface and within the same sensing cycle.

15. A shared controller in communication with a first touch sensor and a second touch sensor, the shared controller configured to:

receive, via a shared controller, a first sense signal from a first sensing array, wherein the first sense signal indicates a first touch on a first touch surface and received by the first touch sensor;

receive, via the shared controller, a second sense signal from a second sensing array, wherein the second sense signal indicates a second touch on a second touch surface and received by the second touch sensor;

make a determination that the first touch and the second touch share an anti-ghost based on the first sense signal and the second sense signal;

initiate a common touch interaction mode for receiving additional touches based on the determination; and

responsive to the determination that the first touch and the second touch do not share the anti-ghost:

detect, by the shared controller, a third touch;

make a second determination that the first touch and the third touch share the anti-ghost;

make a third determination that the second touch and the third touch do not share the anti-ghost;

initiate the common touch interaction mode between the first touch and the third touch; and

initiate a multiple touch-entity interaction mode for the second touch and a combination of the first touch and the third touch.

16. The shared controller of claim 15 , wherein the first touch sensor and the second touch sensor share a sensing cycle and wherein the first sense signal represents first signal data acquired by the first touch sensor during the sensing cycle and the second sense signal represents second signal data acquired by the second touch sensor during the sensing cycle.

17. 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, via a shared controller of the at least one computing device, a first sense signal from a first sensing array, wherein the first sense signal indicates a first touch on a first touch surface and received by a first touch sensor;

receiving, via the shared controller, a second sense signal from a second sensing array, wherein the second sense signal indicates a second touch on a second touch surface and received by a second touch sensor, wherein the first touch sensor and the second touch sensor are in communication with the shared controller;

making a determination that the first touch and the second touch share an anti-ghost based on the first sense signal and the second sense signal;

initiating a common touch interaction mode for receiving additional touches based on the determination; and responsive to the determination that the first touch and the second touch do not share the anti-ghost:

detecting, by the shared controller, a third touch;

making a second determination that the first touch and the third touch share the anti-ghost;

making a third determination that the second touch and the third touch do not share the anti-ghost;

initiating the common touch interaction mode between the first touch and the third touch; and

initiating a multiple touch-entity interaction mode for the second touch and a combination of the first touch and the third touch.

18. The non-transitory computer-readable device of claim 17 , wherein the first touch sensor and the second touch sensor share a sensing cycle and wherein the first sense signal represents first signal data acquired by the first touch sensor during the sensing cycle and the second sense signal represents second signal data acquired by the second touch sensor during the sensing cycle.

Assignments (5)
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 →
ADDRESS CHANGE Recorded Aug 11, 2023
From: ELO TOUCH SOLUTIONS, INC.
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 064571/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2022
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 061301/0858 →