IP Library Granted Patent US 12,425,519
Granted Patent B2
US 12,425,519 · App. 18/365,577 · Granted Sep 23, 2025

Systems and methods for relative gain in predictive routing

Inventors: Emir Muñoz (Galway, IE); Apostolos Galanpoulos (Galway, IE); Greg Toth (Galway, IE); David Farrell (Galway, IE); Maciej Dabrowski (Galway, IE)
Assignee: Genesys Cloud Services, Inc.
H04M3/5233H04M3/5175H04M3/5238H04M2203/402
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,425,519
App. No.
18/365,577
Granted
Sep 23, 2025
Kind
B2
Abstract

A method of routing interactions to contact center agents according to an embodiment includes identifying an interaction to be routed to a contact center agent, determining a predictive routing score for each prospective contact center agent to which the interaction can be routed based on a historical performance of each prospective agent, determining a relative gain for each prospective agent based on an interaction class of the interaction, an agent class performance of the prospective agent, and an agent value of the prospective agent, wherein the relative gain of a respective agent is indicative of a relative optimization improvement of routing the interaction to the respective agent relative to another of the prospective agents, ranking the prospective agents based on the associated predictive routing score and the associated relative gain for each prospective agent, and routing the interaction to an agent selected based on the ranking of the prospective agents.

Claims (48)

1. A method of leveraging relative gain in predictive routing of interactions to contact center agents, the method comprising:

identifying an interaction to be routed to a contact center agent;

determining a predictive routing score for each prospective contact center agent of a plurality of prospective contact center agents to which the interaction can be routed based on a historical performance of each prospective contact center agent;

determining a relative gain for each prospective contact center agent based on an interaction class of the interaction, an agent class performance of the prospective contact center agent, and an agent value of the prospective contact center agent, wherein the relative gain of a respective contact center agent is indicative of a relative optimization improvement of routing the interaction to the respective contact center agent relative to another of the prospective contact center agents;

ranking the prospective contact center agents based on the associated predictive routing score and the associated relative gain for each prospective contact center agent;

selecting the contact center agent of the prospective contact center agents based on the ranking of the prospective contact center agents;

routing the interaction to the selected contact center agent;

determining the interaction class of the interaction in response to identifying the interaction to be routed to the contact center agent;

identifying a prospective interaction class;

determining an average handle time and an agent performance rank of each contact center agent for the identified prospective interaction class based on historical performance data of each contact center agent;

determining whether relative gain criteria are satisfied based on the average handle time and the agent performance rank of each contact center agent for the identified prospective interaction class; and

defining the prospective interaction class as an interaction class for relative gain analysis in response to determining that the relative gain criteria are satisfied.

2. The method of claim 1 , wherein the historical performance of each prospective contact center agent is associated with a historical performance of the respective prospective contact center agent with handling interactions of the interaction class.

3. The method of claim 1 , further comprising ranking the prospective contact center agents based on the associated predictive routing score for each prospective contact center agent to determine a first agent ranking;

wherein ranking the prospective contact center agents based on the associated predictive routing score and the associated relative gain for each prospective contact center agent comprises re-ranking the first agent ranking based on the associated relative gain for each prospective contact center agent to determine a second agent ranking; and

wherein selecting the contact center agent of the prospective contact center agents based on the ranking comprises selecting the contact center agent of the prospective contact center agents based on the second agent ranking.

4. The method of claim 1 , wherein determining the relative gain for each prospective contact center agent based on the interaction class of the interaction comprises determining the relative gain for each prospective contact center agent based on a class value associated with the interaction class.

5. The method of claim 1 , wherein the interaction class is selected from a plurality of interaction classes predefined by an administrator.

6. The method of claim 1 , wherein the plurality of interaction classes is defined by machine learning.

7. The method of claim 1 , wherein determining whether the relative gain criteria are satisfied comprises:

determining an agent performance rank variance metric from the agent performance rank of each contact center agent for the identified prospective interaction class; and

determining an average handle time variance metric from the average handle time of each contact center agent for the identified prospective interaction class.

8. The method of claim 7 , wherein the relative gain criteria are satisfied in response to a determination that the agent performance rank variance metric exceeds a first threshold and the average handle time variance metric is less than a second threshold.

