Electronic Device File Storage Method Using Memory Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage devices face challenges in efficiently writing large multimedia files due to limitations in processing speed, which can be exacerbated by the need to store files in a single device, leading to prolonged writing times.
Innovation Solution
An electronic device with multiple memories (first and second memory) and a control module that divides files into portions, storing them across both memories simultaneously, with each memory having a data area and metadata area to manage storage locations, and adjusts file sizes based on current read/write operations, allowing for concurrent storage operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single storage device is used to store large multimedia files, then the storage structure is simple, but the file writing speed is limited by the processing speed of that single device
Solution Approach 1:
The patent divides a large file into multiple smaller files (e.g., file1, file2, file3) and distributes them across multiple storage devices (first storage device, second storage device, third storage device). This segmentation allows parallel writing operations to occur simultaneously on different devices, thereby increasing the overall file writing speed while maintaining manageable complexity through systematic distribution.
2Productivity
If multiple storage devices are used simultaneously, then the file writing speed increases, but the complexity of managing storage locations and data distribution increases
Solution Approach 1:
The patent introduces a control unit as an intermediary that manages the distribution of file portions across multiple storage devices. The control unit determines which storage device receives which file portion based on current operational conditions (such as read/write operations currently in progress), thereby coordinating multiple storage devices without requiring complex distributed file system protocols.
Solution Approach 2:
The patent implements dynamic file distribution by determining file portion allocation based on current read/write operations. When a read or write operation is detected on a particular storage device, the control unit adjusts the distribution strategy to balance the workload. This dynamic adaptation allows the system to optimize writing speed while managing complexity through responsive, condition-based decision-making.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device is provided. The electronic device includes a first memory, a second memory, and a control module configured, when a file storing event occurs, to divide a file inputted from outside of the electronic device into a plurality of files, to store a portion of the divided files in the first memory, and to store another portion of the divided files in the second memory, wherein one of the first memory and the second memory includes a header notifying a storage location of the divided files.