Advertising database system and method
First Claim
1. A computer-implemented method of accessing an advertisement database that stores multiple advertisements and multiple endorsements, the computer-implemented method comprising:
- under control of one or more computer systems configured with executable instructions,receiving, from a website publisher, at least one selection of an advertiser entity, the advertiser entity providing at least one advertisement for selection and display on a website of the website publisher;
receiving, from the website publisher, a rule to apply to advertisements in the advertisement database, wherein the rule is generated by the website publisher and comprises a minimum criterion for an advertisement;
automatically selecting, based at least in part on the rule, a first advertisement from the advertisement database, the first advertisement to be displayed on the website of the website publisher and the first advertisement being associated with the advertiser entity;
providing the first advertisement for publication with a web page on the website published by the web site publisher, wherein the web site publisher publishes the web page to a visitor;
receiving a second advertisement from the advertiser entity, wherein the second advertisement is received based at least in part on the at least one selection of the advertiser entity;
receiving a plurality of endorsements associated with the first advertisement or the second advertisement, the plurality of endorsements supplementing the first advertisement or the second advertisement;
determining a performance metric associated with an endorsement of the plurality of endorsements, the performance metric based at least in part on at least one of;
an increased likelihood of selection of the first advertisement based at least in part on the endorsement being displayed near the first advertisement;
oran increased likelihood of selection of the second advertisement based at least in part on the endorsement being displayed near the second advertisement;
selecting, from the advertisement database, the endorsement of the plurality endorsements based at least in part on the performance metric associated with the endorsement; and
providing the endorsement and the first advertisement or the second advertisement to be published together on the webpage.
1 Assignment
0 Petitions
Accused Products
Abstract
An advertising database method and system provides an advertisement database service which is accessible to website publishers. Advertisement selection information may be received from a publisher of a website, and advertisements may be selected from an advertisement database in accordance with the selection information. The advertisement is provided to the website publisher for display on the website of the publisher. An endorsement of the advertisement by the publisher or by another user may be retrieved from the database and published with the advertisement.
-
Citations
22 Claims
-
1. A computer-implemented method of accessing an advertisement database that stores multiple advertisements and multiple endorsements, the computer-implemented method comprising:
-
under control of one or more computer systems configured with executable instructions, receiving, from a website publisher, at least one selection of an advertiser entity, the advertiser entity providing at least one advertisement for selection and display on a website of the website publisher; receiving, from the website publisher, a rule to apply to advertisements in the advertisement database, wherein the rule is generated by the website publisher and comprises a minimum criterion for an advertisement; automatically selecting, based at least in part on the rule, a first advertisement from the advertisement database, the first advertisement to be displayed on the website of the website publisher and the first advertisement being associated with the advertiser entity; providing the first advertisement for publication with a web page on the website published by the web site publisher, wherein the web site publisher publishes the web page to a visitor; receiving a second advertisement from the advertiser entity, wherein the second advertisement is received based at least in part on the at least one selection of the advertiser entity; receiving a plurality of endorsements associated with the first advertisement or the second advertisement, the plurality of endorsements supplementing the first advertisement or the second advertisement; determining a performance metric associated with an endorsement of the plurality of endorsements, the performance metric based at least in part on at least one of; an increased likelihood of selection of the first advertisement based at least in part on the endorsement being displayed near the first advertisement;
oran increased likelihood of selection of the second advertisement based at least in part on the endorsement being displayed near the second advertisement; selecting, from the advertisement database, the endorsement of the plurality endorsements based at least in part on the performance metric associated with the endorsement; and providing the endorsement and the first advertisement or the second advertisement to be published together on the webpage. - View Dependent Claims (2, 3, 4, 5, 19, 21)
-
-
6. One or more computer-readable devices storing computer-executable instructions that, when executed on one or more processors, configure the one or more processors to:
-
receive advertisements from advertisers, individual advertisements having an associated bid indicative of a remuneration provided to a website publisher from an advertiser associated with the individual advertisements based at least in part on a specified response to the individual advertisement; aggregate the advertisements in an advertisement database that is accessible to website publishers via a network; receive advertisement selection information from a publisher of a website, wherein the advertisement selection information includes one or more of an advertisement format, geographic information, one or more advertisement performance metrics, or a bid taxonomy; store the selection information; select an advertisement from the advertisement database in accordance with the selection information and a score for the advertisement in the advertisement database, the score being generated based at least in part on similarity in taxonomy of the advertisement to other ads selected by the publisher of the website; receive a plurality of endorsements associated with the advertisement, the plurality of endorsements supplementing the advertisement; determining a performance metric associated with an endorsement of the plurality of endorsements, the performance metric being based at least in part on an increased likelihood of selection of the advertisement based at least in part on the endorsement being displayed near the advertisement; select, based at least in part on the performance metric, the endorsement of the plurality of endorsements; and cause the endorsement to be displayed with the advertisement on the website of the web site publisher. - View Dependent Claims (7, 8, 9, 10, 18, 20)
-
-
11. A computer-implemented method comprising:
-
under control of one or more computer systems configured with executable instructions, providing an advertisement database service including an advertisement database having a plurality of advertisements stored therein, the advertisement database service being accessible to website publishers; receiving a plurality of endorsements, the plurality of endorsements supplementing the plurality of advertisements; storing, in the advertisement database, the endorsements and information concerning the endorsements, including information concerning entities that made the endorsements; receiving advertisement selection information from a publisher of a web site, determining, based at least in part on the advertisement selection information, a score for at least one advertisement of the plurality of advertisements with a scoring engine comprising a scoring algorithm; selecting an advertisement of the plurality of advertisements from the advertisement database based at least in part on the score generated by the scoring engine; determining a performance metric associated with an endorsement of the plurality of endorsements, the performance metric being based at least in part on an increased likelihood of selection of the advertisement based at least min part on the endorsement being displayed near the advertisement; selecting, based at least in part on the plurality of performance metrics, the endorsement; and causing the advertisement and the endorsement to be displayed on the website of the publisher to an entity other than an entity that made the endorsement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 22)
-
Specification