×

Delivering resources to clients in a distributed computing environment with rendezvous based on load balancing and network conditions

  • US 20080215755A1
  • Filed: 10/31/2007
  • Published: 09/04/2008
  • Est. Priority Date: 02/10/1998
  • Status: Active Grant
First Claim
Patent Images

1. A method for delivering resources to clients in a framework in which a plurality of repeater servers form a shared content delivery network (CDN) operable to serve resources to clients on behalf of a plurality of content providers, wherein a first resource is associated with a first content provider, and wherein said first resource references a second resource, the method comprising:

  • (A) associating the second resource with a domain of said shared CDN; and

    (B) responsive to a request that causes the first resource to be served to a client from content source distinct from said plurality of repeater servers, identifying a repeater server in the domain of said shared CDN to serve the second resource to the client, said repeater server having been selected based, at least in part, on a relative location corresponding to said client and at least some of the plurality of repeater servers; and

    (C) responsive to the identified repeater server being requested to serve the second resource;

    (c1) if a copy of the second resource is available on the identified repeater server, serving the copy of the second resource to the client from the identified repeater server;

    otherwise,(c2) if a copy of the second resource is not available on the identified repeater server,(c21) replicating the second resource on the identified repeater server, and(c22) serving the replicated second resource to the client from the identified repeater server.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×