Word based text producing system
First Claim
1. A method for supplying words to a text handling system responsive to inputs fewer in number than the number of attributes of said words performed by computer apparatus including a data processing unit, a memory, a display, a set of input means, and a set of word attributes each assigned to an input means, said method comprising the steps of:
- a) arranging a vocabulary of words in first through Nth pluralities of word sets, wherein each of the word sets of said first plurality consist of words sharing at least one attribute, wherein each of the word sets of the Nth plurality consist of words sharing at least N attributes;
b) storing said word sets in said memory for access responsive to input of the attributes shared by all of the words of the respective sets;
c) inputting the attributes of a wanted word one at a time in turn by operation of an input means to access word sets with words sharing the attributes inputted;
d) accessing a vocabulary word set responsive to input of each attribute and previously inputted attributes, wherein input of successive attributes for a wanted word accesses word sets of succcessively higher order pluralities;
e) temporarily assigning each of the words of the currently accessed word set to an input meansf) displaying the currently accessed word set with each of the words associated with its assigned input means;
g) selecting the wanted word from the currently displayed word set responsive to operation of its associated input means;
h) temporarily assigning each of a set of inflections to an input means;
i) presenting inflections for the currently selected word with each inflection associated with its assigned input means;
j) applying an inflection to the currently selected word responsive to operation of its assigned input means; and
k) outputting the selected and inflected word responsive to operation of an input means.
0 Assignments
0 Petitions
Accused Products
Abstract
On word starts, the system displays sets of very frequent words and attributes in locations which associate them with input actions. Possible attributes include letters, phonetic sounds, character strokes or parameters as appropriate for the language. Attributes inputted select word sets from a vocabulary which has N sets of a plurality of word sets in which the words of each set share a unique set of one to N attributes. The display presents accessed word sets which the user may search for wanted words. Vocabulary words include codes to select inflection sets when they are selected. For alphabetic languages, spelling rules and a store of modified word ends and inflection starts are used in the application of inflections. Selected words, with or without inflections, are outputted by input actions which may append `Space` or punctuation endings. User actions on keyboard and/or stroke sensing apparatus input attributes and select, inflect, and output words with endings. Some keyboard apparatus responds to key combinations and others to single keys. Stroke apparatus senses motion of a pen in each of a plurality of directions and patterns and inputs data items associated with the respective motions by the positions of the displayed items with respect to a reference location.
141 Citations
20 Claims
-
1. A method for supplying words to a text handling system responsive to inputs fewer in number than the number of attributes of said words performed by computer apparatus including a data processing unit, a memory, a display, a set of input means, and a set of word attributes each assigned to an input means, said method comprising the steps of:
-
a) arranging a vocabulary of words in first through Nth pluralities of word sets, wherein each of the word sets of said first plurality consist of words sharing at least one attribute, wherein each of the word sets of the Nth plurality consist of words sharing at least N attributes; b) storing said word sets in said memory for access responsive to input of the attributes shared by all of the words of the respective sets; c) inputting the attributes of a wanted word one at a time in turn by operation of an input means to access word sets with words sharing the attributes inputted; d) accessing a vocabulary word set responsive to input of each attribute and previously inputted attributes, wherein input of successive attributes for a wanted word accesses word sets of succcessively higher order pluralities; e) temporarily assigning each of the words of the currently accessed word set to an input means f) displaying the currently accessed word set with each of the words associated with its assigned input means; g) selecting the wanted word from the currently displayed word set responsive to operation of its associated input means; h) temporarily assigning each of a set of inflections to an input means; i) presenting inflections for the currently selected word with each inflection associated with its assigned input means; j) applying an inflection to the currently selected word responsive to operation of its assigned input means; and k) outputting the selected and inflected word responsive to operation of an input means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for inputting data items to a data handling system performed by computer apparatus including a data processing unit, a memory, a display, and an input means including a moveable element and a set of single motion patterns each having a shape and a direction, said method comprising the steps of:
-
a) storing a set of said data items in memory; b) assigning each data item to one of said patterns; c) displaying the data items in positions about a reference position to associate the data items with the patterns to which they are assigned; d) moving the element in a pattern to which a wanted data item is assigned; d2) sensing the position of said element at periodic intervals; e) determining the pattern executed by movement of said element from the sensed successive positions of said element; and f) inputting the data item assigned to the pattern determined to have been executed to the data handling system. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for supplying words to a text handling system with fewer inputs than the number of letters of said words performed by computer apparatus including a text handling system, a memory, a display, and a set of input means assigned to letters of the alphabet, said method comprising the steps of:
-
a) arranging a vocabulary of words in first through Nth pluralities of word sets, wherein each of the word sets of said first plurality consist of words sharing a single starting letter, wherein each of the word sets of the Nth plurality consist of words sharing N starting letters; b) storing each of said word sets in said memory for access by input of the letter string shared by the word set; c) inputting one or more starting letters of a wanted word one at a time in turn by operation of the assigned input means; d) accessing the word set for each starting letter string inputted, whereby successive letter inputs access sucessively higher order word sets; e) temporarily assigning each of the words of the currently accessed word set to an input means; f) displaying the words of the currently accessed word set with each of the words shown associated with its assigned input means; g) selecting a wanted word from the currently displayed word set responsive to operation of its assigned input means; and h) outputting the selected word responsive to operation of an input means. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification