Patent ID: 6944607
Filing Date: 2005-09-13
Classification: G06K,Y10S

Abstract:
1. A system for clustering data comprising: a computer executing a computer program performing at least the following: receiving into the computer a plurality of data points for clustering; receiving into the computer a size parameter for specifying the number of data points to be simultaneously evaluated for inclusion in a cluster; clustering the data points by using the size parameter to generate clustered results by evaluating subsets of data points in each cluster for moving into every other cluster by using a predetermined metric, wherein the number of data points in a subset is specified by the size parameter: determining whether the clustered results are satisfactory; when the clustered results are satisfactory, stop clustering; otherwise when the clustered results are not satisfactory, revise the size parameter, perform clustering based on the revised size parameter and the clustered results, and proceed to determining whether the clustered results are satisfactory.