IP Library › Granted Patent US 9,715,310
Granted Patent B2
US 9,715,310 · App. 14/580,812 · Granted Jul 25, 2017

Touch controller, touch system, and method for detecting a touch screen

Inventors: Chin-Fu Chang (Taipei, TW); Chi-Hao Tang (Taipei, TW)
Assignee: EGALAX_EMPIA TECHNOLOGY INC.
G06F3/0418G06F3/044G06F3/0416G06F2203/04101G06F2203/04107G06F2203/04112
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,715,310
App. No.
14/580,812
Granted
Jul 25, 2017
Kind
B2
Abstract

The invention discloses a touch controller, a touch system, and a method for detecting a touch screen. At first, a full screen driven detection is performed on a touch screen to determine whether at least one external object touches or approaches the touch screen. Then, if the full screen driven detection represents that no external object touches or approaches the touch screen, an updating determination is performed to determine whether a plurality of reference values are updated during a predetermined updating period of time. If the updating determination represents that the reference values are not updated during the predetermined updating period of time, the reference values will be updated based on a first 2D sensing information.

Claims (47)

1. A method for detecting a touch screen, comprising:

continuously performing a plurality of full screen driven detections on a touch screen to determine whether at least one external object touches or approaches the touch screen, wherein the touch screen comprises a plurality of first conductive strips and a plurality of second conductive strips, and each of the plurality of full screen driven detections comprises:

simultaneously providing a driving signal to all of the first conductive strips; and

detecting mutual capacitive signals of all of the second conductive strips to generate a 1D (one-dimensional) sensing information based on the signals of all of the second conductive strips while all of the first conductive strips are provided with the driving signal;

performing an updating determination to determine whether a plurality of reference values are updated during a predetermined updating period of time if each of the plurality of full screen driven detections represents that no external object touches or approaches the touch screen; and

updating the reference values based on a first 2D (two-dimensional) sensing information if the updating determination represents that the reference values are not updated during the predetermined updating period of time.

2. The method of claim 1 , wherein the full screen driven detection is repeated after the reference values are updated.

3. The method of claim 1 , wherein the full screen driven detection is repeated if the updating determination represents that the reference values are updated during the predetermined updating period of time.

4. The method of claim 1 , further comprising:

performing a 2D mutual capacitive detection to obtain a second 2D sensing information and determining a location of the at least one external conductive object based on the second 2D sensing information if the full screen driven detection represents that at least one external object touches or approaches the touch screen; and

repeating the full screen driven detection.

5. The method of claim 1 , wherein if the full screen driven detection represents that no external object touches or approaches the touch screen, the first 2D sensing information is obtained by performing a 2D mutual capacitive detection, comprising:

sequentially providing a driving signal to one or more different conductive strips in the first conductive strips;

each time one or more different conductive strips in the first conductive strips being provided with the driving signal, detecting the signals of all of the second conductive strips to obtain a 1D sensing information corresponding to the one or more first conductive strips being provided with the driving signal generated based on the mutual capacitive signals of all of the second conductive strips; and

combining each 1D sensing information corresponding to the one or more first conductive strips being provided with the driving signal to generate a 2D sensing information.

6. A touch controller, executing the following operations:

continuously performing a plurality of full screen driven detections on a touch screen to determine whether at least one external object touches or approaches the touch screen, wherein the touch screen comprises a plurality of first conductive strips and a plurality of second conductive strips, and each of the plurality of full screen driven detections comprises:

simultaneously providing a driving signal to all of the first conductive strips; and

detecting mutual capacitive signals of all of the second conductive strips to generate a 1D (one-dimensional) sensing information based on the signals of all of the second conductive strips while all of the first conductive strips are provided with the driving signal;

performing an updating determination to determine whether a plurality of reference values are updated during a predetermined updating period of time if each of the plurality of full screen driven detections represents that no external object touches or approaches the touch screen; and

updating the reference values based on a first 2D (two-dimensional) sensing information if the updating determination represents that the reference values are not updated during the predetermined updating period of time.

