IP Library Granted Patent US 11,936,814
Granted Patent B1
US 11,936,814 · App. 18/057,886 · Granted Mar 19, 2024

Utilizing machine learning models to generate interactive digital text threads with personalized agent escalation digital text reply options

Inventors: Jigar Mehta (Milpitas, CA); Abbey Chaver (Berkeley, CA); Paul Zeng (New York, NY); Abhi Sharma (San Francisco, CA)
Assignee: Chime Financial, Inc.
H04M3/5191H04L51/02H04L51/046
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 11,936,814
App. No.
18/057,886
Granted
Mar 19, 2024
Kind
B1
Abstract

The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing machine learning models to determine predicted client intent classifications and/or client-agent escalation classes to generate personalized digital text reply options within an automated interactive digital text thread. For example, disclosed systems utilize the machine learning model to generate predicted client-agent escalation classes and corresponding probabilities. The disclosed systems utilize the predicted client-agent escalation classifications and the escalation class probabilities to generate personalized digital text reply options. Moreover, the disclosed systems can provide personalized digital text reply options to a client device within an automated interactive digital text thread, bypassing the inefficiency of menu options or protocols utilized to guide clients to terminal information.

Claims (65)

1. A computer-implemented method comprising:

training an agent escalation machine learning model by:

generating a plurality of client-agent escalation class predictions from a set of training client features corresponding to client devices;

generating a measure of loss by comparing, utilizing a loss function, the plurality of client-agent escalation class predictions with ground truth client-agent escalation classes generated from agent devices that interacted with the client devices; and

modifying parameters of the agent escalation machine learning model based on the measure of loss;

extracting client features corresponding to a client device participating in an automated interactive digital text thread;

generating, utilizing the agent escalation machine learning model, a plurality of predicted client-agent escalation classes and a plurality of escalation class probabilities from the client features;

selecting at least two predicted client-agent escalation classes from the plurality of predicted client-agent escalation classes utilizing the plurality of escalation class probabilities; and

providing, for display via the client device, at least two personalized escalation digital text reply options corresponding to the at least two predicted client-agent escalation classes via the automated interactive digital text thread.

2. The computer-implemented method of claim 1 , further comprising generating, utilizing an intent machine learning model different from the agent escalation machine learning model, a plurality of predicted client intent classifications different from the plurality of predicted client-agent escalation classes.

3. The computer-implemented method of claim 1 , further comprising, in response to user interaction with a personalized digital text reply option of the at least two personalized escalation digital text reply options corresponding to a predicted client-agent escalation class, initiating a client self-service workflow corresponding to the predicted client-agent escalation class.

4. The computer-implemented method of claim 1 , further comprising:

providing a selectable escalation option within the automated interactive digital text thread; and

in response to detecting a user interaction with the selectable escalation option, providing the at least two personalized escalation digital text reply options corresponding to the at least two predicted client-agent escalation classes for display.

5. The computer-implemented method of claim 2 , further comprising:

providing, for display via the client device, at least two personalized intent digital classification options corresponding to at least two predicted client intent classifications of the plurality of predicted client intent classifications via the automated interactive digital text thread.

6. The computer-implemented method of claim 1 , wherein utilizing the agent escalation machine learning model comprises generating the plurality of predicted client-agent escalation classes and the plurality of escalation class probabilities utilizing one or more of a random forest model or gradient boosted decision tree model.

7. The computer-implemented method of claim 1 , wherein extracting client features comprises one or more of determining a digital account value, a direct deposit status of a digital account, or application device activity on the digital account.

8. The computer-implemented method of claim 1 , further comprising:

in response to detecting an escalation interaction via the automated interactive digital text thread, initiating a client-agent response session between the client device and an agent device; and

providing, for display, one or more of the plurality of predicted client-agent escalation classes to the agent device.

9. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computer system to:

train an agent escalation machine learning model by:

generating a plurality of client-agent escalation class predictions from a set of training client features corresponding to client devices;

generating a measure of loss by comparing, utilizing a loss function, the plurality of client-agent escalation class predictions with ground truth client-agent escalation classes generated from agent devices that interacted with the client devices; and

modifying parameters of the agent escalation machine learning model based on the measure of loss;

extract client features corresponding to a client device participating in an automated interactive digital text thread;

generate, utilizing the agent escalation machine learning model, a plurality of predicted client-agent escalation classes and a plurality of escalation class probabilities from the client features;

select at least two predicted client-agent escalation classes from the plurality of predicted client-agent escalation classes utilizing the plurality of escalation class probabilities; and

provide, for display via the client device, at least two personalized escalation digital text reply options corresponding to the at least two predicted client-agent escalation classes via the automated interactive digital text thread.

