# US 10,503,336 B2 · Device and method for touch sensing on display panel

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,336 B2
- Document ID: US10503336B2
- Status: Granted
- Kind: B2
- Application number: 15/961,578
- Filed: 2018-04-24
- Published: 2018-11-15
- Granted: 2019-12-10
- Earliest claimed: 2017-04-28
- Assignees: Synaptics Japan GK
- Applicants: Synaptics Japan GK
- Inventors: Nobukazu Tanaka; Takayuki Noto; Yoshitaka Iwasaki
- Web page: https://patentgrep.com/patent/US10503336B2

## CPC

- G06F 3/0412: {Digitisers structurally integrated in a display}
- G06F 3/04166: {Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving (Synchronisation with the driving of the display or the backlighting unit to avoid interferences generated internally G06F3/04184)}
- G06F 3/044: by capacitive means
- G09G 3/3614: {Control of polarity reversal in general}
- G09G 3/3688: {suitable for active matrices only}
- G09G 3/3696: {Generation of voltages supplied to electrode drivers}
- G09G 2354/00: Aspects of interface with display user
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A semiconductor device includes an analog front end and processing circuitry. The analog front end is configured to obtain capacitance detection data depending on capacitances of a plurality of sense electrodes of a liquid crystal display panel. The processing circuitry is configured to generate touch sensing data associated with a current touch sensing frame, based on capacitance detection data associated with the current touch sensing frame and capacitance detection data associated with a former touch sensing frame selected in response to a state in which the liquid crystal display panel is placed in the current touch sensing frame.

## Claims

### Claim 1

A semiconductor device, comprising:
an analog front end configured to obtain capacitance detection data depending on capacitances of a plurality of sense electrodes of a liquid crystal display (LCD) panel; and
processing circuitry configured to:
receive first capacitance detection data for a current touch sensing frame;
select, responsive to a display state of the LCD panel during the current touch sensing frame, a former touch sensing frame; and
generate touch sensing data for the current touch sensing frame, based on the first capacitance detection data and on second capacitance detection data for the selected former touch sensing frame.

### Claim 2 (depends on 1)

The semiconductor device according to claim 1, further comprising:
display driver circuitry configured to drive a plurality of pixel circuits of the LCD panel.

### Claim 3 (depends on 2)

The semiconductor device according to claim 2, wherein the display driver circuitry is further configured to drive the plurality of pixel circuits to place the LCD panel into one of a plurality of display states during a vertical sync period,
wherein the plurality of display states comprise:
a first display state in which, in the vertical sync period, a first pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a first polarity and a second pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a second polarity opposite to the first polarity; and
a second display state in which, in the vertical sync period, the first pixel circuit is driven with a drive voltage of the second polarity and the second pixel circuit is driven with a drive voltage of the first polarity.

### Claim 4 (depends on 3)

The semiconductor device according to claim 3, wherein the display driver circuitry is further configured to:
generate a polarity signal to switch the LCD panel between the first display state and the second display state;
supply the polarity signal to the processing circuitry; and
drive the LCD panel in response to the polarity signal.

### Claim 5 (depends on 4)

The semiconductor device according to claim 4, wherein generating the touch sensing data comprises:
generating first extended capacitance detection data for the current touch sensing frame, wherein generating the first extended capacitance detection data comprises attaching liquid crystal state data to the first capacitance detection data, wherein the liquid crystal state data is based on the polarity signal, and
storing the first extended capacitance detection data in a storage device.

### Claim 6 (depends on 5)

The semiconductor device according to claim 5, wherein generating the touch sensing data further comprises:
selecting second extended capacitance detection data for the selected former touch sensing frame, wherein the second extended capacitance detection data indicates that the former touch sensing frame corresponds to a same liquid crystal state as that of the current touch sensing frame indicated by the liquid crystal state data,
wherein generating the touch sensing data is based on the first capacitance detection data and the second capacitance detection data included in the second extended capacitance detection data.

### Claim 7 (depends on 3)

The semiconductor device according to claim 3, wherein the LCD panel further comprises a plurality of gate lines to select rows of the plurality of pixel circuits,
wherein the display driver circuitry is further configured to drive the plurality of gate lines, and
wherein the plurality of display states further comprise a third display state in which the plurality of gate lines are not driven in the vertical sync period.

### Claim 8 (depends on 7)

The semiconductor device according to claim 7, wherein the display driver circuitry is further configured to:
generate a scan active signal that selectively enables driving of the plurality of gate lines, and
supply the scan active signal to the processing circuitry.

### Claim 9 (depends on 8)

The semiconductor device according to claim 8, wherein generating the touch sensing data comprises:
generating first extended capacitance detection data for the current touch sensing frame, wherein generating the first extended capacitance detection data comprises attaching liquid crystal state data to the first capacitance detection data, wherein the liquid crystal state data is based on the polarity signal and on the scan active signal, and
storing the first extended capacitance detection data in a storage device.

### Claim 10 (depends on 9)

