Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
152 words
A method for correcting recognized words in a computer system comprising the steps of: entering an ink object into a computer system with a stylus and an input tablet overlaying a display of said computer system; recognizing the ink object as a word object, wherein said word object is a selected one of a number of alternative recognized word objects for said ink object; displaying said word object on said display; detecting an alternative word list gesture made by said user on said tablet over said displayed word object with said stylus; displaying a list of said alternative word objects for said displayed word object on said display in response to detecting said alternative word list gesture; and detecting a selection of one of said alternative word objects by said user by engaging said stylus with said tablet over said alternative word object and replacing said displayed word object with said selection.
Claim 2
Independent Claim
152 words
A method for correcting recognized words in a computer system comprising the steps of: entering an ink object into a computer system with a stylus and an input tablet overlaying a display of said computer system; recognizing the ink object as a word object, wherein said word object is a selected one of a number of alternative recognized word objects for said ink object; displaying said word object on said display; detecting an alternative word list gesture made by said user on said tablet over said displayed word object with said stylus; displaying a list of said alternative word objects for said displayed word object on said display in response to detecting said alternative word list gesture; and detecting a selection of one of said alternative word objects by said user by engaging said stylus with said tablet over said alternative word object and replacing said displayed word object with said selection.
Claim 3
Dependent Claim
46 words
A method as recited in claim 1 wherein said list of alternative words includes a shifted-case version of said word object, where at least a first character of said shifted-case version is of an opposite case as at least a first character of said word object.
Claim 4
Dependent Claim
24 words
A method as recited in claim 2 wherein said number of alternative words are provided by a word recognizer which performed said recognizing step.
Claim 5
Dependent Claim
37 words
A method as recited in claim 3 further comprising the step of displaying an image of said ink object on said display proximate to said list of alternative words after said alternative word gesture has been detected.
Claim 6
Dependent Claim
52 words
A method as recited in claim 4 wherein said step of detecting a selection of one of said alternative words includes detecting a selection of one of said shifted-case version, said number of alternative words provided by said word recognizer, and said ink object, and replacing said word object with said selection.
Claim 7
Dependent Claim
36 words
A method as recited in claim 1 further comprising the step of displaying an icon representing a keyboard on said display proximate to said list of alternative words after said alternative word gesture has been detected.
Claim 8
Dependent Claim
50 words
A method as recited in claim 6 further comprising the steps of: detecting a selection of said icon; displaying an image of a keyboard on said display; and detecting gestures made by said stylus on said image of said keyboard to enter a replacement word object into said computer system.
Claim 9
Dependent Claim
44 words
A method as recited in claim 7 further comprising the steps of: looking for said replacement word object in a dictionary list; and selectively entering said replacement word object into said dictionary list if said replacement word was not found in said dictionary list.
Claim 10
Dependent Claim
49 words
A method as recited in claim 8 wherein said step of selectively entering said replacement word comprises the steps of: querying a user whether said replacement word should be entered into said dictionary list; and entering said replacement word into said dictionary list at the request of the user.
Claim 11
Dependent Claim
45 words
A method as recited in claim 9 wherein said step of selectively entering said replacement word comprises the step of entering said replacement word in a rejection list if said user requests that said replacement word is not to be entered into said dictionary list.
Claim 12
Dependent Claim
235 words
A computer system with word correction capabilities comprising: a central processing unit (CPU); an input tablet overlaying a display of said computer system coupled to said CPU and operative to enter an ink object into said computer system when contacted by a stylus; recognizer means implemented by said CPU and operative to recognize said ink object as a word object, wherein said word object is one of a number of alternative recognized word objects for said ink object; display means coupled to said CPU and positioned such that said input tablet is overlaying said display means, said display means being operative to display said word object; means for detecting an alternative word list gesture made by a user on said tablet pertaining to said displayed word object with said stylus, said means for detecting an alternative word list gesture being implemented on said CPU and said tablet; and means for displaying a list of said alternative word objects for said displayed word object on said display means, said means for displaying an alternative list being implemented on said CPU and said display means; means for detecting a selection of one of said alternative word objects by a user when said stylus has been engaged with said tablet over said alternative word object and replacing said displayed word object with said selection, said means for detecting a selection being implemented on said CPU and said tablet.
Claim 13
Dependent Claim
235 words
A computer system with word correction capabilities comprising: a central processing unit (CPU); an input tablet overlaying a display of said computer system coupled to said CPU and operative to enter an ink object into said computer system when contacted by a stylus; recognizer means implemented by said CPU and operative to recognize said ink object as a word object, wherein said word object is one of a number of alternative recognized word objects for said ink object; display means coupled to said CPU and positioned such that said input tablet is overlaying said display means, said display means being operative to display said word object; means for detecting an alternative word list gesture made by a user on said tablet pertaining to said displayed word object with said stylus, said means for detecting an alternative word list gesture being implemented on said CPU and said tablet; and means for displaying a list of said alternative word objects for said displayed word object on said display means, said means for displaying an alternative list being implemented on said CPU and said display means; means for detecting a selection of one of said alternative word objects by a user when said stylus has been engaged with said tablet over said alternative word object and replacing said displayed word object with said selection, said means for detecting a selection being implemented on said CPU and said tablet.
Claim 14
Dependent Claim
47 words
A computer system as recited in claim 11 wherein said list of alternative words includes a shifted-case version of said word object, where at least a first character of said shifted-case version is of an opposite case as at least a first character of said word object.
Claim 15
Dependent Claim
20 words
A computer system as recited in claim 12 wherein said number of alternative words are provided by said recognizer means.
Claim 16
Dependent Claim
53 words
A computer system as recited in claim 13 further comprising means for displaying an image of said ink object on said display means proximate to said list of alternative words after said alternative word gesture has been detected, said means for displaying an image being implemented on said CPU and said display means.
Claim 17
Dependent Claim
67 words
A computer system as recited in claim 14 wherein said means for detecting a selection of one of said alternative words includes detecting a selection of one of said shifted-case version, said number of alternative words provided by said word recognizer, and said ink object, and replacing said word object with said selection, said means for detecting a selection being implemented on said CPU and said tablet.
Claim 18
Dependent Claim
52 words
A computer system as recited in claim 11 further comprising means for displaying an icon representing a keyboard on said display means proximate to said list of alternative words after said alternative word gesture has been detected, said means for displaying an icon being implemented on said CPU and said display means.
Claim 19
Dependent Claim
85 words
A computer system as recited in claim 16 further comprising: means for detecting a selection of said icon implemented on said CPU and said tablet; means for displaying an image of a keyboard on said display means, said means for displaying being implemented on said CPU and said display means; and means for detecting gestures made by said stylus on said keyboard to enter a replacement word object into said computer system, said means for detecting gestures being implemented on said CPU and said tablet.
Claim 20
Dependent Claim
71 words
A computer system as recited in claim 17 further comprising: means for looking for said replacement word object in a dictionary list; and means for selectively entering said replacement word object into said dictionary list if said replacement word was not found in said dictionary list, where said means for looking for said replacement word object and said means for selectively entering said replacement word object are implemented on said CPU.
Claim 21
Dependent Claim
70 words
A computer system as recited in claim 18 wherein said means for selectively entering comprises: means for querying a user whether said replacement word should be entered into said dictionary list, said means for querying being implemented on said CPU and said display means; and means for entering said replacement word into said dictionary list at the request of the user, said means for entering being implemented on said CPU.
Claim 22
Dependent Claim
51 words
A computer system as recited in claim 19 wherein said means for selectively entering includes: means for entering said replacement word in a rejection list if said user requests that said replacement word is not to be entered into said dictionary list, said means for entering being implemented on said CPU.