Mobile Storage System Anticipating User Location Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in efficiently and cost-effectively transferring user information across different geographical locations, leading to network overload and delays when users move, as information is typically stored in a common storage device located in one location.
Innovation Solution
A mobile storage system that identifies geographical location changes and uses a processor to route user information from one storage device to another, utilizing a location schedule to anticipate and manage information transfers, either by moving it to a cache storage if available or replicating it to temporary cache storage if not.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If user information is stored in a common storage device at one geographical location, then information can be centrally managed, but network overload and delays occur when users move to different locations
Solution Approach 1:
The system performs preliminary actions by anticipating user location changes and proactively transferring information to cache storage devices at the user's destination before the user actually moves there. The location schedule component predicts future locations and initiates information transfer in advance, so that when the user arrives at a new location, the information is already available locally, eliminating access delays and reducing network overload during actual user movement.
2Speed
If information is transferred when users move locations, then access speed improves, but network overload increases
Solution Approach 1:
The system transfers information in advance to cache storage devices at predicted user locations, spreading out the transfer load over time rather than concentrating it during user movement. This preliminary action ensures fast local access when users need information while avoiding network overload by distributing transfers across off-peak times and utilizing idle network capacity before users actually move.
Solution Approach 2:
The system introduces cache storage devices as intermediary storage points between the central storage device and user devices. These cache devices act as mediators that hold copies of user information locally at various geographical locations, enabling fast access without requiring continuous communication with the central storage device, thereby reducing overall network load while maintaining high access speeds.
3Productivity
If a location schedule is used to anticipate transfers, then information delivery becomes more efficient, but system complexity increases
Solution Approach 1:
The location schedule component operates autonomously by automatically analyzing user movement patterns, predicting future locations, and initiating information transfers without requiring manual intervention or complex centralized coordination. The system serves itself by self-managing the scheduling and execution of information transfers based on observed patterns, improving efficiency while keeping the control architecture relatively simple through automation rather than human management.
Data Source
AI summary
A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.


