Method and system for correcting the spelling of misspelled words
First Claim
1. A method in a computer system for checking the spelling of words in a document and correcting misspelled words, the system having a dictionary file containing a list of correctly spelled words, the method comprising the steps of:
- (a) storing a list of misspelled words and associated correctly spelled words in a corrected before file;
(b) retrieving a word from the document;
(c) ascertaining whether the retrieved word is in the list of correctly spelled words of the dictionary file;
(d) if the retrieved word is in the list of correctly spelled words, then looping to step (b) to check the spelling of another word in the document;
(e) determining whether the retrieved word is in the corrected before file as a misspelled word;
(f) if the retrieved word is in the corrected before file as a misspelled word, automatically replacing the retrieved misspelled word in the document with the associated correctly spelled word from the corrected before file to effect the correction of the spelling and looping to step (b) to check the spelling of another word in the document;
(g) inputting a correctly spelled word from a user of the computer system;
(h) storing the retrieved misspelled word and the inputted correctly spelled word in the corrected before file; and
(i) replacing the retrieved misspelled word in the document with the inputted correctly spelled word to effect the correction of the spelling, and looping to step (b) to check the spelling of another word in the document.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for correcting the spelling of words. In a preferred embodiment, a list of misspelled words and associated correctly spelled words is maintained. When a misspelled word is encountered during the spell checking of a word processing document, the system searches the list for the misspelled word. If the misspelled word is in the list, the system replaces the word in the document with the associated correctly spelled word. The system also provides a method and system for adding misspelled words and associated correctly spelled words to the list.
-
Citations
16 Claims
-
1. A method in a computer system for checking the spelling of words in a document and correcting misspelled words, the system having a dictionary file containing a list of correctly spelled words, the method comprising the steps of:
-
(a) storing a list of misspelled words and associated correctly spelled words in a corrected before file; (b) retrieving a word from the document; (c) ascertaining whether the retrieved word is in the list of correctly spelled words of the dictionary file; (d) if the retrieved word is in the list of correctly spelled words, then looping to step (b) to check the spelling of another word in the document; (e) determining whether the retrieved word is in the corrected before file as a misspelled word; (f) if the retrieved word is in the corrected before file as a misspelled word, automatically replacing the retrieved misspelled word in the document with the associated correctly spelled word from the corrected before file to effect the correction of the spelling and looping to step (b) to check the spelling of another word in the document; (g) inputting a correctly spelled word from a user of the computer system; (h) storing the retrieved misspelled word and the inputted correctly spelled word in the corrected before file; and (i) replacing the retrieved misspelled word in the document with the inputted correctly spelled word to effect the correction of the spelling, and looping to step (b) to check the spelling of another word in the document. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a computer system for correcting the spelling of words in a document, the system including a dictionary file containing correctly spelled words, the system also including a corrected before file containing misspelled words and associated correctly spelled words comprising the steps of:
-
retrieving a word from the document; ascertaining whether the retrieved word is in the dictionary so as to determine if the retrieved word is correctly spelled; if the retrieved word is not in the dictionary file, determining whether the retrieved word is in the corrected before file as a misspelled word; if the retrieved word is in the corrected before file, retrieving the associated correctly spelled word from the corrected before file and automatically replacing the retrieved word in the document with the associated correctly spelled word to effect the correction of the spelling. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer system for correcting the spelling of words in a document, the system having a dictionary file containing only a list of correctly spelled words, comprising:
-
means for retrieving a word from the document; means for ascertaining whether the retrieved word is in the list of correctly spelled words in the dictionary file so as to determine if the retrieved word is correctly spelled; a corrected before file containing a list of misspelled words and associated correctly spelled words; means for determining whether the retrieved word is in the corrected before file as a misspelled word if the retrieved word is not in the list of correctly spelled words in the dictionary file; and means for fetching the associated correctly spelled word from the corrected before file and replacing the retrieved word in the document with the associated correctly spelled word, when the retrieved word is in the corrected before file. - View Dependent Claims (13, 14, 15, 16)
-
Specification