Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
154 words
A computer-implemented method of mining classification rules from a computer database which includes a plurality of data tuples, each data tuple including a plurality of features, the database further including a training set including the data tuples, each data tuple in the training set including a group identifier, comprising the steps of: (a) evaluating each feature in a subset of the training set as a function of its correlation with the group identifier, and identifying said features, responsive to said step of evaluating, having an ID score exceeding a predetermined ID threshold; (b) combining identified features into feature pairs and evaluating each feature pair in the training set as a function of its correlation with said any one of the group identifiers, and identifying said feature pairs having a combination score which exceeds a predetermined feature combination threshold; and (c) classifying the database as a function the identified features and the identified feature pair.
Claim 2
Dependent Claim
154 words
A computer-implemented method of mining classification rules from a computer database which includes a plurality of data tuples, each data tuple including a plurality of features, the database further including a training set including the data tuples, each data tuple in the training set including a group identifier, comprising the steps of: (a) evaluating each feature in a subset of the training set as a function of its correlation with the group identifier, and identifying said features, responsive to said step of evaluating, having an ID score exceeding a predetermined ID threshold; (b) combining identified features into feature pairs and evaluating each feature pair in the training set as a function of its correlation with said any one of the group identifiers, and identifying said feature pairs having a combination score which exceeds a predetermined feature combination threshold; and (c) classifying the database as a function the identified features and the identified feature pair.
Claim 3
Dependent Claim
27 words
The method of claim 1, further comprising the step of storing the identified features and the identified feature pair in a memory, responsive to said step (b).
Claim 4
Dependent Claim
100 words
The method of claim 1, wherein said step of evaluating each feature as a function of its correlation with the group identifier comprises the steps of: sorting the data tuples according to the group identifier; performing the following steps for said each feature in the subset of the training set, wherein said each feature includes a plurality of values: for each value of a given feature, determining a winner group identifier which is associated with a greatest number of the data tuples including said each value; and determining a percentage of the data tuples associated with the winner group identifier.
Claim 5
Dependent Claim
64 words
The method of claim 1 wherein said step of evaluating each feature pair as a function of its correlation with said any one of the group identifiers comprises the steps of: determining a maximum match index for said each identified feature pair and eliminating from further processing all identified feature pairs having a maximum match index score less than a maximum match index threshold.
Claim 6
Dependent Claim
97 words
The method of claim 1 wherein said step of evaluating each feature pair as a function of its correlation with said any one of the group identifiers comprises the steps of: performing the following steps for said each feature pair in the training set, wherein said each feature pair includes a plurality of values: for each value of a given feature, determining a combination winner group identifier which is associated with a greatest number of the data tuples including said each value; and determining a percentage of the data tuples associated with the combination winner group identifier.
Claim 7
Dependent Claim
202 words
A computer program product comprising: a computer usable medium having computer readable program code means embodied therein for mining classification rules from a computer database which includes a plurality of data tuples, each data tuple including a plurality of features, the database further including a training set including the data tuples, each data tuple in the training set including a group identifier, said computer readable program code means comprising: feature identification program code means for causing the computer to evaluate each feature in a subset of the training set as a function of its correlation with the group identifier, and identify said features having an ID score exceeding a predetermined ID threshold; feature combination program code means for causing the computer to combine identified features into feature pairs and evaluate each feature pair in the training set as a function of its correlation with said any one of the group identifiers, and identify said feature pairs having a combination score which exceeds a predetermined feature combination threshold, responsive to said computer readable feature identification program code means; and computer readable program code means for causing the computer to classify the database as a function the identified features and the identified feature pair.
Claim 8
Dependent Claim
202 words
A computer program product comprising: a computer usable medium having computer readable program code means embodied therein for mining classification rules from a computer database which includes a plurality of data tuples, each data tuple including a plurality of features, the database further including a training set including the data tuples, each data tuple in the training set including a group identifier, said computer readable program code means comprising: feature identification program code means for causing the computer to evaluate each feature in a subset of the training set as a function of its correlation with the group identifier, and identify said features having an ID score exceeding a predetermined ID threshold; feature combination program code means for causing the computer to combine identified features into feature pairs and evaluate each feature pair in the training set as a function of its correlation with said any one of the group identifiers, and identify said feature pairs having a combination score which exceeds a predetermined feature combination threshold, responsive to said computer readable feature identification program code means; and computer readable program code means for causing the computer to classify the database as a function the identified features and the identified feature pair.
Claim 9
Dependent Claim
30 words
The computer program product of claim 6, comprising: a memory for storing the identified features and the identified feature pair, responsive to said computer readable feature combination program code means.
Claim 10
Dependent Claim
155 words
The computer program product of claim 6 wherein said feature identification program code means for causing the computer to evaluate each feature in a subset of the training set as a function of its correlation with the group identifier, comprises: computer readable program code means for causing the computer to effect sorting the data tuples according to the group identifier; computer readable program code means for causing the computer to iteratively execute the following for said each feature in the subset of the training set, wherein said each feature includes a plurality of values: computer readable program code means for causing the computer, for each value of a given feature, to determine a winner group identifier which is associated with a greatest number of the data tuples including said each value; and computer readable program code means for causing the computer to determine a percentage of the data tuples associated with the winner group identifier.
Claim 11
Dependent Claim
92 words
The computer program product of claim 6 wherein said feature combination program code means for causing the computer to combine identified features into feature pairs and evaluate each feature pair in the training set as a function of its correlation with said any one of the group identifiers, comprises: computer readable program code means for causing the computer to determine a maximum match index for said each identified feature pair and eliminate from further processing all identified feature pairs having a maximum match index score less than a maximum match index threshold.
Claim 12
Dependent Claim
145 words
The computer program product of claim 6 wherein said feature combination program code means for causing the computer to combine identified features into feature pairs and evaluate each feature pair in the training set as a function of its correlation with said any one of the group identifiers, comprises: computer readable program code means for causing the computer to iteratively execute the following for said each feature pair in the training set, wherein said each feature pair includes a plurality of values: computer readable program code means for causing the computer, for each value of a given feature, to determine a combination winner group identifier which is associated with a greatest number of the data tuples including said each value; and computer readable program code means for causing the computer to determine a percentage of the data tuples associated with the combination winner group identifier.
Claim 13
Dependent Claim
173 words
A program storage device readable by a computer tangibly embodying a program of instructions executable by said computer to perform method steps for mining classification rules from a computer database which includes a plurality of data tuples, each data tuple including a plurality of features, the database further including a training set including the data tuples, each data tuple in the training set including a group identifier, said method steps comprising: (a) evaluating each feature in a subset of the training set as a function of its correlation with the group identifier, and identifying said features, responsive to said step of evaluating, having an ID score exceeding a predetermined ID threshold; (b) combining identified features into feature pairs and evaluating each feature pair in the training set as a function of its correlation with said any one of the group identifiers, and identifying said feature pairs having a combination score which exceeds a predetermined feature combination threshold; and (c) classifying the database as a function the identified features and the identified feature pair.
Claim 14
Dependent Claim
173 words
A program storage device readable by a computer tangibly embodying a program of instructions executable by said computer to perform method steps for mining classification rules from a computer database which includes a plurality of data tuples, each data tuple including a plurality of features, the database further including a training set including the data tuples, each data tuple in the training set including a group identifier, said method steps comprising: (a) evaluating each feature in a subset of the training set as a function of its correlation with the group identifier, and identifying said features, responsive to said step of evaluating, having an ID score exceeding a predetermined ID threshold; (b) combining identified features into feature pairs and evaluating each feature pair in the training set as a function of its correlation with said any one of the group identifiers, and identifying said feature pairs having a combination score which exceeds a predetermined feature combination threshold; and (c) classifying the database as a function the identified features and the identified feature pair.
Claim 15
Dependent Claim
29 words
The program storage device of claim 11, further comprising the step of storing the identified features and the identified feature pair in a memory, responsive to said step (b).
Claim 16
Dependent Claim
103 words
The program storage device method of claim 11, wherein said step of evaluating each feature as a function of its correlation with the group identifier comprises the steps of: sorting the data tuples according to the group identifier; performing the following steps for said each feature in the subset of the training set, wherein said each feature includes a plurality of values: for each value of a given feature, determining a winner group identifier which is associated with a greatest number of the data tuples including said each value; and determining a percentage of the data tuples associated with the winner group identifier.
Claim 17
Dependent Claim
66 words
The program storage device of claim 11 wherein said step of evaluating each feature pair as a function of its correlation with said any one of the group identifiers comprises the steps of: determining a maximum match index for said each identified feature pair and eliminating from further processing all identified feature pairs having a maximum match index score less than a maximum match index threshold.
Claim 18
Dependent Claim
99 words
The program storage device of claim 11 wherein said step of evaluating each feature pair as a function of its correlation with said any one of the group identifiers comprises the steps of: performing the following steps for said each feature pair in the training set, wherein said each feature pair includes a plurality of values: for each value of a given feature, determining a combination winner group identifier which is associated with a greatest number of the data tuples including said each value; and determining a percentage of the data tuples associated with the combination winner group identifier.