Patent ID: 7171432

Claim:
A system comprising: a first processing system including (a) stored instructions of a current version of an application program, (b) stored data associated with the current version of the application program, and (c) a processor to execute the stored instructions of the current version, a second processing system including (a) stored instructions of an upgrade version of the application program, (b) stored data associated with the upgrade version of the application program, and (c) a processor to execute the stored instructions of the upgrade version, at least one of the first and second processing systems including a port through which user devices are served, and an upgrade bridging facility having a portion associated with the first processing system and a portion associated with the second processing system to carry data modification messages between the two processing system, the data modification messages carry data modifications made to the stored data associated with one of the versions for use in association with the other version; and mobile clients that are capable of communication with at least one of the first and second processing systems to access stored data that has been updated in accordance with the data modifications.