Patent Document ID: 7933854
Application ID: 10592102

Base Claim:
1. A rule based computerized method of developing rule based systems based upon existing rules such as legislation, policy, or other rule sets, the method comprising the steps of: developing a computerized database containing a set of normalized rules in accordance with which the rule based system can be developed, written, and delivered; and parsing natural language statements included in the existing rules to automatically generate grammatical forms in the set of normalized rules, wherein the grammatical forms comprise natural language statements reflecting terms of the legislation, policy, or other rule sets, and further comprise positive, negative, uncertain, and question forms of the statements; wherein the normalized rules are written in accordance with defined constraints to limit the number of logical formats in which the normalized rules can be expressed, and include a conclusion followed by a comprehensive statement of all conditions for success or failure of that conclusion; or a references in the premises associated with the conclusion to one or more sub-conclusions upon which the conclusion is based, whereby the normalized rules are expressed in a logical format readily understandable to both humans and computers.

---

Claim 2:
2. The rule based computerized method of developing rule based systems as claimed in claim 1 , wherein the normalized rules are such that: the grammatical syntax and semantics of a determinative legislative, policy or rule set provision explicitly reflect an underlying logical structure in a particular and preferred form, and the syntax of legislative, policy or rule set provisions used for calculating amounts or quantities explicitly reflects calculations and algorithms that have a particular and preferred syntactic structure.