IP Library Granted Patent US 11,556,717
Granted Patent B2
US 11,556,717 · App. 17/070,660 · Granted Jan 17, 2023

Systems and methods for sentiment analysis of message posting in group conversations

Inventors: Sandesh Chopdekar (Pune, IN); Pushkar Yashavant Deole (Pune, IN); Navin Daga (Silapathar, IN)
Assignee: Avaya Management L.P.
G06F40/30G06K9/6267H04L51/18H04L51/214
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,717
App. No.
17/070,660
Granted
Jan 17, 2023
Kind
B2
Abstract

The present disclosure provides, among other things, methods and systems of managing communications, the methods and systems including: receiving a first group communication from a first group; determining, based on the first group communication, a first group sentiment; receiving a first communication with a request to send the first communication to the first group; determining, based on the first communication, a first communication sentiment; comparing the first group sentiment with the first communication sentiment; and based on the comparing, performing an action on the request to send the first communication.

Claims (60)

1. A method of managing communications, the method comprising:

receiving a group communication from a group;

determining, based on the group communication, a group sentiment;

receiving a communication with a request to send the communication to the group;

determining, based on the communication, a communication sentiment;

comparing the group sentiment with the communication sentiment; and

based on the comparison of the group sentiment with the communication sentiment, performing an action on the request to send the communication,

wherein the action comprises sending a notification to a sender of the communication and

wherein the notification comprises a result of the comparison of the group sentiment with the communication sentiment, a recommendation to not send the communication to the group and an option for the sender to override the recommendation and send the communication to the group before a timer that indicates how long the group sentiment will prevail in the group expires.

2. The method of claim 1 , wherein if the comparison of the group sentiment with the communication sentiment finds an agreement between the group sentiment and the communication sentiment, then the action comprises forwarding the communication to the group, and wherein if the comparison of the group sentiment with the communication sentiment finds a disagreement between the group sentiment and the communication sentiment, then the action comprises not forwarding the communication to the group and notifying a sender of the communication.

3. The method of claim 1 , wherein the group sentiment comprises a type of sentiment and a weight score.

4. The method of claim 3 , further comprising:

setting a current sentiment of the group based on the determining the group sentiment; and

setting the timer for the current sentiment in the group, wherein an amount of the timer is based on the weight score.

5. The method of claim 1 , wherein, before the determining the group sentiment, the group has a current sentiment, and wherein the determining the group sentiment further comprises:

receiving a new group communication in the group;

determining a sentiment of the new group communication; and

comparing the current sentiment to the sentiment of the new group communication to determine the group sentiment.

6. The method of claim 1 , wherein the group sentiment comprises a weight score, wherein the comparison of the group sentiment with the communication sentiment finds a disagreement between the communication sentiment and the group sentiment, and wherein the action is to forward the communication to the group based on the weight score.

7. The method of claim 1 , further comprising:

determining a confidence score for the communication sentiment;

determining a weight score for the communication sentiment; and

determining a time score for the communication sentiment, wherein the time score is based on the weight score.

8. The method of claim 7 , wherein the comparison of the group sentiment with the communication sentiment determines that the communication sentiment disagrees with the group sentiment, and if the weight score is above a threshold, then the action comprises posting the communication to the group.

9. The method of claim 1 , further comprising:

determining a weight score for the communication sentiment; and

comparing the weight score to a threshold before the performing the action.

10. The method of claim 1 , wherein the group is a social media group, wherein the social media group has members of the social media group, and wherein a sender of the request to send the communication is a member of the members.

11. The method of claim 1 , wherein a text string is associated with the communication and an image is associated with the communication, and wherein the determining the communication sentiment comprises a first sentiment analysis of the text string and a second sentiment analysis of the image.

12. The method of claim 9 , wherein at least one of the determining the group sentiment and the determining the communication sentiment comprises an aspect based sentiment analysis.

13. The method of claim 1 , further comprising:

storing a property of the group communication in a database of sentiment decisions;

enabling a machine learning process to analyze the database of sentiment decisions; and

updating a data model to automatically perform, based on an analysis performed by the machine learning process, an analysis of sentiment properties comprising the property of the communication.

14. A communication system, comprising:

a processor; and

a computer memory storing data thereon that enables the processor to:

receive a group communication from a group;

determine, based on the group communication, a type of group for the group, wherein the type of group comprises a policy;

receive a communication with a request to post the communication to the group;

determine, based on the communication, a communication sentiment;

compare the policy with the communication sentiment; and

based on the comparison of the policy with the communication sentiment, perform an action on the request to post the communication,

wherein the action comprises sending a notification to a sender of the communication, and

wherein the notification comprises a result of the comparison of the policy with the communication sentiment, a recommendation to not send the communication to the group, and an option for the sender to override the recommendation and send the communication to the group before a timer that indicates how long the policy will prevail in the group expires.

15. The communication system of claim 14 , wherein the policy comprises a rule about a basic sentiment, wherein the communication sentiment has a relationship to the basic sentiment, and wherein the action is determined by the rule and the relationship.

16. The communication system of claim 14 , wherein the type of group of the group is determined by a machine learning process.

17. The communication system of claim 14 , wherein the determining the communication sentiment comprises an aspect based sentiment analysis using a machine learning process.

18. A system, comprising:

a microprocessor and a computer-readable medium coupled thereto, wherein the microprocessor receives and executes instructions from the computer-readable medium and wherein the instructions cause the microprocessor to:

receive a group communication from a group;

determine, based on the group communication, a group type;

receive a communication with a request to post the communication to the group;

determine, based on the communication, a communication type;

compare the group type with the communication type of the communication of the request; and

based on the comparison of the group type with the communication type, perform an action on the request to post the communication,

wherein the action comprises sending a notification to a sender of the communication and

wherein the notification comprises a result of the comparison of the group type with the communication type, a recommendation to not send the communication to the group and an option for the sender to override the recommendation and send the communication to the group before a timer that indicates how long the group type will prevail in the group expires.

19. The system of claim 18 , wherein the group type is determined by a machine learning process.

20. The system of claim 18 , wherein the determining the group type comprises an aspect based sentiment analysis using a machine learning process.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: AVAYA MANAGEMENT LP
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 066983/0138 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
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 Feb 2, 2021
From: CHOPDEKAR, SANDESH; DEOLE, PUSHKAR YASHAVANT; DAGA, NAVIN
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055113/0355 →
Continuity (1)
Related Publication 20220114344A1 · Apr 14, 2022
Cited By (1)
US 12,519,672