System and method for controlling mobile device access to a network
First Claim
1. A method comprising:
- intercepting a data stream from a mobile device attempting to access a network resource, wherein the data stream is an application level data stream;
extracting information from the intercepted data stream relating to the mobile device;
accessing enterprise service based information and third party information regarding at least one of the mobile device or a user of the mobile device;
determining whether the mobile device is authorized to access the network resource;
preparing an access decision based at least on whether an anti-virus application is present on the mobile device;
storing the access decision in a database on a network;
evaluating a subsequent attempt to access the network resource;
accessing a cache in order to determine whether a previous attempt to access the network resource was successful; and
permitting the mobile device to access the network resource based on data provided in the cache.
18 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method for managing access to a network resource on a network from a mobile device, the method including the steps of intercepting a data stream from the mobile device attempting to access the network resource, extracting information from the intercepted data stream relating to at least one of the mobile device or a user of the mobile device, accessing at least one of enterprise service based information and third party information regarding at least one of the mobile device or the user of the mobile device, determining whether the mobile device is authorized to access the network resource, preparing an access decision that specifies whether the mobile device is authorized to access the network resource, and storing the access decision in a database on the network. The method may also include the step of enforcing the access decision by granting access to the mobile device to the network resource if the mobile device is determined to be authorized and denying access to the mobile device to the network resource if the mobile device is determined not to be authorized.
-
Citations
13 Claims
-
1. A method comprising:
-
intercepting a data stream from a mobile device attempting to access a network resource, wherein the data stream is an application level data stream; extracting information from the intercepted data stream relating to the mobile device; accessing enterprise service based information and third party information regarding at least one of the mobile device or a user of the mobile device; determining whether the mobile device is authorized to access the network resource; preparing an access decision based at least on whether an anti-virus application is present on the mobile device; storing the access decision in a database on a network; evaluating a subsequent attempt to access the network resource; accessing a cache in order to determine whether a previous attempt to access the network resource was successful; and permitting the mobile device to access the network resource based on data provided in the cache. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for managing access to a network resource on a network from a mobile device, the method comprising:
-
intercepting a data stream from the mobile device attempting to access the network resource; extracting information from the intercepted data stream relating to at least one of the mobile device or a user of the mobile device; submitting a query to a compliance server to determine whether the mobile device is authorized to access the network resource; receiving a response from the compliance server; and if the received response indicates that the query was not received by the compliance server, accessing a decision cache to determine if the decision cache includes cached information regarding whether the mobile device has been granted access or denied access during a previous attempt to access the network resource, and granting or denying the mobile device access to the network resource based on the cached information in the decision cache, and wherein the access to the network is at least based on whether an anti-virus application is present on the mobile device. - View Dependent Claims (9, 10)
-
-
11. A method for managing access to a network resource on a network from a mobile device, the method comprising:
-
intercepting a data stream from the mobile device attempting to access the network resource; extracting information from the intercepted data stream relating to at least one of the mobile device or a user of the mobile device; submitting a query to a compliance server to determine whether the mobile device is authorized to access the network resource; receiving a response from the compliance server; if the received response indicates that the query was not received by the compliance server, prohibiting the mobile device access to the network resource; accessing a cache in order to determine whether a previous attempt to access the network resource was successful; and permitting the mobile device to access the network resource based on data provided in the cache, and wherein the access to the network resource is at least based on whether an anti-virus application is present on the mobile device.
-
-
12. A method for managing access to a network resource on a network from a mobile device, the method comprising:
-
intercepting a data stream from the mobile device attempting to access the network resource; extracting information from the intercepted data stream relating to at least one of the mobile device or a user of the mobile device; submitting a query to a compliance server to determine whether the mobile device is authorized to access the network resource; receiving a response from the compliance server; if the received response indicates that the query was not received by the compliance server, denying the mobile device access to the network resource; accessing a cache in order to determine whether a previous attempt to access the network resource was successful; and permitting the mobile device to access the network resource based on data provided in the cache, and wherein the access to the network resource is at least based on whether an anti-virus application is present on the mobile device.
-
-
13. A method for managing access to a network resource on a network from a mobile device, the method comprising:
-
intercepting a data stream from the mobile device attempting to access the network resource; extracting information from the intercepted data stream relating to at least one of the mobile device or a user of the mobile device; accessing a decision cache to determine whether the mobile device has been granted access or denied access during a previous attempt to access the network resource; if the decision cache includes cached information regarding whether the mobile device has been granted access or denied access during a previous attempt to access the network resource, granting or denying the mobile device access to the network resource based on the cached information in the decision cache, wherein the access to the network is at least based on whether an anti-virus application is present on the mobile device; and if the decision cache does not include cached information regarding whether the mobile device has been granted access or denied access during a previous attempt to access the network resource, submitting a query to a compliance server to determine whether the mobile device is authorized to access the network resource.
-
Specification