Word recognition using word transformation commands
First Claim
1. A computerized method of performing word recognition comprising:
- receiving a word input signal representing one or more words;
performing word recognition upon the signal to produce one or more best scoring words corresponding to the word input signal;
treating one of said best scoring words as a currently selected word;
providing a user interface enabling a user to select from among a plurality of word transformation commands each associated with a different specific transformation for changing the currently selected word to a differently spelled word having the same word root;
responding to the user'"'"'s selection of one of the word transformation commands by causing the selected word transformation command'"'"'s associated transformation to be performed on the currently selected word.
2 Assignments
0 Petitions
Accused Products
Abstract
Word recognition enables a user to have a selected transformation performed on a given word produced by word recognition. In one aspect of the invention, a selectable transformation changes the given word to a differently spelled word having the same word root. In another, a selectable transformation changes a given word to one or more of its homonyms. In yet another, a selectable transformation changes the given word between a representation that spells the word with letters and one that does not. In one aspect of the invention a user can select to display a choice list of transformed words corresponding to a given recognized word and then select to have one of the listed transformed words replace the given word. In another aspect of the invention word recognition favors recognition of words corresponding to a user selected part of speech.
-
Citations
20 Claims
-
1. A computerized method of performing word recognition comprising:
-
receiving a word input signal representing one or more words; performing word recognition upon the signal to produce one or more best scoring words corresponding to the word input signal; treating one of said best scoring words as a currently selected word; providing a user interface enabling a user to select from among a plurality of word transformation commands each associated with a different specific transformation for changing the currently selected word to a differently spelled word having the same word root; responding to the user'"'"'s selection of one of the word transformation commands by causing the selected word transformation command'"'"'s associated transformation to be performed on the currently selected word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computerized method of performing word recognition comprising:
-
receiving a word input signal representing one or more words; performing word recognition upon the signal to produce one or more best scoring words corresponding to the word input signal; treating one of said best scoring words as a currently selected word; providing a user interface enabling a user to select from among a plurality of word transformation commands, including a specific command to transform the currently selected word to a homonym of the currently selected word; and responding to the user'"'"'s selection of the command to transform the currently selected word to a homonym by transforming a currently selected word to one or more of its homonyms.
-
-
10. A computerized method of performing word recognition comprising:
-
receiving a word input signal representing one or more words; performing word recognition upon the signal to produce one or more best scoring words corresponding to the word input signal; treating one of said best scoring words as a currently selected word; providing a user interface enabling a user to select from among a plurality of word transformation commands, including a command for transforming the currently selected word between a letter and a non-letter form; and responding to the user'"'"'s selection the command for transforming between a letter and a non-letter form by transforming a currently selected word between a spelled representation using one or more letters of the alphabet and a non-spelled representation that uses only characters that are not letters of the alphabet. - View Dependent Claims (11, 12, 13)
-
-
14. A computerized method of performing word recognition comprising:
-
receiving a word input signal representing one or more words; performing word recognition upon the signal to produce one or more best scoring words corresponding to the word input signal; treating one of said best scoring words as the currently selected word; providing a user interface enabling a user to select a command to display a transformed word choice list; responding to a user selection of said command by displaying a transformed word choice list produced by applying a plurality of transformations to the currently selected word and placing on the displayed transformed word choice list the transformed word, if any, that results from the application of each such transformation to the currently selected word; providing a user interface enabling a user to select one of the transformed words in the displayed transformed word choice list; and responding to the selection of such a transformed word by having the selected transformed word, instead of the currently selected word, be the output produced in correspondence with the recognition of the word input signal; wherein each of said plurality of specific transformations is a specific transformation for changing a given currently selected word to a different word or form having a corresponding predefined relationship to the given word by transforming the given word; to a word having a different grammatical form but the same word root; to a homonym of the given word;
orbetween a spelled representation using one or more letters of the alphabet and a non-spelled representation that uses only characters that are not letters of the alphabet. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification