Collaborative System Dynamic Video Parameter Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveloss of serviceVSAvoidextent of automation
Core Design Contradiction:
Loss of timeVSExtent of automation

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8316104B2Method and apparatus for collaborative system
Publication Date: 2012.11.20 CALIFORNIA INST OF TECH
  • US8316104B2 patent drawing
  • US8316104B2 patent drawing
  • US8316104B2 patent drawing

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.