Data Entry System and Method of Entering Data
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for entering words into a computer system. Letters contained in a desired word are entered by giving approximate location and directional information relative to any specified keyboard layout. The inputs need not correspond to specific keys on the keyboard, a sequence of ambiguous key-entries corresponding to individual words can be used to retrieve a word from the dictionary. The system tracks directional information of movement relative to a/the specific keyboard layout, reducing it to predetermined primary directions and translates this seemingly ambiguous information into accurate words from the dictionary. The system may also capture the user'"'"'s intention (with regard to text entry) by observing the movements on the keyboard.
-
Citations
69 Claims
-
1-48. -48. (canceled)
-
49. A method of entering information into at least one interface, the at least one interface having a plurality of discrete input locations, each discrete input location of the plurality of discrete input locations being actuatable and having a position relative to other discrete input locations of the plurality of discrete input locations, the method comprising:
-
receiving an input sequence of actuated discrete input locations from the at least one interface; converting the input sequence into a directional sequence based at least in part on the position of each actuated discrete input location; determining at least one candidate sequence of symbols based at least in part on the directional sequence; and storing the at least one candidate sequence of symbols on a storage medium. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A device comprising:
-
a storage medium; a plurality of discrete input locations, each discrete input location of the plurality of discrete input locations being actuatable and having a position relative to other discrete input locations of the plurality of discrete input locations; a controller coupled to the storage medium and the plurality of discrete input locations and configured to; receive an input sequence of actuated discrete input locations; convert the input sequence into a directional sequence based at least in part on the position of each of the actuated discrete input locations; determine at least one candidate sequence of symbols based at least in part on the directional sequence; and store the at least one candidate sequence of symbols on the storage medium. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66)
-
-
67. A device comprising:
-
a means for actuating a plurality of discrete input locations, each of the plurality of discrete input locations having a position relative to other discrete input locations; and a means for converting at least one actuated discrete input location of the plurality of discrete input locations into a directional sequence based at least in part on the position of the at least one actuated discrete input location of the plurality of discrete input locations. - View Dependent Claims (68, 69)
-
Specification