Patent ID: 8271617
Filing Date: 2012-09-18
Classification: G06F,H04L

Abstract:
1. A computer-implemented method of delivering text, graphics, images, downloads, audio or video on behalf of multiple content providers, comprising: operating content delivery network (CDN) content servers in multiple locations; operating multiple CDN name servers; having a first CDN name server respond to a first domain name service (DNS) query by issuing a first response that includes a first set of one or more IP addresses, the first DNS query originating from a first local DNS name server and including at least a portion of an IP address of a machine associated with the first local DNS name server; receiving a first end user request for content issued by the machine and directed to one of the IP addresses of the first set, the first end user request requesting delivery of content to the machine from a first CDN content server, the first CDN content server located in a first location of the multiple locations; and following the sending of the first response, and upon determining based upon the IP address associated with the machine that the first local DNS name server is located remotely from the machine, issuing a second response that attempts to direct the machine closer to a CDN content server located in a second location of the multiple locations, the second location being closer to the machine than the first location.