IP Library Granted Patent US 11,068,560
Granted Patent B2
US 11,068,560 · App. 13/781,477 · Granted Jul 20, 2021

Method of processing vehicle diagnostic data

Inventors: Ieon C. Chen (Laguna Hills, CA); Robert Madison (Eastvale, CA); Keith Andreasen (Garden Grove, CA)
Assignee: INNOVA ELECTRONICS, INC.
G06F17/00G06Q10/20G06Q50/30G07C5/008G07C5/0808
View Patent ↗
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 11,068,560
App. No.
13/781,477
Granted
Jul 20, 2021
Kind
B2
Abstract

A method of processing vehicle diagnostic data is provided for identifying likely vehicle fix(s) associated with a diagnostic data, and identifying a repair procedure(s) for correcting the likely fix(s). The process receiving vehicle diagnostic data from a vehicle onboard computer at a remote diagnostic database, the database being arranged to map vehicle diagnostic data to possible vehicle fix(s). The possible vehicle fix(s) are prioritized in accordance with ranked matches of the received diagnostic data to combinations of diagnostic data stored in a prior experience database. The prior experience database having an identified fix associated with each stored combination of diagnostic data. The fix associated with the highest ranked combination of diagnostic data is identified as the most likely fix. The most likely fix is mapped to a vehicle repair database, the most likely fix being directly mapped to an associated repair procedure for repairing the most likely fix.

Claims (52)

1. A method of processing vehicle diagnostic data received from a vehicle under test to identify a most likely fix associated with the vehicle under test and the vehicle diagnostic data, the method comprising:

receiving, at a diagnostic database, a single set of data from the vehicle including vehicle identifying information and accompanying vehicle diagnostic data from the vehicle under test;

using the vehicle identifying information included in the set of data from the vehicle to retrieve, from a prior experience database operatively associated with the diagnostic database, prior experience data associated with vehicles having vehicle identifying information common to the received vehicle identifying information from the vehicle under test, the prior experience data including a plurality of data sets, each data set in the plurality of data sets being associated with a possible vehicle fix;

prioritizing, on the diagnostic database, the plurality of data sets retrieved from the prior experience database based on an evaluation of the extent to which the data sets in the retrieved prior experience data corresponds to the vehicle diagnostic data included in the single set of data received from the vehicle, wherein the most closely corresponding one of the plurality of data sets in the retrieved prior experience data is identified as the highest priority vehicle experience data and the possible vehicle fix associated therewith is identified as the highest priority fix, the prioritizing occurring independent of consideration of any additional data beyond the single set of data received from the vehicle and the retrieved prior experience data retrieved from the prior experience database; and

communicating the highest priority fix to an internet communicable device for display on the internet communicable device.

2. The method of claim 1 , wherein the received vehicle diagnostic data includes at least one vehicle diagnostic trouble code.

3. The method of claim 2 wherein the step of prioritizing further includes a consideration of diagnostic trouble codes in the retrieved prior experience data that are not included in the received vehicle diagnostic data.

4. The method of claim 1 wherein the step of prioritizing further includes prioritizing according to one or more prioritization factors including a successful fix count associated with each possible vehicle fix.

5. The method of claim 1 wherein the step of prioritizing further includes prioritizing according to one or more prioritization factors including a cost of repair associated with each possible vehicle fix.

6. The method of claim 1 further comprising the steps of:

i. accessing an automotive repair procedures database for repairing a range of automotive conditions;

ii. linking the highest priority fix to an associated repair procedure(s) in the repair procedures database, the associated repair procedure(s) being effective to implement the highest priority fix; and

iii. accessing the associated repair procedure(s) effective to implement the highest priority fix.

7. The method of claim 6 further comprising the step of communicating information concerning the highest priority fix and the associated repair procedure to the internet communicable device.

8. The method of claim 1 further comprising the steps of:

communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the vehicle under test to a personal computer; and

communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the vehicle under test from the personal computer to the diagnostic database.

9. The method of claim 1 further comprising the step of wirelessly communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the internet communicable device to the diagnostic database and wirelessly communicating the highest priority fix from the diagnostic database to the internet communicable device.

10. The method of claim 1 further comprising the steps of:

communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the vehicle to a cell phone; and

communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the cell phone to the diagnostic database.

11. The method of claim 1 further comprising the steps of:

communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the vehicle to a kiosk; and

communicating the vehicle identifying information and the accompanying vehicle diagnostic data from the kiosk to the diagnostic database.

12. The method of claim 1 , wherein the received vehicle diagnostic data includes a primary diagnostic trouble code.

13. The method of claim 12 , wherein the received vehicle diagnostic data further includes one or more secondary diagnostic trouble codes.

14. The method of claim 1 , further comprising providing access to a repair procedure for implementing the highest priority fix.

15. The method of claim 1 , further comprising providing a repair procedure for implementing the highest priority fix.

16. The method of claim 14 , wherein the provided access includes a link to data stored on a website.

17. The method of claim 15 , wherein the repair procedure is provided via a transmission from the diagnostic database.

18. The method of claim 1 , wherein the receiving step, the retrieving step, and the prioritizing step each proceed independent of human intervention.

19. The method of claim 1 , wherein the received vehicle diagnostic data further includes vehicle parameter identification (PID) data.

20. The method of claim 1 wherein the vehicle identifying information includes a vehicle year, make, and model information.

21. The method of claim 1 wherein the diagnostic database is disposed remotely from the vehicle under test.

22. The method of claim 1 , wherein the step of prioritizing includes prioritizing the possible vehicle fixes according to one or more prioritization factors including a successful fix count associated with each of the possible vehicle fixes.

23. The method of claim 1 , wherein the identification of the highest priority fix proceeds without consideration of any information or data from the vehicle other than the received vehicle identifying information and the accompanying vehicle diagnostic data.

24. The method of claim 1 , further comprising the step of displaying the highest priority fix on the internet communicable device.

25. The method of claim 1 wherein the diagnostic data received at the diagnostic database is a single diagnostic trouble code or a single set of diagnostic trouble codes.

26. The method of claim 1 , wherein the diagnostic data received at the diagnostic database is received from a diagnostic port on the vehicle.

27. The method of claim 1 , wherein the diagnostic data is received at the diagnostic database in response to connection of a diagnostic device to a diagnostic port on the vehicle.

28. The method of claim 1 , further comprising the steps of receiving the single set of data at a handheld electronic device and uploading the single set of data from the handheld electronic device to the diagnostic database autonomously in response to receipt of the single set of data at the handheld electronic device.

29. The method of claim 1 , wherein the single set of data received at the diagnostic database is devoid of a possible vehicle fix derived from the vehicle diagnostic data.

30. The method of claim 1 , further comprising the steps of receiving the single set of data at a handheld electronic device and uploading the single set of data from the handheld electronic device to the diagnostic database in real time.

31. A method of processing vehicle diagnostic data received from a vehicle under test to identify a most likely fix associated with the vehicle under test and the vehicle diagnostic data, the method comprising:

receiving, at a diagnostic database, a single set of data from the vehicle including vehicle identifying information and accompanying vehicle diagnostic data from the vehicle under test

using the vehicle identifying information included in the set of data from the vehicle to retrieve, from a prior experience database operatively associated with the diagnostic database, prior experience data associated with vehicles having vehicle identifying information common to the received vehicle identifying information from the vehicle under test, the prior experience data including a plurality of data sets, each data set in the plurality of data sets being associated with a possible vehicle fix;

prioritizing, on the diagnostic database, the plurality of data sets retrieved from the prior experience database based on an evaluation of the extent to which each of the plurality of data sets in the retrieved prior experience data corresponds to the vehicle diagnostic data included in the single set of data received from the vehicle, wherein the most closely corresponding one of the plurality of data sets in the retrieved prior experience data is identified as the highest priority vehicle experience data and the possible vehicle fix associated therewith is identified as the highest priority fix; and

communicating the highest priority fix to an internet communicable device for display on the internet communicable device;

wherein the retrieving, prioritizing, and communicating steps proceed autonomously in response to receiving the single set of data at the diagnostic database.

32. The method recited in claim 31 , further comprising the step of:

receiving the single set of data at a handheld electronic device; and

uploading the single set of data from the handheld electronic device to the diagnostic database autonomously in response to receipt of the single set of data at the handheld electronic device.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE BUSINESS NAME PREVIOUSLY RECORDED AT REEL: 029900 FRAME: 0643. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 1, 2016
From: ANDREASEN, KEITH; CHEN, IEON C.; MADISON, ROBERT
To: INNOVA ELECTRONICS CORPORATION
Reel/Frame 040794/0290 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2013
From: CHEN, IEON C.; MADISON, ROBERT; ANDREASEN, KEITH
To: INNOVA ELECTRONICS, INC.
Reel/Frame 029900/0643 →
Continuity (5)
Continuation 13461368 · May 1, 2012
Continuation In Part 12715181 · Mar 1, 2010
Continuation In Part 11823757 · Jun 28, 2007
Related Publication 20130297143A1 · Nov 7, 2013
Related Publication 20180081857A9 · Mar 22, 2018
Cited By (1)
US 12,725,459