Mobile Data Migration Using Prediction Engine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face storage space shortages due to increasing data demands from applications, necessitating efficient data migration solutions between mobile devices and external storage without disrupting user experience.
Innovation Solution
A computer-implemented method and system that uses migration profiles and prediction engines to automatically migrate and recall data files based on usage patterns, sorting data into access levels and transferring them between mobile devices and external storage in an intelligent, user-agnostic manner.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data files are migrated to external storage to increase mobile device storage capacity, then storage space on mobile device is improved, but data access time deteriorates
Solution Approach 1:
The prediction engine performs preliminary actions by analyzing historical access patterns and predicting which data files will be accessed in the future. Before the user actually needs the data, the system proactively migrates predicted files from external storage back to mobile device storage, ensuring data is ready when needed and eliminating noticeable access delays
Solution Approach 2:
The system segments data files into different categories based on access patterns identified by the prediction engine. Frequently accessed files are kept on mobile device storage, while infrequently accessed files are migrated to external storage. This segmentation allows the system to optimize storage capacity without significantly impacting access time for important data
2Adaptability or versatility
If data migration is performed manually to manage storage space, then user control over data is improved, but user convenience deteriorates
Solution Approach 1:
The system implements self-service by automatically performing data migration tasks without requiring user intervention. The prediction engine continuously monitors access patterns and autonomously decides which files to migrate between storage locations, while users can still review and adjust migration settings if desired
Solution Approach 2:
The system incorporates feedback mechanisms where the prediction engine continuously learns from actual user access behavior and adjusts its predictions accordingly. This feedback loop ensures the system adapts to changing user needs while maintaining automated operation, balancing user control with convenience
3Speed
If all data files are kept on mobile device to ensure fast access, then data access speed is improved, but storage space deteriorates
Solution Approach 1:
The system applies local quality by differentiating storage locations based on data characteristics. Files with different access patterns are assigned to different storage locations: frequently accessed files reside on fast mobile device storage, while less frequently accessed files are stored on external storage. This creates localized optimization where each storage location serves files appropriate to its performance characteristics
Data Source
AI summary
In various embodiments, a computer-implemented method includes identifying data files in external storage, where the data files correspond to a computer software application (application) on a mobile device and where the data files were previously stored on the mobile device. The method may also include sorting the data files into different access levels, where the access levels designate a hierarchy for the data files. The method may also include predicting the sorted data files that will be accessed on the mobile device using a prediction engine. The method may also include locating, in response to the predicting, the predicted data files in the external storage. The method may also include migrating the predicted data files from the external storage to the mobile device, where the migrating is done in order of the access levels.


