The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 10, 2009
Filed:
May. 07, 2002
Ajit Kumar Gupta, Fremont, CA (US);
Richard David Day, Mountain View, CA (US);
Eric Sven-johan Swildens, Mountain View, CA (US);
Ajit Kumar Gupta, Fremont, CA (US);
Richard David Day, Mountain View, CA (US);
Eric Sven-Johan Swildens, Mountain View, CA (US);
Akamai Technologies, Inc., Cambridge, MA (US);
Abstract
A network of point of presence servers sharing a hostname includes a first network probe server configured to determine traffic loads of a plurality of customer web servers, and configured to determine latency of web cache servers in the network of point of presence servers, each of the customer web servers storing a web page, a first domain name server coupled to the first network probe server, configured to receive a request from a user for the web page at a first web address, the first web address including the hostname, configured to determine a customer web server from the plurality of customer web servers that is appropriate for the request, the customer web server having a traffic load lower than traffic loads of remaining customer web servers from the plurality of customer web servers, configured to determine an IP address of the customer web server, configured to return the IP address of the customer web server, configured to receive a request from the user for static content on the web page at a second web address, the second web address including the hostname, and configured to determine a web cache server from the network of point of presence servers that is appropriate for the request, the web cache server having a latency lower than latency of remaining web cache servers within the network network of point of presence servers, and the web cache server configured to retrieve the static content, and to provide the static content to the user.