The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 13, 2020

Filed:

Oct. 22, 2018
Applicant:

Minerva Project, Inc., San Francisco, CA (US);

Inventors:

Ari Bader-Natal, Pacifica, CA (US);

Brandon Tilley, San Francisco, CA (US);

Stephen Michael Kosslyn, San Francisco, CA (US);

Jonathan Scott Katzman, San Francisco, CA (US);

Matthew Michael Regan, Seattle, WA (US);

Ben Nelson, San Francisco, CA (US);

Assignee:

MINERVA PROJECT, INC., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/14 (2006.01); H04L 29/06 (2006.01); G06F 3/0484 (2013.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); H04N 7/15 (2006.01); G06Q 10/10 (2012.01);
U.S. Cl.
CPC ...
H04L 65/4038 (2013.01); G06F 3/0482 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06Q 10/101 (2013.01); H04L 65/1089 (2013.01); H04L 65/1093 (2013.01); H04L 65/403 (2013.01); H04L 65/4015 (2013.01); H04N 7/148 (2013.01); H04N 7/15 (2013.01); H04N 7/152 (2013.01);
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.


Find Patent Forward Citations

Loading…