Patent ID: 8528042

Claim:
A method for controlling access to a data server by a mobile device, the mobile device having policy compliance capabilities, the method comprising: receiving, by a policy proxy, a data stream between the data server and the mobile device; identifying the mobile device; identifying a policy in an integrated policy server applicable to the mobile device based on the identity of the mobile device; and determining whether the mobile device is in compliance with the policy, wherein when the mobile device is in compliance with the policy and the data stream includes a device settings query result, the method further comprises: adding the device settings query result to a group of one or more device settings query results, wherein the group of device settings query results is received in response to a device settings query from the data server, wherein the device settings query is translated into a form compatible with the mobile device and sent to the mobile device via a plurality of policy transports; translating the group of device settings query results into a form compatible with the data server; and sending the translated group of device settings query results to the data server, wherein when the mobile device is not in compliance with the policy, the method further comprises: obtaining a common policy to apply to the mobile device; translating the common policy into at least first and second policy sets compatible with the mobile device; and sending the first policy set and the second policy set to the mobile device by a first policy transport and a second policy transport, respectively.