7. The touch controller of claim 6 , wherein the full screen driven detection is repeated after the reference values are updated.

8. The touch controller of claim 6 , wherein the full screen driven detection is repeated if the updating determination represents that the reference values are updated during the predetermined updating period of time.

9. The touch controller of claim 6 , further executing the following operations:

performing a 2D mutual capacitive detection to obtain a second 2D sensing information and determining a location of the at least one external conductive object based on the second 2D sensing information if the full screen driven detection represents that at least one external object touches or approaches the touch screen; and

repeating the full screen driven detection.

10. The touch controller of claim 6 , wherein if the full screen driven detection represents that no external object touches or approaches the touch screen, the first 2D sensing information is obtained by performing a 2D mutual capacitive detection, comprising:

sequentially providing a driving signal to one or more different conductive strips in the first conductive strips;

each time one or more different conductive strips in the first conductive strips being provided with the driving signal, detecting the signals of all of the second conductive strips to obtain a 1D sensing information corresponding to the one or more first conductive strips being provided with the driving signal generated based on the mutual capacitive signals of all of the second conductive strips; and

combining each 1D sensing information corresponding to the one or more first conductive strips being provided with the driving signal to generate a 2D sensing information.

11. A touch system, comprising:

a touch screen; and

a touch controller, executing the following operations:

continuously performing a plurality of full screen driven detection on a touch screen to determine whether at least one external object touches or approaches the touch screen, wherein the touch screen comprises a plurality of first conductive strips and a plurality of second conductive strips, and each of the plurality of full screen driven detections comprises:

simultaneously providing a driving signal to all of the first conductive strips; and

detecting mutual capacitive signals of all of the second conductive strips to generate a 1D (one-dimensional) sensing information based on the signals of all of the second conductive strips while all of the first conductive strips are provided with the driving signal;

performing an updating determination to determine whether a plurality of reference values are updated during a predetermined updating period of time if each of the plurality of full screen; and

updating the reference values based on a first 2D (two-dimensional) sensing information if the updating determination represents that the reference values are not updated during the predetermined updating period of time.

12. The touch system of claim 11 , wherein the full screen driven detection is repeated after the reference values are updated.

13. The touch system of claim 11 , wherein the full screen driven detection is repeated if the updating determination represents that the reference values are updated during the predetermined updating period of time.

14. The touch system of claim 11 , wherein the touch controller further executes the following operations:

performing a 2D mutual capacitive detection to obtain a second 2D sensing information and determining a location of the at least one external conductive object based on the second 2D sensing information if the full screen driven detection represents that at least one external object touches or approaches the touch screen; and

repeating the full screen driven detection.

15. The touch system of claim 11 , wherein if the full screen driven detection represents that no external object touches or approaches the touch screen, the first 2D sensing information is obtained by performing a 2D mutual capacitive detection, comprising:

sequentially providing a driving signal to one or more different conductive strips in the first conductive strips;

each time one or more different conductive strips in the first conductive strips being provided with the driving signal, detecting the signals of all of the second conductive strips to obtain a 1D sensing information corresponding to the one or more first conductive strips being provided with the driving signal generated based on the mutual capacitive signals of all of the second conductive strips; and

combining each 1D sensing information corresponding to the one or more first conductive strips being provided with the driving signal to generate a 2D sensing information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2014
From: CHANG, CHIN-FU; TANG, CHI-HAO
To: EGALAX_EMPIA TECHNOLOGY INC.
Reel/Frame 034576/0647 →
Priority Claims (3)
TW 97109691 A · May 19, 2008 · national
TW 98100567 A · Jan 9, 2009 · national
TW 102149228 A · Dec 31, 2013 · national
Continuity (5)
Continuation In Part 13650649 · Oct 12, 2012
Continuation In Part 12407100 · Mar 19, 2009
Provisional Application 61547186 · Oct 14, 2011
Provisional Application 61577181 · Dec 19, 2011
Related Publication 20150109250A1 · Apr 23, 2015