Patent ID: 8059812

Claim:
A method for selecting a resource for handling a call in a distributed call-routing system, comprising: (a) obtaining, at a local call-routing proxy, a resource request for handling a call from a local automatic call director; (b) distributing the request to a plurality of remote call-routing proxies, each remote call-routing proxy being configured to: (1) obtain responses to the request from a plurality of servers storing data relating to a plurality of resources; (2) process the responses from the servers to produce a first reduced number of responses; and (3) send the first reduced number of responses to the local call-routing proxy; (c) processing responses from remote call-routing proxies at the local call-routing proxy; (d) enabling the local automatic call director to obtain a second reduced number of responses based on the processing in (c); and (e) enabling the local automatic call director to select the resource from among the plurality of resources to handle the call based at least on the second reduced number of responses.