IP Library Patent Application 19390083
Patent Application
App. No. 19/390,083

SYSTEM, METHOD, AND APPARATUS FOR VEHICLE TESTING AND DIAGNOSTICS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/390,083
Abstract

A method including: interpreting a user input; generating, based on the user input, a first agnostic vehicle diagnostic command; translating the first agnostic vehicle diagnostic command to a first adapted vehicle diagnostic command; interpreting a first adapted vehicle diagnostic data generated in response to executing the first adapted vehicle diagnostic command; translating the first adapted vehicle diagnostic data to first agnostic vehicle diagnostic data; generating a second agnostic vehicle diagnostic command based at least in part on the first adapted vehicle diagnostic data; translating the second agnostic vehicle diagnostic command to a second adapted vehicle diagnostic command; interpreting second adapted vehicle diagnostic data generated in response to executing the second adapted vehicle diagnostic command; translating the second adapted vehicle diagnostic data to second agnostic vehicle diagnostic data; and generating a state value for the vehicle based at least in part on the second adapted vehicle diagnostic data.

Claims (127)

1 . A system comprising:

an interface circuit structured to translate between:

adapted vehicle diagnostic data, generated from a vehicle, and agnostic vehicle diagnostic data, used offboard the vehicle; and

agnostic vehicle diagnostic command values, generated offboard the vehicle, and adapted vehicle diagnostic command values, executed against the vehicle;

an agnostic data processing circuit structured to interpret the agnostic vehicle diagnostic data;

an agnostic data provisioning circuit structured to transmit the agnostic vehicle diagnostic command values to the interface circuit;

a user interface circuit structured to:

generate a graphical user interface;

interpret a user input command value entered by a user via the graphical user interface; and

display a state value for the vehicle; and

a diagnostic circuit structured to:

generate, based at least in part on the user input command value, a first agnostic vehicle diagnostic command value that is translated by the interface circuit into a first adapted vehicle diagnostic command value;

generate, based at least in part on a first portion of the adapted vehicle diagnostic data translated from a first portion of the adapted vehicle diagnostic data generated from the vehicle in response to execution of the first adapted vehicle diagnostic command value against the vehicle, a second agnostic vehicle diagnostic command value that is translated by the interface circuit into a second adapted vehicle diagnostic command value; and

determine, based at least in part on a second portion of the agnostic vehicle diagnostic data translated from a second portion of the adapted vehicle diagnostic data generated from the vehicle in response to execution of the second agnostic vehicle diagnostic command value against the vehicle, the state value for the vehicle.

2 . The system of claim 1 , wherein:

the diagnostic circuit is further structured to generate a message value based at least in part on the first portion of the agnostic vehicle diagnostic data;

the graphical user interface is structured to:

display the message value; and

interpret another user input command value corresponding to the message value; and

the diagnostic circuit is further structured to generate the second agnostic vehicle diagnostic command value based at least in part on the another user input command value.

3 . The system of claim 2 , wherein the diagnostic circuit comprises:

a machine learning circuit structured to determine the state value based at least in part on the first portion of the agnostic vehicle diagnostic data and the second portion of the agnostic vehicle diagnostic data.

4 . The system of claim 3 , wherein the machine learning circuit is further structured to determine the state value further based in part on at least one of the user input command value and the another user input command value.

5 . The system of claim 3 , wherein the machine learning circuit is further structured to determine the second agnostic vehicle diagnostic command value based at based at least in part on the first portion of the agnostic vehicle diagnostic data and the second portion of the agnostic vehicle diagnostic data.

6 . The system of claim 5 , wherein the machine learning circuit is further structured to determine the second agnostic vehicle diagnostic command value further based in part on at least one of the user input command value and the another user input command value.

7 . The system of claim 3 further comprising:

a database that stores data indicative of relationships between state values and known conditions of vehicles, wherein the known conditions of vehicles correspond to known states of agnostic vehicle diagnostic data; and

wherein the machine learning circuit is further structured to determine the state value based at least in part on the data stored in the database.

8 . The system of claim 1 , wherein the agnostic vehicle diagnostic data corresponds to at least one of:

an engine system;

a driving system;

a fuel system;

an electrical system;

a transmission system;

an accessory for the vehicle; or

an infotainment system.

9 . The system of claim 1 , wherein the vehicle is at least one of:

a car;

a truck;

an aircraft;

a ship;

an underwater craft;

an industrial vehicle; or

a space craft.

10 . The system of claim 1 , wherein the vehicle is a drone.

11 . A method comprising:

generating a graphical user interface;

interpreting a user input command value entered by a user via the graphical user interface;

generating, in response to the user input command value, a first agnostic vehicle diagnostic command value;

translating, via an interface circuit, the first agnostic vehicle diagnostic command value to a first adapted vehicle diagnostic command value;

interpreting first adapted vehicle diagnostic data generated in response to executing the first adapted vehicle diagnostic command value against a vehicle;

translating, via the interface circuit, the first adapted vehicle diagnostic data to first agnostic vehicle diagnostic data;

generating a second agnostic vehicle diagnostic command value based at least in part on the first adapted vehicle diagnostic data;

translating, via the interface circuit, the second agnostic vehicle diagnostic command value to a second adapted vehicle diagnostic command value;

interpreting second adapted vehicle diagnostic data generated in response to executing the second adapted vehicle diagnostic command value against the vehicle;

translating, via the interface circuit, the second adapted vehicle diagnostic data to second agnostic vehicle diagnostic data;

generating a state value for the vehicle based at least in part on the second adapted vehicle diagnostic data; and

displaying the state value in the graphical user interface.

12 . The method of claim 11 further comprising:

generating a message value based at least in part on the first agnostic vehicle diagnostic data;

displaying the message value via the graphical user interface;

interpreting another user input command value entered by the user via the graphical user interface; and

wherein generating the second agnostic vehicle diagnostic command value is further based at least in part on the another user input command value.

13 . The method of claim 11 , wherein determining the state value comprises:

processing the first agnostic vehicle diagnostic data and the second agnostic vehicle diagnostic data with a machine learning model.

14 . The method of claim 13 , wherein determining the state value further comprises:

processing at least one of the user input command value or the another user input command value with the machine learning model.

15 . The method of claim 13 , wherein generating a second agnostic vehicle diagnostic command value comprises:

processing the first agnostic vehicle diagnostic data and the second agnostic vehicle diagnostic data with the machine learning model.

16 . The method of claim 15 , wherein generating a second agnostic vehicle diagnostic command value comprises:

processing the user input command value and the another user input command value with the machine learning model.

17 . The method of claim 13 further comprising:

accessing a database that stores data indicative of relationships between state values and known conditions of vehicles, wherein the known conditions of vehicles correspond to known states of agnostic vehicle diagnostic data; and

processing the data stored in the database with the machine learning model;

wherein determining the state value is further based at least in part on the processing of the data stored in the database with the machine learning model.

18 . The method of claim 11 , wherein at least one of the first agnostic vehicle diagnostic data or the second agnostic vehicle diagnostic data corresponds to at least one of:

an engine system;

a driving system;

a fuel system;

an electrical system;

a transmission system;

an accessory for the vehicle; or

an infotainment system.

19 . The method of claim 11 , wherein the vehicle is at least one of:

a car;

a truck;

an aircraft;

a ship;

an underwater craft;

an industrial vehicle; or

a space craft.

20 . The method of claim 11 , wherein the vehicle is a drone.

21 . A apparatus comprising:

an agnostic data processing circuit structured to interpret agnostic vehicle diagnostic data translated by an interface circuit from adapted vehicle diagnostic data;

an agnostic data provisioning circuit structured to transmit agnostic vehicle diagnostic command values to the interface circuit for translation into adapted vehicle diagnostic command values;

a user interface circuit structured to:

generate a graphical user interface;

interpret a user input command value entered by a user via the graphical user interface; and

display a state value for a vehicle; and

a diagnostic circuit structured to:

generate, based at least in part on the user input command value, a first agnostic vehicle diagnostic command value that is translated by the interface circuit into a first adapted vehicle diagnostic command value;

generate, based at least in part on a first portion of the adapted vehicle diagnostic data translated from a first portion of the adapted vehicle diagnostic data generated from the vehicle in response to execution of the first adapted vehicle diagnostic command value against the vehicle, a second agnostic vehicle diagnostic command value that is translated by the interface circuit into a second adapted vehicle diagnostic command value; and

determine, based at least in part on a second portion of the agnostic vehicle diagnostic data translated from a second portion of the adapted vehicle diagnostic data generated from the vehicle in response to execution of the second agnostic vehicle diagnostic command value against the vehicle, the state value for the vehicle.

22 . The apparatus of claim 21 , wherein:

the diagnostic circuit is further structured to generate a message value based at least in part on the first portion of the agnostic vehicle diagnostic data;

the graphical user interface is structured to:

display the message value; and

interpret another user input command value corresponding to the message value; and

the diagnostic circuit is further structured to generate the second agnostic vehicle diagnostic command value based at least in part on the another user input command value.

23 . The apparatus of claim 22 , wherein the diagnostic circuit comprises:

a machine learning circuit structured to determine the state value based at least in part on the first portion of the agnostic vehicle diagnostic data and the second portion of the agnostic vehicle diagnostic data.

24 . The apparatus of claim 21 , wherein the agnostic vehicle diagnostic data corresponds to at least one of:

an engine system;

a driving system;

a fuel system;

an electrical system;

a transmission system;

an accessory for the vehicle; or

an infotainment system.

25 . The apparatus of claim 21 , wherein the vehicle is at least one of:

a car;

a truck;

an aircraft;

a ship;

an underwater craft;

an industrial vehicle; or

a space craft.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2026
From: FANG, YU; ZONG, XUANRAN; NEEMA, SOM; CHEN, YIXIANG
To: SONATUS, INC.
Reel/Frame 073780/0770 →