Storage Registering Regions for Faster Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices face slow data reading speeds due to limited internal storage and the constraints of external memory cards, which are often small and easily lost, and flash disks are limited by data transmission speeds.
Innovation Solution
A storage apparatus managing system with a local and global registering region is introduced, where the system prioritizes reading data from these regions over external storage, reducing the need for direct access from the device, thereby increasing data reading speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data is read directly from external storage (flash disk), then storage capacity is increased, but data reading speed is limited by transmission interface speed
Solution Approach 1:
The patent segments the storage system into multiple components: external storage (flash disk), internal storage (registering regions in RAM), and cache memory. This segmentation allows different types of storage to work together, with fast internal storage and cache compensating for the speed limitations of external storage while maintaining its large capacity.
Solution Approach 2:
The patent introduces an intermediary storage layer (internal registering regions and cache memory) between the external storage and the processor. This intermediary layer acts as a buffer that pre-loads and caches data, reducing direct access to slow external storage and improving overall data reading speed.
2Speed
If internal memory storage space is increased, then data reading speed improves, but device cost increases significantly
Solution Approach 1:
The patent applies local quality by creating specific registering regions (global and local) within the internal memory with different functions. The global registering region stores frequently accessed data, while the local registering region stores candidate data, optimizing memory usage locally in different areas rather than uniformly increasing overall memory capacity.
Solution Approach 2:
The system performs preliminary actions by pre-loading data into the global and local registering regions before it is actually needed. This proactive data preparation reduces the need for large internal memory capacity, as data is fetched and prepared in advance in smaller, more efficient amounts.
3Quantity of substance
If external memory card is used to increase storage capacity, then storage space is expanded, but data security decreases due to ease of loss
Solution Approach 1:
The patent merges external storage with internal storage components (registering regions and cache memory) into a unified storage system. This combination maintains the large capacity of external storage while incorporating the security and speed benefits of internal memory, creating a hybrid system that mitigates the security weaknesses of purely external storage solutions.
Data Source
AI summary
A storage apparatus managing method, applied to a first storage apparatus and a second storage apparatus coupled to an electronic apparatus, wherein the first storage apparatus comprises a local registering region and a global registering region, comprising: (a) receiving a read request indicating reading a target data unit from the second storage apparatus; (b) confirming whether the global registering region has the target data unit; (c) if yes, reading the target data unit from the global registering region, if not, confirming whether the local registering region has the target data unit; and (d) reading the target data unit from the local registering region if the local registering region has the target data unit, reading the target data unit from the second storage apparatus if the local registering region does not have the target data unit.


