Patent ID: 8527635

Claim:
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; wherein the 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 to receive 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, and transmit 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, and rewrite 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 to receive, 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, and transmit 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.