Key Resource Prefetching Using Front-End Optimization (FEO) Configuration
AssigneeAkamai Technologies, Inc.
InventorsCraig Conboy, Guy Podjarny, Christopher P. Daley
Life of this patent
Estimating the term…
Loading patent…
AssigneeAkamai Technologies, Inc.
InventorsCraig Conboy, Guy Podjarny, Christopher P. Daley
Estimating the term…
Front-end optimization (FEO) configuration information is leveraged to identify “key” resources required to load other pages on a site, and to automatically cause key resources to be prefetched to a server, and to the browser. In this approach, an FEO analyzer uses knowledge of configured optimization templates to determine the key resources required to load pages for each template. The key resources for pages belonging to other optimization templates are then selectively prefetched by other pages. In a preferred approach, the FEO analyzer provides an edge server cache process a list of key resources and instructions to prefetch the key resources, as well as instructions to rewrite the HTML of the page to include instructions for the browser to prefetech the key resources. On the client, key resources are prefetched if missing from a cache on the browser. Key resources preferably are stored in the browser's HTML5 local storage cache.
Apparatus to enhance deliverability of a website, the website comprising a set of pages, comprising:
In an overlay network that provides website acceleration to multi-tenants over an edge network, the improvement comprising:
Apparatus to enhance page load of a web site, the website, the website comprising a set of pages, comprising:
Dependencies are inferred from the claim text.