← Back to Patent Explorer
US5367453A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for correcting words

Assignee: Apple Inc
•
Filing: 1993-08-02
•
Granted: 1994-11-22
•
Expires: 2013-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for correcting recognized words in a computer system including the steps or: (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.

Inventors

  • 👤 Stephen P. Capps
  • 👤 Ernest H. Beernink
  • 👤 John R. Meier
  • 👤 David Temkin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 08:34
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/20; G06F40/232; G06V; G06V10/00; G06V10/98; G06V10/987; G06V30/00; G06V30/10; G06V30/32; G06V30/36; G06V30/387

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.

References Cited (Backward Citations)

US4731857A Cited
US4953225A Cited
US5231698A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-21 1998-05-23 1998-11-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-21 2002-05-23 2002-11-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-21 2006-05-23 2006-11-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag