×

System and method for managing changes to business rules

  • US 7,827,206 B2
  • Filed: 11/03/2005
  • Issued: 11/02/2010
  • Est. Priority Date: 11/03/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A rules change management method, comprising:

  • receiving by a first computing system comprising a first computer processor and a first memory system, a set of meta-rules, wherein said first memory system comprises a rules change management engine, wherein said set of meta-rules is associated with rules stored in a second memory system within a second computing system comprising a second computer processor, wherein said meta-rules comprise conditions that must be satisfied before any change within each rule of said rules is permitted, wherein said conditions comprise allowable changes within each said rule against boundary conditions for parameters and data referenced within each said rule, wherein said changes are associated with changing a monetary limit and a boundary within each said rule, and wherein said meta-rules comprise additional conditions under which completely new rule sets may be created;

    storing said set of meta-rules in said first memory system;

    receiving by said first computing system from a rules administrator party via an administrator computer interface terminal, a first request to generate changes within a rule of said rules;

    applying, by said rules change management engine, at least one associated meta-rule of said set of meta-rules to said first request, wherein said applying comprises first applying a first meta-rule of said set of meta-rules to a first portion within said rule and second applying a second meta-rule of said set of meta-rules to a second portion within said rule, wherein said first portion differs from said second portion, wherein said first meta-rule comprises a first explicit set of values allowable for said first portion, and wherein said second meta-rule comprises a differing second explicit set of values allowable for said second portion;

    determining, by said first computer processor, if said request may be executed based on said applying, wherein said determining has determined that said first request may be executed based on said applying, wherein said first computer processor executes said rules change management engine to perform said determining;

    identifying, by said first computing system, said at least one associated meta-rule;

    transmitting, by said first computing system to an external validator, a second request for an evaluation of said first request, wherein said external validator comprises a human manager;

    evaluating by said external validator in response to said second request, said first request;

    deciding by said external validator, if said first request should be approved based on said evaluating;

    performing, by said first computing system, a regression test to determine if said first request should be approved;

    generating, by said first computing system, a rule change log report, wherein said rules change log report comprises results associated with said determining and results of said identifying;

    storing, by said first computing system, said rule change log report; and

    listing, by said first computing system, said first explicit set of values and said second explicit set of values.

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