# US 2014/0152614 A1 · Capacitive multi-touch system and method of controlling the same

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

- Number: US 2014/0152614 A1
- Document ID: US20140152614A1
- Status: Published application
- Kind: A1
- Application number: 14/088,533
- Filed: 2013-11-25
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: KWANG-HO CHOI; SANG-WOO KIM; CHANG-JU LEE
- Web page: https://patentgrep.com/patent/US20140152614A1

## CPC

- G06F 3/044: by capacitive means
- G06F 3/04182: {Filtering of noise external to the device and not generated by digitiser components}
- G06F 3/0446: {using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes}
- G06F 2203/04104: Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A capacitive multi-touch system includes a touch sensor pane, a front-end circuit, and a digital signal processor. The touch sensor panel generates a capacitance signal corresponding to a touch input. The front-end circuit converts the capacitance signal to a sensing channel signal. The digital signal processor receives a common voltage (VCOM) from a display device, calculates a noise interval of two neighboring noise peaks of the common voltage, and performs a noise filtering operation on the sensing channel signal using a noise filter path. The noise filter path is selected from a plurality of noise filter paths based on the noise interval.

## Claims

### Claim 1

A capacitive multi-touch system, comprising:
a touch sensor panel configured to generate a capacitance signal corresponding to a touch input;
a front-end circuit configured to convert the capacitance signal to a sensing channel signal; and
a digital signal processor configured to:
receive a common voltage (VCOM) from a display device,
calculate a noise interval of two neighboring noise peaks of the common voltage, and
perform a noise filtering operation on the sensing channel signal using a noise filter path,
wherein the noise filter path is selected from a plurality of noise filter paths based on the noise interval.

### Claim 2 (depends on 1)

The capacitive multi-touch system of claim 1, wherein the front-end circuit comprises:
a C-V converter configured to convert the capacitance signal to a first voltage signal;
an anti-aliasing filter configured to eliminate noise of the first voltage signal to generate a second voltage signal; and
an analog-to-digital converter configured to convert the second voltage signal to the sensing channel signal.

### Claim 3 (depends on 1)

The capacitive multi-touch system of claim 1, wherein the digital signal processor comprises:
a display noise analyzer configured to calculate the noise interval and generate a filter selecting signal based on the noise interval; and
a demultiplexer configured to route the sensing channel signal to one of the plurality of filtering paths in response to the filter selecting signal.

### Claim 4 (depends on 3)

The capacitive multi-touch system of claim 3, wherein the plurality of filtering paths comprises:
a first filtering path having a digital filter,
a second filtering path having a decimation filter and the digital filter, and
a third filtering path having an anti-harmonic filter and a moving average filter.

### Claim 5 (depends on 4)

The capacitive multi-touch system of claim 4, wherein a decimation filter is configured to perform a decimation filtering operation on the sensing channel signal received from the demultiplexer, an anti-harmonic filter is configured to eliminate harmonics of the sensing channel signal, and a moving average filter is configured to calculate a moving average of an output signal of the anti-harmonic filter.

### Claim 6 (depends on 3)

The capacitive multi-touch system of claim 3, wherein the display noise analyzer comprises:
a first Fourier transformer configured to perform a short-time Fourier transform on the common voltage; and
a blank detector configured to detect a blank from an output signal of the first Fourier transformer;
a peak/interval detector configured to detect the noise interval, wherein the noise interval corresponds to an interval between two neighboring peaks of an output signal of the blank detector; and
a filter selector configured to generate the filter selecting signal based on the noise interval.

### Claim 7 (depends on 3)

The capacitive multi-touch system of claim 3, wherein the display noise analyzer comprises:
an adaptive filter configured to perform an adaptive filtering operation on the common voltage;
a second Fourier transformer configured to perform a point Fourier transform on an output signal of the adaptive filter;
a peak/interval detector configured to detect the noise interval, wherein the noise interval corresponds to an interval between two neighboring peaks of an output signal of the second Fourier transformer; and
a filter selector configured to generate the filter selecting signal based on the noise interval.

### Claim 8 (depends on 4)

