US 11,915,534 B1
Vehicle diagnostics with intelligent communication interface
Phuong Pham, Fountain Valley, CA (US); Ly Bach, Ho Chi Minh (VN); Van Nguyen, Ho Chi Minh (VN); and Bruce Brunda, Irvine, 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,451.
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/0858 (2013.01); G07C 2205/02 (2013.01)] 34 Claims
OG exemplary drawing
 
1. A computer program product comprising one or more non-transitory program storage media on which are stored instructions executable by one or more processors or programmable circuits to perform operations for providing vehicle diagnostics, the operations comprising:
receiving a first communication from a user;
processing the first communication using a natural language processing (NLP) model to produce NLP model output including a sequence of words;
extracting one or more keywords from the sequence of words;
instructing a data acquisition and transfer device (DAT) connected to an OBD port of a vehicle to perform a selected function based on the one or more keywords;
receiving diagnostic data from the DAT, the diagnostic data having been retrieved from the vehicle by the DAT in accordance with the selected function;
determining a diagnostic condition of the vehicle based on the diagnostic data;
deriving a reliability index associated with the diagnostic condition; and,
in response to the reliability index being below a threshold, presenting to the user an option to instruct the DAT to perform a special function test, the special function test being configured to generate additional diagnostic data that supports or refutes the determined diagnostic condition.