The present invention relates generally to ambient alarm systems. More particularly, the present invention relates to systems and methods of identifying a number of occupants in a monitored region for effective emergency evacuation and assistance.
Ambient alarm systems, such as fire alarm systems, are known in the art. However, during an alarm condition in a monitored region, achieving safe evacuation of all occupants is a challenge, both for the occupants of the region and emergency responders attending the incident. These challenges are magnified more so in high-rise structures that are prevalent in almost every major city across the world.
Designing and constructing the monitored region, such as a building, to achieve total safety in the event of a major fire or other ambient emergency event is near impossible. Indeed, time may not permit safe evacuation to be fully accomplished before lives are lost.
In view of the above, systems and methods are needed to overcome the barriers to safe evacuation that are present in new and existing buildings. For example, it would be helpful if the emergency responders and the like were privy to a headcount distribution of the occupants inside of the building at a given point in time. However, there are currently no known systems and methods to identify such information. Accordingly, there is a continuing, ongoing need for improved systems and methods.
While this invention is susceptible of an embodiment in many different forms, there are shown in the drawings and will be described herein in detail specific embodiments thereof with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention. It is not intended to limit the invention to the specific illustrated embodiments.
Embodiments disclosed herein include systems and methods of identifying a number of occupants in a monitored region for effective emergency evacuation and assistance. For example, some embodiments disclosed herein can include a gateway device of a wireless ambient alarm system, such as a fire alarm system, and a user device, for example, a smart phone or other personal digital assistant, with a Bluetooth peripheral device. In some embodiments, the gateway device can include a Bluetooth module device for communicating with the user device, and in some embodiments, the user device can include a software application running thereon for executing some of the methods disclosed herein.
Although systems and methods disclosed herein are described in connection with the wireless ambient alarm system, it is to be understood that embodiments disclosed herein are not so limited and can also include a wired ambient alarm system, for example, a wired fire alarm system. In these embodiments, the Bluetooth module device disclosed herein can be part of a fire system loop of a control panel of the wired ambient alarm system, for example, a SLC loop. Furthermore, in these embodiments, the fire system loop can include a plurality of Bluetooth module devices that can be area or zone specific or a beacon for a predetermined number of user devices.
In some embodiments, the software application disclosed herein can include an instant alert software application that can be downloaded to or pre-loaded on the user device. Additionally or alternatively, in some embodiments, the software application disclosed herein can include an emergency mobility software application that can be downloaded to or loaded on the user device when the user device enters the monitored region. For example, in some embodiments, when the user device enters a building, a user can tap the user device to a security device, for example, a security kiosk, and the security device can download the emergency mobility software application to the user device by communicating with the user device via low range wireless data communications technology, including, but not limited to NFC.
After entering the monitored region, the user device can remain in sync with an ambient alarm system in the monitored region. Accordingly, when the ambient alarm system detects an alarm condition, for example, a fire alarm, the ambient alarm system can notify the user device, and the software application running on the user device can turn on the Bluetooth peripheral device of the respective user device. Furthermore, when the ambient alarm system detects the alarm condition, the Bluetooth module device of the gateway device can initiate a discovery process with all user devices in the monitored region.
In some embodiments, during the discovery process, systems and methods disclosed herein can override a default Bluetooth identification of the user device, for example, a default identification name or number or a default Bluetooth identification alphanumeric number, and replace such default Bluetooth identification with an emergency identification, for example, an emergency identification name or number or an emergency identification alphanumeric number. Indeed, in some embodiments, the Bluetooth module device of the gateway device can recognize only detected emergency identifications of registered user devices in the monitored region. Accordingly, systems and methods disclosed herein can identify a number of registered user devices in the monitored region, and accordingly, the number of occupants in the monitored region. Furthermore, during the discovery process, systems and methods disclosed herein can identify probable location details for each of the user devices in the monitored region. For example, systems and methods can determine with which Bluetooth module device of which gateway device in a plurality of gateway devices each of the user devices communicates and identify probable locations of the user devices based on locations of the plurality of gateway devices.
In some situations, the user device in the monitored region may be out of the range of the Bluetooth module device of the gateway device. In these embodiments, an in-range user device can synchronize its discovery process with the discovery process of the Bluetooth module device and communicate with an out-of-range user device using peer-to-peer Bluetooth communication. Accordingly, the in-range user device can relay the emergency identification of the out-of-range user device to the Bluetooth module device. In this manner, systems and methods disclosed herein can more accurately identify a number of user devices in the monitored region.
Occupant topography distribution information or headcount distribution information can include the number of user devices identified in the monitored region and the probable locations thereof. In some embodiments, the occupant topography distribution information or the headcount distribution information can be displayed on any device as would be desired by one of ordinary skill in the art. For example, in some embodiments, the occupant topography distribution information or the headcount distribution information can be displayed on an emergency responder's device or on an output device of the ambient alarm system, for example, an annunciator device. Indeed, in some embodiments, the gateway device can include the annunciator device and both the annunciator device and the Bluetooth module device of the gateway device can communicate with the ambient alarm system via a communications bus.
After the software application is loaded on the user device as in 110, the method 100 can include the user device remaining in sync with an ambient alarm system in the monitored region as 120. Upon the ambient alarm system detecting an alarm condition in the monitored region as in 130, the method 100 can include the ambient alarm system transmitting a signal to a Bluetooth module device of a wireless gateway device with instructions to exit a sleep mode and start a discovery process as in 140 and the ambient alarm system transmitting a signal to the user device with instructions to execute the software application running thereon and to turn on a Bluetooth peripheral device of the user device as in 150. In some embodiments, the user device executing the software application running thereon as in 150 can include the software application overriding a default identification of the user device or the Bluetooth peripheral device with a predetermined emergency identification that is recognizable by the Bluetooth module device of the wireless gateway device.
As seen in
While the Bluetooth module device of the wireless gateway is communicating with the Bluetooth peripheral devices of the in-range user devices as in 160, the method 100 can include each of the in-range user devices synchronizing with out-of-range user devices, communicating with such out-of-range user devices to identify an identification, for example, an emergency identification, name, number, or alphanumeric number, of each of the out-of-range user devices, and relaying any such identifications to the Bluetooth module device of the wireless gateway device as in 170. In some embodiments, the software application running on each of the in-range user devices or the Bluetooth peripheral device of each of the in-range user devices can identify detected identifications that are not associated with a registered one of the out-of-range user devices and discard such identifications for subsequent headcount identification. For example, the software application running on each of the in-range user devices or the Bluetooth peripheral device of each of the in-range user devices can identify non-emergency identifications and discard the same.
As seen in
It is to be understood that some systems and methods disclosed herein can include a plurality of wireless gateway devices, each of which can include a Bluetooth module device. In these embodiments, the Bluetooth module device of each of the plurality of wireless gateway devices and each of the plurality of wireless gateway devices can execute the method 100 as described above. Then, each of the plurality of wireless gateway devices can transmit a signal to a central device of the ambient alarm system indicative of identifications identified by that one of the plurality of wireless gateway devices. The central device can filter the identifications received from each of the plurality of wireless gateway devices to delete duplicates and aggregate a total number of unique identifications to identify the number of occupants in the monitored region.
The ambient alarm system 300 can include a central control panel device 310, one or more ambient condition detector devices 320, one or more wireless gateway devices 330, and one or more display devices 340. Each of the ambient condition detector devices 320 can communicate with the central control panel device 310 via one of the wireless gateway devices 330.
As seen in
As further seen in
As further seen in
The display device 340 can include a housing 342, a memory device 344, a user interface device 345, a transceiver 346, control circuitry 348, one or more programmable processors 348a, and executable control software 348b as would be understood by one or ordinary skill in the art. The executable control software 348b can be stored on a transitory or non-transitory computer readable medium, including, but not limited to local computer memory, RAM, optical storage media, magnetic storage media, flash memory, and the like. In some embodiments, the control circuitry 348, the programmable processors 348a, and the control software 348b can execute and control some of the methods as described above and herein. Although the display device 340 is shown as a standalone device in
As seen in
In some embodiments, the executable control software 450b can be loaded on each of the user devices 400, and each of the user devices 400 can remain in sync with the ambient alarm system 300, including the central control panel device 310. When at least one of the ambient condition detector devices 320 detects an alarm condition in the monitored region R, that ambient condition detector device 320 can transmit a signal to one of the wireless gateway devices 330, which can relay the signal to the central control panel device 310. When the wireless gateway device 330 receives the signal from the ambient condition detector device 320, the wireless gateway device 330 can cause its Bluetooth module device 335 to exit a sleep mode and start a discovery process. Furthermore, when the central control panel device 310 receives the signal from the wireless gateway device 330, the central control panel device 310 can transmit a signal to each of the other wireless gateway devices 330 to cause the Bluetooth module devices 335 of the wireless gateway devices 330 to exit a sleep mode and start the discovery process. The central control panel device 310 can also transmit a signal to each of the user devices 400 in the monitored region R to cause the user devices 400 to execute the executable control software 450b running thereon and to turn on their Bluetooth peripheral devices 430.
During the discovery process, each of the Bluetooth module devices 335 can communicate with the Bluetooth peripheral devices 430 of the user devices 400 within a predetermined range thereof to transmit signals indicative of identifications of in-range ones of the user devices 400 to its wireless gateway device 330. During the discovery process, each of the Bluetooth peripheral devices 430 of the user devices 400 within the predetermined range of one of the Bluetooth module devices 335 can also communicate with the Bluetooth peripheral devices 430 of the user devices 400 outside of the predetermined range of the Bluetooth module devices 335 in the monitored region R to relay signals indicative of identifications of such out-of-range user devices 400 to one of the wireless gateway devices 330. Accordingly, each of the wireless gateway devices 330 can identify at least some of the identifications of the user devices 400 in the monitored region R.
Each of the wireless gateway devices 330 can transmit a signal indicative of received identifications to the central control panel device 310, which can filter the received identifications to delete duplicates and aggregate a total number of unique identifications to identify a number of occupants in the monitored region R. The central control panel device 310 can also identify probable locations of the occupants based on locations of the wireless gateway devices 330 that transmitted signals indicative of the identifications of the user devices 400 to the central control panel device 310. Finally, the central control panel device can transmit a signal to the display device 340 with instructions for displaying, on the user interface device 345, an indication of the number of occupants in the monitored region R and the probable locations thereof.
Although a few embodiments have been described in detail above, other modifications are possible. For example, the logic flows described above do not require the particular order described or sequential order to achieve desirable results. Other steps may be provided, steps may be eliminated from the described flows, and other components may be added to or removed from the described systems. Other embodiments may be within the scope of the invention.
From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the invention. It is to be understood that no limitation with respect to the specific system or method described herein is intended or should be inferred. It is, of course, intended to cover all such modifications as fall within the spirit and scope of the invention.
Number | Name | Date | Kind |
---|---|---|---|
7136999 | Griffiths | Nov 2006 | B1 |
20050267672 | Holcomb | Dec 2005 | A1 |
20100081411 | Montenero | Apr 2010 | A1 |
20120200411 | Best | Aug 2012 | A1 |
20150287296 | Hall | Oct 2015 | A1 |
Number | Date | Country |
---|---|---|
103686070 | Mar 2014 | CN |
Entry |
---|
English translation of abstract of CN103686070 (A). |
Number | Date | Country | |
---|---|---|---|
20170110000 A1 | Apr 2017 | US |