RESOLVING A HOST EXPRESSION TO AN INTERNET PROTOCOL ADDRESS
First Claim
1. A computer-implemented method for receiving a domain name service (DNS) resolution for a content server, the method comprising:
- transmitting, from a client computing device, a request for content from a content server, the request being associated with a host expression of the content server;
receiving, in response to the request, a message comprising the requested content and an indication of an Internet Protocol (IP) address set of a DNS resolution of the host expression of the content server, wherein the requested content comprises text or an image associated with a display for a webpage, and wherein the requested content is different from the indication of the IP address set; and
storing, in a local memory of the client computing device, the IP address set of the DNS resolution of the host expression of the content server, the IP address set being stored for resolution of future requests associated with the host expression of the content server locally at the client computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for resolving a request associated with a host expression to an Internet Protocol (IP) address are provided. In some aspects, a request for content from a content server is transmitted from a client computing device. The request is associated with a host expression of the content server. A message including the requested content and an indication of an Internet Protocol (IP) address set of a DNS resolution of the host expression of the content server is received in response to the request. The requested content includes text or an image. The IP address set of the DNS resolution of the host expression of the content server is stored in a local memory of the client computing device. The IP address set is stored for resolution of future requests associated with the host expression of the content server locally at the client computing device.
-
Citations
20 Claims
-
1. A computer-implemented method for receiving a domain name service (DNS) resolution for a content server, the method comprising:
-
transmitting, from a client computing device, a request for content from a content server, the request being associated with a host expression of the content server; receiving, in response to the request, a message comprising the requested content and an indication of an Internet Protocol (IP) address set of a DNS resolution of the host expression of the content server, wherein the requested content comprises text or an image associated with a display for a webpage, and wherein the requested content is different from the indication of the IP address set; and storing, in a local memory of the client computing device, the IP address set of the DNS resolution of the host expression of the content server, the IP address set being stored for resolution of future requests associated with the host expression of the content server locally at the client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium for receiving a domain name service (DNS) resolution for a content server, the computer-readable medium comprising instructions which, when executed by a computer, cause the computer to implement a method, the method comprising:
-
transmitting, from a client computing device, a request for content from a content server, the request being associated with a host expression of the content server, the content from the content server comprising text or an image associated with a display for a webpage; receiving, in response to the request, a message indicating an Internet Protocol (IP) address set of a DNS resolution of the host expression of the content server, the message being provided in conjunction with the requested content; and storing, in a local memory of the client computing device, the IP address set of the DNS resolution of the host expression of the content server, the IP address set being stored for resolution of future requests associated with the host expression of the content server locally at the client computing device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for providing for resolving a request associated with a host expression to an Internet Protocol (IP) address, the system comprising:
-
one or more processors; and a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to implement a method, the method comprising; storing, at a content server, a first IP address set of a domain name service (DNS) resolution of a host expression of the content server; receiving, at the content server, a request for content of the content server, the request being generated on a client computing device, the request being associated with a DNS resolution corresponding to a second IP address, the content of the content server comprising text or an image associated with a display for a webpage; determining that the second IP address is not in the first IP address set; and providing, to the client computing device, in response to the request, a message indicating the first IP address set of the DNS resolution of the host expression of the content server, the message being provided for resolution of future requests associated with the host expression of the content server locally at the client computing device, the message being provided in conjunction with the requested content. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification