System and method of detecting vehicle speed limiting system tampering
First Claim
1. A method of detecting vehicle speed sensor tampering for a vehicle having a global positioning system (GPS), a clock and an engine control module (ECM), comprising:
- storing a first position signal from the GPS;
storing a first time value substantially simultaneously with storing the first position signal;
waiting a period of time;
storing a second position signal from the GPS;
storing a second time value substantially simultaneously with storing the second position signal;
calculating the average vehicle speed over the period of time;
comparing the average vehicle speed to a stored value of a maximum vehicle speed;
generating a vehicle speed limiting system tampering signal if the average vehicle speed is greater than the maximum vehicle speed;
checking the operation of the GPS if the average vehicle speed is not greater than the maximum vehicle speed to determine if the GPS was tampered with or disabled and generating the vehicle speed limiting system tampering signal wherein the average vehicle speed is determined to be less than the maximum speed if the first position signal and the second position signal correspond with the same position or if the first position signal and the second position signal are not received from the GPS; and
controlling the ECM in response to the vehicle speed limiting system tampering signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for detecting tampering with a vehicle speed sensor by calculating an average speed based upon global positioning system data. A first position of a vehicle is learned from a global positioning system at a first time. After a time interval the system learns a second position from the GPS at a second time. Based on this information, the average speed is calculated and is then compared to a maximum speed limit value. The system checks to determine if anyone has tampered with the GPS if no over speed condition is detected. If an over speed condition is detected or if there is an indication of tampering with the global positioning system, the system integrates a vehicle speed sensor tampering system that is either logged in memory or may be used to limit engine speed by controlling the engine control module.
34 Citations
8 Claims
-
1. A method of detecting vehicle speed sensor tampering for a vehicle having a global positioning system (GPS), a clock and an engine control module (ECM), comprising:
-
storing a first position signal from the GPS;
storing a first time value substantially simultaneously with storing the first position signal;
waiting a period of time;
storing a second position signal from the GPS;
storing a second time value substantially simultaneously with storing the second position signal;
calculating the average vehicle speed over the period of time;
comparing the average vehicle speed to a stored value of a maximum vehicle speed;
generating a vehicle speed limiting system tampering signal if the average vehicle speed is greater than the maximum vehicle speed;
checking the operation of the GPS if the average vehicle speed is not greater than the maximum vehicle speed to determine if the GPS was tampered with or disabled and generating the vehicle speed limiting system tampering signal wherein the average vehicle speed is determined to be less than the maximum speed if the first position signal and the second position signal correspond with the same position or if the first position signal and the second position signal are not received from the GPS; and
controlling the ECM in response to the vehicle speed limiting system tampering signal. - View Dependent Claims (2, 3, 4)
-
-
5. A system for detecting vehicle speed sensor tampering in a vehicle, comprising:
-
an engine control module;
a global positioning receiver operatively connected to the engine control module;
a clock operatively connected to the engine control module;
the engine control module learning a first position from the global positioning receiver;
the engine control module learning a first time from the clock;
waiting a period of time;
the engine control module learning a second position from the global positioning receiver;
the engine control module learning a second time from the clock;
the engine control module calculating the average vehicle speed;
the engine control module comparing the average vehicle speed to a predetermined value corresponding to a speed limit value stored in the engine control module and generating a tampering signal if the average vehicle speed is greater than the speed limit value;
the engine control module checks the operation of the global positioning system if the average vehicle speed is not greater than the maximum vehicle speed to determine if the global positioning system was tampered with or disabled and generating the tampering signal wherein the average vehicle speed is determined to be less than the maximum speed if the first position signal and the second position signal correspond with the same position or if the first position signal and the second position signal are not received from the GPS; and
the engine control module limiting engine speed in response to the tampering signal being generated. - View Dependent Claims (6, 7, 8)
-
Specification