Automatic web-based client-server application program update system
OwnerLimin Hu, Ting-Hu Wu +2inventors
InventorsLimin Hu, Ting-Hu Wu, Ching-Chih Han, Lee Magee
Life of this patent
Estimating the term…
Loading patent…
OwnerLimin Hu, Ting-Hu Wu +2inventors
InventorsLimin Hu, Ting-Hu Wu, Ching-Chih Han, Lee Magee
Estimating the term…
An automated software update method for distributed client/server computers is described. A server process is executed a program on either a standalone computer or a server computer in a distributed client/server network environment. The program updates are either programmed into the server process directly or downloaded to the server in the background. When there is an update to the program, the server forces all client computers executing client-side processes of the server process to shutdown the client process. Alternatively, the server process notifies all clients that an update or maintenance procedure needs to be performed and schedules a disconnect request for all clients. When all clients are disconnected, the server downloads the program updates and performs an automated process to update itself. After the server program is updated, the server allows reconnection of the client computers. When a client computer connects to this server, a client process will automatically perform the update of the client program. This mechanism ensures that all clients and the server will be synchronized with respect to the version of their respective client/server program modules.
A computer-implemented method for updating program modules executed by a client/server system, the method comprising:
A computer-implemented method for updating program modules executed by a client/server system, the method comprising:
A computer-implemented method for updating program modules executed by a client/server system, the method comprising:
Dependencies are inferred from the claim text.