Web search with multi-language search input translation
First Claim
1. A web search system that couples via an Internet with both a plurality of user'"'"'s devices and a plurality of servers that host a plurality of web pages, each of the plurality of web pages being based on one of a plurality of languages, the web search system comprising:
- a first processing infrastructure including a processing device that gathers a plurality of text data from the plurality of web pages via a web crawling process;
a second processing infrastructure including a search engine server device that responds to receipt of a first search string from a first device of the plurality of user'"'"'s devices by translating the first search string to a second search string, the first search string being of a first of the plurality of languages and the second search string being of a second of the plurality of languages;
the second processing infrastructure identifies a plurality of alternate meaning strings based on at least one of the first search string and the second search string, the plurality of alternate meaning strings being of the second of the plurality of languages and having meanings that differ from one another due to alternate meanings of the first search string; and
the second processing infrastructure generating a first search results relating to selections from the plurality of text data, the generation being based on the first search string, the second search string, and the plurality of alternate meaning strings.
8 Assignments
0 Petitions
Accused Products
Abstract
A search engine server supports delivery of search results using an international search string option by identifying websites that provide support in English as well as the language of the international search string. The international search string is a search string in any of the languages that are listed/supported by the search engine server. The search engine server delivers web links of websites that provide support in both English as well the language of the international search string by identifying conjugate English terms, strings or phrases for the international search string, that provide exact or approximate equivalent meaning for searching. In addition, the search engine server also provides web links of websites that provide international language support by utilizing a thesaurus in English that provides synonyms for the conjugate English terms. The search engine server also translates websites where there is no support in the language of the search string.
116 Citations
20 Claims
-
1. A web search system that couples via an Internet with both a plurality of user'"'"'s devices and a plurality of servers that host a plurality of web pages, each of the plurality of web pages being based on one of a plurality of languages, the web search system comprising:
-
a first processing infrastructure including a processing device that gathers a plurality of text data from the plurality of web pages via a web crawling process; a second processing infrastructure including a search engine server device that responds to receipt of a first search string from a first device of the plurality of user'"'"'s devices by translating the first search string to a second search string, the first search string being of a first of the plurality of languages and the second search string being of a second of the plurality of languages; the second processing infrastructure identifies a plurality of alternate meaning strings based on at least one of the first search string and the second search string, the plurality of alternate meaning strings being of the second of the plurality of languages and having meanings that differ from one another due to alternate meanings of the first search string; and the second processing infrastructure generating a first search results relating to selections from the plurality of text data, the generation being based on the first search string, the second search string, and the plurality of alternate meaning strings. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A web search system that supports both a plurality of user devices and a plurality of servers that host a plurality of web pages, a first group of the plurality of web pages being based on a first language, a second group of the plurality of web pages being based on a second language, the web search system comprising:
-
a processing infrastructure including a search engine server device that responds to receipt of an original search string from a first device of the plurality of user devices by generating from the original search string a plurality of alternative meaning search strings that have meanings that differ from one another due to alternate meanings of the original search string, the first search string being of the first language and the plurality of alternative meaning search strings being of the second language; the processing infrastructure generates a first search results relating to selections from the plurality of web pages, the generation being based on a matching process that uses the plurality of alternative meaning search strings; and the processing infrastructure supports a visual presentation of at least portions of the first search results in the first language on the first device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method used by a web search system that supports both a plurality of user devices and a plurality of servers that host a plurality of web pages, a first group of the plurality of web pages being based on a first language, a second group of the plurality of web pages being based on a second language, the web search system comprising:
-
responding to receipt of an original search string from a first device of the plurality of user devices by generating from the original search string a plurality of alternative meaning search strings that have meanings that differ from one another due to alternate meanings of the original search string, the original search string being of the first language and the at least one alternative meaning search string being of the second language; generating a first search results relating to selections from the plurality of web pages, the generation being based on a matching process that uses the plurality of alternative meaning search strings; and supporting a visual presentation of at least portions of the first search results in the first language on the first device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification