Nova Patents
EP1105809A2

Generalized policy server

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 28 June 2019, 7.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 6 independent, 6 dependent

  1. 1
    Claims of equivalent WO 0000879 A2 1. A policy enforcement system for enforcing policies defining what actions belonging to a first type thereof first entities defined in a computer system may perform on second entities defined in the computer system, the policy enforcement system being of the type that includes a policy server including a policy database of the policies; and a policy enforcer that controls performance of the first type of action and is capable of communicating a request to perform an action of the first type to the policy server, the policy enforcer permitting performance of the action only if a response from the policy server indicates that the policies permit the action and the policy enforcement system being characterized in that:the policy data base is extensible to include policies for actions belonging to an additional type thereof, whereby an additional policy enforcer which controls performance of actions of the additional type may be added to the policy enforcement system.
  2. 5
    The policy enforcement system set forth in any of claims 1 through 4 further characterized in that:the additional policy enforcer controls performance of actions at a level of the computer system which is different from that at which the policy enforcer controls performance of actions.
  3. 6
    The policy enforcement system set forth in claims 1 through 4 further characterized in that:at least one of the policy enforcers is at a location in the computer system that is remote from the policy server.
  4. 7
    The policy enforcement system set forth in claims 1 through 4 further characterized in that:the policy enforcer controls a second entity that is not part of the computer system.
  5. 8
    A policy database of the class wherein policies are defined in terms of sets of first entities, sets of second entities, and actions, a given policy defining a given action which an entity belonging to a given set of the first entities may perform on an entity belonging to a given set of the second entities and the policy database being characterized in that:a further condition may be associated in the database with the given policy, the further condition determining at the time a requesting entity belonging to the given set of first entities makes a request to perform the given action on an entity belonging to the given set of second entities whether the requesting entity may perform the action.
  6. 10
    A policy database of the class wherein policies are defined in terms of sets of first entities, sets of second entities, and actions, a given policy defining a given action which an entity belonging to a given set of the first entities may perform on an entity belonging to a given set of the second entities and the policy database being characterized in that:an action attribute may be associated in the database with the given set of first entities and/or the given set of second entities, the action attribute specifying a manner in which the given action specified in the given policy is to be performed.