Patent ID: 7818310

Claim:
A computer based method for predisposition modification, comprising: a) receiving a query attribute which identifies, within a computer memory, a set of query-attribute-positive attribute profiles associated with query-attribute-positive individuals and a set of query-attribute-negative attribute profiles associated with query-attribute-negative individuals; b) selecting a query-attribute-positive attribute profile from the set of query-attribute-positive attribute profiles and, based on random selection, a subset of query-attribute-negative attribute profiles from the set of query-attribute-negative attribute profiles; c) determining a set of candidate attributes comprising attributes from the query-attribute-positive attribute profile that do not occur in at least a predetermined percentage of the subset of query-attribute-negative attribute profiles; d) determining a number of frequencies of occurrence of combinations of the candidate attributes in the set of query-attribute-positive attribute profiles and in the set of query-attribute-negative attribute profiles; e) storing, within a computer memory, the combinations of candidate attributes having higher frequencies of occurrence in the set of query-attribute-positive attribute profiles than in the set of query-attribute-negative attribute profiles to generate a compilation of attribute combinations that co-associate with the query attribute; f) storing, in the compilation, corresponding statistical results that are computed based on the frequencies of occurrence to indicate the strength of association of each of the attribute combinations in the compilation with the query attribute; g) repeating steps (b)-(f) for successive attribute profiles contained in the set of query-attribute-positive attribute profiles; h) receiving a threshold strength of association value; i) accessing an attribute profile of an individual; j) identifying, within the compilation of attribute combinations that co-associate with the query attribute, one or more of the attribute combinations having corresponding strength of association values equal to or greater than the threshold strength of association value; k) selecting, from the identified attribute combinations, an attribute combination containing one or more attributes that do not occur in the attribute profile of the individual; and l) storing the one or more attributes that do not occur in the attribute profile of the individual as a set of attributes for predisposition modification of the individual.