The present invention relates to a system and method for preventing the unauthorized bypass of an OEM immobilizer security system used in conjunction with a remote vehicle starter. More specifically, the present invention relates to an interface module between a remote vehicle starter and an OEM immobilizer security system capable of responding to the security requests of an OEM immobilizer security system to permit bypass of the immobilizer security system.
Remote vehicle starters are a convenient way for vehicle owners to start their vehicles from a distance without having to introduce a key into the vehicle's ignition. Typical remote vehicle starters comprise a portable radio frequency transmitter capable of transmitting a start signal to a vehicle starter located within a vehicle, wherein the vehicle starter is capable of starting the vehicle upon reception of a start signal from the transmitter.
However, many vehicles manufactured with original equipment manufacture (OEM) security systems, such as immobilizers, prevent remote starting. Such OEM security systems typically require a code or security key to be furnished in order to authenticate the identity of a vehicle's user prior to an engine start which is typically recorded on a vehicle's immobilizer or OEM security system. Upon an attempted vehicle start, the OEM security system must be provided this security code for successful vehicle ignition. An example of such an immobilizer system is Ford Motor Company's SecuriLock, also known as Passive Anti-Theft System (PATS). In such a system, the security code is stored on an embedded transponder located within the vehicle ignition key. When a vehicle having this system is started with such a transponder ignition key, a vehicle's on-board computer or immobilizer transmits a radio frequency (RF) signal via a transceiver that is received by the transponder embedded within the key. The transponder then generates and transmits a unique modulated RF reply signal containing the security code in response to the vehicle's RF signal. The modulated RF signal is demodulated by the transceiver and then processed to extract the code which is verified with the code previously stored on the vehicle's computer. If the codes match, authentication of the key is positively identified and ignition is commenced. More modern OEM security systems further employ encrypted RF signals along with challenge/response protocols that require a transponder to return a response consisting of a function of the answer to the question from the challenge in addition to a security code.
Aftermarket remote vehicle starters are unable to respond to such immobilizer security requests as the ignition key bearing a transponder is not within physical proximity of the vehicle's computer, or immobilizer's RF transceiver. In order for aftermarket remote car starters to function in the presence of immobilizers, they must be installed with immobilizer bypass kits able to satisfy the OEM security system's code and challenge requests in the same manner as if an OEM transponder ignition key were present. Typically, such bypass kits are used in conjunction with remote starters by acting as an intermediary between a remote starter and a vehicle's immobilizer system. In operation of a bypass kit, a remote starter transmitter transmits an engine start signal to the remote starter installed in a vehicle. Upon reception, a start signal is sent to a security bypass kit, which in turn transmits to the OEM security system the required ignition request and code/response necessary to engage the vehicle's ignition.
Existing transponder-based bypass kits require an original vehicle transponder key to be within close physical proximity of the immobilizer system's transceiver, for example beneath the vehicle's dashboard, such that upon a remote start request to the bypass kit, the bypass kit is capable of emulating the transponder in the key to capture and transmit the security information residing on the vehicles transponder key to the vehicle's immobilizer each time a remote start request is made. However, these conventional aftermarket remote starter immobilizer bypass kits can be exploited by thieves to easily circumvent the OEM security system. By having to physically place the immobilizer bypass transponder near immobilizer's transceiver, typically located on the steering column of the vehicle, a thief simply can locate the transponder beneath the vehicle's dashboard and use it to engage the vehicle.
Therefore, there is a need for securing vehicle transponder-based bypass kits against these types of theft. Accordingly, there is provided a method which addresses the above mentioned shortcomings by eliminating the storage of a transponder beneath a vehicle's dashboard.
Additionally, existing transponder-based bypass kits which have been previously programmed with security information particular to a vehicle are not interchangeable with other vehicle types unless the bypass kit undergoes reprogramming for a new vehicle's code and challenge. Therefore, what is also needed, and also an object of the present invention, is a bypass system that is transparent and reprogrammable to different OEM security standards and capable of emulating different vehicle ignition key transponders.
According to the present invention, there is provided a bypass module for bypassing an immobilizer of a vehicle, the immobilizer comprising a transceiver for transmitting a security information request and receiving security information from a vehicle transponder key, the bypass module comprising:
According to another aspect of the present invention, there is provided a method for bypassing an immobilizer of a vehicle, the method comprising:
In the appended drawings:
The present invention is illustrated in further detail by the following non-limiting examples.
Referring to
Now referring to
The microcontroller 32 processes data received from the RF interface 34 as well as the hardware interface 30. It executes all the necessary calculations for the processing related to security information 38, such as a code, a unique ID, and any challenge/response protocol information, as well as various encryption algorithms, needed to interact with the immobilizer 8 and the vehicle's main computer 24. Such security information 38 is stored on a programmable memory 39, such as an EEPROM memory, located on the bypass module 2 or on the microcontroller 32. The microcontroller 32 equally reproduces the RF signals to be transmitted to the vehicle via the RF interface 34.
In addition to immobilizer bypass functions, the bypass module 2 can be also connected to a vehicle 10 to activate or monitor signals, such as lock/unlock functions, trunk opening functions and likewise.
Generally, the immobilizer 8 is the electronic module that manages the security interactions between the transponder 26 of the vehicle key 28 and the vehicle computer system 24, as is illustratively shown in
Now referring again to
For the microcontroller 32 to process security information 38 requests or other forms of security questions or challenges from immobilizer 8 upon an ignition request and in turn communicate the necessary security code and response, the RF interface 34 modulates and demodulates the RF signal according to the RF methods or schemes employed by the vehicle's RF interface 42. The microcontroller 32 is capable of recognizing different RF modulation and demodulation schemes of the vehicle 10 in which the bypass module 2 has been installed.
Prior to a remote vehicle start and the bypass of a vehicle immobilizer 8, the bypass module 2 must be physically installed within a vehicle 10 and programmed according to the security information 38 located on the vehicle key 28. The possession of a vehicle key 28 at the programming or installation of the bypass module 2 may be required. Indeed, the vehicle key 28 is not mandatory at installation and may be replaced by other means to achieve the same purpose. The installation of a bypass module 2 in the vehicle 10 may also require the prior installation of a remote starter 4.
Three methods to program the bypass module 2 are possible. A first method involves programming the bypass module 2 in the same manner as the vehicle manufacturer programs security information 38 within a vehicle key 28. A second method involves capturing the security 38 from the vehicle key 28 during its wireless transmission and remotely decoding the security information 38, for example by transmitting the captured code or challenge response to a remote server over the internet for it to be externally decoded and storing the decoded code on the bypass module 2. A third method for programming security information 38 on the bypass module 2 involves the bypass module 2 capturing the security information 38 by intercepting the wireless transmission of the vehicle key transponder 26 and subsequently decoding the security information, with or without the use of an external programmer or a computer and without having to communicate the captured information to a remote server. These programming methods, along with the capability of the microcontroller 32 to recognize and reproduce the different RF modulation and demodulation schemes of different vehicles 10 in which the bypass module has been installed, advantageously permits the bypass module 2 to be installed in different vehicle types. The bypass module 2 is thus capable of emulating a variety of security codes and challenge responses of different vehicle transponders 26 needed to bypass a variety of immobilizers located on different vehicle model types.
Now with referral to
A remote start of a vehicle employing a bypass module 2 will now be described with referral to
In an alternative embodiment of the present invention, the bypass module 2 replaces the transponder vehicle key 28 so that a user 14 can bypass the immobilizer 8 of a vehicle 10 in situations where a remote car starter 4 is not installed. Such an embodiment would permit a non-transponder vehicle key from being used to start a vehicle 10 and would permit a user 14 to easily make a copy of such a key at a local hardware store without the need of having to return to the manufacturer to obtain a transponder key having a code 38 or to reprogram the immobilizer 8 with different security information 38.
Although the present invention has been described hereinabove by way of embodiments thereof, it may be modified, without departing from the nature and teachings of the subject invention as defined in the appended claims.