Dynamic Participant Connection Management in Real-Time Multimedia Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional real-time multimedia communications systems lack the ability for the creator to dynamically adjust participant connections to ensure that late joiners receive higher resource-consuming connections like video, leading to user frustration and inefficient manual adjustments.
Innovation Solution
A method that dynamically adjusts communication types within a session by demoting participants from video to audio and promoting others to video based on user-configured priority data, allowing the system to manage resource constraints and ensure priority participants receive desired connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system provides video connections to all participants, then communication quality is improved, but network resource consumption increases beyond available capacity
Solution Approach 1:
The system applies different communication quality levels to different participants based on their priority status. High-priority participants receive full video connections while lower-priority participants receive audio-only connections, allowing the system to optimize overall resource allocation while maintaining quality for those who need it most
Solution Approach 2:
The system dynamically changes the communication parameters (video vs. audio only) assigned to participants based on their priority level and current system capacity. This allows flexible adjustment of resource allocation without requiring fixed infrastructure changes
2Ease of operation
If the system allows late participants to join with video connections, then user satisfaction is improved, but existing participants may be disconnected causing disruption
Solution Approach 1:
The system dynamically adjusts participant connections in real-time based on priority levels. When a high-priority late participant joins, the system can dynamically reassign video connections from lower-priority existing participants, allowing seamless integration without forcing existing participants to leave
Solution Approach 2:
The system automatically manages connection reassignment based on pre-configured priority data without requiring manual intervention. The communications manager autonomously evaluates priority levels and reallocates video connections accordingly, maintaining session stability while accommodating late joiners
3Ease of operation
If the system uses manual adjustment processes for participant connections, then connection control is improved, but time consumption and user frustration increase
Solution Approach 1:
The system implements automated priority-based connection management that operates without manual intervention. The communications manager automatically evaluates participant priority levels and reallocates video connections in real-time, eliminating the need for manual adjustment processes and reducing both time consumption and user frustration
Solution Approach 2:
The system continuously monitors participant priority levels and connection status, automatically adjusting video allocation based on real-time feedback about system capacity and participant needs. This closed-loop control ensures optimal resource distribution without manual intervention
Data Source
AI summary
A real time communication session can be defined in which more than two participants communicate with each other using at least two different types of bidirectional communication. In one embodiment, the different types of bidirectional communication can include audio and video. During communication session, demoting one of the participants can be demoted so that the demoted participant is still a participant of communication session but communicates using at least one less than the two different types. Responsive to the demoting, one of the participants can be promoted so that the promoted participant is permitted to participate in the communication session using at least two different types of bidirectional communication. The promoting would not be permitted due to a system constraint on the real time communication session in absence of the demoting.


