IP Library › Granted Patent US 9,020,120
Granted Patent B2
US 9,020,120 · App. 13/760,668 · Granted Apr 28, 2015

Timeline interface for multi-modal collaboration

Inventors: Deep Subhash Pai (Pune, IN); Jaydeep Deepak Bhalerao (Pune, IN)
Assignee: Avaya Inc.
H04M3/565H04M3/567
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,020,120
App. No.
13/760,668
Filed
Feb 6, 2013
Granted
Apr 28, 2015
Kind
B2
Art Unit
2652
USPC
379/202.01
Abstract

A system, method, and computer readable medium are provided to manage a conference. The start of a conference is identified. For example, the start of the conference is identified when a host dials into a conference bridge. A timeline is created for the conference based on a first event that occurs at the start of the conference. The timeline includes the first event. The timeline is updated in real-time with a second event, as a second event occurs during the conference. This process is repeated throughout the conference. The timeline is rendered for display to one or more participants in the conference. The conference is then displayed to the conference participants, thus providing the conference participants with a real-time timeline of the conference.

Claims (85)

1. A method for managing a conference comprising:

identifying a start of the conference;

creating a timeline for the conference based on a first event that occurs at the start of the conference, wherein the timeline includes the first event;

updating the timeline in real time, with a second event, as a second event occurs during the conference; and

rendering the updated timeline for display to one or more participants in the conference, wherein the updated timeline displays a compressed event that represents a plurality of events, wherein the compressed event represents a verbal discussion between a plurality of participants in one of a plurality of segments of the conference and in response to one of the one or more participants selecting the compressed event, a plurality of verbal discussion events associated with the plurality of participants in the one of the plurality of segments of the conference are displayed to the one of the one or more participants.

2. The method of claim 1 , wherein the first or second event comprise at least one of the following:

an indication of the start of the conference;

an indication of a participant joining the conference;

an indication of a plurality of participants joining the conference from a conference room;

an indication of an additional one of the plurality of participants joining the conference from the conference room;

an indication of the participant leaving the conference;

an indication of the plurality of participants leaving the conference from the conference room;

an indication of one of the plurality of participants leaving the conference from the conference room;

an indication of when the participant speaks during the conference;

an indication of when the participant has raised their hand during the conference;

an indication that the participant joined the conference via a telephone;

an indication that the participant joined the conference via a videophone;

an indication that the participant is viewing conference via a web conference;

an indication that the participant is a required participant and has not joined the conference;

an indication that the participant has not joined the conference;

an indication that a tag was added to the updated timeline;

an indication of content that was presented during the conference;

a poll event;

a voting event;

a voting results event; and

a creation of an external chat or voice session between two or more participants in the conference.

3. The method of claim 2 , wherein the second event is the indication of when the participant speaks during the conference and selecting the second event provides at least one of: a recording of what the participant spoke during a segment of the updated timeline or providing a text representation of what the participant spoke during the segment of the updated timeline.

4. The method of claim 1 , wherein the compressed event represents at least one of the following: events that have occurred during a segment of time of the conference; events that have occurred at the beginning of the conference; events that have occurred at the end of the conference; events that have occurred during a presentation of a specific slide; events that have occurred between tags set by a participant; and events that have been selected by the participant.

5. The method of claim 1 , wherein in the updated timeline displays at least two events of at least two participants in the conference and wherein the at least two events indicate that the at least two participants were engaged in a conversation with each other during a segment of the conference.

6. The method of claim 1 , wherein selecting the first or second event opens a context menu that is displayed above the respective selected first or second event in the updated timeline and wherein the context menu contains items specific to the respective selected first or second event.

7. The method of claim 6 , wherein the selected first or second event is a participant event, the context menu comprises a filter item, and further comprising the steps of:

receiving an indication of a selection of the filter item; and

in response to receiving the selection of the filter item, filtering the updated timeline to only display participant events.

8. The method of claim 6 , wherein the selected first or second event is a participant event of an individual participant, the context menu comprises a chat item, and further comprising the steps of:

receiving an indication of a selection of the chat item;

providing a menu to select at least the individual participant to have a chat with; and

establishing a chat session with at least the individual participant.

9. The method of claim 1 , further comprising a main menu that displays selections regarding the conference, wherein the main menu selections comprise one or more of a content selection, a participant selection, a timeline selection, an exit selection, and a multi-level icon.

10. A system for managing a conference comprising:

a conference bridge configured identify a start of the conference;

