Patent ID: 8281035
Filing Date: 2012-10-02
Classification: G06F,H04L

Abstract:
1. A method for delivering resources in a distributed computing environment, wherein at least a first resource and a second resource are associated with a content provider, and wherein the first resource references the second resource via a first uniform resource locator (URL), the first URL identifying a first domain associated with the content provider, the method comprising: (A) responsive to a request that causes a first resource to be served to a client from an origin server associated with a first domain, modifying the first resource by replacing the first URL with a second URL comprising data prepended to at least a portion of the first URL, wherein at least a portion of the data is resolvable to identify at least one repeater server in a second domain associated with a content delivery network (CDN) formed by a plurality of repeater servers, wherein at least two of said repeater servers in the CDN are at distinct locations from each other, the origin server being distinct from the repeater servers, resolving the at least a portion of the data in the second URL and identifying at least one repeater server in the CDN from which to serve the second resource to the client, wherein the identified repeater server comprises at least one cache storage device distinct from the origin server; and (B) responsive to the identified repeater server being requested to serve the second resource: