Cross language advertising
First Claim
1. A method for providing cross language advertising for a user while the user is performing a contextual search and retrieval of documents in a computer network, the method comprising the steps of:
- receiving from the user through an input device a query in a first language;
processing the query to extract at least one content word from the query;
performing dialectal standardization of the content word extracted from the query;
translating the dialectally standardized content word into a second language through a translator;
performing a contextual search in the second language based on the translated content word, using a search engine in the second language;
returning to the user the search results in the second language in the form of at least one of site names (URLs) and documents;
searching a database of advertising cues; and
returning to the user one or more of the advertising cues relevant to the content word.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for providing cross language advertising service over the Internet. In one preferred embodiment, while a user is performing a cross language search on the Internet, she receives the search results and concurrently receives one or more advertisements in her input language which are relevant to her input. In another preferred embodiment, while a user is requesting a real-time translation or annotation service on the Internet, she receives the requested translation or annotation and concurrently receives one or more advertisements in the annotation language which are relevant to her input.
66 Citations
20 Claims
-
1. A method for providing cross language advertising for a user while the user is performing a contextual search and retrieval of documents in a computer network, the method comprising the steps of:
-
receiving from the user through an input device a query in a first language;
processing the query to extract at least one content word from the query;
performing dialectal standardization of the content word extracted from the query;
translating the dialectally standardized content word into a second language through a translator;
performing a contextual search in the second language based on the translated content word, using a search engine in the second language;
returning to the user the search results in the second language in the form of at least one of site names (URLs) and documents;
searching a database of advertising cues; and
returning to the user one or more of the advertising cues relevant to the content word. - View Dependent Claims (2, 3, 4, 5, 6)
a hyperlink to an advertisement page in the first language;
a pop-up window containing content in the first language;
a flag containing content in the first language;
an audio advertisement; and
and a non-textual visual advertisement.
-
-
3. The method of claim 1, further comprising the step of:
prompting the user for another query if a content word is not successfully extracted from the initial query input.
-
4. The method of claim 1, further comprising the step of:
offering the user at least one translation of all or portion of the search results obtained in the second language into the first language.
-
5. The method of claim 4, wherein the at least one translation is selected from any of:
-
a collection of machine translations with reading aids; and
a collection of well-translated pages, wherein the collection of machine translations with reading aids and the collection of well-translated pages are provided by a server associated with the computer network.
-
-
6. The method of claim 5, wherein the server updates the collection of well translated pages with revisions or additional copies, and wherein the well-translated pages are translations made in accordance with the user'"'"'s needs.
-
7. A system for providing cross language advertising for a user while the user is performing a contextual search and retrieval of documents in a computer network, comprising:
-
at least one server; and
at least one database of advertising cues associated with the at least one server;
wherein the at least one server comprises;
means for receiving from the user through an input device a query in a first language;
a dialectal controller for dialectally standardizing a content word extracted from the query;
a first translator for translating the dialectally standardized content word into a second language;
a search engine for searching in the second language, the site names (URLs), pages and descriptions satisfying at least one search criterion;
at least a second translator for translating the search results into the first language;
means to search the database of the advertising cues based on the relevancy to the translated content word; and
means to send the search results and the matching advertising cues to the user'"'"'s computer screen. - View Dependent Claims (8, 9, 10, 11, 12)
a hyperlink to an advertisement page in the first language;
a pop-up window containing content in the first language;
a flag containing content in the first language;
an audio advertisement; and
a non-textual visual advertisement.
-
-
9. The system of claim 7, wherein the server further comprises:
mean for prompting the user for another query if the dialectal controller failed to extract a content word from the initial query input by the user.
-
10. The system of claim 9, wherein the second translator allows the user to selectively choose to translate all or portions of the search results obtained in the second language into the first language.
-
11. The system of claim 10, wherein the second translator can provide the user with, and allows the user to choose from, either of:
-
a collection of machine translations with reading aids; and
a collection of well-translated pages.
-
-
12. The system of claim 11, wherein the server updates the collection of well translated pages with revisions or additional copies, and wherein the well-translated pages are translations made in accordance with the user'"'"'s needs.
-
13. A method for providing cross language advertising to a user from a server on a computer network while the user is requesting a real time translation on a contextual information in a first language contained in a page supported by the server, the method comprising the steps of:
-
receiving a screen-scraped segment of text adjacent to, or overlaid by, the user'"'"'s pointer;
calibrating the screen-scraped segment of text into a query;
translating the query into the second language;
sending to the user the query'"'"'s translation;
searching a database of advertising cues associated with the server; and
sending to the user one or more advertising cues relevant to the query. - View Dependent Claims (14, 15, 16)
a hyperlink to an advertisement page in the second language;
a pop-up window containing content in the second language;
a flag containing content in the second language;
an audio advertisement; and
a non-textual visual advertisement.
-
-
15. The method of claim 13, wherein the query'"'"'s translation is displayed in a visual cue on the user'"'"'s screen.
-
16. The method of claim 14, wherein the visual cue'"'"'s position is dynamically associated with the user'"'"'s pointer, and wherein the visual cue is adaptive to fit the content therein.
-
17. A system for providing cross language advertising to a user from a server on a computer network while the user is requesting a real time translation on a contextual information in a first language contained in a page supported by the server, the system comprising an application which operates to:
-
screen-scrape a segment of text adjacent to, or overlaid by, the user'"'"'s pointer;
calibrate the screen-scraped segment of text into a query;
translate the query into a second language;
display the query'"'"'s translation in a visual cue on the user'"'"'s screen; and
display one or more advertising cues in the second language relevant to the query. - View Dependent Claims (18, 19, 20)
a hyperlink to an advertisement page in the second language;
a pop-up window containing content in the second language;
a flag containing content in the second language;
an audio advertisement; and
a non-textual visual advertisement.
-
-
19. The system of claim 17, wherein the application comprises a graphical user interface embedded in each page of the web site, the graphical user interface comprising:
-
means for activation or deactivation of the application;
means for selecting the second language from a list of languages; and
means for setting parameters of the visual cue;
wherein the application is automatically activated when the second language is selected.
-
-
20. The system of claim 19, wherein the visual cue'"'"'s position is dynamically associated with the user'"'"'s pointer, and wherein the visual cue is adaptive to fit the content therein.
Specification