Vehicle diagnostic device with adaptive data retrieval and method
First Claim
Patent Images
1. A vehicle diagnostic tool comprising:
- a processor that can be operably coupled to a vehicle diagnostic connector to diagnose a vehicle;
at least one vehicle communication protocol interface operatively coupled to the processor and allows the processor to communicate with the vehicle at a time interval;
a memory operably coupled to processor;
a software stored in the memory, wherein the software adaptively changes the time interval at which the processor communicates with the vehicle when the software detects that the data being received from the vehicle is not progressing for a particular diagnostic test; and
a housing surrounding the processor, the at least one vehicle communication protocol interface, the memory, wherein the housing has a port configured to couple to a computing device; and
wherein the software saves characterization data of a plurality of vehicles, and the software determines whether the vehicle is one of plurality of vehicles that the tool previously tested and, if the vehicle has been previously tested by the tool, the software is configured to retrieve a previously saved time interval and iteration limit enabling the tool to begin communicating with the vehicle at the previously saved time interval and iteration limit.
1 Assignment
0 Petitions
Accused Products
Abstract
A diagnostic tool with an adaptive method is provided that will adaptively change the time interval at which the tool interrogates the vehicle if the tool determines if a diagnostic test is not progressing. The tool can interrogate at that interval until it reaches the iteration limit. The tool can also restart at the previous time interval and iteration limit if the tool recognizes that it was previously communicated with the vehicle.
-
Citations
18 Claims
-
1. A vehicle diagnostic tool comprising:
-
a processor that can be operably coupled to a vehicle diagnostic connector to diagnose a vehicle; at least one vehicle communication protocol interface operatively coupled to the processor and allows the processor to communicate with the vehicle at a time interval; a memory operably coupled to processor; a software stored in the memory, wherein the software adaptively changes the time interval at which the processor communicates with the vehicle when the software detects that the data being received from the vehicle is not progressing for a particular diagnostic test; and a housing surrounding the processor, the at least one vehicle communication protocol interface, the memory, wherein the housing has a port configured to couple to a computing device; and wherein the software saves characterization data of a plurality of vehicles, and the software determines whether the vehicle is one of plurality of vehicles that the tool previously tested and, if the vehicle has been previously tested by the tool, the software is configured to retrieve a previously saved time interval and iteration limit enabling the tool to begin communicating with the vehicle at the previously saved time interval and iteration limit. - View Dependent Claims (2, 3, 4)
-
-
5. A method of adaptively communicating with a vehicle using a diagnostic tool, comprising:
-
connecting the diagnostic tool to a data link connector of the vehicle; reading characterizing information of the vehicle; communicating with the vehicle to perform a diagnostic test on the vehicle with the diagnostic tool at a first time interval; determining whether the diagnostic test with the vehicle is progressing based on the sequence of the diagnostic test; changing to a second time interval and communicating at the second interval for an iteration limit when the diagnostic test is not progressing; comparing the characterizing information of the vehicle with previously saved characterizing information to determine whether the vehicle was previously tested; and wherein if the vehicle was previously tested, the tool retrieves a previously saved time interval and iteration limit and begins communicating with the vehicle at the previously saved time interval and iteration limit. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium comprising a computer program, wherein the computer program, when accessed, results in a vehicle diagnostic tool:
-
reading characterizing information of a vehicle; communicating with the vehicle to perform a diagnostic test on the vehicle with the diagnostic tool at a first time interval; determining whether the diagnostic test with the vehicle is progressing based on the sequence of the diagnostic test; changing to a second time interval and communicating at the second interval for an iteration limit when the diagnostic test is not progressing; comparing the characterizing information of the vehicle with previously saved characterizing information to determine whether the vehicle was previously tested; and wherein if the vehicle was previously tested, the tool retrieves a previously saved time interval and iteration limit and begins communicating with the vehicle at the previously saved time interval and iteration limit. - View Dependent Claims (13, 15, 16, 17, 18)
-
-
14. The computer readable medium 12, wherein the second time interval is one of the following:
- 1 minute, 3 minutes, 5 minutes, 10 minutes, 15 minutes, 30 minutes, 1 hour or 3 hours.
Specification