Architecture for an advertisement delivery system
First Claim
1. A system comprising:
- an advertiser coupled to a network and having a web property to advertise;
an advertisement campaign management system coupled to the network, the advertising campaign management system having a geographically distributed set of servers for storing an advertisement for the web property, criteria indicating when presentation of the advertisement is desired by the advertiser, and a bid for the presentation of the advertisement when the criteria are met; and
an advertising channel coupled to the network for requesting ad content from the advertisement campaign management system and for receiving the advertisement from the advertisement campaign management system in response to the request for ad content.
3 Assignments
0 Petitions
Accused Products
Abstract
A system comprises an advertiser coupled to a network and having a web property to advertise; an advertisement campaign management system coupled to the network, the advertising campaign management system having a geographically distributed set of servers for storing an advertisement for the web property, criteria indicating when presentation of the advertisement is desired by the advertiser, and a bid for the presentation of the advertisement when the criteria are met; and an advertising channel coupled to the network for requesting ad content from the advertisement campaign management system and for receiving the advertisement from the advertisement campaign management system in response to the request for ad content.
-
Citations
24 Claims
-
1. A system comprising:
-
an advertiser coupled to a network and having a web property to advertise;
an advertisement campaign management system coupled to the network, the advertising campaign management system having a geographically distributed set of servers for storing an advertisement for the web property, criteria indicating when presentation of the advertisement is desired by the advertiser, and a bid for the presentation of the advertisement when the criteria are met; and
an advertising channel coupled to the network for requesting ad content from the advertisement campaign management system and for receiving the advertisement from the advertisement campaign management system in response to the request for ad content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
storing in a first server a first advertisement for a first web property to advertise, first criteria indicating when presentation of the first advertisement is desired by a first advertiser, and a first bid for the presentation of the advertisement when the first criteria are met;
storing in a second server remote from the first server a second advertisement for a second web property to advertise, second criteria indicating when presentation of the second advertisement is desired by a second advertiser, and a second bid for the presentation of the advertisement when the second criteria are met;
receiving a request for ad content from an advertising channel;
determining whether the request satisfies the first criteria;
determining whether the request satisfies the second criteria; and
when both the first criteria and the second criteria are met, prioritizing one of the first web property or the second web property based on a comparison of the first bid and the second bid. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
means for storing in a first server a first advertisement for a first web property to advertise, first criteria indicating when presentation of the first advertisement is desired by a first advertiser, and a first bid for the presentation of the advertisement when the first criteria are met;
means for storing in a second server remote from the first server a second advertisement for a second web property to advertise, second criteria indicating when presentation of the second advertisement is desired by a second advertiser, and a second bid for the presentation of the advertisement when the second criteria are met;
means for receiving a request for ad content from an advertising channel;
means for determining whether the request satisfies the first criteria;
means for determining whether the request satisfies the second criteria; and
means for prioritizing one of the first web property or the second web property based on a comparison of the first bid and the second bid, when both the first criteria and the second criteria are met.
-
Specification