Dynamic Media Router for Virtual Conference Network Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual conferences over low quality network connections result in participants missing portions of media streams, as existing technologies fail to effectively optimize network connections for reliable media transmission.

Innovation Solution

A dynamic media routing method that determines the quality of existing and alternative network connections by transmitting media stream samples and checksum values, switching to higher quality connections to ensure uninterrupted and high-quality media transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual conferences are held over low quality network connections, then network accessibility is improved, but media stream reliability deteriorates

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidmedia stream reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically switches between different network connections based on real-time quality assessment. It continuously monitors existing network connections and alternatively available network connections, then dynamically reroutes media streams to maintain optimal quality. This dynamic adaptation allows the system to handle varying network conditions and maintain reliability across different connection qualities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes network connection parameters by switching between different network paths based on quality metrics. It assesses network quality parameters such as bandwidth, latency, and packet loss, then selects the optimal connection path. This parameter-based selection enables the system to maintain media stream reliability even when operating over networks with initially low quality characteristics.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If network connections are dynamically switched to maintain quality, then media stream reliability is improved, but system complexity increases

Engineering Contradiction:
Improvemedia stream reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-assessment of network connection quality by transmitting media stream samples and checksum values through alternative connections. It automatically detects quality degradation and triggers rerouting decisions without external intervention. This self-service capability reduces the need for complex external monitoring systems while maintaining reliable media transmission.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by comparing checksum values of transmitted and received media stream samples to assess network quality. This feedback loop enables automatic detection of connection degradation and triggers appropriate rerouting actions. The feedback-based control simplifies the decision-making process compared to complex predictive models.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240314062A1Dynamic media router
Publication Date: 2024.09.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240314062A1 patent drawing
  • US20240314062A1 patent drawing
  • US20240314062A1 patent drawing

AI summary

A method, a structure, and a computer system for dynamic media routing. The exemplary embodiments may include determining a quality of one or more existing network connections corresponding to one or more participants of a virtual conference and transmitting a media stream sample and a corresponding checksum value between the one or more members of the virtual conference using one or more alternative network connections. The exemplary embodiments may further include determining a quality of the one or more alternative network connections based on the media stream sample and the corresponding checksum value, and, based on determining that the quality of the one or more alternative network connections is higher than the quality of the one or more existing network connections, switching the one or more existing network connections to the one or more alternative network connections.