System and method for processing a new diagnostics case relative to historical case data and determining a ranking for possible repairs
First Claim
1. A method for processing a new diagnostics case relative to historical case data for a machine undergoing diagnostics, the method comprising:
- providing a database storing historical case data for the machine undergoing diagnostics;
calculating a degree of similarity between the new case and respective cases stored in the database;
determining a list of neighboring cases relative to the new case based on the calclated degree of similarity between the new case and the respective cases stored in the database;
processing the list of neighboring cases to determine a ranking for possible corrective actions for the new case; and
selecting a corrective action for the new case based on the ranking of the possible corrective actions for the new case, wherein the calculated degree of similarity (S) is based on the following equation,
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system are provided for processing a new diagnostics case relative to historical case data for a machine undergoing diagnostics. The method allows providing a database storing historical case data for the machine undergoing diagnostics. The method further allows calculating a degree of similarity between the new case and respective cases stored in the database. A list of neighboring cases is determined relative to the new case based on the calculated degree of similarity between the new case and the respective cases stored in the database. The list of neighboring cases is processed to determine a ranking for possible corrective actions for the new case. A corrective action is selected for the new case based on the ranking of the possible corrective actions for the new case.
-
Citations
11 Claims
-
1. A method for processing a new diagnostics case relative to historical case data for a machine undergoing diagnostics, the method comprising:
-
providing a database storing historical case data for the machine undergoing diagnostics; calculating a degree of similarity between the new case and respective cases stored in the database; determining a list of neighboring cases relative to the new case based on the calclated degree of similarity between the new case and the respective cases stored in the database; processing the list of neighboring cases to determine a ranking for possible corrective actions for the new case; and selecting a corrective action for the new case based on the ranking of the possible corrective actions for the new case, wherein the calculated degree of similarity (S) is based on the following equation, - View Dependent Claims (2, 3)
-
-
4. A method for processing a new diagnostics case relative to historical case data for a machine undergoing diagnostics, the method comprising:
-
providing a database storing historical case data for the machine undergoing diagnostics; calculating a degree of similarity between the new case and respective cases stored in the database; determining a list of neighboring cases relative to the new case based on the calculated degree of similarity between the new case and the respective cases stored in the database; processing the list of neighboring cases to determine a ranking for possible corrective actions for the new case; and selecting a corrective action for the new case based on the ranking of the possible corrective actions for the new case, wherein the ranking for possible corrective actions for the new case is based one the following equation
for (i=1;
i<
n;
i=i+1) and
for (j=i+1;
j<
=n;
j=j+1),
{if((Rci=Rcj)}, then {Mi=Mi+1/(j−
i+β
)*Mj}wherein Rci represents a corrective action for a case at rank i, Rcj represents a corrective action for a case at rank j, Mi represents a match percentage for the case at rank i, Mj represents a match percentage for the case at rank j, N represents a total number of neighboring cases, and β
represents a predefined damping factor.- View Dependent Claims (5, 6)
-
-
7. A system for processing a new diagnostics case relative to historical case data for a machine undergoing diagnostics, the system comprising:
-
a database storing historical case data for the machine undergoing diagnostic; a processor configured to calculate a degree of similarity between the new case and respective cases stored in the database; a processor configured to determine a list of neighboring cases relative to the new case based on the calculated degree of similarity between the new case and the respective cases stored in the database, wherein the calculated degree of similarity (S) is based on the following equation, - View Dependent Claims (8, 9)
-
-
10. A system for processing a new diagnostics case relative to historical case data for a machine undergoing diagnostics, the system comprising:
-
a database storing historical case data for the machine undergoing diagnostics; a processor configured to calculate a degree of similarity between the new case and respective cases stored in the database; a processor configured to determine a list of neighboring cases relative to the new case based on the calculated degree of similarity between the new case and the respective cases stored in the database; and a processor configured to process the list of neighboring cases to determine a ranking for possible corrective actions for the new case, wherein the system selects a corrective action for the new case based on the ranking of the possible corrective actions for the new case, wherein the ranking for possible corrective actions for the new case is based one the following equation
for (i=1;
i<
n;
i=i+1) and
for (j=i+1;
j<
=n;
j=j+1),
{if((Rci=Rcj)}, then {Mi=Mi+1/(j−
i+β
)*Mj},wherein Rci represents a corrective action for a case at rank i, Rcj represents a corrective action for a case at rank j, Mi represents a match percentage for the case at rank i, Mj represents a match percentage for the case at rank j, N represents a total number of neighboring cases, and β
represents a predefined damping factor.- View Dependent Claims (11)
-
Specification