IP Library Granted Patent US 9,762,733
Granted Patent B1
US 9,762,733 · App. 15/272,312 · Granted Sep 12, 2017

System and method for recommending communication mediums based on predictive analytics

Inventors: Vasudev Ramanujaiaha (Sunnyvale, CA); Christopher Connolly (New York, NY); Herbert Willi Artur Ristock (Walnut Creek, CA); Vincent Pirat (Brest, FR); Clement Choel (Guipronvel, FR); Christian Jacolot (Landerneau, FR)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04M3/5183H04M3/42068H04M3/5158H04M3/5166H04M2203/408
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 9,762,733
App. No.
15/272,312
Granted
Sep 12, 2017
Kind
B1
Abstract

A system for recommending a communication medium for interacting with a customer of a contact center, the system includes: a processor; and memory, wherein the memory has stored therein instructions that, when executed by the processor, cause the processor to: detect a first interaction via a first medium with the customer; identify a plurality of communication mediums based on constraints for determining one or more candidate communication mediums that are different from the first medium for a second interaction with the customer; for each communication medium of the candidate communication mediums, estimate an expected value to be obtained by utilizing the communication medium for the second interaction; and select a particular communication medium of the candidate communication mediums based on the estimates for establishing the second interaction via the selected communication medium.

Claims (43)

1. A system for recommending a communication medium for interacting with a customer of a contact center, the system comprising:

a processor; and

memory, wherein the memory has stored therein instructions that, when executed by the processor, cause the processor to:

detect a first interaction via a first medium with the customer;

identify a plurality of communication mediums based on constraints for determining one or more candidate communication mediums that are different from the first medium for a second interaction with the customer;

for each communication medium of the candidate communication mediums, estimate an expected value to be obtained by utilizing the communication medium for the second interaction; and

select a particular communication medium of the candidate communication mediums based on the estimates for establishing the second interaction via the selected communication medium.

2. The system of claim 1 , wherein the constraints include service rules and/or service agreements.

3. The system of claim 1 , wherein the instructions further cause the processor to:

filter the identified communication mediums to determine the one or more candidate communication mediums based on the customer's channel preferences, the customer's current channel capabilities, and/or context data gathered from the first interaction.

4. The system of claim 1 , wherein the instructions further cause the processor to:

identify capacity of the contact center to serve the customer on the selected communication medium; and

in response to identifying that the contact center has the capacity, establish the second interaction via the selected communication medium.

5. The system of claim 1 , wherein the estimate of the expected value is based on context data including profile/preference data of the customer, intent of the customer, attributes of the candidate communication mediums, and/or profile data of agents of the contact center.

6. The system of claim 5 , wherein the profile/preference data of the customer includes the customer's age, gender, language abilities, geographic location, purchase history, affinities, occupation, memberships, preference of mediums, and/or usage history of the mediums.

7. The system of claim 5 , wherein the attributes of the candidate communication mediums include information on a suitable service type for a given medium.

8. The system of claim 5 , wherein the profile/preference data of the agents include gender, age, language skills, interaction skills, channel proficiency, and/or personal attributes of the agent.

9. The system of claim 5 , wherein the expected value corresponds to a reward for fulfilling a business goal as a result of completing an interaction on the communication medium according to the context data.

10. The system of claim 9 , wherein the business goal includes achieving a desired customer satisfaction, sales revenue, customer effort score, agent effort score, and/or net promoter score.

11. The system of claim 1 , wherein the first and second interactions are part of a same transaction.

12. A method for recommending a communication medium for interacting with a customer of a contact center, the method comprising:

detecting, by a processor, a first interaction via a first medium with the customer;

identifying, by the processor, a plurality of communication mediums based on constraints for determining one or more candidate communication mediums that are different from the first medium for a second interaction with the customer;

for each communication medium of the candidate communication mediums, estimating, by the processor, an expected value to be obtained by utilizing the communication medium for the second interaction; and

selecting, by the processor, a particular communication medium of the candidate communication mediums based on the estimates for establishing the second interaction via the selected communication medium.

13. The method of claim 12 , wherein the constraints include service rules and/or service agreements.

14. The method of claim 12 , further comprising:

filtering, by the processor, the identified communication mediums to determine the one or more candidate communication mediums based on the customer's channel preferences, the customer's current channel capabilities, and/or context data gathered from the first interaction.

15. The method of claim 12 , further comprising:

identifying, by the processor, capacity of the contact center to serve the customer on the selected communication medium; and

in response to identifying that the contact center has the capacity, establishing, by the processor, the second interaction via the selected communication medium.

16. The method of claim 12 , wherein the estimate of the expected value is based on context data including profile/preference data of the customer, intent of the customer, attributes of the candidate communication mediums, and/or profile data of agents of the contact center.

17. The method of claim 16 , wherein the profile/preference data of the customer includes the customer's age, gender, language abilities, geographic location, purchase history, affinities, occupation, memberships, preference of mediums, and/or usage history of the mediums.

18. The method of claim 16 , wherein the attributes of the candidate communication mediums include information on a suitable service type for a given medium.

19. The method of claim 16 , wherein the profile/preference data of the agents include gender, age, language skills, interaction skills, channel proficiency, and/or personal attributes of the agent.

20. The method of claim 16 , wherein the expected value corresponds to a reward for fulfilling a business goal as a result of completing an interaction on the communication medium according to the context data.

21. The method of claim 20 , wherein the business goal includes achieving a desired customer satisfaction, sales revenue, customer effort score, agent effort score, and/or net promoter score.

22. The method of claim 12 , wherein the first and second interactions are part of a same transaction.

23. A system for recommending a communication medium for interacting with a customer of a contact center, the system comprising:

means for detecting a first interaction via a first medium with the customer;

means for identifying a plurality of communication mediums based on constraints for determining one or more candidate communication mediums that are different from the first medium for a second interaction with the customer;

for each communication medium of the candidate communication mediums, means for estimating an expected value to be obtained by utilizing the communication medium for the second interaction; and

means for selecting a particular communication medium of the candidate communication mediums based on the estimates for establishing the second interaction via the selected communication medium.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0093 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2016
From: RAMANUJAIAHA, VASUDEV; CONNOLLY, CHRISTOPHER; RISTOCK, HERBERT WILLI ARTUR; PIRAT, VINCENT; CHOEL, CLEMENT; JACOLOT, CHRISTIAN
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 040034/0641 →