Method for background spell checking a word processing document
First Claim
Patent Images
1. A computer-readable medium having computer-executable instructions for performing steps comprising:
- (a) storing spelling status data to monitor spelling status of ranges of characters in the word processing document;
(b) automatically spell checking words in the word processing document during idle periods in editing the word processing document; and
(c) if an edit to the word processing document changes one or more characters in the document, then updating the spelling status data corresponding to the one or more characters.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for checking spelling in a word processor integrates spell checking with the editing process. During idle periods of the word processor, the spell checker scans an open document, and maintains a table of spelling status data, including codes to identify checked, unchecked, or edited ranges of characters. Spelling errors can be highlighted during an editing session. Spelling status data is maintained with the document so that spell checked portions of the document do not need to be re-checked.
66 Citations
15 Claims
-
1. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
(a) storing spelling status data to monitor spelling status of ranges of characters in the word processing document; (b) automatically spell checking words in the word processing document during idle periods in editing the word processing document; and (c) if an edit to the word processing document changes one or more characters in the document, then updating the spelling status data corresponding to the one or more characters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium having stored thereon a data structure comprising:
-
a plurality of cells, where each cell includes; a first field identifying a range of characters in a word processing document; a second field, associated with the first field, identifying a spelling status code of the range of characters identified in the first field;
wherein the spelling status codes indicate whether the associated range of characters has been spell-checked; and
wherein the data structure is searchable to find ranges of characters in the document that have not been spell-checked. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification