Patent Document ID: 9489627
Application ID: 13932299
Patent Flag: 1

Claim One:
1. A computer implemented method for clustering data, the method comprising: (a) obtaining real data from a computer readable medium; (b) identifying a rule that clusters the real data, wherein identifying comprises: i) generating an evenly-distributed set of synthesized data having an identical number of points as the real data; ii) creating a database on the computer readable medium including the real data and the synthesized data; iii) executing a supervised machine-learning algorithm on a processor to determine a rule for clustering the real data, such that the real data is differentiated from the synthesized data: iv) clustering the real data using the determined rule; v) evaluating the quality of the determined rule for clustering the real data by: calculating a first quality statistic based on a percentage of the real data clustered by the rule; and calculating a second quality statistic based on a percentage of the real data and the synthesized data covered by the rule that is synthesized data; wherein a rule resulting in a larger first quality statistic and a smaller second quality statistic is evaluated more favorably than a rule resulting in a smaller first quality statistic and a larger second quality statistic; vi) correlating the clustered real data with a data space using a processor; and vii) validating the rule by comparing the location of the clustered real data with a location of other clustered real data using a processor; (c) clustering the real data with the rule using a processor; and (d) storing the clustered real data on the computer readable medium.