Patent ID: 11893838
Assignee: FORD GLOBAL TECHNOLOGIES, LLC
Field: Control (Instruments)
Classification: CPC G  B | IPC B  G

Claim 12:
13. A diagnostics system for troubleshooting an electronic system installed on a vehicle, the diagnostics system comprising:
a test device configured to perform a test on one or more electronic control modules of the vehicle and generate a diagnostic trouble code set based on the test, wherein performing the test includes at least one of loading software on the one or more electronic control modules and determining whether the one or more electronic control modules are outputting data via the electronic system, and wherein the diagnostic trouble code set includes a plurality of diagnostic trouble codes, wherein at least one diagnostic trouble code of the diagnostic trouble code set is associated with a first component, wherein at least one other diagnostic trouble code of the diagnostic trouble code set is not associated with the first component but is associated with a second component;
a controller configured to receive test data from the test device, the controller configured to:
determining that the first component and the second component are connected to a common connector based on the wiring circuit specifications;
determine a plurality of possible repair locations based on the diagnostic trouble code set, a set of diagnostic specifications of the electronic system, and a set of wiring circuit specifications of the electronic system, wherein a location of the common connector is one of the possible repair locations of the plurality of repair locations, wherein the diagnostic specifications associate connector pins and wires of the electronic system with the diagnostic trouble code set, and wherein the wiring circuit specifications associates wiring circuits of the electronic system with the connectors of the electronic system;
generate a ranking for each possible repair location of the plurality of possible repair locations based on at least one of a probability of a repair being successful, a difficulty of the repair, and an amount of time for completing the repair; and
select at least one possible repair location of the plurality of possible repair locations based on the ranking of each possible repair location of the plurality of possible repair locations; and
a display in communication with the controller,

wherein the controller is configured to control the display to output the at least one possible repair location.