Directional input system with automatic correction
First Claim
1. A text entry input system, comprising:
- a directional selection means, plus one or more buttons or equivalent user input means;
a collection of linguistic objects;
an output device with a text display area; and
a processor which comprises an object search engine, a distance value calculation module, a linguistic object module for evaluating and ordering linguistic objects, and a selection component;
wherein said directional selection means is used to point in a direction of each of the letters, or the letters'"'"' sub-word equivalents in each writing system, of a linguistic object, said processor calculating a distance to find letters and weight values for the letters in said pointing direction with said distance calculation module, said processor retrieving a predicted list of linguistic objects based on the letters and weight values with said object search engine, said processor evaluating and ordering said predicted list of linguistic objects with said linguistic object module, and said selection component being used to select a desired linguistic object from said predicted list of linguistic objects.
11 Assignments
0 Petitions
Accused Products
Abstract
A system associated with a text entry application, such as email or instant messaging, comprises an optional onscreen representation of a circular keyboard, a list of potential linguistic object matches, and a message area where the selected words are entered. The circular keyboard is manipulated via a hardware joystick or game-pad with analog joystick or omni-directional rocker switch built therein. The user points the joystick in the general direction of the desired letter, and then continues pointing roughly to each letter in the desired word. Once all letters have been roughly selected, buttons are used to select a specific word from the list of potential matches and send the selected word to the message area.
-
Citations
62 Claims
-
1. A text entry input system, comprising:
-
a directional selection means, plus one or more buttons or equivalent user input means;
a collection of linguistic objects;
an output device with a text display area; and
a processor which comprises an object search engine, a distance value calculation module, a linguistic object module for evaluating and ordering linguistic objects, and a selection component;
wherein said directional selection means is used to point in a direction of each of the letters, or the letters'"'"' sub-word equivalents in each writing system, of a linguistic object, said processor calculating a distance to find letters and weight values for the letters in said pointing direction with said distance calculation module, said processor retrieving a predicted list of linguistic objects based on the letters and weight values with said object search engine, said processor evaluating and ordering said predicted list of linguistic objects with said linguistic object module, and said selection component being used to select a desired linguistic object from said predicted list of linguistic objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A text input method using a directional selection means, wherein each direction entered corresponds, directly or indirectly, to one or more letters or symbols, said method comprising the steps of:
-
a user indicating a desired direction using said directional input means;
recording the direction in an angular notation comprising radians, gradients, degrees, or an equivalent units; and
retrieving a letter from a table or database based on the angle recorded. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification