Patent Publication Number: US-2021195397-A1

Title: Heads up mass notification

Description:
CROSS REFERENCES TO RELATED APPLICATIONS 
     This Application is a continuation of U.S. application Ser. No. 16/455,004 filed on Jun. 27, 2019, entitled “HEADS UP MASS NOTIFICATION”, the content of which is hereby incorporated by reference in its entirety. 
    
    
     BACKGROUND 
     Existing infrastructures may include numerous alarm notification devices that provide basic warnings (e.g., activating siren and/or flashing hazard light) to occupants of the infrastructures during occurrences of hazard (e.g., fire, intruder in the infrastructures, power outage, etc.). When the occupants receive the warnings from the alarm notification devices, they may evacuate the infrastructures via the nearest exits. However, the nearest exists may not be safe (e.g., origin of the fire, point of entry for the intruder, etc.). To properly and safely avoid the hazard, detailed warnings may be necessary. While the alarm notification devices may be pervasive, they are unable to provide the detailed warnings to the occupants. For example, the alarm notification devices may be able to alert the occupants of the presences of the hazard, but they are unable to guide the occupants away from the hazard. Although there exists dynamic notification devices, it may be prohibitively expensive and time-consuming to install enough dynamic notification devices throughout an infrastructure to ensure that most, if not all, occupants are able to access detailed warnings or instructions. Therefore, improvements in mass notification may be desirable. 
     SUMMARY 
     This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the DETAILED DESCRIPTION. This summary is not intended to identify key features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. 
     Certain aspects of the present disclosure includes a message notification device comprising a projector configured to emit light patterns, a printed circuit assembly (PCA) communicatively coupled with the projector, wherein the PCA is configured to: receive a message from an alarm notification device via a link, and cause the projector to project the message on a surface by emitting the light patterns. 
     Some aspects of the present disclosure includes an integrated notification device having a link that provides a communication channel with a server, a projector configured to emit light patterns, a printed circuit assembly (PCA) connected with the link and the projector, wherein the PCA is configured to receive a message from the server via the link and cause the projector to project the message on a surface using the light patterns. 
     An aspect of the present disclosure includes a method for projecting a message including receiving the message from a server via a link of an alarm notification device, and causing the projector to project the message on a surface using the light patterns. 
     An aspect of the present disclosure includes a method for mass notification including receiving an indication signal from a detector in an infrastructure, wherein the indication signal is transmitted by the detector in response to detecting a hazard in the infrastructure, generating one or more messages, wherein the plurality of messages is associated with the hazard, transmitting the plurality of messages to a plurality of integrated notification devices, and wherein each of the plurality of integrated notification devices includes a link that provides a communication channel with a server, a projector configured to emit light patterns, and a printed circuit assembly (PCA) connected with the link and the projector, wherein the PCA is configured to receive a message from the server via the link and cause the projector to project the message on a surface using the light patterns. 
     Certain aspects of the present disclosure includes a mass notification system having a hazard detector configured to: detect a hazard, and transmit an indication signal to a server in response to detecting the hazard, a plurality of integrated notification devices, each of the plurality of the plurality of integrated notification devices comprises: a alarm notification device including: a terminal block, a first link that receives first electrical energy from a source, and a second link that provides a communication channel with the server, wherein the first link and the second link are connected with the terminal block, and a message notification device including: a third link coupled with the first link via the terminal block, a fourth link coupled with the second link via the terminal block, a projector configured to emit light patterns, a PCA connected with the third link, the fourth link, and the projector, wherein the PCA is configured to: receive second electrical energy via the third link, wherein the second electrical energy is a portion of the first electrical energy, receive a message of a plurality of messages via the fourth link, and cause the projector to display the message of the plurality of messages on a surface using the light patterns, and the server configured to: receive the indication signal from the detector, generate the plurality of messages, wherein the plurality of messages is associated with the hazard, and transmit the plurality of messages to the plurality of integrated notification devices via the second links. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       The features believed to be characteristic of aspects of the disclosure are set forth in the appended claims. In the description that follows, like parts are marked throughout the specification and drawings with the same numerals, respectively. The drawing figures are not necessarily drawn to scale and certain figures may be shown in exaggerated or generalized form in the interest of clarity and conciseness. The disclosure itself, however, as well as a preferred mode of use, further objects and advantages thereof, will be best understood by reference to the following detailed description of illustrative aspects of the disclosure when read in conjunction with the accompanying drawings, wherein: 
         FIG. 1  illustrates an example of an environment for implementing one or more integrated notification device in accordance with aspects of the present disclosure; 
         FIG. 2  illustrates an example of a frontal view of a integrated notification device in accordance with aspects of the present disclosure; 
         FIG. 3  illustrates an example of a side view of a first integrated notification device in accordance with aspects of the present disclosure; 
         FIG. 4  illustrates an example of a side view of a second integrated notification device in accordance with aspects of the present disclosure; 
         FIG. 5  illustrates an example of a side view of a third integrated notification device in accordance with aspects of the present disclosure; 
         FIG. 6  illustrates an example of a side view of a first message notification device in accordance with aspects of the present disclosure; 
         FIG. 7  illustrates an example of a side view of a second message notification device in accordance with aspects of the present disclosure; 
         FIG. 8  illustrates an example of a side view of a third message notification device in accordance with aspects of the present disclosure; 
         FIG. 9  illustrates an example of a side view of a message notification device with input capabilities in accordance with aspects of the present disclosure; 
         FIG. 10  illustrates an example of a method for mass notification in accordance with aspects of the present disclosure; 
         FIG. 11  illustrates an example of a method for displaying a message in accordance with aspects of the present disclosure; and 
         FIG. 12  illustrates an example of a computer system in accordance with aspects of the present disclosure. 
     
    
    
     DETAILED DESCRIPTION 
     According to aspects of the present disclosure, using message notification devices with existing alarm notification devices may create a live platform for mass notifications and instructions within a building. Aspects of the present disclosure may capitalize on the distributed notification devices. By relying on the live platform, occupants may remain vigilant and aware of their surroundings while following the safest and most up-to-date instructions based on the data being collected by the fire, security, and/or controls systems of the building. By constantly analyzing the environment throughout the entire building, the message notification devices may update and display the safest strategy for numerous emergency situations, tailored for every section of the building. In some implementations, the integrated notification devices may also provide visual aids and instructions for audible-impaired occupants. In some implementations, the integrated notification devices may also display non-emergency notifications such as public announcements, visual advertisements, videos, or other marketing collateral when the emergency mass notification system is not in use. 
     In some aspects, the integrated notification devices may allow an occupant to have a natural viewing angle to read the notifications while remaining aware of the situation in the surrounding areas. By projecting below, or around, an alarm notification device, the reading area projected by the integrated notification devices may be placed in the line-of-sight of the occupants. The message notification devices for retrofitting the alarm notification devices may conform to the National Fire Protection Association (NFPA) standard. 
     In certain aspects of the present disclosure, the message notification device may be integrated into the notification network or function as a smart home device that creates an “invisible” interface that only appears when needed, requested, or triggered. Alternatively, the message notification device may include a blank screen for projecting images and/or messages. The screen may display the projected images and/or messages. The message notification device may include LED projection for display and/or infra-red (IR) laser diode and sensor/detector to allow a user to interact with the settings. The IR maps the location of the fingers/hands of the users and processes the movements based on displayed content and modifiable settings. 
     Turning now to  FIG. 1 , a top-view of an infrastructure  101  may illustrate an example of an environment  100  for mass notification. The environment  100  may include the infrastructure  101 . The infrastructure may have a first staircase  102  (aka “East Staircase”) for ingress into and egress out of the infrastructure  101  and/or reaching different floors of the infrastructure  101 . The infrastructure  101  may have an exit  104  (aka “North Exit”) for ingress into and egress out of the infrastructure  101 . The infrastructure  101  may have a second staircase  106  (aka “West Staircase”) for ingress into and egress out of the infrastructure  101  and/or reaching different floors of the infrastructure  101 . The environment  100  may include integrated notification devices  120   a - 1  configured to receive notifications and display messages. The integrated notification devices  120   a - 1  may be placed in compliance with one or more local or national standards, such as the NFPA standard. 
     In some implementations, the environment  100  may include a server  140  for receiving hazard information and/or transmitting messages to be displayed by the integrated notification devices  120   a - 1 . In some examples, the server  140  may be a standalone server or a fire panel. The server  140  may be communicatively coupled with a repository  150 . The server  140  and/or the repository  150  may be local or remote. The server  140  may include a communication component  162  for receiving hazard information from fire and/or security control systems (not shown) associated with the infrastructure  101 . The communication component  162  may transmit messages to be displayed by the integrated notification devices  120   a - 1 . The server  140  may include a hazard component  164  that analyzes one or more hazards that may occur within the infrastructure  101  and provides appropriate messages corresponding to the one or more hazards. The messages may be stored in the integrated notification devices  120   a - 1  and selected by the server  140  depending on the analysis of the one or more hazards. Alternatively, the messages may be transmitted to the integrated notification devices  120   a - 1  by the server  140 . In one implementation, the server  140  may transmit the same message to the integrated notification devices  120   a - 1 . For example, the integrated notification devices  120   a - 1  may display the same message among the integrated notification devices  120   a - 1 . In another implementation, the server  140  may transmit different messages to the integrated notification devices  120   a - 1 . In another example, a portion of the integrated notification devices  120  may display a first message and a different portion of the integrated notification devices  120  may display a second message different from the first message. The server  140  may include a direction component  164  that analyzes the location of any hazard and provides an appropriate escape route. In one example, the messages provided by the server  140  may include warnings and/or escape routes. The integrated notification devices  120   a - 1  may be placed on the walls of the infrastructure  101 . The integrated notification devices  120   a - 1  may be placed at “eye level,” or between 5-9 feet above the floor. 
     In certain aspects of the present disclosure, the server  140  may analyze, control, store (in the repository  150 ), distribute, transmit, receiver, and/or relay the hazard information, transmitting messages, environmental data, or other information. 
     During an emergency, a hazard  110  may occur within the infrastructure  101 . The hazard  110  may occur near (e.g., within 1 foot, 2 feet (ft), 3 ft, 5 ft, 10 ft, or more) the first staircase  102 . The hazard  110  may include a fire (accidental or intentionally set), a security breach, an intruder, an active-shooter, a carbon monoxide leak, or other events that may cause harm to the occupants. Alternatively, the hazard  110  may include events that do not occur within a specific location within the infrastructure  101 , such as an earthquake, severe weather, lockdowns, or other threatening or non-threatening events. 
     During the emergency, each of integrated notification devices  120   a - 1  may display the same message or different messages based on the known hazard (e.g., hazard  110 ) to guide the occupants to safety. The messages may include the same recommendation or different recommendations to be taken by the occupants, the types of hazard detected, emergency contact information, recommended escape routes, directions to safe exits closest to the integrated notification devices  120   a - 1 , or other appropriate message to help the occupants in the emergency. 
     In one non-limiting example, a hazard detector  142  may transmit an indication of hazard to the server  140  associated with the hazard  110  occurring near the first staircase  102 . The hazard detector  142  may be an optical smoke detector, a passive infra-red detector, an ionization smoke detector, a carbon-monoxide detector, an intrusion alarm, a water leak detector, or other detectors. In response, the hazard component  162  may analyze the hazard  110  and determine that the hazard  110  is a fire that renders the first staircase  102  inaccessible. The direction component  164  may determine escape routes  130 ,  132 . The communication component  160  may transmit individualized or different messages to the integrated notification devices  120   a - 1 . For example, the communication component  160  of the server  140  may transmit a message (“Evacuate→North Exit”) to the integrated notification devices  120   a,    120   b,    120   c.  The message, when projected onto the wall, recommends the occupants reading the message projected by the integrated notification devices  120   a,    120   b,    120   c  to evacuate the infrastructure  101  (“Evacuate”), walk toward the right direction (“→”), and leave the infrastructure  101  via the North Exit (“North Exit,” or equivalently, the exit  104 ). The message may recommend the occupants to exit the infrastructure along the escape route  130 . 
     In some examples, the communication component  160  of the server may transmit a message (“Evacuate←North Exit”) to the integrated notification devices  120   d,    120   e.  The message, when projected onto the wall, recommends the occupants reading the messages projected by the integrated notification devices  120   d,    120   e  to evacuate the infrastructure  101  (“Evacuate”), walk toward the right direction (“←”) and leave the infrastructure  101  via the North Exit (“North Exit,” or equivalently, the exit  104 ). The message may recommend the occupants to exit the infrastructure along the escape route  130 . 
     In some examples, the direction component  164  may determine that the integrated notification device  120   e  should not display the message (“Evacuate→East Staircase”) even though the integrated notification device  120   e  is closer to the first staircase  102  (“East Staircase”) than the exit  104  (“North Exit”). If the integrated notification device  120   e  displays the “Evacuate→East Staircase” message, occupants following the recommendation along a route  134  may be unable to evacuate the infrastructure  101  because the hazard  110  may obstruct the access to the first staircase  102  (“East Staircase”). Therefore, even though the integrated notification device  120   e  is closer to the first staircase  102  (“East Staircase”) than the exit  104  (“North Exit”), the direction component  164  may determine that the message to be displayed by the integrated notification device  120   e  is “Evacuate←North Exit.” 
     In some implementations, the communication component  160  of the server  140  may transmit messages to the integrated notification devices  120   f,    120   g,    120   h,    120   i,    120   j,    120   k,    120   l  that recommend the occupants to evacuate along the escape route  132 . For example, the messages displayed by the integrated notification devices  120   f,    120   g,    120   h,    120   i,    120   j,    120   k  may be “Evacuate→West Staircase.” The message displayed by the integrated notification devices  120   l  may be “Evacuate←West Staircase.” 
     In alternative implementations, the hazard  110  may include an active shooter is in the infrastructure  101 . The hazard component  162  may determine that the recommendation is for the occupants to return to a nearest room and bar the door. The communication component  160  may send the message (“Return to Room Bar Door”) to be displayed by the integrated notification devices  120   a - 1 . Alternatively, if the location of a shooter is known, the message may identify the location of the shooter and/or provide an escape route. 
     In another instance, the hazard  110  may include a severe weather (e.g., tornado, typhoon, thunderstorm, etc.). The hazard component  162  may determine that the recommendation is for the occupants to stay indoor within the infrastructure. The communication component  160  may send the message (“Stay Indoor”) to be displayed by the integrated notification devices  120   a - 1 . 
     Referring to  FIG. 2 , an example of the integrated notification device  120  may include a alarm notification device  200 . The alarm notification device  200  may include a visual notification indicator  210  that provides visual notifications (e.g., strobe lights, flashing lights). The alarm notification device  200  may include a speaker  220  that broadcasts audio notifications. The integrated notification device  120  may display messages in a display area  230  near the integrated notification device  120 , such as beneath the integrated notification device  120 . In other implementations, the display area  230  may be to the left, right, or above the integrated notification device  120 . The display area  230  may be a surface near the integrated notification device  120 , such as a portion of a wall or a projector screen. A projector screen may include a wall-mounted or pull-down white or gray screen. In some implementations, the projector may project different patterns of light onto the display area (e.g., wall, screen) to display a message, one or more words, one or more shapes, one or more signs or symbols, or other patterns. In one example, the projector may display the message “Evacuate←North Exit,” which includes the words “Evacuate” and “North Exit,” and the symbol “←.” 
     According to some aspects, the integrated notification device  120  may display advertisements, public announcements, non-threatening messages, or other messages when the server  140  does not detect a hazardous event in the infrastructure  101 . 
     Referring to  FIG. 3 , a side view of a first implementation of the integrated notification device  120  may include a message notification device  300  placed behind the alarm notification device  200 . The integrated notification device  120  may be mounted into a portion of a wall  232  or on a surface of the wall  232 . The alarm notification device  200  may include a terminal block  250  for receiving electrical energy and/or communicating with the server  140  via an input link  316  and an output link  314 . The input link  316  may include wired and/or wireless connections that provide direct current (DC) and/or alternating current (AC) electrical energy to the alarm notification device  200  through the terminal block  250 . The input link  316  may include wired and/or wireless connections that provide downlink communication channels between the server  140  and the integrated notification device  120 . The output link  314  may include wired and/or wireless connections that provide uplink communication channels between the server  140  and the integrated notification device  120 . 
     In some implementations, the message notification device  300  may include a printed circuit assembly (PCA)  320 . The PCA  320  may receive electrical energy and/or downlink communication via the retrofitted input link  312  connected with the terminal block  250 . The PCA  320  may transmit uplink communication via the retrofitted output link  310  connected with the terminal block  250 . The retrofitted output link  310  may be connected to the output link  314  through the terminal block  250 . The retrofitted input link  312  may be connected to the input link  316  through the terminal block  250 . In an aspect of the present disclosure, the message notification device  300  may rely on existing infrastructures and/or hardware associated with the traditional notification tool  200  to communicate with the server  140  and/or receive electrical energy. 
     In some aspects of the present disclosure the PCA  320  of the message notification device  300  may cause a projector  330  to emit light patterns  332  that displays the message received from the server  140 . One or more mirrors, or reflective surfaces,  340   a,    340   b  may reflect the light patterns  332  emitted from the projector  330  to display the message in the display area  230  on the wall  232 . In an optional implementation, the message notification device  300  may include a lens  350 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  reflected off of the one or more mirrors  340   a,    340   b.  In one example, the lens  350  may increase the sizes and/or control the shape of the message displayed in the display area  230 . At least some of the components of the integrated notification device  120  may be implemented in other examples described below. 
     Referring to  FIG. 4 , a side view of a second implementation of the integrated notification device  120  may include the message notification device  300  placed behind the alarm notification device  200 . The integrated notification device  120  may be mounted on a surface of the wall  232 . 
     In some aspects of the present disclosure the PCA  320  of the message notification device  300  may cause the projector  330  to emit the light patterns  332  that displays the message received from the server  140 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  emitted from the projector  330 . In one example, the lens  350  may increase the sizes of words and/or control the shape of the message displayed in the display area  230 . In another example, the lens  350  may deflect the light patterns  332  toward the display area  230  on the wall  232 . In an implementation, the integrated notification device  120  may be mounted to an optional electrical box  360  in the wall  232 . 
     Referring to  FIG. 5 , a side view of a third implementation of the integrated notification device  120  may include the message notification device  300  placed within the alarm notification device  200 . The integrated notification device  120  may be mounted on a surface of the wall  232   
     In some aspects of the present disclosure the PCA  320  of the message notification device  300  may cause the projector  330  to emit the light patterns  332  that displays the message received from the server  140 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  emitted from the projector  330 . In one example, the lens  350  may increase the sizes of words and/or control the shape of the message displayed in the display area  230 . In an implementation, the integrated notification device  120  may be mounted to the optional electrical box  360  in the wall  232 . 
     Referring to  FIG. 6 , a side view of a first implementation of a message notification device  600  may be a standalone device that projects messages transmitted by the server  140 . In some implementations, the message notification device  600  may be mounted into a portion of the wall  232 . 
     In some aspects of the present disclosure the PCA  320  of the message notification device  600  may cause a projector  330  to emit light patterns  332  that displays the message received from the server  140 . One or more mirrors  340   a,    340   b  may reflect the light patterns  332  emitted from the projector  330  to display the message in the display area  230  on the wall  232 . In an optional implementation, the message notification device  600  may include a lens  350 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  reflected off of the one or more mirrors  340   a,    340   b.  In one example, the lens  350  may increase the sizes of words and/or control the shape of the message displayed in the display area  230 . In an implementation, the message notification device  600  may be mounted to an optional electrical box  660  in the wall  232 . 
     Referring to  FIG. 7 , a side view of another implementation of a message notification device  600  may be a standalone device that projects messages transmitted by the server  140 . In some implementations, the message notification device  600  may be mounted into a portion of the wall  232 . 
     In some aspects of the present disclosure the PCA  320  of the message notification device  600  may cause the projector  330  to emit the light patterns  332  that displays the message received from the server  140 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  emitted from the projector  330 . In one example, the lens  350  may increase the sizes of words and/or control the shape of the message displayed in the display area  230 . In another example, the lens  350  may deflect the light patterns  332  toward the display area  230  on the wall  232 . In an implementation, the message notification device  600  may be mounted to the optional electrical box  660  in the wall  232 . 
     Referring to  FIG. 8 , a side view of another implementation of a message notification device  600  may be a standalone device that projects messages transmitted by the server  140 . In some implementations, the message notification device  600  may be mounted into a portion of the wall  232 . 
     In some aspects of the present disclosure the PCA  320  of the message notification device  600  may cause the projector  330  to emit the light patterns  332  that displays the message received from the server  140 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  emitted from the projector  330 . In one example, the lens  350  may increase the sizes of words and/or control the shape of the message displayed in the display area patterns  330 . In an implementation, the message notification device  600  may be mounted to the optional electrical box  660  in the wall  232 . 
     Referring to  FIG. 9 , and referencing  FIG. 1 , a side view of another implementation of a message notification device  900  may be a standalone device that projects messages transmitted by the server  140 . The notification device may read input signals in the display area  230 . In some implementations, the message notification device  900  may be mounted into a portion of the wall  232 . The message notification device  900  may include the battery  902  for receiving electrical energy via the input link  310 . The input link  310  may include wired and/or wireless connections that provide direct current (DC) and/or alternating current (AC) electrical energy to the message notification device  900 . The battery  902  may store the received electrical energy and provide the electrical energy to components of the message notification device  900 . The input link  310  may include wired and/or wireless connections that provide downlink communication channels between the server  140  and the message notification device  900 . The message notification device  900  may include the output link  312 . The output link  312  may include wired and/or wireless connections that provide uplink communication channels between the server  140  and the message notification device  900 . 
     In some implementations, the message notification device  900  may include the PCA  320 . The PCA  320  may receive electrical energy and/or downlink communication via a link  315 . The PCA  320  may transmit uplink communication via a wireless link  318  or the link  315 . The PCA  320  may receive downlink communication via the wireless link  318 . 
     In some aspects of the present disclosure the PCA  320  of the message notification device  900  may cause the projector  330  to emit light patterns  332  that displays the message received from the server  140 . The lens  350  may amplify, deflect, filter, enhance, and/or process the light patterns  332  emitted from the projector  330 . In one example, the lens  350  may increase the sizes of words and/or control the shape of the message displayed in the display area  230 . In another example, the lens  350  may deflect the light patterns  332  toward the display area  230  on the wall  232 . In an implementation, the message notification device  900  may be mounted to the optional electrical box  960  in the wall  232 . 
     In certain aspects of the present disclosure, the message notification device  900  may include a detector  370  that detects motion at least in the display area  230 . The detector  370  may include an IR diode and sensor that tracks motions of the occupant&#39;s body, such as fingers. The detector  370  may include one or more photodetector that captures images of the occupant&#39;s body (e.g., fingers) and perform image analysis to determine the motions. For example, during the occurrence of the hazard  110 , the projector  330  may display a virtual number pad  374  in the display area  230  on the wall  232 . In another example, the projector  330  may project a single “help” button. An occupant in the infrastructure  101  may be harmed by the hazard  110  (e.g., burnt by the fire, smoke inhalation). In response, the occupant may move his/her finger sequentially over the virtual keys “9-1-1.” The detector  370  may detect the motion and transmit a detected signal  372 , containing the sequence of “9-1-1,” to the PCA  320 . The PCA  320  may relay the sequence to the server  140  via the wireless link  318  and/or the output link  312 . The server  140 , in response to receiving the sequence, may recognize the detected signal  372  as the emergency number for the police department, fire department, and/or emergency medical services. The server  140  may automatically contact the police department, fire department, and/or emergency medical services on behalf of the occupant and summon assistance to the occupant in the infrastructure  101 . In some implementations, the server  140  may transmit location data (e.g., coordinate) to the authority to assist in locating the occupant. In certain aspects, the message notification device  900  may support two-way communication for allowing the occupant to communicate with the authority. 
     In some aspects of the present disclosure, the message notification device  900  may include a link that provides electrical energy to the components of the message notification device  900  (e.g., the PCA  320 , projector  330 , detector  370 , etc.) and a separate link that provides one or more communication channel for uplink and downlink communications. 
     Referring to  FIG. 10 , an example of a method  1000  for mass notification may be performed by the communication component  160 , the hazard component  162 , the direction component  164 , and/or the server  140 . 
     At block  1010 , the method  1000  may receive an indication signal from a detector in an infrastructure, wherein the indication signal is transmitted by the detector in response to detecting a hazard in the infrastructure. For example, the communication component  160  of the server  140  may receive an indication signal from the detector  142  in the infrastructure  101 . The detector  142  may detect a fire, earthquake, intrusion, active shooter, flood, carbon monoxide leak, or other events that may be dangerous to the occupants of the infrastructure  101 . The detector  142  may send the indication signal in response to detecting the hazard  110 . 
     At block  1020 , the method  1000  may generate a plurality of messages, wherein the plurality of messages is associated with the hazard. For example, the hazard component  162  and/or the direction component  164  of the server  140  may generate the messages “Evacuate→North Exit,” “Evacuate←North Exit,” “Evacuate→West Staircase,” and “Evacuate←West Staircase.” The messages may include recommendations and/or directions for the occupant to safely exit the infrastructure  101  while avoiding the hazard  110 . Some or all of the contents of the messages may be predetermined and/or stored in the server  140  and/or the repository  150 . For example, the server  140  and/or the repository  150  may store the words/phrases “Warning,” “Lockdown,” “Stay,” “Indoor,” “Evacuate,” “Return to Room,” “Bar Door,” “North Exit,” “East Staircase,” and “West Staircase,” and the symbols “←” and “→.” Based on the analysis performed by the hazard component  162  and/or the direction component  164 , the hazard component  162  and/or the direction component  164  may generate the messages “Evacuate→North Exit,” “Evacuate←North Exit,” “Evacuate→West Staircase,” and “Evacuate←West Staircase.” 
     At block  1030 , the method  1000  may transmit the plurality of messages to a plurality of integrated notification devices, wherein each of the plurality of integrated notification devices includes a link that provides a communication channel with a server, a projector configured to emit light patterns, and a printed circuit assembly (PCA) connected with the link and the projector, wherein the PCA is configured to receive a message from the server via the link and cause the projector to project the message on a surface using the light patterns. The plurality of messages may be the same message or different messages with different messages being transmitted to different integrated notification devices. For example, the communication component  160  of the server  140  may transmit the messages “Evacuate→North Exit,” “Evacuate←North Exit,” “Evacuate→West Staircase,” and “Evacuate←West Staircase” to the integrated notification devices  120   a - 1 . The integrated notification devices  120   a,    120   b,    120   c  may receive the message “Evacuate→North Exit.” The integrated notification devices  120   d,    120   e  may receive the message “Evacuate←North Exit.” The integrated notification devices  120   f,    120   g,    120   h,    120   i,    120   j,    120   k  may receive the message “Evacuate→West Staircase.” The integrated notification device  120   l  may receive the message “Evacuate←West Staircase.” In alternative implementations, the server  140  may transmit representations of the messages to the integrated notification devices. For example, if “Evacuate→North Exit” is stored as message 5 in the integrated notification devices  120   a,    120   b,    120   c,  the communication component  160  of the server  140  may transmit “message 5” to the integrated notification devices  120   a,    120   b,    120   c  to indicate “Evacuate←North Exit.” 
     Referring to  FIG. 11 , an example of a method  1100  for displaying a message may be performed by the PCA  320  and/or the projector  330  of the message notification device  300 . 
     At block  1110 , the method  1100  may receive the message, from an alarm notification device via a link. For example, the PCA  320  may receive the message sent by the server  140  and/or the communication component  160  of the server  160  via the input link  316 . 
     At block  1120 , the method  1100  may, in response to receiving the message, cause a projector to project a light pattern displaying the message. For example, the PCA  320  may cause the projector  330  to display the message on a surface of the wall  232  in the display area  230 . 
     Aspects of the present disclosures, such as the server  140  and/or the PCAs  320 ,  320 ,  320 , may be implemented using hardware, software, or a combination thereof and may be implemented in one or more computer systems or other processing systems. In an aspect of the present disclosures, features are directed toward one or more computer systems capable of carrying out the functionality described herein. An example of such a computer system  1200  is shown in  FIG. 12 . The server  140  and/or the PCAs  320 ,  320 ,  320 , may include some or all of the components of the computer system  1200 . 
     The computer system  1200  includes one or more processors, such as processor  1204 . The processor  1204  is connected with a communication infrastructure  1206  (e.g., a communications bus, cross-over bar, or network). The term “bus,” as used herein, can refer to an interconnected architecture that is operably connected to transfer data between computer components within a singular or multiple systems. The bus can be a memory bus, a memory controller, a peripheral bus, an external bus, a crossbar switch, and/or a local bus, among others. Various software aspects are described in terms of this example computer system. After reading this description, it will become apparent to a person skilled in the relevant art(s) how to implement aspects of the disclosures using other computer systems and/or architectures. 
     The computer system  1200  may include a display interface  1202  that forwards graphics, text, and other data from the communication infrastructure  1206  (or from a frame buffer not shown) for display on a display unit  1230 . Computer system  1200  also includes a main memory  1208 , preferably random access memory (RAM), and may also include a secondary memory  1210 . The secondary memory  1210  may include, for example, a hard disk drive  1212 , and/or a removable storage drive  1214 , representing a floppy disk drive, a magnetic tape drive, an optical disk drive, a universal serial bus (USB) flash drive, etc. The removable storage drive  1214  reads from and/or writes to a removable storage unit  1218  in a well-known manner. Removable storage unit  1218  represents a floppy disk, magnetic tape, optical disk, USB flash drive etc., which is read by and written to removable storage drive  1214 . As will be appreciated, the removable storage unit  1218  includes a computer usable storage medium having stored therein computer software and/or data. In some examples, one or more of the main memory  1208 , the secondary memory  1210 , the removable storage unit  1218 , and/or the removable storage unit  1222  may be a non-transitory memory. 
     Alternative aspects of the present disclosures may include secondary memory  1210  and may include other similar devices for allowing computer programs or other instructions to be loaded into computer system  1200 . Such devices may include, for example, a removable storage unit  1222  and an interface  1220 . Examples of such may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an erasable programmable read only memory (EPROM), or programmable read only memory (PROM)) and associated socket, and other removable storage units  1222  and interfaces  1220 , which allow software and data to be transferred from the removable storage unit  1222  to computer system  1200 . 
     Computer system  1200  may also include a communications interface  1224 . Communications interface  1224  allows software and data to be transferred between computer system  1200  and external devices. Examples of communications interface  1224  may include a modem, a network interface (such as an Ethernet card), a communications port, a Personal Computer Memory Card International Association (PCMCIA) slot and card, etc. Software and data transferred via communications interface  1224  are in the form of signals  1228 , which may be electronic, electromagnetic, optical or other signals capable of being received by communications interface  1224 . These signals  1228  are provided to communications interface  1224  via a communications path (e.g., channel)  1226 . This path  1226  carries signals  1228  and may be implemented using wire or cable, fiber optics, a telephone line, a cellular link, an RF link and/or other communications channels. In this document, the terms “computer program medium” and “computer usable medium” are used to refer generally to media such as a removable storage drive  1218 , a hard disk installed in hard disk drive  1212 , and signals  1228 . These computer program products provide software to the computer system  1200 . Aspects of the present disclosures are directed to such computer program products. 
     Computer programs (also referred to as computer control logic) are stored in main memory  1208  and/or secondary memory  1210 . Computer programs may also be received via communications interface  1224 . Such computer programs, when executed, enable the computer system  1200  to perform the features in accordance with aspects of the present disclosures, as discussed herein. In particular, the computer programs, when executed, enable the processor  1204  to perform the features in accordance with aspects of the present disclosures. Accordingly, such computer programs represent controllers of the computer system  1200 . 
     In an aspect of the present disclosures where the method is implemented using software, the software may be stored in a computer program product and loaded into computer system  1200  using removable storage drive  1214 , hard drive  1212 , or communications interface  1220 . The control logic (software), when executed by the processor  1204 , causes the processor  1204  to perform the functions described herein. In another aspect of the present disclosures, the system is implemented primarily in hardware using, for example, hardware components, such as application specific integrated circuits (ASICs). Implementation of the hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art(s). 
     It will be appreciated that various implementations of the above-disclosed and other features and functions, or alternatives or varieties thereof, may be desirably combined into many other different systems or applications. Also that various presently unforeseen or unanticipated alternatives, modifications, variations, or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.