IP Library Granted Patent US 10,142,473
Granted Patent B1
US 10,142,473 · App. 15/176,899 · Granted Nov 27, 2018

Techniques for benchmarking performance in a contact center system

Inventor: Zia Chishti (Washington, DC)
Assignee: Afiniti Europe Technologies Limited
H04M3/5175G06Q10/06393H04M3/5191H04M3/5233
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 10,142,473
App. No.
15/176,899
Granted
Nov 27, 2018
Kind
B1
Abstract

Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking contact center system performance comprising cycling, by at least one computer processor configured to perform contact center operations, between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system; determining an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization; and determining a relative performance of the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy.

Claims (47)

1. A method for benchmarking performance in a contact center system, the method comprising:

cycling, by at least one computer processor communicatively coupled to and configured to perform benchmarking operations in the contact center system, between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system, wherein the cycling comprises alternatively applying the first contact-agent pairing strategy and the second contact-agent pairing strategy in the contact center system to pair contacts with agents according to the respective pairing strategy being applied for connection in the contact center system;

determining, by the at least one computer processor, an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization, wherein the agent-utilization bias suppresses a performance of the contact center system using the second contact-agent pairing strategy;

determining, by the at least one computer processor, a relative performance of the contact center system using the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy; and

generating, by the at least one computer processor, a representation of the relative performance of the contact center system using the second contact-agent pairing strategy compared to the first contact-agent pairing strategy, wherein the representation indicates that performance of the contact center system is optimized using one of the first or second contact-agent pairing strategy instead of the other of the first or second contact-agent pairing strategy.

2. The method of claim 1 , further comprising:

adjusting, by the at least one computer processor, a target agent utilization of the second contact-agent pairing strategy to reduce the suppression of the performance of the contact center system using the second contact-agent pairing strategy caused by the agent-utilization bias in the first contact-agent pairing strategy.

3. The method of claim 1 , wherein determining the agent-utilization bias in the first contact-agent pairing strategy further comprises:

determining, by the at least one computer processor, an average available-agent performance of a plurality of agents during at least one transition from the first contact-agent pairing strategy to the second contact-agent pairing strategy.

4. The method of claim 1 , wherein determining the agent-utilization bias in the first contact-agent pairing strategy further comprises:

determining, by the at least one computer processor, an average availability of at least one of a plurality of agents during at least one transition from the first contact-agent pairing strategy to the second contact-agent pairing strategy.

5. The method of claim 1 , further comprising:

outputting, by the at least one computer processor, a transition management report comprising the agent-utilization bias of the first contact-agent pairing strategy.

6. The method of claim 1 , wherein the first contact-agent pairing strategy is a performance-based routing strategy.

7. The method of claim 1 , wherein the second contact-agent pairing strategy is a behavioral pairing strategy.

8. The method of claim 2 , wherein the second contact-agent pairing strategy is a hybrid behavioral pairing strategy, and wherein the hybrid behavioral pairing strategy is biased toward a performance-based routing strategy.

9. The method of claim 2 , wherein adjusting a target agent utilization of the second contact-agent pairing strategy further comprises:

adjusting, by the at least one computer processor, at least one parameter of the second contact-agent pairing strategy.

10. The method of claim 9 , wherein the at least one parameter comprises a Kappa parameter for a hybrid behavioral pairing strategy.

11. The method of claim 1 , wherein the first contact-agent pairing strategy targets an unbalanced agent utilization, and wherein the second contact-agent pairing strategy targets the balanced agent utilization.

12. The method of claim 2 , wherein the target utilization of the second contact-agent pairing strategy is adjusted at least once at one or more points in time between a transition from the first to the second contact-agent pairing strategy and a subsequent transition from the second to the first contact-agent pairing strategy.

13. A system for benchmarking performance in a contact center system comprising:

at least one computer processor communicatively coupled to and configured to perform benchmarking operations in the contact center system, wherein the at least one computer processor is configured to:

cycle between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system, wherein the cycling comprises alternatively applying the first contact-agent pairing strategy and the second contact-agent pairing strategy in the contact center system to pair contacts with agents according to the respective pairing strategy being applied for connection in the contact center system;

determine an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization, wherein the agent-utilization bias suppresses a performance of the contact center system using the second contact-agent pairing strategy;

determine a relative performance of the contact center system using the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy; and

generate a representation of the relative performance of the contact center system using the second contact-agent pairing strategy compared to the first contact-agent pairing strategy, wherein the representation indicates that performance of the contact center system is optimized using one of the first or second contact-agent pairing strategy instead of the other of the first or second contact-agent pairing strategy.

