Mobile File Management Using Preview Files and Server Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face challenges in managing file storage due to limited memory capacity, as they need to balance storing new files while removing existing ones to free up space, often relying on outdated methods like removing least accessed or recently acquired files without considering file type or size effectively.
Innovation Solution
Implementing a method where mobile computing devices store preview files locally and full-size files on a server, with a system that analyzes access data to select files for removal based on criteria like access frequency, recency, or type, ensuring efficient memory allocation and user access to both preview and full-size files.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If files are stored locally in mobile computing device memory, then user access speed is improved, but memory capacity is quickly exhausted
Solution Approach 1:
The patent segments files into two types: preview files stored locally in mobile device memory and full-size files stored on remote server storage. This segmentation allows the system to maintain fast access for frequently viewed files (preview files) while offloading bulk storage to external servers, thereby resolving the contradiction between local access speed and memory capacity limitations.
Solution Approach 2:
The patent introduces preview files as intermediary objects between the user and full-size files. These preview files are stored locally and provide quick access, while the full-size files remain on remote servers. The preview files act as mediators that satisfy user access needs without consuming significant local memory capacity.
2Manufacturing precision
If full-size files are stored locally, then file quality is maintained, but memory usage increases significantly
Solution Approach 1:
The patent segments file storage into preview files (low resolution, small size) stored locally and full-size files (high quality, large size) stored on remote servers. This segmentation enables the system to maintain high file quality by preserving full-size originals on servers while using space-efficient previews for local storage, thus resolving the contradiction between file quality and memory usage.
Solution Approach 2:
The patent creates copy-reduced versions (preview files) of original full-size files. These previews are lower-resolution copies that consume minimal local memory while the original high-quality files are preserved on remote servers. This copying approach maintains file quality integrity while dramatically reducing local memory requirements.
3Quantity of substance
If preview files are stored locally instead of full-size files, then memory capacity is preserved, but file retrieval time increases
Solution Approach 1:
The patent performs preliminary action by generating and storing preview files in advance on the mobile device. These preview files are created beforehand and kept locally in memory, enabling instant retrieval without needing to download full-size files from remote servers. This preliminary preparation resolves the contradiction by maintaining memory capacity while minimizing retrieval time through pre-cached previews.
Data Source
AI summary
Systems and methods for file management by mobile computing devices. An example method, performed by a computer system, may comprise: storing, by a computer system, a first file having a first size, in a memory; storing, in the memory, a second file derived from the first file, the second file having the second size, the second size being less than the first size; determining that the memory is not sufficient to perform a memory write operation; selecting a third file having a fourth file associated with it, the fourth file derived from the third file; and removing the third file from the memory.


