Spell Check

CL 715 SC 533
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,...