Collaborative System Dynamic Video Parameter Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing videoconferencing systems lack efficient automatic monitoring and management of reflector/servers and clients, leading to suboptimal performance and potential failures in maintaining high-quality collaborative sessions across geographically dispersed users.
Innovation Solution
The implementation of a collaborative system with MonALISA (Monitoring Agents using a Large Integrated Services Architecture) for real-time monitoring and management of reflector/servers and clients, which includes dynamic registration, self-describing protocols, code mobility, and adaptive communication to optimize network performance and reroute data streams automatically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If real-time monitoring and dynamic rerouting of reflector/servers and clients are implemented, then system reliability and performance are improved, but device complexity and implementation difficulty increase
Solution Approach 1:
The patent implements continuous monitoring of network performance parameters (packet loss, jitter, latency) between reflectors and clients, using this feedback to dynamically detect degraded links and trigger automatic rerouting decisions to maintain optimal session quality
Solution Approach 2:
The patent introduces a session controller as an intermediary component that mediates between monitoring agents and network paths, coordinating the complex rerouting logic and managing the switching of reflector/client connections without requiring direct modification of endpoint devices
2Loss of time
If automatic rerouting and self-correction mechanisms are implemented, then loss of service is reduced, but extent of automation increases system complexity
Solution Approach 1:
The patent pre-establishes multiple network paths and backup reflector connections before service degradation occurs, allowing the system to quickly switch to pre-prepared alternative routes without service interruption when link quality deteriorates
Solution Approach 2:
The patent enables the collaborative system to automatically monitor its own performance, detect degraded links, and reroute connections without external intervention, with monitoring agents continuously assessing network conditions and triggering self-correction actions
3Adaptability or versatility
If dynamic parameter adjustment (video detail, frame rate, stream numbers) is implemented, then adaptability to network conditions is improved, but device complexity increases
Solution Approach 1:
The patent dynamically adjusts video conferencing parameters (detail level, frame rate, number of streams) based on real-time network conditions, allowing the system to adapt to changing bandwidth and latency conditions while maintaining acceptable session quality
Solution Approach 2:
The patent changes operational parameters of the video conferencing system (video detail, frame rate, stream numbers) in response to monitored network performance, using parameter adjustment as the primary mechanism for adapting to degraded network conditions
Data Source
AI summary
A collaborative system that includes automatic monitoring and management of reflector/servers and clients. The reflectors are in a logical cluster although their physical locations may be anywhere in the world. Reflector to reflector performance and status is continuously monitored. If a reflector-to-reflector link goes down or is underperforming, the reflector cluster is rerouted to provide desired performance. Clients are monitored and provide information via the network to register/management servers. A best path for the client capabilities is calculated and established. If network performance deteriorates, there are a tiered selection of session modifications that are initiated to compensate. These include reducing video detail levels, reducing number of video streams, reducing size of video windows, adjusting frame rate, and other corrective measures. The client software includes the ability to accept plug-in applications and functionality for customizable operation.


