Patent Document ID: 8819164
Application ID: 11897890

Base Claim:
1. A method for interfacing a client comprising a processor, a user interface, and a policy structure comprising at least one policy object and having a client policy version with a remote server comprising the policy structure having a remote server policy version, the method comprising: executing on the processor instructions configured to: select an identified policy version that is compatible with the client policy version and the remote server policy version hosted by the remote server; store a policy handle for the identified policy version; interface the policy structure of the client with the policy structure of the remote server according to the identified policy version and the policy handle; and upon identifying at least one unsupported policy object that is included in the remote server policy version, where the unsupported policy object is applicable to the client and is not included in the identified policy version: ignore the at least one unsupported policy object while applying the policy objects of the policy structure that is included in the identified policy version; and send to the user interface a message indicating the at least one unsupported policy object to be ignored by the client while applying the policy structure.

---

Claim 4:
4. The method of claim 1 : the client policy version comprising a client policy major version value and a client policy minor version value and the remote server policy version comprises a remote server policy major version value and a remote server policy minor version value, and selecting an identified policy version between the client policy version and the remote server policy version comprising: choosing the client policy version to be the identified policy version when the client policy major version value is less than the remote server policy major version value; choosing the remote server policy version to be the identified policy version when the remote server policy major version value is less than the client policy major version value; choosing the client policy version to be the identified policy version when the client policy major version value equals the remote server policy major version value and the client policy minor version value is less than the remote server policy minor version value; and choosing the remote server policy version to be the identified policy version when the remote server policy major version value equals the client policy major version value and the remote server policy minor version value is less than the client policy minor version value.