Systems and methods for operating system migration
First Claim
1. A technical system for migrating information objects from a source device having a first operating system to a target device having a second operating system, the system comprising:
- an object identification module configured to identify a plurality of information objects on a source device having a first operating system, the plurality of information objects defining a source environment;
an object transfer module configured to transfer the plurality identified information objects from the source device to the target device;
an objection conversion module configured to convert one or more of the transferred information objects to a format compatible with the second operating system; and
a migration integrity module configured to validate the transfer and conversion of the information objects comprising the source environment to a target environment on the target system.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides for systems and methods that recognize source and target devices and automatically identify, transfer, and convert user profiles, user settings, data, applications, and other information from the source device with its source operating system to the target device with its target operating system. The system surveys both the source device and the target device to ensure that each device has the appropriate resources and configuration to support the migration. Objects to be migrated are then identified, transferred to the target system and converted as necessary to create a similar environment on the target device as the previous environment on the source device. The post transfer integrity of the target device is then analyzed to ensure that the target system continues to work for its intended purpose and to further ensure that the migrated environment is also operational on the target device.
-
Citations
21 Claims
-
1. A technical system for migrating information objects from a source device having a first operating system to a target device having a second operating system, the system comprising:
-
an object identification module configured to identify a plurality of information objects on a source device having a first operating system, the plurality of information objects defining a source environment;
an object transfer module configured to transfer the plurality identified information objects from the source device to the target device;
an objection conversion module configured to convert one or more of the transferred information objects to a format compatible with the second operating system; and
a migration integrity module configured to validate the transfer and conversion of the information objects comprising the source environment to a target environment on the target system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. The system of claim 9, wherein the migration integrity module executes on the target device.
-
11. A computer implemented method for migrating information objects from a source device having a first operating system to a target device having a second operating system, the method comprising:
-
surveying a source device having a first operating system to identify sufficient resources on the source device to migrate information objects from the source device to a target device having a second operating system;
updating the source device to provide sufficient resources when such resources are not identified by said survey of the source device;
surveying the target device to identify sufficient resources on the target device to migrate information objects from the source device;
updating the target device to provide sufficient resources when such resources are not identified by said survey of the target device;
identifying a plurality of information objects on the source device, the plurality of information objects defining a source environment;
transferring the plurality identified information objects from the source device to the target device;
converting one or more of the transferred information objects to a format compatible with the second operating system; and
validating the transfer and conversion of the information objects comprising the source environment to a target environment on the target system. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer readable medium having stored thereon one or more sequences of instructions for causing one or more microprocessors to perform the steps for migrating information objects from a source device having a first operating system to a target device having a second operating system, the steps comprising:
-
surveying a source device having a first operating system to identify sufficient resources on the source device to migrate information objects from the source device to a target device having a second operating system;
updating the source device to provide sufficient resources when such resources are not identified by said survey of the source device;
surveying the target device to identify sufficient resources on the target device to migrate information objects from the source device;
updating the target device to provide sufficient resources when such resources are not identified by said survey of the target device;
identifying a plurality of information objects on the source device, the plurality of information objects defining a source environment;
transferring the plurality identified information objects from the source device to the target device;
converting one or more of the transferred information objects to a format compatible with the second operating system; and
validating the transfer and conversion of the information objects comprising the source environment to a target environment on the target system. - View Dependent Claims (18, 19, 20, 21)
-
Specification