10. The non-transitory computer-readable medium of claim 9 , wherein the instructions, when executed by the at least one processor, further cause the computer system to generate, utilizing an intent machine learning model different from the agent escalation machine learning model, a plurality of predicted client intent classifications different from the plurality of predicted client-agent escalation classes.

11. The non-transitory computer-readable medium of claim 9 , wherein the instructions, when executed by the at least one processor, further cause the computer system to, in response to user interaction with a personalized digital text reply option of the at least two personalized escalation digital text reply options corresponding to a predicted client-agent escalation class, in initiate a client self-service workflow corresponding to the predicted client-agent escalation class.

12. The non-transitory computer-readable medium of claim 9 , wherein the instructions, when executed by the at least one processor, further cause the computer system to:

provide a selectable escalation option within the automated interactive digital text thread; and

in response to detecting a user interaction with the selectable escalation option, provide the at least two personalized escalation digital text reply options corresponding to the at least two predicted client-agent escalation classes for display.

13. The non-transitory computer-readable medium of claim 10 , wherein the instructions, when executed by the at least one processor, further cause the computer system to:

provide, for display via the client device, at least two personalized intent digital classification options corresponding to at least two predicted client intent classifications of the plurality of predicted client intent classifications via the automated interactive digital text thread.

14. The non-transitory computer-readable medium of claim 9 , wherein the instructions, when executed by the at least one processor, further cause the computer system to:

in response to detecting an escalation interaction via the automated interactive digital text thread, initiate a client-agent response session between the client device and an agent device; and

provide, for display, one or more of the plurality of predicted client-agent escalation classes to the agent device.

15. A system comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:

train an agent escalation machine learning model by:

generating a plurality of client-agent escalation class predictions from a set of training client features corresponding to client devices;

generating a measure of loss by comparing, utilizing a loss function, the plurality of client-agent escalation class predictions with ground truth client-agent escalation classes generated from agent devices that interacted with the client devices; and

modifying parameters of the agent escalation machine learning model based on the measure of loss;

extract client features corresponding to a client device participating in an automated interactive digital text thread;

generate, utilizing the agent escalation machine learning model, a plurality of predicted client-agent escalation classes and a plurality of escalation class probabilities from the client features;

select at least two predicted client-agent escalation classes from the plurality of predicted client-agent escalation classes utilizing the plurality of escalation class probabilities; and

provide, for display via the client device, at least two personalized escalation digital text reply options corresponding to the at least two predicted client-agent escalation classes via the automated interactive digital text thread.

16. The system of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the system to train the agent escalation machine learning model by:

generating a plurality of client-agent escalation class predictions from a set of training client features corresponding to client devices;

generating a measure of loss by comparing, utilizing a loss function, the plurality of client-agent escalation class predictions with ground truth client-agent escalation classes generated from agent devices that interacted with the client devices; and

modifying parameters of the agent escalation machine learning model based on the measure of loss.

17. The system of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the system to, in response to user interaction with a personalized digital text reply option of the at least two personalized escalation digital text reply options corresponding to a predicted client-agent escalation class, in initiate a client self-service workflow corresponding to the predicted client-agent escalation class.

18. The system of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the system to:

provide a selectable escalation option within the automated interactive digital text thread; and

in response to detecting a user interaction with the selectable escalation option, provide the at least two personalized escalation digital text reply options corresponding to the at least two predicted client-agent escalation classes for display.

19. The system of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the system to:

generate, utilizing an intent machine learning model different from the agent escalation machine learning model, a plurality of predicted client intent classifications different from the plurality of predicted client-agent escalation classes; and

provide, for display via the client device, at least two personalized intent digital classification options corresponding to at least two predicted client intent classifications of the plurality of predicted client intent classifications via the automated interactive digital text thread.

20. The system of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the system to:

in response to detecting an escalation interaction via the automated interactive digital text thread, initiate a client-agent response session between the client device and an agent device; and

provide, for display, one or more of the plurality of predicted client-agent escalation classes to the agent device.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2025
From: FIRST-CITIZENS BANK & TRUST COMPANY, AS ADMINISTRATIVE AGENT
To: CHIME FINANCIAL, INC.
Reel/Frame 070695/0013 →
SECURITY AGREEMENT Recorded Mar 31, 2025
From: CHIME FINANCIAL, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 070689/0813 →
SECURITY INTEREST Recorded Jun 6, 2023
From: CHIME FINANCIAL, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS ADMINISTRATIVE AGENT
Reel/Frame 063877/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: MEHTA, JIGAR; CHAVER, ABBEY; ZENG, PAUL; SHARMA, ABHI
To: CHIME FINANCIAL, INC.
Reel/Frame 061852/0932 →
Cited By (2)
US 12,639,344 US 12,711,499