Media Asset Version Storage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional media storage systems inefficiently manage storage capacity by storing multiple copies of media assets, leading to wastage due to lack of intelligent differentiation between different versions of media assets based on user preferences.

Innovation Solution

The system selectively re-stores media asset versions by determining user preferences through comparing characteristics of requested and previously stored media assets, using a database of pre-defined differences to decide whether to store or refrain from storing specific versions, thereby optimizing storage usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system stores every requested media asset version without checking previous versions, then the user can access any version, but storage capacity is wasted by keeping multiple copies of the same version

Engineering Contradiction:
Improveversion accessibilityVSAvoidstorage capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by checking whether a media asset version has been previously stored before allowing the storage operation to proceed. This prevents redundant storage by evaluating the storage request against historical data, thereby avoiding waste of storage capacity on duplicate versions while still maintaining accessibility to all versions through the guidance application interface.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If the system compares characteristics of media asset versions to determine user preference, then storage efficiency is improved, but system complexity increases due to comparison logic and database queries

Engineering Contradiction:
Improvestorage capacity efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system uses an intermediary approach by introducing a guidance application as a mediator between the user's storage requests and the actual storage operation. This guidance application handles the complex tasks of querying previously stored versions, comparing characteristics, and determining user preferences, thereby simplifying the overall system architecture while achieving efficient storage capacity management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If the system refrains from storing media asset versions that are less preferred based on comparison, then storage capacity is optimized, but user convenience is reduced due to potential loss of less preferred versions

Engineering Contradiction:
Improvestorage capacityVSAvoiduser convenience
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system implements feedback by providing users with information about previously stored media asset versions and their characteristics through the guidance application. This allows users to understand which versions are already stored and make informed decisions about their preferences, maintaining user convenience while optimizing storage capacity through intelligent version management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250097519A1Systems and methods for selectively storing specific versions of media assets
Publication Date: 2025.03.20 ADEIA GUIDES INC
  • US20250097519A1 patent drawing
  • US20250097519A1 patent drawing
  • US20250097519A1 patent drawing

AI summary

Systems and methods provided herein for intelligently distinguishing between different versions of a media asset and selectively storing those requested media assets that differ from versions that were previously stored in some pre-defined characteristics. These systems and methods, upon identifying a version of the requested media asset was previously stored, determine a characteristic of the requested media asset. These systems and methods compare the characteristic of the requested media asset with a corresponding characteristic of the version of the requested media asset that was previously stored to determine a difference between the two versions. The systems and methods then determine whether the difference in characteristic renders the requested media asset preferable over the previously stored version. Upon determining that the requested media asset is preferable over the previously stored version, the systems and methods store the requested media asset.