Dns prefetch
AssigneeViaSat, Inc.
InventorPeter Lepeska
Life of this patent
Estimating the term…
Loading patent…
AssigneeViaSat, Inc.
InventorPeter Lepeska
Estimating the term…
The disclosure relates to systems, apparatus, and methods of reducing round trips associated with DNS lookups in ways that are substantially transparent to the user. Embodiments implement prefetching of DNS entries, sometimes piggybacking on the prefetching of associated web objects. In one embodiment, prefetching of an object continues according to other prefetching techniques, until the point where the HTML response may be parsed. When an embedded object request is identified, a DNS lookup is performed, and the resulting IP address is pushed to the client as part of a prefetch data package. In some embodiments, the client strips off the relevant portion of the prefetch data package to create a local DNS entry. The DNS entry may be used to locally handle DNS requests by the client, thereby potentially avoiding a round trip to a remote DNS.
A method for prefetching domain name server (DNS) entries in a communications system, the method comprising:
A system for handling prefetching of domain name server (DNS) entries at a client side of a communications system, the system comprising:
A machine-readable medium for handling prefetching of domain name server (DNS) entries in a communications system, the machine-readable medium having instructions stored thereon which, when executed by a machine, cause the machine to perform steps comprising:
Dependencies are inferred from the claim text.