Patent ID: 7860486

Claim:
A network services revocation system comprising: a device configured to access a plurality of network-based services, the device further configured to store one or more authentication credentials for authenticating the device, and data associated with an access to a network-based service in the plurality of network-based services; an agent provided by a network server, the agent configured to provide a plurality of revocation procedures for revoking access to the plurality of network-based services; wherein the agent is configured to store for each network-based service, an identification of a revocation procedure in the plurality of revocation procedures associated with the network-based service, wherein the agent is further configured to access the identification of the revocation procedure associated with a requested network-based service and to revoke access to the requested network-based service based on the revocation procedure, wherein the agent is further configured to prevent re-authentication of the requested network-based service by revoking an authentication credential used for authenticating the device to the requested network-based service, and configured to cause deletion of data associated with previous access to the requested network-based service.