IP Library Granted Patent US 9,886,800
Granted Patent B2
US 9,886,800 · App. 14/826,382 · Granted Feb 6, 2018

Engine state detection device

Inventor: Tobias Groβ (Leipzig, DE)
Assignee: TOMTOM TELEMATICS B.V.
G07C5/02G01R31/007G07C5/085G07C5/008
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 9,886,800
App. No.
14/826,382
Granted
Feb 6, 2018
Kind
B2
Abstract

A device for collecting vehicle on-board diagnostics (OBO) data is disclosed, together with an associated method of collecting OBD data in such devices. In embodiments, the OBO data collection device includes a connector for connecting the device to a vehicle OBO port to receive OBO data and power and a processor for controlling collection of the OBO data. The processor is arranged to determine a vehicle engine state by monitoring a voltage at the connector, taken in combination with OBO data relating to vehicle speed and/or engine revolutions. Such devices are able to reliably detect both engine ‘on’ and ‘off’ states in modern vehicles that use “smart charging” technology.

Claims (42)

1. A device for detecting a state of a vehicle's engine using vehicle on-board diagnostics (OBD) data, the device comprising:

a connector for connecting the device to a vehicle OBD port to receive OBD data and power; and

a processor arranged to determine a vehicle engine state by monitoring a voltage at the connector, the processor:

(i) detecting an engine ‘on’ state from a temporary voltage drop of at least a predetermined magnitude; and

(ii) detecting an engine ‘off’ state by:

detecting a pending engine ‘off’ state from a voltage value that is less than a threshold;

confirming the pending engine ‘off’ state from the OBD data indicating at least one of vehicle speed and engine revolutions are at a constant non-zero value for a first predetermined time period; and

detecting a final engine ‘off’ state after a second predetermined time period; and

based on detecting the engine ‘off’ state, changing a level of operation of the device from a running mode to a sleep mode, wherein, in the sleep mode, no power is drawn by the device from the ODB port.

2. The device according to claim 1 , wherein the processor is arranged to detect the pending engine ‘off’ state from a voltage value that is less than the threshold for a third predetermined time period.

3. The device according to claim 2 , wherein the third predetermined time period is at least 1 second.

4. The device according to claim 1 , wherein the threshold is at least 13 volts.

5. The device according to claim 1 , wherein the first predetermined time period is at least 5 seconds.

6. The device according to claim 1 , wherein the second predetermined time period is at least 10 seconds.

7. The device according to claim 1 , where the processor is arranged to detect the engine ‘on’ state from a temporary voltage drop of at least 2 volts.

8. The device according to claim 1 , where the processor is arranged to detect the engine ‘on’ state from a temporary voltage drop of at least a predetermined magnitude that lasts for a time period of less than 1 second.

9. The device according to claim 1 , wherein the processor is arranged to detect the engine ‘on’ state by sampling the voltage at the connector at a frequency of at least 8 Hz.

10. The device according to claim 1 , wherein the processor is arranged to control collection of the OBD data by at least one of: starting the collection of the OBD data when the engine ‘on’ state is detected; and by stopping the collection of the OBD data when the final engine ‘off’ state is detected.

11. The device according to claim 1 , wherein the processor is arranged to use the determined vehicle engine state to set a start and an end of a trip, so as to determine a trip duration.

12. The device according to claim 1 , wherein the processor is arranged to, based on detecting the engine ‘on’ state, change a level of operation of the device from a sleep mode to a running mode.

13. A non-transitory computer readable medium comprising computer readable instructions that, when executed by at least one processor of a device having a connector for connecting the device to a vehicle OBD port, causes the device to perform a method comprising:

receiving OBD data and power from the vehicle OBD port;

determining a vehicle engine state by monitoring a voltage at the connector, said determining comprising:

(i) detecting an engine ‘on’ state from a temporary voltage drop of at least a predetermined magnitude; and

(ii) detecting an engine ‘off’ state by:

detecting a pending engine ‘off’ state from a voltage value that is less than a threshold;

confirming the pending engine ‘off’ state from the OBD data indicating at least one of vehicle speed and engine revolutions are at a constant non-zero value for a first predetermined time period; and

detecting a final engine ‘off’ state after a second predetermined time period; and

based on detecting the engine ‘off’ state, changing a level of operation of the device from a running mode to a sleep mode, wherein, in the sleep mode, no power is drawn by the device from the ODB port.

14. The computer readable medium according to claim 13 , wherein the pending engine ‘off’ state is detected from a voltage value that is less than the threshold for a third predetermined time period.

15. The computer readable medium according to claim 13 , wherein the computer readable instructions, when executed, further cause the device to control collection of the OBD data by at least one of: starting the collection of the OBD data when the engine ‘on’ state is detected; and by stopping the collection of the OBD data when the final engine ‘off’ state is detected.

16. The computer readable medium according to claim 13 , wherein the computer readable instructions, when executed, further cause the device to use the determined vehicle engine state to set a start and an end of a trip, so as to determine a trip duration.

17. The computer readable medium according to claim 13 , wherein the computer readable instructions, when executed, further cause the device to, based on detecting the engine ‘on’ state, change a level of operation of the device from a sleep mode to a running mode.

18. A method of detecting a state of a vehicle's engine from vehicle on-board diagnostics (OBD) data using a device having a connector for connecting the device to a vehicle OBD port, the method comprising:

receiving OBD data and power from the vehicle OBD port;

determining a vehicle engine state by monitoring a voltage at the connector, said determining comprising:

(i) detecting an engine ‘on’ state from a temporary voltage drop of at least a predetermined magnitude; and

(ii) detecting an engine ‘off’ state by:

detecting a pending engine ‘off’ state from a voltage value that is less than a threshold;

confirming the pending engine ‘off’ state from the OBD data indicating at least one of vehicle speed and engine revolutions are at a constant non-zero value for a first predetermined time period; and

detecting a final engine ‘off’ state after a second predetermined time period; and

based on detecting the engine ‘off’ state, changing a level of operation of the device from a running mode to a sleep mode, wherein, in the sleep mode, no power is drawn by the device from the ODB port.

Assignments (6)
CHANGE OF NAME Recorded Sep 22, 2022
From: WEBFLEET SOLUTIONS B.V.
To: BRIDGESTONE MOBILITY SOLUTIONS B.V.
Reel/Frame 061508/0948 →
CHANGE OF NAME Recorded Mar 2, 2022
From: WEBFLEET SOLUTIONS B.V.
To: BRIDGESTONE MOBILITY SOLUTIONS B.V.
Reel/Frame 059307/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2017
From: GROSS, TOBIAS
To: TOMTOM DEVELOPMENT GERMANY GMBH
Reel/Frame 041820/0893 →
CONTRACT RESEARCH & DEVELOPMENT AGREEMENT Recorded Apr 3, 2017
From: TOMTOM WORK GMBH
To: TOMTOM INTERNATIONAL B.V.
Reel/Frame 042132/0696 →
DEED OF DEMERGER AND INCORPORATION Recorded Apr 3, 2017
From: TOMTOM INTERNATIONAL B.V.
To: TOMTOM TELEMATICS B.V.
Reel/Frame 042133/0409 →
CHANGE OF NAME Recorded Apr 3, 2017
From: TOMTOM WORK GMBH
To: TOMTOM DEVELOPMENT GERMANY GMBH
Reel/Frame 042194/0821 →
Priority Claims (1)
GB 1414566.8 · Aug 15, 2014 · national
Continuity (1)
Related Publication 20160049018A1 · Feb 18, 2016