Serving an Online Advertisement Asynchronously
AssigneeCloudflare, Inc.
InventorIgor Postelnik
Life of this patent
Estimating the term…
Loading patent…
AssigneeCloudflare, Inc.
InventorIgor Postelnik
Estimating the term…
A server receives a request for a network resource from a client network application. The server retrieves the network resource and detects an online advertisement tag in it. The server determines that it has access to an identity cookie for the requesting client. The server modifies the network resource including causing the tag from being processed directly by the client and adds a reference to a client-side script that will inject the online advertisement into the modified network resource. The server transmits a request for the online advertisement to an advertisement supply source, transmits a push-promise to the requesting client for the client-side script, and transmits the modified network resource to the requesting client. The server receives, from the advertisement supply source, a response to the request for the online advertisement. The server transmits the client-side script to the requesting client without receiving a separate request for the client-side script.
A method in a server, comprising:
A method in a client device executing a client network application, comprising:
A non-transitory machine-readable storage medium that provides instructions that, when executed by a processor of a server, is capable of causing the processor to perform operations comprising:
A non-transitory machine-readable storage medium that provides instructions that, when executed by a processor of a client device executing a client network application, is capable of causing the processor to perform operations comprising:
Dependencies are inferred from the claim text.