IP Library Granted Patent US 12,445,558
Granted Patent B2
US 12,445,558 · App. 18/342,868 · Granted Oct 14, 2025

Method, system, and article of manufacture for benchmarking pairing strategies in contact center system

Inventor: Yasir Zamir Ahmad (Islamabad, PK)
Assignee: ISBEI LTD.
H04M3/5232H04M3/5175
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 12,445,558
App. No.
18/342,868
Granted
Oct 14, 2025
Kind
B2
Abstract

Provided are techniques at least two pairing strategies in a contact center system, involving a method, a system and an article of manufacture. The method of present disclosure includes: assigning sequence numbers to a series of events; initiating a first pairing strategy based on the sequence numbers; ending the first pairing strategy based on the sequence numbers; initiating a second pairing strategy based on the sequence numbers; ending the second pairing strategy based on the sequence numbers; assigning a first set of values to contacts assigned by the first pairing strategy; assigning a second set of values to contacts assigned by the second pairing strategy; and determining a metric that compares the first pairing strategy with the second pairing strategy based on the first and second set of values. The techniques of present disclosure can get rid of shortcomings and/or drawbacks of a time-based benchmark.

Claims (55)

1. A method for benchmarking at least two pairing strategies in a contact center system, comprising:

assigning sequence numbers to a series of events;

initiating a first pairing strategy based on the sequence numbers;

ending the first pairing strategy based on the sequence numbers;

initiating a second pairing strategy based on the sequence numbers;

ending the second pairing strategy based on the sequence numbers;

assigning a first set of values to contacts assigned by the first pairing strategy;

assigning a second set of values to contacts assigned by the second pairing strategy; and

determining a metric that compares the first pairing strategy with the second pairing strategy based on the first and second set of values,

wherein a first contact paired using the first pairing strategy and a second contact paired with the second pairing strategy are paired to the same agent.

2. The method of claim 1 , wherein the series of events is an arrival of contacts in a contact center system.

3. The method of claim 1 , wherein the ending the first pairing strategy is based on a target number of contacts.

4. The method of claim 1 , wherein the ending the second pairing strategy is based on a target ratio of number of contacts paired with the first pairing strategy to number of contacts paired with the second pairing strategy.

5. The method of claim 1 , further comprising cycling between the first pairing strategy and the second pairing strategy.

6. The method of claim 1 , wherein the initiating of the first pairing strategy, the ending of the first pairing strategy, the initiating of the second pairing strategy, and the ending of the second pairing strategy are based on a target reduction in possible bias in the comparing.

7. A system for benchmarking at least two pairing strategies in a contact center system, comprising:

at least one computer processor connected to a benchmarking module, wherein the at least one computer processor is configured to:

assign sequence numbers to a series of events;

initiate a first pairing strategy based on the sequence numbers;

end the first pairing strategy based on the sequence numbers;

initiate a second pairing strategy based on the sequence numbers;

end the second pairing strategy based on the sequence numbers;

assign a first set of values to contacts assigned by the first pairing strategy;

assign a second set of values to contacts assigned by the second pairing strategy; and

determine a metric that compares the first pairing strategy with the second pairing strategy based on the first and second set of values,

wherein a first contact paired using the first pairing strategy and a second contact paired with the second pairing strategy are paired to the same agent.

8. The system of claim 7 , wherein the series of events is an arrival of contacts in a contact center system.

9. The system of claim 7 , wherein the at least one computer processor is further configured to: end the first pairing strategy is based on a target number of contacts.

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

end the second pairing strategy based on a target ratio of number of contacts paired with the first pairing strategy to number of contacts paired with the second pairing strategy.

11. The system of claim 7 , wherein the at least one computer processor is further configured to: cycle between the first pairing strategy and the second pairing strategy.

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

initiate the first pairing strategy, end the first pairing strategy, initiate the second pairing strategy, and end the second pairing strategy based on a target reduction in possible bias in the comparing.

13. An article of manufacture for benchmarking at least two pairing strategies 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 processor connected to a benchmarking module and thereby cause the at least one processor to operate so as to:

assign sequence numbers to a series of events;

initiate a first pairing strategy based on the sequence numbers;

end the first pairing strategy based on the sequence numbers;

initiate a second pairing strategy based on the sequence numbers;

end the second pairing strategy based on the sequence numbers;

assign a first set of values to contacts assigned by the first pairing strategy;

assign a second set of values to contacts assigned by the second pairing strategy; and

determine a metric that compares the first pairing strategy with the second pairing strategy based on the first and second set of values,

wherein a first contact paired using the first pairing strategy and a second contact paired with the second pairing strategy are paired to the same agent.

14. The article of manufacture of claim 13 , wherein the series of events is an arrival of contacts in a contact center system.

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

end the first pairing strategy is based on a target number of contacts.

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

end the second pairing strategy based on a target ratio of number of contacts paired with the first pairing strategy to number of contacts paired with the second pairing strategy.

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

cycle between the first pairing strategy and the second pairing strategy.

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

initiate the first pairing strategy, end the first pairing strategy, initiate the second pairing strategy, and end the second pairing strategy based on a target reduction in possible bias in the comparing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: AHMAD, YASIR ZAMIR
To: ISBEI LTD.
Reel/Frame 064106/0831 →
Continuity (1)
Related Publication 20250008022A1 · Jan 2, 2025
References Cited (20)
US 10110746B1 · Chishti · 2018 [cited by examiner]
US 10122860B1 · Chishti · 2018 [cited by applicant]
US 10298763B2 · Chishti · 2019 [cited by applicant]
US 10509671B2 · Ittai · 2019 [cited by applicant]
US 10893146B2 · Chishti · 2021 [cited by examiner]
US 11070674B2 · Chishti · 2021 [cited by applicant]
US 11399096B2 · Chishti · 2022 [cited by applicant]
US 20140280426A1 · Clarkson · 2014 [cited by applicant]
US 20150332414A1 · Unser · 2015 [cited by applicant]
US 20160247163A1 · Donsky · 2016 [cited by applicant]
US 20200329148A1 · Chishti · 2020 [cited by examiner]
US 20250005024A1 · Sheikh · 2025 [cited by applicant]
US 20250184430A1 · Sheikh · 2025 [cited by applicant]
CN 108629481A · 2018 [cited by applicant]
CN 108780533A · 2018 [cited by applicant]
CN 110709826A · 2020 [cited by applicant]
CN 113095658A · 2021 [cited by applicant]
CN 113163062A · 2021 [cited by applicant]
CN2023107710496-The First Office Action and Translation dated Jul. 1, 2025. [cited by applicant]
CN2023107710689-The First Office Action and Translation dated Jul. 23, 2025. [cited by applicant]