Enhanced Upgrade Path
AssigneeAccenture Global Services Limited
InventorsPrabhakar Challa, Jingying Li
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for establishing upgrade paths. In one aspect, a method includes establishing an interim environment and platform, migrating the data from the legacy environment and platform to the interim environment and platform, and migrating the data from the interim environment and platform to the upgraded environment and platform.
Claims21
(canceled)
A non-transitory computer storage medium encoded with a computer program for migrating data from a legacy environment installed on a legacy environment and platform, to an upgraded environment installed on a upgraded environment and platform, where the legacy environment is not compatible with the upgraded environment and platform, and where the upgraded environment is not compatible with the legacy environment and platform, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
- establishing an interim environment and platform;
- invoking an installation process associated with the interim environment, where the installation process includes:
- a compatibility mode modifying operation that automatically modifies a compatibility mode associated with the interim environment from an initial compatibility level to an upgraded compatibility level, and
- a compatibility mode confirmation operation that occurs after the compatibility mode modifying operation, wherein the compatibility mode confirmation operation confirms that the compatibility mode associated with the interim environment is set at the initial compatibility level;
- determining that the installation process associated with the interim environment and platform has performed the compatibility mode modifying operation to automatically modify the compatibility mode associated with the interim environment from the initial compatibility level to the upgraded compatibility level, then further modifying the compatibility mode associated with the interim environment from the upgraded compatibility level to the initial compatibility level before the installation process performs the compatibility mode confirmation operation;
- migrating the data from the legacy environment and platform to the interim environment and platform;
- and
- migrating the data from the interim environment and platform to the upgraded environment and platform.
A system comprising:
- one or more computers;
- and
- one or more storage devices storing instructions for migrating data from a legacy environment installed on a legacy environment and platform, to an upgraded environment installed on a upgraded environment and platform, where the legacy environment is not compatible with the upgraded environment and platform, and where the upgraded environment is not compatible with the legacy environment and platform, the instructions operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- establishing an interim environment and platform;
- invoking an installation process associated with the interim environment, where the installation process includes:
- a compatibility mode modifying operation that automatically modifies a compatibility mode associated with the interim environment from an initial compatibility level to an upgraded compatibility level, and
- a compatibility mode confirmation operation that occurs after the compatibility mode modifying operation, wherein the compatibility mode confirmation operation confirms that the compatibility mode associated with the interim environment is set at the initial compatibility level;
- determining that the installation process associated with the interim environment and platform has performed the compatibility mode modifying operation to automatically modify the compatibility mode associated with the interim environment from the initial compatibility level to the upgraded compatibility level, then further modifying the compatibility mode associated with the interim environment from the upgraded compatibility level to the initial compatibility level before the installation process performs the compatibility mode confirmation operation;
- migrating the data from the legacy environment and platform to the interim environment and platform;
- and
- migrating the data from the interim environment and platform to the upgraded environment and platform.
A computer-implemented method for migrating data from a legacy environment installed on a legacy environment and platform, to an upgraded environment installed on a upgraded environment and platform, where the legacy environment is not compatible with the upgraded environment and platform, and where the upgraded environment is not compatible with the legacy environment and platform, the instructions operable, when executed by the one or more computers, the method comprising:
- establishing an interim environment and platform;
- invoking an installation process associated with the interim environment, where the installation process includes:
- a compatibility mode modifying operation that automatically modifies a compatibility mode associated with the interim environment from an initial compatibility level to an upgraded compatibility level, and
- a compatibility mode confirmation operation that occurs after the compatibility mode modifying operation, wherein the compatibility mode confirmation operation confirms that the compatibility mode associated with the interim environment is set at the initial compatibility level;
- determining that the installation process associated with the interim environment and platform has performed the compatibility mode modifying operation to automatically modify the compatibility mode associated with the interim environment from the initial compatibility level to the upgraded compatibility level, then further modifying the compatibility mode associated with the interim environment from the upgraded compatibility level to the initial compatibility level before the installation process performs the compatibility mode confirmation operation;
- migrating the data from the legacy environment and platform to the interim environment and platform;
- and
- migrating the data from the interim environment and platform to the upgraded environment and platform.
Dependencies are inferred from the claim text.