9. The method of claim 7 , wherein each of the agent performance variance metric and the average handle time variance metric is a coefficient of variation.

10. A system for leveraging relative gain in predictive routing of interactions to contact center agents, the system comprising:

at least one processor; and

at least one memory comprising a plurality of instructions stored therein that, in response to execution by the at least one processor, causes the system to:

identify an interaction to be routed to a contact center agent;

determine a predictive routing score for each prospective contact center agent of a plurality of prospective contact center agents to which the interaction can be routed based on a historical performance of each prospective contact center agent;

determine a relative gain for each prospective contact center agent based on an interaction class of the interaction, an agent class performance of the prospective contact center agent, and an agent value of the prospective contact center agent, wherein the relative gain of a respective contact center agent is indicative of a relative optimization improvement of routing the interaction to the respective contact center agent relative to another of the prospective contact center agents;

rank the prospective contact center agents based on the associated predictive routing score and the associated relative gain for each prospective contact center agent;

select the contact center agent of the prospective contact center agents based on the ranking of the prospective contact center agents;

route the interaction to the selected contact center agent;

determine the interaction class of the interaction in response to identifying the interaction to be routed to the contact center agent;

identify a prospective interaction class;

determine an average handle time and an agent performance rank of each contact center agent for the identified prospective interaction class based on historical performance data of each contact center agent;

determine whether relative gain criteria are satisfied based on the average handle time and the agent performance rank of each contact center agent for the identified prospective interaction class; and

define the prospective interaction class as an interaction class for relative gain analysis in response to determining that the relative gain criteria are satisfied.

11. The system of claim 10 , wherein the historical performance of each prospective contact center agent is associated with a historical performance of the respective prospective contact center agent with handling interactions of the interaction class.

12. The system of claim 10 , wherein the plurality of instructions further causes the system to rank the prospective contact center agents based on the associated predictive routing score for each prospective contact center agent to determine a first agent ranking;

wherein to rank the prospective contact center agents based on the associated predictive routing score and the associated relative gain for each prospective contact center agent comprises to re-rank the first agent ranking based on the associated relative gain for each prospective contact center agent to determine a second agent ranking; and

wherein to select the contact center agent of the prospective contact center agents based on the ranking comprises to select the contact center agent of the prospective contact center agents based on the second agent ranking.

13. The system of claim 10 , wherein to determine the relative gain for each prospective contact center agent based on the interaction class of the interaction comprises to determine the relative gain for each prospective contact center agent based on a class value associated with the interaction class.

14. The system of claim 10 , wherein the interaction class is selected from a plurality of interaction classes predefined by an administrator.

15. The system of claim 10 , wherein to determine whether the relative gain criteria are satisfied comprises to:

determine an agent performance rank variance metric from the agent performance rank of each contact center agent for the identified prospective interaction class; and

determine an average handle time variance metric from the average handle time of each contact center agent for the identified prospective interaction class.

16. The system of claim 15 , wherein the relative gain criteria are satisfied in response to a determination that the agent performance rank variance metric exceeds a first threshold and the average handle time variance metric is less than a second threshold.

Assignments (3)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 067718/0823 Recorded Feb 4, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070098/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2024
From: MUNOZ, EMIR; GALANOPOULOS, APOSTOLOS; TOTH, GREG; FARRELL, DAVID; DABROWSKI, MACIEJ
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 069069/0515 →
SECURITY AGREEMENT Recorded Jun 11, 2024
From: GENESYS CLOUD SERVICES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 067718/0823 →
Continuity (2)
Provisional Application 63433538 · Dec 19, 2022
Related Publication 20240205336A1 · Jun 20, 2024
References Cited (5)
US 20170111507A1 · McGann et al. · 2017 [cited by applicant]
US 20180205828A1 · Conway et al. · 2018 [cited by applicant]
US 20210377392A1 · Traba et al. · 2021 [cited by applicant]
US 20220141340A1 · Spottiswoode et al. · 2022 [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority; ISA/US; International Application No. PCT/US2023/029513; Oct. 27, 2023; 12 pages. [cited by applicant]