Patent ID: 8032617

Claim:
A method for migrating application settings for a user from a source computer using virtualization, said application settings being associated with one or more applications installed on a destination computer, said destination computer storing the application settings for the user at a first storage location, said method comprising: storing corresponding application settings from the source computer at a second storage location on a storage device of the destination computer; receiving a request from at least one of the applications installed on the destination computer for an application setting corresponding to the at least one of the applications, said at least one application executing on the destination computer; retrieving a first value for the requested application setting from the application settings stored in the first storage location based on the request received from the at least one application executing on the destination computer; if the retrieved first value for the requested application setting does not correspond to a default value for said application setting, returning the retrieved first value to the requesting application; if the retrieved first value for the requested application setting corresponds to a default value: retrieving a second value for the requested application setting from the corresponding application settings stored in the second storage location on the storage device of the destination computer; copying the retrieved second value for the requested application setting located at the second storage location to the first value for the requested application setting located at the first storage location; and returning the retrieved second value to the requesting application.