IP Library Granted Patent US 9,675,368
Granted Patent B2
US 9,675,368 · App. 14/272,455 · Granted Jun 13, 2017

Touch panel scanning method, circuit and system

Inventors: Dianbo Guo (Singapore, SG); Praveesh Chandran (Singapore, SG); Lokesh Kumar Korapati (Singapore, SG)
Assignee: STMicroelectronics Asia Pacific Pte Ltd.
A61B17/22022A61B18/245A61B18/26A61H23/008G06F3/044G06F3/0416A61B2017/22051A61B2017/22079G06F2203/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 9,675,368
App. No.
14/272,455
Granted
Jun 13, 2017
Kind
B2
Abstract

A touch panel includes a plurality of drive lines, a plurality of orthogonal sense lines, and a plurality of sensors. A method of controlling the touch panel to detect touches includes simultaneously applying a drive signal to each of a group of drive lines of the touch panel. Each of the drive signals is applied to a corresponding drive line in the group during a time slot and all the applied drive signals having the same electrical characteristics over the time slot. The method includes sensing sense signals generated on the sense lines in response to the applied drive signals and processing the sense signals to detect touches of the touch panel.

Claims (47)

1. A method of controlling a touch panel including a plurality of drive lines, a plurality of orthogonal sense lines, and a plurality of sensors, the method comprising:

simultaneously applying a drive signal to each of a group of drive lines of the touch panel, each of the drive signals being applied to a corresponding drive line in the group during a time slot and all the applied drive signals having the same electrical characteristics over the time slot;

sensing over multiple time slots sense signals generated on the sense lines in response to the applied drive signals, the applied drive signals having the same electrical characteristics over all the multiple time slots;

processing only the sense signals generated during the multiple time slots to detect touches of the touch panel;

applying a drive signal to a first drive line during a first time slot; and

applying a drive signal to a last drive line during a last time slot, wherein the first and last time slots are twice as long as the time slots between the first and last time slots.

2. The method of claim 1 , wherein processing the sense signals to detect touches of the touch panel comprises:

summing the sense signals for groups of time slots to generate summed sense signals; and

detecting touches from the summed sense signals for each group of time slots.

3. The method of claim 2 , wherein each group of drive lines is a pair of adjacent drive lines and each group of time slots is a pair of consecutive time slots.

4. A method of controlling a touch panel including a plurality of drive lines, a plurality of orthogonal sense lines, and a plurality of sensors, the method comprising:

applying a drive signal on a first drive line for a first time slot;

applying drive signals on groups of drive lines during a second time slot through an (N-1)th time slot, where N is the total number of drive lines;

applying a drive signal on the Nth drive line for a final time slot, wherein the drive signals applied during each of the first time slot, second through (N-1)th time slot, and the final time slot have the same electrical characteristics during application of the drive signals in each of these time slots, wherein the first and final time slots each have a duration that is twice the duration of each of the second through (N-1)th time slots;

sensing sense signals generated on the sense lines responsive to the drive signals; and

processing the sense signals to sense touches on respective ones of the plurality of sensors of the touch panel.

5. The method of claim 4 , wherein the electrical characteristics include the frequency and phase of the drive signals.

6. The method of claim 4 , wherein processing the sense signals to detect touches on the touch panel comprises a forward-subtraction method.

7. The method of claim 4 , wherein processing the sense signals to detect touches on the touch panel comprises a backward-subtraction method.

8. The method of claim 4 , wherein processing the sense signals to detect touches on the touch panel comprises a forward-subtraction method and a backward-subtraction method.

9. A method of controlling a touch panel including a plurality of drive lines, a plurality of orthogonal sense lines, and a plurality of sensors, the method comprising:

applying a drive signal on a first drive line for a first time slot;

applying drive signals on groups of drive lines during a second time slot through an (N-1)th time slot, where N is the total number of drive lines;

applying a drive signal on the Nth drive line for a final time slot;

sensing sense signals generated on the sense lines responsive to the drive signals;

processing the sense signals to sense touches on the touch panel; and

wherein the first time slot and the final time slot are twice as long as the second through (N-1)th time slots.

10. The method of claim 9 , wherein each group of drive lines comprises a pair of drive lines.

11. An electronic device, comprising:

processing circuitry;

a touch screen including a touch panel including a plurality of drive lines and a plurality of sense lines;

a touch controller coupled to the processing circuitry and the touch screen, the touch controller is configured to,

simultaneously apply a drive signal to each of a group of drive lines of the touch panel, each of the drive signals being applied to a corresponding drive line in the group during a time slot and all the applied drive signals having the same electrical characteristics over an entire duration of the time slot and the applied drive signals having the same electrical characteristics over all the time slots, wherein an initial time slot and a final time slot have durations that are twice as long as durations of the time slots between the initial and final time slots;

sense signals generated on the sense lines in response to the applied drive signals over multiple time slots; and

process only the sense signals generated in response to the applied drive signals having the same electrical characteristics to sense interface inputs applied to the touch panel.

12. The electronic device of claim 11 , wherein the processing circuitry comprises smart phone processing circuitry.

13. The electronic device of claim 11 , wherein the touch panel comprises a capacitive touch panel.

14. The electronic device of claim 11 ,

wherein raw sense data is generated in response to the sensed signals on the sense lines; and

wherein the touch controller is operable to perform a forward-subtraction of the raw data to sense interface inputs applied to the touch panel.

15. The electronic device of claim 11 ,

wherein raw sense data is generated in response to the sensed signals on the sense lines; and

wherein the touch controller is operable to perform a backward-subtraction of the raw data to sense interface inputs applied to the touch panel.

16. The electronic device of claim 11 ,

wherein raw sense data is generated in response to the sensed signals on the sense lines; and

wherein the touch controller is operable to perform both a forward-subtraction and a backward-subtraction of the raw data to sense interface inputs applied to the touch panel.

17. The electronic device of claim 16 , wherein each group of drive lines comprises a pair of drive lines.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: STMICROELECTRONICS ASIA PACIFIC PTE LTD
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 061608/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: GUO, DIANBO; CHANDRAN, PRAVEESH; KORAPATI, LOKESH KUMAR
To: STMICROELECTRONICS ASIA PACIFIC PTE LTD.
Reel/Frame 033336/0411 →
Continuity (1)
Related Publication 20150324023A1 · Nov 12, 2015