This disclosure generally relates to vehicle security systems, and more particularly relates to system to unlock a door if a pattern of knocking on the vehicle corresponds to a predetermined pattern.
Despite advances in technology, people still manage to lock their keys in their cars. The advent of ONSTAR® has improved this situation, but access to a phone is required, which may also be locked in the car. What is needed is a way to unlock a car door that does not require a tool such as a key, or special equipment such as a cell phone.
In accordance with one embodiment, a vehicle security system is provided. The system includes a knock detection means and a controller. The knock detection means is configured to detect knocking on the vehicle. The controller is configured to receive a signal from the knock detection means and unlock a door of the vehicle if the signal corresponds to a predetermined pattern.
In another embodiment, the predetermined pattern includes a first number of knocks followed by a second number of knocks. The second number of knocks begins following a pause interval after the first number of knocks.
In yet another embodiment, the predetermined pattern comprises a plurality of knocks. Each subsequent knock follows the previous knock by a distinct delay interval.
Further features and advantages will appear more clearly on a reading of the following detailed description of the preferred embodiment, which is given by way of non-limiting example only and with reference to the accompanying drawings.
The present invention will now be described, by way of example with reference to the accompanying drawings, in which:
Preferably, the knock detection means is configured to detect knocking on a window of the vehicle 12 as knocking on a body panel may lead to cosmetic damage of the body panel. Furthermore, it has been observed that a Fast Fourier Transform (FFT) of signals from the microphone 18 have a spectrum characteristic that is relatively consistent regardless of which vehicle window receives the knocking, or force of the knocking. As such, it is relatively easy to distinguish knocking on the window 20 from knocking on other parts of the vehicle 12 and other noises generated outside of the vehicle 12.
The system 10 generally includes a controller 26 configured to receive a signal (22A or 22B) from the knock detection means 14, for example a microphone signal 22A from the microphone 18, or an acceleration signal 22B from the accelerometer 24. The controller 26 is also generally configured to unlock a door 28 of the vehicle 12 if the signal (22A or 22B) corresponds to a predetermined pattern. Various ways of determining if the signal (22A or 22B) corresponds to a predetermined pattern are described in more detail below. Unlocking the door 28 may be by way of the controller 26 outputting a lock signal 30 to a lock actuator 32 that is part of a power door lock system. Alternatively, the lock signal 30 may be transmitted onto a vehicle network, for example a controller area network (CAN), and a body computer (not shown) will operate the lock actuator 32 in response to the CAN signal.
In the description below, various embodiments are described with respect to the microphone 18 and the microphone signal 22A, hereafter the signal 22A. It should be appreciated that in each example below, the accelerometer 24 and the acceleration signal 22B could be substituted.
In one embodiment, the controller 26 may monitor the signal 22A continuously to determine if sounds detected by the microphone 18 correspond to knocking. This may be by way of a Fast Fourier Transform (FFT) of the signal 22A, or by way of filtering (analog or digital) the signal 22A to detect certain spectral content and/or signal duration, as will be recognized by those in the art. In order to indicate to the operator 16 that knocking has been detected, the controller 26 may be further configured to activate a light in or on the vehicle 12, for example by illuminating a vehicle cabin interior dome light if knocking is detected.
In another embodiment, the controller 26 may be configured to only monitor the signal 22A for an activation interval (e.g. five seconds) in response to a wake-up signal (not shown) or the like being conveyed to the controller 26. For example, the controller 26 may be configured to detect a door handle actuation 36 of a door handle 40, and then monitor the signal 22A for an activation interval of five seconds if the door handle actuation 36 is detected. Such a configuration may be advantageous as the controller 26 will likely consume less electricity when in a sleep-state as opposed to monitoring the signal 22A continuously. The controller 26 may also be further configured to activate the light 34 if the door handle actuation 36 is detected.
If the controller 26 is configured to monitor the signal 22A continuously, entering the code may be initiated by the first knock 38. As a way of confirming that the first knock 38 was detected, or that sufficient time since the last knock of the first number has elapsed, the controller 26 may activate the light 34 to indicate the end of the pause interval t2. If the controller 26 is in sleep mode and is configured to detect the door handle actuation 36, then the controller may ‘wake-up’ for an activation interval t0 of, for example five seconds. If no knocking is detected within the activation interval t0, then the controller 26 may be configure to return to the sleep mode.
In another embodiment, the controller may be configured to detect knocking patterns comparable to Morse code, or a musical couplet such as ‘Shave and a Haircut’.
The controller 26 may also be configured to be operated into a learn mode so that the predetermined pattern is saved in the controller 26. For example, the vehicle may be equipped with a button that when pressed while the ignition key is in the accessory position, the controller 26 may interact with the operator 16 in order to record or learn a particular predetermined pattern of the operator's choosing.
Accordingly, a system 10 for unlocking a vehicle door by knocking on the window of the vehicle with a predetermined knocking pattern 42 is provided. Many vehicles are already equipped with a microphone for BLUETOOTH® phone connectivity or ONSTAR®, and they also have electronic power door locks. This system described herein uses current hardware already available in the vehicle. The system 10 may periodically listen for the sound of a knock on the window 20. If the sound is heard the controller 26 may wake-up (activate) and turn on the dome light or some other visual feedback that the vehicle is now ready (e.g.—the light 34). The driver would then knock a pre-known code on the window. After the system has detected that the code is valid it would then unlock the door. The dome light could be used to flash in response to the knocking to provide the driver feedback on what the system is registering as a valid knock.
While this invention has been described in terms of the preferred embodiments thereof, it is not intended to be so limited, but rather only to the extent set forth in the claims that follow.