Patent ID: 7962486

Claim:
A method for clustering data, the method comprising: receiving information on a system, the information including one or more data attributes, wherein the system is configured to manipulate data stored in a database based on the one or more data attributes in the information, the manipulation includes creating one or more data clusters and using the one or more data clusters to find one or more database entities that share at least one of the one or more data attributes, wherein the information and the manipulation do not explicitly relate to the one or more data clusters; and automatically adjusting a data cluster in the database based on the one or more data attributes in the information, the data cluster including a plurality of data attributes and including at least one of the one or more data attributes included in the information, wherein the data cluster is adjusted dynamically in response to receiving the information, wherein the data cluster is a grouping of selected data attributes of the one or more database entities in the database.