ADVERTISEMENT SNAPSHOT RECORDER
First Claim
1. A method comprising:
- generating via a processor a first message requesting a webpage, the first message including a designated message identifier;
transmitting the first message via a communications interface to a web page content server configured to serve the requested webpage;
receiving from a bid server an advertising opportunity bid request for bids on a real-time auction to place an advertisement on the requested webpage, the advertising opportunity bid request including the designated message identifier;
generating a second message to place a bid to transmit a designated advertisement for presentation on the requested webpage;
transmitting the second message to the bid server via the communications interface;
determining that the bid placed via the second message won the real-time auction;
receiving the requested webpage from the web page content server;
rendering the requested webpage; and
storing an image of the rendered webpage on a storage medium, the image of the rendered webpage including the designated advertisement.
4 Assignments
0 Petitions
Accused Products
Abstract
According to various embodiments, techniques and mechanisms described herein facilitate the storage of an image of a rendered webpage on a storage medium. A first message including a request for a webpage may be transmitted to a web server via a communications interface. The webpage request may generate an advertising opportunity bid request for bids to place an advertisement on the requested webpage. A second message to place a bid on the generated advertising opportunity bid request may be transmitted. Information for rendering the webpage is received in response to the webpage request, and an image of the rendered webpage may be stored on a storage medium.
-
Citations
20 Claims
-
1. A method comprising:
-
generating via a processor a first message requesting a webpage, the first message including a designated message identifier; transmitting the first message via a communications interface to a web page content server configured to serve the requested webpage; receiving from a bid server an advertising opportunity bid request for bids on a real-time auction to place an advertisement on the requested webpage, the advertising opportunity bid request including the designated message identifier; generating a second message to place a bid to transmit a designated advertisement for presentation on the requested webpage; transmitting the second message to the bid server via the communications interface; determining that the bid placed via the second message won the real-time auction; receiving the requested webpage from the web page content server; rendering the requested webpage; and storing an image of the rendered webpage on a storage medium, the image of the rendered webpage including the designated advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. (canceled)
-
11. A system comprising:
-
a processor configured to generate a first message requesting a webpage and including a designated message identifier, to receive from a bid server an advertising opportunity bid request for bids on a real-time auction to place an advertisement on the requested webpage, to generate a second message to place a bid to transmit a designated advertisement for presentation on the requested webpage, and to determine that the bid placed via the second message won the real-time auction, and to render the requested webpage, the advertising opportunity bid request including the designated message identifier; a communications interface configured to transmit the first message to a web page content server configured to serve the requested webpage, to transmit the second message to the bid server, to receive the requested webpage from the web page content server; and a storage medium configured to store an image of the rendered webpage on a storage medium, the image of the rendered webpage including the designated advertisement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. (canceled)
-
20. One or more non-transitory computer readable media having instructions stored thereon for performing a method, the method comprising:
-
generating via a processor a first message requesting a webpage, the first message including a designated message identifier; transmitting the first message via a communications interface to a web page content server configured to serve the requested webpage; receiving from a bid server an advertising opportunity bid request for bids on a real-time auction to place an advertisement on the requested webpage, the advertising opportunity bid request including the designated message identifier; generating a second message to place a bid to transmit a designated advertisement for presentation on the requested webpage; transmitting the second message to the bid server via the communications interface;
determining that the bid placed via the second message won the real-time auction;receiving the requested webpage from the web page content server; rendering the requested webpage; and storing an image of the rendered webpage on a storage medium, the image of the rendered webpage including the designated advertisement.
-
Specification