Method and apparatus for correcting words
First Claim
1. A method for correcting recognized words in a computer system comprising the steps of:
- entering handwritten ink data into a computer system with a pointer;
recognizing the handwritten ink data as a word and a number of alternative words, said word and said alternative words being included in a word list;
displaying said word on a display screen of said computer system;
detecting an alternative word list gesture made by said user pertaining to said displayed word with said pointer;
displaying said word list for said displayed word on said display screen in response to detecting said alternative word list gesture; and
detecting a selection of one of said words in said list by said user and replacing said displayed word with said selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for correcting recognized words in a computer system including the steps of: (a) entering an ink object into a computer system with a pointing device; (b) recognizing the ink object as a word object; (c) displaying the word object on a display of the computer system; (d) detecting a correction request made by a user pertaining to the displayed word object; and (e) displaying a list of alternative words for the word object on the display. Preferably, the list of alternative words includes a shifted-case version of the word object, a number of alternative words provided by a word recognizer, and the original ink object that was entered into the computer system. A user can select one of these alternative words to replace the misrecognized word object. Alternatively, a user may enter a word into the computer system by means of a keyboard image to replace the original word object with the newly entered word. When using the keyboard correction mode, the user has the opportunity to add the word to a dictionary list used by a word recognizer of the computer system.
-
Citations
24 Claims
-
1. A method for correcting recognized words in a computer system comprising the steps of:
-
entering handwritten ink data into a computer system with a pointer; recognizing the handwritten ink data as a word and a number of alternative words, said word and said alternative words being included in a word list; displaying said word on a display screen of said computer system; detecting an alternative word list gesture made by said user pertaining to said displayed word with said pointer; displaying said word list for said displayed word on said display screen in response to detecting said alternative word list gesture; and detecting a selection of one of said words in said list by said user and replacing said displayed word with said selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system with word correction capabilities comprising:
-
a central processing unit (CPU); a pointer coupled to said CPU and operative to enter handwritten ink data into said computer system; a recognizer implemented by said CPU and operative to recognize said handwritten ink data as a word and a number of alternative recognized words for said handwritten ink, said word and said alternative words being included in a word list; a display screen coupled to said CPU and operative to display said word; means for detecting an alternative word list gesture made by a user pertaining to said displayed word with said pointer, said means for detecting an alternative word list gesture being implemented on said CPU; means for displaying said word list for said displayed word on said display screen, said means for displaying said word list being implemented on said CPU and said display screen; and means for detecting a selection of one of said words in said word list by a user and replacing said displayed word with said selection, said means for detecting a selection being implemented on said CPU. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium containing program instructions for:
-
(a) recognizing ink data as a word, wherein said ink data is input into a computer system by a user using a pointer, and wherein said word is one of a number of alternative recognized words for said ink data, said alternative words being provided in a word list; (b) displaying said word on a display screen of said computer system; (c) detecting an alternative word list gesture made by a user pertaining to said displayed word with said pointer; (d) displaying said word list for said displayed word on said display screen; and (e) detecting a selection of one of said alternative words by a user and replacing said displayed word with said selection. - View Dependent Claims (23, 24)
-
Specification