IP Library Granted Patent US 8,786,554
Granted Patent B2
US 8,786,554 · App. 11/750,588 · Granted Jul 22, 2014

Priority and combination suppression techniques (PST/CST) for a capacitive keyboard

Inventor: Luben Hristov (Sofia, BG)
Assignee: Atmel Corporation
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 8,786,554
App. No.
11/750,588
Granted
Jul 22, 2014
Kind
B2
Abstract

Apparatus and methods are described for selecting which of a plurality of simultaneously activated keys in a keyboard based on an array of capacitive sensors is a key intended for selection by a user. Combinations of keys which are commonly activated simultaneously when a user intends to select a single key are identified and associated with the single keys most likely to give rise to the identified combinations during normal use of the keyboard. In use, an observed combination of simultaneously activated keys is compared with predefined combinations of keys corresponding to those identified as being commonly activated simultaneously. If the combination of activated keys matches one of the predefined combinations, the most likely intended key associated with the matched one of the predefined combination of keys is taken to be most likely intended key.

Claims (36)

1. An apparatus comprising:

a touch-sensitive interface that comprises a plurality of sensing areas within a sensing region; and

one or more computer-readable non-transitory storage media coupled to the touch-sensitive interface that embody logic operable when executed to:

receive a first set of signals, the first set of signals comprising two or more output signals responsive to two or more substantially contemporaneous capacitive couplings, each of the substantially contemporaneous capacitive couplings occurring between a pointing object and one of the plurality of sensing areas within the sensing region of the touch-sensitive interface; and

select, when the sensing areas corresponding to the substantially contemporaneous capacitive couplings do not constitute one of a plurality of predefined combinations of one or more of the sensing areas, each predefined combination having a preselected sensing area of the plurality of sensing areas, one of the sensing areas corresponding to the substantially contemporaneous capacitive couplings based at least in part on scaled output signals of the first set of signals, wherein each of the output signals is scaled by a predetermined scale factor associated with a priority rank of the one of the plurality of sensing areas corresponding to the substantially contemporaneous capacitive coupling to which the output signal corresponds.

2. The apparatus of claim 1 , wherein a particular predefined combination of the plurality of predefined combinations comprises sensing areas beyond sensing areas neighboring the preselected sensing area of the particular predefined combination.

3. The apparatus of claim 1 , wherein a particular predefined combination of the plurality of predefined combinations comprises four sensing areas.

4. The apparatus of claim 1 , wherein a particular predefined combination of the plurality of predefined combinations comprises three sensing areas arranged along a line and the preselected sensing area for the particular predefined combination is a middle one of the three sensing areas along the line.

5. The apparatus of claim 4 , wherein the line corresponds with a direction of approach or extent of a pointing object during normal use.

6. The apparatus of claim 1 , wherein a particular predefined combination of the plurality of predefined combinations comprises four sensing areas arranged along a line and the preselected sensing area for the particular predefined combination is located at an end of the line.

7. The apparatus of claim 6 , wherein the line corresponds with a direction of approach or extent of a pointing object during normal use, and the preselected sensing area for the particular predefined combination is a second most distant one of the four sensing areas along the line relative to the direction of approach or extent of the pointing object during normal use.

8. The apparatus of claim 1 , wherein a particular predefined combination of the plurality of predefined combinations comprises a contiguous series of neighboring sensing areas.

9. The apparatus of claim 1 , wherein a particular predefined combination of the plurality of predefined combinations comprises at least three sensing areas.

10. The apparatus of claim 1 , the logic further operable when executed to:

receive a second set of signals, the second set of signals comprising two or more output signals responsive to two or more substantially contemporaneous capacitive couplings, each of the substantially contemporaneous capacitive couplings occurring between a pointing object and one of the plurality of sensing areas within the sensing region of the touch-sensitive interface; and

select, when the sensing areas corresponding to the substantially contemporaneous capacitive couplings constitute a particular predefined combination of the plurality of predefined combinations, the preselected sensing area of the particular predefined combination.

11. A method comprising:

receiving a first set of signals, the first set of signals comprising two or more output signals responsive to two or more substantially contemporaneous capacitive couplings, each of the substantially contemporaneous capacitive couplings occurring between a pointing object and one of a plurality of sensing areas within a sensing region of a touch-sensitive interface; and

