Speed typing apparatus and method
First Claim
1. A method for enabling text formed from letters of an alphabet to be created on a display device using a word processing system including a computer having a memory storage, a display device and an input device including a plurality of operator-selectable input elements, said method comprising:
- defining a set of plural input elements numbering less than the total number of letters of an alphabet;
assigning a plurality of letters of the alphabet to the input elements of said set such that each input element has one or more letters and at least one of the input elements has a plurality of letters;
assigning at least one input element code to each input element of said set such that not more than one input element code is assigned to at least one of said input elements having a plurality of letters;
storing in the memory storage a list of words formed from letters of the alphabet and word codes, each of the word codes formed from a series of one or more input element codes, each of said word codes associated with one or more or said words and at least one of said word codes associated with more than one word;
detecting a word by reading a series of input elements selected by the operator and retaining the series of input element codes associated with each selected input element;
creating a word code formed from the series of input element codes associated with each selected input element;
searching the memory storage and locating at least one word associated with each created word code; and
displaying at least one of said words located in the memory storage on the display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A speed typing method and apparatus having multiple letters associated with each key of a keyboard. By utilizing multiple characters on each key, fewer than 26 letter keys may be employed. Each key on the keyboard is associated with a numerical code. The system uses the numerical code associated with a typed word to access a dictionary or table of words stored in memory at a memory location corresponding to the input numerical code. The system may display all of the words available to the user in response to the input code. The user then selects one of the available words to be placed in the document. Alternatively the system may enable display of one or more preferred words.
-
Citations
94 Claims
-
1. A method for enabling text formed from letters of an alphabet to be created on a display device using a word processing system including a computer having a memory storage, a display device and an input device including a plurality of operator-selectable input elements, said method comprising:
-
defining a set of plural input elements numbering less than the total number of letters of an alphabet; assigning a plurality of letters of the alphabet to the input elements of said set such that each input element has one or more letters and at least one of the input elements has a plurality of letters; assigning at least one input element code to each input element of said set such that not more than one input element code is assigned to at least one of said input elements having a plurality of letters; storing in the memory storage a list of words formed from letters of the alphabet and word codes, each of the word codes formed from a series of one or more input element codes, each of said word codes associated with one or more or said words and at least one of said word codes associated with more than one word; detecting a word by reading a series of input elements selected by the operator and retaining the series of input element codes associated with each selected input element; creating a word code formed from the series of input element codes associated with each selected input element; searching the memory storage and locating at least one word associated with each created word code; and displaying at least one of said words located in the memory storage on the display device. - 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, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. An apparatus for enabling text to be created on a display, the apparatus comprising:
-
an input device including a plurality of keys, at least one of the keys associated with a plurality of letters; means for detecting selection of a sequence of one or more keystrokes of the keys; a memory for storing a plurality of words each of which are associated with a word code representing a sequence of one or more keystrokes, each word code associated with one or more of said words and at least a plurality of said word codes associated with more than one word; search means for comparing the detected sequence of keystrokes with the word codes in memory and for selecting the word code associated with the detected sequence of keystrokes; means for displaying at least one of the words associated with the selected word code; and
,means for selecting one of said displayed words and removing all unselected words from the display. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
Specification