9674243

System and Method for Tracking Events and Providing Feedback in a Virtual Conference

PublishedJune 6, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A virtual conferencing system comprising: 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.

2

2. The virtual conferencing system as in claim 1 further comprising: an event list to visually display the filtered set of events within a graphical user interface; and a media player to play back recorded portions of video and/or audio from the virtual conference corresponding to an event selected from within the event list.

3

3. The virtual conferencing system as in claim 2 wherein the media player includes a graphical element to allow the user to jump ahead or jump back to different portions of the video and/or audio, wherein upon jumping ahead or back, an event is highlighted from within the event list corresponding to the point to which the jump was performed within the video and/or audio.

4

4. The virtual conferencing system as in claim 3 wherein the event filter comprises options for filtering events by participant and by different event types.

5

5. The virtual conferencing system as in claim 4 wherein the different types of events include speaking events comprising periods during which one or more of the participants speak during the virtual conference, typed comments submitted by participants during the virtual conference, and bookmark events indicating points in time at which the moderator entered bookmarks during the virtual conference.

6

6. The virtual conferencing system as in claim 5 wherein the event filter includes options for performing additional filtering within a particular type of event.

7

7. The virtual conferencing system as in claim 6 wherein the event filter provides options for filtering speaking events based on the duration of the speaking events and further provides options for filtering typed comments based on length of the typed comments.

8

8. The virtual conferencing system as in claim 2 further comprising: a contribution assessment module to provide an option to enter feedback related to one or more events selected within the event list.

9

9. The virtual conferencing system as in claim 8 wherein the contribution assessment module is to generate a feedback region with the GUI into which a moderator and/or participant may enter the feedback.

10

10. The virtual conferencing system as in claim 9 wherein the contribution assessment module is to provide a list of options from which the moderator and/or participant may select to provide the feedback for each selected event.

11

11. The virtual conferencing system as in claim 10 wherein the contribution assessment module is to provide a field into which moderator and/or participant may provide comments related to each selected event.

12

12. The virtual conferencing system as in claim 11 wherein a participant is provided with access to the comments and other feedback related to an event by selecting the event from within the event list.

13

13. The virtual conferencing system as in claim 12 wherein the event filter further includes an option to filter events based on whether the events have been assessed.

14

14. A method comprising: establishing audio and/or video connections between a plurality of clients with a virtual conferencing service, the virtual conferencing service 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; rendering a virtual conferencing graphical user interface (GUI) on each client via signals sent from the state synchronization service, the virtual conferencing GUI to display a video stream of one or more current speakers within one or more current speaker regions; and 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 the moderator and/or participants when reviewing a recording of the virtual conference; and generating a filtered set of events based on the input from the moderator and/or participants.

15

15. The method as in claim 1 further comprising: visually displaying the filtered set of events within an event list of a graphical user interface; and playing back recorded portions of video and/or audio from the virtual conference within a media player, the recorded portions of video and/or audio corresponding to an event selected from within the event list.

16

16. The method as in claim 15 wherein the media player includes a graphical element to allow the user to jump ahead or jump back to different portions of the video and/or audio, wherein upon jumping ahead or back, an event is highlighted from within the event list corresponding to the point to which the jump was performed within the video and/or audio.

17

17. The method as in claim 16 further comprising: providing options for filtering events by participant and by different event types.

18

18. The method as in claim 17 wherein the different types of events include speaking events comprising periods during which one or more of the participants speak during the virtual conference, typed comments submitted by participants during the virtual conference, and bookmark events indicating points in time at which the moderator entered bookmarks during the virtual conference.

19

19. The method as in claim 18 further comprising: providing options for performing additional filtering within a particular type of event.

20

20. The method as in claim 19 wherein the options include options for filtering speaking events based on the duration of the speaking events and further include options for filtering typed comments based on a length of the typed comments.

Patent Metadata

Filing Date

Unknown

Publication Date

June 6, 2017

Inventors

ARI BADER-NATAL
BRANDON TILLEY
STEPHEN MICHAEL KOSSLYN
JONATHAN SCOTT KATZMAN
MATTHEW MICHAEL REGAN
BEN NELSON

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR TRACKING EVENTS AND PROVIDING FEEDBACK IN A VIRTUAL CONFERENCE” (9674243). https://patentable.app/patents/9674243

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.