Patent ID: 7080142
Filing Date: 2006-07-18
Classification: G06N,H04L

Abstract:
1. A rules system for managing computer resources in a computer system, comprising: an event provider adapted to indicate an occurrence of an event in the computer system relating to computer resource usage; an action provider adapted to cause an action to be performed in the computer system; a rules database adapted to dynamically register the event provider and the action provider with the rules system, wherein the rules database maintains an extensible and dynamic rule set; and a rules engine coupled to the rules database and adapted to communicate with the event provider and the action provider and, according to rules in the rule set of the rules database, instructing the action provider to cause the action to be performed responsive to receiving the indication from the event provider of the occurrence of the event, wherein the action provider and event provider are adapted to operate independently and in conjunction with the rules engine, and wherein individual rules within the extensible and dynamic rule set can be created, deleted, or modified without recompilation of the rules engine.