...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.
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.
| Number | Title | Issue Date |
| 7680648 | Methods 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 |
| 7680867 | Method 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 |
| 7672985 | Automated 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 |
| 7672832 | Standardized 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 |
| 7668710 | Determining 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 |
| 7669122 | Using 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 |
| 7664631 | Language 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 |
| 7657423 | Automatic 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 |
| 7657425 | Method 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 |
| 7657424 | System 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 |
| 7657422 | System 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 |
| 7653530 | Method 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 |
| 7634398 | Method 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 |
| 7630879 | Text 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 |
| 7627466 | Natural 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 |
| 7624007 | System 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 |
| 7624006 | Conditional 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 |
| 7620541 | Critiquing 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 |
| 7620542 | Structured 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 |
| 7617092 | Safe, 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 |
| 7617091 | Method 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 |
| 7617090 | Contents 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 |
| 7617089 | Method 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 |
| 7613602 | Structured 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 |
| 7613601 | Method 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 |
| 7610190 | Systems 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 |
| 7610192 | Process 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 |
| 7610191 | Method 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 |
| 7610193 | Document 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 |
| 7610189 | Method 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 |
| 7606700 | Adaptive 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 |
| 7603267 | Rules-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 |
| 7599831 | Multi-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 |
| 7599830 | Handheld 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 |
| 7596485 | Module 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 |
| 7593845 | Method 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 |
| 7587308 | Word 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 |
| 7584091 | Process 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 |
| 7584093 | Method 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 |
| 7584092 | Unsupervised 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 |