Live Session Participant Selection Using Rules and Dynamic Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional conferencing systems lack the technical capability to enable dynamic participant selection in a group video conference, leading to issues such as biased, non-random, repetitive, and disruptive manual selection processes.

Innovation Solution

A conferencing system that allows for automated participant selection using predefined rules and lists, with features like random selection, least-talkative first, and dynamic list management through set theory operations, minimizing host intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual participant selection is used, then the host has control over the selection process, but the selection becomes biased, repetitive, and disruptive

Engineering Contradiction:
Improvehost controlVSAvoidselection fairness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system enables participants to automatically raise their hands by activating a feature on their own client devices, eliminating the need for manual host selection. The conferencing system then automatically processes these raised hands and selects participants based on predefined rules, allowing the system to serve itself rather than requiring continuous host intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The host pre-configures selection rules and participant lists before the live session begins. These rules (e.g., random selection, least-talkative first, most-talkative first) are established in advance, allowing the system to automatically and fairly select participants during the session without biased manual intervention.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If automated participant selection is implemented, then selection fairness and efficiency improve, but system complexity increases

Engineering Contradiction:
Improveselection fairnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system manages complexity by allowing the host to configure selection parameters (rules and lists) before the session. During the live session, the system simply applies these pre-set parameters automatically, transforming a potentially complex real-time decision-making process into a straightforward parameter-application process that maintains fairness without ongoing complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If dynamic list management with set theory operations is added, then participant selection versatility improves, but device complexity increases

Engineering Contradiction:
Improveselection flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The host performs all list management operations (creating, modifying, combining lists using set theory operations) before the live session. The conferencing system stores these pre-configured lists and rules, then automatically applies them during the session. This separates the complex list management task from the live session execution, providing versatility without real-time complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12517628B1Client-based dynamic selection of participants in a live session
Publication Date: 2026.01.06 ZOOM COMMUNICATIONS INC
  • US12517628B1 patent drawing
  • US12517628B1 patent drawing
  • US12517628B1 patent drawing

AI summary

Dynamic selection of participants in video conference where a host of a live session can select a list of participants and a rule for selecting participants therefrom, causing video conferencing services to iteratively apply the rule to the list to select participants for active engagement in the live session. The host can select multiple lists to generate combined lists using set operators such as union, intersection, and difference. The host can modify parameters of parameterized rules. A console may be presented by a user interface of a client device of the host, where the host can select and combine lists, and select and modify rules. The console may present a queue of selected participants.