IP Library Granted Patent US 12,192,406
Granted Patent B2
US 12,192,406 · App. 17/878,316 · Granted Jan 7, 2025

Enhanced digital messaging

Inventors: George Erhart (Loveland, CO); Reinhard Klemm (Basking Ridge, NJ); Wen-Hua Ju (Monmouth Junction, NJ); Michael Sisselman (New York, NY); Atsushi Hirano (Alameda, CA)
Assignee: Avaya Management L.P.
H04M3/5183H04L51/02H04M3/5166H04M3/5175G06Q30/0281
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,192,406
App. No.
17/878,316
Granted
Jan 7, 2025
Kind
B2
Abstract

Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes analyzing interactions on a digital communication channel, determining that the interactions have paused for an amount of time, analyzing content of the interactions to determine an estimate of the amount of time, updating a state of the agent to release the agent for the estimated amount of time, and setting a timer that will automatically change the state of the agent back to an occupied state for the interactions at a future time that aligns with an expiration of the timer.

Claims (54)

1. A method, comprising:

analyzing, by a processor, message content of one or more messages exchanged during a conversation on a digital communication channel;

generating, by the processor and based on the analyzing, a score reflecting a likelihood of a person disengaging from the conversation on the digital communication channel in the future;

comparing, by the processor, the score to a predetermined threshold value;

triggering, by the processor, at least one first action in response to the score meeting or exceeding the predetermined threshold value, the at least one first action comprising sending over the digital communication channel and to an agent communication device a message regarding a detection of a natural disengagement from the conversation;

determining, by the processor and based on the analyzing, a break in the conversation over the digital communication channel has occurred; and

adjusting, by the processor and in response to the determining that the break in the conversation over the digital communication channel has occurred, the score to reflect a new likelihood of the person disengaging from the conversation on the digital communication channel in the future.

2. The method of claim 1 , wherein the at least one first action includes:

updating a state of an agent to release the agent for a first amount of time.

3. The method of claim 1 , wherein the score reflecting the likelihood of the person disengaging from the conversation in the future is determined by at least one machine learning model processing the message content of the one or more messages exchanged during the conversation.

4. The method of claim 1 , further comprising:

analyzing, by the processor, historical communications over the digital communication channel;

detecting, by the processor, at least one pattern in the historical communications; and

performing, by the processor and based on the at least one pattern, at least one second action.

5. The method of claim 4 , wherein the detecting the at least one pattern includes:

applying, by the processor, a predictive communication model to the historical communications, wherein the predictive communication model includes an artificial intelligence model.

6. The method of claim 5 , wherein performing the at least one second action includes:

updating a state of an agent to release the agent for a first amount of time.

7. The method of claim 1 , wherein analyzing the message content comprises:

determining a conversational velocity of the conversation on the digital communication channel.

8. A system, comprising:

a processor; and

memory storing data thereon that enable the processor to:

analyze message content of one or more messages exchanged during a conversation on a digital communication channel;

generate, based on the analyzing, a score reflecting a likelihood of a person disengaging from the conversation on the digital communication channel in the future;

compare the score to a predetermined threshold value;

trigger, based on the comparing, at least one first action in response to the score meeting or exceeding the predetermined threshold value, the at least one first action comprising sending, over the digital communication channel and to an agent communication device, a message regarding a detection of a natural disengagement;

determine, based on the analyzing, a break in the conversation over the digital communication channel has occurred; and

adjust, in response to the determining that the break in the conversation over the digital communication channel has occurred, the predetermined threshold value to reflect a new likelihood of the person disengaging from the conversation on the digital communication channel in the future.

9. The system of claim 8 , wherein the at least one first action includes:

updating a state of an agent to release the agent for a first amount of time.

10. The system of claim 8 , wherein the score reflecting the likelihood of the person disengaging from the conversation in the future is determined by at least one machine learning model.

11. The system of claim 8 , wherein the data further enable the processor to:

analyze historical communications over the digital communication channel;

detect at least one pattern in the historical communications; and

perform, based on the at least one pattern, at least one second action.

12. The system of claim 11 , wherein the detecting the at least one pattern includes:

