IP Library Granted Patent US 10,057,422
Granted Patent B2
US 10,057,422 · App. 14/728,521 · Granted Aug 21, 2018

Selective mapping of callers in a call center routing system

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,057,422
App. No.
14/728,521
Granted
Aug 21, 2018
Kind
B2
Abstract

Techniques for handling contacts and agents in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for handling contacts and agents in a contact center system including associating an outcome of an interaction between a contact and an agent with an identification of a matching strategy used for matching the contact with the agent.

Claims (50)

1. A method for handling contacts and agents in a contact center system comprising:

applying, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a first matching strategy for matching a first contact with a first agent for connection in the contact center system;

applying, by the at least one computer processor, a second matching strategy for matching a second contact with a second agent for connection in the contact center system, wherein the second matching strategy is different from the first matching strategy;

establishing, by the at least one computer processor, in a telecommunications switch of the contact center system, communication channels between communication equipment of the first and second contacts and communication equipment of the first and second agents according to the matchings resulting from the applications of the first and second matching strategies;

determining, by the at least one computer processor, a first outcome of an interaction between the first contact and the first agent using the first matching strategy and a second outcome of an interaction between the second contact and the second agent using the second matching strategy:

generating, by the at least one computer processor, a first indicator of the first matching strategy;

storing, by the at least one computer processor, the first indicator in association with the first outcome in an electronic database communicatively coupled to the contact center system;

generating, by the at least one computer processor, a second indicator of the second matching strategy;

storing, by the at least one computer processor, the second indicator in association with the second outcome in the electronic database communicatively coupled to the contact center system; and

comparing, by the at least one computer processor, the first outcome based upon it association with the first indicator and the second outcome based upon its association with the second indicator to determine a first amount of performance gain for the contact center system attributable to the first matching strategy.

2. The method of claim 1 , wherein the first matching strategy comprises a performance-based matching strategy or a queue-based matching strategy.

3. The method of claim 2 , further comprising updating the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

4. The method of claim 2 , further comprising benchmarking performance of the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

5. The method of claim 2 , further comprising displaying information about performance of the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

6. The method of claim 1 , further comprising adjusting, by the at least one computer processor, at least one parameter of the first matching strategy based at least in part on the first amount of performance gain.

7. The method of claim 6 , further comprising applying, by the at least one computer processor, the first matching strategy with the at least one adjusted parameter to match a third contact with a third agent for connection in the contact center system to further increase performance of the contact center system relative to applying the second matching strategy.

8. A system for handling contacts and agents in a contact center system comprising:

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

apply a first matching strategy for matching a first contact with a first agent for connection in the contact center system;

apply a second matching strategy for matching a second contact with a second agent for connection in the contact center system, wherein the second matching strategy is different from the first matching strategy;

establish, in a telecommunications switch of the contact center system, communication channels between communication equipment of the first and second contacts and communication equipment of the first and second agents according to the matchings resulting from the applications of the first and second matching strategies;

determine a first outcome of an interaction between the first contact and the first agent using the first matching strategy and a second outcome of an interaction between the second contact and the second agent using the second matching strategy;

generate a first indicator of the first matching strategy;

store the first indicator in association with the first outcome in an electronic database communicatively coupled to the contact center system;

generate a second indicator of the second matching strategy;

store the second indicator in association with the second outcome in the electronic database communicatively coupled to the contact center system; and

compare the first outcome based upon it association with the first indicator and the second outcome based upon its association with the second indicator to determine a first amount of performance gain for the contact center system attributable to the first matching strategy.

9. The system of claim 8 , wherein the first matching strategy comprises a performance-based matching strategy or a queue-based matching strategy.

10. The system of claim 9 , wherein the at least one computer processor is further configured to update the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

11. The system of claim 9 , wherein the at least one computer processor is further configured to benchmark performance of the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

12. The system of claim 9 , wherein the at least one computer processor is further configured to display information about performance of the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

