Patent ID: 7085815

Claim:
A method of managing memory utilized in storing token state information, said method comprising: actively monitoring by a token server of a communications environment usage of memory employed by the token server in storing token state information associated with tokens managed by the token server to coordinate access to one or more shared resources by clients of the communications environment, at least some of the tokens managed by the token server being held by one or more clients, and wherein the token state information stored by the token server in said memory comprises a token type for each of said at least some tokens being held by said one or more clients and which tokens are held by which clients; and performing at least one action in response to said monitoring, said at least one action being initiated by the token server, and being based on an amount of memory employed by the token server in storing the token state information, and a token type(s) of said at least some tokens managed by the token server and held by the one or more clients.