applying a predictive communication model to the historical communications, wherein the predictive communication model includes at least one of a machine learning model and an artificial intelligence model.

13. The system of claim 12 , further comprising:

a user interface in communication with the processor that presents a message regarding the detection of the natural disengagement from the conversation.

14. The system of claim 8 , wherein analyzing the message content further comprises the processor being enabled to:

determine a conversational velocity of the conversation on the digital communication channel.

15. A method, comprising:

receiving information related to one or more historical communications exchanged over a digital communication channel;

providing the information related to one or more historical communications exchanged over the digital communication channel to a model as part of training the model to predict a person disengaging from a communication session over the digital communication channel in the future;

after training the model, providing the trained model with message content of one or more messages of a first conversation exchanged over the digital communication channel;

predicting, using an output of the trained model, a likelihood of a break in the first conversation occurring by comparing the output to a predetermined threshold value;

determining, based on the message content, the break in the first conversation has occurred;

sending, over the digital communication channel and to an agent communication device, a message regarding a detection of a natural disengagement, and

adjusting, based on the determining that the break in the first conversation has occurred, the predetermined threshold value to reflect a new likelihood of the person disengaging from the first conversation on the digital communication channel in the future.

16. The method of claim 15 , wherein information related to the one or more historical communications includes information about one or more conversational features, and wherein the one or more conversational features comprises at least one of an intent of the first conversation and a sentiment of a user.

17. The method of claim 15 , wherein the training of the model further comprises:

labeling one or more conversations of the one or more historical communications with a conversation topic.

18. The method of claim 15 , wherein the training of the model includes providing the one or more historical communications recursively.

