"Telephone, n. An invention of the devil which abrogates some of the advantages of making a disagreeable person keep his distance. "
Ambose Bierce
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.
| Number | Title | Issue Date |
| 7437704 | Real-time generation of software translation Generating language-translated versions of software include a parsing engine to scan original-language versions of software, and detect textual string or other expressions which may require translation for other countries or markets. After testing for prior translat... | 10/14/2008 |
| 7398468 | Bidirectional network language support A method and apparatus for displaying bi-directional text using a browser program on a computer (20) coupled to drive a display (22) and having an operating system such that the computer normally writes text to the display in a default language in a fi... | 07/08/2008 |
| 7389474 | Language or script-based character set conversions per-application program A system and method that simulate a system locale for non-Unicode application programs having languages that do not correspond to the system locale, to appropriately convert text data via a character set according to the application's native language. A shim mechani... | 06/17/2008 |
| 7373598 | Method and apparatus for facilitating globalization of voice applications One embodiment of the present invention provides a system that generates voice output for an application. During operation, the system receives a symbolic representation of data to be outputted from the application, wherein the symbolic representation is locale-inde... | 05/13/2008 |
| 7369987 | Multi-language document search and retrieval system A multi-lingual indexing and search system is presented that performs tokenization and stemming in a manner which is independent of whether index entries and search terms appear as words in a dictionary. The system includes a tokenizer that separates a string of tex... | 05/06/2008 |
| 7370275 | System and method for providing context to an input method by tagging existing applications An improved system and method for providing context information of executable code to an input method is provided. Advanced text input methods may be made aware of the type of text expected to be received as input so that input methods may achieve a higher accuracy ... | 05/06/2008 |
| 7363224 | Method for entering text In a method of entering text into a device a first character input is provided that is indicative of a first character of a text entry. Next, a vocalization of the text entry is captured. A probable word candidate is then identified for a first word of the vocalizat... | 04/22/2008 |
| 7363241 | Ticket booking and issuing system and method for the same A ticketing method that permits a plane ticket or the like to be easily obtained via an in-house system. A ticket booking service request is sent to a net server from a PC through a LAN. Then, an airline company selection screen is sent from the net server to the PC... | 04/22/2008 |
| 7360155 | Structured datatype expansion framework One embodiment of the present invention provides a system that expands a symbolic representation of a data item into a locale-specific textual representation of the data item. The system operates by first receiving a locale-independent symbolic representation of the... | 04/15/2008 |
| 7359849 | Translation techniques for acronyms and ambiguities In general, the invention is directed to translation techniques for acronyms and ambiguities. In one embodiment, translation of a source text into a target language includes identifying a potential acronym in the source text and presenting a translated acronym to th... | 04/15/2008 |
| 7356523 | Dynamic optimization of prepared statements in a statement pool An apparatus, program product and method dynamically optimize prepared statements resident in a statement pool to permit subsequent reuses of such statements to utilize the optimized representations of such statements. The optimization of pooled statements may be pe... | 04/08/2008 |
| 7356458 | Multi-language correspondence/form generator A method to automatically generate correspondence in multiple languages includes identifying format data portions and content data portions for pieces of correspondence, storing the format data portions and content data portions in a database capable of directly sto... | 04/08/2008 |
| 7356459 | Program-controlled household appliance and method of operating the appliance A household appliance with a simple to use selected operating language includes activating the programs by taking into account the special characteristics of specific languages. The household appliance includes a display unit that displays all information in a simpl... | 04/08/2008 |
| 7343348 | System for performing real-estate transactions over a computer network using participant templates A system for facilitating electronic transactions among participants to a transaction is afforded that comprises a server having a software application stored thereon, one or more databases associated with the server for storing transactional data and documents rela... | 03/11/2008 |
| 7343556 | Technique for processing and generating messages in multiple languages A method for processing a received message is provided. Such a method may associate the message with a default language that corresponds to a default codepage. Thereafter, portions of the message are identified as having language keys corresponding to unique languag... | 03/11/2008 |
| 7334183 | Domain-specific concatenative audio One embodiment of the present invention provides a system for generating speech output from a text string. During operation, the system first receives the text string and then examines the text string to locate one or more substrings within the text string that are ... | 02/19/2008 |
| 7330816 | Information providing method and information providing system An information providing method of providing information to a user includes the steps of receiving a providing request of first information from the user, acquiring contents of the first information from a database, presenting to the user a charge which the user bea... | 02/12/2008 |
| 7330908 | System and method for processing packets using location and content addressable memories An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the app... | 02/12/2008 |
| 7318020 | Methods and systems for external localization Embodiments of the present invention relate to methods, systems and computer-readable media for external localization of a software product. This external localization comprises loading a base product having one or more calls to an operating system to load language ... | 01/08/2008 |
| 7315867 | Document processing apparatus, document processing method, document processing program, and recording medium The text format of input data is checked, and is converted into a system-manipulated format. It is further determined if the input data is in an HTML or e-mail format using tags, heading information, and the like. The converted data is divided into blocks in a simpl... | 01/01/2008 |
| 7315860 | Directory service system and method with tolerance for data entry storage and output A method and apparatus for applying an application of a data service, such as X.500 and LDAP, to a relational database, a database design and use of the database to perform such directory services. Specifically addressed is the problem of achieving efficient searchi... | 01/01/2008 |
| 7313514 | Validating content of localization data files The invention provides for extracting language and culture information from a POSIX™* conforming locale source file for the purpose of formatting sample data for country and language expert validation. The invention is performed on a computer system by obtaining a... | 12/25/2007 |
| 7310605 | Method and apparatus to transliterate text using a portable device A method, apparatus, and computer instructions for a method in a portable device for transliterating text. An image of the text is generated using a camera function in the portable device. The image is sent with an identification of a source language and a target la... | 12/18/2007 |
| 7299414 | Information processing apparatus and method for browsing an electronic publication in different display formats selected by a user An formation processing apparatus that performs language translations, wherein content data includes text data having the same meaning, written in a plurality of languages, and enclosed by and . Text data written in each language is enclosed by | 11/20/2007 |
| 7296227 | Determining line leading in accordance with traditional Japanese practices Method and apparatus, including computer program products, implementing and using techniques for controlling leading. A region including a plurality of lines in data being typeset and displayed on a display device is specified. One of the lines in the plurality of l... | 11/13/2007 |
| 7293261 | Language-neutral representation of software code elements A language-neutral model is employed to represent a compile unit to facilitate transformation of a representation of the compile unit to one or more other languages or to language implementations. The model provides a plurality of elements arranged according to a hi... | 11/06/2007 |
| 7293008 | Database report generation The invention provides for a method for producing reports for business intelligence that adapt automatically to a context, defined by a locale variable. A parameter map is defined, based on locale key and field names, and a report layout is produced that contains on... | 11/06/2007 |
| 7292987 | Integrated multilingual browser The disclosed system translates into different languages HTML documents available through the World Wide Web. HTML documents are translated by machine translation software bundled in a browser. Alternatively, documents are retrieved as needed, translated, and stored... | 11/06/2007 |
| 7293229 | Ensuring proper rendering order of bidirectionally rendered text A method and system are provided for locating specific text in a selection of text and ensuring that the specific text is rendered in the proper order relative to other text in the selection of text according to the text rendering rules of the language to which that... | 11/06/2007 |
| 7289235 | Information processing device, information processing system, method for controlling information processing device, storage medium and control program In order to perform optimal character registration and a printing process depending on a language, in an information processing device connected to a printer having a first registration area and a second registration area as font registration areas, registration amo... | 10/30/2007 |
| 7289799 | Portable terminal apparatus and terminal apparatus A portable terminal apparatus for communicating with an external device by a cable or radio has a means for selectively sending, to the external device, an information identification code loaded from the external device by the cable or radio. ... | 10/30/2007 |
| 7287031 | Computer system and method for increasing patients compliance to medical care instructions The Electronic Compliance Promoter is a computer system for increasing a patient's compliance with medical post-care treatment instructions. The system permits the patient to review the treatment instructions that have been entered into a treatment instructions data... | 10/23/2007 |
| 7284199 | Process of localizing objects in markup language documents A method and system that facilitates localization of objects in markup language documents so that a single set of markup language documents (the set including one or more documents) provide support for displaying portions of the documents in a language selected from... | 10/16/2007 |
| 7283947 | Method and system for translation management of source language text phrases A computer system for implementing a method for managing translations of text phrases is disclosed. The system stores text phrases in a source language as individual entries within a database. The system also stores any imported text phrases in a target language as ... | 10/16/2007 |
| 7281016 | Electronic information management server, electronic information management client, electronic information management method and recording medium for recording electronic information management program To secure the capacity of a storing unit by quickly searching and deleting unnecessary electronic information from the storing unit, an electronic information management server has a feature extracting unit extracting a feature of electronic information stored in a ... | 10/09/2007 |
| 7280997 | Numerical information retrieving device for transforming the form in which numerical information is presented In order to realize a numerical information retrieving device which permits a user to retrieve numerical information without caring about representations or unit systems, the numerical information retrieving device of the present invention includes an input arrangem... | 10/09/2007 |
| 7277881 | Document retrieval system and search server Ordering is properly performed for document databases registered in an associative search server. In an associative search server capable of performing an associative search by correlating a plurality of document databases, the history of the associative search is s... | 10/02/2007 |
| 7278100 | Translating a non-unicode string stored in a constant into unicode, and storing the unicode into the constant Provided are a method, system, and program for creating a string of Unicode characters stored in a memory of a computer. A constant is created whose data type is a non-Unicode data type, wherein the constant specifies non-Unicode data to convert to Unicode. A string... | 10/02/2007 |
| 7272792 | Kana-to-kanji conversion method, apparatus and storage medium A start-up processing unit of a server sends to a client a character inputting web-page and a program of applications that the server handles concurrently. After converting reading information of an input character string received from the client and for which an op... | 09/18/2007 |
| 7266551 | Method and system for generating a set of search terms A method and system for providing a set of search terms in response to a user input are disclosed. A first set of search terms is selected from a master set of search terms based upon a match between the input and the search terms or based upon a predefined associat... | 09/04/2007 |