IP Library › Granted Patent US 11,908,314
Granted Patent B2
US 11,908,314 · App. 17/652,869 · Granted Feb 20, 2024

Digital emergency alarms with intelligent evacuation plan

Inventors: Raeid Khalid Farrash (Udhailiyah, SA); Qassem Ahmed Al-Alwi (Udhailiyah, SA); Hassan Ahmed Algizani (Udhailiyah, SA)
Assignee: SAUDI ARABIAN OIL COMPANY
G08B7/066G08B21/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,908,314
App. No.
17/652,869
Granted
Feb 20, 2024
Kind
B2
Abstract

A method for generating digital emergency alarms is disclosed. The method includes retrieving, by a computing device and from a data packet transmitted by an alarm system controller of a building, an alarm type and an incident location of an emergency incident detected in the building, analyzing, by the computing device based on a building and network layout of at least the building, the alarm type and the incident location to generate an evacuation map specific to a user device connected to the network, where the building and network layout includes a physical location and a network address of the user device, and sending, by the computing device via the network switch based on the network address of the user device, the evacuation map to the user device, where the evacuation map is displayed on the user device to direct a user to evacuate from the emergency incident.

Claims (87)

1. A method for generating digital emergency alarms, the method comprising:

retrieving, by a computing device of a network and from a data packet transmitted by an alarm system controller of a building, an alarm type, alarm criticality information, and an incident location of an emergency incident detected in the building, wherein the incident location is a physical location of an alarm device detecting the emergency incident, wherein the data packet is transmitted via a network switch of the network;

analyzing, by the computing device based on a building and network layout of at least the building, the alarm type and the incident location to generate an evacuation map specific to a user device connected to the network, wherein the building and network layout comprises a physical location and a network address of the user device, wherein the evacuation map specifies the incident location and an evacuation route;

sending, by the computing device via the network switch based on the network address of the user device, the evacuation map to the user device, wherein the evacuation map is displayed on the user device to direct a user to evacuate from the emergency incident following the evacuation route;

determining, based on the alarm criticality information, the emergency incident as an alarm system test triggered by a test button of the alarm device;

comparing, by viewing the displayed evacuation map, the physical location of the alarm device and the incident location displayed on the evacuation map to identify a discrepancy;

determining, in response to identifying the discrepancy, that the incident location is incorrectly specified in the evacuation map with respect to the physical location of the alarm device, and

adjusting the alarm system controller to align the incident location of the alarm system test and the physical location of the alarm device.

2. The method of claim 1 , wherein generating the evacuation map comprises:

determining, based on the building and network layout, a nearest emergency exit from the physical location of the user device; and

generating an evacuation route, from the physical location of the user device to the nearest emergency exit, that is farthest from the incident location.

3. The method of claim 2 , further comprising:

generating an evacuation message to describe the evacuation route; and

sending, by the computing device via the network switch based on the network address of the user device, the evacuation message to the user device,

wherein the evacuation message is played back using a speaker on the user device to provide voice guidance directing the user to follow the evacuation route to evacuate the building.

4. The method of claim 1 , further comprising:

retrieving, by the computing device and from the data packet transmitted by the alarm system controller, alarm criticality information; and

including, in the evacuation map, an emergency message based on the alarm criticality information to notify the user that the emergency incident corresponds to one of an alarm system test, a planned emergency drill, and an unannounced emergency drill.

5. The method of claim 4 , further comprising:

determining, based on the alarm criticality information, the emergency incident as one of the planned emergency drill and the unannounced emergency drill initiated by the alarm system controller, wherein the emergency message notifies the user that the evacuation is an emergency drill.

6. The method of claim 4 , further comprising:

determining, based on the alarm criticality information, the emergency incident as the alarm system test triggered by a test button of an alarm device, wherein the emergency message notifies the user that no evacuation is necessary;

determining that the incident location is incorrectly specified in the evacuation map with respect to a physical location of the alarm device, and

adjusting the alarm system controller to align the incident location of the alarm system test and the physical location of the alarm device.

7. The method of claim 1 ,

wherein the user device is located within the building, and

wherein the evacuation map directs the user from the physical location of the user device to an emergency exit of the building.

8. The method of claim 1 ,

wherein the building and network layout correspond to a campus of a plurality of buildings comprising the building and an adjacent building,

wherein analyzing the alarm type and the incident location by the computing device identifies the adjacent building as affected by the emergency incident detected in the building,

wherein the user device is located within the adjacent building, and

wherein the evacuation map directs the user from the physical location of the user device to an emergency exit of the adjacent building and away from the building.

9. A computing device for generating digital emergency alarms, comprising:

a computer processor; and

a memory storing instructions, when executed, causing the computer processor to:

retrieve, from a data packet transmitted by an alarm system controller of a building, an alarm type, alarm criticality information, and an incident location of an emergency incident detected in the building, wherein the incident location is a physical location of an alarm device detecting the emergency incident, wherein the data packet is transmitted via a network switch of the network;

analyze, based on a building and network layout of at least the building, the alarm type and the incident location to generate an evacuation map specific to a user device connected to the network, wherein the building and network layout comprises a physical location and a network address of the user device, wherein the evacuation map specifies the incident location and an evacuation route;

send, based on the network address of the user device, the evacuation map to the user device, wherein the evacuation map is displayed on the user device to direct a user to evacuate from the emergency incident following the evacuation route;

