×

Method and apparatus for software policy management

  • US 8,418,124 B2
  • Filed: 10/22/2007
  • Issued: 04/09/2013
  • Est. Priority Date: 10/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of software policy management, comprising:

  • defining a set of generic policies applicable to both a first policy-enabled software application and a second policy-enabled software application, the first and second policy-enabled software applications having different policies;

    creating, independent of the defined policies and during development of the first policy-enabled software application, a first policy enforcement point in uncompelled software code for the first policy-enabled software application, the first policy enforcement point enabling policy management by providing a first information element as an output from a compiled version of the first policy-enabled software application;

    creating, independent of the defined policies and during development of the second policy-enabled software application, a second policy enforcement point in uncompelled software code for a second policy-enabled software application, the second policy enforcement point enabling policy management by providing a second information element as an output from a compiled version of the second policy-enabled software application, the compiled version of the second policy-enabled software application having a different policy requirement than the first policy-enabled software application;

    creating, based on the defined set of generic policies, first and second policy decision points as database fields in a policy manager external to the first and second policy-enabled software applications;

    receiving, at run-time, the first and second information elements at the first and second policy decision points; and

    performing policy decision making by configuring policy management at run-time for the first and second software applications having different policy requirements based on the set of generic policies and in response to the received first and second information elements.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×