Patent ID: 6490574
Filing Date: 2002-12-03
Classification: G06N

Abstract:
A method of operating a rule-based intelligent agent that processes events occurring in a computer system on behalf of a plurality of users simultaneously, the method comprising the steps of:receiving at least one event set and rule set for each of the plurality of users; associating, with each event set and each rule set, a unique respective selection key which identifies the rule set and the event set with the respective user; monitoring the computer system to detect occurrences of event conditions, wherein each detected event condition corresponds to an event specified in at least one of the received event sets; assigning at least one selection key to each detected event condition, each assigned selection key corresponding to the at least one specified event of the received event sets; and processing each of the detected event conditions simultaneously using at least one rule set having a respective selection key which matches the selection key assigned to the event condition.