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

Icon_funbox Bizarre Patents

Patent No. 6650315

Mouse device with a built-in printer

A mouse device for use as an input device of a computer is provided that includes a housing in which recording paper is loadable, and a printer unit provided within the housing for printing on the recording paper print information received from the computer.

Newsletter  PatentStorm News

Make the Most of Our Site

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

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

Registered users: Manage your profile.

 

Class 704/7 - Storage or retrieval of data


Subclass of Class 704 - Data processing: speech signal processing, linguistics, language translation, and audio compression/decompression
Definition: Subject matter including a means for assigning storage locations
No. of patents: 429
Last issue date: 12/27/2011


1                      
NumberTitleIssue Date
8086441Efficient string search
Some embodiments of an efficient string search have been presented. In one embodiment, a string of bytes representing content written in a non-delimited language is received, wherein the content has been classified into a predetermined category. In a single pass thr...
12/27/2011
8082143Extracting treelet translation pairs
In one embodiment of the present invention, a decoder receives a dependency tree as a source language input and accesses a set of statistical models that produce outputs combined in a log linear framework. The decoder also accesses a table of treelet translation pai...
12/20/2011
8073679Aligning hierarchial and sequential document trees to identify parallel data
A set of candidate parallel pages is identified based on trigger words in one or more pages downloaded from a given network location (such as a website). A set of document trees representing each of the candidate pages are aligned to identify translationally paralle...
12/06/2011
8046212Identification of chemical names in text-containing documents
A method and computer software for rapid searching of text-containing documents and identifying and isolating chemical names and common chemical expressions from surrounding text. The chemical names are returned to the user in a list which is arranged in descending ...
10/25/2011
8041557Word translation device, translation method, and computer readable medium
A word translation device stores a first-language word search TRIE structure (100), a second-language word search TRIE structure (200), a first-language word information record (110), a second-language word information record (210) in a b...
10/18/2011
8041558Text creating and editing device and computer-readable storage medium with dynamic data loading
Exemplary embodiments are directed to a device and a computer-readable storage medium for creating and editing documents or messages by dynamically loading the required data on the computing device as the documents or messages are being created or edited. These exem...
10/18/2011
8024175Computer program, apparatus, and method for searching translation memory and displaying search result
A translation memory system enabling the user to not only narrow down the view range of search result, but also view a surrounding context of a retrieved text. Stored parallel texts include sentence-class and segment-class parallel texts. Parallel texts relevant to ...
09/20/2011
8024320Query language
Novel methods for expressing paths contained in queries are provided. The path expressions are composed from tokens selected from the group consisting of object identifiers, attribute identifiers, a relationship operator, and path qualifiers. Path expressions can be...
09/20/2011
8014997Method of search content enhancement
Whenever a document is going to be included into the textual database, a semantic binder is used to associate the document with one or more semantic nodes which are defined in a semantic taxonomy. When a search is performed, a search application looks through a sema...
09/06/2011
7974832Web translation provider
A web translation server discovers a document address for a document. The document is accessed and parsed for text data in a first language. The parsed text data is translated into text data in a second language and stored in a database. A client accesses the docume...
07/05/2011
7958103Incorporated web page content
Including search result based content in a webpage is disclosed. One or more search criteria and an indication that a search result based content associated with the search criteria is to be included in a web page are received. A computer script or code configured t...
06/07/2011
7949514Method for building parallel corpora
A method for identifying documents for enriching a statistical translation tool includes retrieving a source document which is responsive to a source language query that may be specific to a selected domain. A set of text segments is extracted from the retrieved sou...
05/24/2011
7941310System and method for determining affixes of words
A computer system and a method for analyzing text in one or more electronic documents are disclosed. The computer system comprises one or more system interfaces; and an affix process that determines one or more affixes of one or more words in one or more of the docu...
05/10/2011
7937262Method, apparatus, and computer program product for machine translation
A first recognizing unit recognizes a first-language speech as a first-language character string, and outputs a first recognition result. A second recognizing unit recognizes the first-language speech as a most probable first-language example from among first-langua...
05/03/2011
7925496Method for summarizing natural language text
A method includes the steps of comparing a first body of text with a user-created summary of the first body of text, creating rules based on the comparison of the first body of text with the user-created summary of the first body of text, selecting one or more summa...
04/12/2011
7899827System and method for the indexing of organic chemical structures mined from text documents
Disclosed is a method, a computer program product and a system for processing documents that contain chemical names. The system has a unit to partition document text and to assign semantic meaning to words; a unit to recognize any substructures present in the chemic...
03/01/2011
7805289Aligning hierarchal and sequential document trees to identify parallel data
A set of candidate parallel pages is identified based on trigger words in one or more pages downloaded from a given network location (such as a website). A set of document trees representing each of the candidate pages are aligned to identify translationally paralle...
09/28/2010
7788084Labeling of work of art titles in text for natural language processing
A parser for parsing text includes a tokenizing module which divides the text into an ordered sequence of linguistic tokens. A morphological module associates parts of speech with the linguistic tokens. A detection module identifies candidate titles of creative work...
08/31/2010
7769579Learning facts from semi-structured text
A method and system of learning, or bootstrapping, facts from semi-structured text is described. Starting with a set of seed facts associated with an object, documents associated with the object are identified. The identified documents are checked to determine if ea...
08/03/2010
7752032Apparatus and method for translating Japanese into Chinese using a thesaurus and similarity measurements, and computer program therefor
A Japanese-to-Chinese machine translation apparatus includes, a translation dictionary memory that stores a Japanese-to-Chinese translation dictionary; a thesaurus memory that stores a Japanese thesaurus; a translation dictionary searching unit that searches the Jap...
07/06/2010
7711547Word association method and apparatus
A method for creating and using a cross-idea association database that includes a method for associating words and word strings in a language by analyzing word formations around a word or word string to identify other words or word strings that are equivalents or ne...
05/04/2010
7707026Multilingual translation memory, translation method, and translation program
A translation memory adapted to sentence-based translation includes a first retrieval dictionary of a first language having a first dictionary TRIE structure and a first index TRIE structure, and a second retrieval dictionary of a second language having a second dic...
04/27/2010
7584089Method of encoding and decoding for multi-language applications
An architecture for universal data communication between a network client and a web server. A web server receives a character string from the network client for storing. The web server encodes and then stores the string. Any character that is not a 7 bit ASCII chara...
09/01/2009
7577562Extracting treelet translation pairs
In one embodiment of the present invention, a decoder receives a dependency tree as a source language input and accesses a set of statistical models that produce outputs combined in a log linear framework. The decoder also accesses a table of treelet translation pai...
08/18/2009
7574347Method and apparatus for robust efficient parsing
The present invention provides a method for improving the efficiency of parsing text. Aspects of the invention include representing parse tokens as integers where a portion of the integer indicates the location in which a definition for the token can be found. In a ...
08/11/2009
7558726Multi-language support for data mining models
An analytical application provider may provide certain middleware functionality that includes updating model output to include textual descriptions of the data mining model and the data fields in a language selected by a front-end application. Certain implementation...
07/07/2009
7548845Apparatus, method, and program product for translation and method of providing translation support service
An apparatus selects from among a plurality of translation records a translation record for use in translation of a newly received text. Each of the translation records stores with respect to past translation results at least one pair of a source-language text, bein...
06/16/2009
7519529System and methods for inferring informational goals and preferred level of detail of results in response to questions posed to an automated information-retrieval or question-answering service
A system and method for inferring informational goals and preferred level of details in answers in response to questions posed to computer-based information retrieval or question-answering systems is provided. The system includes a query subsystem that can receive a...
04/14/2009
7512533Method and system of creating and using chinese language data and user-corrected data
Unique identifiers for each of a plurality of Chinese Pinyin syllables are generated and stored in an array of identifiers. A plurality of Hanzi character candidate lists is also generated, each list including Hanzi character candidates associated with a Pinyin syll...
03/31/2009
7478035Verbal classification system for the efficient sending and receiving of information
A verbal classification system and method for the efficient sending and receiving of desired information is described. Web-site proprietors (314) and Internet marketers provide a host server (320) with descriptive data about their web-sites and message...
01/13/2009
7464021Computer system for translating medical test results into plain language
A method for translating medical test results into plain language is provided. The method includes receiving a medical test result for a type of medical test and, after making a threshold determination whether the medical test result will initially be automatically ...
12/09/2008
7451076Information display control apparatus, server, and program which display example sentences with respect to input or selected words and addition words
An information display control apparatus includes: an example sentence storing unit for storing example sentences each including words; a word inputting unit for inputting a word; a list display control unit for controlling a search for example sentences each includ...
11/11/2008
7451075Compressed speech lexicon and method and apparatus for creating and accessing the speech lexicon
A compressed lexicon is built by receiving a word list, which includes word-dependent data associated with each word in the word list. A word is selected from the word list. A hash value is generated based on the selected word, and the hash value identifies an addre...
11/11/2008
7437284Methods and systems for language boundary detection
Disclosed are methods and systems for detecting boundaries between areas of different languages in a body of text. ...
10/14/2008
7430505Inferring informational goals and preferred level of detail of answers based at least on device used for searching
A system and method for inferring informational goals and preferred level of details in answers in response to questions posed to computer-based information retrieval or question-answering systems is provided. The system includes a query subsystem that can receive a...
09/30/2008
7428487Semi-automatic construction method for knowledge base of encyclopedia question answering system
In a semi-automatic construction method for knowledge base of an encyclopedia question answering system, concept-oriented systematic templates are designed and important fact information related to entries is automatically extracted from summary information and body...
09/23/2008
7415106Network-based voice activated auto-attendant service with B2B connectors
In a particular embodiment, a method of processing enterprise information system data for use by a voice activated auto-attendant service network is disclosed. The method includes provisioning a network-based voice activated auto-attendant service via a web interfac...
08/19/2008
7412374Method to dynamically determine a user's language for a network
A portal system identifies a language in which content can be displayed to the user. Possible languages can be determined from one or more of identity information for the user, a container for the user's directory entry, and the user's location. The determined langu...
08/12/2008
7409400Applications of an appliance in a data center
In various embodiments, an appliance may be used to implement various functions. In some embodiments, an appliance may be used with a DBMS server. The appliance may generate a request, and the DBMS server may generate a result. The appliance may transform the result...
08/05/2008
7409349Servers for web enabled speech recognition
A markup language for execution on a client device in a client/server system includes instructions to unify at least one of recognition-related events, GUI events and telephony events on non-display, voice input based client device and a multimodal based client for ...
08/05/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?