Intelligent Migration Between Devices Having Different Hardware or Software Configuration
First Claim
1. A method of migrating data of a first client device to a second client device, the method comprising:
- from the second client device, sending configuration information of the second client device to a server;
at the second client device, receiving compatible data from the server, the compatible data chosen or converted from data sent from the first client device to the server for storage in accordance with the configuration information; and
initializing the second client device with the converted data.
9 Assignments
0 Petitions
Accused Products
Abstract
A system (and method) discloses migrating data of a first client device to a second client device. A second client device transmits configuration information of the second client device to a remote server. The remote server compares this data to data from the first client device that was previously sent to the remote server from the first client device. The remote server prepares data that is in a format that is compatible with hardware or software configuration of the second client device and that corresponds to the data from the first client device. Thereafter, the remote server transmits this data to the second client device, which uses it to initialize (e.g., restore or reinitialize) the second client device.
160 Citations
22 Claims
-
1. A method of migrating data of a first client device to a second client device, the method comprising:
-
from the second client device, sending configuration information of the second client device to a server; at the second client device, receiving compatible data from the server, the compatible data chosen or converted from data sent from the first client device to the server for storage in accordance with the configuration information; and initializing the second client device with the converted data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for facilitating migration of data from a first client device to a second client device, the system comprising a server communicating with the first and the second client devices, the server comprising:
-
a communication module for communicating with the first client device and the second client device; a data store associated with the communication module for storing the data received from the first client device; and a migration module associated with the data store, the migration module generating compatible data that is compatible with the second client device from the data received from the first client. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A mobile computing device, comprising:
-
an application program interface wirelessly communicating with a server that stores backup data from a previous mobile device, the server generating compatible data from the backup data of the previous mobile device, the compatible data in a format that is compatible with at least one of a hardware or software configuration of the mobile computing device; and a module for receiving and storing the compatible data from the server via the application program interface, the module sending configuration information of the mobile computing device to the server via the application interface. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification