Patent ID: 7206852
Filing Date: 2007-04-17
Classification: G06F,H04L

Abstract:
1. An application server for facilitating upgrading in a distributed computing environment, the application server comprising: a central processing unit; a memory operatively connected to said central processing unit; a telecommunications device operatively connected to said central processing unit and capable of communicating via a communications network; a first program stored in said memory and executable by said central processing unit, said first program being configured to store in said memory a list of active client requests supported by said application server; a second program stored in said memory and executable by said central processing unit, said second program being configured to store in said memory an identification of a respective computer program for each active client request; a third program stored in said memory and executable by said central processing unit, said third program being configured to identify an associated computer program for which the application server is presently supporting at least one active client request, said associated computer program being identified upon receipt of a first signal via said telecommunications device; and a fourth program stored in said memory and executable by said central processing unit, said fourth program being configured to send a second signal to begin upgrading of said associated computer program, said second signal being sent via said telecommunications device when said application server is no longer supporting any active client request for said associated computer program.