Content delivery acceleration system
First Claim
1. A content delivery acceleration system comprising:
- a data storage; and
one or more processors configured to perform operations comprising;
computing one or more evaluation results for an online resource, with the one or more evaluation results each representing one or more digital components for presentation in the online resource, wherein computing the one or more evaluation results comprises;
generating parameters data using prior evaluation data; and
performing an evaluation for each of one or more digital component slots of the online resource based on the parameters data;
storing the one or more evaluation results in the data storage; and
responsive to receiving a request for the online resource from a system configured to serve the online resource;
loading one or more content tags associated with the online resource with one or more respective links, each link indicating a digital component of the one or more digital components represented in the one or more evaluation results.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a wireless network; a cache; and a controller configured to perform operations including: pre-computing one or more evaluation results for a webpage associated with a selectable network reference of a webpage, caching the one or more pre-computed evaluation results; retrieving, from the cache, the one or more pre-computed evaluation results; and pre-loading of one or more content tags for the one or more digital component slots, with the one or more content tags being preloaded with uniform resource locators (URLs) from which to load the digital components represented in the pre-computed evaluation results.
24 Citations
25 Claims
-
1. A content delivery acceleration system comprising:
-
a data storage; and one or more processors configured to perform operations comprising; computing one or more evaluation results for an online resource, with the one or more evaluation results each representing one or more digital components for presentation in the online resource, wherein computing the one or more evaluation results comprises; generating parameters data using prior evaluation data; and performing an evaluation for each of one or more digital component slots of the online resource based on the parameters data; storing the one or more evaluation results in the data storage; and responsive to receiving a request for the online resource from a system configured to serve the online resource; loading one or more content tags associated with the online resource with one or more respective links, each link indicating a digital component of the one or more digital components represented in the one or more evaluation results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for content delivery acceleration comprising:
-
computing one or more evaluation results for an online resource, with the one or more evaluation results each representing one or more digital components for presentation in the online resource, wherein computing the one or more evaluation results comprises; generating parameters data using prior evaluation data; and performing an evaluation for each of one or more digital component slots of the online resource based on the parameters data; storing the one or more evaluation results in a data storage; and responsive to receiving a request for the online resource from a system configured to serve the online resource; loading one or more content tags associated with the online resource with one or more respective links, each link indicating a digital component of the one or more digital components represented in the one or more evaluation results. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable medium storing instructions that are executable by one or more processors configured to perform operations comprising:
-
computing one or more evaluation results for an online resource, with the one or more evaluation results each representing one or more digital components for presentation in the online resource, wherein computing the one or more evaluation results comprises; generating parameters data using prior evaluation data; and performing an evaluation for each of one or more digital component slots of the online resource based on the parameters data; storing the one or more evaluation results in a data storage; and responsive to receiving a request for the online resource from a system configured to serve the online resource; loading one or more content tags associated with the online resource with one or more respective links, each link indicating a digital component of the one or more digital components represented in the one or more evaluation results.
-
Specification