Fault code hierarchy system
First Claim
1. A computer-implemented method of providing a root cause fault code for a vehicle comprising:
- connecting, by an interface device, to a diagnostic system of a vehicle;
responsive to connecting, receiving, by a processor of the interface device, a plurality of fault codes corresponding to one or more conditions of the vehicle being outside of an acceptable operating range;
prioritizing, by the processor of the interface device, each fault code within the plurality of fault codes;
determining, by the processor of the interface device, a first root cause fault code corresponding to the highest prioritized fault code in the plurality of fault codes;
determining, by the processor of the interface device, a first set of interaction fault codes, the first set of interaction fault codes relating to the first root cause fault code; and
providing, by the processor of the interface device, the first root cause fault code and the first set of interaction fault codes to a display of the interface device;
wherein the first set of interaction fault codes relate to the first root cause fault code based on a causal relationship, the causal relationship defined as the first root cause fault code either activating or deactivating each fault code within the first set of interaction fault codes.
1 Assignment
0 Petitions
Accused Products
Abstract
A fault code analyzer for a vehicle includes a fault code memory device configured to store a plurality of active and inactive fault codes for the vehicle and a priority processor coupled to the memory device. The priority processor is configured to: prioritize each fault code within the plurality of active and inactive fault codes; determine a first root cause fault code, the first root cause fault code corresponding to the highest prioritized fault code; determine a first set of interaction fault codes, the first set of interaction fault codes relating to the first root cause fault code; and provide the first root cause fault code and the first set of interaction fault codes to an interface device of a user.
20 Citations
18 Claims
-
1. A computer-implemented method of providing a root cause fault code for a vehicle comprising:
-
connecting, by an interface device, to a diagnostic system of a vehicle; responsive to connecting, receiving, by a processor of the interface device, a plurality of fault codes corresponding to one or more conditions of the vehicle being outside of an acceptable operating range; prioritizing, by the processor of the interface device, each fault code within the plurality of fault codes; determining, by the processor of the interface device, a first root cause fault code corresponding to the highest prioritized fault code in the plurality of fault codes; determining, by the processor of the interface device, a first set of interaction fault codes, the first set of interaction fault codes relating to the first root cause fault code; and providing, by the processor of the interface device, the first root cause fault code and the first set of interaction fault codes to a display of the interface device; wherein the first set of interaction fault codes relate to the first root cause fault code based on a causal relationship, the causal relationship defined as the first root cause fault code either activating or deactivating each fault code within the first set of interaction fault codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A fault code analyzer for a vehicle comprising:
-
a fault code memory device configured to store a plurality of active and inactive fault codes for the vehicle; and a priority processor coupled to the memory device and configured to; receive the plurality of active and inactive fault codes responsive to connecting to a control system of the vehicle; prioritize each fault code within the plurality of active and inactive fault codes; determine a first root cause fault code, the first root cause fault code corresponding to the highest prioritized fault code; determine a first set of interaction fault codes, the first set of interaction fault codes relating to the first root cause fault code; and provide the first root cause and first set of interaction fault codes to a display of an interface device of a user; wherein the first set of interaction fault codes relate to the first root cause fault code based on a causal relationship, the causal relationship defined as the first root cause fault code either activating or deactivating each fault code within the first set of interaction fault codes.
-
-
13. A fault code analyzer for a vehicle comprising:
-
a fault code memory device configured to store a plurality of active and inactive fault codes for the vehicle; and a priority processor coupled to the memory device and configured to; connect to a diagnostic system of the vehicle; receive a first set of fault codes corresponding to one or more operating conditions of the vehicle from the diagnostic system; prioritize each fault code within the first set of fault codes; determine a first root cause fault code, the first root cause fault code corresponding to the highest prioritized fault code; determine a first set of interaction fault codes, the first set of interaction fault codes relating to the first root cause fault code; and provide the first root cause fault code and first set of interaction fault codes to a display of an interface device of a user; wherein the first set of interaction fault codes relate to the first root cause fault code based on a causal relationship, the causal relationship defined as the first root cause fault code either activating or deactivating each fault code within the first set of interaction fault codes. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification