# US 9,001,074 B2 · Methods and apparatus to determine position of an input object

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

- Number: US 9,001,074 B2
- Document ID: US9001074B2
- Status: Granted
- Kind: B2
- Application number: 13/538,991
- Filed: 2012-06-29
- Published: 2014-01-02
- Granted: 2015-04-07
- Earliest claimed: 2012-06-29
- Assignees: Cypress Semiconductor Corporation
- Applicants: Oleksandr Rohozin; Victor Kremin
- Inventors: Oleksandr Rohozin; Victor Kremin
- Web page: https://patentgrep.com/patent/US9001074B2

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/0418: {for error correction or compensation, e.g. based on parallax, calibration or alignment}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method and apparatus receive a plurality of signal values, the plurality of signal values responsive to an input object. The method and apparatus calculate at least one signal ratio value using the plurality of signal values and determine a position of the input object using the at least one signal ratio value.

## Claims

### Claim 1

A method comprising:
receiving a plurality of signals respectively from a plurality of capacitive sensors, the plurality of signals responsive to an input object; wherein each of the plurality signals includes a plurality of signal values;
calculating at least one signal ratio value using at least one signal, of the plurality of signals, which is selected based on a slope of the at least one signal; and
determining a position of the input object using the at least one signal ratio value.

### Claim 2 (depends on 1)

The method of claim 1, wherein the determining of the position of the input object using the at least one signal ratio value includes selecting the position of the input object that corresponds to the at least one signal ratio value.

### Claim 3 (depends on 1)

The method of claim 1, wherein the calculating of the at least one signal ratio value includes calculating a ratio of differences between different signals of the plurality of signals.

### Claim 4 (depends on 3)

The method of claim 3, wherein the plurality of signals include a first signal, a second signal, and a third signal, and wherein the calculating of the ratio of differences includes dividing a difference between the second signal and the third signal by a difference between the second signal and the first signal.

### Claim 5 (depends on 1)

The method of claim 1, wherein the calculating of the at least one signal ratio value includes dividing one of the plurality of signals of the plurality of signals by another signal of the plurality of signals.

### Claim 6 (depends on 5)

The method of claim 5, wherein the receiving of the plurality of signals responsive to the input object includes receiving, from a memory, a peak signal value of a sensor and the calculating of the at least one signal ratio value includes dividing the peak signal value by the other signal value of the sensor.

### Claim 7 (depends on 1)

The method of claim 1, further comprising selecting, based on at least one signal of the plurality of signals, a plurality of signal ratio values to use to determine the position of the input object, wherein the calculating of the at least one signal ratio value includes calculating the plurality of signal ratio values using the plurality of signals, and wherein the determining of the position of the input object includes using the plurality of signal ratio values.

### Claim 8 (depends on 7)

The method of claim 7, wherein each of the plurality of signal ratio values correspond to different positions of the input object, wherein the determining of position of the input object includes calculating the position as a function of the different positions.

### Claim 9 (depends on 1)

The method of claim 1, wherein the receiving of the plurality of signals includes receiving the plurality of signal values responsive to an active stylus.

### Claim 10

An apparatus comprising:
a signal sensor configured to receive a plurality of signals respectively from a plurality of capacitive sensors, the plurality of signals responsive to an input object, wherein each of the plurality of signals includes a plurality of signal values;
a signal ratio module coupled to the signal sensor; and
a position module coupled with the signal ratio module, the signal ratio module configured to calculate at least one signal ratio value using at least one signal, of the plurality of signals, which is selected based on a slope of the at least one signal, the position module configured to determine a position of the input object using the at least one signal ratio value.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the position module is configured to select the position of the input object that corresponds to the at least one signal ratio value.

### Claim 12 (depends on 10)

The apparatus of claim 10, wherein the signal ratio module is configured to calculate the at least one signal ratio value as a ratio of differences between different signals of the plurality of signals.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the plurality of signals include a first signal, a second signal, and a third signal , and wherein the signal ratio module is configured to calculate the ratio of differences through dividing a difference between the second signal and the third signal by a difference between the second signal and the first signal.

### Claim 14 (depends on 10)

The apparatus of claim 10, wherein the signal ratio module is configured to calculate the at least one signal ratio value through dividing one of the plurality of signals by another signal of the plurality of signals.

### Claim 15 (depends on 14)

The apparatus of claim 14, further comprising an edge module coupled to the signal sensor, the edge module configured to place a peak signal value of a sensor in a memory, wherein the signal ratio module is configured to calculate the at least one signal ratio value through dividing the peak signal value by the other signal value of the sensor.

### Claim 16 (depends on 10)

The apparatus of claim 10, further comprising a zone module configured to select, based on at least one signal of the plurality of signals, a plurality of signal ratio values to use to determine the position of the input object, wherein the signal ratio module is configured to calculate the plurality of signal ratio values using the plurality of signals, and wherein the position module is configured to use the plurality of signal ratio values to determine the position of the input object.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein each of the plurality of signal ratio values correspond to different positions of the input object, wherein the position module is configured to calculate the position of the input object as a function of the different positions.

### Claim 18 (depends on 10)

The apparatus of claim 10, wherein the signal sensor is configured to receive the plurality of signals responsive to an active stylus.

### Claim 19

A sensing system comprising:
a processing device; and
an input module coupled with the processing device, the processing device comprising:
a signal sensor configured to receive a plurality of signals respectively from a plurality of capacitive sensors of the input module, the plurality of signals responsive to an input object, wherein each of the plurality of signals include a plurality of signals values;
a signal ratio module coupled to the signal sensor; and
a position module coupled with the signal ratio module, the signal ratio module configured to calculate at least one signal ratio value using at least one signal, of the plurality of signals, which is selected based on a slope of the at least one signal, the position module configured to determine a position of the input object using the at least one signal ratio value.

### Claim 20 (depends on 19)

The system of claim 19, wherein the signal ratio module is configured to calculate the at least one signal ratio value as a ratio of differences between different signals of the plurality of signals.

### Claim 21 (depends on 19)

The system of claim 19, wherein the signal ratio module is configured to calculate the at least one signal ratio value through dividing one of the plurality of signals by another signal of the plurality of signal.

### Claim 22 (depends on 19)

The system of claim 19, further comprising a zone module configured to select, based on at least one signal of the plurality of signals, a plurality of signal ratio values to use to determine the position of the input object, wherein the signal ratio module is configured to calculate the plurality of signal ratio values using the plurality of signals, and wherein the position module is configured to use the plurality of signal ratio values to determine the position of the input object.
