Capacitive keyboard with non-locking reduced keying ambiguity
DCFirst Claim
1. An apparatus comprising:
- plurality of keys;
control logic operatively coupled to the plurality of keys and configured to;
analyze, to determine a first active key, respective first signal values of the plurality of keys;
assign, based at least on the respective first sensor values of the plurality keys, a first key as the first active key; and
analyze, to determine a second active key, respective second signal values of the plurality of keys, the analysis, to determine the second active key, of the respective second signal values of the plurality of keys being biased in favor of the first key.
13 Assignments
Litigations
3 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.
27 Citations
24 Claims
-
1. An apparatus comprising:
-
plurality of keys; control logic operatively coupled to the plurality of keys and configured to; analyze, to determine a first active key, respective first signal values of the plurality of keys; assign, based at least on the respective first sensor values of the plurality keys, a first key as the first active key; and analyze, to determine a second active key, respective second signal values of the plurality of keys, the analysis, to determine the second active key, of the respective second signal values of the plurality of keys being biased in favor of the first key. - View Dependent Claims (2, 3, 4, 5, 6, 19, 20, 21)
-
-
7. A method comprising:
-
analyzing, to determine a first active key, respective first sensor values of a plurality of keys; assigning, based at least on the respective sensor values of the plurality keys, a first key as the first active key; and analyzing, to determine a second active key, respective second signal values of the plurality of keys, the analysis, to determine the second active key, of the respective second signal values of the plurality of keys being biased in favor of the first key. - View Dependent Claims (8, 9, 10, 11, 12, 22, 23, 24)
-
-
13. Logic embodied in a non-transitory computer-readable medium, the logic configured when executed to perform operations comprising:
-
analyzing, to determine a first active key, respective first sensor values of a plurality of keys; assigning, based at least on the respective sensor values of the plurality keys, a first key as the first active key; and analyzing, to determine a second active key, respective second signal values of the plurality of keys, the first key being biased during the analysis, the analysis, to determine the second active key, of the respective second signal values of the plurality of keys being biased in favor of the first key. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification