Optimized network resource location
AssigneeLevel 3 Communications, LLC
InventorsDavid A. Farber, Richard E. Greer, Andrew D. Swart, James A. Balter
Life of this patent
Estimating the term…
Loading patent…
AssigneeLevel 3 Communications, LLC
InventorsDavid A. Farber, Richard E. Greer, Andrew D. Swart, James A. Balter
Estimating the term…
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 having a first domain name that resolves to a server associated with a domain of the content provider. The second resource is associated with a domain name that resolves to a content delivery network (CDN) formed by a plurality of repeater servers. The domain of the CDN may be distinct from the domain of the content provider. Responsive to a request that causes the first resource to be served to a client from an origin server associated with the content provider's domain, the second domain name in the second URL is resolved to identify a repeater server in the CDN's domain from which to serve the second resource to the client. If a copy of the second resource is already replicated on the identified repeater server, then the copy of the second resource is served to the client from the identified repeater server; otherwise, the second resource is replicated on the identified repeater server and the copy of the second resource is served to the client from the identified repeater server.
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:
An Internet content delivery method for delivering resources on behalf of content providers to clients via a shared content delivery network (CDN) formed by a plurality of repeater servers, wherein at least two of said repeater servers in said CDN are at distinct locations from each other, the resources including web pages and at least some of the web pages including references to other resources, and wherein a first web page located on an origin server associated with a first content provider includes at least a first reference to a first resource, the origin server being a server at which resources originate, the method comprising:
A method for delivering resources in a distributed computing environment on behalf of content providers to clients via a shared content delivery network (CDN) of servers, at least some of said servers in said CDN being at distinct locations from each other, wherein at least a first resource is associated with a first content provider, and wherein the first resource references a second resource via a uniform resource locator (URL) in said first resource, the URL including a first hostname, the method comprising:
Dependencies are inferred from the claim text.