CPC G07C 5/008 (2013.01) [G06F 40/40 (2020.01); G07C 5/0808 (2013.01); G07C 5/0825 (2013.01); G07C 2205/02 (2013.01)] | 20 Claims |
1. A vehicle diagnostic method comprising the steps of:
retrieving vehicle data from a vehicle, the vehicle data at least including diagnostic data;
analyzing the retrieved vehicle data to determine if the vehicle data includes an electronic vehicle identification number (VIN);
when the vehicle data does not include the electronic VIN, assessing the retrieved vehicle data to determine an identity of the vehicle;
determining a most likely fix based on a combined assessment of the diagnostic data and the electronic VIN or the assessment of the diagnostic data;
determining whether the vehicle can execute a special function test based on the determined most likely fix and the determined identity of the vehicle;
when a special function test can be executed:
generating a signal to run the special function test; and
determining a pass or fail status based on the special function test; and
when a special function test cannot be executed:
generating a command to implement a desired functionality on a desired component associated with the determined most likely fix;
monitoring live data from the desired component; and
determining a pass or fail status based on the monitored live data wherein the steps of:
determining the most likely fix to determining a pass or fail status based on the special function test proceed autonomously in response to determining the identity of the vehicle when the special function test can be executed; and
determining the most likely fix to determining a pass or fail status based on the monitored live data proceed autonomously in response to determining the identity of the vehicle when the special function test cannot be executed.
|