a timeline generator configured to create a timeline for the conference based on a first event that occurs at the start of the conference and update the timeline in real time, with a second event, as a second event occurs during the conference, wherein the timeline includes the first event; and

a presentation module configured to render the updated timeline for display to one or more participants in the conference, wherein the updated timeline displays a compressed event that represents a plurality of events, wherein the compressed event represents a verbal discussion between a plurality of participants in one of a plurality of segments of the conference and in response to one of the one or more participants selecting the compressed event, a plurality of verbal discussion events associated with the plurality of participants in the one of the plurality of segments of the conference are displayed to the one of the one or more participants.

11. The system of claim 10 , wherein the first or second event comprise at least one of the following:

an indication of the start of the conference;

an indication of a participant joining the conference;

an indication of a plurality of participants joining the conference from a conference room;

an indication of an additional one of the plurality of participants joining the conference from the conference room;

an indication of the participant leaving the conference;

an indication of the plurality of participants leaving the conference from the conference room;

an indication of one of the plurality of participants leaving the conference from the conference room;

an indication of when the participant speaks during the conference;

an indication of when the participant has raised their hand during the conference;

an indication that the participant joined the conference via a telephone;

an indication that the participant joined the conference via a videophone;

an indication that the participant is viewing conference via a web conference;

an indication that the participant is a required participant and has not joined the conference;

an indication that the participant has not joined the conference;

an indication that a tag was added to the updated timeline;

an indication of content that was presented during the conference;

a poll event;

a voting event;

a voting results event; and

a creation of an external chat or voice session between two or more participants in the conference.

12. The system of claim 11 , further comprising a selection detector that is configured to detect a selection of the second event, wherein the second event is the indication of when the participant speaks during the conference and the selection of the second event provides at least one of: a recording of what the participant spoke during a segment of the updated timeline or providing a text representation of what the participant spoke during the segment of the updated timeline.

13. The system of claim 10 , wherein in the updated timeline displays at least two events of at least two participants in the conference and wherein the at least two events indicate that the at least two participants were engaged in a conversation with each other during a segment of the conference.

14. The system of claim 10 , further comprising a selection detector that is configured to detect the selection of the first or second event, wherein selection of the first or second event opens a context menu that is displayed above the respective selected first or second event in the updated timeline and wherein the context menu contains items specific to the respective selected first or second event.

15. The system of claim 14 , wherein the selected first or second event is a participant event, the context menu comprises a filter item, and

the selection detector is further configured to receive an indication of a selection of the filter item; and

a filter module is configured to filter the updated timeline to only display participant events in response to receiving the selection of the filter item.

16. The system of claim 14 , wherein the selected first or second event is a participant event of an individual participant, the context menu comprises a chat item, and

the selection detector is further configured to receive an indication of a selection of the chat item;

the presentation module is further configured to provide a menu to select at least the individual participant to have a chat with; and

the conference bridge is further configured to establish a chat session with at least the individual participant.

17. A non-transient computer readable medium having stored thereon instructions that cause a processor to execute a method, the method comprising:

instructions to identify a start of a conference;

instructions to create a timeline for the conference based on a first event that occurs at the start of the conference, wherein the timeline includes the first event;

instructions to update the timeline in real time, with a second event, as a second event occurs during the conference; and

instructions to render the updated timeline for display to one or more participants in the conference, wherein the updated timeline displays a compressed event that represents a plurality of events, wherein the compressed event represents a verbal discussion between a plurality of participants in one of a plurality of segments of the conference, and in response to one of the one or more participants selecting the compressed event, instructions for displaying, to the one of the one or more participants, a plurality of verbal discussion events associated with the plurality of participants in the one of the plurality of segments of the conference.

18. The method of claim 1 , wherein the first or second event comprises at least one of:

an indication of a plurality of participants joining the conference from a conference room;

an indication of an additional one of the plurality of participants joining the conference from the conference room;

an indication of the plurality of participants leaving the conference from the conference room; and

an indication of one of the plurality of participants leaving the conference from the conference room.

19. The method of claim 1 , wherein the compressed event represents events that have occurred during a presentation of a specific slide in a user presentation, wherein the user presentation has a plurality of slides.

20. The method of claim 1 , wherein the second event comprises an indication of when an individual participant has raised their hand during the conference.

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 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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2013
From: PAI, DEEP SUBHASH; BHALERAO, JAYDEEP DEEPAK
To: AVAYA INC.
Reel/Frame 029766/0161 →
Continuity (1)
Related Publication 20140219433A1 · Aug 7, 2014