US 12,112,587 B1
System and method for guided vehicle diagnostics
Thuan Huynh, Ho Chi Minh (VN); Keith Andreasen, Garden Grove, CA (US); Bruce Brunda, Irvine, CA (US); Danh Nguyen, Ho Chi Minh (VN); and Phuong Pham, Fountain Valley, CA (US)
Assigned to Innova Electronics Corporation, Irvine, CA (US)
Filed by Innova Electronics Corporation, Irvine, CA (US)
Filed on Jun. 2, 2023, as Appl. No. 18/328,289.
Int. Cl. G07C 5/00 (2006.01); G06F 40/40 (2020.01); G07C 5/08 (2006.01)
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
OG exemplary drawing
 
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.