14. The system of claim 13 , wherein the at least one computer processor is further configured to:

adjust a target agent utilization of the second contact-agent pairing strategy to reduce the suppression of the performance of the contact center system using the second contact-agent pairing strategy caused by the agent-utilization bias in the first contact-agent pairing strategy.

15. The system of claim 13 , wherein the at least one computer processor, configured to determine the agent-utilization bias in the first contact-agent pairing strategy, is further configured to:

determine an average available-agent performance of a plurality of agents during at least one transition from the first contact-agent pairing strategy to the second contact-agent pairing strategy.

16. The system of claim 13 , wherein the at least one computer processor, configured to determine the agent-utilization bias in the first contact-agent pairing strategy, is further configured to:

determine an average availability of at least one of a plurality of agents during at least one transition from the first contact-agent pairing strategy to the second contact-agent pairing strategy.

17. An article of manufacture for benchmarking performance in a contact center system comprising:

a non-transitory processor readable medium; and

instructions stored on the medium;

wherein the instructions are configured to be readable from the medium by at least one computer processor communicatively coupled to and configured to perform benchmarking operations in the contact center system and thereby cause the at least one computer processor to operate so as to:

cycle between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system, wherein the cycling comprises alternatively applying the first contact-agent pairing strategy and the second contact-agent pairing strategy in the contact center system to pair contacts with agents according to the respective pairing strategy being applied for connection in the contact center system;

determine an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization, wherein the agent-utilization bias suppresses a performance of the contact center system using the second contact-agent pairing strategy;

determine a relative performance of the contact center system using the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy; and

generate a representation of the relative performance of the contact center system using the second contact-agent pairing strategy compared to the first contact-agent pairing strategy, wherein the representation indicates that performance of the contact center system is optimized using one of the first or second contact-agent pairing strategy instead of the other of the first or second contact-agent pairing strategy.

18. The article of manufacture of claim 17 , wherein the at least one computer processor is further caused to operate so as to:

adjust a target agent utilization of the second contact-agent pairing strategy to reduce the suppression of the performance of the contact center system using the second contact-agent pairing strategy caused by the agent-utilization bias in the first contact-agent pairing strategy.

19. The article of manufacture of claim 17 , wherein the at least one computer processor, caused to operate so as to determine the agent-utilization bias in the first contact-agent pairing strategy, is further caused to operate so as to:

determine an average available-agent performance of a plurality of agents during at least one transition from the first contact-agent pairing strategy to the second contact-agent pairing strategy.

20. The article of manufacture of claim 17 , wherein the at least one computer processor, caused to operate so as to determine the agent-utilization bias in the first contact-agent pairing strategy, is further caused to operate so as to:

determine an average availability of at least one of a plurality of agents during at least one transition from the first contact-agent pairing strategy to the second contact-agent pairing strategy.

Assignments (8)
RELEASE AND TERMINATION OF PATENT SECURITY AGREEMENT Recorded Apr 16, 2025
From: VCP CAPITAL MARKETS, LLC
To: AFINITI, LTD.
Reel/Frame 070866/0614 →
PATENT ASSIGNMENT AGREEMENT Recorded Jan 3, 2025
From: AFINITI AI HOLDINGS LLC
To: AFINITI AI LIMITED
Reel/Frame 069817/0001 →
PATENT ASSIGNMENT AGREEMENT Recorded Jan 3, 2025
From: AFINITI, LTD.
To: AFINITI AI HOLDINGS LLC
Reel/Frame 069816/0656 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2025
From: AFINITI AI LIMITED
To: ALTER DOMUS (US) LLC
Reel/Frame 069816/0858 →
PATENT SECURITY AGREEMENT Recorded Aug 26, 2024
From: AFINITI, LTD.
To: VCP CAPITAL MARKETS, LLC
Reel/Frame 068793/0261 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TYPOGRAPHICAL ERRORS ON PAGE ONE OF THE ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 054204 FRAME: 0387. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 24, 2020
From: AFINITI EUROPE TECHNOLOGIES LIMITED
To: AFINITI, LTD.
Reel/Frame 054700/0324 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2020
From: AFINITI EUROPE TECHNOLOGIES LIMITED
To: AFINITI, LTD.
Reel/Frame 054204/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2017
From: CHISHTI, ZIA
To: AFINITI EUROPE TECHNOLOGIES LIMITED
Reel/Frame 042191/0858 →