Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
252 words
A computer implemented method for clustering data which represents process behavior to enable identification and grouping of classes of similar process behavior in a manufacturing process comprising the steps of: (a) monitoring a manufacturing process with one or more sensors and selecting therefrom n data points Zi, I=1, . . . ,n representative of process behavior; (b) forming an n×m relationship matrix C, where C(i,j)=1 if Zi and Zj are within a distance r of one another and 0 otherwise, where r is a measure of closeness of data points; (c) selecting all unmarked rows of the relationship matrix which contain unmarked columns with single 1s in them, these columns being termed "singleton" columns, and marking all singleton columns and all selected rows; (d) selecting for further nuclei of clusters an unmarked row with a maximum number of unmarked columns and marking the selected row and marking all columns which contain is in the selected row; (e) if any columns remain unmarked, repeating steps (c) and (d); (f) when all columns are marked, deleting all columns corresponding to selected rows in the relationship matrix which are nuclei of clusters; (g) for a selected row, appending to the nucleus, as cluster members, all data points corresponding to 1s in the existing columns of the selected row and deleting the columns associated with the selected cluster members for that row; and (h) repeating step (g) until all selected rows representing cluster nuclei are treated so that all columns in the relationship matrix are deleted.
Claim 2
Dependent Claim
252 words
A computer implemented method for clustering data which represents process behavior to enable identification and grouping of classes of similar process behavior in a manufacturing process comprising the steps of: (a) monitoring a manufacturing process with one or more sensors and selecting therefrom n data points Zi, I=1, . . . ,n representative of process behavior; (b) forming an n×m relationship matrix C, where C(i,j)=1 if Zi and Zj are within a distance r of one another and 0 otherwise, where r is a measure of closeness of data points; (c) selecting all unmarked rows of the relationship matrix which contain unmarked columns with single 1s in them, these columns being termed "singleton" columns, and marking all singleton columns and all selected rows; (d) selecting for further nuclei of clusters an unmarked row with a maximum number of unmarked columns and marking the selected row and marking all columns which contain is in the selected row; (e) if any columns remain unmarked, repeating steps (c) and (d); (f) when all columns are marked, deleting all columns corresponding to selected rows in the relationship matrix which are nuclei of clusters; (g) for a selected row, appending to the nucleus, as cluster members, all data points corresponding to 1s in the existing columns of the selected row and deleting the columns associated with the selected cluster members for that row; and (h) repeating step (g) until all selected rows representing cluster nuclei are treated so that all columns in the relationship matrix are deleted.
Claim 3
Dependent Claim
310 words
A computer apparatus for monitoring a manufacturing process and clustering data which represents process behavior to enable identification and grouping of classes of similar process behavior in the manufacturing process comprising: input means for receiving data from one or more manufacturing process sensors, said data corresponding to n data points Zi, I=1, . . . ,n, which are to be clustered; a central processing unit connected to said input means for receiving said data; said central processing unit forming an n×m relationship matrix C, where C(i,j)=1 if Zi and Zj are within a distance r of one another and 0 otherwise, where r is a measure of closeness of data points, said central processing unit selecting all unmarked rows of the relationship matrix which contain unmarked columns with single 1s in them, these columns being termed "singleton" columns, and marking all singleton columns and all selected rows, said central processing unit selecting for further nuclei of clusters an unmarked row with a maximum number of unmarked columns and marking the selected row and marking all columns which contain is in the selected row, and when all columns are marked, said central processing unit deleting all columns corresponding to selected rows in the relationship matrix which are nuclei of clusters; said central processing unit further, for a selected row, appending to the nucleus, as cluster members, all data points corresponding to 1s in the existing columns of the selected row and deleting the columns associated with the selected cluster members for that row until all selected rows representing cluster nuclei are treated so that all columns in the relationship matrix are deleted; and display means connected co said central processing unit for displaying data points representing the data received from the manufacturing process; said display means being further responsive to said central processing unit for displaying grouped data points as clusters.
Claim 4
Dependent Claim
310 words
A computer apparatus for monitoring a manufacturing process and clustering data which represents process behavior to enable identification and grouping of classes of similar process behavior in the manufacturing process comprising: input means for receiving data from one or more manufacturing process sensors, said data corresponding to n data points Zi, I=1, . . . ,n, which are to be clustered; a central processing unit connected to said input means for receiving said data; said central processing unit forming an n×m relationship matrix C, where C(i,j)=1 if Zi and Zj are within a distance r of one another and 0 otherwise, where r is a measure of closeness of data points, said central processing unit selecting all unmarked rows of the relationship matrix which contain unmarked columns with single 1s in them, these columns being termed "singleton" columns, and marking all singleton columns and all selected rows, said central processing unit selecting for further nuclei of clusters an unmarked row with a maximum number of unmarked columns and marking the selected row and marking all columns which contain is in the selected row, and when all columns are marked, said central processing unit deleting all columns corresponding to selected rows in the relationship matrix which are nuclei of clusters; said central processing unit further, for a selected row, appending to the nucleus, as cluster members, all data points corresponding to 1s in the existing columns of the selected row and deleting the columns associated with the selected cluster members for that row until all selected rows representing cluster nuclei are treated so that all columns in the relationship matrix are deleted; and display means connected co said central processing unit for displaying data points representing the data received from the manufacturing process; said display means being further responsive to said central processing unit for displaying grouped data points as clusters.
Claim 5
Dependent Claim
21 words
The computer implemented method in claim 1 further comprising the step of: (i) displaying a representation of clustered said data points.