IP Library Granted Patent US 8,995,647
Granted Patent B2
US 8,995,647 · App. 13/898,136 · Granted Mar 31, 2015

Method and apparatus for routing a call using a hybrid call routing scheme with real-time automatic adjustment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,995,647
App. No.
13/898,136
Granted
Mar 31, 2015
Kind
B2
Abstract

A method, non-transitory computer readable medium, and apparatus for routing a call using a hybrid call routing scheme are disclosed. For example, the method receives a call for a customer agent at a call center, identifies a list of available customer agents, calculates a hybrid score for each one of the available customer agents, wherein the hybrid score is based upon a combination of a longest-idle-agent routing parameter, a performance based routing parameter and a tuning parameter, selects a customer agent from the list of the available customer agents having a highest hybrid score and routes, by the processor, the call to the customer agent that is selected.

Claims (28)

1. A method for routing a call, comprising:

receiving, by a processor, the call for a customer agent at a call center;

identifying, by the processor, a list of available customer agents;

calculating, by the processor, a hybrid score for each one of the available customer agents according to a function

H i =μP i +(1−μ) T i ,

where H i is a hybrid score of an ith customer agent of the available customer agents, P i is a performance based routing score of the ith customer agent of the available customer agents, T i is a waiting time of the ith customer agent of the available customer agents that represents a longest-idle agent routing parameter and i is a tuning parameter having a value between 0 to 1 that is selected based on a queue length;

selecting, by the processor, a customer agent from the list of the available customer agents having a highest hybrid score; and

routing, by the processor, the call to the customer agent that is selected.

2. The method of claim 1 , wherein when the value of the tuning parameter is 1, the hybrid score is based on only the performance based routing score.

3. The method of claim 1 , wherein when the value of the tuning parameter is 0, the hybrid score is based on only the longest-idle-agent routing parameter.

4. The method of claim 1 , wherein the value of the tuning parameter is based upon a logarithmic relationship to the queue length.

5. The method of claim 1 , wherein the value of the tuning parameter is based upon a linear relationship to the queue length.

6. The method of claim 1 , wherein the tuning parameter is re-calculated each time a new call is received.

7. The method of claim 1 , wherein the performance based routing score is a function of at least one of: an average call duration, an average call duration and quality grade parameter, an average number of calls handled per hour or an adjusted performance score.

8. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations for routing a call, the operations comprising:

receiving the call for a customer agent at a call center;

identifying a list of available customer agents;

calculating a hybrid score for each one of the available customer agents according to a function

H i =μP i +(1−μ) T i ,

where is a hybrid score of an ith customer agent of the available customer agents, P i is a performance based routing score of the ith customer agent of the available customer agents, T i is a waiting time of the ith customer agent of the available customer agents that represents a longest-idle agent routing parameter and μ is a tuning parameter having a value between 0 to 1 that is selected based on a queue length;

selecting a customer agent from the list of the available customer agents having a highest hybrid score; and

routing the call to the customer agent that is selected.

9. The non-transitory computer-readable medium of claim 8 , wherein when the value of the tuning parameter is 1, the hybrid score is based on only the performance based routing score.

10. The non-transitory computer-readable medium of claim 8 , wherein when the value of the tuning parameter is 0, the hybrid score is based on only the longest-idle-agent routing parameter.

11. The non-transitory computer-readable medium of claim 8 , wherein the value of the tuning parameter is based upon a logarithmic relationship to the queue length.

12. The non-transitory computer-readable medium of claim 8 , wherein the value of the tuning parameter is based upon a linear relationship to the queue length.

13. The non-transitory computer-readable medium of claim 8 , wherein the tuning parameter is re-calculated each time a new call is received.

14. The non-transitory computer-readable medium of claim 8 , wherein the performance based routing score is a function of at least one of: an average call duration, an average call duration and quality grade parameter, an average number of calls handled per hour or an adjusted performance score.

Assignments (3)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →