Methods and Systems for Clustering of Repair Orders Based on Multiple Repair Indicators
First Claim
1. A method comprising:
- based on a first computer-readable vehicle repair order (RO) being associated with an existing cluster identifier that is stored within a computer-readable medium to define an existing cluster of ROs, determining, by at least one processor, that the first RO is contained in the existing cluster of ROs, wherein the first RO is one of a plurality of ROs stored within the computer-readable medium, wherein the first RO specifies a first vehicle, wherein the computer-readable medium has stored thereon vehicle information indicating one or more other vehicles related to the first vehicle, and wherein the existing cluster of ROs is arranged to contain ROs, but only ROs that specify at least first and second vehicle symptoms and first and second corrective actions;
after determining that the first RO is contained in the existing cluster of ROs and based on the first RO specifying the first vehicle, the at least one processor identifying ROs, among the plurality of ROs, that also respectively specify the first vehicle or that respectively specify another vehicle related to the first vehicle in accordance with the vehicle information;
based on data stored within the computer-readable medium for one or more of the identified ROs, making a determination, by the at least one processor, (i) that the first vehicle symptom is related to the first corrective action but is not related to the second corrective action and (ii) that the second vehicle symptom is related to the second corrective action but is not related to the first corrective action;
in response to making the determination, the at least one processor moving the first RO from the existing cluster of ROs to first and second different clusters of ROs such that the first and second different clusters of ROs each respectively contain the first RO and such that the existing cluster of ROs no longer contains the first RO, wherein the first different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the first vehicle symptom and the first corrective action, and wherein the second different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the second vehicle symptom and the second corrective action;
receiving, by the at least one processor via a vehicle repair tool, a search query specifying at least the first vehicle symptom; and
based at least on one or more of the ROs contained in the first different cluster of ROs to which the first RO has been moved, the at least one processor responding to the search query by causing a display device of the vehicle repair tool to display search results specifying at least that the first corrective action resolves the first vehicle symptom.
3 Assignments
0 Petitions
Accused Products
Abstract
A processor may determine that a first repair order (RO) of an existing cluster of ROs (e.g. corresponding to first and second vehicle symptoms and to first and second corrective actions) refers to a first vehicle related to a set of vehicles. The processor may identify ROs that refer to vehicles from the set and may determine among these identified ROs (i) a first relationship between the first symptom and the first action without the first symptom relating to the second action and/or (ii) a second relationship between the second symptom and the second action without the second symptom relating to the first action. The processor may (i) if the first relationship exists, add the first RO to a first different cluster corresponding to the first relationship and (ii) if the second relationship exists, add the first RO to a second different cluster corresponding to the second relationship.
13 Citations
50 Claims
-
1. A method comprising:
-
based on a first computer-readable vehicle repair order (RO) being associated with an existing cluster identifier that is stored within a computer-readable medium to define an existing cluster of ROs, determining, by at least one processor, that the first RO is contained in the existing cluster of ROs, wherein the first RO is one of a plurality of ROs stored within the computer-readable medium, wherein the first RO specifies a first vehicle, wherein the computer-readable medium has stored thereon vehicle information indicating one or more other vehicles related to the first vehicle, and wherein the existing cluster of ROs is arranged to contain ROs, but only ROs that specify at least first and second vehicle symptoms and first and second corrective actions; after determining that the first RO is contained in the existing cluster of ROs and based on the first RO specifying the first vehicle, the at least one processor identifying ROs, among the plurality of ROs, that also respectively specify the first vehicle or that respectively specify another vehicle related to the first vehicle in accordance with the vehicle information; based on data stored within the computer-readable medium for one or more of the identified ROs, making a determination, by the at least one processor, (i) that the first vehicle symptom is related to the first corrective action but is not related to the second corrective action and (ii) that the second vehicle symptom is related to the second corrective action but is not related to the first corrective action; in response to making the determination, the at least one processor moving the first RO from the existing cluster of ROs to first and second different clusters of ROs such that the first and second different clusters of ROs each respectively contain the first RO and such that the existing cluster of ROs no longer contains the first RO, wherein the first different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the first vehicle symptom and the first corrective action, and wherein the second different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the second vehicle symptom and the second corrective action; receiving, by the at least one processor via a vehicle repair tool, a search query specifying at least the first vehicle symptom; and based at least on one or more of the ROs contained in the first different cluster of ROs to which the first RO has been moved, the at least one processor responding to the search query by causing a display device of the vehicle repair tool to display search results specifying at least that the first corrective action resolves the first vehicle symptom. - View Dependent Claims (2, 3, 4, 5, 9, 10, 11, 12, 13, 14, 15, 18, 21, 22, 47, 48)
-
-
6. (canceled)
-
7. (canceled)
-
8. (canceled)
-
16. (canceled)
-
17. (canceled)
-
19. (canceled)
-
20. (canceled)
-
23. A computing system comprising:
-
a computer-readable medium having stored thereon a plurality of computer-readable vehicle repair orders (ROs) and vehicle information indicating one or more other vehicles related to a first vehicle; and at least one processor coupled to the computer-readable medium and programmed to; based on a first RO being associated with an existing cluster identifier that is stored within the computer-readable medium to define an existing cluster of ROs, determine that the first RO is contained in the existing cluster of ROs, wherein the first RO is one of the plurality of ROs, wherein the first RO specifies the first vehicle, and wherein the existing cluster of ROs is arranged to contain ROs, but only ROs that specify at least first and second vehicle symptoms and first and second corrective actions; after determining that the first RO is contained in the existing cluster and based on the first RO specifying the first vehicle, identify ROs, among the plurality of ROs, that also respectively specify the first vehicle or that respectively specify another vehicle related to the first vehicle in accordance with the vehicle information; based on data stored within the computer-readable medium for one or more of the identified ROs, make a determination (i) that the first vehicle symptom is related to the first corrective action but is not related to the second corrective action and (ii) that the second vehicle symptom is related to the second corrective action but is not related to the first corrective action; in response to making the determination, move the first RO from the existing cluster of ROs to first and second different clusters of ROs such that the first and second different clusters of ROs each respectively contain the first RO and such that the existing cluster of ROs no longer contains the first RO, wherein the first different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the first vehicle symptom and the first corrective action, and wherein the second different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the second vehicle symptom and the second corrective action, receive, via a vehicle repair tool, a search query specifying at least the first vehicle symptom; and based at least on one or more of the ROs contained in the first different cluster of ROs to which the first RO has been moved, respond to the search query by causing a display device of the vehicle repair tool to display search results specifying at least that the first corrective action resolves the first vehicle symptom. - View Dependent Claims (24, 25, 26, 27, 31, 32, 33, 34, 35, 36, 37, 40, 43, 44, 49, 50)
-
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
38. (canceled)
-
39. (canceled)
-
41. (canceled)
-
42. (canceled)
-
45. A method comprising:
-
receiving repair orders from vehicle repair tools having user interfaces; storing the received repair orders as computer-readable repair orders (ROs) at a computer-readable medium of a vehicle repair data system configured to generate repair hints for the vehicle repair tools and having at least one processor, wherein; based on a first RO being associated with an existing cluster identifier that is stored within the computer-readable medium to define an existing cluster of ROs, determining, by the at least one processor, that the first RO is contained in the existing cluster of ROs, wherein the first RO is one of a plurality of ROs stored within the computer-readable medium, wherein the first RO specifies a first vehicle, wherein the computer-readable medium has stored thereon vehicle information indicating one or more other vehicles related to the first vehicle, and wherein the existing cluster of ROs is arranged to contain ROs, but only ROs that specify at least first and second vehicle symptoms and first and second corrective actions; after determining that the first RO is contained in the existing cluster of ROs and based on the first RO specifying the first vehicle, the at least one processor identifying ROs, among the plurality of ROs, that also respectively specify the first vehicle or that respectively specify another vehicle related to the first vehicle in accordance with the vehicle information; based on data stored within the computer-readable medium for one or more of the identified ROs, making a determination, by the at least one processor, (i) that the first vehicle symptom is related to the first corrective action but is not related to the second corrective action and (ii) that the second vehicle symptom is related to the second corrective action but is not related to the first corrective action; and in response to making the determination, the at least one processor moving the first RO from the existing cluster of ROs to first and second different clusters of ROs such that the first and second different clusters of ROs each respectively contain the first RO and such that the existing cluster of ROs no longer contains the first RO, wherein the first different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the first vehicle symptom and the first corrective action, and wherein the second different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the second vehicle symptom and the second corrective action.
-
-
46. A vehicle repair data system comprising:
-
a computer-readable medium having stored thereon a plurality of computer-readable vehicle repair orders (ROs) and vehicle information indicating one or more other vehicles related to a first vehicle, wherein the plurality of ROs are based on repair orders received from vehicle repair tools having user interfaces, and wherein the vehicle repair data system is configured to generate repair hints for the vehicle repair tools; and at least one processor coupled to the computer-readable medium and programmed to; based on a first RO being associated with an existing cluster identifier that is stored within the computer-readable medium to define an existing cluster of ROs, determine that the first RO is contained in the existing cluster of ROs, wherein the first RO is one of the plurality of ROs, wherein the first RO specifies the first vehicle, and wherein the existing cluster of ROs is arranged to contain ROs, but only ROs that specify at least first and second vehicle symptoms and first and second corrective actions; after determining that the first RO is contained in the existing cluster of ROs and based on the first RO specifying the first vehicle, identify ROs, among the plurality of ROs, that also respectively specify the first vehicle or that respectively specify another vehicle related to the first vehicle in accordance with the vehicle information; based on data stored within the computer-readable medium for one or more of the identified ROs, make a determination (i) that the first vehicle symptom is related to the first corrective action but is not related to the second corrective action and (ii) that the second vehicle symptom is related to the second corrective action but is not related to the first corrective action; and in response to making the determination, move the first RO from the existing cluster of ROs to first and second different clusters of ROs such that the first and second different clusters of ROs each respectively contain the first RO and such that the existing cluster of ROs no longer contains the first RO, wherein the first different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the first vehicle symptom and the first corrective action, and wherein the second different cluster of ROs is arranged to contain ROs, but only ROs that specify at least the second vehicle symptom and the second corrective action.
-
Specification