FAULT CODE HIERARCHY SYSTEM
First Claim
1. A computer-implemented method of providing a root cause fault code for a vehicle comprising:
- receiving, by a processor, 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, each fault code within the plurality of fault codes;
determining, by the processor, a first root cause fault code corresponding to the highest prioritized fault code in the plurality of fault codes;
determining, by the processor, 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, the first root cause fault code and the first set of interaction fault codes to an interface device.
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.
-
Citations
20 Claims
-
1. A computer-implemented method of providing a root cause fault code for a vehicle comprising:
-
receiving, by a processor, 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, each fault code within the plurality of fault codes; determining, by the processor, a first root cause fault code corresponding to the highest prioritized fault code in the plurality of fault codes; determining, by the processor, 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, the first root cause fault code and the first set of interaction fault codes to an interface device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
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; 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 an interface device of a user. - View Dependent Claims (14)
-
-
15. 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; detect one or more operating conditions of the vehicle; generate a first set of fault codes corresponding to the one or more operating conditions of the vehicle; 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 an interface device of a user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification