Patent ID: 7249176

Claim:
An apparatus, comprising: a client coupled, via a network, to a plurality of resources, wherein said plurality of resources is located on an application server; and a system configured to control access to said plurality of resources, the system including: a database configured to store a first license policy type, a second license policy type, a first policy instance, and a second policy instance, wherein the first policy instance is generated using the first license policy type and a first user specific parameter and the second policy instance is generated using the second policy type and a second user specific parameter, wherein the first user specific parameter and the second user specific parameter are associated with a same user; a license manager configured to generate a token using the following steps: creating a first sub-token using the first policy instance; creating a second sub-token using the second policy instance; and combining the first sub-token and the second sub-token to generate the token, wherein the token enables the user to access one of said plurality of resources; and a token monitor configured to initiate and terminate access to said one of said plurality of resources according to said token, wherein the token monitor is located on said application server.