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

Claim 0:
1. A method of troubleshooting an electronic system of a vehicle, the method comprising:
performing a test on one or more electronic control modules of the vehicle, 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;
generating a diagnostic trouble code set based on the test, the diagnostic trouble code set including 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;
receiving diagnostic specifications, the diagnostic specifications associating connector pins and wires of the electronic system with possible diagnostic trouble codes;
receiving wiring circuit specifications, the wiring circuit specifications associating wiring circuits of the electronic system with the connectors of the electronic system;
determining that the first component and the second component are connected to a common connector based on the wiring circuit specifications;
determining a plurality of possible repair locations based on the diagnostic trouble code set, the diagnostic specifications, and the wiring circuit specifications, wherein a location of the common connector is one of the possible repair locations of the plurality of repair locations;
generating 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;
selecting 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
displaying the at least one possible repair location.