×

Shared content delivery infrastructure and method of generating a web page

  • US 8,572,210 B2
  • Filed: 10/31/2007
  • Issued: 10/29/2013
  • Est. Priority Date: 02/10/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, in a system in which a plurality of content providers provide resources to clients, wherein each content provider provides at least some resources via one or more content sources associated with that content provider, andwherein a first document is associated with a first content provider of said plurality of content providers, said first document comprising at least one reference to a first resource, said at least one reference comprising a first original hostname that is associated with at least a first origin server associated with said first content provider, andwherein a second document is associated with a second content provider of said plurality of content providers, said second document including at least one reference to a second resource, said at least one reference to said second resource comprising a second original hostname that is associated with at least a second origin server associated with said second content provider,the method comprising:

  • (A) providing a plurality of repeater servers forming a shared content delivery network (CDN), wherein each of the plurality of repeater servers is distinct from the first origin server and the second origin server; and

    (B) configuring each of the plurality of repeater servers to serve resources on behalf of subscribers to the shared CDN, wherein the subscribers to the shared CDN comprise the first content provider and the second content provider, the configuring act comprising;

    (B)(i) associating at least a first repeater server of said plurality of repeater servers with at least a first modified hostname comprising a first string of characters and at least a portion of said first original hostname; and

    (B)(ii) associating at least a second repeater server of said plurality of repeater servers with a second modified hostname comprising a second string of characters and at least a portion of said second original hostname;

    (C) after the first document has been served to a first client from an origin server associated with said first content provider, serving said first resource to said first client from the first repeater server in response to receipt by the first repeater server of a first request comprising an HTTP header having the first modified hostname, and(D) after the second document has been served to a second client from an origin server associated with said second content provider, serving the second resource to the second client from the second repeater server in response to receipt by the second repeater server of a second request comprising an HTTP header having the second modified hostname.

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