Content-facilitated speculative preparation and rendering
First Claim
Patent Images
1. A method for web content prefetching comprising:
- obtaining speculative information associated with a uniform resource locator (URL), wherein the speculative information includes a likelihood that a user will navigate to the URL;
determining, using a computing device, whether to prefetch content of the URL based on the speculative information;
providing an instruction to prefetch the URL content when the determining results in a determination to prefetch; and
prerendering the URL content when the instruction to prefetch the URL content is provided.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and system also include determining whether to prefetch content of the URL based on the speculative information. The method and system further include providing an instruction to prefetch the URL content when a determination to prefetch results. The method and system also include prerendering the URL content when the instruction to prefetch the URL content is provided.
34 Citations
21 Claims
-
1. A method for web content prefetching comprising:
-
obtaining speculative information associated with a uniform resource locator (URL), wherein the speculative information includes a likelihood that a user will navigate to the URL; determining, using a computing device, whether to prefetch content of the URL based on the speculative information; providing an instruction to prefetch the URL content when the determining results in a determination to prefetch; and prerendering the URL content when the instruction to prefetch the URL content is provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for web content prefetching comprising:
-
a speculative information acquirer, implemented with a computing device, configured to obtain speculative information associated with a uniform resource locator (URL), wherein the speculative information includes a likelihood that a user will navigate to the URL; a speculator configured to determine whether to prefetch content of the URL based on the speculative information; and provide an instruction to prefetch the URL content when the determining results in a determination to prefetch; and a renderer configured to prerender the URL content when the instruction to prefetch the URL content is provided. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising a computer-usable medium having computer program logic recorded thereon for enabling a processor to prefetch web content, the computer program logic comprising:
-
first computer readable program code that enables a processor to obtain speculative information associated with a uniform resource locator (URL), wherein the speculative information includes a likelihood that a user will navigate to the URL; second computer readable program code that enables a processor to determine, using a computing device, whether to prefetch content of the URL based on the speculative information; third computer readable program code that enables a processor to provide an instruction to prefetch the URL content when the determining results in a determination to prefetch; and fourth computer readable program code that enables a processor to prerender the URL content when the instruction to prefetch the URL content is provided. - View Dependent Claims (21)
-
Specification