You are on page 1of 19
US006782510B1_ (2 United States Patent (0) Patent No. US 6,782,510 BL Gross et al. 45) Date of Patent: Aug. 24, 2004, (S!) WORD CHECKING TOOL. FOR sawn a aga ces AME CONTROLLING THE LANGUAGE Saison A 11008 be tan nas CONTENT IN DOCUMENTS USING Seisuis A * Lato De Suma tal os Nana DICTIONARIES WITH MODIFYABLE. 580083 A 3/1999 Duvall a 0206 Samo A Alo Hera isan SESE Us FIELDS) S.800,182 A 31990 Yagisawa eta 7uT5s35 s Sango A+ S100 Ro (76) vetoes John N. Gros, 47 Big Tse Wi, une aa aeleaael Wo, CA (US) 94083 Anthony A. ehsomtcnarad Gans, 520 Aare Way, #7, i Joss, A Sto tan CAUCUS) 95139 A #199 gu as ASI Rebrn a a 90 (*) Notice: Subject any dscns he tr ofthis A thm fat omni pata is etn orate nr 35 A "2m Mecomik eat san eho firaae A Gate Seles Ee Y Gora A Sam” aig ea Sinan. A San Bin ta ‘ma08 ey 09/014,414 6,266,664 B1 * 7/2001 Russell-Falla et al. T0HS (2) Jan, 27, 1998 OTHER PUBLICATIONS GD GO6F 1/00 Schrader, A., In Search of the Perfect Filter: Indexing, 2) TSX; 715532; 7089, Thy Inpcton or Inert king an Kang Sot 70410 ware, Schon af Lier a lfomaton Sais Unley (58) Fel of Search 207590, 81, of Aer, bip/Ave cafes cascada enh, TaTis8, 535, M4910 un, HR Ghter Sooop Reese, “Peal SotwieIntudies Cyher 6) Referens Cited Stoop Vern 207 Now, 1997 pp 12s pw Us. PATENT DocuMENTS pearswcom roc se, 4450973 A 61984 Carlgren ct a. oH List continued on next page.) 46740065 A 61087 Lange to 382311 Primary Examiner—Stephen 8, Hong $size A a9 ob eal 27153 Aw Ezaminer—Ceve B Pla S20 atte Danese SR cea ee 5367483 A. * 11/1994. Capps etal gorisa (74) Atormey, Agent, or Firm—t. Nichols Gr Same A Sitpectal a Ama 67) ABSTRACT SSragss evel eal mss satus A ATS3! Aon! proesing tool is ihe fr checking he sh- Seinen A 430203 uno ad ot mete speling of words povie by + 5,623,600 A 713201 ser. The word checker is capable of identifying potentially 560222 A 7011533 inappropriate word choioes £0 that unintentional eroes aro Serial a > ec nedned no lesen. fet dosumens. The word seria Ta mie in een et des Tew semen & pea an be inprentd s a analoe proce, o an Tanet Gepaed it a conveatondl ll checking progam, Seu Ja Sato Siasss 5 Clans, 3 Drawing Sheets 40 50 sen wor _|10 — [zcrrone ood NENT eceOR enon lee =e —y_ ‘wor. [2° tcoun WORD SF, SF, SF, Sy 5 US 6,782,510 BI Page 2 OTHER PUBLICATIONS Learning Company Press Release, “Learning Company's Cyber Paro! Prout Selected by Mierosafl Corporation as Exclusive Filtering Technology for Internet Explores Plus, to Protect Children,” Oet, 29, 1997, pp. 1-3, hpi/ww- ‘wearningco.comnewsinews971029 him. ‘Microsystems Press Release, “Microsystems Answers Par- ents’ Demands with Cyber Patrol version 3.0," Jun, 5, 1996, pp. 1-4, hiip:/wwwcyberpatcol.comlcyberpateolcpnews! pO6\CP3_PR.hm. AUP Auction Tools Press Release, Jun. 27, 1997, 1 Page, ‘np:iwwwaupaction.compr0627 hm * cited by examiner US 6,782,510 BL U.S. Patent Aug. 24,2004 Sheet 1 of 3 Figure 1 40 a= [ worp 10 ELECTRONIC DICTIONARY USER DOCUMENT J PROCESSOR L b 20 SPELL *| CHECKER 30 > CHECKER SFy WORD SF, SF, SF, ... 51 U.S. Patent Aug. 24, 2004 Figure 2 FOR DOCUMENT Sheet 2 of 3 ee [INITIATE WORD CHECKER US 6,782,510 BL i] \-210 / RETRIEVE NEXT WORD FROM USER} DOCUMENT 4 215 wnvore | SPELL / ad CHECKER Yes. LOCATE ALIZANATE | 230 WoRD 235 Yes eer ALERT USER (~~ + REQUEST SUBSTITUTE _| SUBSTITUTE | -245 OR OVER. IDE OVERAIDE — CHANGE 250-~\ MAKE ENTRY gg, entav in, [255 UN [prcTionay U.S. Patent NO. Aug. 24,2004 Sheet 3 of 3 US 6,782,510 BL Figure 3 ( ) -305 SPECIFY FILE INITIATE WORD 310 CHECKER 315 PARSE NEXT WORD IN FILE 320 325 IS WORD IN Nos eens DICTIONARY?, MISSPELLED Yes 1S WORD CONTEXT RESTRICTED? Yes ¥ TAG AS 335 POTENTIALLY INAPPROPRIATE US 6,782,510 BI 1 WORD CHECKING TOOL FOR CONTROLLING THE LANGUAGE CONTENT IN DOCUMENTS USING DICTIONARIES WITH MODIFYABLE STATUS FIELDS FIELD OF THE INVENTION The present invention relates to authoring tools that ean be used in connection with contemporary word processing programs. In particular, the present invention provides an author of an electonically drafted document with a word checker that checks for and identiies inappropriate word choices in sich document ased on a sensitivity scheme of the user's choosing so that such words may be moditied if necessary. BACKGROUND OF THE INVENTION ‘The prior at is replete with word processing programs, including a couple of contemporary favorites, Misrosoh WORD sad Novell's Wordpertct, tht are used by a sb- stantial portion of IBM-compatile computer users. These programs are used in knovin Ways for permitting sues to Creal electronic ext (and graphics) documents. Asa prt of such word processing rogram, a spell-checking routine is slmost alas iacuded to lp autors rece the number of Uuninentonal text eros in Such documents. A number of prior art patents re directed otis feature, anda reasonable background of the same is described in US. Pat. No 5,6H4,897 to Travis and US. Pat. No. 5,649,222 10 Mogilevsky, both of which are hereby incomperaied by reference. Wisapparent, however, that pel checking routines ass ciated with such word processing programs have a number of limitations. Key among these isthe fct hat they cannot determine whether «particular Word choice, while sceu- rately spelled, is neverteless perhaps inappropriate for the panicular context witia « particular document, AS an example, many word that may be intended by 2 drfier (ach a the words “as,” “sui” “public” ete) can be teansormed into potentially offensive words merely by changing a single ler in sich word, transposing a few Jeter, or by mistakenly adding or dropping eter. These transformed words, however, will sill pas the spell checking fliy, becuse maoy of them ialude even number of offensive words as pat of thee standard tio- tary. For example, the word “ask” may be inadvertently Wien as "as" and unless the messape intended to discuss issues pertsining to certain members ofthe animal. kingdom, iis likely tobe an inppropdate word choice. I these inadveret mistakes are not caught by the dafer luring later review they wile inluded in sch document and poteatallycommunisted to one or mre thd parties Depending on the severity of the mistake, the receiving audience, andthe cope ofthe dsiibution ofthe document, tne consequences may range from minor embessmeat to substantial financial es from lost future business with uch thi pay. ‘The possibly of such errors is increasing each day because of a numberof diving factors, including the Ect that standard ditonaies fr word processors are growing in size to accommodate the largest mimber of words of couse ina paaicular language. While one sation may’ be to aot ince such words in an eleconic dictionary in the ist phe, this result makes the creation of sue dictionaries ‘more complicated because an nial censoring must be done s a 2 before the words ae even translated into electronic form. ‘Moreover, this solution does not belp the user to ideaify inappropriate words that may be skipped over during a spell-checking routine. Anottier factor lading 10 increase in electronic word cboice errors isthe fat that many electronic documents are ‘ever reduced toa physical form before being disseminated In many instances a glaring error is caught by a hua inspection of a printed page before itis seat cut, The so-called “paperless office” while improving efficiency and reducing waste also naturally causes a larger number of inadvertent message cxrors in text documents. Additional cerors ean even be induced by spell-checkers because when they detect a misspelled word, they will often provide a ‘meu of potential word choioes as replacements, and it is remarkably easy oselet an inappropriate word choice from such menu, again merely by accident. Such errors of course will not be detected because the document is erzoaeously ‘considered to be “sae” by many uses after spell-

You might also like