IP Library Granted Patent US 9,001,074
Granted Patent B2
US 9,001,074 · App. 13/538,991 · Granted Apr 7, 2015

Methods and apparatus to determine position of an input object

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,001,074
App. No.
13/538,991
Granted
Apr 7, 2015
Kind
B2
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 (33)

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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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.

7. 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.

8. 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.

9. 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.

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.

11. 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.

12. 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.

13. 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.

14. 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.

15. 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.

16. 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.

17. 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.

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

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.

20. 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.

21. 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.

22. 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.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION
To: PARADE TECHNOLOGIES, LTD.
Reel/Frame 036508/0284 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS Recorded Aug 4, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT FOR THE SECURED PARTIES
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036264/0114 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
PATENT SECURITY AGREEMENT Recorded Nov 14, 2013
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 031636/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2012
From: ROHOZIN, OLEKSANDR; KREMIN, VICTOR
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 028473/0562 →