×

System and method for evaluating and executing hierarchies of rules

  • US 7,065,745 B2
  • Filed: 12/16/2002
  • Issued: 06/20/2006
  • Est. Priority Date: 12/16/2002
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor;

    a memory comprising program instructions, wherein the program instructions are executable by the processor to;

    determine a hierarchical relationship among a plurality of rules, wherein each of the plurality of rules comprises a precondition and an action to be executed if the precondition is met; and

    evaluate and execute the plurality of rules according to the hierarchical relationship to generate an output;

    wherein, to evaluate and execute the plurality of rules according to the hierarchical relationship, the program instructions are further executable by the processor to;

    evaluate a precondition of a parent rule in the plurality of rules;

    if the precondition of the parent rule is met, evaluate a precondition of one or more child rules of the parent rule according to the hierarchical relationship; and

    if the precondition of the parent rule is not met, skip evaluation of the precondition of the one or more child rules of the parent rule according to the hierarchical relationship.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×