IP Library Granted Patent US 11,556,696
Granted Patent B2
US 11,556,696 · App. 17/201,852 · Granted Jan 17, 2023

Systems and methods for processing and displaying messages in digital communications

Inventors: Sandesh Chopdekar (Pune, IN); Pushkar Deole (Pune, IN); Navin Daga (Silapathar, IN)
Assignee: Avaya Management L.P.
G06F40/166G06F3/14G06F40/106G06F40/253H04L51/04
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,556,696
App. No.
17/201,852
Filed
Mar 15, 2021
Granted
Jan 17, 2023
Kind
B2
Art Unit
2144
USPC
715/256
Abstract

Systems and methods include receiving, with a processor, two or more messages from a first user device participating in a communication session, processing, with the processor, the two or more messages, generating, with the processor, a processed message, and displaying, with the processor, the processed message on a second user device participating in the communication session.

Claims (41)

1. A method comprising:

receiving, with a processor, two or more messages from a first user device associated with a communication session;

determining that an amount of information comprised by the two or more messages is below a threshold;

in response to determining that the amount of information received is below the threshold, sending a second request for additional information to the first user device;

receiving a new message from the first user device;

concatenating, with the processor, the two or more messages and the new message using one or more delimiters to form a processed message; and

causing, with the processor, the processed message comprising the two or more messages and the new message to be displayed on a second user device associated with the communication session.

2. The method of claim 1 , further comprising, prior to concatenating the two or more messages and the new message, determining the two or more messages and the new message together form a complete sentence.

3. The method of claim 1 , further comprising, in response to receiving the two or more messages from the first user device and prior to concatenating the two or more messages and the new message, determining no text is being entered in the first user device.

4. The method of claim 1 , further comprising, in response to receiving the two or more messages from the first user device and prior to concatenating the two or more messages and the new message, determining no text has been entered in the first user device for a predetermined amount of time.

5. The method of claim 1 , further comprising determining the two or more messages and the new message together form a complete sentence, wherein determining the two or more messages and the new message together form a complete sentence comprises using natural language processing.

6. The method of claim 1 , wherein one or more of the delimiters is a conjunction word.

7. The method of claim 1 , further comprising storing the two or more messages and the processed message comprising the two or more messages and the new message in memory.

8. The method of claim 1 , further comprising determining a confidence score associated with an accuracy of the processed message.

9. The method of claim 8 , further comprising, prior to causing the processed message to be displayed, determining the confidence score exceeds the threshold.

10. The method of claim 1 , further comprising, prior to receiving the new message, displaying a notification on the second user device indicating text is being input at the first user device.

11. The method of claim 1 , wherein the first user device is operated by a customer of a contact center and the second user device is operated by an agent of the contact center.

12. The method of claim 1 , wherein the first user device is operated by a user of a social media website and the second user device is operated by a second user of the social media website and the communication session is hosted by the social media website.

13. The method of claim 1 , wherein the processed message comprising the two or more messages and the new message comprises a single sentence.

14. The method of claim 1 , further comprising generating an alert indicating the processed message is delivered to the second user device.

15. A computer system comprising:

a processor; and

a computer-readable storage medium storing computer-readable instructions which, when executed by the processor, cause the processor to execute a method, the method comprising:

receiving two or more messages from a first user device associated with a communication session;

determining that an amount of information comprised by the two or more messages is below a threshold;

in response to determining that the amount of information received is below the threshold, sending a second request for additional information to the first user device;

receiving a new message from the first user device;

concatenating the two or more messages and the new message using one or more delimiters to form a processed message; and

causing the processed message comprising of the two or more messages and the new message to be displayed on a second user device associated with the communication session.

16. The first user device of claim 15 , wherein the method further comprises, prior to concatenating the two or more messages and the new message ; determining the two or more messages and the new message together form a complete sentence.

17. The first user device of claim 15 , wherein the method further comprises, in response to receiving the two or more messages from the first user device and prior to concatenating the two or more messages and the new message, determining no text is being entered in the second user device.

18. A computer program product comprising:

a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code configured, when executed by a processor, to execute a method, the method comprising:

receiving, two or more messages from a first user device associated with a communication session;

determining that an amount of information comprised by the two or more messages is below a threshold;

in response to determining that the amount of information received is below the threshold, sending a second request for additional information to the first user device;

receiving a new message from the first user device;

concatenating the two or more messages and the new message using one or more delimiters to form a processed message; and

causing the processed message comprising the two or more messages and the new message to be displayed on a second user device associated with the communication session.

19. The computer program product of claim 18 , wherein the method further comprises, prior to concatenating the two or more messages and the new message, determining the two or more messages and the new message together form a complete sentence.

20. The computer program product of claim 18 , wherein the method further comprises, in response to receiving the two or more messages from the first user device and prior to concatenating the two or more messages and the new message, determining no text is being entered in the first user device.

Assignments (7)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2021
From: CHOPDEKAR, SANDESH; DEOLE, PUSHKAR; DAGA, NAVIN
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055617/0710 →
Cited By (1)
US 12,282,739