This invention relates to security systems, and in particular to a security system device that digitizes and records acoustic signals sensed from an event so that the event may be at least partially recreated for false alarm triggering analysis.
Security systems often employ the use of a glass breakage detector in order to sense if glass may be broken in a protected space, such as a commercial establishment or residential dwelling. Glass breakage detectors typically use acoustic sensors that detect acoustic waves that occur as a result of an acoustic event, digitize the sensed acoustic waves, and then process the digitized signals to determine if the characteristics of the acoustic waves are indicative of a glass breakage event (e.g. a window pane breaking). If the detector determines that the sensed acoustic signals occurred as a result of glass breakage, then an alarm signal is generated and transmitted to the security system control panel for further processing, such as sounding local alarm, notifying a central station monitoring service, etc.
False alarms are a problem in the security industry. Although it is simple to ascertain which detector created the alarm signal, it is more difficult to determine what event or sequence of events caused that detector to declare the alarm condition. With particular regard to glass breakage detectors, it could be one of many sources, and troubleshooting the site and modifying the installation to improve the performance can be guesswork. Thus, it is desired to be able to study the characteristics of the signals that caused the occurrence of the glass breakage alarm, in particular to record and later reproduce the acoustic waves that are determined by the glass breakage detector to be the result of glass breakage.
The glass breakage detector of the present invention records and stores the signals representing the acoustical sounds that lead up to the declaration of an alarm. In the case of a false alarm, the recording can be analyzed with a view to modifying the installation to prevent future false alarms.
In the prior art, the user's choices are to reduce coverage of the detector (to reduce or eliminate the false alarms) or tolerate the false alarms. With data acquisition and analysis capability, unusual acoustic events, extreme EMI, animal activity and some forms of tampering could be detected. In an alternative embodiment described herein, this invention may be extended to an acoustic listening module for troubleshooting that could be added to a motion detector, smoke detector, etc.
The glass breakage detector of the present invention records the sensed glass breakage signals and stores them in memory, then allows analysis of the recording to determine the cause of the false alarm. For preliminary on-site evaluation, the recording may be played back via an onboard speaker, or by connecting to a glass breakage simulator which already employs a speaker, or by sending the recording to the alarm system. For detailed analysis the recording could be sent to the central station via the alarm reporting route. The preferred method would be to retrieve the stored data for analysis, since some important parts of the signal are outside of audible range. Such method would be to digitize the microphone signal within the sensor for retrieval via a data port or other method.
Thus, in a first embodiment, the present invention is a glass breakage detector that includes an acoustic transducer for sensing first acoustic waves and for providing a first analog signal representative of the received first acoustic waves. An analog to digital converter circuit is adapted to convert the first analog signal to a digital signal. Processing circuitry is adapted to process the digital signal to determine if the received first acoustic waves are a result of glass breakage, and to generate an alarm signal when it is determined that the received first acoustic waves are a result of glass breakage. The glass breakage detector also has memory circuit, wherein the processing circuitry is adapted to cause the memory circuit to store the digital signal for subsequent retrieval and analysis.
The processing circuitry may be further adapted to cause the memory circuit to store the digital signal when the processing circuitry determines that the received first acoustic waves are a result of glass breakage.
The glass breakage detector may further have a digital to analog converter adapted to convert a digital signal stored in the memory circuit to a second analog signal, and a speaker adapted to convert the second analog signal to second acoustic waves. In this case, the processing circuitry is further adapted to retrieve a previously stored digital signal from the memory circuit, and cause the digital to analog converter to convert the digital signal to a second analog signal for conversion to second acoustic waves suitable for being heard by an observer of the glass breakage detector.
The glass breakage detector may also have data transmission circuitry, wherein the processing circuitry is further adapted to retrieve a previously stored digital signal from the memory circuit, and cause the data transmission circuitry to transmit the digital signal over a data transmission path to which the data transmission circuitry is operably coupled.
In an alternative embodiment of the present invention, the acoustic signal recording/playback/transmission features are implemented in a security system device that does not typically have a glass breakage detector included therein. This, the alternative embodiment has an alarm device having a first transducer adapted to sense a physical event in a protected space and generate a first input signal indicative of sensing the physical event, and first processing circuitry adapted to analyze the input signal and generate an alarm signal when the input signal meets predefined criteria. In addition, there is an acoustic transducer for sensing first acoustic waves and for providing a first analog signal representative of the received first acoustic waves, an analog to digital converter circuit adapted to convert the first analog signal to a digital signal, a memory circuit, and second processing circuitry adapted to cause the memory circuit to store the digital signal for subsequent retrieval and analysis.
The security system device may also have a digital to analog converter adapted to convert a digital signal stored in the memory circuit to a second analog signal; and a speaker adapted to convert the second analog signal to second acoustic waves. The second processing circuitry would be further adapted to retrieve a previously stored digital signal from the memory circuit, and cause the digital to analog converter to convert the digital signal to a second analog signal for conversion to second acoustic waves suitable for being heard by an observer of the security system device.
The security system device may also have data transmission circuitry, wherein the second processing circuitry is further adapted to retrieve a previously stored digital signal from the memory circuit, and cause the data transmission circuitry to transmit the digital signal over a data transmission path to which the data transmission circuitry is operably coupled.
For example, the security system device of this embodiment may include a passive infrared motion sensor, a microwave motion sensor, a window or door opening sensor, or a smoke alarm.
The preferred embodiments of the present invention will now be described with respect to the Figures.
The glass breakage detector 100 comprises several major components as illustrated in
Details of the determination of an alarm event (i.e. when it is determined that there has been a glass breakage event) is found in the prior art, for example in U.S. Pat. No. 6,351,214, which is owned by the assignee of the present invention and the specification of which is incorporated by reference herein.
The present invention is particularly implemented with respect to the following. A memory circuit 108, which may be flash memory, RAM, EEPROM, etc., is provided to store samples of the digital signal 112 as they are processed by the processing circuitry 106 and determined to be glass breakage events. Thus, when processing circuitry 106 analyzes a particular digital signal 112 and determines it to be a result of glass breakage such that an alarm signal 116 is generated and transmitted, then the digital signal 112 is also stored in memory 108. An event indicator such as a time/date stamp may also be stored with the digital signal 112 to aid in subsequent analysis as described further herein. Thus, memory 108 will hold one or more samples of digital signals that have been determined by the processing circuitry 106 to be a result of glass breakage. In addition, memory 108 may also store samples of digital signals 112 that are judged to not be the result of glass breakage so that they also may be subsequently analyzed. In this event, then a flag will also be stored with the digital signal 112 (and optional timestamp) to indicate if that signal 112 was judged to be a result of glass breakage (and thus that an alarm signal 116 was generated and transmitted), or if it was determined to not be a result of glass breakage.
After at least one digital signal 112 has been stored in memory 108, data may be retrieved from the memory for analysis. Analysis of the stored data may be done in one or more of available analysis modes. A local manual analysis mode may be used, in which the digital data is caused by an observer to be retrieved from the memory 108 and input into a digital-to-analog (D/A) converter 120 to provide a second analog signal 121, which will be nearly identical to the first analog signal 110 that was originally received (allowing for sampling approximations inherent in the A/D converter 104 and D/A converter 120 as known in the art).
This second analog signal 121 will be input into a speaker 122 to generate second acoustic waves 134, which may then be heard by an observer 132. The observer 132 may then make a manual determination if the second acoustic waves sound like a glass breakage event or not, and adjust the glass breakage detector accordingly. For example, if an observer determines that the event that caused an alarm to be generated and a digital signal to be stored in memory 108 was not a glass breakage event, he may adjust certain modifiable parameters of the processing circuitry 106 so that subsequent events with the same acoustic properties will not generate the alarm condition, and vice versa.
Another mode provides for remote analysis of the acquired and stored data. In this mode, digital data is read out of memory 108 under instruction of processing circuitry 106, and input to the transmitter 114 for transmission to the control panel (or other component) of the security system. The data may then be analyzed to determine if the events causing the alarms are glass breakage events or not as previously described.
A reset means is provided, such as a manual reset button 124, to enable an operator to clear or reset the memory 108 as desired; such as after data has been retrieved from memory 108 for analysis.
The glass breakage analysis unit 260 is similar in design and operation to the device described in
After at least one digital signal 212 has been stored in memory 208, data may be retrieved from the memory for analysis. Analysis of the stored data may be done in one or more of available analysis modes. A local manual analysis mode may be used, in which the digital data is caused by an observer to be retrieved from the memory 208 and input into a digital-to-analog (D/A) converter 220 to provide a second analog signal 221, which will be nearly identical to the first analog signal 210 that was originally received (allowing for sampling approximations inherent in the A/D converter 204 and D/A converter 220 as known in the art). This second analog signal 221 will be input into a speaker 222 to generate second acoustic waves 234, which may then be heard by an observer 232. The observer 232 may then make a manual determination if the second acoustic waves sound like a glass breakage event or not, and adjust the glass breakage detector accordingly. For example, if an observer determines that the event that caused an alarm to be generated and a digital signal to be stored in memory 208 was not a glass breakage event, he may adjust certain modifiable parameters of the processing circuitry 206 so that subsequent events with the same acoustic properties will not generate the alarm condition, and vice versa.
Another mode provides for remote analysis of the acquired and stored data. In this mode, digital data is read out of memory 208 under instruction of processing circuitry 206, and input to the transmitter 214 for transmission to the control panel (or other component) of the security system. The data may then be analyzed to determine if the events causing the alarms are glass breakage events or not as previously described.
A reset means is provided, such as a manual reset button 224, to enable an operator to clear or reset the memory 208 as desired; such as after data has been retrieved from memory 208 for analysis.
Number | Name | Date | Kind |
---|---|---|---|
4750197 | Denekamp et al. | Jun 1988 | A |
5602426 | Ecker | Feb 1997 | A |
5663714 | Fray | Sep 1997 | A |
5805064 | Yorkey | Sep 1998 | A |
6064303 | Klein et al. | May 2000 | A |
6236313 | Eskildsen et al. | May 2001 | B1 |
6288643 | Lerg et al. | Sep 2001 | B1 |
6351214 | Eskildsen et al. | Feb 2002 | B2 |
6420975 | DeLine et al. | Jul 2002 | B1 |
6433683 | Robinson | Aug 2002 | B1 |
6577234 | Dohrmann | Jun 2003 | B1 |
6833788 | Smith et al. | Dec 2004 | B1 |
6882280 | Ferragut, II | Apr 2005 | B2 |
6897767 | Kim | May 2005 | B2 |
6975220 | Foodman et al. | Dec 2005 | B1 |
7079014 | Steinetz et al. | Jul 2006 | B2 |
7106193 | Kovach | Sep 2006 | B2 |
20020163430 | Bergman et al. | Nov 2002 | A1 |
20030061344 | Monroe | Mar 2003 | A1 |
20050017869 | Fielmann | Jan 2005 | A1 |
20050207487 | Monroe | Sep 2005 | A1 |
20060177071 | Eskildsen | Aug 2006 | A1 |
Number | Date | Country | |
---|---|---|---|
20070024443 A1 | Feb 2007 | US |