Media Asset Module Initialization for Playback Wait Time Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The initial loading of media assets from high-density Blu-ray Discs or other high-definition optical discs into playback environments, such as Blu-ray Disc players, results in significant waiting periods before users can access primary media content, leading to user frustration and reduced enjoyment.

Innovation Solution

Implementing a progressive loader that segments media assets into modules, loads only a subset of required assets before playback begins, and progressively loads additional assets during playback, based on predefined sequences, user preferences, and usage histories, while managing memory by deleting least recently used assets if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all media assets are loaded into memory at initialization, then asset loading interruptions during playback are eliminated, but the initial playback wait time increases significantly

Engineering Contradiction:
Improveasset loading continuityVSAvoidinitial playback wait time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments media assets into multiple categories (required assets, progressive assets, and on-demand assets) and loads them in different phases. Required assets are loaded initially to enable immediate playback, while progressive and on-demand assets are loaded subsequently during playback, eliminating the need to load all assets before playback begins.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary loading of only the essential required assets subset before playback begins, rather than loading all assets. This preliminary action is sufficient to enable immediate playback while avoiding the time penalty of loading unnecessary assets in advance.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If a subset of assets is loaded before playback, then initial playback wait time is reduced, but asset loading interruptions may occur during playback

Engineering Contradiction:
Improveinitial playback wait timeVSAvoidasset loading continuity
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements continuous asset loading during playback by identifying and loading progressive assets and on-demand assets in real-time as they are needed. This continuous loading action ensures that assets are available when required without interrupting the playback experience.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent employs dynamic asset loading strategies that adapt during playback based on user interactions and playback state. The system dynamically determines which assets to load next, adjusting the loading sequence to match actual usage patterns rather than following a static pre-determined sequence.

Inventive Principle:
Principle #15Dynamics

3Speed

If media assets are segmented into modules and loaded progressively, then playback initiation speed is improved, but system complexity increases

Engineering Contradiction:
Improveplayback initiation speedVSAvoidasset management complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments media assets into distinct modules categorized as required, progressive, and on-demand assets. This segmentation enables the system to load only essential assets initially for fast playback initiation, while organizing additional assets for progressive loading without requiring complex ad-hoc asset management.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8593924B2System and method for initialization of media asset modules for improved execution sequence on a playback environment
Publication Date: 2013.11.26 DISNEY ENTERPRISES INC
  • US8593924B2 patent drawing
  • US8593924B2 patent drawing
  • US8593924B2 patent drawing

AI summary

There is provided a system and method for initialization of media asset modules for an improved execution sequence on a playback environment. The system includes a player application configured to segment media assets associated with a primary media content into a plurality of asset modules, assemble the plurality of asset modules into a media file, identify a first subset of asset modules from the plurality of asset modules for loading in a first loading process, determine a loading sequence for the first subset of asset modules, and load the first subset of asset modules according to the loading sequence before beginning playback of the primary media content. The player application may be further configured to identify, determine another loading sequence for, and load additional asset modules after playback of the primary media content has begun.