×

Systems and methods for managing policies on a computer

  • US 9,130,847 B2
  • Filed: 04/28/2014
  • Issued: 09/08/2015
  • Est. Priority Date: 07/09/2004
  • Status: Active Grant
First Claim
Patent Images

1. A UNIX client computer having a UNIX operating system and configured to extend use of WINDOWS native policies so that an administrator can use WINDOWS native policies to manage and update configuration information on the UNIX client computer, the UNIX client computer comprising:

  • a UNIX operating system;

    computer hardware including at least one computer processor configured to execute computer-executable instructions; and

    computer-executable instructions stored in computer storage and configured, when executed by the processor, to cause the computer hardware to perform operations comprising;

    a receive policy operation that causes the UNIX client computer to receive a WINDOWS native policy from a centralized policy management server, wherein;

    the UNIX client computer and the centralized policy management server are part of a heterogeneous computer network comprising computers having different operating systems that employ different techniques for setting configuration information,the WINDOWS native policy sets configurable options of an application and is in a WINDOWS native format that can be natively applied by WINDOWS computers to set configuration information on WINDOWS computers but cannot be natively applied by UNIX computers to set configuration information on UNIX computers,the centralized policy management server has a WINDOWS operating system and maintains centrally managed WINDOWS native policies in a WINDOWS native format and replicates the centrally managed policies to computers of the heterogeneous computer network,the WINDOWS native policy received by the UNIX client computer in a WINDOWS native format is translated by the UNIX client computer to be usable by the UNIX operating system, andafter translation by the UNIX client computer, the WINDOWS native policy remains centrally managed and updated by the centralized policy management server, and updates to the policy are propagated to the UNIX client computer, such that use of WINDOWS native policies is extended to allow an administrator to use WINDOWS native policies to manage configuration information on the UNIX client computer;

    a translate policy operation that causes the UNIX client computer to translate the WINDOWS native policy from the WINDOWS native format to configuration information usable by the UNIX operating system;

    an update configuration operation that causes the UNIX client computer to apply the configuration information to the UNIX client computer;

    an update on start-up test operation that causes the UNIX client computer to determine whether to update the configuration information on the UNIX client computer at start-up of the UNIX client computer, wherein, if it is determined to update the configuration information on the UNIX client computer at start-up of the UNIX client computer, the UNIX client computer continues with the receive policy operation and performs the update configuration operation at start-up of the UNIX client computer;

    an update on login test operation that causes the UNIX client computer to determine whether to update the configuration information on the UNIX client computer upon user login, wherein, if it is determined to update the configuration information on the UNIX client computer upon user login, the UNIX client computer continues with the receive policy operation and performs the update configuration operation at user login;

    a refresh time test operation that causes the UNIX client computer to determine when a change has been made to the policy on the centralized policy management server, and, if it is determined that a change has been made to the policy on the centralized policy management server, to continue with the receive policy operation in order to receive the changed policy from the centralized policy management server, such that, after translation of a policy on and before receipt of a changed policy on the UNIX client computer, the policy remains centrally managed and updated by the centralized policy management server, the UNIX client computer maintains an association between the policy and the configuration information, and updates to the policy at the centralized policy management server are propagated to the UNIX client computer.

View all claims
  • 18 Assignments
Timeline View
Assignment View
    ×
    ×