Dynamic Cloud Video Composition for Conference Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In video conferencing, devices with insufficient hardware, software, or network capabilities struggle to process multiple video streams, leading to unacceptable video quality or dropped frames, as they cannot handle the processing resources, bandwidth, or resolution required for individual streams.

Innovation Solution

A media conferencing service combines multiple video streams into a single composite stream, adjusting encoding parameters such as resolution, frame rate, and codec to match the capabilities of participating devices, ensuring an acceptable video experience by reducing resource requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple video streams are sent individually to each participant device, then video quality and processing accuracy are improved, but device processing capability and network bandwidth requirements increase

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing capability
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple individual video streams into a single composite video stream that contains all participant videos. This composite stream is then sent to participant devices, reducing the number of separate streams each device must process while maintaining the ability to display multiple participant videos simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The composite video stream is segmented into multiple video tiles or regions, each containing a different participant's video. This allows the device to receive one consolidated stream but still access and display individual participant videos by processing the segmented regions within the composite stream.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If multiple video streams are sent individually to each participant device, then video quality is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

Multiple video streams are merged into a single composite stream, reducing network bandwidth consumption by eliminating redundant transmission of multiple separate streams to each device. The composite stream efficiently packages all participant videos in one transmission.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If video streams are combined into a single composite stream, then device processing requirements and network bandwidth are reduced, but video quality and resolution may deteriorate

Engineering Contradiction:
Improveprocessing requirementsVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

Different regions or tiles within the composite video stream are allocated different quality levels based on importance. For example, the active speaker's video tile may be rendered at higher resolution and quality, while other participant tiles use lower resolution, optimizing overall video quality while managing device processing constraints.

Inventive Principle:
Principle #3Local quality

4Quantity of substance

If video streams are combined into a single composite stream, then network bandwidth is reduced, but adaptability to different device capabilities decreases

Engineering Contradiction:
Improvenetwork bandwidthVSAvoiddevice capability adaptability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the composition and quality parameters of the composite video stream based on the capabilities of the receiving device. Devices with higher processing capabilities receive composite streams with more video tiles or higher resolution, while devices with limited capabilities receive simplified composite streams with fewer tiles or lower resolution, ensuring optimal performance across diverse device types.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11539919B1Dynamic cloud video composition
Publication Date: 2022.12.27 AMAZON TECH INC
  • US11539919B1 patent drawing
  • US11539919B1 patent drawing
  • US11539919B1 patent drawing

AI summary

Implementations for combining at least two video streams received from devices of a plurality of participants of a video conference into a composite video stream are described. A video conference including the video streams received from the devices of the plurality of participants is established. A capability associated with consuming at least two of the video streams is received from at least one of the devices. The at least two video streams are then combined into a composite video stream based on the capability associated with consuming the at least two video streams. The composite video stream is transmitted to the at least one of the devices.