Patent ID: 9734472
Date: 2017-08-15
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A computer-implemented method for request routing comprising: obtaining a DNS query from a client computing device at a first DNS nameserver, wherein the DNS query comprises a first uniform resource locator (URL), wherein the first DNS nameserver corresponds to a content delivery network (CDN) service provider, and wherein a domain portion of the first URL includes an identifier of the CDN service provider and an identifier of financial cost information attributable to an original content provider for providing services on behalf of the original content provider; determining that the first URL is associated with an alternative URL as a function of the financial cost information included in the first URL; transmitting the alternative URL to the client computing device, wherein the alternative URL includes information for causing a DNS query to resolve to a domain corresponding to the CDN service provider and wherein the alternative URL further includes supplemental request routing information not included in the first URL; obtaining a subsequent DNS query from the client computing device at a second DNS nameserver, wherein the subsequent DNS query corresponds to the alternative URL provided by the CDN service provider and wherein the second DNS nameserver corresponds to the CDN service provider; and resolving the subsequent DNS query, at the second DNS nameserver.