Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
109 words
A computer-based system adapted for building a Rete network of rules, the rules having at least one test against an object or objects, comprising: (a) first means for inputting each of the rules into the computer-based system, each of the rules having arbitrary ordered tests therein; (b) second means, responsive to aid first means, for generating a data structure indicative of each of the inputted rules; (c) third means, responsive to said second means, for storing each of the inputted rules; (d) fourth means, responsive to said third means, for transforming the inputted rules into a Rete network having equivalent functionality with the inputted rules having arbitrary ordered tests.
Claim 2
Dependent Claim
109 words
A computer-based system adapted for building a Rete network of rules, the rules having at least one test against an object or objects, comprising: (a) first means for inputting each of the rules into the computer-based system, each of the rules having arbitrary ordered tests therein; (b) second means, responsive to aid first means, for generating a data structure indicative of each of the inputted rules; (c) third means, responsive to said second means, for storing each of the inputted rules; (d) fourth means, responsive to said third means, for transforming the inputted rules into a Rete network having equivalent functionality with the inputted rules having arbitrary ordered tests.
Claim 3
Dependent Claim
25 words
The computer-based system of claim 1, wherein said fourth means comprise means for constructing the rete network based on tests involving at least two objects.
Claim 4
Dependent Claim
32 words
The computer-based system of claim 2, wherein said fourth means further comprises means for respecting the ordering of tests of the rules not governed by said tests involving at least two objects.
Claim 5
Dependent Claim
25 words
The computer-based system of claim 32, wherein said fourth means further comprises means for respecting the ordering of said tests involving at least two objects.
Claim 6
Dependent Claim
22 words
The computer-based system of claim 4, wherein said fourth means further comprises means for preserving the semantic meaning of negatively quantified tests.
Claim 7
Dependent Claim
15 words
The computer-based system of claim 5, where said fourth means further comprises a flow list.
Claim 8
Dependent Claim
20 words
The computer-based system of claim 6, where said flow list comprises a positive flow list and a negative flow list.
Claim 9
Dependent Claim
23 words
The computer-based system of claim 1, wherein said fourth means further comprises means for building a rete network for each of the rules.
Claim 10
Dependent Claim
30 words
The computer-based system of claim 8, wherein said fourth means comprise means for constructing said rete network for each of the rules based on tests involving at least two objects.
Claim 11
Dependent Claim
37 words
The computer-based system of claim 9, wherein said fourth means further comprises means for respecting the ordering of tests of the rules not governed by said tests involving at least two objects for each of the rules.
Claim 12
Dependent Claim
25 words
The computer-based system of claim 10, wherein said fourth means further comprises means for respecting the ordering of said tests involving at least two objects.
Claim 13
Dependent Claim
27 words
The computer-based system of claim 11, wherein said fourth mean further comprises means for preserving the semantic meaning of negatively quantified tests for each of the rules.
Claim 14
Dependent Claim
20 words
The computer-based system of claim 12, where said fourth means further comprises a flow list for each of the rules.
Claim 15
Dependent Claim
25 words
The computer-based system of claim 13, where said flow list comprises a positive flow list and a negative flow list for each of the rules.