Internet-based spelling checker dictionary system with automatic updating
AssigneeSun Microsystems, Inc.
InventorJakob Nielsen
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorJakob Nielsen
Estimating the term…
A dictionary system has a vendor computer and a plurality of client computers that communicate through the Internet. Each client computer has a word processor program with a spelling checker that utilizes a local main dictionary provided by the vendor and a local customized dictionary containing words added by the user. The vendor computer contains a dictionary of approved words, a database of misspelled words, and a database of requested words. When a user adds a new word to the local customized dictionary, an Internet request is sent to the vendor computer to add the new word to the dictionary of approved words. The user is notified by an Internet message from the vendor computer if the requested word is misspelled. The database of requested words from all users is reviewed periodically and utilized to update the approved dictionary. The updated dictionary is periodically released to the users as an upgrade to the local main dictionary. Users are compensated for the words that they contribute to the approved dictionary.
A dictionary system for spelling checkers and word processing applications, said dictionary system comprising:
In a dictionary system for spelling checkers and word processing applications, said dictionary system having a first computer including a first memory containing a first database of words, said dictionary system also having a second computer including a second memory containing a second database of words, and said dictionary system further having a communication mechanism for exchanging information between said first computer and said second computer;
A computer program product for use in a dictionary system for spelling checkers and word processing applications, said dictionary system having a first computer including a first database of words, a second computer including a second database of words, and a communication mechanism for exchanging information between said first computer and said second computer, said computer program product arranged to check the spelling of a word in computer text being processed by said first computer, the computer program product comprising:
A dictionary system for spelling checkers and word processing applications, said dictionary system comprising:
A dictionary system for spelling checkers and word processing applications, said dictionary system comprising a dictionary program and a database which enables a first computer to receive a word and an instruction from a second computer, wherein the database includes a first dictionary of correctly spelled words and a second dictionary of misspelled words, such that, when the dictionary program receives the word and the instruction from the second computer requesting the addition of the word into the database the dictionary program determines if the word is contained in the first dictionary and enables the first computer to add the word into the database if the word is not contained in the first dictionary.
A method of updating a dictionary system, the dictionary system including a first computer having a first database of words, and a second computer having a second database of words, the first and second computers being in communication with each other through a communication mechanism, the method comprising:
Dependencies are inferred from the claim text.