System and method for tracking events and providing feedback in a virtual conference
First Claim
1. A system for tracking events and providing feedback in a virtual conference, the system comprising:
- a plurality of clients operated by participants and at least one moderator of the virtual conference;
a virtual conferencing service to establish audio and/or video connections between the plurality of clients during the virtual conference;
a contribution identification module to identify events related to actions of participants during the virtual conference;
an event log to store the events identified by the contribution identification module;
an event filter to search for specific types of events within the event log based on input from a moderator and/or the participants when reviewing a recording of the virtual conference, the event filter comprising options selectable by the moderator and/or the participants for filtering events by participant and by different event types, wherein the event filter is to generate a filtered set of events based on the input from the moderator and/or participants;
an event list to visually display the filtered set of events within a graphical user interface (GUI); and
a contribution assessment module to provide an option to enter feedback related to one or more events selected within the event list.
0 Assignments
0 Petitions
Accused Products
Abstract
A virtual conferencing system is described which tracks events during a virtual conference, provides a user interface for reviewing the events, and allows a moderator and/or other participant to provide feedback related to the events. For example, one embodiment of a virtual conferencing system comprises: a plurality of clients operated by participants and at least one moderator of a virtual conference, each of the clients comprising state management logic to maintain a current state of the virtual conference; a virtual conferencing service to establish audio and/or video connections between the plurality of clients during the virtual conference, the virtual conferencing service further including a state synchronization service communicatively coupled to the state management logic on each client to ensure that the current state of the virtual conference is consistent on each client; a virtual conferencing graphical user interface (GUI) to be rendered on the plurality of clients, the virtual conferencing GUI configured, via signals sent from the state synchronization service, to display a video stream of one or more current speakers during the virtual conference utilizing the established video connections; and a contribution identification module to identify events related to actions of participants during the virtual conference; an event log to store the events identified by the contribution identification module; and an event filter to provide options for searching for specific types of events within the event log based on input from the moderator and/or participants when reviewing a recording of the virtual conference, the event filter to generate a filtered set of events based on the input from the moderator and/or participants.
68 Citations
17 Claims
-
1. A system for tracking events and providing feedback in a virtual conference, the system comprising:
-
a plurality of clients operated by participants and at least one moderator of the virtual conference; a virtual conferencing service to establish audio and/or video connections between the plurality of clients during the virtual conference; a contribution identification module to identify events related to actions of participants during the virtual conference; an event log to store the events identified by the contribution identification module; an event filter to search for specific types of events within the event log based on input from a moderator and/or the participants when reviewing a recording of the virtual conference, the event filter comprising options selectable by the moderator and/or the participants for filtering events by participant and by different event types, wherein the event filter is to generate a filtered set of events based on the input from the moderator and/or participants; an event list to visually display the filtered set of events within a graphical user interface (GUI); and a contribution assessment module to provide an option to enter feedback related to one or more events selected within the event list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for tracking events and providing feedback in a virtual conference, the method comprising:
-
establishing audio and/or video connections between a plurality of clients with a virtual conferencing service; rendering a virtual conferencing graphical user interface (GUI) on each client; identifying events related to actions of participants during the virtual conference; storing the events within an event log; providing options for searching for specific types of events within the event log based on input from a moderator and/or participants when reviewing a recording of the virtual conference, the options being selectable by the moderator and/or the participants for filtering events by participant and by different event types; generating a filtered set of events based on the input from the moderator and/or participants; visually displaying the filtered set of events within an event list of a graphical user interface (GUI); and providing an option to enter feedback related to one or more events selected within the event list. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification