U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that power steering was invented by independent inventor Francis W. Davis? As chief engineer in the 1920s of the truck division of the Pierce Arrow Motor Car Company, he saw how hard it was to steer heavy vehicles. So that he would be able to keep the profits from his future invention, Davis left his job, rented a small engineering shop in Waltham, Mass., and developed a hydraulic power steering system that led to power steering.

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

Class 704/9 - Natural language


Subclass of Class 704 - Data processing: speech signal processing, linguistics, language translation, and audio compression/decompression
Definition: Subject matter includes a means for applying grammatical
No. of patents: 1716
Last issue date: 03/16/2010


1                      
NumberTitleIssue Date
7680648Methods and systems for improving text segmentation
Methods and systems for improving text segmentation are disclosed. In one embodiment, at least a first segmented result and a second segmented result are determined from a string of characters, a first frequency of occurrence for the first segmented result and a sec...
03/16/2010
7680867Method and apparatus for normalizing and converting structured content
A method and apparatus are disclosed for transforming information from one semantic environment to another. In one implementation, a SOLx system (1700) includes a Normalization/Translation NorTran Workbench (1702) and a SOLx server (1708). The N...
03/16/2010
7672985Automated creation and delivery of database content
A method and apparatus are disclosed which automatically build a database by automatically identifying a term of interest and building a term database with supplemental content from an assigned source for that term. A term can be selected by applying various rules. ...
03/02/2010
7672832Standardized natural language chunking utility
A method is disclosed for providing a chunking utility that supports robust natural language processing. A corpus is chunked in accordance with a draft chunking specification. Chunk inconsistencies in the corpus are automatically flagged for resolution, and a chunki...
03/02/2010
7668710Determining voice recognition accuracy in a voice recognition system
Systems, methods, and computer program products for determining voice recognition accuracy of a voice recognition system are provided. In one embodiment, voice recognition information produced by a voice recognition system in response to recognizing a user utterance...
02/23/2010
7669122Using input of rhyming characters for computer text entry of Chinese characters
As either regular entry or as an assist to the user of existing computer text entry systems, the invention makes possible an alternative method of Chinese character entry by entering a Chinese character assumed by the user to be a rhyme of the character the user des...
02/23/2010
7664631Language processing device, language processing method and language processing program
According to an aspect of the present invention, a language processing device has a text input section and an anaphora analysis section. The text input section acquires text data. The anaphora analysis section analyzes whether a correct anaphora relation is included...
02/16/2010
7657423Automatic completion of fragments of text
A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, ident...
02/02/2010
7657425Method and system for information extraction
A method, a system and a computer program for extracting information from a natural language text corpus based on a natural language query are disclosed. The natural language text corpus is indexed and stored. A natural language query is analyzed with respect to phr...
02/02/2010
7657424System and method for processing sentence based queries
Sentence based queries from a user are analyzed to determine appropriate answers from an electronic database. Text in the queries is dissected to identify different phrases; the phrases in turn are matched against candidate phrases to determine best matching answers...
02/02/2010
7657422System and method for text analysis
A method and system for generating a Directed Acyclic Graph (DAG) from an initial multi-chain, subject to a constraint. The initial multi-chain is expressed as a string serving as a current input string to which the constraint is subsequently applied. A provided str...
02/02/2010
7653530Method and mechanism for the creation, maintenance, and comparison of semantic abstracts
Codifying the “most prominent measurement points” of a document can be used to measure semantic distances given an area of study (e.g., white papers on some subject area). A semantic abstract is created for each document. The semantic abstract is a semantic meas...
01/26/2010
7634398Method and apparatus for reattaching nodes in a parse structure
A method is provided for forming a reconstructed parse structure for an initial parse structure. Under the method, at least one rule used to form the initial parse structure and at least one additional rule are executed to form the reconstructed parse structure. In ...
12/15/2009
7630879Text sentence comparing apparatus
A text sentence comparison method includes converting a first text sentence and a second text sentence into a first R tree (or a first RO tree) and a second R tree (or a second RO tree), respectively, calculating a distance between the first R tree and the second R ...
12/08/2009
7627466Natural language interface for driving adaptive scenarios
A “Natural Language Script Interface” (NLSI), provides an interface and query system for automatically interpreting natural language inputs to select, execute, and/or otherwise present one or more scripts or other code to the user for further user interaction. I...
12/01/2009
7624007System and method for natural language processing of sentence based queries
Sentence based queries from a user are analyzed using a natural language engine to determine appropriate answers from an electronic database. The system and methods are useful for Internet based search engines, as well as distributed speech recognition systems such ...
11/24/2009
7624006Conditional maximum likelihood estimation of naïve bayes probability models
A statistical classifier is constructed by estimating Naïve Bayes classifiers such that the conditional likelihood of class given word sequence is maximized. The classifier is constructed using a rational function growth transform implemented for Naïve Bayes class...
11/24/2009
7620541Critiquing clitic pronoun ordering in french
A grammar checker configured to correctly order pronouns. By analyzing the inflection of marker words in a textual input, the grammar checker is able to identify errors of pronoun ordering in the textual input. The grammar checker parses the textual input to identif...
11/17/2009
7620542Structured natural language query and knowledge system
A structured natural language query and knowledge system is provided to allow a user who lacks programming skills to enter a database query or a rule in the form of a structured natural language sentence. The scope of the sentence is preferably defined by an improve...
11/17/2009
7617092Safe, secure resource editing for application localization
Embodiments of the present invention relate to methods, systems and computer-readable media for external localization of a software product. This external localization involves loading a base product having one or more calls to an operating system (or an API) to loa...
11/10/2009
7617091Method and apparatus for processing natural language using tape-intersection
Operations for weighted and non-weighted multi-tape automata are described for use in natural language processing tasks such as morphological analysis, disambiguation, and entity extraction. ...
11/10/2009
7617090Contents filter based on the comparison between similarity of content character and correlation of subject matter
A contents filter based on similarity of content character and correlation of subject matter includes a filtering system and a disciplining system, and the contents filter isn't a filtering system used for a special subject matter but a general subject matter, the f...
11/10/2009
7617089Method and apparatus for compiling two-level morphology rules
A method of compiling orthography rules includes compiling first and second orthography rules into individual Finite State Transducers by inserting elements of the rules into Finite State Transducer Templates. The individual Finite State Transducers are combined to ...
11/10/2009
7613602Structured document processing apparatus, structured document search apparatus, structured document system, method, and program
A structured document processing apparatus includes an acquisition unit configured to acquire a structured document, a storage unit configured to store a structure model tree which indicates a typical structure of the acquired structured document, a parsing unit con...
11/03/2009
7613601Method for predicting negative example, system for detecting incorrect wording using negative example prediction
An negative example prediction processing method for predicting a likelihood of examples being negative for data where, with respect to a certain problem, it is not known whether the data is for a correctly worded positive example or for an incorrectly worded negati...
11/03/2009
7610190Systems and methods for hybrid text summarization
Techniques are provided for segmenting text into categorized discourse constituents and attaching discourse constituents into a structural representation of discourse. Techniques for determining hybrid structural and non-structural summaries of a text are also provi...
10/27/2009
7610192Process and system for high precision coding of free text documents against a standard lexicon
Coding free text documents, especially in medicine, has become an urgent priority as electronic medical records (EMR) mature, and the need to exchange data between EMRs becomes more acute. However, only a few automated coding systems exist, and they can only code a ...
10/27/2009
7610191Method for fast semi-automatic semantic annotation
A method, apparatus and computer instructions is provided for fast semi-automatic semantic annotation. Given a limited annotated corpus, the present invention assigns a tag and a label to each word of the next limited annotated corpus using a parser engine, a simila...
10/27/2009
7610193Document based character ambiguity resolution
Methods and apparatus for document based ambiguous character resolution. An application searches a document for words that do not contain ambiguous characters and adds them to a dictionary, then searches the document for words that do contain ambiguous characters. F...
10/27/2009
7610189Method and apparatus for efficient segmentation of compound words using probabilistic breakpoint traversal
A method for segmenting a compound word in an unrestricted natural-language input is disclosed. The method comprises receiving a natural-language input consisting of a plurality of characters. Next, a set of probabilistic breakpoints based on a probabilistic breakpo...
10/27/2009
7606700Adaptive task framework
The subject disclosure pertains to systems and methods for performing natural language processing in which natural language input is mapped to a task. The system includes a task interface for defining a task, the associated data and the manner in which the task data...
10/20/2009
7603267Rules-based grammar for slots and statistical model for preterminals in natural language understanding system
A NLU system includes a rules-based grammar for slots in a schema and a statistical model for preterminals. A training system is also provided. ...
10/13/2009
7599831Multi-stage pattern reduction for natural language processing
A computer program product for controlling the computer's processor to perform responsive actions a natural language input has: (1) vocabulary, phrase and concept databases of words, phrase and concepts, respectively, that can be recognized in the inputted communica...
10/06/2009
7599830Handheld electronic device with reduced keyboard and associated method of providing quick text entry in a message
An improved handheld electronic device having a reduced keyboard provides facilitated language entry by making available to a user certain words that a user may reasonably be expected to enter. In some situations, certain words can be stored, for example, in a tempo...
10/06/2009
7596485Module for creating a language neutral syntax representation using a language particular syntax tree
A method or module for creating an Language Neutral Syntax (LNS) representation of a sentence from a language particular syntax representation such as found in the Penn Treebank for use by different applications. The method or module includes a node generator config...
09/29/2009
7593845Method and apparatus for identifying semantic structures from text
A method and apparatus for identifying a semantic structure from an input text forms at least two candidate semantic structures. A semantic score is determined for each candidate semantic structure based on the likelihood of the semantic structure. A syntactic score...
09/22/2009
7587308Word recognition using ontologies
Systems, and associated apparatus, methods, or computer program products, may use ontologies to provide improved word recognition. The ontologies may be applied in word recognition processes to resolve ambiguities in language elements (e.g., words) where the values ...
09/08/2009
7584091Process and device for devising an abridged form of any term that is used in an alarm message intended to be displayed on a screen of the cockpit of an aircraft
A system for devising an abridged form of any term that is used in an alarm message intended to be displayed on a screen of the cockpit of an aircraft. The system includes a database having a set of predetermined construction rules and a processor that receives a me...
09/01/2009
7584093Method and system for generating spelling suggestions
A computer implemented method of suggesting replacement words for words of a string. In the method, an input string of input words is received. The input words are then matched to subject words of a candidate table. Next, candidate replacement words and scores from ...
09/01/2009
7584092Unsupervised learning of paraphrase/translation alternations and selective application thereof
A computer-implemented method is disclosed for applying a given paraphrase alternation pattern to an input string. The method includes generating a language model and applying the language model to determine how to apply the given paraphrase alternation pattern to t...
09/01/2009
1                      
 
Forgot password?
Register here