International information search and delivery system providing search results personalized to a particular natural language
First Claim
1. A search engine management system for searching for documents in multiple natural languages, the system comprising:
- a format translational layer that receives one or more inputs in two or more of the natural languages, the inputs having an input format and input data, the format translational layer retaining the data in its natural language, converting the input format to a single kernal format, including a universal character set, using input adaptors, the translational layer further having one or more output adaptors; and
a kernal using the kernal format to operate on the input data with one or more kernal elements to product kernal results whereby the kernal results are sent to one or more of the network outputs through the translational layer where the output adaptors convert the kernal results to the output format in one or more of the natural languages.
1 Assignment
0 Petitions
Accused Products
Abstract
Inputted data in various natural languages are passed through transitional translation layers which convert the data to a single computer language using a universal character set encompassing the character sets used in all supported natural languages. The data are stored in their original natural languages with documents segmented into components identified by search terms which components are arranged in a taxonomy tree based on types. In the case of a product database, these types could be various product types enabling quick keyword searches when the product name or number is known. A bi-directional inverted index is provided for access by the keyword search terms in which the keywords in all supported languages are stored and cross-referenced to documents in each of the natural languages. Keywords with the same meaning in different languages are accessible together when the keyword in one of the languages is queried. The search engine containing the table can identify pertinent documents either in the queried language, a second language or in all supported languages as determined by the user. Documents in selected languages are formulated from the stored segments and identified when requested by the searcher. The operated on documents are then outputted through transitional translation layers and provided in the desired format the same or different from the input form and language.
-
Citations
13 Claims
-
1. A search engine management system for searching for documents in multiple natural languages, the system comprising:
-
a format translational layer that receives one or more inputs in two or more of the natural languages, the inputs having an input format and input data, the format translational layer retaining the data in its natural language, converting the input format to a single kernal format, including a universal character set, using input adaptors, the translational layer further having one or more output adaptors; and
a kernal using the kernal format to operate on the input data with one or more kernal elements to product kernal results whereby the kernal results are sent to one or more of the network outputs through the translational layer where the output adaptors convert the kernal results to the output format in one or more of the natural languages. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product on a computer usable system for a search engine management system for searching for documents in multiple natural languages, comprising:
-
software for a format translational layer that receives one or more inputs in two or more of the natural languages, the inputs having an input format and input data, the format translational layer retaining data in its natural language but converting the input format to a single kernal format including a universal character set using input adaptors, the translational layer further having one or more output adaptors; and
software for a kernal using the kernal format to operate on the input data with one or more kernal elements to product kernal results whereby the kernal results are sent to one or more of the network outputs through the translational layer where the output adaptors convert the kernal results to the output format in a selected natural language. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
Specification