Patent ID: 8707449

Claim:
A method of acquiring access to a token controlled system resource, the method comprising: receiving, by a token broker, a command that requires access to the token controlled system resource, wherein the token broker is automated computing machinery for acquiring tokens and distributing the command to the token controlled system resource for execution; identifying, by the token broker, a first need state by determining that the token broker does not have possession of at least one token that provides access to the token controlled system resource; in response to determining that the token broker does not have possession of at least one token that provides access to the token controlled system resource, requesting, by the token broker, a configurable number of tokens that provide to gain access to the token controlled system resource, without dispatching an operation handler for executing the command until at least one token is acquired; in response to requesting the configurable number of tokens, acquiring at least one token; assigning, by the token broker, the at least one acquired token to the operation handler; in response to assigning the at least one acquired token to the operation handler, dispatching, by the token broker, the operation handler and the at least one assigned token for executing the command; and returning, by the token broker, to the token dispatcher, all tokens held by the token broker upon receipt of a token return signal such that the returned tokens are available for use in executing additional commands that require access to the token controlled system resource.