Systems and methods for rendering multilingual information on an output device
First Claim
1. A system for rendering multilingual information on an output device, the system comprising:
- a system data store capable of storing a database of multilingual information and fonts associated with multiple languages, the database including context specific definitions of words translated into multiple languages;
a system processor comprising one or more processing elements, in communication with the system data store, wherein the system processor is programmed or adapted to;
a. provide a search term interface via which a user can specify a search term in a first language;
b. receive the specified search term via the search term interface;
c. if a database of multilingual information is not present in the system data store, receive and store a database of multilingual information, wherein the database includes context specific definitions of words translated into multiple languages;
d. search the database for at least one context specific translation in a second language based upon the received search term;
e. provide the search results to a user in a translation interface;
f. receive a user selection of a displayed context specific translation from the translation interface; and
g. provide information comprising at least a portion of the user selected context specific translation in a format compatible with a selected output device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to systems and methods for rendering multilingual information encoded in human-readable and machine-readable format on an output device. A typical system according to the present invention can include a system data store (SDS) and a system processor in communication with the SDS. A search term is entered, typically by a user. A database of multilingual information in the SDS is accessed based upon the entered search term to retrieve context specific translation information. In some instance, a selection is made among multiple potential translations within the translation information. At least a portion of the translation information is provided in a format compatible with a selected output device.
36 Citations
24 Claims
-
1. A system for rendering multilingual information on an output device, the system comprising:
-
a system data store capable of storing a database of multilingual information and fonts associated with multiple languages, the database including context specific definitions of words translated into multiple languages;
a system processor comprising one or more processing elements, in communication with the system data store, wherein the system processor is programmed or adapted to;
a. provide a search term interface via which a user can specify a search term in a first language;
b. receive the specified search term via the search term interface;
c. if a database of multilingual information is not present in the system data store, receive and store a database of multilingual information, wherein the database includes context specific definitions of words translated into multiple languages;
d. search the database for at least one context specific translation in a second language based upon the received search term;
e. provide the search results to a user in a translation interface;
f. receive a user selection of a displayed context specific translation from the translation interface; and
g. provide information comprising at least a portion of the user selected context specific translation in a format compatible with a selected output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 23, 24)
-
-
17. A system for rendering encoded multilingual information, the system comprising:
-
a data storage means for storing a multilingual database, the database including context specific translations of words in multiple languages and document templates;
an output means for rendering encoded multilingual information;
a user interface means for accepting user inputs and for facilitating control of the system; and
a processing means in communication with the storage means, the user interface means and the output means, the processing means for;
a. accepting a user input of a search term in a first language;
b. searching the database for one or more context specific translations in a second language that correspond to the search term;
c. displaying the results of the search to the user;
d. accepting a user selection of a displayed context specific translation; and
e. adapting at least a portion of the selected context specific translation for rendering by an output device in an encoded format.
-
-
18. A method of rendering encoded multilingual information by an output device, the method comprising the steps of:
-
receiving a database of multilingual information, wherein the database contains context specific translations of words in multiple languages;
storing the database in a system data store;
retrieving information corresponding to a search term in a first language from the database in the format of a second language; and
adapting at least a portion of the retrieved information for rendering by an output device in both the first and second languages.
-
-
20. One or more computer readable storage media storing instructions that upon execution by a system processor cause the system processor to provide multilingual information for rendering to an output device by performing the steps comprising of:
-
providing a user with a search term interface that accepts entry of a search term;
receiving via the search term interface the search term in a first language;
retrieving multilingual information from a database based upon the search term;
providing the user with a translation selection interface comprising at least a portion of the retrieved multilingual information, wherein the portion of the retrieved multilingual information comprises information in a second language;
receiving one or more user selections corresponding to context specific translations via the translation selection interface; and
rendering the selected context specific translations in an encoded format;
for use by an output device.
-
-
21. A method of using multilingual information to effect inventory management, the method comprising the steps of:
-
scanning an inventory with an electronic device to collect data regarding inventory status;
transferring a portion of the data from the electronic device to a computer via a communications channel, the data being represented in a first language;
creating an inventory request according to the data;
processing the data and the inventory request with the computer, the processing including searching a database of multilingual information for information corresponding to the request; and
rendering multilingual information for use by an output device to facilitate fulfillment of the request.
-
-
22. A method of imprinting objects with automatic identification information;
- the method comprising the steps of;
searching a multilingual database of context specific information for information corresponding to a search term in a first language;
retrieving a result set of information corresponding to the search term from the database in the format of the first language and a second language;
accepting a selection of information from the result set; and
adapting the selected information for use in an automatic identification technology.
- the method comprising the steps of;
Specification