Published As:
Title:
IBM - US6820121 - METHODS SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING AN EVENT BASED ON POLICY RULES USING HASHING
Value Drivers by Geography
Seller defined
PCT Application Office Action Grant
United States
Grant
Rest of the World
Patent PDF
Figure
US6820121
Priority Date
24
Aug
00
Share
Abstract:

Embodiments of the present invention include methods, systems and computer program products which provide for processing an event having a classification based on associated policy rules where the policy rules are conditioned on the classification. A policy rules hash table is provided including a plurality of policy rule entries, each policy rule entry being associated with a hash index. A hash index is generated using a classification hash length based on the classification of the event, the classification having an associated length at least equal to the classification hash length. A policy rule entry in the policy rules hash table is identified that corresponds to the generated hash index. It is determined if a classification field length associated with the identified policy rule corresponds to the classification hash length. The identified policy rule entry is executed if the hash length associated with the identified policy rule corresponds to the classification hash length.

Claim 1:

A method for processing an event having a classification based on associated policy rules, the policy rules being conditioned on the classification, the method comprising the steps of:
providing a policy rules hash table including a plurality of policy rule entries, each policy rule entry being associated with a hash index;
receiving the event;
generating a hash index using a classification hash length based on the classification of the event, the classification having an associated length at least equal to the classification hash length;
identifying a policy rule entry in the policy rules hash table that corresponds to the generated hash index;
determining if a classification field length associated with the identified policy rule corresponds to the classification hash length; and
executing the identified policy rule entry if the hash length associated with the identified policy rule corresponds to the classification hash length.