Automatic Memory Cloud Data Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Devices used daily have limited storage capacity, leading to vulnerabilities when transferring data to public cloud services, as local storage limitations become apparent, especially with data creation on devices like smartphones, and unused storage on secondary devices remains unutilized.
Innovation Solution
An automatic memory cloud system that detects trigger events, such as geographic proximity or storage thresholds, to activate and distribute data within a private cloud network, selecting devices with suitable storage and usage matching the data type, thereby transferring data automatically and securely within a localized network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data is transferred to public cloud services, then storage capacity is increased, but data security and vulnerability to malefactors deteriorates
Solution Approach 1:
The patent segments the cloud storage system into multiple secondary devices distributed across a local network, each holding portions of data. This distributed architecture allows increased storage capacity while maintaining data security through local containment, preventing single-point failures and reducing vulnerability to external attacks.
Solution Approach 2:
The patent transitions from a single centralized cloud storage model to a multi-dimensional distributed network of secondary devices. By spreading data across multiple devices in a local network dimension, the system achieves both expanded storage capacity and enhanced security through geographic and architectural distribution.
2Reliability
If local storage capacity is increased, then data security is improved, but storage utilization efficiency deteriorates due to unused storage on secondary devices
Solution Approach 1:
The patent makes secondary devices universal storage nodes that can serve multiple purposes: they store data locally for security, participate in the distributed network for efficient utilization, and can dynamically allocate storage resources. This multi-functionality resolves the contradiction by enabling both secure local storage and efficient resource utilization through a single distributed system.
Solution Approach 2:
The system implements self-service through automated trigger events that detect when primary devices need storage space and automatically transfer data to appropriate secondary devices. This eliminates manual intervention, optimizes storage utilization dynamically, and maintains security through localized transfers within the private network.
3Reliability
If manual data transfer is used, then data control is maintained, but time consumption and operational complexity increases
Solution Approach 1:
The patent implements feedback through trigger events that continuously monitor storage conditions on primary devices and automatically initiate transfers when thresholds are met. This feedback mechanism maintains data control through automated decision-making while eliminating manual transfer time and reducing operational complexity.
Solution Approach 2:
The system performs self-service by automatically detecting storage needs and executing data transfers without user intervention. This maintains data control through automated policies while dramatically reducing time consumption and operational complexity compared to manual transfer processes.
Data Source
AI summary
According to one exemplary embodiment, a method for an automatic memory cloud is provided. The method may include detecting a trigger event. The method may include activating the automatic memory cloud based on detecting the trigger event. The method may include determining if new data is found on a primary device connected to the activated automatic memory cloud, wherein the new data has a data type and a data size. The method may include selecting a destination device from a plurality of secondary devices connected to the activated automatic memory cloud based on determining that the new data is found on the primary device, whereby the selected destination device has an available storage exceeding the data size and a usage type matches the data type associated with the new data. The method may include sending an instruction to transfer the new data from the primary device to the destination device.