selecting, when the sensing areas corresponding to the substantially contemporaneous capacitive couplings do not constitute one of a plurality of predefined combinations of one or more of the sensing areas, each predefined combination having a preselected sensing area of the plurality of sensing areas, one of the sensing areas corresponding to the substantially contemporaneous capacitive couplings based at least in part on scaled output signals of the first set of signals, wherein each of the output signals is scaled by a predetermined scale factor associated with a priority rank of the one of the plurality of sensing areas corresponding to the substantially contemporaneous capacitive coupling to which the output signal corresponds.

12. The method of claim 11 , wherein a particular predefined combination of the plurality of predefined combinations comprises sensing areas beyond sensing areas neighboring the preselected sensing area of the particular predefined combination.

13. The method of claim 11 , wherein a particular predefined combination of the plurality of predefined combinations comprises a contiguous series of neighboring sensing areas.

14. The method of claim 11 , wherein a particular predefined combination of the plurality of predefined combinations comprises three sensing areas arranged along a line and the preselected sensing area for the particular predefined combination is a middle one of the three sensing areas along the line.

15. The method of claim 14 , wherein the line corresponds with a direction of approach or extent of a pointing object during normal use.

16. The method of claim 11 , further comprising:

receiving a second set of signals, the second set of signals comprising two or more output signals responsive to two or more substantially contemporaneous capacitive couplings, each of the substantially contemporaneous capacitive couplings occurring between a pointing object and one of a plurality of sensing areas within a sensing region of a touch-sensitive interface; and

selecting, when the sensing areas corresponding to the substantially contemporaneous capacitive couplings constitute a particular predefined combination of a plurality of predefined combinations of one or more of the sensing areas, each predefined combination having a preselected sensing area, the preselected sensing area of the particular predefined combination.

17. A computer-readable non-transitory storage media embodying logic that is operable when executed to:

receive a first set of signals, the first set of signals comprising two or more output signals responsive to two or more substantially contemporaneous capacitive couplings, each of the substantially contemporaneous capacitive couplings occurring between a pointing object and one of a plurality of sensing areas within a sensing region of a touch-sensitive interface; and

select, when the sensing areas corresponding to the substantially contemporaneous capacitive couplings do not constitute one of a plurality of predefined combinations of one or more of the sensing areas, each predefined combination having a preselected sensing area, one of the sensing areas corresponding to the substantially contemporaneous capacitive couplings based at least in part on scaled output signals of the first set of signals, wherein each of the output signals is scaled by a predetermined scale factor associated with a priority rank of the one of the plurality of sensing areas corresponding to the substantially contemporaneous capacitive coupling to which the output signal corresponds.

18. The media of claim 17 , wherein a particular predefined combination of the plurality of predefined combinations comprises sensing areas beyond sensing areas neighboring the preselected sensing area of the particular predefined combination.

19. The media of claim 17 , wherein a particular predefined combination of the plurality of predefined combinations comprises a contiguous series of neighboring sensing areas.

20. The media of claim 17 , wherein a particular predefined combination of the plurality of predefined combinations comprises three sensing areas arranged along a line and the preselected sensing area for the particular predefined combination is a middle one of the three sensing areas along the line.

21. The media of claim 20 , wherein the line corresponds with a direction of approach or extent of a pointing object during normal use.

22. The media of claim 17 , the logic further operable when executed to:

receive a second set of signals, the second set of signals comprising two or more output signals responsive to two or more substantially contemporaneous capacitive couplings, each of the substantially contemporaneous capacitive couplings occurring between a pointing object and one of the plurality of sensing areas within the sensing region of the touch-sensitive interface; and

select, when the sensing areas corresponding to the substantially contemporaneous capacitive couplings constitute a particular predefined combination of a plurality of predefined combinations of one or more of the sensing areas, each predefined combination having a preselected sensing area, the preselected sensing area of the particular predefined combination.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2019
From: MICROCHIP TECHNOLOGY INC.; ATMEL CORPORATION; MICROCHIP TECHNOLOGY GERMANY GMBH
To: NEODRÓN LIMITED
Reel/Frame 048259/0840 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENT RIGHTS Recorded Dec 21, 2018
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; ATMEL CORPORATION
Reel/Frame 047976/0884 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENT RIGHTS Recorded Dec 21, 2018
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; ATMEL CORPORATION
Reel/Frame 047976/0937 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL CORPORATION
Reel/Frame 038376/0001 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2014
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
Reel/Frame 031912/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2009
From: QRG LIMITED
To: ATMEL CORPORATION
Reel/Frame 022608/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2008
From: HRISTOV, LUBEN
To: QRG LIMITED
Reel/Frame 021834/0870 →
Continuity (2)
Provisional Application 60806802 · Jul 10, 2006
Related Publication 20080007434A1 · Jan 10, 2008