Patent ID: 7353281
Filing Date: 2008-04-01
Classification: H04L

Abstract:
1. A method for providing access to computer resources on a computer system, comprising: under control of a client system, providing user information to a server system, the user information including authentication, authorization, and credit information for a user of the client system; receiving from the server system, a token including encrypted information generated from the user information provided by the client system; a remote application manager component; and at least one computer resource, each computer resource being encrypted and the particular computer resources received being determined from the authorization information contained in the provided user information; under control of the remote application manager component on the client system, decrypting at the client system the token in response to a request to initiate execution of one of the computer resources; authenticating the user of the client computer system; verifying whether the user is authorized to use the requested computer resource; verifying whether the user has sufficient credit contained in the token to use the requested computer resource; when the user is authenticated, authorized, and has sufficient credit, decrypting and initiating execution of the requested computer resource; and monitoring the usage of the executing computer resource and providing a notification when the monitored usage has exceeded the user's credit.