Patent Document ID: 7647554
Application ID: 11446354

Base Claim:
1. A method of spell checking a document being processed by a word processing program, said method comprising: (a) reporting a misspelled word to a user; (b) determining a first group of one or more words that each include a substitute letter for a letter contained in the misspelled word, wherein a keyboard key of the substitute letter is a nearby keyboard key of the letter contained in said misspelled word; and (c) presenting to the user a list of replacement words that have spellings similar to said misspelled word, said list including one or more words selected from said first group of words.

---

Claim 2:
2. The method of claim 1 , wherein step (b) determines which words to include in said first group of words based on distance between the keyboard keys of the respective substitute letters and the respective keyboard keys of the letters contained in the misspelled word.