IP Library Granted Patent US 12,620,393
Granted Patent B2
US 12,620,393 · App. 18/480,039 · Granted May 5, 2026

Technologies for leveraging machine learning to predict empathy for improved contact center interactions

Inventors: Mohamed Uvaiz Anwar Batcha (Chennai, IN); Monisha Padmavathi Ragavan (Chennai, TN); Praveen Kumar Anandadoss (Chennai, IN); Asmitha Durairaj (Chennai, IN); Vinoth Subramaniam (Chennai, IN)
Assignee: Genesys Cloud Services, Inc.
G10L15/1815G10L15/16H04M3/5183
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,620,393
App. No.
18/480,039
Granted
May 5, 2026
Kind
B2
Abstract

A method of leveraging machine learning to predict empathy for improved contact center interactions according to an embodiment includes receiving, by a computing system, at least one user message from a real-time contact center interaction with a user, generating, by an artificial intelligence system of the computing system, at least one empathy score based on the at least one message using the machine learning, wherein each of the at least one empathy score is indicative of a real-time empathy of the user, generating, by the artificial intelligence system of the computing system, an empathetic text response to the at least one user message based on the at least one empathy score, and responding to the at least one user message in the real-time contact center interaction based on the empathetic text response generated by the artificial intelligence system of the computing system.

Claims (40)

1 . A method of leveraging machine learning to predict empathy for improved contact center interactions, the method comprising:

receiving, by a computing system, at least one user message from a real-time contact center interaction with a user between the user and a human contact center agent;

generating, by an artificial intelligence system of the computing system, at least one empathy score based on the at least one message using the machine learning, wherein each of the at least one empathy score is indicative of a real-time empathy of the user, and wherein generating the at least one empathy score based on the at least one message using the machine learning comprises:

determining a high level empathy category of the user selected from a first group of categories;

determining a deep level empathy category of the user selected from a second group of categories different from the first group of categories; and

determining a language style category of the user selected from a third group of categories different from the first group of categories and the second group of categories;

receiving, by the computing system, a draft agent response to the at least one user message by the human contact center agent;

auto-suggesting, by the artificial intelligence system of the computing system, an empathetic agent response to the at least one user message based on the draft agent response and the at least one empathy score; and

responding, via an agent device of the human contact center agent, to the at least one user message in the real-time contact center interaction based on the empathetic agent response auto-suggested by the artificial intelligence system of the computing system.

2 . The method of claim 1 , wherein determining the high level empathy category of the user comprises selecting a high level empathy category of the user from a group of high level empathy categories consisting of anger, joyfulness, optimism, and sadness.

3 . The method of claim 1 , wherein determining the deep level empathy category of the user comprises selecting a deep level empathy category of the user from a group of at least ten different categories of deep level empathies.

4 . The method of claim 1 , wherein determining the deep level empathy category of the user comprises selecting a deep level empathy category of the user from a group of deep level empathy categories consisting of sentimental, afraid, proud, faithful, terrified, jealous, grateful, prepared, embarrassed, excited, annoyed, lonely, ashamed, guilty, surprised, nostalgic, confident, furious, disappointed, caring, trusting, disgusted, anticipating, anxious, hopeful, impressed, apprehensive, and devastated.

5 . The method of claim 1 , wherein determining the language style category of the user comprises selecting a language style category of the user from a group of language style categories consisting of confident, analytical, and determinant.

6 . A system for leveraging machine learning to predict empathy for improved contact center interactions, the system comprising:

at least one processor; and

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

receive at least one user message from a real-time contact center interaction with a user between the user and a human contact center agent;

generate, by an artificial intelligence system, at least one empathy score based on the at least one message using the machine learning, wherein each of the at least one empathy score is indicative of a real-time empathy of the user, and wherein to generate the at least one empathy score based on the at least one message using the machine learning comprises to:

determine a high level empathy category of the user selected from a first group of categories;

determine a deep level empathy category of the user selected from a second group of categories different from the first group of categories; and

determine a language style category of the user selected from a third group of categories different from the first group of categories and the second group of categories;

receive a draft agent response to the at least one user message by the human contact center agent;

generate, by the artificial intelligence system, an empathetic agent response to the at least one user message based on the draft agent response and the at least one empathy score; and

