Media File Storage Integration with Device-Specific Format Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current file and media storage systems face inefficiencies in cost-effective and efficient retrieval, generation, and delivery of media files due to varying storage sizes, access speeds, and the need for multiple formats to accommodate different devices, limiting instantaneous technical optimization.

Innovation Solution

A system that determines the optimal storage location for media files based on usage criteria, allowing for the generation and delivery of device-specific graphical user interface formats without requiring re-storage or duplication, utilizing multiple storage locations with different latency intervals to optimize file access and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If media files are stored in multiple formats for different devices, then device compatibility is improved, but storage capacity and complexity increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidstorage complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-generates multiple device-specific formats from a master file and stores them in advance in the cloud storage system. When a user requests media playback on a specific device, the pre-generated format matching that device's specifications is immediately retrieved without real-time conversion, thus improving device compatibility while avoiding the complexity of on-demand format conversion infrastructure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of storing multiple complete versions of media files in different formats, the system creates simplified copies or representations of the media content in various device-specific formats and stores these copies in the cloud. The original master file is maintained in its high-quality format, and only the necessary device-specific copies are stored and transferred, reducing overall storage complexity while maintaining adaptability

Inventive Principle:
Principle #26Copying

2Loss of energy

If media files are stored in cloud storage with slower access speeds for cost efficiency, then storage cost is reduced, but access latency increases

Engineering Contradiction:
Improvestorage costVSAvoidaccess latency
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of user playback patterns, device specifications, and media usage frequency to predict which device-specific format copies will be needed. It proactively pre-generates and pre-positions these format copies in the cloud storage system before actual playback requests occur. This preliminary action ensures that when users request media playback, the appropriate format is already available in the cloud for immediate retrieval, minimizing access latency while maintaining cost-effective storage utilization

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts its storage and retrieval strategy based on real-time conditions. It monitors cloud storage capacity, access patterns, and user behavior to adaptively determine which media files should be pre-converted to various formats and stored in the cloud versus which should remain in master format only. This dynamic approach optimizes the balance between storage costs and access latency by allocating storage resources flexibly based on actual usage demands rather than static pre-allocation

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10425494B2File size generation application with file storage integration
Publication Date: 2019.09.24 SMUGMUG INC
  • US10425494B2 patent drawing
  • US10425494B2 patent drawing
  • US10425494B2 patent drawing

AI summary

Media file storage integration and the generation of device specific file formats based upon a single original stored media item are described. One or more remote servers may provide a user one or more remote storage locations for media files and the remote servers may determine an exact storage location for a media file based on certain usage criteria. A server may make a request to retrieve a media file from storage, generate the media file from storage, and display the media file to the user on a device specific graphical user interface without a requirement that the server re-store the device specific displayed media item.