Patent ID: 8065423
Filing Date: 2011-11-22
Classification: G06F,G06Q,H04L,H04W

Abstract:
1. An intermediary between a server and a client node, for granting the client node access to resources, the intermediary comprising: a first module initiating information gathering on a first client node operated by a user via a first collection agent responsive to a request from the first client node to access a resource, receiving the gathered information about the first client node, initiating information gathering on a second client node operated by the user via a second collection agent responsive to a request from the second client node to access the resource, and receiving the gathered information about the second client node; and a policy engine in communication with the first collection agent and the second collection agent, granting to the user a first level of access to the resource responsive to application of a policy to the information gathered about the first client node when used by the user, and granting to the user a second level of access to the resource responsive to application of a policy to the information gathered about the second client node when used by the user, wherein the first level of access is selected from a plurality of levels of access, and wherein the second level of access is selected from the plurality of levels of access and allows access to the resource by requiring the use of an application hosted by a remote server to perform operations on the resource instead of an application hosted by the second client node.