Content server latency demonstration
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving requests for advertisements from a client for a plurality of respective advertisement slots of a first web page;
obtaining respective instructions for each of a plurality of advertisements identified as being responsive to the requests, wherein the obtained respective instructions, when executed by the client, cause the client to present one of the advertisements;
generating first instructions that, when executed by the client, cause the client to present the obtained respective instructions in the first web page without executing the obtained respective instructions;
generating second instructions that, when executed by the client, cause the client to execute the obtained respective instructions to present each of the advertisements in a second web page along with a respective load time, wherein the respective load time is a latency attributable to a content server from which the advertisement was requested; and
sending the first and second instructions to the client in response to receiving the requests, wherein when executed by the client, the first instructions cause the client to present the obtained respective instructions in the first web page such that a user of the client can electronically provide a copy of at least a part of the obtained respective instructions to a third party for review of the respective load time.
3 Assignments
0 Petitions
Accused Products
Abstract
A first portion of a content page can be loaded in a first user interface, where the first portion includes content received from a publisher server. A second user interface can then be displayed. A second portion of the content page can be loaded in the second user interface, where the second portion includes one or more content items received from one or more content servers. In addition, one or more attributes associated with the one or more content items can be displayed in the second user interface.
13 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
receiving requests for advertisements from a client for a plurality of respective advertisement slots of a first web page; obtaining respective instructions for each of a plurality of advertisements identified as being responsive to the requests, wherein the obtained respective instructions, when executed by the client, cause the client to present one of the advertisements; generating first instructions that, when executed by the client, cause the client to present the obtained respective instructions in the first web page without executing the obtained respective instructions; generating second instructions that, when executed by the client, cause the client to execute the obtained respective instructions to present each of the advertisements in a second web page along with a respective load time, wherein the respective load time is a latency attributable to a content server from which the advertisement was requested; and sending the first and second instructions to the client in response to receiving the requests, wherein when executed by the client, the first instructions cause the client to present the obtained respective instructions in the first web page such that a user of the client can electronically provide a copy of at least a part of the obtained respective instructions to a third party for review of the respective load time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15, 16, 17, 18)
-
-
8. A system comprising:
-
one or more computers configured to perform operations comprising; receiving requests for advertisements from a client for a plurality of respective advertisement slots of a first web page; obtaining respective instructions for each of a plurality of advertisements identified as being responsive to the requests, wherein the obtained respective instructions, when executed by the client, cause the client to present one of the advertisements; generating first instructions that, when executed by the client, cause the client to present the obtained respective instructions in the first web page without executing the obtained respective instructions; generating second instructions that, when executed by the client, cause the client to execute the obtained respective instructions to present each of the advertisements in a second web page along with a respective load time, wherein the respective load time is a latency attributable to a content server from which the advertisement was requested; and sending the first and second instructions to the client in response to receiving the requests, wherein when executed by the client, the first instructions cause the client to present the obtained respective instructions in the first web page such that a user of the client can electronically provide a copy of at least a part of the obtained respective instructions to a third party for review of the respective load time. - View Dependent Claims (9, 10, 11, 12, 13, 14, 19, 20, 21, 22)
-
Specification