HTTP Streaming Metadata Grouping for Terminal Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adaptive streaming technologies waste resources and processing power due to the need for terminals to parse entire media descriptions to find suitable representations, as servers transmit general media descriptions containing all representations, which are often not suitable for the terminal's capabilities.

Innovation Solution

Implementing a method where metadata includes a group element summarizing attributes of representations, allowing terminals to request specific Media Presentation Descriptions (MPDs) based on their capabilities, and servers transmit only relevant content through HTTP streaming, optimizing resource usage by selecting appropriate representations for the terminal's bandwidth, resolution, and frame rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If servers transmit general media descriptions containing all representations, then complete media information is provided, but resource waste and processing power consumption increase

Engineering Contradiction:
Improvemedia information completenessVSAvoidprocessing power waste
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent segments media descriptions into multiple groups, where each group contains representations with similar attributes (e.g., resolution, bitrate, format). Terminals can then select only the relevant group based on their capabilities, avoiding the need to process all representations. This segmentation reduces the amount of data terminals must parse while ensuring complete delivery of appropriate media information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and transmits only the necessary media descriptions relevant to terminal capabilities. By identifying terminal characteristics (screen resolution, processing power, network bandwidth) and matching them with appropriate representation groups, the server extracts and sends only the relevant subset of media descriptions, eliminating waste of bandwidth and processing resources on incompatible formats.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If servers transmit all representations in media descriptions, then all content options are available, but transmission bandwidth and processing time increase

Engineering Contradiction:
Improvecontent compatibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Media representations are segmented into attribute-based groups (e.g., high-resolution group, low-resolution group, different codec groups). Terminals can quickly identify and process only the group matching their capabilities, dramatically reducing parsing time while maintaining adaptability to various terminal types through the comprehensive grouping structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary organization of media representations into capability-based groups before transmission. This pre-processing allows terminals to immediately locate suitable content without exhaustive searching, reducing processing time while preserving full adaptability across different device specifications.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If general media descriptions are transmitted to all terminals, then universal compatibility is achieved, but resource efficiency decreases

Engineering Contradiction:
Improveterminal compatibilityVSAvoidstreaming efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies local quality by tailoring media description transmission to each terminal's specific capabilities. Instead of uniform transmission to all devices, the server analyzes terminal characteristics and delivers appropriately scoped media groups, achieving optimal compatibility for each device while maximizing overall system productivity through reduced redundant processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11343296B2Method and device for providing streaming content
Publication Date: 2022.05.24 HELIOS STREAMING LLC
  • US11343296B2 patent drawing
  • US11343296B2 patent drawing
  • US11343296B2 patent drawing

AI summary

A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.