×

Point of presence management in request routing

  • US 9,497,259 B1
  • Filed: 09/15/2012
  • Issued: 11/15/2016
  • Est. Priority Date: 09/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for request routing comprising:

  • obtaining a DNS query from a client computing device at a first DNS server, wherein the DNS query corresponds to a requested resource associated with a first resource identifier;

    determining that the first DNS server is not authoritative to the DNS query;

    identifying two or more alternative DNS servers that are authoritative to the DNS query, wherein the two or more alternative DNS servers have different sets of information identifying one or more cache components for providing the requested resource;

    responsive to the DNS query, for each individual one of the two or more alternative DNS servers, determining a calculated distance;

    wherein the calculated distance is at least in part based on determined as a product of;

    a latency time between the respective individual one of the two or more alternative DNS servers and a reference node in the communication network; and

    a speed of transmission;

    selecting a second DNS server from the identified two or more alternative DNS servers as a function of at least a comparison between a threshold maximum distance and at least one of the calculated distances associated with the individual ones of the two or more alternative DNS servers and at least one additional criteria;

    transmitting the DNS query to the second DNS server;

    resolving the DNS query, at the second DNS server, to identify a cache component associated with the second DNS server for providing the requested resource associated with the first resource identifier; and

    transmitting information identifying the identified cache component to the client computing device.

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