Patent ID: 7155462

Claim:
A method of migrating at least one client to a selected version of a server-hosted application on a network, where at least two different versions of the server-hosted application are available on the network, comprising the steps of: (a) installing the at least two different versions of the server-hosted application on the network, wherein the at least two different versions of the server-hosted application are not simply copies of a single release of the server-hosted application, but wherein each different version of the at least two different versions of the server-hosted application corresponds to a different release of the server-hosted application, each different release incorporating at least one modification relative to any other release of the server-hosted application; (b) creating a register identifying clients having access to the server-hosted application and indicating in the register which of the at least two different versions of the server-hosted application is associated with each client having access to the server-hosted application; (c) changing an association in the register of at least one client selected from those clients identified in the register to a different version of the at least two different versions of the server-hosted application; and (d) directing each client attempting to access the server-hosted application to the version corresponding to one of the at least two different versions of the server-hosted application with which the client is associated in the register.