Patent ID: 8108854

Claim:
A system for migrating application information from a first computing system to a second computing system, comprising: a first computing system comprises at least one processor; a second computing system; an application program resident on the first computing system, the application program comprising at least one application-program property; and a migration module configured to: identify the application program; identify the at least one application-program property of the application program; create an application information file in an INI format and/or using an INI file syntax, the application information file comprising a collection of tags used to: migrate the application program and the at least one application-program property to the second computing system; convert the at least one application-program property to be compatible with the application program on the second computing system; create, based on the application information file, a self-extracting auto-migration package that comprises the application program and the at least one application-program property; automatically migrate and store, based on the application information file, the self-extracting auto-migration package on the second computing system to allow the self-extracting auto-migration package to self-extract the application program and the at least one application-program property to allow the second computing system to install the application program and apply the at least one application-program property to the application program after the application program has been installed on the second computing system.