Adaptive Bitrate Streaming Bundle Management via Efficiency Matrix

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adaptive bit rate streaming technologies are not optimized for individual varying bandwidth scenarios and different devices, often employing a one-size-fits-all approach with fixed bundles of bitrate encoding, which can lead to inefficient content delivery, especially in mobile device streaming.

Innovation Solution

A content streaming system that dynamically manages adaptive bitrate streaming bundles using an efficiency matrix to adjust encoding bitrates and formats based on network conditions, client attributes, and content characteristics, optimizing the manifest for subsequent segment requests by analyzing collected meta-data and applying business logic for quality designations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If fixed bundles of bitrate encoding are used, then implementation simplicity is maintained, but content delivery efficiency deteriorates due to inability to adapt to varying bandwidth scenarios

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcontent delivery efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements dynamic bitrate bundle management where the system automatically adjusts encoding bitrates and formats based on real-time network conditions, client attributes, and content characteristics. This transforms the static fixed bundle approach into a dynamic adaptive system that optimizes content delivery efficiency while maintaining operational simplicity through automated decision-making algorithms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters including encoding bitrate, format selection, and bundle composition based on varying network conditions and device capabilities. By dynamically adjusting these parameters rather than using fixed values, the system achieves both improved delivery efficiency and maintained simplicity through rule-based parameter adaptation.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If one-size-fits-all approach is used, then system complexity is reduced, but adaptability to different devices and network conditions deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to devices and network conditions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by customizing content delivery parameters specifically for each client device and network condition rather than using uniform settings. The system analyzes individual client attributes, device capabilities, and local network conditions to tailor encoding bitrates and formats, achieving high adaptability while keeping overall system complexity manageable through modular decision-making.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the content delivery process into distinct decision points for bitrate selection, format choice, and bundle composition based on different client characteristics and network conditions. This segmentation allows the system to handle complexity in a structured way while maintaining adaptability to various scenarios through specialized handling of different device types and network environments.

Inventive Principle:
Principle #1Segmentation

3Productivity

If dynamic bitrate adjustment is implemented, then content delivery efficiency is improved, but computational resources required for analysis and optimization increase

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by pre-analyzing client attributes, device capabilities, and content characteristics before actual content delivery. This advance preparation allows the system to make informed bitrate and format decisions without requiring intensive real-time computation during content transmission, thus improving delivery efficiency while managing computational resource usage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system collects meta-data about content delivery performance, network conditions, and client responses, then uses this feedback to optimize subsequent bitrate selections and bundle compositions. This feedback-driven approach enables continuous improvement of content delivery efficiency while keeping computational requirements manageable through iterative optimization rather than exhaustive real-time analysis.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11064230B2Optimizing adaptive bit rate streaming for content delivery
Publication Date: 2021.07.13 AMAZON TECH INC
  • US11064230B2 patent drawing
  • US11064230B2 patent drawing
  • US11064230B2 patent drawing

AI summary

A content streaming system and methodology for facilitating the dynamic management of adaptive bitrate streaming bundles in content streaming. The dynamic management of the adaptive bitrate streaming bundles can include the utilization of an efficiency matrix that associates meta-data associated with the delivery of content streaming data with available bitrate encodings or bitrate/format combinations. The content streaming system can then dynamically manage bitrate manifests to dynamically change encoding bitrates or bitrate/format combinations offered to clients based on network conditions, client attributes, content attributes, and the like.