METHOD AND APPARATUS FOR SPELLCHECKING ELECTRONIC DOCUMENTS
First Claim
1. A computer implemented method for spellchecking an electronic document, the computer implemented method comprising:
- responsive to receiving the electronic document, parsing the electronic document for a set of non-standard words, wherein the set of non-standard words are absent from a dictionary used by a document editing program;
responsive to locating the set of non-standard words in the electronic document, generating an index comprising the set of non-standard words to form a generated index; and
reviewing the electronic document for spelling errors using the generated index.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, an apparatus, and a computer program product for spellchecking an electronic document. In response to receiving the electronic document, the process parses the electronic document for a set of non-standard words that are absent from a dictionary used by a document editing program. In response to locating the set of non-standard words in the electronic document, the process generates an index that includes, but is not limited to, the set of non-standard words. The process then reviews the electronic document for spelling errors using the generated index.
74 Citations
20 Claims
-
1. A computer implemented method for spellchecking an electronic document, the computer implemented method comprising:
-
responsive to receiving the electronic document, parsing the electronic document for a set of non-standard words, wherein the set of non-standard words are absent from a dictionary used by a document editing program; responsive to locating the set of non-standard words in the electronic document, generating an index comprising the set of non-standard words to form a generated index; and reviewing the electronic document for spelling errors using the generated index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for adding a subset of non-standard words of a personal dictionary to an index of non-standard words, the method comprising:
-
responsive to receiving a request to add a plurality of non-standard words to the personal dictionary, adding the plurality of non-standard words to the personal dictionary, wherein the plurality of non-standard words is associated with a common identifier to form the subset of non-standard words; and responsive to locating at least one non-standard word of the index of non-standard words in the personal dictionary, wherein the at least one non-standard word is included in the subset of non-standard words, copying the subset of non-standard words to the index of non-standard words.
-
-
12. A computer usable program product comprising:
-
a computer usable medium including computer usable program code for spellchecking an electronic document, the computer usable program product further comprising; computer usable program code for parsing the electronic document for a set of non-standard words in response to receiving the electronic document, wherein the set of non-standard words are absent from a dictionary used by a document editing program; computer usable program code for generating an index comprising the set of non-standard words to form a generated index in response to locating the set of non-standard words in the electronic document; and computer usable program code for reviewing the electronic document for spelling errors using the generated index. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A data processing system for spellchecking an electronic document, the data processing system comprising:
-
a storage device, wherein the storage device stores computer usable program code; and a processor, wherein the processor executes the computer usable program code, and wherein the computer usable program code comprises; a means for parsing the electronic document for a set of non-standard words responsive to receiving the electronic document, wherein the non-standard words are absent from a dictionary used by a document editing program; a means for generating an index comprising the set of non-standard words to form a generated index in response to locating the set of non-standard words in the electronic document; and a means for reviewing the electronic document for spelling errors using the generated index.
-
Specification