Patent ID: 7962630

Claim:
A computer implemented method for requesting a tagged session from a session pool to a server, the method comprising: using at least one processor that is programmed to perform a process, the process comprising: requesting a tagged session that is configured with a set of desired characteristics or one or more attributes to access or manage data on the server from one of a plurality of session pools, in which before the action of requesting the tagged session, the tagged session is tagged with a first tag and comprises the one or more attributes that may be configured for one or more sessions in the session pool, and the server interacts with the plurality of session pools; determining whether an imbalance exists for the tagged session; determining whether the tagged session is available based at least in part upon the first tag or a configuration of the one or more attributes by determining whether an available session, which has been configured with the set of desired characteristics or the one or more attributes, already exists; identifying and configuring an alternate session such that the alternate session has a modified set of one or more attributes; and associating the alternate session with a second tag.