Addressable Resource Index Track for Streaming Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming technologies face challenges in efficiently signaling the duration and size of addressable resources, leading to inaccurate bitrate signaling and increased requests for client devices, particularly in live streaming scenarios where fluctuating network conditions and content quality demand optimized client operations.

Innovation Solution

The implementation of an Addressable Resource Index (ARI) track that provides a single index track describing addressable resources and subsets of a common media application format (CMAF) switching set, allowing for time-aligned documentation of properties and flexible retrieval of media data, enabling clients to determine optimal resource retrieval based on operation modes and network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple index tracks are used to describe addressable resources in different media tracks, then comprehensive resource information is provided, but the number of requests from client devices increases

Engineering Contradiction:
Improveresource information completenessVSAvoidrequest efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent merges multiple index tracks into a single unified Addressable Resource Index (ARI) track that describes addressable resources across all media tracks. This consolidation maintains complete resource information while reducing the number of separate index track requests clients must make, directly resolving the contradiction between information completeness and request efficiency

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The ARI track serves as a universal index that describes addressable resources for multiple media tracks simultaneously. Instead of requiring separate index tracks for each media track, this single universal index provides comprehensive resource information across the entire media presentation, reducing request overhead while maintaining information completeness

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

2Measurement precision

If detailed information about each addressable resource is provided, then accurate bitrate signaling is achieved, but the complexity of the index track increases

Engineering Contradiction:
Improvebitrate signaling accuracyVSAvoidindex track structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the ARI track into distinct entry structures, each containing specific fields for duration, size, and other resource properties. This segmentation organizes detailed information in a structured manner, providing accurate bitrate signaling while maintaining manageable index track complexity through systematic data organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces specific parameters and fields within ARI track entries (such as duration, size, and other resource characteristics) that enable precise bitrate signaling. By carefully selecting and defining these parameters, the system achieves accurate resource description without unnecessarily increasing overall index track complexity

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a single ARI track is used to describe all addressable resources, then the number of requests is reduced, but the size of the index track increases

Engineering Contradiction:
Improverequest efficiencyVSAvoidindex track data volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Instead of duplicating full resource descriptions across multiple index tracks, the patent creates a single ARI track that serves as the authoritative copy of resource information. Clients retrieve resource details from this single source rather than making multiple requests to different index tracks, reducing request overhead while the structured format keeps data volume manageable

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11765444B2Streaming media data including an addressable resource index track
Publication Date: 2023.09.19 QUALCOMM INC
  • US11765444B2 patent drawing
  • US11765444B2 patent drawing
  • US11765444B2 patent drawing

AI summary

An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: retrieve data of an addressable resource information (ARI) track of a media presentation, the data of the ARI track describing addressable resources and subsets of a switching set of the media presentation, the switching set comprising a plurality of media tracks including the addressable resources, the ARI track being a single index track of the media presentation, the addressable resources comprising retrievable media data; determine durations and sizes of the addressable resources from the data of the ARI track; determine one or more of the addressable resources to retrieve using the data of the ARI track including the durations and sizes of the addressable resources; retrieve the determined addressable resources; and store the retrieved addressable resources in the memory.