transmit the empathetic agent response to an agent device of the human contact center agent for empathetic reply to the at least one user message by the human contact center agent.

7 . The system of claim 6 , wherein to determine the high level empathy category of the user comprises to select a high level empathy category of the user from a group of high level empathy categories consisting of anger, joyfulness, optimism, and sadness.

8 . The system of claim 6 , wherein to determine the deep level empathy category of the user comprises to select a deep level empathy category of the user from a group of at least ten different categories of deep level empathies.

9 . The system of claim 6 , wherein to determine the language style category of the user comprises to select a language style category of the user from a group of language style categories consisting of confident, analytical, and determinant.

10 . A method of leveraging machine learning to predict empathy for improved contact center interactions, the method comprising:

receiving, by a computing system, at least one user message from a real-time contact center interaction with a user between the user and a chatbot;

generating, by an artificial intelligence system of the computing system, at least one empathy score based on the at least one message using the machine learning, wherein each of the at least one empathy score is indicative of a real-time empathy of the user;

generating, by the artificial intelligence system of the computing system, an empathetic text response to the at least one user message based on the at least one empathy score;

transferring the real-time contact center interaction with the user to a human contact center agent;

notifying the artificial intelligence system of the computing system that the real-time contact center interaction is transferred to the human contact center agent; and

transmitting the at least one empathy score to an agent device of the human contact center agent.

11 . The method of claim 10 , further comprising:

receiving, by the computing system, a draft agent response to the at least one user message by the human contact center agent;

auto-suggesting, by the artificial intelligence system of the computing system, an empathetic agent response to the at least one user message based on the draft agent response and the at least one empathy score; and

responding, via the agent device of the human contact center agent, to the at least one user message in the real-time contact center interaction based on the empathetic agent response auto-suggested by the artificial intelligence system of the computing system.

12 . The method of claim 11 , further comprising displaying a set of reply options to the human contact center agent on a graphical user interface of the agent device, wherein the set of reply options includes a first option to respond to the at least one user message using the auto-suggested empathetic agent response and a second option to respond to the at least one user message using an alternative to the auto-suggested empathetic agent response.

13 . The method of claim 12 , wherein the alternative to the auto-suggested empathetic agent response comprises the draft agent response.

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 Dec 11, 2024
From: ANWAR BATCHA, MOHAMED UVAIZ; RAGAVAN, MONISHA PADMAVATHI; ANANDADOSS, PRAVEEN KUMAR; DURAIRAJ, ASMITHA; SUBRAMANIAM, VINOTH
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 069547/0707 →
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 (1)
Related Publication 20250111846A1 · Apr 3, 2025
References Cited (18)
US 10645225B1 · Stoops et al. · 2020 [cited by applicant]
US 10671941B1 · Karp · 2020 [cited by examiner]
US 10728393B2 · Eftekhari et al. · 2020 [cited by applicant]
US 11134152B2 · McGann et al. · 2021 [cited by applicant]
US 11134153B2 · Mcgann et al. · 2021 [cited by applicant]
US 11245793B2 · McGann et al. · 2022 [cited by applicant]
US 11902468B1 · Rolinson · 2024 [cited by examiner]
US 12333247B1 · Gaidylo · 2025 [cited by examiner]
US 20150294595A1 · Hu et al. · 2015 [cited by applicant]
US 20190245973A1 · Dwyer et al. · 2019 [cited by applicant]
US 20190266999A1 · Chandrasekaran et al. · 2019 [cited by applicant]
US 20210334472A1 · Shah · 2021 [cited by examiner]
Conversational AI Chatbot Capabilities, https://www.genesys.com/capabilities/chatbots, 6 pages. [cited by applicant]
About Genesys Dialog Engine, https://help.mypurecloud.com/articles/about-genesys-dialog-engine/, 2 pages. [cited by applicant]
Agent Assist, https://www.genesys.com/capabilities/agent-assist, 7 pages. [cited by applicant]
About Genesys Agent Assist, https://help.mypurecloud.com/articles/about-genesys-agent-assist/, 2 pages. [cited by applicant]
RoBERTa: A Robustly Optimized BERT Pretraining Approach, https://arxiv.org/abs/1907.11692, 4 pages. [cited by applicant]
About messaging, https://help.mypurecloud.com/articles/about-messaging/, 2 pages. [cited by applicant]