Vehicle diagnostic tool
First Claim
1. A vehicular diagnostic tool for receiving vehicular diagnostic codes from a vehicle on board computer, and translating the diagnostic codes into diagnostic descriptive data comprising:
- an input port for receiving vehicular diagnostic codes output from a vehicle under test;
a code parser for parsing the received diagnostic codes into diagnostic code segments;
a code translator for correlating diagnostic code segments to corresponding diagnostic descriptor segments; and
a combiner for combining the code descriptor segments to derive composite diagnostic code descriptors, the composite code descriptors being collectively representative of the received diagnostic code.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicular diagnostic tool is provided for receiving vehicular diagnostic codes from a vehicle on-board computer, and translating the diagnostic codes into diagnostic descriptive data. An input port is provided for receiving vehicular diagnostic codes output from a vehicle under test. A code parser parses the received diagnostic codes into diagnostic code segments. A code translator translates diagnostic code segments into corresponding diagnostic descriptor segments. And, a combiner is provided for combining the code descriptor segments to derive composite diagnostic code descriptors, wherein the composite code descriptors being collectively representative of the received diagnostic code.
-
Citations
33 Claims
-
1. A vehicular diagnostic tool for receiving vehicular diagnostic codes from a vehicle on board computer, and translating the diagnostic codes into diagnostic descriptive data comprising:
-
an input port for receiving vehicular diagnostic codes output from a vehicle under test; a code parser for parsing the received diagnostic codes into diagnostic code segments; a code translator for correlating diagnostic code segments to corresponding diagnostic descriptor segments; and a combiner for combining the code descriptor segments to derive composite diagnostic code descriptors, the composite code descriptors being collectively representative of the received diagnostic code. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of processing vehicular diagnostic codes to derive descriptive diagnostic information comprising:
-
receiving vehicular diagnostic codes; parsing the received diagnostic codes to derive diagnostic code segments; translating the diagnostic code segments into corresponding diagnostic descriptor segments; and combining the diagnostic descriptor segments to derive a composite code descriptor corresponding to the received diagnostic codes. - View Dependent Claims (7, 8, 9, 12, 13, 14)
-
-
10. A method of processing vehicular diagnostic codes to derive descriptive diagnostic information comprising:
-
receiving vehicular diagnostic codes; parsing the received diagnostic codes to derive diagnostic code segments; translating the diagnostic code segments into corresponding diagnostic descriptor segments; combining the diagnostic descriptor segments to derive a composite code descriptor corresponding to the received diagnostic codes; accessing descriptor code segments in response to identification of a type of vehicle under test; wherein identification of the type of vehicle under test proceeds by sequential generation of a plurality of linking commands, each linking command being formatted in accordance with an associated vehicle protocol. - View Dependent Claims (11)
-
-
15. A handheld electronic automobile diagnostic device for receiving and displaying automobile diagnostic codes and affiliated descriptors, the device comprising:
-
a handheld unit containing a central processor unit, ROM, SRAM, flash memory, an input port, keypad, and display; and a computer readable medium for displaying automobile diagnostic codes and affiliated descriptors of the diagnostic codes on said display, the computer readable medium comprising; a source code segment comprising a list of descriptors segments with associated unique symbol(s); a source code segment comprising a list of diagnostic codes with an affiliated composite code defined by the unique symbol(s); a source code segment for receiving at least one diagnostic code from an on-board computer of a vehicle into the device; a source code segment for identifying the composite code that correlates to the received diagnostic code; a source code segment for identifying descriptor table(s) that correlate to the received diagnostic code; a source code segment for translating the unique symbols from the composite code to correlated descriptors; a source code segment for combining the correlated descriptors to derive a descriptor reflective of the received diagnostic code; and a source code segment displaying the derived descriptor on the display. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for displaying automobile diagnostic codes and affiliated descriptors of the diagnostic codes on a handheld electronic automotive diagnostic device, the method comprising:
-
generating a descriptor segment table(s) comprising a list of descriptor segments with an associated unique symbol(s); generating a composite code table(s) which includes a comprehensive list of diagnostic codes with an affiliated composite code defined by the unique symbol(s); storing the descriptors table(s) and the composite code table(s) in a flash memory of the device; receiving at least one diagnostic code from an on-board computer of a vehicle into the device; identifying the composite code descriptor table(s) that correlates to the received diagnostic code; translating the unique symbols from the composite code to correlated descriptors; combining descriptors to derive a descriptor reflective of the received diagnostic code; displaying the derived descriptor on a display of the device. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer readable medium storing a program for receiving vehicular diagnostic codes from a vehicle on-board computer, and translating the diagnostic codes into diagnostic descriptive data in a handheld vehicle diagnostic device, the medium comprising:
-
a source code segment for receiving vehicular diagnostic codes output from a vehicle under test; a source code segment for parsing the received diagnostic codes into diagnostic code segments; a source code segment for translating diagnostic code segments into corresponding diagnostic descriptor segments; and a source segment for combining the code descriptor segments to derive composite diagnostic code descriptors, the composite code descriptors being collectively representative of the received diagnostic code. - View Dependent Claims (26, 27, 28, 33)
-
-
29. A computer readable medium storing a program in a handheld diagnostic tool, the medium comprising:
-
a source code segment containing a plurality of libraries, each library containing a list of descriptive terms or phrases, wherein each descriptive term or phrase has an affiliated unique symbol assigned thereto; a source code segment storing a data matrix which contains a list of diagnostic codes, wherein each diagnostic code has a corresponding codified representation which comprises at least one of the affiliated unique symbols; a source code segment which checks a memory for stored diagnostic codes downloaded from a vehicle on-board computer; a source code segment which separately correlates each of the stored diagnostic codes to a specific library; a source code segment which decodes the codified representation for each stored diagnostic code by replacing each unique symbol with the affiliated descriptive terms or phrases from the specific library. - View Dependent Claims (30, 31, 32)
-
Specification