Split Endpoint Video Systems Reducing Computational Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video communication systems face challenges in efficiently handling real-time multimedia applications in VDI environments due to the physical separation of server and client components, which can result in high delay and bitrate constraints, especially when transmitting uncompressed high-volume video data.

Innovation Solution

Implementing a split endpoint system where the main unit handles overall system control and either video encoding or decoding, while satellite units perform the other operation, allowing for separate system units to handle encoding and decoding tasks, thereby reducing the computational load on the main unit and improving video quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If encoding and decoding are performed on the same system, then system complexity is reduced, but computational load and power consumption increase

Engineering Contradiction:
Improvesystem complexityVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The endpoint is divided into separate encoding unit and decoding unit, allowing encoding and decoding operations to be performed on different systems. This segmentation reduces the computational load on any single system while maintaining overall system functionality.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If encoding operations are performed on portable devices using software, then device versatility is improved, but power consumption and processing speed are reduced

Engineering Contradiction:
Improvedevice versatilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The encoding operation is extracted from the portable device and performed on a separate encoding unit. This allows the portable device to maintain versatility while reducing its power consumption and processing requirements, as the encoding task is offloaded to a dedicated unit.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If physical separation of server and client components is implemented, then system flexibility and adaptability are improved, but transmission delay and bandwidth requirements increase

Engineering Contradiction:
Improvesystem flexibilityVSAvoidtransmission delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

A communication interface acts as an intermediary between the encoding unit and decoding unit, managing the data transmission efficiently. This intermediary layer optimizes the interaction between separated components, reducing transmission delay while maintaining the flexibility benefits of physical separation.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Power

If separate encoding and decoding units are used, then computational resources are improved, but device complexity and setup complexity increase

Engineering Contradiction:
Improvecomputational resourcesVSAvoidsystem complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The encoding unit and decoding unit are merged into a coordinated system that operates together as a unified endpoint. This merging approach allows the system to access enhanced computational resources while managing overall complexity through integrated operation and shared functionality.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9288436B2Systems and methods for using split endpoints in video communication systems
Publication Date: 2016.03.15 VIDYO INC
  • US9288436B2 patent drawing
  • US9288436B2 patent drawing
  • US9288436B2 patent drawing

AI summary

Systems and methods for performing videoconferencing using split endpoints are disclosed herein. These endpoints can include a Main Unit and a Satellite Unit that are associated with each other, and where the tasks of video and audio encoding and decoding are separated between the two. In some embodiment the Main Unit performs video and audio encoding, and the Satellite Unit performs video and audio decoding. In some embodiments the Satellite Unit obtains media date through its associated Main Unit, whereas in other embodiments the Satellite Unit obtains media data directly from the Server.