IP Library Granted Patent US 10,356,242
Granted Patent B2
US 10,356,242 · App. 14/599,647 · Granted Jul 16, 2019

System and method for managing communication interrupts in an enterprise

Inventors: Thomas J. Moran (Galway, IE); Ronan Fox (Galway, IE); Neil O'Connor (Galway, IE); Paul D'Arcy (Galway, IE); Liam Loftus (Galway, IE)
Assignee: Avaya Inc.
H04M3/5175H04M3/2281H04M3/4288H04M2201/40
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 10,356,242
App. No.
14/599,647
Granted
Jul 16, 2019
Kind
B2
Abstract

A computing system for managing one or more communication interrupts during a communication session associated with a resource in an enterprise is disclosed. The computing system includes a monitoring module for monitoring one or more parameters of the communication session. The system further includes a database for storing the one or more monitored parameters. The system further includes a determination module for determining at least one participation score for the resource based on the one or more stored parameters. The system further includes a control module for controlling the one or more communication interrupts based on the at least one determined participation score.

Claims (33)

1. A server for managing a communication interrupt during a communication session in an enterprise, the server comprising a processor and a memory, wherein the processor uses programming code stored in the memory to:

monitor one or more parameters of the communication session, wherein the communication session is associated with a contact of the enterprise and a resource in the enterprise; wherein to monitor one or more parameters comprises the processor further using the programming code to detect a pattern of energy level of the contact and the resource by monitoring a frequency of conversation between the contact and the resource during the communication session and monitoring a length of sentences of the resource;

store the one or more monitored parameters;

determine at least one participation score for the resource based on the one or more stored parameters, wherein the participation score defines whether the resource is capable of managing a communication interrupt comprising another communication session simultaneously while managing the current communication session; and

assign another communication session involving another contact of the enterprise to the resource when the participation score defines that the resource can manage another communication session.

2. The server of claim 1 , wherein the processor is further configured to use programming code to extract keywords from the one or more monitored parameters of the communication session.

3. The server of claim 1 , wherein the processor is further configured to use programming code to monitor the one or more parameters of the communication session in a real time environment.

4. The server of claim 1 , wherein the processor is further configured to use programming code to assign weight to the one or more stored parameters.

5. The server of claim 1 , wherein the processor is further configured to use programming code to determine the at least one participation score based on a predefined set of rules.

6. The server of claim 5 , wherein the predefined set of rules comprises business processes, or business strategies.

7. The server of claim 1 , wherein the processor is further configured to use programming code to compare the at least one participation score with a predefined threshold.

8. The server of claim 7 , wherein the processor is further configured to use programming code to assign the communication interrupt based on the comparison between the at least one determined participation score and the predefined threshold.

9. The server of claim 1 , wherein the processor is further configured to use programming code to dynamically control the communication interrupt.

10. A processor-implemented method for managing a communication interrupt during a communication session in an enterprise, the method comprising:

monitoring, by a processor of the enterprise, one or more parameters of the communication session, wherein the communication session is associated with a contact of the enterprise and a resource in the enterprise; wherein to monitor one or more parameters comprises to detect a pattern of energy level of the contact and the resource by the processor monitoring a frequency of conversation between the contact and the resource during the communication session and monitoring a length of sentences of the resource;

storing, by the processor, the one or more monitored parameters in one or more databases;

determining, by the processor, at least one participation score for the resource based on the one or more stored parameters, wherein the participation score defines whether the resource is capable of managing a communication interrupt comprising another communication session simultaneously while managing the current communication session; and

assigning, by the processor, another communication session to the resource when the participation score defines that the resource can manage another communication session.

11. The method of claim 10 , further comprising extracting, by the processor, keywords from the one or more monitored parameters of the communication session.

12. The method of claim 10 , further comprising monitoring, by the processor, the one or more parameters of the communication session in a real time environment.

13. The method of claim 10 , further comprising assigning, by the processor, weight to the one or more stored parameters.

14. The method of claim 10 , further comprising determining, by the processor, the at least one participation score based on a predefined set of rules.

15. The method of claim 14 , further comprising comparing, by the processor, the at least one participation score with a predefined threshold.

16. The method of claim 15 , further comprising controlling, by the processor, the communication interrupt based on the comparison between the at least one determined participation score and the predefined threshold.

17. The method of claim 10 , further comprising causing, by the processor, display of at least one indicator during the communication session.

18. A processor-implemented method for managing a communication interrupt during a communication session in an enterprise, the method comprising:

monitoring, by a processor of the enterprise, one or more parameters of the communication session, wherein the communication session is associated with a contact of the enterprise and a resource in the enterprise; wherein to monitor one or more parameters comprises to detect a pattern of energy level of the contact and the resource by the processor monitoring a frequency of conversation between the contact and the resource during the communication session and monitoring a length of sentences of the resource;

storing, by the processor, the one or more monitored parameters in one or more databases;

determining, by the processor, at least one participation score for the resource based on the one or more stored parameters, wherein the participation score defines whether the resource is capable of managing a communication interrupt comprising another communication session simultaneously while managing the current communication session;

blocking the communication interrupt to the resource when the participation score defines that the resource cannot manage another communication session; and

unblocking the communication interrupt to the resource when the participation score defines that the resource can manage another communication session.

19. The method of claim 18 , further comprising causing, by the processor, at least one indicator to be displayed during the communication session.

20. The method of claim 18 , wherein the communication session is a conference session that involves a plurality of resources.

Assignments (14)
(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 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 →
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 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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2015
From: MORAN, THOMAS; FOX, RONAN; O'CONNOR, NEIL; D'ARCY, PAUL; LOFTUS, LIAM
To: AVAYA INC.
Reel/Frame 034743/0487 →
Continuity (1)
Related Publication 20160212264A1 · Jul 21, 2016