Conference queue auto arrange for inclusion
AssigneeMicrosoft Technology Licensing, LLC
InventorsAmer Aref Hassan, Oscar Alejandro Ruiz Garcia
Life of this patent
Estimating the term…
Abstract
A method and system for automatically adjusting a participation queue among multiple participants of a communication session are disclosed, comprising adding contribution requests to speak or share content in the communication session to the participation queue, calculating a participation metric for each of the multiple participants, determining an order of entries in the participation queue based on a comparison of the participation metrics of the respective participants in the participation queue to a determined participation metric threshold, to increase a priority of an entry of a respective participant having a calculated participation metric below the determined participation metric threshold.
Claims20
A system for automatically adjusting a participation queue among multiple participants of a communication session, comprising:
- one or more processors;
- and
- a memory storing computer-executable instructions that, when executed, cause the one or more processors to control the system to perform operations comprising:
- receiving inputs from respective computing devices of at least two participants of the multiple participants, wherein the inputs include a gesture captured by an image capturing device, a voice signal captured by an audio sensing device, or an input signal entered via a user input device;
- determining that the received inputs representing an event indicative of contribution requests to speak or share content in the communication session;
- aggregating the contribution requests for each of the multiple participants of the communication session;
- adding the contribution requests as entries to the participation queue, the participation queue including entries from at least two participants of the multiple participants;
- calculating a participation metric for each of the multiple participants of the communication session, the participation metric based at least in part on the aggregated contribution requests or an amount of verbal contribution for each of the multiple participants to the communication session;
- determining a participation metric threshold for the communication session based at least in part on the calculated participation metrics for each of the multiple participants of the communication session;
- determining an order of entries in the participation queue based on a comparison of the participation metrics of the respective participants in the participation queue to the determined participation metric threshold, to increase a priority, in the order of the participation queue, of an entry of a first respective participant having a calculated participation metric not meeting a threshold condition based on the determined participation metric threshold for the communication session, in contrast to an entry of a second respective participant having a calculated participation metric meeting the threshold condition based on the determined participation metric threshold for the communication session;
- and
- causing the participation queue to be displayed, with the determined order of entries, to a first user of the communication session.
A method for automatically adjusting a participation queue among multiple participants of a communication session, comprising:
- receiving inputs from respective computing devices of at least two participants of the multiple participants, wherein the inputs include a gesture captured by an image capturing device, a voice signal captured by an audio sensing device, or an input signal entered via a user input device;
- determining that the received inputs representing an event indicative of contribution requests to speak or share content in the communication session;
- aggregating the contribution requests for each of the multiple participants of the communication session;
- adding the contribution requests as entries to the participation queue, the participation queue including entries from at least two participants of the multiple participants;
- calculating a participation metric for each of the multiple participants of the communication session, the participation metric based at least in part on the aggregated contribution requests or an amount of verbal contribution for each of the multiple participants to the communication session;
- determining a participation metric threshold for the communication session based at least in part on the calculated participation metrics for each of the multiple participants of the communication session;
- determining an order of entries in the participation queue based on a comparison of the participation metrics of the respective participants in the participation queue to the determined participation metric threshold, to increase a priority, in the order of the participation queue, of an entry of a first respective participant having a calculated participation metric not meeting a threshold condition based on the determined participation metric threshold for the communication session, in contrast to an entry of a second respective participant having a calculated participation metric meeting the threshold condition based on the determined participation metric threshold for the communication session;
- and
- causing the participation queue to be displayed, with the determined order of entries, to a first user of the communication session.
A system for automatically adjusting a participation queue among multiple participants of a communication session, comprising:
- means for receiving inputs from respective computing devices of at least two participants of the multiple participants, wherein the inputs include a gesture captured by an image capturing device, a voice signal captured by an audio sensing device, or an input signal entered via a user input device;
- means for determining that the received inputs representing an event indicative of contribution requests to speak or share content in the communication session;
- means for aggregating the contribution requests for each of the multiple participants of the communication session;
- means for adding the contribution requests as entries to the participation queue, the participation queue including entries from at least two participants of the multiple participants;
- means for calculating a participation metric for each of the multiple participants of the communication session, the participation metric based at least in part on the aggregated contribution requests or an amount of verbal contribution for each of the multiple participants to the communication session;
- means for determining a participation metric threshold for the communication session based at least in part on the calculated participation metrics for each of the multiple participants of the communication session;
- means for determining an order of entries in the participation queue based on a comparison of the participation metrics of the respective participants in the participation queue to the determined participation metric threshold, to increase a priority, in the order of the participation queue, of an entry of a first respective participant having a calculated participation metric not meeting a threshold condition based on the determined participation metric threshold for the communication session, in contrast to an entry of a second respective participant having a calculated participation metric meeting the threshold condition based on the determined participation metric threshold for the communication session;
- and
- means for causing the participation queue to be displayed, with the determined order of entries, to a first user of the communication session.
Dependencies are inferred from the claim text.