IP Library Granted Patent US 9,756,083
Granted Patent B2
US 9,756,083 · App. 13/756,615 · Granted Sep 5, 2017

System and method for context-aware participant management

Inventors: Doree Duncan Seligmann (New York, NY); Moni Manor (Santa Clara, CA)
Assignee: Avaya Inc.
H04L65/103H04L65/1069H04L65/4046
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 9,756,083
App. No.
13/756,615
Granted
Sep 5, 2017
Kind
B2
Abstract

System and method to manage an electronic conference hosted by a conference server coupled to a processor and a memory, the method including: receiving, by a communication interface of the conference server, a request from a user to participate in an electronic conference; determining, by the processor, resources needed by the user and resources needed by the electronic conference; determining resource contentions among resources needed by the user and resources needed by the electronic conference; collecting contextual information related to at least one of the user and resources needed by the electronic conference; and resolving, by the processor, contentions among resources needed by the user and resources needed by the electronic conference.

Claims (48)

1. A method to manage an electronic conference hosted by a conference server comprising a processor and a memory, the method comprising:

receiving, by the conference server, a request from a user to participate in the electronic conference;

determining, by the conference server, user resources to provide to the user for the electronic conference and communications resources for implementing the electronic conference;

determining, by the conference server, first resource contentions among the user resources and second resource contentions among the communications resources;

collecting, by the conference server, contextual information related to the communications resources and the user, wherein the contextual information related to the communications resources comprises information not related to availability of the communications resources; and

resolving, by the conference server, the first resource contentions and the second resource contentions, by use of the contextual information.

2. The method of claim 1 , wherein the user resources comprise information content accessed in relation to the electronic conference.

3. The method of claim 1 , wherein the user resources comprise services used by the user to participate in the electronic conference.

4. The method of claim 1 , wherein resolving the first resource contentions and the second resource contentions comprises managing entry of the user into the electronic conference.

5. The method of claim 1 , wherein resolving the first resource contentions and the second resource contentions comprises managing communication media flows between the user and one or more additional users participating in the electronic conference.

6. The method of claim 1 , wherein resolving the first resource contentions and the second resource contentions comprises scheduling of the user and one or more additional users participating in the electronic conference.

7. The method of claim 1 , wherein the contextual information comprises an identity of the user.

8. The method of claim 1 , wherein the contextual information comprises a state of presence of the user.

9. The method of claim 1 , wherein the contextual information comprises previous activities by the user, the previous activities being related to the electronic conference.

10. The method of claim 1 , further comprising collecting, by the conference server, contextual information related to the user resources, wherein the contextual information comprises a resource dependency of the user resources.

11. The method of claim 1 , further comprising deriving, by the conference server, the contextual information from a data source external to the electronic conference.

12. The method of claim 1 , further comprising deriving, by the conference server, the contextual information from an analytic model and an inference based on a data source external to the electronic conference.

13. The method of claim 1 , further comprising providing, by the conference server, configurable management of at least one of the user resources or the communications resources.

14. The method of claim 1 , further comprising providing, by the conference server, management of persistent data objects related to the electronic conference.

15. The method of claim 1 , further comprising providing, by the conference server, a plurality of virtual waiting rooms to the user and one or more additional users until the first resource contentions and second resource contentions are resolved.

16. The method of claim 15 , further comprising assigning, by the conference server, the user and at least one of the one or more additional users to a virtual waiting room based on commonality of a predetermined characteristic shared by the user and the at least one of the one or more additional users.

17. The method of claim 15 , further comprising:

providing, by the conference server, a first predetermined level of access to one or more of the user resources or communications resources to users within a same virtual waiting room;

and providing, by the conference server, a second predetermined level of access to the one or more of the user resources or communications resources to users in a different virtual waiting room.

18. The method of claim 1 , further comprising providing, by the conference server, an alert to the user, the alert related to the electronic conference.

19. The method of claim 18 , wherein the alert is provided via a communication channel used by the electronic conference.

20. The method of claim 18 , wherein the alert is provided via a communication channel that is independent of the electronic conference.

21. The method of claim 1 , wherein the communications resources comprise multiple communication modes.

22. The method of claim 1 , further comprising providing, by the conference server, to a host of the electronic conference, an alert of a status of a predetermined user.

23. The method of claim 1 , further comprising:

receiving, by the conference server, a request from the user to stop participation in the electronic conference; and

releasing, by the conference server, the user resources and the communications resources used by the user.

24. The method of claim 23 , further comprising providing, by the conference server, to a host of the electronic conference, an alert regarding a quantity of users presently participating in the electronic conference.

25. The method of claim 1 , further comprising providing, by the conference server, a status of the electronic conference to another electronic conference.

26. The method of claim 1 , further comprising partitioning, by the conference server, the user and one or more additional users of the electronic conference based on a shared characteristic of the user and the one or more additional users.

27. The method of claim 1 , further comprising:

collecting, by the conference server, contextual information related to the user resources;

and providing, by the conference server, an alert to a predetermined user associated with the electronic conference, the alert being based on a change in the contextual information related to a particular one of the user resources or the communications resources.

28. The method of claim 1 , further comprising:

inferring, by the conference server, unavailability of a particular user resource, wherein the inference is based on the contextual information related to the user; and

providing, by the conference server, an alert to a predetermined user associated with the electronic conference, the alert based on the inferred unavailability of the particular user resource.

29. The method of claim 28 , further comprising overriding, by the conference server, based on an instruction received from the predetermined user, one or more of the first resource contentions or the second resource contentions.

30. A method to receive alerts related to an electronic conference hosted by a conference server comprising a processor and a memory, the method comprising:

submitting, by a user device to the conference server, a request from a user to participate in the electronic conference; and

receiving, by the user device from the conference server, an alert related to a resource conflict of the electronic conference, wherein the resource conflict is determined by the conference server based on:

user resources to be provided to one or more participants of the electronic conference;

communications resources for implementing the electronic conference; and

contextual information related to the one or more participants, the user resources, and the communications resources, wherein the contextual information related to the communications resources comprises information not related to availability of the communications resources.

Assignments (16)
(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 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 →
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 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
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 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2013
From: SELIGMANN, DOREE DUNCAN; MANOR, MONI
To: AVAYA INC.
Reel/Frame 029739/0626 →
Continuity (1)
Related Publication 20140222907A1 · Aug 7, 2014