Sign up


Match Document Document Title
8706489 System and method for selecting audio contents by using speech recognition  
A system and method for selecting audio contents by using the speech recognition to obtain a textual phrase from a series of audio contents are provided. The system includes an output module...
8706475 Method and apparatus for detecting a table of contents and reference determination  
In a method for identifying a table of contents in a document, an ordered sequence of text fragments is derived from the document. A table of contents is selected as a contiguous sub-sequence of...
8706470 Methods of offering guidance on common language usage utilizing a hashing function consisting of a hash triplet  
Usages of language are analyzed in ways that are at least partially language independent. In preferred embodiments, portions of a document are hashed, and the resulting hash values are compared...
8700382 Personal text assistant  
A method and system of generating personalized annotated text of a core-text, the method and system directed for acquiring a personal data comprising data indicative of the reader's proficiency...
8700385 Providing a task description name space map for the information worker  
Providing for generation of a task oriented data structure that can correlate natural language descriptions of computer related tasks to application level commands and functions is described...
8694304 Semantic clustering and user interfaces  
Semantic clustering techniques are described. In various implementations, a conversational agent is configured to perform semantic clustering of a corpus of user utterances. Semantic clustering may...
8694305 Natural language processing (NLP) portal for third party applications  
A method for generating an natural language processing (NLP) model including obtaining tags, obtaining actions to be implemented by a third party application, obtaining a training corpus including...
8682665 Concise dynamic grammars using N-best selection  
A method and apparatus derive a dynamic grammar composed of a subset of a plurality of data elements that are each associated with one of a plurality of reference identifiers. The present invention...
8682647 Systems and methods for answering complex questions with mined natural language search results  
Embodiments relate to systems for, and methods of, answering complex questions with mined natural language search results. The systems and methods generally accept a natural language query,...
8677038 Handheld electronic device and associated method employing a multiple-axis input device and learning a context of a text input for use by a disambiguation routine  
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting...
8676565 Semantic clustering and conversational agents  
Semantic clustering techniques are described. In various implementations, a conversational agent is configured to perform semantic clustering of a corpus of user utterances. Semantic clustering may...
8672682 Conversion of alphabetic words into a plurality of independent spellings  
A method of automatically converting alphabetic text written in a text based language into a non-text based language. The method can include parsing the text to identify at least one word. The...
8670973 Language translation reuse in different systems  
An account system obtains a first translation file associated with it. The account system obtains a second translation file from a second account system, wherein the second account system is a data...
8670974 Acquisition of out-of-vocabulary translations by dynamically learning extraction rules  
A method and apparatus for identifying a set of bilingual term pairs, and from the set of bilingual term pairs, identifying a set of candidate patterns related to the layout of the bilingual term...
8671088 System and method for providing a natural language interface to a database  
A system and method for providing a natural language interface to a database or the Internet. The method provides a response from a database to a natural language query. The method comprises...
8665221 Method and apparatus for inputting Chinese characters  
A method for inputting Chinese characters to an electronic device is provided. The electronic device includes a plurality of numeric input keys for inputting numeric numbers and a plurality of...
8666987 Apparatus and method for processing documents to extract expressions and descriptions  
Disclosed is an apparatus and method for processing documents to extract expressions and descriptions. The apparatus for processing documents includes a document collection unit, which collects...
8666730 Question-answering system and method based on semantic labeling of text documents and user questions  
A question-answering system for searching exact answers in text documents provided in the electronic or digital form to questions formulated by user in the natural language is based on automatic...
8660834 User input classification  
Systems and methods of classifying user input are disclosed. The user input can be, for example, in the form of Roman characters. An ambiguous word (e.g., a word that is a non-pinyin word written...
8660837 Language processor  
A language processor according to the present invention includes a probability calculating section (103) having a probabilistic model by which a probability that a set of partial referring...
8655647 N-gram selection for practical-sized language models  
Described is a technology by which a statistical N-gram (e.g., language) model is trained using an N-gram selection technique that helps reduce the size of the final N-gram model. During training,...
8655648 Identifying topically-related phrases in a browsing sequence  
Browsing sequence phrase identification technique embodiments are presented that generally extract topically-related phrases from the pages visited by a user in a browsing session. The...
8655642 Method of e-mail address search and e-mail address transliteration and associated device  
An improved method of transliterating non-Latin input within an e-mail address field to the Latin equivalent. A routine in a handheld device is structured to detect a triggering event that...
8655640 Automatic word alignment  
An unsupervised boosting strategy is applied to refining automatic word alignment. In some examples, the strategy improves the quality of automatic word alignment, for example for resource poor...
8650023 Customer review authoring assistant  
An authoring assistant includes a parser which automatically identifies opinion expressions in input text. The text may include an author's review of an item, such as a product or service. A...
8645121 Language translation of visual and audio input  
The present translation system translates visual input and/or audio input from one language into another language. Some implementations incorporate a context-based translation that uses information...
8645123 Image-based semantic distance  
Image-based semantic distance technique embodiments are presented that involve establishing a measure of an image-based semantic distance between semantic concepts. Generally, this entails...
8645124 Automatic context sensitive language generation, correction and enhancement using an internet corpus  
A computer-assisted language generation system including sentence retrieval functionality, operative on the basis of an input text containing words, to retrieve from an internet corpus a plurality...
8639493 Probabilistic natural language processing using a likelihood vector  
A method for natural language processing on a computing device is described. The computing device receives a free text document. The computing device parses the free text document for gross...
RE44722 Efficient use of exceptions in text segmentation  
Input text may be broken into sentence, or other types of segments, by first detecting exceptions in the input text, and then detecting break positions. Given a segment breaking scheme that...
8635539 Web-based language translation memory compilation and application  
Suggested edits to translated text are enabled to be provided by users. The suggested edits are associated with the translated text in a content database. A subsequent user may view the translated...
8631005 Header-token driven automatic text segmentation  
A method and a system to automatically segment text based on header tokens is described. A relevance value and an irrelevance value are determined for each token in a description, assuming no...
8630844 Configurable and portable method, apparatus, and computer program product for generating narratives using content blocks, angels and blueprints sets  
The subject invention provides a method for using available data and information to automatically create narrative stories that describes domain events, circumstances and/or entities in a...
8630847 Word probability determination  
A word corpus is identified and a word probability value is associated with each word in the word corpus. A sentence is identified, candidate segmentations of the sentence are determined based on...
8630839 Computer product for phrase alignment and translation, phrase alignment device, and phrase alignment method  
A unified-evaluated-value computing unit quantitatively combines a translation probability between words computed by a corpus-based statistical-value computing unit, dictionary information computed...
8620641 Intelligent elision  
A user interface routine includes an intelligent elision routine having a plurality of language objects, plurality of abbreviation objects, and a plurality of preference objects. Each language...
8620363 Systems and methods for communication of text messages  
A base station determines occupancy of a channel used for message communication and transmits channel occupancy data to access terminals operable to transmit messages via the channel. An access...
8620890 System and method of semantic based searching  
A computer-implemented method is provided for searching documents containing complex bodies of knowledge, such as patents and research papers. The computer-implemented method and related hardware...
8615389 Generation and exploitation of an approximate language model  
A system, method, and computer program for generating and exploiting an approximate language model are provided. The method comprises generating a language model according to an approximate hashing...
8612207 Text mining device, method thereof, and program  
Language analysis means 21 analyzes texts read from a text DB 11, and generates a sentence structure as the analysis result. Similar-structure generation adjustment means 25 generates, from an...
8612232 System and method of spoken language understanding in human computer dialogs  
A system and method are disclosed that improve automatic speech recognition in a spoken dialog system. The method comprises partitioning speech recognizer output into self-contained clauses,...
8612202 Correlation of linguistic expressions in electronic documents with time information  
An information analysis device includes a correlation value calculation unit which specifies the number of appearances of links between one linguistic expression and other linguistic expression and...
8606563 Systems for displaying conversions of text equivalents  
Embodiments of the invention include a system for displaying an audit diagram. The system includes a monitor capable of electronically displaying the audit diagram. The monitor includes a text...
8607147 System and methods for previewing alternative compositions and arrangements when composing a strictly-structured flow diagram  
A system (102) for previewing changes to a structured flow diagram is provided. The system includes a user interface (110) that displays a structured flow diagram according to a predetermined...
8606575 Method and apparatus of providing semi-automated classifier adaptation for natural language processing  
Example embodiments of the present invention may include a method that provides transcribing spoken utterances occurring during a call and automatically assigning each of the spoken utterances with...
8600734 Method for routing electronic correspondence based on the level and type of emotion contained therein  
A system, method, and computer program product for determining the emotional content of an electronic correspondence to route or prioritize the information, to set the expectations of a customer...
8600736 Linguistic analysis  
A method of operating a computer to perform linguistic analysis includes the steps of splitting an input text into words and sentences; for each sentence, comparing phrases in the sentence with...
8600735 Directed variation of identified product features using language analysis of a knowledge base  
Computer based methods, systems and interfaces for analyzing machine readable data repositories having text documents, and for generation of new product specifications, for evaluation of these...
8600759 Methods, systems, and products for measuring health  
Methods, systems, and products measure health data related to a user. A spoken phrase is received and time-stamped. The user is identified from the spoken phrase. A window of time is determined...
8594999 Typing candidate generating method for enhancing typing efficiency  
For relieving typing burdens caused by incorrect spellings, typing errors, unknown spellings, and characters with diacritical marks, and for enhancing a typing efficiency of a typist with some...