Scalable Format File Transcoding for Storage Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage devices require significant resources and time to generate multimedia files in various resolutions, leading to high storage capacity needs for servers providing social network services, as different devices have varying screen sizes and resolution requirements.
Innovation Solution
A storage device and server system that transcodes multimedia files into scalable formats, including a base layer and enhancement layers, allowing for efficient storage and retrieval of multimedia files in multiple resolutions from a single scalable format, reducing storage needs by storing only the scalable format.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a server stores multimedia files in multiple resolutions to support various devices, then the compatibility and adaptability improve, but the storage space requirements and device complexity increase significantly
Solution Approach 1:
The patent applies universality by creating a single scalable format file that can serve multiple resolution requirements. Instead of storing separate files for each device type, the system uses one versatile file format that can be dynamically adapted to different screen sizes and resolutions, making the storage system universal across various devices.
Solution Approach 2:
The patent implements the nested doll principle through scalable format files that contain multiple layers of resolution data. The file structure nests different resolution versions within a single container, allowing the system to extract and provide only the necessary resolution layer for each specific device, rather than storing all resolutions as separate files.
2Adaptability or versatility
If a server generates multiple resolution files from a single source, then the adaptability improves, but the processing time and resource consumption increase
Solution Approach 1:
The patent applies preliminary action by pre-encoding the multimedia file into a scalable format that contains all necessary resolution information in advance. This preliminary transformation allows the system to quickly serve different resolutions without performing time-consuming transcoding operations at the time of file generation or delivery.
Solution Approach 2:
The system uses copying by creating a single scalable format file that contains replicated resolution data in a compressed hierarchical structure. Instead of generating multiple separate files through repeated processing, the scalable format efficiently copies and organizes resolution information within one file, reducing processing time while maintaining multi-resolution capability.
3Quantity of substance
If a server stores original format files only, then the storage efficiency improves, but the ability to serve various device resolutions deteriorates
Solution Approach 1:
The patent applies parameter changes by transforming the storage format from traditional fixed-resolution files to a scalable format with variable resolution parameters. This parameter change allows the same stored file to be dynamically adjusted to match different device requirements, maintaining storage efficiency while improving adaptability through flexible parameter extraction.
Data Source
AI summary
A storage device includes: a non-volatile memory including a first memory area and a second memory area, and a memory controller configured to receive a request from a first client device to upload a first multimedia file, generate a second multimedia file including a base layer and at least one enhancement layer by transcoding the first multimedia file from an original format to a scalable format, and control the non-volatile memory to store the second multimedia file in the non-volatile memory.


