Patent ID: 7865444

Claim:
A method comprising: receiving a license query from a server device, the license query requesting usage data associated with a permanent license on a client device, wherein the permanent license enables use of a respective application on the client device; in response to receiving the license query, procuring the usage data associated with the permanent license on the client device; transmitting the usage data associated with the permanent license to the server device: receiving a revocation request from the server device, the revocation request received in response to transmitting the usage data associated with the permanent license to the server device, the revocation request further indicating to the client device which permanent license to revoke; revoking the permanent license that was indicated in the revocation request to disable use of the respective application on the client device; and wherein revoking the permanent license comprises; releasing the permanent license associated with the respective application from the client device, wherein releasing the permanent license from the client device allows reacquisition of the permanent license by the server device.