13. The system of claim 8 , wherein the at least one computer processor is further configured to adjust at least one parameter of the first matching strategy based at least in part on the first amount of performance gain.

14. The system of claim 8 , wherein the at least one computer processor is further configured to apply the first matching strategy with the at least one adjusted parameter to match a third contact with a third agent for connection in the contact center system to further increase performance of the contact center system relative to applying the second matching strategy.

15. An article of manufacture for handling contacts and agents in a contact center system comprising:

a non-transitory computer 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 operate in the contact center system and thereby cause the at least one computer processor to operate so as to:

apply a first matching strategy for matching a first contact with a first agent for connection in the contact center system;

apply a second matching strategy for matching a second contact with a second agent for connection in the contact center system, wherein the second matching strategy is different from the first matching strategy;

establish, in a telecommunications switch of the contact center system, communication channels between communication equipment of the first and second contacts and communication equipment of the first and second agents according to the matchings resulting from the applications of the first and second matching strategies;

determine a first outcome of an interaction between the first contact and the first agent using the first matching strategy and a second outcome of an interaction between the second contact and the second agent using the second matching strategy;

generate a first indicator of the first matching strategy;

store the first indicator in association with the first outcome in an electronic database communicatively coupled to the contact center system;

generate a second indicator of the second matching strategy;

store the second indicator in association with the second outcome in the electronic database communicatively coupled to the contact center system; and

compare the first outcome based upon it association with the first indicator and the second outcome based upon its association with the second indicator to determine a first amount of performance gain for the contact center system attributable to the first matching strategy.

16. The article of manufacture of claim 15 , wherein the first matching strategy comprises a performance-based matching strategy or a queue-based matching strategy.

17. The article of manufacture of claim 16 , wherein the at least one computer processor is caused to operate further so as to update the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

18. The article of manufacture of claim 16 , wherein the at least one computer processor is caused to operate further so as to benchmark performance of the performance-based matching strategy based on the first outcome of the interaction between the first contact and the first agent.

19. The article of manufacture of claim 15 , wherein the at least one computer processor is caused to operate further so as to adjust at least one parameter of the first matching strategy based at least in part on the first amount of performance gain.

20. The article of manufacture of claim 15 , wherein the at least one computer processor is caused to operate further so as to apply the first matching strategy with the at least one adjusted parameter to match a third contact with a third agent for connection in the contact center system to further increase performance of the contact center system relative to applying the second matching strategy.

Assignments (12)
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, 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 ASSIGNMENT AGREEMENT Recorded Jan 3, 2025
From: AFINITI AI HOLDINGS LLC
To: AFINITI AI LIMITED
Reel/Frame 069817/0001 →
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 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2019
From: ORIX GROWTH CAPITAL, LLC (F/K/A ORIX VENTURES, LLC)
To: AFINITI, LTD. (F/K/A SATMAP INTERNATIONAL HOLDINGS, LTD.)
Reel/Frame 049444/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2018
From: AFINITI INTERNATIONAL HOLDINGS, LTD.
To: AFINITI EUROPE TECHNOLOGIES LIMITED
Reel/Frame 044873/0368 →
CORRECTIVE ASSIGNMENT TO CORRECT TO REMOVE PATENT NUMBER 6996948 PREVIOUSLY RECORDED AT REEL: 036917 FRAME: 0627. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jul 28, 2017
From: SATMAP INTERNATIONAL HOLDINGS, LTD.
To: ORIX VENTURES, LLC
Reel/Frame 043452/0193 →
CHANGE OF NAME Recorded May 11, 2016
From: SATMAP INTERNATIONAL HOLDINGS, LTD.
To: AFINITI INTERNATIONAL HOLDINGS, LTD.
Reel/Frame 038664/0965 →
SECURITY INTEREST Recorded Oct 29, 2015
From: SATMAP INTERNATIONAL HOLDINGS, LTD.
To: ORIX VENTURES, LLC
Reel/Frame 036917/0627 →