Parallel, Side-Effect Based DNS Pre-Caching
AssigneeGoogle Inc.
InventorJames ROSKIND
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorJames ROSKIND
Estimating the term…
Embodiments of the present invention include methods and systems for domain name system (DNS) pre-caching. A method for DNS pre-caching is provided. The method includes receiving uniform resource locator (URL) hostnames for DNS pre-fetch resolution prior to a user hostname request for any of the URL hostnames. The method also includes making a DNS lookup call for at least one of the URL hostnames that are not cached by a DNS cache prior to the user hostname request. The method further includes discarding at least one IP address provided by a DNS resolver for the URL hostnames, wherein a resolution result for at least one of the URL hostnames is cached in the DNS cache in preparation for the user hostname request. A system for DNS pre-caching is provided. The system includes a renderer, an asynchronous DNS pre-fetcher and a hostname table.
A method for domain name system (DNS) pre-caching comprising:
A system for domain name system (DNS) pre-caching comprising:
A computer readable storage medium having control logic stored therein that, in response to execution by a computing device, causes the computing device to perform operations, the control logic comprising:
Dependencies are inferred from the claim text.