determine, based on the alarm criticality information, the emergency incident as an alarm system test triggered by a test button of the alarm device;

compare, by viewing the displayed evacuation map, the physical location of the alarm device and the incident location displayed on the evacuation map to identify a discrepancy;

determine, in response to identifying the discrepancy, that the incident location is incorrectly specified in the evacuation map with respect to the physical location of the alarm device, and

adjust the alarm system controller to align the incident location of the alarm system test and the physical location of the alarm device.

10. The computing device of claim 9 , wherein generating the evacuation map comprises:

determining, based on the building and network layout, a nearest emergency exit from the physical location of the user device; and

generating an evacuation route, from the physical location of the user device to the nearest emergency exit, that is farthest from the incident location.

11. The computing device of claim 10 , the instructions, when executed, further causing the computer processor to:

generate an evacuation message to describe the evacuation route; and

send, based on the network address of the user device, the evacuation message to the user device,

wherein the evacuation message is played back using a speaker on the user device to direct the user to evacuate the building.

12. The computing device of claim 9 , the instructions, when executed, further causing the computer processor to:

retrieve, from the data packet transmitted by the alarm system controller, alarm criticality information; and

include, in the evacuation map, an emergency message based on the alarm criticality information to notify the user that the emergency incident corresponds to one of an alarm system test, a planned emergency drill, and an unannounced emergency drill.

13. The computing device of claim 12 , the instructions, when executed, further causing the computer processor to:

determine, based on the alarm criticality information, the emergency incident as one of the planned emergency drill and the unannounced emergency drill initiated by the alarm system controller, wherein the emergency message notifies the user that the evacuation is an emergency drill.

14. The computing device of claim 12 , the instructions, when executed, further causing the computer processor to:

determine, based on the alarm criticality information, the emergency incident as the alarm system test triggered by a test button of an alarm device, wherein the emergency message notifies the user that no evacuation is necessary; and

determine that the incident location is incorrectly specified in the evacuation map with respect to a physical location of the alarm device,

wherein the alarm system controller is adjusted to align the incident location of the alarm system test and the physical location of the alarm device.

15. The computing device of claim 9 ,

wherein the user device is located within the building, and

wherein the evacuation map directs the user from the physical location of the user device to an emergency exit of the building.

16. The computing device of claim 9 ,

wherein the building and network layout correspond to a campus of a plurality of buildings comprising the building and an adjacent building,

wherein analyzing the alarm type and the incident location identifies the adjacent building as affected by the emergency incident detected in the building,

wherein the user device is located within the adjacent building, and

wherein the evacuation map directs the user from the physical location of the user device to an emergency exit of the adjacent building and away from the building.

17. A system for generating digital emergency alarms, the system comprising:

a plurality of user devices used by respective users working in a building;

an alarm system controller connected to a plurality of alarm devices disposed throughout the building; and

a computing device connected to the alarm system controller and the plurality of user devices, wherein the computing device is configured to:

retrieve, from a data packet transmitted by an alarm system controller of a building, an alarm type, alarm criticality information, and an incident location of an emergency incident detected in the building, wherein the incident location is a physical location of an alarm device detecting the emergency incident, wherein the data packet is transmitted via a network switch of the network;

analyze, based on a building and network layout of at least the building, the alarm type and the incident location to generate an evacuation map specific to a user device connected to the network, wherein the building and network layout comprises a physical location and a network address of the user device, wherein the evacuation map specifies the incident location and an evacuation route;

send, based on the network address of the user device, the evacuation map to the user device, wherein the evacuation map is displayed on the user device to direct a user to evacuate from the emergency incident following the evacuation route;

determine, based on the alarm criticality information, the emergency incident as an alarm system test triggered by a test button of the alarm device;

compare, by viewing the displayed evacuation map, the physical location of the alarm device and the incident location displayed on the evacuation map to identify a discrepancy;

determine, in response to identifying the discrepancy, that the incident location is incorrectly specified in the evacuation map with respect to the physical location of the alarm device, and

adjust the alarm system controller to align the incident location of the alarm system test and the physical location of the alarm device.

18. The system of claim 17 , wherein generating the evacuation map comprises:

determining, based on the building and network layout, a nearest emergency exit from the physical location of the user device; and

generating an evacuation route, from the physical location of the user device to the nearest emergency exit, that is farthest from the incident location.

19. The system of claim 18 , wherein the network device is further configured to:

generate an evacuation message to describe the evacuation route; and

send, based on the network address of the user device, the evacuation message to the user device,

wherein the evacuation message is played back using a speaker on the user device to direct the user to evacuate the building.

20. The system of claim 17 , wherein the network device is further configured to:

retrieve, from the data packet transmitted by the alarm system controller, alarm criticality information; and

include, in the evacuation map, an emergency message based on the alarm criticality information to notify the user that the emergency incident corresponds to one of an alarm system test, a planned emergency drill, and an unannounced emergency drill.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2022
From: FARRASH, RAEID KHALID; AL-ALWI, QASSEM AHMED; ALGIZANI, HASSAN AHMED
To: SAUDI ARABIAN OIL COMPANY
Reel/Frame 059610/0611 →
Continuity (1)
Related Publication 20230274625A1 · Aug 31, 2023