VEHICLE ODOMETER USING ON-BOARD DIAGNOSTIC INFORMATION
2 Assignments
0 Petitions
Accused Products
Abstract
A vehicle has an engine and an on-board computer that controls the function of the engine. The on-board computer also provides diagnostic information, including instantaneous vehicle speed. The vehicle has an odometer that is present in the passenger compartment. The invention samples the instantaneous vehicle speed from the on-board computer and determines the distance traveled by the vehicle. The sampling rate can be adjusted depending on the speed of the vehicle. The odometer information can be sent off the vehicle by way of a transceiver.
-
Citations
47 Claims
-
1-13. -13. (canceled)
-
14. A vehicle odometer using an OBD processor output comprising:
-
a vehicle speed sensor configured to output speed data; an OBD processor connected to an output of the vehicle speed sensor and receiving the speed data and configured to output an instantaneous vehicle speed via an OBD output port; a connector configured to connect to the OBD output port and to an input of a non-OBD processor; the non-OBD processor connected to the OBD output port via the connector and configured to determine a present sampling rate as a function of a variability of an at least two most recent instantaneous vehicle speed samples and configured to sample the instantaneous vehicle speed data at the present sampling rate; and wherein, the non-OBD processor is configured to integrate the sampled instantaneous vehicle speed data with respect to the present sampling rate, obtaining sent distance and is configured to sum the present distance with a historical distance and to output a vehicle odometer reading. - View Dependent Claims (15, 16, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
17. (canceled)
-
18-23. -23. (canceled)
-
33. A vehicle odometer using an OBD processor output comprising:
-
a connector configured to connect to an OBD output port and to connect to an input of a non-OBD processor; the non-OBD processor connected via the connector to the OBD output port by the connector, and configured to sample instantaneous vehicle speed data from the OBD output port, and configured to determine a present sampling rate as a function of a variability of an at least two most recent instantaneous vehicle speed samples and configured to sample the instantaneous vehicle speed data at the present sampling rate; an output port connected to non-OBD processor; and wherein, the non-OBD processor is configured to integrate the sampled instantaneous vehicle speed data with respect to the present sampling rate, obtaining a present distance and is configured to sum the present distance with a historical distance and to output a vehicle odometer reading via the output port connected to the non-OBD processor. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of providing a vehicle odometer, the method comprising:
-
using a connection from an input of a non-OBD processor to an output port of the OBD processor; connecting an OBD output port to an input of a non-OBD processor; determining a present sampling rate; sampling instantaneous vehicle speed data at the present sampling rate from the OBD processor output port to the input of the non-OBD processor; storing the sampled instantaneous vehicle speed data as present instantaneous vehicle speed data in memory; integrating the sampled instantaneous vehicle speed data with respect to the present sampling rate to obtain a present distance; storing the present distance; determining a next sampling rate as a function of variability across at least two most recent instantaneous vehicle speed data and the stored present instantaneous vehicle speed data; sampling instantaneous vehicle speed data at the next sampling rate from the OBD processor output port to the input of the non-OBD processor; storing the sampled next instantaneous vehicle speed as next instantaneous vehicle speed data in memory; integrating the sampled next instantaneous vehicle speed data with respect to the next sampling rate to obtain a next distance; storing the next distance; and incrementing a historical vehicle odometer by the present distance and the next distance to obtain a vehicle odometer. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification