Method and apparatus for multiplatform migration
First Claim
1. A method of migrating from a source computing environment to a destination computing environment, the source computing environment having at least one software system or application stored thereon, the method comprising:
- resolving settings of the at least one software system or application stored on the source computing environment using an instruction set;
generating genetic data that represents the resolved settings of the at least one software system or application stored on the source computing environment;
generating differential genetic data that represents differences between the genetic data and settings of at least one corresponding software system or application stored on the destination computing environment; and
applying the differential genetic data to the at least one corresponding software system or application stored on the destination computing environment, thereby replicating the settings of the at least one software system or application stored on the source computing environment on the destination computing environment.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for migrating a computing environment from a source computing platform to a destination computing platform. A script defines at least one software system or application stored on the source computing platform. The script is parsed by a scripting engine to resolve specific user-selectable settings of each source software system or application. Genetic data is generated to represent the resolved settings of the source software systems and/or applications. The genetic data is then selectively applied to corresponding software systems or applications stored on the destination computing platform to automatically provide similar settings thereon.
-
Citations
20 Claims
-
1. A method of migrating from a source computing environment to a destination computing environment, the source computing environment having at least one software system or application stored thereon, the method comprising:
-
resolving settings of the at least one software system or application stored on the source computing environment using an instruction set; generating genetic data that represents the resolved settings of the at least one software system or application stored on the source computing environment; generating differential genetic data that represents differences between the genetic data and settings of at least one corresponding software system or application stored on the destination computing environment; and applying the differential genetic data to the at least one corresponding software system or application stored on the destination computing environment, thereby replicating the settings of the at least one software system or application stored on the source computing environment on the destination computing environment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for migrating from a source computing environment to a destination computing environment, the source computing environment having at least one software system or application stored thereon, the destination computing environment having at least one corresponding software system or application stored thereon, the system comprising:
a host computing environment having a migration utility stored thereon, the migration utility including an instruction set operable to; connect the source computing environment to the destination computing environment via a network; resolve settings of the at least one software system or application stored on the source computing environment; generate genetic data that represents the resolved settings of the at least one software system or application stored on the source computing environment; generate differential genetic data that represents differences between the genetic data and the settings of the at least one corresponding software system or application stored on the destination computing environment; and apply the differential genetic data to the at least one corresponding software system or application stored on the destination computing environment, thereby replicating the settings of the at least one software system or application stored on the source computing environment on the destination computing environment. - View Dependent Claims (8, 9, 10)
-
11. A method of migrating from a source computing environment to a destination computing environment, the source computing environment having at least one software system or application stored thereon, the method comprising:
-
selecting one or more settings of the software system or application stored on the source computing environment using a data set associated the at least one software system or application; generating personality data that represents the one or more selected settings of the at least one software system or application stored on the source computing environment; generating differential personality data that represents differences between the personality data and settings of at least one corresponding software system or application stored on the destination computing environment; and applying the differential personality data to the at least one corresponding software system or application stored on the destination computing environment, thereby replicating the settings of the at least one software system or application stored on the source computing environment on the destination computing environment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for migrating from a source computing environment to a destination computing environment, the source computing environment having at least one software system or application stored thereon, the destination computing environment having at least one corresponding software system or application stored thereon, the system comprising:
-
a memory; and a processor for running a migration utility stored in the memory, the migration utility operable to; derive a data set associated with the at least one software system or application stored on the source computing environment; select settings of the at least one software system or application stored on the source computing environment using the derived data set; generate personality data that represents the selected settings of the at least one software system or application stored on the source computing environment; generate differential personality data that represents differences between the personality data and settings of the at least one corresponding software system or application stored on the destination computing environment; and apply the differential personality data to the at least one corresponding software system or application stored on the destination computing environment, thereby replicating the settings of the at least one software system or application stored on the source computing environment on the destination computing environment. - View Dependent Claims (17, 18)
-
-
19. A computer readable medium, the computer readable medium having computer executable code stored thereon for migrating from a source computing environment to a destination computing environment via a network, the source computing environment having at least one corresponding software system or application stored thereon, the computer executable code operable when executed to:
-
resolve settings of the at least one software system or application stored on the source computing environment using a data set associated with the at least one software system or application using a data set associated with the at least one software system or application; generate genetic data that represents the resolved settings of the at least one software system or application stored on the source computing environment; generate differential genetic data that represents differences between the genetic data and settings of at least one corresponding software system or application stored on the destination computing environment; and applying the differential genetic data to the at least one corresponding software system or application stored on the destination computing environment, thereby replicating the settings of the at least one software system or application stored on the source computing environment on the destination computing environment. - View Dependent Claims (20)
-
Specification