Combined dictionary based and likely character string method of handwriting recognition
First Claim
1. A method comprising the steps of:
- analyzing handwritten input to provide one or more candidate characters;
comparing at least some entries in a dictionary with at least some combinations of the candidate characters to identify at least one candidate dictionary word that might represent the handwritten input;
determining at least one likely non-dictionary character string from at least some combinations of the candidate characters that has a highest likelihood of representing the handwritten input, the determining step being independent of the comparing step;
identifying a likely string of digits of a numerical or punctuational value; and
identifying for presentation in a list of alternate word selections;
the at least one candidate dictionary word;
the at least one likely non-dictionary character string when the likely character string is not one of the candidate words otherwise so provided in the list; and
the likely string of digits.
3 Assignments
0 Petitions
Accused Products
Abstract
In a handwriting recognition process, a list of candidate recognized words is identified (202) as a function of both comparison of dictionary entries to various combinations of recognized character combinations, and through a most likely character string and most likely string of digits analysis as developed without reference to the dictionary. The process selects (301) a word from the list and presents (302) this word to the user. The user then has the option of displaying (303) this list. When displaying the list, candidate words developed with reference to the dictionary are displayed in segregated manner from the most likely character string words and the most likely string of digits. The user can charge the selected word by choosing from the list, or edit the selected word. When the user selects the most likely character string as the correct representation of the handwritten input to be recognized, the process automatically updates (310) the dictionary to include the most likely character string The same process can occur when the user selects the most likely string of digits.
168 Citations
19 Claims
-
1. A method comprising the steps of:
-
analyzing handwritten input to provide one or more candidate characters; comparing at least some entries in a dictionary with at least some combinations of the candidate characters to identify at least one candidate dictionary word that might represent the handwritten input; determining at least one likely non-dictionary character string from at least some combinations of the candidate characters that has a highest likelihood of representing the handwritten input, the determining step being independent of the comparing step; identifying a likely string of digits of a numerical or punctuational value; and identifying for presentation in a list of alternate word selections; the at least one candidate dictionary word; the at least one likely non-dictionary character string when the likely character string is not one of the candidate words otherwise so provided in the list; and the likely string of digits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising the steps of:
-
analyzing handwritten input to provide one or more candidate characters; comparing at least some entries in a dictionary with at least some combinations of the candidate characters to identify at least one candidate dictionary word that might represent the handwritten input; determining at least one likely non-dictionary string from at least some combinations of the candidate characters that has a highest likelihood of representing the handwritten input, the determining step being independent of the comparing step; identifying for presentation a list including; the at least one candidate dictionary word; and the likely non-dictionary string when the likely non-dictionary string is not one of the candidate dictionary word otherwise so provided in the list; and selecting one of the words in the list to provide a selected word. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising the steps of:
-
analyzing handwritten alphanumeric input comprising a word that includes a plurality of alphanumeric characters to provide a plurality of candidate characters that may correspond to the alphanumeric characters that comprise the word; automatically accessing a dictionary and comparing at least some word entries in the dictionary with at least some combinations of the candidate characters to identify candidate dictionary words that might represent the word; automatically identifying as a likely non-dictionary string a combination of candidate characters that has a highest combined corresponding likelihood of being correct without regard to the dictionary; providing a list of words including (i) at least one of the candidate dictionary words and (ii) the likely non-dictionary string when the likely string is not one of the candidate words otherwise so provided in the list; selecting one of the words in the list to provide a selected word; displaying the selected word; displaying upon a request to display at least part of the list; and displaying at least one of the candidate dictionary words and the likely non-dictionary string when the likely non-dictionary string is not one of the candidate words otherwise so provided in the list. - View Dependent Claims (18)
-
-
19. A device capable of recognizing and editing handwritten input, comprising:
-
a touch-sensitive display for receiving handwritten input; and digital processing circuitry programmed to; analyze the handwritten input to provide one or more candidate characters; compare at least some entries in a dictionary with at least some combinations of the candidate characters to identify at least one candidate dictionary word that might represent the handwritten input; determine at least one likely non-dictionary character string from at least some combination of the candidate characters that has a highest likelihood of representing the handwritten input, wherein the process of determining is independent of the process of comparing; and identify for presentation in a list of alternate word selections including; the at least one candidate dictionary word; and the at least one likely non-dictionary character string when the likely character string is not one of the candidate words otherwise so provided in the list.
-
Specification