U.S. patent 6782510: Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields. Granted to Gross et. al. (2 total) on 2004-08-24 (filed 1998-01-27). Currently involved in at least 1 patent litigation: WordCheck Tech, LLC v. Alt-N Technologies, Ltd. et. al. (Texas). See http://news.priorsmart.com for more info.
Original Title
Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields (US patent 6782510)
U.S. patent 6782510: Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields. Granted to Gross et. al. (2 total) on 2004-08-24 (filed 1998-01-27). Currently involved in at least 1 patent litigation: WordCheck Tech, LLC v. Alt-N Technologies, Ltd. et. al. (Texas). See http://news.priorsmart.com for more info.
U.S. patent 6782510: Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields. Granted to Gross et. al. (2 total) on 2004-08-24 (filed 1998-01-27). Currently involved in at least 1 patent litigation: WordCheck Tech, LLC v. Alt-N Technologies, Ltd. et. al. (Texas). See http://news.priorsmart.com for more info.
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
5US 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 examinerUS 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, ...
51U.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 [prcTionayU.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
INAPPROPRIATEUS 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-