IP Library Granted Patent US 8,478,826
Granted Patent B2
US 8,478,826 · App. 12/833,182 · Granted Jul 2, 2013

Conditioning responses to emotions of text communications

Inventors: George Erhart (Loveland, CO); Valentine Matula (Granville, OH); David Skiba (Golden, CO)
Assignee: Avaya Inc.
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 8,478,826
App. No.
12/833,182
Granted
Jul 2, 2013
Kind
B2
Abstract

A text communication, such as an email or blog posting from a user, is monitored to identify an issue. A score(s) of the text communication is determined by analyzing words/phrases in the text communication. A score can be based on various factors such as annoyance, language precision, help-ability, a communication length, and the like. A range for the score(s) is determined. When a response to the text communication is generated, a score(s) of the response to the text communication is determined. If one or more of the score(s) of the response is outside the range for the score(s), the response is rejected. Words/phrases are identified in the response to the text communication that can be changed in order to get the score(s) of the response within the range of the score(s) of the text communication. This information is displayed to an agent so an appropriate response can be formulated.

Claims (35)

1. A method implemented by a processor, the method comprising:

a. monitoring a text communication to identify an issue, wherein the text communication is generated by a user;

b. determining a score of the text communication by the processor;

c. determining a range for the score of the text communication;

d. determining a score of a response to the text communication; and

e. determining if the score of the response to the text communication is outside the range for the score of the text communication by the processor;

wherein in the response to the text communication is a previous response, a template, or an agent-generated response that has a score that is outside the range for the score of the text communication and further comprising:

rejecting the response to the text communication and identifying one or more words in the response to the text communication that can be changed in order to get the score of the response to the text communication to be within the range for the score of the text communication; and

wherein identifying the one or more words in the response to the text communication is accomplished while an agent is typing the response to the text communication.

2. The method of claim 1 , wherein the response to the text communication is a previous response, a template, or an agent generated response that has a score within the range for the score of the text communication and further comprising the step of sending the response to the text communication to the user.

3. The method of claim 1 , wherein the score of the text communication or the range of the score of the text communication are normalized based on another communication by the user.

4. The method of claim 3 , wherein the score of the text communication or the range of the score of the text communication are further normalized based on who the other communication by the user is made to.

5. The method of claim 1 , wherein the score of the text communication or the range of the score of the text communication are normalized based on a communication on the issue by a different user.

6. The method of claim 1 , further comprising the step of suggesting a response time based on the score of the text communication.

7. The method of claim 1 , further comprising the step of identifying one or more words in the text communication that are relevant in determining the score of the text communication and identifying the one or more relevant words to an agent.

8. The method of claim 1 , wherein the range for the score of the text communication or the score of the text communication are determined based on configuration information.

9. The method of claim 1 , wherein the text communication is at least one of the following: an email, an Instant Message, a posting on a social network, and a feed from the social network.

10. The method of claim 1 , wherein the score is based on one or more of the following: an annoyance score, a language precision score, a help-ability score, and a communication length score.

11. The method of claim 1 , further comprises the step of determining if a supervisor will need to review the response to the text communication.

12. A system comprising:

a. a communication monitor configured to monitor a text communication to identify an issue, wherein the text communication is generated by a user;

b. a communication analyzer configured to determine a score of the text communication and determine a range for the score of the text communication; and

c. a response analyzer configured to determine a score of a response to the text communication and determine if the score of the response to the text communication is outside the range for the score of the text communication;

wherein in the response to the text communication is a previous response, a template, or an agent-generated response that has a score that is outside the range for the score of the text communication and wherein the response analyzer is further configured to reject the response to the text communication and identify one or more words in the response to the text communication that can be changed in order to get the score of the response to the text communication to be within the range for the score of the text communication; and

wherein identifying the one or more words in the response to the text communication is accomplished while an agent is typing the response to the text communication.

13. The system of claim 12 , wherein the response to the text communication is a previous response, a template, or an agent-generated response that has a score within the range for the score of the text communication and wherein the response analyzer is further configured to send the response to the text communication to the user.

14. The system of claim 12 , wherein the score of the text communication or the range of the score of the text communication are normalized based on another communication by the user.

15. The system of claim 14 , wherein the score of the text communication or the range of the score of the text communication are further normalized based on who the other communication by the user is made to.

16. The system of claim 12 , wherein the score of the text communication or the range of the score of the text communication are normalized based on a communication on the issue by a different user.

17. The system of claim 12 , wherein the communication analyzer is further configured to suggest a response time based on the score of the text communication.

18. The system of claim 12 , wherein the communication analyzer is further configured to identify one or more words in the text communication that are relevant in determining the score of the text communication and identify the one or more relevant words to an agent.

19. The system of claim 12 , wherein the range for the score of the text communication or the score of the text communication are determined based on configuration information.

20. The system of claim 12 , wherein the text communication is at least one of the following: an email, an Instant Message, a posting on a social network, and a feed from the social network.

21. The system of claim 12 , wherein the score is based on at least partially on one or more of the following: an annoyance score, a language precision score, a help-ability score, and a communication length score.

22. The system of claim 12 , wherein the communication analyzer is further configured to determine if a supervisor will need to review the response to the text communication.

Assignments (20)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) 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 063705/0023 →
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 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
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 Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2010
From: ERHART, GEORGE; MATULA, VALENTINE; SKIBA, DAVID
To: AVAYA INC.
Reel/Frame 024658/0516 →
Continuity (1)
Related Publication 20120011208A1 · Jan 12, 2012