Assignments (6)
SECURITY INTEREST Recorded Jul 21, 2025
From: AVAYA LLC; AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071778/0717 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT – SUPPLEMENT NO. 9 Recorded May 27, 2025
From: AVAYA LLC; AVAYA MANAGEMENT L.P.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 071395/0200 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2022
From: ERHART, GEORGE; KLEMM, REINHARD; JU, WEN-HUA; SISSELMAN, MICHAEL; HIRANO, ATSUSHI
To: AVAYA MANAGEMENT L.P.
Reel/Frame 060685/0660 →
Continuity (3)
Continuation 16934277 · Jul 21, 2020
Provisional Application 62879084 · Jul 26, 2019
Related Publication 20220368802A1 · Nov 17, 2022
References Cited (67)
US 6449358B1 · Anisimov et al. · 2002 [cited by applicant]
US 9330422B2 · Bourdaillet et al. · 2016 [cited by applicant]
US 9635067B2 · Hibbard et al. · 2017 [cited by applicant]
US 10567314B1 · Chang et al. · 2020 [cited by applicant]
US 10839432B1 · Konig · 2020 [cited by examiner]
US 10884598B2 · Bhatt · 2021 [cited by examiner]
US 11064074B2 · Erhart et al. · 2021 [cited by applicant]
US 11190469B2 · Erhart et al. · 2021 [cited by applicant]
US 11418648B2 · Erhart et al. · 2022 [cited by applicant]
US 20030185379A1 · O'Connor et al. · 2003 [cited by applicant]
US 20120076283A1 · Ajmera et al. · 2012 [cited by applicant]
US 20130282844A1 · Logan et al. · 2013 [cited by applicant]
US 20140137200A1 · Logan et al. · 2014 [cited by applicant]
US 20140249872A1 · Stephan et al. · 2014 [cited by applicant]
US 20150256675A1 · Sri · 2015 [cited by examiner]
US 20160065519A1 · Waltermann et al. · 2016 [cited by applicant]
US 20170017971A1 · Moreau · 2017 [cited by examiner]
US 20170060839A1 · Kawamura · 2017 [cited by examiner]
US 20170323325A1 · Hamedi · 2017 [cited by applicant]
US 20180083906A1 · Jayaram et al. · 2018 [cited by applicant]
US 20180084111A1 · Pirat et al. · 2018 [cited by applicant]
US 20180103149A1 · Skiba et al. · 2018 [cited by applicant]
US 20180167508A1 · Sri · 2018 [cited by examiner]
US 20180189273A1 · Campos et al. · 2018 [cited by applicant]
US 20180268318A1 · Matam et al. · 2018 [cited by applicant]
US 20180309801A1 · Rathod · 2018 [cited by applicant]
US 20190068527A1 · Chen et al. · 2019 [cited by applicant]
US 20190102701A1 · Singaraju et al. · 2019 [cited by applicant]
US 20190102781A1 · Myer et al. · 2019 [cited by applicant]
US 20190188590A1 · Wu et al. · 2019 [cited by applicant]
US 20200036783A1 · Bourassa et al. · 2020 [cited by applicant]
US 20200128053A1 · Rosanuru · 2020 [cited by examiner]
US 20200412560A1 · Tofighbakhsh et al. · 2020 [cited by applicant]
CN 1489044 · 2004 [cited by applicant]
CN 103744836 · 2014 [cited by applicant]
CN 104662487 · 2015 [cited by applicant]
CN 105577529 · 2016 [cited by applicant]
CN 106326227 · 2017 [cited by applicant]
CN 106484093 · 2017 [cited by applicant]
CN 108476230 · 2018 [cited by applicant]
CN 109769006 · 2019 [cited by applicant]
CN 111416728 · 2020 [cited by applicant]
Extended Search Report for European Patent Application No. 20187488.0, dated Dec. 10, 2020 10 pages. [cited by applicant]
Official Action for India Patent Application No. 202014031517, dated Jul. 12, 2021 7 pages. [cited by applicant]
Official Action with English Translation for China Patent Application No. 202010733642.8, dated Feb. 23, 2022 23 pages. [cited by applicant]
Official Action with English Translation for China Patent Application No. 202010733642.8, dated Jul. 4, 2022 8 pages. [cited by applicant]
Extended Search Report for European Patent Application No. 20187495.5, dated Dec. 15, 2020 9 pages. [cited by applicant]
Official Action for India Patent Application No. 202014031538, dated Sep. 17, 2021 6 pages. [cited by applicant]
Extended Search Report for European Patent Application No. 20187502.8, dated Dec. 17, 2020 7 pages. [cited by applicant]
Official Action for India Patent Application No. 202014031539, dated Nov. 12, 2021 5 pages. [cited by applicant]
Official Action for U.S. Appl. No. 16/867,347, dated Dec. 4, 2020 7 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/867,347, dated Mar. 12, 2021 7 pages. [cited by applicant]
Official Action for U.S. Appl. No. 16/934,267, dated Mar. 29, 2021 22 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/934,267, dated Jul. 23, 2021 7 pages. [cited by applicant]
Official Action for U.S. Appl. No. 16/934,277, dated Oct. 6, 2021 15 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/934,277, dated Mar. 30, 2022 5 pages. [cited by applicant]
Official Action for European Patent Application No. 20187488.0, dated Oct. 25, 2022 6 pages. [cited by applicant]
Official Action for European Patent Application No. 20187495.5, dated Oct. 27, 2022 5 pages. [cited by applicant]
Intention to Grant for European Patent Application No. 20187502.8, dated Nov. 25, 2022 112 pages. [cited by applicant]
Official Action with English Translation for China Patent Application No. 202010733642.8, dated Mar. 21, 2023 16 pages. [cited by applicant]
Hearing Notice for India Patent Application No. 202014031538, dated Apr. 21, 2023 3 pages. [cited by applicant]
Reexamination Notification with English Translation for China Patent Application No. 202010733642.8, dated Jun. 16, 2023 17 pages. [cited by applicant]
Reexamination Decision with Machine Translation for China Patent Application No. 202010733642.8, dated Aug. 4, 2023 30 pages. [cited by applicant]
Official Action with English Translation for China Patent Application No. 202010733373.5, dated Oct. 27, 2023 18 pages. [cited by applicant]
Hearing Notice for India Patent Application No. 202014031539, dated Jan. 5, 2024 2 pages. [cited by applicant]
Intention to Grant for European Patent Application No. 20187495.5, dated May 29, 2024 111 pages. [cited by applicant]
Notice of Allowance with English Translation for China Patent Application No. 202010733373.5, dated May 20, 2024 6 pages. [cited by applicant]
Cited By (3)
US 12,505,132 US 12,536,210 US 12,591,607