The semiconductor device according to claim 9, wherein generating the touch sensing data comprises:
selecting second extended capacitance detection data for the selected former touch sensing frame, wherein the second extended capacitance detection data indicates that the former touch sensing frame corresponds to a same liquid crystal state as that of the current touch sensing frame indicated by the liquid crystal state data,
wherein generating the touch sensing data is based on the first capacitance detection data and the second capacitance detection data included in the second extended capacitance detection data.

### Claim 11 (depends on 1)

The semiconductor device according to claim 1, wherein the LCD panel is placed into one of a plurality of display states in each vertical sync period,
wherein the plurality of display states comprise:
a first display state in which, in a relevant vertical sync period, a first pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a first polarity and a second pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a second polarity opposite to the first polarity; and
a second display state in which, in a relevant vertical sync period, the first pixel circuit is driven with a drive voltage of the second polarity and the second pixel circuit is driven with a drive voltage of the first polarity.

### Claim 12 (depends on 1)

The semiconductor device according to claim 1, wherein the processing circuitry is further configured to:
externally receive a polarity signal in response to which the LCD panel is switched between the first display state and the second display state; and
generate extended capacitance detection data for each touch sensing frame, wherein generating the extended capacitance detection data comprises attaching liquid crystal state data based on the polarity signal to the capacitance detection data for each touch sensing frame,
wherein the semiconductor device further comprises:
a storage device configured to store therein the extended capacitance detection data.

### Claim 13

A display device, comprising:
a liquid crystal display (LCD) panel including a plurality of pixel circuits and a plurality of sense electrodes;
display driver circuitry configured to drive the plurality of pixel circuits; and
touch controller circuitry configured to:
obtain capacitance detection data depending on capacitances of the plurality of sense electrodes, wherein the capacitance detection data comprises: first capacitance detection data for a current touch sensing frame, and second capacitance detection data for a former touch sensing frame;
select, responsive to a display state of the LCD panel during the current touch sensing frame, the former touch sensing frame; and
generate touch sensing data for the current touch sensing frame, based on the first capacitance detection data and on the second capacitance detection data for the selected former touch sensing frame.

### Claim 14 (depends on 13)

The display device according to claim 13, wherein driving the plurality of pixel circuits comprises placing the LCD panel into one of a plurality of display states during a vertical sync period, and
wherein the plurality of display states comprise:
a first display state in which, in the vertical sync period, a first pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a first polarity and a second pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a second polarity opposite to the first polarity; and
a second display state in which, in the vertical sync period, the first pixel circuit is driven with a drive voltage of the second polarity and the second pixel circuit is driven with a drive voltage of the first polarity.

### Claim 15 (depends on 14)

The display device according to claim 14, wherein the display driver circuitry is further configured to:
generate a polarity signal to switch the LCD panel between the first display state and the second display state;
supply the polarity signal to the touch controller circuitry; and
drive the panel in response to the polarity signal.

### Claim 16 (depends on 15)

The display device according to claim 15, wherein generating the touch sensing data comprises:
generating first extended capacitance detection data for the current touch sensing, wherein generating the first extended capacitance detection data comprises attaching liquid crystal state data to the first capacitance detection data, wherein the liquid crystal state data is based on the polarity signal, and
storing the generated extended capacitance detection data in a storage device.

### Claim 17 (depends on 16)

The display device according to claim 16, wherein generating the touch sensing data further comprises:
selecting second extended capacitance detection data for the selected former touch sensing frame, wherein the second extended capacitance detection data indicates that the former touch sensing frame corresponds to a same liquid crystal state as that of the current touch sensing frame indicated by the liquid crystal state data,
wherein generating the touch sensing data is based on the first capacitance detection data and the second capacitance detection data included in the second extended capacitance detection data.

### Claim 18 (depends on 14)

The display device according to claim 14, wherein the LCD panel further comprises a plurality of gate lines to select rows of the plurality of pixel circuits,
wherein the display driver circuitry is further configured to drive the plurality of gate lines, and
wherein the plurality of display states further comprise a third display state in which the plurality of gate lines are not driven in the vertical sync period.

### Claim 19

A method, comprising:
driving a plurality of pixel circuits of a liquid crystal display (LCD) panel;
obtaining capacitance detection data depending on capacitances of a plurality of sense electrodes of the LCD panel, wherein the capacitance detection data comprises: first capacitance detection data for a current touch sensing frame, and second capacitance detection data for a former touch sensing frame;
selecting, response to a display state of the LCD panel during the current touch sensing frame, the former touch sensing frame; and
generating touch sensing data for the current touch sensing frame, based on the first capacitance detection data and on the second capacitance detection data for the selected former touch sensing frame.

### Claim 20 (depends on 19)

The method according to claim 19, wherein driving the plurality of pixel circuits comprises placing the LCD panel into one of a plurality of display states during a vertical sync period,
wherein the plurality of display states comprise:
a first display state in which, in the vertical sync period, a first pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a first polarity and a second pixel circuit of the plurality of pixel circuits is driven with a drive voltage of a second polarity opposite to the first polarity; and
a second display state in which, in the vertical sync period, the first pixel circuit is driven with a drive voltage of the second polarity and the second pixel circuit is driven with a drive voltage of the first polarity.
