×

System and method for routing service requests

  • US 8,037,186 B2
  • Filed: 03/06/2009
  • Issued: 10/11/2011
  • Est. Priority Date: 03/14/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of routing service requests, comprising:

  • receiving, by a first candidate host, a service request, wherein the first candidate host is operable to service the service request;

    discovering a plurality of candidate hosts operable to respond to the service request;

    obtaining latency data corresponding to one or more of the plurality of candidate hosts, wherein the latency data corresponds to at least one of a network latency, a redirection latency and a service latency;

    obtaining latency data associated with the first candidate host;

    determining whether the service request should be serviced by the first candidate host or routed to one or more of the plurality of candidate hosts, wherein the determination is based on a probabilistic distribution of the first candidate host and each of one or more of the plurality of candidate hosts corresponding to the latency data associated with the first candidate host and the latency data corresponding to one or more of the plurality of candidate hosts; and

    in response to the determination of whether the service request should be serviced by the first candidate host or routed to one or more of the plurality of candidate hosts, servicing the service request by the first candidate host.

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