Patent Document ID: 8091023
Application ID: 11864013

Base Claim:
1. A method of identifying a proposed spelling correction for a word that has been determined to at least potentially be misspelled, the method comprising: receiving from a data source a series of characters of a candidate spelling correction; making a determination for each character of at least a portion of the series that at least one of: the character validly corresponds with a predetermined portion of a canonical version of the word, and the character is, according to at least one spell check algorithm from among a number of spell check algorithms, within a predetermined edit distance from a predetermined portion of the canonical version of the word; and outputting at least a portion of the candidate spelling correction as a proposed spelling correction, wherein the canonical version of the word includes a character set having both diacritical and non-diacritical forms of at least one character.

---

Claim 4:
4. The method of claim 1 wherein the predetermined edit distance is an edit distance of one, and further comprising: determining that one character of the series fails to validly correspond with a predetermined portion of the canonical version of the word but is, according to another spell check algorithm from among the number of spell check algorithms, within an edit distance of one from a predetermined portion of the canonical version of the word; determining that another character of the series received subsequent to the one character fails to validly correspond with a predetermined portion of the canonical version of the word; and disregarding the another spell check algorithm as characters in the series are received subsequent to the another character.