METHOD AND SYSTEM FOR DISCOVERY AND MODIFICATION OF DATA CLUSTER AND SYNONYMS
First Claim
1. A method for clustering data, the method comprising:
- receiving information on a system, the information manipulating one or more data attributes stored or to be stored in a database accessible by the system, wherein the information and manipulation does not explicitly relate to data clusters; and
automatically adjusting a data cluster based on the received information, the data cluster including a plurality of data attributes and including at least one of the data attributes manipulated by the received information, wherein the data cluster is adjusted dynamically and in response to the information being received.
1 Assignment
0 Petitions
Accused Products
Abstract
Discovery and modification of data clusters such as synonyms. In one aspect, a method for clustering data includes receiving information on a system, the information manipulating one or more data attributes stored or to be stored in a database accessible by the system, where the information and manipulation does not explicitly relate to data clusters. A data cluster is automatically adjusted based on the received information, the data cluster including multiple data attributes and including at least one of the data attributes manipulated by the received information. The data cluster is adjusted dynamically and in response to the information being received.
-
Citations
25 Claims
-
1. A method for clustering data, the method comprising:
-
receiving information on a system, the information manipulating one or more data attributes stored or to be stored in a database accessible by the system, wherein the information and manipulation does not explicitly relate to data clusters; and automatically adjusting a data cluster based on the received information, the data cluster including a plurality of data attributes and including at least one of the data attributes manipulated by the received information, wherein the data cluster is adjusted dynamically and in response to the information being received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for clustering data, the method comprising:
-
receiving information on a system, the information including a plurality of received data attributes to be stored in at least one data entity in a database accessible by the system; and modifying one or more data clusters based on the received information, each of the one or more data clusters including a plurality of data attributes and including at least one of the received data attributes, wherein the modifying includes removing a particular data attribute from the one or more data clusters. - View Dependent Claims (17, 18)
-
-
19. A method for discovering synonyms, the method comprising:
-
receiving information on a system, the information including a plurality of received data attributes associated with a particular data entity having data attributes stored in a database, the received data attributes to be stored in one or more data entities stored in the database, wherein the information and data attributes do not explicitly relate to synonyms; and automatically forming a synonym based on the received data attributes and based on the currently stored data, the synonym including a plurality of the received data attributes associated with the data entity, wherein the forming includes examining a plurality of candidate data entities in the database which include at least one of the received attributes, and wherein the synonym is formed dynamically and in response to the information being received. - View Dependent Claims (20)
-
-
21. A computer readable medium storing program instructions to be executed by a computer and for clustering data, the program instructions performing steps comprising:
-
receiving information on a system, the information manipulating one or more data attributes stored in a database accessible by the system, wherein the information and manipulation does not explicitly relate to data clusters; and automatically adjusting a data cluster based on the received information, the data cluster including a plurality of data attributes and including at least one of the data attributes manipulated by the received information, wherein the data cluster is adjusted dynamically and in response to the information being received. - View Dependent Claims (22, 23, 24)
-
-
25. A system for clustering data, the system comprising:
-
a database storing a plurality of data entities, each data entity including a plurality of stored data attributes; means for receiving information on a system, the information manipulating one or more of the stored data attributes or one or more data attributes stored in the received information, wherein the information and manipulation does not explicitly relate to data clusters; and means for automatically adjusting a data cluster based on the received information, the data cluster including a plurality of data attributes and including at least one of the data attributes manipulated by the received information, wherein the data cluster is adjusted dynamically and in response to the information being received.
-
Specification