Parallel Data Recovery for Mobile Device Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data migration processes for mobile devices are inefficient, resulting in prolonged data recovery times, especially for users who frequently change phones, leading to loss of essential data such as applications, chat records, and Wi-Fi passwords.
Innovation Solution
A method and device configuration that enables parallel data recovery by establishing a hotspot between terminal devices, allowing the first terminal device to perform data recovery on a first data set after complete receipt and simultaneously starting data recovery on a second data set in another thread during the recovery of the first data set, thereby reducing overall data migration time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If data recovery is performed sequentially for each data set, then data recovery completeness is ensured, but data migration time is prolonged
Solution Approach 1:
The patent divides the data set into multiple data subsets before transmission begins. The old terminal device transmits multiple data subsets to the new terminal device in parallel, and the new terminal device performs data recovery on multiple data subsets simultaneously. This preliminary segmentation enables parallel processing, significantly reducing data migration time while ensuring complete data recovery through systematic organization of all data subsets.
Solution Approach 2:
The patent segments the entire data set into multiple independent data subsets (first data subset, second data subset, etc.). Each data subset can be transmitted and recovered independently in parallel. This segmentation allows the system to process multiple portions of data simultaneously without interfering with each other, thus reducing overall migration time while maintaining data integrity through complete recovery of all segments.
2Productivity
If parallel data recovery is implemented for multiple data sets, then data migration speed is improved, but system complexity increases
Solution Approach 1:
The patent divides the data set into multiple independent data subsets that can be processed in parallel. Each data subset is transmitted and recovered independently, allowing simultaneous processing without complex inter-dependencies. This segmentation approach enables parallel data recovery while keeping the system architecture relatively simple, as each subset can be handled through standard transmission and recovery procedures.
Solution Approach 2:
The patent performs preliminary segmentation of the data set into multiple subsets before transmission. This pre-organization allows the system to immediately proceed with parallel transmission and recovery operations without requiring complex runtime decision-making or coordination mechanisms. The preliminary action simplifies the overall system complexity by establishing a clear, predetermined parallel processing structure.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for data migration is provided, which includes the following. A first terminal device is connected to a hotspot established by a second terminal device. The first terminal device performs data recovery of a first data set when the first terminal device completely receives the first data set transmitted by the second terminal. The first terminal device performs data recovery of a second data set during data recovery of the first data set when the first terminal device completely receives the second data set transmitted by the second terminal device. Related devices are further provided. Implementations of the present disclosure can improve data migration speed.