IP Library Granted Patent US 9,250,804
Granted Patent B2
US 9,250,804 · App. 13/957,449 · Granted Feb 2, 2016

Electronic device for detecting erronous key selection entry

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,250,804
App. No.
13/957,449
Granted
Feb 2, 2016
Kind
B2
Abstract

An electronic device detects erroneous key selection entries or inaccurate actuation of a keypad. The device has a keypad with aligned keys. Each of the keys is partitioned into two sensor sub regions. A first one of the sub-regions includes at least a first sensor and a second one of the sub-regions includes a second sensor. A processor with a keypad sensor inputs is selectively coupled to the first and second sensors of each of the sub-regions. The second sensor of the first key and a proximal first sensor of an adjacent second key are coupled to a common keypad sensor input to provide indistinguishable sub-regions of adjacent keys. The processor is programmed to detect an erroneous key selection entry when only a key actuation signal is provided from the common keypad sensor.

Claims (28)

1. An electronic device, comprising:

a keypad having a plurality of aligned keys, each of the keys being partitioned into two sensor sub regions, wherein a first one of the sub-regions includes at least one first sensor and a second one of the sub-regions includes at least one second sensor; and

a processor with a plurality of keypad sensor inputs selectively coupled to the first sensor and second sensor of each of the sub regions,

wherein the processor is programmed to detect an erroneous key selection entry when key actuation signals are generated concurrently from a second sensor of a first key and a proximal first sensor of an adjacent second key, and

wherein the processor is further programmed so that in use, when the processor concurrently receives exactly two actuation signals, a valid key selection entry is detected only when the processor identifies the key actuation signals as being sent from at least one first sensor and at least one second sensor of the same key.

2. The electronic device of claim 1 , wherein the processor is further programmed to store a symbol in a memory of the device in response to the detection of the valid key selection, the symbol being selected by processing of the key actuation signals.

3. The electronic device of claim 2 , wherein in operation the symbol is displayed on a display screen of the device.

4. The electronic device of claim 1 , wherein the processor is further programmed to determine that the erroneous key selection entry is an invalid character entry attempt and wherein in operation the processor refrains from attempting to identify a valid character entry attempt until further actuation signals are received.

5. The electronic device of claim 1 , wherein the second sensor of the first key and a proximal first sensor of the adjacent second key are coupled to a common keypad sensor input.

6. The electronic device of claim 5 , wherein the keypad is an array of keys comprising at least two parallel lines of keys, and wherein the first key and the adjacent second key are located in a first one of the lines and disposed between the first and second lines is an elongate error input sensor region that includes at least one error sensor coupled to one of the keypad detector inputs.

7. The electronic device of claim 6 , wherein in use when the processor receives an actuation signal from the error sensor the erroneous key selection entry is detected.

8. The electronic device of claim 1 , wherein the keypad is a touch sensor user interface and the sensors are touch sensors.

9. The electronic device of claim 8 , wherein the keypad is integrated into a touch screen.

10. An electronic device, comprising:

a keypad having a plurality of aligned keys, each of the keys being partitioned into two sensor sub regions, wherein a first one of the sub-regions includes at least one first sensor and a second one of the sub-regions includes at least one second sensor; and

a processor with a plurality of keypad sensor inputs selectively coupled to the first sensor and second sensor of each of the sub-regions, wherein the second sensor of the first key and a proximal first sensor of an adjacent second key are coupled to a common keypad sensor input to thereby provide indistinguishable sub-regions of adjacent keys,

wherein the processor is programmed to detect an erroneous key selection entry when only a key actuation signal is provided from the common keypad sensor, and

wherein the processor is further programmed so that in use, upon the processor concurrently receiving two actuation signals, a valid key selection entry is detected only when the processor identifies the key actuation signals as being sent from at least one first sensor and at least one second sensor of the same key.

11. A method for detecting an erroneous key selection entry, the key being one of a plurality of aligned keys of a keypad and each of the keys being partitioned into two sensor sub regions, wherein a first one of the sub-regions includes at least one first sensor and a second one of the sub-regions includes at least one second sensor, the method being performed by a processor with a plurality of keypad sensor inputs selectively coupled to the first and second sensors of each of the sub-regions, the method comprising:

receiving key actuation signals sent from the sensors of two of the sub-regions;

processing the key actuation signals to detect an erroneous key selection entry when the key actuation signals are generated concurrently from a second sensor of a first key and a proximal first sensor of an adjacent second key; and

determining that the erroneous key selection entry is an invalid character entry attempt and then refraining from attempting to identify a valid character entry attempt until further actuation signals are generated.

12. The method for detecting an erroneous key selection entry of claim 11 , wherein the processing further comprises detecting a valid key selection entry when the key actuation signals are generated from at least one first sensor and at least one second sensor of the same key.

13. The method for detecting an erroneous key selection entry of claim 12 , further comprising storing a symbol in a memory of the device in response to the detection of the valid key selection, the symbol being selected by processing of the key actuation signals.

14. The method for detecting an erroneous key selection entry of claim 13 , further comprising displaying the symbol on a display screen of the device.

15. The method for detecting an erroneous key selection entry of claim 11 , wherein the second sensor of the first key and the proximal first sensor of the adjacent second key are coupled to a common keypad sensor input.

16. The method for detecting an erroneous key selection entry of claim 11 , wherein the keypad is an array of keys comprising at least two parallel lines of keys, and wherein the first key and the adjacent second key are located in a first one of the lines and disposed between the first and second lines is an elongate error input sensor region that includes at least one error sensor coupled to one of the keypad detector inputs.

17. The method for detecting an erroneous key selection entry of claim 16 , wherein the processing comprises detecting an erroneous key selection entry when an actuation signal is provided from the error sensor.

Assignments (17)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
MERGER Recorded Jan 3, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041144/0363 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PCT NUMBERS IB2013000664, US2013051970, US201305935 PREVIOUSLY RECORDED AT REEL: 037444 FRAME: 0787. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Oct 17, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 040450/0715 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 5, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037444/0787 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0874 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Nov 13, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031627/0201 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Nov 13, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031627/0158 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2013
From: CHEN, YONGGANG; SHI, CHANGHAO; ZHANG, JIANXIN
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 031012/0852 →