IP Library Granted Patent US 12,348,675
Granted Patent B2
US 12,348,675 · App. 18/669,921 · Granted Jul 1, 2025

Partial automation of text chat conversations

Inventor: Ian Beaver (Spokane, WA)
Assignee: Verint Americas Inc.
H04M3/5166G06F40/30H04L51/02H04M3/5183H04M2203/404
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,348,675
App. No.
18/669,921
Filed
May 21, 2024
Granted
Jul 1, 2025
Kind
B2
Art Unit
2693
USPC
379/265.09
Abstract

To allow the human customer service agents to specialize in the instances where human service is preferred, but to scale to the volume of large call centers, systems and methods are provided in which human agents and intelligent virtual assistants (IVAs) co-handle a conversation with a customer. IVAs handle simple or moderate tasks, and human agents are used for those tasks that require or would benefit from human compassion or special handling. Instead of starting the conversation with an IVA and then escalating or passing control of the conversation to a human to complete, the IVAs and human agents work together on a conversation.

Claims (36)

1. A method for active learning for partially automating a text chat conversation, the method comprising:

receiving a text conversation between a user computing device and a corresponding agent computer device, herein a sample;

determining an intent of the sample using a trained language model, wherein in response to the trained language model finding the sample intent indeterminate:

requesting a reviewer input to label the intent of the sample;

adding the labeled sample to a labeled training set; and

retraining the trained language model on the labeled training set; and

using the retrained language model in a text conversation between the user computing device and an Intelligent Virtual Assistant (IVA).

2. The method of claim 1 , wherein the trained language model is configured to determine an intent from the text conversation from a plurality of intents and to categorize by the trained language model the plurality of intents into intents to be responded to by the IVA and intents to be responded to by an agent, wherein a user intention is an intent which is a derived semantic representation of language of the text conversation.

3. The method of claim 2 , further comprises:

passing the text conversation to an agent of the corresponding agent computing device when the IVA recognizes the intent indicates to pass the text conversation to an agent.

4. The method of claim 3 , further comprising:

passing the text conversation from the agent of the corresponding agent computing device back to the IVA pursuant to receiving an instruction from the agent, wherein the agent labels an intent of the text conversation;

adding the labeled text conversation to the labeled training set; and

retraining the trained language model.

5. The method of claim 1 , wherein passing the text conversation from the agent of the corresponding agent computing device back to the IVA is performed seamlessly without an indication to the user computing device or to the user.

6. The method of claim 1 , further comprising sending notifications to the agent computing device, wherein a notification comprises on-screen automated assistance, work-queue entries, and reporting and post-call analytics.

7. The method of claim 1 , further comprising monitoring the text conversation between the user computing device and the IVA and adjusting the labeled training set based on the monitoring.

8. The method of claim 7 , wherein the monitoring is performed continuously during the text conversation.

9. The method of claim 1 , wherein the language model comprises a plurality of machine learning models.

10. A system for active learning for partially automating a text chat conversation, the system comprising:

an agent computing device with human agent text conversation capability and intelligent virtual assistant (IVA) text conversation ability;

a natural language understanding (NLU) component configured to use a language model in a text conversation between a user computing device and an IVA; and

an active learning engine configured to:

requesting a reviewer input to label an unlabeled sample;

add the labeled sample to a labeled training set; and

retrain the trained language model on the labeled training set.

11. The system of claim 10 , further comprising an engagement management module configured to assign an instance of the IVA to an agent or a group of agents, and to select the text conversation from a queue of live chat conversations.

12. The system of claim 10 , wherein a user intention is an intent which is a derived semantic representation of language of the text conversation.

13. The system of claim 10 , wherein the language model is configured to categorize the plurality of intents into intents to be responded to by the IVA and intents to be responded to by an agent, and to pass the text conversation to an agent of the agent computing device when the IVA recognizes the intent indicates to pass the text conversation to the agent.

14. The system of claim 13 , wherein the text conversation is passed to a human agent of the agent computing device without providing an indication to the user computing device that the text conversation is passed to the agent computing device.

15. The system of claim 10 , wherein the language model comprises a plurality of machine learning models.

16. The system of claim 10 , wherein the active learning engine is further configured to receive a plurality of unlabeled samples from a stream of unlabeled samples.

17. The system of claim 10 , wherein the NLU component is further configured to monitor the text conversation between the user computing device and IVA, and the active learning engine is further configured to adjust the labeled training set based on the monitoring.

18. The system of claim 17 , wherein the monitoring is performed continuously during the text conversation.

19. The system of claim 18 , wherein an agent computing device receives a notification in response to the monitoring, wherein a notification comprises on-screen automated assistance, work-queue entries, and reporting and post-call analytics.

20. The system of claim 10 , wherein the NLU component comprises an intent determination engine configured to determine an intent of the text conversation from a plurality of intents.

