Mobile Terminal Data Sharing Through Metadata-Based Memory Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals face memory limitations when using cloud services, necessitating efficient data management and synchronization between portable terminals and servers, particularly in managing memory usage and data storage.
Innovation Solution
A data sharing apparatus and method that utilizes metadata to synchronize data between a portable terminal and a server, allowing for efficient management of data by downloading and discarding data based on available memory space, and switching between meta-only modes to optimize memory usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If cloud service is used to store data on server, then memory capacity limitation is overcome, but data synchronization and memory management complexity increases
Solution Approach 1:
The patent extracts only the necessary metadata from complete data files to be stored locally in the terminal, while the full data remains on the server. This allows the terminal to overcome memory limitations by storing minimal information locally while maintaining the ability to access and manage data through the extracted metadata, thereby reducing data management complexity.
Solution Approach 2:
The patent introduces metadata as an intermediary between the terminal and the full data files stored on the server. This metadata acts as a mediator that enables the terminal to manage, search, and synchronize data without needing to store the complete files locally, thus resolving the contradiction between expanded memory capacity and management complexity.
2Speed
If complete data is downloaded to terminal, then data access speed improves, but memory consumption increases
Solution Approach 1:
The patent extracts only essential metadata from complete data files and stores this extracted information locally in the terminal. When data needs to be accessed, the terminal retrieves the metadata locally for immediate processing and only downloads the specific portions of data that are actually needed, rather than downloading complete files. This approach maintains fast data access speed while significantly reducing memory consumption.
Solution Approach 2:
The patent implements partial action by downloading and storing only the necessary metadata and specific data portions rather than complete files. The terminal performs partial data retrieval based on metadata information, downloading only the specific data segments that are currently needed, thus optimizing the balance between access speed and memory usage.
3Productivity
If metadata is used for data synchronization, then synchronization efficiency improves, but data management complexity increases
Solution Approach 1:
The patent extracts essential synchronization information into structured metadata that includes version control data, modification timestamps, and synchronization status. This extracted metadata enables efficient data synchronization between terminal and server by providing all necessary information in a standardized format, improving synchronization efficiency while the structured nature of the metadata actually simplifies rather than complicates data management.
Solution Approach 2:
The patent changes the parameters of data representation by converting complete files into structured metadata with specific parameters such as version numbers, modification dates, and synchronization flags. This parameter transformation enables automated synchronization processes that compare metadata parameters to determine what needs to be updated, thereby improving synchronization efficiency while providing clear management protocols.
4Speed
If data is stored locally in terminal, then data access speed improves, but memory capacity is exceeded
Solution Approach 1:
The patent extracts only the essential metadata from complete data files and stores this extracted information locally in the terminal's limited memory. The full data files remain on the server. This extraction approach allows the terminal to maintain fast access to metadata information (data titles, descriptions, version info) while avoiding the memory capacity problem of storing complete files, and enables on-demand retrieval of specific data portions when needed.
Data Source
AI summary
An apparatus and method for sharing data between a cloud server and at last one terminal are provided. The method includes displaying, when a data type is selected on a setting menu screen of a cloud service, meta information of real data corresponding to the selected data type, the meta information being downloaded from a server, downloading, when a piece of meta information is selected, the real data corresponding to the selected piece of meta information from the server, and deleting, when the downloaded real data is consumed completely, the consumed real data.


