Predictive Force Sensitive Keypad
First Claim
1. A text-entry device for resisting error while entering text comprising:
- a processor;
a memory in communication with the processor;
a keyboard in communication with the processor having a plurality of keys and each key having a force required to press the key;
a display in communication with the processor; and
a keyboard logic stored on the memory;
wherein the keyboard logic;
assigns a prediction value to each key after a user enters a key; and
adjusts the force required to press at least one key relative to the assigned prediction value.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices and methods are described for improving the efficiency of text input by requiring more pressure to select keys on a dynamic keyboard that are improbable key presses. Examples include a text-entry device which has logic for resisting error while the user enters text on a keyboard of the text-entry device. Each key has a lever mechanism which varies the force required to press the key. Keyboard logic on the text-entry device is programmed to change the force required to enter each key within the dynamic keyboard based on the prior entry. The keyboard logic assigns a prediction value to each key based on a statistical probability that the key will be entered next.
-
Citations
22 Claims
-
1. A text-entry device for resisting error while entering text comprising:
-
a processor; a memory in communication with the processor; a keyboard in communication with the processor having a plurality of keys and each key having a force required to press the key; a display in communication with the processor; and a keyboard logic stored on the memory; wherein the keyboard logic; assigns a prediction value to each key after a user enters a key; and adjusts the force required to press at least one key relative to the assigned prediction value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of resisting error while entering text on a text-entry device having a keyboard comprising;
-
assigning a prediction value to each key after a user enters a key; and adjusting the force required to press at least one key relative to the assigned prediction value; wherein the keyboard is coupled with a text-entry device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program stored on a computer readable medium for resisting error while entering text on a text-entry device having a keyboard comprising;
-
a first code segment for assigning a prediction value to each key after a user enters a key; and a second code segment for adjusting the force required to press at least one key relative to the assigned prediction value; wherein the keyboard is coupled with a text-entry device. - View Dependent Claims (20, 21, 22)
-
Specification