Patent ID: 8756341
Filing Date: 2014-06-17
Classification: G06F,H04L,H04N

Abstract:
1. A method for managing resource requests comprising: obtaining a DNS query at a first DNS nameserver from a client computing device, the DNS query including at least a first uniform resource locator associated with a requested resource, wherein a popularity identifier is included in a DNS portion of the first uniform resource locator accessible to the first DNS nameserver, and wherein the popularity identifier is associated with the requested resource; processing the first uniform resource locator at the first DNS nameserver to obtain the popularity identifier; obtaining an alternative resource identifier in response to the DNS query, wherein the alternative resource identifier includes information that causes a DNS query using the alternative resource identifier to resolve to a domain corresponding to a content delivery network service provider, wherein the alternative resource identifier includes additional routing information not included in the original resource identifier, and wherein the alternative resource identifier is selected, at least in part, on a popularity of the requested resource determined at least as a function of the popularity identifier; and transmitting the alternative resource identifier to the client computing device.