Portable Memory Intermediary for Cloud Storage Safety
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties interacting with networked storage systems due to lack of computing skills and other challenges, making it hard to ensure data safety from hazards like fires using traditional storage methods.
Innovation Solution
A networked file system utilizing a portable memory device that acts as an intermediary between the client device and a cloud storage system, managing file storage and access through a storage management application, allowing users to perceive files as locally stored while actually being stored remotely, with metadata services for efficient file management and access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users store data locally on their devices, then data access speed and ease of operation are improved, but data safety and security are worsened due to hazards like fires and theft
Solution Approach 1:
The patent introduces a portable memory device as an intermediary between the user's local device and the remote cloud storage system. This intermediary maintains a local cache of frequently accessed files, providing fast access like local storage while the actual data resides safely in remote cloud storage, thus resolving the contradiction between access convenience and data safety
Solution Approach 2:
The storage system is segmented into multiple components: local device storage, portable memory device cache, and remote cloud storage. This segmentation allows different types of data to be stored in different locations based on access frequency and safety requirements, enabling both fast access for active files and safe storage for all data
2Reliability
If users interact directly with networked storage systems, then data safety is improved through remote storage guarantees, but ease of operation is worsened due to lack of computing skills and complex interaction requirements
Solution Approach 1:
The storage management application implements automated file synchronization and caching mechanisms that operate without user intervention. The system automatically determines which files to cache locally, manages synchronization with cloud storage, and handles security protocols, allowing users to simply access files without needing to understand the underlying complex operations
Solution Approach 2:
The portable memory device with its integrated storage management application serves as an intermediary that abstracts the complexity of cloud storage interactions from the user. It presents a simple file access interface while handling all complex communication, authentication, and synchronization with the remote storage system automatically
3Ease of operation
If all files are cached locally on portable memory devices, then ease of operation is improved through fast access, but device complexity and resource requirements are worsened
Solution Approach 1:
Instead of caching all files locally, the system implements partial caching by storing only frequently accessed files in the portable memory device's cache while keeping the remainder in remote cloud storage. This selective approach provides fast access for active files without overwhelming the limited resources of portable devices
Solution Approach 2:
The cache management system dynamically adjusts which files are stored locally based on access patterns, file size, and available storage space. Frequently accessed files are cached locally for fast access, while less frequently accessed files remain in cloud storage, optimizing the balance between access speed and device resource utilization
Data Source
AI summary
Disclosed are various embodiments for storage of files. A portable memory device is configured to couple to a computing device, and a storage management application is stored in the portable memory device, the storage management application being executable by a processor circuit. The storage management application is configured to send a plurality of files for storage in a networked storage system, the networked storage system being remote to the computing device. The storage management system caches a subset of the files on the portable memory device and maintains a local file directory in the portable memory device. The local file directory lists the files stored in the networked storage system in association with an account linked to the portable memory device.


