×

Contents delivery system and method, web server and contents provider DNS server thereof

  • US 8,527,635 B2
  • Filed: 08/12/2009
  • Issued: 09/03/2013
  • Est. Priority Date: 08/13/2008
  • Status: Active Grant
First Claim
Patent Images

1. A contents delivery system for delivery of a page and an object embedded in the page, said system comprising:

  • at least one host server;

    a web server;

    a Contents Provider (CP) Domain Name System (DNS) server; and

    a Content Delivery Network (CDN) Domain Name System (DNS) server;

    whereinthe at least one host server is configured to receive and store the object without storing the page;

    the web server is configured to receive and store both the page and the object, and transmit the object to the at least one host server such that the at least one host server stores the object,the CP DNS server is configured toreceive a first request from a client, via a local DNS server of the client, asking for an Internet Protocol (IP) address of the web server, andtransmit the IP address of the web server, in response to the first request, to the client via the local DNS server;

    the web server is configured to, in response to a second request for contents corresponding to the page from the client that has received the IP address of the web server,transmit the page with the object to the client when the client is located in proximity to the web server, andrewrite a Uniform Resource Locator (URL) representing the position of the object stored in the host server and transmit the page having the rewritten URL to the client when the client is not located in proximity to the web server; and

    the CDN DNS server corresponding to the URL is configured toreceive, from the client that has received the page with the rewritten URL and through the local DNS server, an inquiry about an IP address of the host server that stores the object,select from the at least one host server a specific host server to provide the object, andtransmit the IP address of the selected host server to the client through the local DNS server to enable the client to retrieve the object from the selected host server.

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