Distributed blanking for touch optimization
First Claim
1. A processing system for an input device comprising a display device, the processing system comprising:
- a display driver comprising display driver circuitry, the display driver configured to;
couple to a plurality of common electrodes of the display device, wherein the plurality of common electrodes is configured for display updating and capacitive sensing,receive display frame updates, anddrive first common electrodes of the plurality of common electrodes for display updating, during a first time period of a first display frame, in accordance with at least a first portion of the display frame updates; and
a touch driver configured to;
couple to a plurality of sensor electrodes, anddrive a first sensor electrode of the plurality of sensor electrodes for capacitive sensing during a second time period of the first display frame, and wherein the first sensor electrode comprises at least one of the plurality of common electrodes,wherein the display driver is configured to drive at least second common electrodes of the plurality of common electrodes for updating, during a third time period of the first display frame, the display device based on at least a second portion of the display frame updates, wherein the second time period occurs after the first time period and before the third time period,wherein the display driver is further configured to control receipt of the display frame updates during the second time period.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention generally provide an input device with display screens that periodically update (refresh) the screen by selectively driving common electrodes corresponding to pixels in a display line. In general, the input devices drive each electrode until each display line (and each pixel) of a display frame is updated. In addition to updating the display, the input device may perform capacitive sensing using the display screen as a proximity sensing area. To do this, the input device may interleave periods of capacitive sensing between periods of updating the display based on a display frame. For example, the input device may update the first half of display lines of the display screen, pause display updating, perform capacitive sensing, and finish updating the rest of the display lines. Further still, the input device may use common electrodes for both updating the display and performing capacitive sensing.
-
Citations
25 Claims
-
1. A processing system for an input device comprising a display device, the processing system comprising:
-
a display driver comprising display driver circuitry, the display driver configured to; couple to a plurality of common electrodes of the display device, wherein the plurality of common electrodes is configured for display updating and capacitive sensing, receive display frame updates, and drive first common electrodes of the plurality of common electrodes for display updating, during a first time period of a first display frame, in accordance with at least a first portion of the display frame updates; and a touch driver configured to; couple to a plurality of sensor electrodes, and drive a first sensor electrode of the plurality of sensor electrodes for capacitive sensing during a second time period of the first display frame, and wherein the first sensor electrode comprises at least one of the plurality of common electrodes, wherein the display driver is configured to drive at least second common electrodes of the plurality of common electrodes for updating, during a third time period of the first display frame, the display device based on at least a second portion of the display frame updates, wherein the second time period occurs after the first time period and before the third time period, wherein the display driver is further configured to control receipt of the display frame updates during the second time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for operating a display device comprising:
-
receiving display frame updates for updating the display device; driving first common electrodes of a plurality of common electrodes for updating the display device in accordance with at least a first portion of the display frame updates during a first time period of a first display frame; driving a first sensor electrode of a plurality of sensor electrodes for capacitive sensing during a second time period of the first display frame, the first sensor electrode comprising at least one of the plurality of common electrodes; driving second common electrodes of the plurality of common electrodes for updating, during a third time period of the first display frame, the display device based on at least a second portion of the display frame updates, wherein the second time period occurs after the first time period and before the third time period; and controlling receipt of the display frame updates during the second time period. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An input device comprising:
-
a plurality of sensor electrodes, wherein each of the plurality of sensor electrodes comprises at least one common electrode of a plurality of common electrodes, wherein the plurality of common electrodes is configured to be operated for capacitive sensing and to be operated for updating a display device; and a processing system coupled to the plurality of common electrodes, the processing system configured to; receive display frame updates for updating the display device; drive first common electrodes of the plurality of common electrodes for updating, during a first time period of a first display frame, the display device based on at least a first portion of the display frame updates; drive a first sensor electrode of the plurality of sensor electrodes for capacitive sensing during a second time period of the first display frame; drive second common electrodes of the plurality of common electrodes for updating the display device based on at least a second portion of the display frame updates during a third time period of the first display frame, wherein the second time period occurs after the first time period and before the third time period; and control receipt of the display frame updates during the second time period. - View Dependent Claims (22, 23, 24, 25)
-
Specification