The capacitive multi-touch system of claim 4, wherein the second filtering path further comprises an anti-aliasing filter configured to eliminate an aliasing noise of the sensing channel signal, wherein the anti-aliasing filter is disposed between the demultiplexer and the decimation filter;

### Claim 9 (depends on 1)

The capacitive multi-touch system of claim 1,
if the noise interval is greater than a bandwidth of a digital filter, the noise filter path is a first noise filter path including the digital filter,
if the noise interval is smaller than the bandwidth of the first filter and double the noise interval is greater than the bandwidth of the first filter, the noise filter path is a second noise filter path including a decimation filter and the digital filter, and
if double the noise interval is smaller than the bandwidth of the first filter, the noise filter path is a third noise filter path including a moving average filter.

### Claim 10 (depends on 9)

The capacitive multi-touch system of claim 9, wherein the moving average filter is configured to control a moving average value using a tap.

### Claim 11 (depends on 9)

The capacitive multi-touch system of claim 9, wherein the third noise filter path further includes an anti-harmonic filter, wherein the anti-harmonic filter is disposed between the demultiplexer and the moving average filter.

### Claim 12 (depends on 1)

The capacitive multi-touch system of claim 1, wherein the noise interval is measured in a frequency domain of the common voltage.

### Claim 13

A method of controlling a capacitive multi-touch system, the method comprising:
generating a capacitance signal corresponding to an input touch;
converting the capacitance signal to a sensing channel signal;
analyzing a noise spectrum of a common voltage (VCOM) to generate a filter selection signal;
performing a filtering operation on the sensing channel signal using a noise filtering operation selected by the filter selection signal.

### Claim 14 (depends on 13)

The method of claim 13, wherein the analyzing of the noise spectrum further comprises:
calculating a noise interval of the common voltage;
comparing the noise interval to a bandwidth of a first filter; and
generating the filter selection signal based on the comparison result.

### Claim 15 (depends on 14)

The method of claim 14, wherein
if the noise interval is greater than the bandwidth of the first filter, the filter selection signal selects the first filter,
if the noise interval is smaller than the bandwidth of the first filter and double the noise interval is greater than the bandwidth of the first filter, the filter selection signal selects a decimation filter, and
if double the noise interval is smaller than the bandwidth of the first filter, the filter selection signal selects a moving average filter.

### Claim 16 (depends on 15)

The method according to claim 15, wherein the decimation filter is coupled to the first filter, wherein the first filter includes a digital filter.

### Claim 17 (depends on 15)

The method according to claim 15, wherein the moving average filter is coupled to an anti-harmonic filter, wherein the anti-harmonic filter is configured to eliminate harmonics from the sensing channel signal, wherein and an output of the anti-harmonic filter is inputted to the moving average filter, and wherein the moving average filter is configured to calculate a moving average of the output of the anti-harmonic filter.

### Claim 18

A capacitive multi-touch system, comprising:
a display device configured to operate using a common voltage;
a touch sensor panel disposed on the display device and configured to generate a sensing input signal corresponding to a touch input; and
a digital signal processor configured to analyze noise characteristics of the common voltage and perform a noise filtering operation on the sensing input signal based on the noise characteristics.

### Claim 19 (depends on 18)

The capacitance multi-touch system of claim 18, wherein the noise characteristics include a noise interval of two adjacent noise peaks of the common voltage, wherein the noise interval is measured in a frequency domain of the common voltage.

### Claim 20 (depends on 19)

The capacitive multi-touch system of claim 19, wherein
if the noise interval is greater than a bandwidth of a digital filter, the digital signal processor is configured to perform the noise filtering operation using a first noise filter path including the digital filter,
if the noise interval is smaller than the bandwidth of the first filter and double the noise interval is greater than the bandwidth of the first filter, the digital signal processor is configured to perform the noise filtering operation using a second noise filter path including a decimation filter and the digital filter, and
if double the noise interval is smaller than the bandwidth of the first filter, the digital signal processor is configured to perform the noise filtering operation using a third noise filter path including a moving average filter.
