Capturing and presenting audience response at scale
AssigneeZoom Video Communications, Inc.
InventorsBrendan James Ittelson, Pankaj Prasad
Life of this patent
Estimating the term…
Abstract
One example method includes receiving a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider, sampling the plurality of responses to identify a plurality of response characteristics, and then generating a consolidated response based at least in part on the plurality of response characteristics. The example method additionally includes causing the consolidated response to be output to at least one of the plurality of participants.
Claims17
A method comprising:
- receiving, by the video conference provider, a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider;
- sampling, by the video conference provider, the plurality of responses to identify a plurality of response characteristics;
- generating, by the video conference provider, a plurality of subgroups of responses, each corresponding to a portion of the plurality of responses;
- generating, by the video conference provider, a response layer corresponding to each of the plurality of subgroups;
- generating, by the video conference provider, a consolidated response based at least in part on the plurality of response characteristics, wherein generating the consolidated response comprises combining the response layers;
- and
- causing, by the video conference provider, the consolidated response to be output to at least one of the plurality of participants.
A system comprising:
- a communications interface;
- a non-transitory computer-readable medium;
- and
- one or more processors communicatively coupled to the communications interface and the non-transitory computer-readable medium, the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:
- receive a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider;
- sample the plurality of responses to identify a plurality of response characteristics;
- generate a plurality of subgroups of responses, each corresponding to a portion of the plurality of responses;
- generate a response layer corresponding to each of the plurality of subgroups;
- generate a consolidated response based at least in part on the plurality of response characteristics, wherein generating the consolidated response comprises combining the response layers;
- and
- cause the consolidated response to be output to at least one of the plurality of participants.
A non-transitory computer-readable medium comprising processor-executable instructions configured to cause one or more processors to:
- receive a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider;
- sample the plurality of responses to identify a plurality of response characteristics;
- generate a plurality of subgroups of responses, each corresponding to a portion of the plurality of responses;
- generate a response layer corresponding to each of the plurality of subgroups;
- generate a consolidated response based at least in part on the plurality of response characteristics, wherein generating the consolidated response comprises combining the response layers;
- and
- cause the consolidated response to be output to at least one of the plurality of participants.
Dependencies are inferred from the claim text.