Adaptive Conferencing System Using Media Relay Endpoint

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mesh videoconferencing systems face limitations in bandwidth and endpoint compatibility, leading to reduced quality and impracticality with increasing participants, as they require all endpoints to use the same compression format and have limited computing capacity for handling multiple streams.

Innovation Solution

A novel technique that automatically transitions between different videoconferencing methods (mesh, media relay, and legacy) based on session conditions, using a list of rules embedded in the HTML file, allowing for adaptive switching to avoid bandwidth overload and compatibility issues by utilizing a central entity like MCU or MRM when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If mesh conferencing is used to handle increased participants, then the system can support more endpoints, but bandwidth consumption increases and quality degrades

Engineering Contradiction:
Improvenumber of participantsVSAvoidbandwidth consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent introduces a Media Relay Endpoint (MRE) as an intermediary component that receives media streams from multiple Mesh Conferencing Endpoint Pairs (MCEPs) and relays them to the far end. This mediator architecture allows the system to handle increased participant numbers without proportionally increasing bandwidth consumption at each endpoint, as the MRE consolidates and manages the media relay function centrally.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If mesh conferencing is used to support more participants, then the system capacity increases, but endpoint compatibility requirements become more stringent

Engineering Contradiction:
Improvenumber of participantsVSAvoidendpoint compatibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The MRE acts as a compatibility layer between endpoints with different capabilities. By introducing this intermediary, the system can support participants using different compression formats and capabilities without requiring all endpoints to be identical, as the MRE handles the media format conversion and compatibility management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The MRE performs multiple functions including media relay, format conversion, and compatibility management in a single component. This multi-functional approach allows the system to support diverse endpoint capabilities while maintaining a unified conferencing architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If mesh conferencing handles increased participants, then system capacity improves, but computing capacity requirements at endpoints increase

Engineering Contradiction:
Improvenumber of participantsVSAvoidcomputing capacity
Core Design Contradiction:
Quantity of substanceVSPower

Solution Approach 1:

The MRE serves as a computing intermediary that performs media processing functions centrally rather than requiring each endpoint to handle all processing locally. This distribution of computing burden allows endpoints to participate in larger conferences without proportionally increasing their local computing capacity requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If automatic transition between conferencing methods is implemented, then system adaptability improves, but system complexity increases

Engineering Contradiction:
Improveconferencing method flexibilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic switching between mesh conferencing and media relay conferencing modes based on real-time conditions such as participant count, bandwidth availability, and endpoint compatibility. This dynamic adaptation allows the system to optimize performance for different scenarios while maintaining a unified architecture that manages complexity through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10091461B2System and method for real-time adaptation of a conferencing system to current conditions of a conference session
Publication Date: 2018.10.02 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US10091461B2 patent drawing
  • US10091461B2 patent drawing
  • US10091461B2 patent drawing

AI summary

A system and method provide a rule-based technique for adapting a videoconferencing system to current conditions of a conference session, automatically converting the session from one conferencing technique to another, based on those current conditions. Rules may involve criteria including number of participants, ability to use a common codex, among others. An escalation module can be used to manage the transition between one type of conference session and another. If a condition occurs that causes transitioning the conference from one type to another, when that condition no longer applies, the conference may automatically transition back to the original conferencing type.