Capacitive keyboard with non—locking reduced keying ambiguity
DCFirst Claim
1. A key panel comprising:
- a plurality of keys; and
control logic operatively coupled to the plurality of keys, the control logic being configured to detect a sensor value of an inactive key surpassing a sensor value of an active key by a select amount and assigning the inactive key as the active key, wherein the key assignment is biased in favor of the currently active key by increasing sensor values of the currently active key.
13 Assignments
Litigations
2 Petitions
Accused Products
Abstract
Keyboards, keypads and other data entry devices can suffer from a keying ambiguity problem. In a small keyboard, for example, a user'"'"'s finger is likely to overlap from a desired key to onto adjacent ones. An iterative method of removing keying ambiguity from a keyboard comprising an array of capacitive keys involves measuring a signal strength associated with each key in the array, comparing the measured signal strengths to find a maximum, determining that the key having the maximum signal strength is the unique user-selected key, and maintaining that selection until either the initially selected key'"'"'s signal strength drops below some threshold level or a second key'"'"'s signal strength exceeds the first key'"'"'s signal strength.
16 Citations
24 Claims
-
1. A key panel comprising:
-
a plurality of keys; and control logic operatively coupled to the plurality of keys, the control logic being configured to detect a sensor value of an inactive key surpassing a sensor value of an active key by a select amount and assigning the inactive key as the active key, wherein the key assignment is biased in favor of the currently active key by increasing sensor values of the currently active key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A key panel comprising:
-
a plurality of keys; and control logic operatively coupled to the plurality of keys, the control logic being configured to detect a sensor value of an inactive key surpassing a sensor value of an active key by a select amount and assigning the inactive key as the active key, wherein the key assignment is biased in favor of the currently active key by decreasing sensor values of inactive keys. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
10. A method, comprising:
-
detecting, by a control logic of a key panel comprising a plurality of keys, a sensor value of an inactive key of the key panel surpassing a sensor value of an active key by a select amount and; assigning the inactive key as the active key, wherein key assignment is biased in favor of the currently active key by increasing sensor values of the currently active key. - View Dependent Claims (11, 12, 13)
-
-
21. A method, comprising:
-
detecting, by a control logic of a key panel comprising a plurality of keys, a sensor value of an inactive key of the key panel surpassing a sensor value of an active key by a select amount and; assigning the inactive key as the active key, wherein key assignment is biased in favor of the currently active key by decreasing sensor values of inactive keys. - View Dependent Claims (22, 23, 24)
-
Specification