FIRST PARTY ADVERTISEMENT SERVING
First Claim
1. A method of serving an advertisement to a client system, the method comprising:
- receiving an advertisement serving request at a server from a publisher web page directed to an adserver within a delegated sub-domain of an advertiser and redirected within a domain of the advertiser via a domain name service (DNS) server;
receiving data from the client system set within the domain of the advertiser;
selecting an advertisement from a plurality of candidate advertisements based at least upon the data set within the domain of the advertiser; and
providing updated data set within the domain of the advertiser via the delegated sub-domain of the advertiser.
3 Assignments
0 Petitions
Accused Products
Abstract
Adservers with the ability to access advertiser cookies and vice versa when both are serving from the advertiser'"'"'s domain are provided, thereby avoiding the overhead and delay in backend cookie synchronization efforts. Further, advertising cookie data can be gathered regardless of whether a user is browsing a publisher'"'"'s web site with an advertisement served by an adserver, or browsing the advertiser'"'"'s web site, because the cookies were previously set when the user visited the advertiser'"'"'s web site in the context of a first-party cookie. Even if the user has configured his or her browser to limit the setting of third-party cookies, the cookies can still be read by the adserver. By making cookie and advertising data immediately available in real time to both the advertiser and the adserver, the solution also provides for instantaneous and accurate targeting of web advertising to allow an educated ad selection process by either party.
-
Citations
21 Claims
-
1. A method of serving an advertisement to a client system, the method comprising:
-
receiving an advertisement serving request at a server from a publisher web page directed to an adserver within a delegated sub-domain of an advertiser and redirected within a domain of the advertiser via a domain name service (DNS) server; receiving data from the client system set within the domain of the advertiser; selecting an advertisement from a plurality of candidate advertisements based at least upon the data set within the domain of the advertiser; and providing updated data set within the domain of the advertiser via the delegated sub-domain of the advertiser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium storing computer-executable instructions for performing a computer process, the computer process comprising:
-
receiving an advertisement serving request at a server from a publisher web page directed to an adserver within a delegated sub-domain of an advertiser and redirected within a domain of the advertiser via a domain name service (DNS) server; receiving data from the client system set within the domain of the advertiser; selecting an advertisement from a plurality of candidate advertisements based at least upon the data set within the domain of the advertiser; and providing updated data set within the domain of the advertiser via the delegated sub-domain of the advertiser.
-
-
13. A computing system comprising:
-
a domain name service (DNS) server associated with a domain of an advertiser adapted to receive an advertisement serving request from a publisher web page and redirect the advertisement serving request within the domain of the advertiser; and a sub-domain adserver assigned to a sub-domain of the domain of the advertiser, the sub-domain adserver adapted to (a) receive the redirected advertisement serving request via the DNS server, (b) receive data set within the domain of the advertiser from a client system accessing the publisher web page, (c) select an advertisement from a plurality of candidate advertisements based at least upon the data set within the domain of the advertiser; and
(d) provide updated data within the domain of the advertiser via the delegated sub-domain of the advertiser. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification