Selective Transmission Unit for Scalable Browser Audio Video Conferencing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems for remote conferences are limited in functionality and flexibility, leading to inefficient use of resources and reduced scalability due to the inability to independently control and manage video streams from client devices.
Innovation Solution
A selective transmission unit (STU) manages conference calls by receiving video transmission and reception parameters from client devices, controlling the resolution of video streams, and optimizing network performance, allowing for dynamic scaling and granular control over video streams sent to each participant, without requiring additional applications or browser plug-ins.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If traditional conference systems transmit all video streams to all clients, then each client receives complete video information, but network bandwidth and server resources are wasted on unnecessary streams
Solution Approach 1:
The patent segments video streams by resolution (e.g., 720p, 1080p) and dynamically assigns only the necessary segments to clients based on their capabilities and viewing preferences. The selective transmission unit divides the video distribution into multiple resolution layers and selectively forwards only relevant layers to each client, eliminating redundant bandwidth consumption while preserving complete video information for clients that require it.
Solution Approach 2:
Each client receives video streams tailored to its local requirements - lower resolution streams for clients with limited bandwidth or display capabilities, and higher resolution streams for clients with sufficient resources. The system adjusts stream quality locally for each client based on its capabilities, optimizing the balance between information completeness and resource efficiency.
2Productivity
If the system manages individual video streams for each client, then resource usage is optimized, but system complexity increases
Solution Approach 1:
The patent introduces a selective transmission unit (STU) as an intermediary component between the video source and multiple clients. The STU centralizes stream management functions, including resolution selection, stream forwarding decisions, and resource allocation. This intermediary architecture simplifies the overall system by consolidating complex management logic in a dedicated component rather than distributing it across multiple clients or servers.
Solution Approach 2:
The selective transmission unit performs multiple functions within a single component: it receives video streams, determines client requirements, selects appropriate resolution streams, and forwards them to the correct clients. This multi-functional design reduces the need for separate specialized components, thereby optimizing resource utilization while managing complexity through consolidation.
3Adaptability or versatility
If the system supports multiple video resolutions dynamically, then client needs are met with flexibility, but stream management overhead increases
Solution Approach 1:
The system pre-establishes multiple video streams at different resolutions (e.g., 720p, 1080p) from the source before client connection requests are processed. When a client connects, the selective transmission unit already has the necessary resolution variants ready and can immediately forward the appropriate stream without requiring real-time encoding or conversion, thereby reducing management overhead while maintaining resolution adaptability.
Solution Approach 2:
The patent implements dynamic stream selection where the selective transmission unit continuously monitors client capabilities and network conditions, adjusting which resolution streams are forwarded in real-time. This dynamic approach allows the system to adapt to changing client needs while managing overhead by only actively managing streams that are currently needed, rather than maintaining all possible resolution streams simultaneously.
4Reliability
If the system uses browser-based communication without plug-ins, then security and accessibility improve, but video transmission control capabilities are limited
Solution Approach 1:
The patent replaces traditional mechanical plug-in architectures with a browser-based web protocol system. Instead of relying on proprietary plug-ins or applications, the system uses standard web technologies (HTML5, JavaScript, WebRTC) to achieve video transmission and control. This substitution maintains or improves security by eliminating third-party plug-ins while providing sufficient video control capabilities through web-based APIs and protocols that run natively in modern browsers.
Data Source
AI summary
A system and method for managing a conference call using a selective transmission unit (STU) to manage multiple client devices participating in the conference call. In one example, the STU uses video transmission parameters and video reception parameters from each of the client devices to control which video streams are sent by the client devices to the STU. The STU then sends particular received video streams to each of the client devices based on the video reception parameters of the respective client device.


