System and method for associating queries and documents with contextual advertisements
First Claim
Patent Images
1. A computer implemented method of associating advertisements with a displayed web page, said method comprising the steps of:
- a) (i) obtaining advertisement keyword meanings associated with said advertisements, each of the advertisement keyword meanings comprising a specific intended meaning of a word contained in the respective advertisement;
(ii) indexing the advertisements according to the associated keyword meanings;
(iii) storing said indexed advertisements in a database;
andb) (i) disambiguating content of said displayed page to identify keyword meanings of words contained in said displayed page, each of said page keyword meanings comprising a specific deduced intended meaning of a respective word on the web page, in view of the context of its usage on the web page;
(ii) expanding said page keyword meanings using their relevant semantic relations to other word meanings to create a list of expanded page keyword meanings; and
,(iii) searching said database of indexed advertisements to identify matches between the expanded page keyword meanings and the advertisement keyword meanings;
(iv) extracting advertisements indexed to the advertisement keyword meanings matched to the page keyword meanings, said extracted advertisements comprising advertisements relevant to said displayed page;
(v) displaying said relevant advertisements in association with the displayed page.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and system for associating advertisements with a web page comprises: obtaining advertisement keyword meanings associated with the advertisements; indexing the advertisements according to the keyword meanings; disambiguating the page to identify page keyword meanings; expanding the page keyword meanings; searching for matches between the advertisement keyword meanings and the expanded page keyword meanings to identify relevant advertisements; and providing the relevant advertisements in association with the web page.
-
Citations
10 Claims
-
1. A computer implemented method of associating advertisements with a displayed web page, said method comprising the steps of:
-
a) (i) obtaining advertisement keyword meanings associated with said advertisements, each of the advertisement keyword meanings comprising a specific intended meaning of a word contained in the respective advertisement; (ii) indexing the advertisements according to the associated keyword meanings; (iii) storing said indexed advertisements in a database; and b) (i) disambiguating content of said displayed page to identify keyword meanings of words contained in said displayed page, each of said page keyword meanings comprising a specific deduced intended meaning of a respective word on the web page, in view of the context of its usage on the web page; (ii) expanding said page keyword meanings using their relevant semantic relations to other word meanings to create a list of expanded page keyword meanings; and
,(iii) searching said database of indexed advertisements to identify matches between the expanded page keyword meanings and the advertisement keyword meanings; (iv) extracting advertisements indexed to the advertisement keyword meanings matched to the page keyword meanings, said extracted advertisements comprising advertisements relevant to said displayed page; (v) displaying said relevant advertisements in association with the displayed page. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method of associating advertisements with one or more web pages, the method comprising the steps of:
-
a) obtaining advertisement keyword meanings associated with said advertisements, said advertisement keyword meanings being supplied by advertisers or identified by disambiguating words in said advertisements, wherein each of the advertisement keyword meanings comprise a specific intended meaning of a word contained in the respective advertisement; and, b) (i) disambiguating content of said web pages to identify keyword meanings of words contained in said web pages, each of said page keyword meanings comprising a specific deduced intended meaning of a respective word on the web page, in view of the context of its usage on the web page; (ii) indexing at least one of the advertisements or the web pages, wherein said indexing is based on the associated keyword meanings of said advertisement or said web pages, respectively; (iii) searching said advertisement keyword meanings to identify matches between the web page keyword meanings and the advertisement keyword meanings, said matches comprising advertisements relevant to said web pages; and (iv) displaying said relevant advertisements in association with the web pages.
-
-
7. A system for associating advertisements with a web page, said system comprising one or more tangible computer readable storage media having stored thereon:
-
a database containing advertisements and associated advertisement keyword meanings; an indexing module for creating an advertisement reference index for said advertisements contained in said database, wherein said advertisements are indexed based on the associated advertisement keyword meanings; a disambiguation module for disambiguating words contained on the web page into page keyword meanings, each of said page keyword meanings comprising a specific deduced intended meaning of a respective word on the web page, in view of the context of its usage on the web page; a keyword expanding module for expanding said page keyword meanings using their relevant semantic relations to other word meanings to create an expanded list of page keyword meanings; and
,a text processing module for; searching the advertisement reference index to find relevant advertisements for said web page by matching the page keyword meanings to the advertisement keyword meanings indexed in said database; and providing search results comprising said relevant advertisements. - View Dependent Claims (8, 9, 10)
-
Specification