Hierarchical rule determination system
AssigneeNetscape Communications Corporation
InventorsDmitri Koubenski, Stayton D. Addison JR., Daniel Kuokka
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetscape Communications Corporation
InventorsDmitri Koubenski, Stayton D. Addison JR., Daniel Kuokka
Estimating the term…
A system and method for dynamically determining applicable rule instances and a rule value utilizing a hierarchical context, hierarchically specified ruled with inheritance, and a hierarchically relevant conflict resolution strategy. The system includes a context provider, an attribute data store, and a rules engine. The context provider is configured to provide a context comprising an application configuration parameter and the set of context attribute values. The attribute data store has a hierarchical structure and is configured to provide a set of hierarchically relevant context attribute values, based on the set of context attribute values. The attribute data store is designed to permit the clear specification of rules and their applicability conditions. The rules engine is configured to resolve the set of context attribute values with the attribute data store in accordance with the context from the context provider, and to determine a rule value, based on the hierarchically relevant context attribute values from the attribute data store after applying a hierarchical conflict resolution strategy.
A system for dynamically determining relevant rule instances based on a set of context attribute values and a hierarchically organized rule data store, comprising:
A method for dynamically determining a rule instance based on a set of received context attribute values comprising:
A system for dynamically determining a rule instance and subsequent rule value based on a set of context attribute values comprising:
A computer program product, comprising a computer readable medium having computer code embodied therein for dynamically determining a rule instance and subsequent rule value based on a set of context attribute values comprising:
Dependencies are inferred from the claim text.