Mobile Data Migration Using Prediction Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvestorage capacityVSAvoiddata access time
Core Design Contradiction:
Quantity of substanceVSLoss of time

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If data migration is performed manually to manage storage space, then user control over data is improved, but user convenience deteriorates

Engineering Contradiction:
Improveuser controlVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #23Feedback

3Speed

If all data files are kept on mobile device to ensure fast access, then data access speed is improved, but storage space deteriorates

Engineering Contradiction:
Improvedata access speedVSAvoidstorage space
Core Design Contradiction:
SpeedVSQuantity of substance

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

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10353617B2Data migration for applications on a mobile device
Publication Date: 2019.07.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10353617B2 patent drawing
  • US10353617B2 patent drawing
  • US10353617B2 patent drawing

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.