Method and system for automatic call distribution based on network resource availability and agent skills
First Claim
1. A method for routing calls of an automatic call distributor system, comprising:
- receiving, from a user, a request for connection with one of a plurality of agents having one of a plurality of skills;
identifying at least first and second agents of the plurality of agents, the first and second agents each having at least the one of the plurality of skills;
the first and second agents being available for connection with the user along first and second communication paths, respectively;
receiving a measurement of at least one network parameter regarding each of the first and second communication paths;
identifying a generally unique skill of the plurality of skills; and
routing the request along a preferred communication path of the first and second communication paths based upon the availability of the first and second agents and the measurement of the at least one network parameter, the preferred communication path being selected to attain a higher probability that the generally unique skill will remain available for receiving a future request for connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for handling calls of an automatic call distributor system includes receiving, from a user, a request for connection with one of a plurality of agents, having one of a plurality of skills. In a particular embodiment, a preferred agent of the plurality of agents is selected by a statistical analysis using variables including a network resource available along a communication path between the user and the preferred agent, and an impact of connecting the user with the preferred agent upon the availability of a generally unique skill of the plurality of skills, to a future user. The user is connected with the preferred agent, the preferred agent having the one of the plurality of skills.
-
Citations
41 Claims
-
1. A method for routing calls of an automatic call distributor system, comprising:
-
receiving, from a user, a request for connection with one of a plurality of agents having one of a plurality of skills; identifying at least first and second agents of the plurality of agents, the first and second agents each having at least the one of the plurality of skills; the first and second agents being available for connection with the user along first and second communication paths, respectively; receiving a measurement of at least one network parameter regarding each of the first and second communication paths; identifying a generally unique skill of the plurality of skills; and routing the request along a preferred communication path of the first and second communication paths based upon the availability of the first and second agents and the measurement of the at least one network parameter, the preferred communication path being selected to attain a higher probability that the generally unique skill will remain available for receiving a future request for connection. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for handling calls of an automatic call distributor system, comprising:
-
receiving, from a user, a request for connection with one or a plurality of agents, having one of a plurality of skills; connecting the user with a preferred agent of the plurality of agents, the preferred agent having the one of the plurality of skills; and wherein the preferred agent is selected according to a statistical analysis using variables including a measurement of at least one network parameter regarding a communication path between the user and the preferred agent, and an impact of connecting the user with the preferred agent upon the availability of a generally unique skill of the plurality of skills, to a future user. - View Dependent Claims (8, 9, 10)
-
-
11. An automatic call distributor system, comprising:
-
at least one input port operable to receive, from a user, a request for connection with one of a plurality of agents having one of a plurality of skills; a processor being operable to identify at least first and second agents of the plurality of agents, the first and second agents each having at least the one of the plurality of skills; the first and second agents being available with the user for connection along first and second communication paths, respectively; the processor being further operable to receive a measurement of at least one network parameter regarding each of the first and second communication paths, and identify a generally unique skill of the plurality of skills; and the processor being further operable to select a preferred communication path of the first and second communication paths based upon the availability of the first and second agents and the measurement of the at least one network parameter, for routing the request, the preferred communication path being selected to attain a higher probability that the generally unique skill will remain available to future users. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An automatic call distributor system, comprising:
-
at least one input port being operable to receive, from a user, a request for connection with one of a plurality of agents having one of a plurality of skills; a processor being operable to identify a preferred agent of the plurality of agents, the preferred agent having the one of the plurality of skills; and wherein the processor is operable to select the preferred agent by a statistical analysis using a plurality of variable values including a measurement of at least one network parameter regarding a communication path between the user and the preferred agent, and an impact of connecting the user with the preferred agent upon the availability of a generally unique skill of the plurality of skills, to a future user. - View Dependent Claims (18, 19, 20, 21)
-
-
22. Logic encoded in media for routing calls of an automatic call distributor system, the logic operable to perform the following steps:
-
receive, from a user, a request for a connection with one of a plurality of agents having one of a plurality of skills; identify at least first and second agents of the plurality of agents, the first and second agents each having at least the one of the plurality of skills; the first and second agents being available to receive the request for connection along first and second communication paths, respectively; receive a measurement of at least one network parameter regarding each of the first and second communication paths; identify a generally unique skill of the plurality of skills; and route the request along a preferred communication path of the first and second communication paths based upon the availability of the first and second agents and the measurement of the at least one network parameter, the preferred communication path being selected to attain a higher probability that the generally unique skill will remain available for receiving a future request for connection. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. Logic encoded in media for handling calls of an automatic call distributor system, the logic operable to perform the following steps:
-
receive, from a user, a request for connection with one of a plurality of agents, having one of a plurality of skills; select a preferred agent of the plurality of agents by a statistical analysis using variables including a measurement of at least one network parameter regarding a communication path between the user and the preferred agent, and an impact of connecting the user with the preferred agent upon the availability of a generally unique skill of the plurality of skills to a future user; and connect the user with the preferred agent, the preferred agent having the one of the plurality of skills. - View Dependent Claims (29, 30, 31)
-
-
32. An apparatus for routing calls of an automatic call distributor system, comprising:
-
means for receiving, from a user, a request for connection with one of a plurality of agents having one of a plurality of skills; means for identifying at least first and second agents of the plurality of agents, the first and second agents each having at least one of the plurality of skills; the first and second agents being available to receive the request for connection along first and second communication paths, respectively; means for receiving a measurement of at least one network parameter regarding each of the first and second communication paths; means for identifying a generally unique skill of the plurality of skills; and means for routing the request along a preferred communication path of the first and second communication paths based upon the availability of the first and second agents and the measurement of the at least one network parameter, the preferred communication path being selected to attain a higher probability that the generally unique skill will remain available for receiving a future request for connection. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. An apparatus for handling calls of an automatic call distributor system, comprising:
-
means for receiving, from a user, a request for a connection with one of a plurality of agents having one of a plurality of skills; means for selecting a preferred agent of the plurality of agents by a statistical analysis using variables including a measurement of at least one network parameter regarding a communication path between the user and the preferred agent, and an impact of connecting the user with the preferred agent upon the availability of a generally unique skill of the plurality of skills, to a future user; and means for connecting the user with the preferred agent, the preferred agent having the one of the plurality of skills. - View Dependent Claims (39, 40, 41)
-
Specification