Assignments (2)
SECURITY INTEREST Recorded Dec 23, 2025
From: VERINT AMERICAS INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0292 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2024
From: BEAVER, IAN
To: VERINT AMERICAS INC.
Reel/Frame 068373/0802 →
Continuity (5)
Continuation 17574047 · Jan 12, 2022
Continuation 16581898 · Sep 25, 2019
Provisional Application 62748638 · Oct 22, 2018
Provisional Application 62739951 · Oct 2, 2018
Related Publication 20240305715A1 · Sep 12, 2024
References Cited (40)
US 4914590A · Loatman et al. · 1990 [cited by applicant]
US 8364519B1 · Basu et al. · 2013 [cited by applicant]
US 10311376B2 · Reddy et al. · 2019 [cited by applicant]
US 10354213B1 · Ings et al. · 2019 [cited by applicant]
US 10460260B2 · Yip · 2019 [cited by applicant]
US 10739944B1 · Pasalapudi et al. · 2020 [cited by applicant]
US 10863230B1 · Pham et al. · 2020 [cited by applicant]
US 11263056B2 · Trowbridge · 2022 [cited by applicant]
US 11818292B1 · Bird · 2023 [cited by examiner]
US 20050141694A1 · Wengrovitz · 2005 [cited by applicant]
US 20110238410A1 · Larcheveque et al. · 2011 [cited by applicant]
US 20130006707A1 · Ssubhanjan · 2013 [cited by applicant]
US 20140278807A1 · Bohacek · 2014 [cited by applicant]
US 20150088783A1 · Mun · 2015 [cited by applicant]
US 20150339376A1 · Wieweg et al. · 2015 [cited by applicant]
US 20160099892A1 · Palakovich et al. · 2016 [cited by applicant]
US 20160283222A1 · Yaros · 2016 [cited by applicant]
US 20170324866A1 · Segre et al. · 2017 [cited by applicant]
US 20180053119A1 · Zeng et al. · 2018 [cited by applicant]
US 20180123909A1 · Venkitapathi et al. · 2018 [cited by applicant]
US 20180130463A1 · Jeon et al. · 2018 [cited by applicant]
US 20190095425A1 · Galitsky et al. · 2019 [cited by applicant]
US 20190208056A1 · Dwane et al. · 2019 [cited by applicant]
US 20190362216A1 · Stokes · 2019 [cited by applicant]
US 20200099790A1 · Ma et al. · 2020 [cited by applicant]
EP 2752797 · 2014 [cited by applicant]
Search Report, dated Feb. 19, 2020, received in connection with corresponding EP Patent Application No. 19200841.5. [cited by applicant]
Alzona, R., “Call centers predicted to disappear in 10 years,” Business Mirror, retrieved on Apr. 8, 2020 from http://www.businessmirror.com.ph/2016/05/07/call-centers-predicted-to- disappear-in-10-years, 2016, 2 pages. [cited by applicant]
Auxbreak Call Center Talk, “The call center industry may come to an end soon—according to some experts,” retrieved on Apr. 8, 2020 from http://www.auxbreak.com/call-center-industry-may-come-to-an-end-soon, 2015, 3 pages. [cited by applicant]
Beaver, I., et al. “Detection of User Escalation in Human-Computer Interactions,” Interspeech, 2016, 5 pages. [cited by applicant]
Caramenico, A., “Aetna improves virtual customer experience,” FierceHealthPayer, retrieved on Apr. 8, 2020 from http://fiercehealthpayer.com/story/aetna-improves-virtual-costumer-experience/2013-11-05, 2013, 1 page. [cited by applicant]
Cifuentes, J., “Introducing the Bots Landscape: 170+ companies, $4 billion in funding, thousands of bots,” retrieved on Apr. 7, 2020 from https://venturebeat.com/2016/08/11/introducing-the-bots-landscape-170-companies-4… [cited by applicant]
Frearson, J., “From New York: How intelligent assistants are cutting customer waiting times,” Business Reporter, retrieved on Apr. 8, 2020 from https://web.archive.org/web/20151203115539/http:/business- reporter.co.uk/2… [cited by applicant]
Guynn, J., “Facebook Messenger takes another swipe at bots,” retrieved on Apr. 8, 2020 from https://www.usatoday.com/story/tech/news/2017/04/18/facebook-messenger-takes-another-swipe-chat-bots/100596798/, 2017, 3 pages. [cited by applicant]
“Intelligent Virtual Assistant,” Technopedia definition, retrieved on Apr. 7, 2020 from https://www.techopedia.com/definition/31383/intelligent-virtual-assistant, 2017, 2 pages. [cited by applicant]
Kuhn, R., et al., “The Application of Semantic Classification Trees to Natural Language Understanding,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 17, No. 5, 1995, pp. 449-460. [cited by applicant]
Lison, P., “Structured Probabilistic Modelling for Dialogue Management,” Ph.D. thesis, University of Oslo, 2014, 23 pages. [cited by applicant]
Marois, E., “Using Intelligent Virtual Agents to Improve the Customer Experience: Brains Before Beauty,” ICMI Blog, retrieved on Apr. 7, 2020 from http://www.icmi.com/Resources/Self-Service/2013/11/Using-Intelligent-Vir… [cited by applicant]
Mittal, V., et al., “Customer satisfaction: A strategic review and guidelines for managers,” Marketing Science Institute, 2010, 27 pages. [cited by applicant]
Xu, H., et al., “LLT-PolyU: Identifying Sentiment Intensity in Ironic Tweets,” Proceedings of the 9th International Workshop on Semantic Evaluation (SemEval 2015), Association for Computational Linguistics, 2015, pp. 67… [cited by applicant]