| 7043690 |
Method, system, and program for checking contact information |
| May-9-2006 |
Provided is a computer implemented method, system, and program for checking text in an electronic document. Words in the text are scanned and parsed. For each set of one or more scanned and parsed words,... |
| 7032174 |
Automatically adding proper names to a database |
| Apr-18-2006 |
The correct spelling of resolved email names is automatically stored in a custom dictionary. Thereafter, a spell checker will recognize the name during the spell checking process, because the name is stored... |
| 7030863 |
Virtual keyboard system with automatic correction |
| Apr-18-2006 |
There is disclosed an enhanced text entry system which uses word-level analysis to correct inaccuracies automatically in user keystroke entries on reduced-size or virtual keyboards. A method and system... |
| 7024042 |
Word recognition device, word recognition method, and storage medium |
| Apr-4-2006 |
The capacity of a character feature dictionary is reduced, and stored as a feature dictionary. The capacity is reduced by clustering feature vectors in units of columns or rows for character features,... |
| 7003446 |
Grammar-based automatic data completion and suggestion for user input |
| Feb-21-2006 |
In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based... |
| 7003444 |
Method and apparatus for improved grammar checking using a stochastic parser |
| Feb-21-2006 |
A method and grammar checking system are provided that generate a stochastic score, or a statistical goodness measure, for each of an input string of text and one or more alternative strings of text. An... |
| 6973332 |
Apparatus and method for forming compound words |
| Dec-6-2005 |
A method and device for generating meaningful compound words is provided. A user interface (120, 212) is configured to receive data input corresponding to one or more compound words. A processor (206)... |
| 6961695 |
Generating homophonic neologisms |
| Nov-1-2005 |
A homophonic neologisms generator can include a dictionary table (10) having one or more entries including an orthography and an associated pronunciation including one or more phonemes; and a weightings... |
| 6922810 |
Grammar-based automatic data completion and suggestion for user input |
| Jul-26-2005 |
In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based... |
| 6889361 |
Educational spell checker |
| May-3-2005 |
Method and apparatus for improving a user's ability to spell words correctly are provided. The method comprises: displaying a word list for user selection of a correctly spelled word; and displaying assistance... |
| 6886115 |
Structure recovery system, parsing system, conversion system, computer system, parsing method, storage medium, and program transmission apparatus |
| Apr-26-2005 |
A system is provided for preparing multiple recovery devices in accordance with the types of tokens in data strings, such as in programs or in documents, and the types of syntax rule errors, and for selectively... |
| 6853993 |
System and methods for predicting correct spellings of terms in multiple-term search queries |
| Feb-8-2005 |
A search engine process predicts the correct spellings of search terms within multiple-term search queries. In one embodiment, when a user submits a multiple-term search query that includes a non-matching... |
| 6848080 |
Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors |
| Jan-25-2005 |
A language input architecture converts input strings of phonetic text to an output string of language text. The language input architecture has a search engine, one or more typing models, a language model,... |
| 6826317 |
Proofreader ability managing method and system |
| Nov-30-2004 |
A technology of the present invention is capable of objectively judging an ability of a proofreader who proofreads a digitized document by use OCR programs. A method of managing an ability of a proofreader... |
| 6801190 |
Keyboard system with automatic correction |
| Oct-5-2004 |
A text entry system uses word-level analysis to automatically correct inaccuracies in user keystroke entries. The system determines one or more alternative textual interpretations of each sequence of inputs... |
| 6789231 |
Method and system for providing alternatives for text derived from stochastic input sources |
| Sep-7-2004 |
A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition... |
| 6782510 |
Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields |
| Aug-24-2004 |
A word processing tool is disclosed for checking the substance and not merely the spelling of words provided by a user. The word checker is capable of identifying potentially inappropriate word choices... |
| 6779934 |
Printer having a spell checking feature |
| Aug-24-2004 |
A print apparatus having a spell checking feature has a processor and a memory for storing a spell checking program. A computer coupled to the print apparatus may be used to instruct the print apparatus... |
| 6748468 |
Caps lock notification |
| Jun-8-2004 |
A Caps Lock notification method, system, mechanism, algorithm, and computer program product. A determination is made as to whether a Caps Lock key of a computer keyboard is in an error state, based on... |
| 6732333 |
System and method for managing statistical data regarding corrections to word processing documents |
| May-4-2004 |
A method of analyzing data comprises the steps of collecting predefined data from at least one word processing program, the data including information concerning mistakes included in text, storing the... |
| 6708311 |
Method and apparatus for creating a glossary of terms |
| Mar-16-2004 |
A method, apparatus, and instructions for processing a datastream in a data processing system is provided. A datastream is automatically scanned and unidentifiable words are detected. The automatic scanning... |
| 6675169 |
Method and system for attaching information to words of a trie |
| Jan-6-2004 |
A method and improved data structure for attaching information to words in a trie of nodes. Each node of a trie includes a single tag bit which is interpreted according to information specified in a header... |
| 6616704 |
Two step method for correcting spelling of a word or phrase in a document |
| Sep-9-2003 |
A very fast method for correcting the spelling of a word or phrase in a document proceeds in two steps: first applying a very fast approximate method for eliminating most candidate words from consideration... |
| 6583798 |
On-object user interface |
| Jun-24-2003 |
An on-object user interface (OOUI) for presenting information and controls to a user in response to an automatic action performed by an application program. The OOUI is associated with object that was... |
| 6556964 |
Probabilistic system for natural language processing |
| Apr-29-2003 |
A natural language understanding system is described to provide generation of concept codes from free-text medical data. A probabilistic model of lexical semantics, is implemented by means of a Bayesian... |
| 6556841 |
Spelling correction for two-way mobile communication devices |
| Apr-29-2003 |
An apparatus and method for implementing spelling error detection and correction for a two-way mobile communication device. The two-way mobile communication device has a display screen and a telephone-type... |
| 6490549 |
Automatic orthographic transformation of a text stream |
| Dec-3-2002 |
A method is given for automatically rewriting orthography of a stream of text words, for example, automatically and properly capitalizing words in the stream. If a word in the stream has an entry in an... |
| 6424983 |
Spelling and grammar checking system |
| Jul-23-2002 |
A system of correcting misspelled words in input text detects a misspelled word in the input text, determines a list of alternative words for the misspelled word, and ranks the list of alternative words... |
| 6401060 |
Method for typographical detection and replacement in Japanese text |
| Jun-4-2002 |
Detecting typographical errors in a Japanese sentence by using a bottom-up approach analysis. The bottom-up analysis employs probabilities, dictionaries and heuristics to words that are found in morpho-lexical... |
| 6397222 |
Method and apparatus for end-user management of a content menu on a network |
| May-28-2002 |
The present disclosure teaches how to create a self-service content menu that enables individual providers to add menu paths to a content menu and links to their content on a network. Using password protection... |
| 6393444 |
Phonetic spell checker |
| May-21-2002 |
A phonetic spell checker comprises a dictionary table (10) having a plurality of entries each including an orthography and an associated pronunciation, said pronunciation comprising one or more phonemes;... |
| 6393443 |
Method for providing computerized word-based referencing |
| May-21-2002 |
A method for providing computerized word-based referencing including the steps of indicating a target word on a display, thereby causing a computer to identify the target word on the display by employing... |
| 6360197 |
Method and apparatus for identifying erroneous characters in text |
| Mar-19-2002 |
A method and apparatus are provided that identify confused characters in a text written in a language having a large number of distinct characters. To identify the confused characters, a set of characters... |
| 6307548 |
Reduced keyboard disambiguating system |
| Oct-23-2001 |
A reduced keyboard disambiguating system. The keyboard has twelve to sixteen keys, nine of them labeled with numerous letters and other symbols, and those nine plus one more are associated each with one... |
| 6298321 |
Trie compression using substates and utilizing pointers to replace or merge identical, reordered states |
| Oct-2-2001 |
An improved trie compression method that compresses by merging partially identical subtrees. States of the trie are selected, and the nodes of those states examined find nodes that are identical to one... |
| 6292771 |
Probabilistic method for natural language processing and for encoding free-text data into a medical database by utilizing a Bayesian network to perform spell checking of words |
| Sep-18-2001 |
A natural language understanding system is described which provides for the generation of concept codes from free-text medical data. A probabilistic model of lexical semantics, in the preferred embodiment... |
| 6269188 |
Word grouping accuracy value generation |
| Jul-31-2001 |
The present invention is a computer-implemented method for calculating word accuracy. Word grouping accuracy values (260) are calculated (212) by using the character accuracy values (250) calculated by... |
| 6256630 |
Word-containing database accessing system for responding to ambiguous queries, including a dictionary of database words, a dictionary searcher and a database searcher |
| Jul-3-2001 |
A database accessing system for processing a request to access a database including a multiplicity of entries, each entry including at least one word, the request including a sequence of representations... |
| 6253204 |
Restoring broken links utilizing a spider process |
| Jun-26-2001 |
Information links, such as hypertext links, found in network based documents, such as those found on the World Wide Web, sometimes break, i.e. fail to result in retrieval the desired document. Techniques... |
| 6157910 |
Deferred correction file transfer for updating a speech file by creating a file log of corrections |
| Dec-5-2000 |
A method for updating an original speaker's speech file in a speech application, comprises the steps of: creating a recognition file during a speech recognition session using the original speaker's language... |
| 6131102 |
Method and system for cost computation of spelling suggestions and automatic replacement |
| Oct-10-2000 |
Suggestions may be ordered by their associated costs so that the best suggestions may be displayed to the user and so that, in certain instances, a misspelled word entered by the user may be automatically... |
| 6088702 |
Group publishing system |
| Jul-11-2000 |
The present invention is a Group Publishing System (GPS) for permitting coordinated publishing, assembly and administration of texts by an unlimited number of authors or editors, each of whom may perform... |
| 6085206 |
Method and system for verifying accuracy of spelling and grammatical composition of a document |
| Jul-4-2000 |
In an electronic word processing system environment, a system and method for verifying the accuracy of the grammatical composition of a sentence and the spelling of words within the sentence in an electronic... |
| 6047300 |
System and method for automatically correcting a misspelled word |
| Apr-4-2000 |
Automatically detecting a misspelled word and replacing the misspelled word with a correctly spelled word. Words are automatically spell checked as delimited. If a word is detected as a misspelled word... |
| 6044387 |
Single command editing of multiple files |
| Mar-28-2000 |
A spell check or a find and replace editing operation is implemented on a plurality of documents on a web and is initiated from a single dialog box. The user is provided the option of selecting either... |
| 6041292 |
Real time stenographic system utilizing vowel omission principle |
| Mar-21-2000 |
A computer-aided text processing stenographic system which is spelling independent. The system includes a keyboard which is stroked to translate verbal expressions into a phonetic code in accordance with... |
| 6032164 |
Method of phonetic spelling check with rules of English pronunciation |
| Feb-29-2000 |
A method of phonetic spelling check is disclosed. The method includes providing a phonetic mapping representing the relationship between letters and corresponding phonetic symbols, wherein each of the... |
| 6012042 |
Security analysis system |
| Jan-4-2000 |
An improved securities analysis system includes a data conversion device for converting both technical and fundamental data about a security into a unified format for analysis by an analysis process engine.... |
| 6011554 |
Reduced keyboard disambiguating system |
| Jan-4-2000 |
A reduced keyboard disambiguating system (50) having a keyboard (54) with a reduced number of keys. A plurality of letters and symbols are assigned to a set of data keys (56) so that keystrokes entered... |
| 6003023 |
Incremental change processing apparatus for presented objects |
| Dec-14-1999 |
Historically, graphics editors, text editors, presentation editors, and word processors provide a number of special processing functions that operate on a presented object as a whole. For word processors,... |