×

System and method for routing content based on real-time feedback

  • US 9,307,044 B2
  • Filed: 03/28/2012
  • Issued: 04/05/2016
  • Est. Priority Date: 03/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a first cache server, a content request from a client system;

    determining that the first cache server is overloaded in response to receiving the content request;

    in response to determining that the first cache server is overloaded, returning, to the client system, a domain redirection response including a load status of the first cache server, wherein the domain redirection response includes an encoded status string indicating the load status of the first cache server, wherein the encoded status string is appended to a domain name request from the client system, wherein the encoded status string includes an identifier that indicates the first cache server is a source of domain redirection, and wherein the encoded status string is decoded from the domain name request to enable the client system to determine where to send the content request;

    receiving, at a domain name system server, the domain name request from the client system, wherein the domain name request includes the load status;

    in response to receiving the domain name request, determining, at the domain name system server, that a second cache server can fulfill the content request for a lower network cost than the first cache server; and

    returning, to the client system, a domain name reply for the content request that directs the content request to the second cache server, wherein the domain name reply includes a first counter field that provides an indication to the second cache server that the second cache server is a second server to receive the content request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×