Nested Session Control for Video Conferencing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conferencing applications lack the ability for hosts to finely control participant data streams across main and sub-sessions, limiting flexibility in group discussions, as hosts cannot mute or broadcast to specific sessions without joining them.
Innovation Solution
Implementing a nested session structure where the host can create sub-sessions within a main session, allowing for independent control of data streams, including muting and broadcasting, without the need to join sub-sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If hosts join sub-sessions to control participant data streams, then control capability is improved, but device complexity and operational burden increase
Solution Approach 1:
The patent implements a nested session structure where sub-sessions are contained within the main session. The host can create sub-sessions and manage participants without joining them, as the control functionality is embedded within the nested session architecture itself. This allows hierarchical organization of conferences where control rights are inherited or delegated through the nested structure.
Solution Approach 2:
The system introduces a control mechanism that acts as an intermediary between the host and sub-session participants. This intermediary allows the host to mute or broadcast to specific sessions without directly joining them, mediating the control action through the session management infrastructure rather than requiring direct participation.
2Adaptability or versatility
If multiple separate group sessions are created for many participants, then discussion flexibility is improved, but system complexity increases
Solution Approach 1:
The patent segments the participant group into multiple sub-sessions within the main session, allowing different groups to discuss separately while maintaining overall session coordination. This segmentation enables flexible group discussions without requiring completely separate conference sessions, as sub-sessions can be created and managed within the parent session framework.
Solution Approach 2:
The main session serves multiple functions simultaneously: it acts as the primary conference session, contains nested sub-sessions for group discussions, and provides unified control mechanisms for both levels. This multi-functionality reduces the need for separate session management systems, as the same infrastructure handles both main session and sub-session operations.
3Ease of operation
If hosts cannot mute or broadcast to specific sessions without joining them, then operational simplicity is maintained, but control precision deteriorates
Solution Approach 1:
The system introduces a control mechanism that acts as an intermediary between the host and sub-session participants. This intermediary allows the host to mute or broadcast to specific sessions without directly joining them, mediating the control action through the session management infrastructure rather than requiring direct participation.
Data Source
AI summary
A method, computer program product, and computer system for providing, by a computing device, a session of an application, wherein the session may include a sub-session configured to exchange data with a plurality of endpoint devices. The computing device may receive a stream of data from an endpoint device outside the plurality of endpoint devices and that controls the session. The computing device may provide data to at least one of the plurality of endpoint devices, wherein the data may include the stream of data from the endpoint device that controls the session and another stream of data from a different endpoint device of the plurality of endpoint devices.


