Domain name resolution resource allocation
AssigneeLimelight Networks, Inc.
InventorsNils H. McCarthy, Brad B. Harvell, Lee A. Stafford, Gary S. Baldus, Michael M. Gordon
Life of this patent
Estimating the term…
Loading patent…
AssigneeLimelight Networks, Inc.
InventorsNils H. McCarthy, Brad B. Harvell, Lee A. Stafford, Gary S. Baldus, Michael M. Gordon
Estimating the term…
A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset.
A content delivery network (CDN) for delivering content over the Internet using a plurality of points of presence (PoPs) that are geographically distributed, wherein the CDN is configured to deliver content for others, the CDN comprising:
A method for delivering content over the Internet using a plurality of points of presence (PoPs) that are geographically distributed, wherein the method comprises:
A method for delivering content over the Internet using a plurality of points of presence (PoPs) that are geographically distributed across the Internet, wherein the method comprises:
Dependencies are inferred from the claim text.