Patent ID: 7913248
Filing Date: 2011-03-22
Classification: G06F

Abstract:
1. A method of installing a program, comprising: receiving a request to install a program on a computer system; in response to receiving the request, identifying whether a code executor is either located on the computer system or is a correct version for the program on the computer system; responsive to an incorrect version of the code executor being stored on the computer system or the correct version not being located on the computer system, obtaining and downloading the code executor having the correct version to the computer system; checking, by the code executor, the computer system for at least one version of an environment in which the program will run that is compatible with the program requested; responsive to the checking step indicating that the computer system does not have at least one version of the environment in which the program will run that is compatible with the program requested, the code executor performing the steps of: installing in the environment the program requested.