Patent Publication Number: US-2022230529-A1

Title: Multichannel mass notification system

Description:
CROSS REFERENCE TO RELATED APPLICATIONS 
     This application claims priority and benefit of U.S. Provisional Ser. No. 63/173,238 filed Apr. 9, 2021 and is a continuation-in-part of U.S. patent application Ser. No. 16/866,277 filed May 4, 2020, titled “Event-Driven Safety Notification Based on Automated Incident Monitoring,” which is a continuation of U.S. patent application Ser. No. 16/236,086 filed Dec. 28, 2018, titled “Event-Driven Safety Notification Based on Automated Incident Monitoring” (now U.S. Pat. No. 10,643,457), which is a continuation-in-part of U.S. patent application Ser. No. 15/796,291 filed Oct. 27, 2017, titled “Automated Response to Duress in Distress Signals” (now U.S. Pat. No. 10,176,701). All applications are incorporated by reference herein in their entirety. 
     This application is further related to U.S. Provisional Application No. 62/624,487 filed Jan. 31, 2018, titled “Event-Driven Safety Notification Based on Automated Incident Monitoring,” and U.S. patent application Ser. No. 15/252,788 filed Aug. 31, 2016 (now U.S. Pat. No. 9,870,695), which claims priority from and is a continuation of U.S. patent application Ser. No. 15/179,207, filed Jun. 10, 2016 (now U.S. Pat. No. 9,483,931), which claims priority from and is a continuation of U.S. patent application Ser. No. 14/886,552 filed Oct. 19, 2015 (now U.S. Pat. No. 9,390,614), which claims benefit of priority to U.S. Provisional Application No. 62/065,378, filed Oct. 17, 2014, titled “System and Method for Automated Response to Distress Signal.” All applications are incorporated by reference herein in their entirety. 
    
    
     TECHNICAL FIELD 
     This disclosure relates generally to event response, and, more specifically, to enabling response to event notifying signals sent by individuals. 
     DESCRIPTION OF THE RELATED ART 
     Current technology for summoning help in the event of an emergency relies on the ability of a user of the technology to “dial  911 ,” which is to say that a user of the technology must secure access to a telephone, unlock the telephone, correctly enter a telephone number to summon help, and then describe the situation to a dispatch operator on the other end of the call. 
     In emergencies in the real world, the time and capacity necessary to perform all of these operations are generally not available to persons subject to the emergency during the course of the emergency. Simply put, a user has neither the time nor the concentration to “unlock, dial, and beg for help” while being threatened with violence. In the case of medical emergencies, the user may further lack capacity to “unlock, dial, and beg for help” as he or she teeters on the border of lost consciousness. The paradigm of “unlock, dial, and beg for help” works for some people in some situations, but the real emergencies faced by many people, particularly people field-deployed to dangerous situations, are not well-served. 
     SUMMARY 
     In some embodiments, the disclosure comprises a system for facilitating automated response to an event notifying signal. The system comprises: a network monitoring module configured for monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area; and an assessment module configured for determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area; and identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident. The system further comprises a resource response module configured for communicating a response to a computing device associated with each person of the first group of people, the response providing indication of the relevant incident. 
     In some embodiments, a method for facilitating automated response to an event notifying signal comprises: monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area; determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area; and identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident; and communicating a response to a computing device associated with each person of the first group of people, the response providing indication of the relevant incident. 
     In some embodiments, a non-transitory computer-readable storage medium comprising program instructions. The program instructions are executable by one or more processors of a network-connected computing device to implement: monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area; determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area; identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident; and communicating a response to a computing device associated with each person of the first group of people, the response providing indication of the relevant incident. 
     Other aspects of the disclosure will become apparent by consideration of the detailed description and accompanying drawings. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG. 1  depicts an ecosystem for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 2  illustrates a block diagram of a multifunction mobile computing device facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 3A  illustrates a multifunction mobile computing device equipped with an attachment for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 3B  illustrates a multifunction mobile computing device equipped with an attachment for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 4  illustrates a block diagram of a multifunction mobile computing device facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 5  illustrates an example computer system configured to implement aspects of the system and method for facilitating automated response to an event notifying signal, in accordance with some embodiments 
         FIG. 6  illustrates an example heat map of a multifunction mobile computing device facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 7  illustrates a server module for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 8  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 9  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 10  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 11  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 12  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 13  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 14  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 15  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 16  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 17  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. 
         FIG. 18  provides an exemplary embodiment of a user interface that a user may use to engage with a multichannel mass notification system, in accordance with some embodiments. 
         FIG. 19  provides an exemplary embodiment of a user interface that a user may use to engage with a multichannel mass notification system, in accordance with some embodiments. 
         FIG. 20  provides an exemplary embodiment of a user interface which displays an example listing of active notifications and archived notifications for an enterprise or organization, in accordance with some embodiments. 
         FIG. 21  provides an exemplary embodiment of a user interface displaying results of a survey type notification, in accordance with some embodiments. 
         FIG. 22  provides another exemplary embodiment of a user interface that a user may use to engage with a multichannel mass notification system, in accordance with some embodiments. 
         FIG. 23  provides another exemplary embodiment of a user interface that a user may use to engage with a multichannel mass notification system, in accordance with some embodiments. 
     
    
    
     DETAILED DESCRIPTION 
     Before Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. However, it will be apparent to one of ordinary skill in the art that some embodiments may be practiced without these specific details. In other instances, well-known methods, procedures, components, circuits, and networks have not been described in detail so as not to unnecessarily obscure aspects of the embodiments. 
     It will also be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first contact could be termed a second contact, and, similarly, a second contact could be termed a first contact, without departing from the intended scope. The first contact and the second contact are both contacts, but they are not the same contact. 
     The terminology used in the description herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in the description and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms “includes,” “including,” “comprises,” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. 
     As used herein, the term “if” may be construed to mean “when” or “upon” or “in response to determining” or “in response to detecting,” depending on the context. Similarly, the phrase “if it is determined” or “if [a stated condition or event] is detected” may be construed to mean “upon determining” or “in response to determining” or “upon detecting [the stated condition or event]” or “in response to detecting [the stated condition or event],” depending on the context. 
     In some embodiments, the disclosure comprises a system for facilitating automated response to an event notifying signal. In some embodiments, the system comprises a network monitoring module, and assessment module, a resource monitoring module, and a resource response module. In some embodiments, the network monitoring module is configured for monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident. In some embodiments, the assessment module is configured for assessing a response of the one or more event notifying signals and a resource tasked to the response. In some embodiments, the resource monitoring module is configured for monitoring a status of a resource tasked to the response of the event notifying signal. In some embodiments, the resource response module is configured for communicating the response to the resource tasked to the response. 
     In some embodiments, the network monitoring module is configured for monitoring signals from social media, news media sources, weather data, government announcements, traffic bulletins, flight schedules, or any other publicly accessible data source. In some embodiments, the network monitoring module is configured for monitoring signals from sources not publicly accessible, such as secure data, sensitive data, or licensed data. 
     In some embodiments, the assessment module assesses one or more of a source, a frequency, or a transmission medium of an event notifying signal. In some embodiments, the assessment module may estimate a likelihood of a relevant incident based on one or more of these characteristics, e.g. event notifying signal from major media outlets may have a higher likelihood of being indicative of a relevant incident. In some embodiments, the assessment module may use the frequency of an event notifying signal to estimate a likelihood of a relevant incident. For example, a high frequency of event notifying signals transmitting from a social media source may be indicative of a relevant incident. In some embodiments, the assessment module assesses the transmission media of event notifying signals. In some embodiments, the transmission medium of an event notifying signal may be used to assess a relevant incident. For example, event notifying signals predominantly transmitting from wired sources may be indicative of a wireless network failure. Event notifying signals predominantly transmitting from wireless sources may be indicative of a power distribution failure. In some embodiments, the event notifying signals may be assessed by assessing more than one characteristic in conjunction. E.g. the concurrence of a high frequency of event notifying signals indicating a first relevant incident on one type of transmission medium or a type of source, and a high frequency of event notifying signals indicating the absence of the first relevant incident on a second type of transmission medium or second type of source. Such a disparity or contradiction may indicate that one or more source or transmission medium has been jeopardized. In some embodiments, the assessment module may assess a pattern of event notifying signals over time or location. 
     In some embodiments, the resource monitoring module is configured for monitoring a status of a resource tasked to the response of the event notifying signal. In some embodiments, the resource monitoring module further monitors a sensor associated with the resource. A resource may be a device, an email address, a phone number, an actuator, a vehicle, or any system configured to receive communication from the resource response module. In some embodiments, a resource is a portable electronic device. In some embodiments, a resource is a mobile phone. In some embodiments, a sensor is a camera, thermometer, microphone, speaker, light sensor, acoustic sensor, accelerometer, magnetometer, GPS module, barometric sensor, or other sensor configured to measure or detect a status of the resource or of the environment of the resource. In some embodiments, a sensor detects a disarticulation of a resource attachment a from a sensor location. In some embodiments, a resource attachment is an emergency rip-cord. 
     In some embodiments, the system for facilitating automated response to an event notifying signal further comprises a resource sequencing module. In some embodiments, the resource sequencing module is configured for assigning a sequence of resources tasked to the response. In some embodiments, the sequence is based, at least in part, on a status of a resource, a usage pattern of the resource, or an elapsed time. For example, a first resource may be tasked to a response. If a status of said first resource indicates the first resource to be inadequate, a second resource may be tasked to the response. In some embodiments, the system for facilitating automated response to an event notifying signal further comprises a resource association module. In some embodiments, the resource association module associates one or more resources with a user. In some embodiments, a portable electronic device and a desktop computer may be associated with a user. In some embodiments, the resource sequencing module is configured for sequencing the resources associated with a user. For example, a desktop computer associated with a user may be tasked to a response. Based on a usage pattern or elapsed time, the desktop computer may be assessed to be inadequate. The mobile phone associated with the user may then be tasked to the response. 
     In some embodiments the system for facilitating automated response to an event notifying signal further comprises a third-party association module configured for associating a resource with a third-party. In some embodiments, this association is based, at least in part, on a status of the third-party, a record of proximity of the third-party to the resource, or a record of interaction between the third-party and the resource. In some embodiments, the third-party is a device, an email address, a phone number, an actuator, a vehicle, or any system configured to receive communication. In some embodiments the system for facilitating automated response to an event notifying signal further comprises a third-party response module configured for communicating a response to the third-party associated with the resource tasked to the response. An example might be that a user associated with the resource has a scheduled meeting with a third-party. An event notifying signal indicative of a relevant incident delaying the user might be assessed and a response communicated to the third-party. For another example, a resource may be tasked to a response. Based on a usage pattern or elapsed time, the resource may be assessed to be inadequate. If a third-party has been associated with the resource, the third-party response module may communicate a response to the third-party. Alternatively, if a third-party has not been associated with the resource, a third-party may be associated with the resource and the third-party response module may further communicate a response to the newly associated resource. For example, a resource tasked to a response may be associated with a user and a third-party. If the resource is tasked to communicate a response to the user, but is assessed to be inadequate, the third-party may be contacted to communicate a response to the user. In some embodiments, the system for facilitating an automated response may associate a third-party based, at least in part, on a characteristic of the other third-parties associated with a resource. For example, if a plurality of similar establishments, such as banks or Italian restaurants, is associated with a resource, an additional bank or Italian restaurant may be assessed as a likely association and associated with the resource. 
     In some embodiments, the system for facilitating automated response to an event notifying signal further comprises a real-time communication module. In some embodiments, the real-time communication module is configured for communicating a response condition description indication. In some embodiments, the response condition description information is communicated to a user of a resource in response to the event notifying signal. In some embodiments, the real-time communication module is configured for receiving a condition description indication. In some embodiments, the condition description indication is received from the user of the resource. In some embodiments, the condition description indication is received for transmission with the event notifying signal. For example, the system for facilitating automated response may send a user health status inquiry to a resource associated with the user. The user may then response to the inquiry with their health status. This may be selected from a list of responses or the user may compose their own. If the user fails to respond within a time frame, the resource may respond. The system for facilitating automated response may then transmit the user or resource response with the event notifying signal. For example, the system may send a health status inquiry to a resource associated with a soldier in response to an event notifying signal indicative of a relevant danger event. The soldier could then respond with their status. The soldier&#39;s response may then be transmitted with the event notifying signal to the soldier&#39;s squad or other military unit. In some embodiments, a condition description indication is received not in response to the communication of a response condition description indication. For example, a journalist associated with a resource may pull an emergency ripcord. This action would be detected by a sensor associated with the resource. The system for facilitating automated response would then receive a condition description indication. Said condition description indication could then be transmitted with an event notifying signal. 
     In some embodiments, the disclosure comprises a method for facilitating automated response to an event notifying signal. In some embodiments, the method for facilitating automated response comprises monitoring signals received over a data network, assessing a response to the one or more event notifying signal, monitoring a status of a resource, and communicating the response to the resource. In some embodiments, the signals are monitored for a presence of one or more event notifying signals indicative of a relevant incident. In some embodiments, assessing a response of the one or more event notifying signals further comprises assessing a resource tasked to the response. In some embodiments, monitoring a status of a resource further comprises monitoring a status of a resource tasked to the response of the event notifying signal. 
     In some embodiments, the method for facilitating automated response further comprises assessing one or more of a source, a frequency, or a transmission medium of an event notifying signal. In some embodiments, a frequency of an event notifying signal is a quantity of event notifying signals averaged over a period of time. In some embodiments, a frequency of an event notifying signal is a quantity of event notifying signals averaged over a geographic location. In some embodiments, a source of an event notifying signal is a portable electronic device. In some embodiments, a source may be social media, news media sources, weather data, government announcements, traffic bulletins, flight schedules, or any other publicly accessible data source. In some embodiments, a source may not be publicly accessible, such as secure data source, sensitive data source, or licensed data source. 
     In some embodiments, the monitoring a status of a resource tasked to respond further comprises monitoring a sensor associated with the resource. A resource may be a device, an email address, a phone number, an actuator, a vehicle, or any system configured to receive a response. In some embodiments, a resource is a portable electronic device. In some embodiments, a resource is a mobile phone. In some embodiments, a sensor is a camera, thermometer, microphone, speaker, light sensor, acoustic sensor, accelerometer, magnetometer, GPS module, barometric sensor, or other sensor configured to measure or detect a status of the resource or of the environment of the resource. In some embodiments, a sensor detects a disarticulation of a resource attachment from a sensor location. In some embodiments, a resource attachment is an emergency rip-cord. 
     In some embodiments, the method for facilitating automated further comprises assigning a sequence of resources tasked to the response. In some embodiments, the sequence is based, at least in part, on a status of a resource, a usage pattern of the resource, or an elapsed time. For example, a first resource a may be tasked to a response. If a status of said first resource indicates the first resource to be inadequate, a second resource may be tasked to the response. In some embodiments, the method for facilitating automated response further comprises associating one or more resources with a user. In some embodiments, a portable electronic device and a desktop computer may be associated with a user. In some embodiments, the method sequences resources associated with a user. For example, a desktop computer associated with a user may be tasked to a response. Based on a usage pattern or elapsed time, the desktop computer may be assessed to be inadequate. The mobile phone associated with the user may then be tasked to the response. 
     In some embodiments, the method for facilitating automated response further comprises associating one or more resources with a third-party. In some embodiments, the associating is based, at least in part, on a status of the third-party, a record of proximity of the third-party to a resource, or a record of interaction between the third-party and a resource. In some embodiments, the third-party is a device, an email address, a phone number, an actuator, a vehicle, or any system configured to receive public communication. In some embodiments, the method for facilitating automated response further comprises communicating a response to the third-party associated with the resource tasked to the response. In some embodiments, resource associations may be prioritized. 
     In some embodiments, the method for facilitating automated response further comprises communicating a response condition description indication. In some embodiments, this response condition description indication is communicated to a user of a resource in response to the event notifying signal. In some embodiments, the method for facilitating automated response further comprises receiving a condition description indication from the user of the resource for transmission with the event notifying signal. 
     In some embodiments, the disclosure comprises non-transitory computer-readable storage medium comprising program instructions. In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device. In some embodiments, the program instructions are by a processor to implement a network monitoring module. In some embodiments, a network monitoring module is configured for monitoring signals received over a data network. In some embodiments, the network monitoring module monitors signals for a presence of one or more event notifying signals indicative of a relevant incident. In some embodiments, the program instructions are executable by a processor to implement an assessment module. In some embodiments, an assessment module is configured for assessing a response of the one or more event notifying signals. In some embodiments, an assessment module is configured for assessing a resource tasked to the response. In some embodiments, the program instructions are executable by a processor to implement a resource monitoring module. In some embodiments, a resource monitoring module is configured for monitoring a status of a resource. In some embodiments, the resource monitoring module is configured for monitoring a status of a resource tasked to the response of the event notifying signal. In some embodiments, the program instructions are executable by a processor to implement a resource response module configured for communicating a response. In some embodiments, the resource response module is configured for communicating a response to the resource tasked to the response. 
     In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processor to implement an event priority module. In some embodiments, an event priority module is configured for assessing one or more of a source, a frequency, or a transmission medium of an event notifying signal. In some embodiments, an event priority module is configured for modifying an event priority in based, at least in part, on a condition description indication from a resource. 
     In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors to implement a resource sequencing module. In some embodiments, a resource sequencing module is configured for assigning a sequence of resources tasked to the response. In some embodiments, the sequence is based, at least in part, on a status of a resource, a usage pattern of the resource, or an elapsed time. 
     In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors to implement a resource association module. In some embodiments, a resource association module is configured for associating one or more resources with a user. 
     In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors to implement a third-party association module. In some embodiments, a third-party association module is configured for associating one or more resources with a third-party based, at least in part, on a status of the third-party, a record of proximity of the third-party to a resource, or a record of interaction between the third-party and a resource. In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors to implements a third-party response module. In some embodiments, a third-party response module is configured for communicating a response to the third-party associated with the resource tasked to the response. 
     In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors to implement a real-time communication module. In some embodiments, the real-time communication module is configured for communicating a response condition description indication. In some embodiments, the real-time communication module is configured for communicating a response condition description indication to a user of a resource in response to the event notifying signal. In some embodiments, the real-time communication module is configured for receiving a condition description indication from the user of the resource for transmission with the event notifying signal. 
     Various embodiments of a system and method for facilitating automated response to an event notifying signal are disclosed. Some embodiments include a peripheral device for use in causing a multifunction mobile computing device to facilitate automated response to an event notifying signal includes an attachment for a multifunction mobile computing device. In some embodiments, the attachment removably articulates to a sensor location coupled to the housing of the multifunction mobile computing device. In some embodiments, the attachment removably articulates to a sensor location in a manner detectable to a sensor housed at the sensor location. In some embodiments, the peripheral device includes a tether for removably articulating the attachment to a user of the multifunction mobile computing device. In some embodiments, upon application of force to the tether in a direction away from the sensor location, the sensor housed at the sensor location detects removal of the attachment and causes the multifunction mobile computing device to transmit an event notifying signal. 
     In some embodiments, the sensor location includes an audio output connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the audio output connector. 
     In some embodiments, the sensor location includes an audio output connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an electrically-conductive articulating component dimensioned for removable articulation to the audio output connector. 
     In some embodiments, the sensor location includes a digital data connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the digital data connector. 
     In some embodiments, the sensor location includes a magnetic peripheral articulation connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component polarized for magnetic removable articulation to the magnetic peripheral articulation connector. 
     In some embodiments, the sensor location includes an electric power transmission connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the electric power transmission connector. 
     In some embodiments, the sensor location includes a radio frequency antennae coupled to a housing of the multifunction mobile computing device, the attachment includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment and the multifunction mobile computing device, and the disarticulation includes an attenuation of the data connection. 
     In some embodiments, the sensor location includes a radio frequency antennae coupled to a housing of the multifunction mobile computing device, the attachment includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment and the multifunction mobile computing device, and the disarticulation includes a loss of the data connection. 
     Various embodiments of a system and method for facilitating automated response to an event notifying signal are disclosed. In some embodiments, a system for facilitating automated response to an event notifying signal includes an attachment for a multifunction mobile computing device. In some embodiments, the attachment removably articulates to a sensor location coupled to a housing of the multifunction mobile computing device. In some embodiments, the system includes a computer program product in a non-transitory computer-readable medium. In some embodiments, the program instructions are computer-executable by the multifunction mobile computing device to implement detecting a disarticulation of the attachment from the sensor location on the multifunction mobile computing device, and, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal. 
     Some embodiments present a toggle control to allow a user to prevent the transmission of an event notifying signal after detachment of the attachment or to cause transmission of an ‘all clear’ to cancel an event notifying signal. In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, and, responsive to the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, preventing transmission of the event notifying signal or broadcasting an all-clear signal. 
     Some embodiments include the ability to transmit or block transmission of an event notifying signal on a multifunction mobile computing device in spite of the ‘locked screen’ condition of on the multifunction mobile computing device. In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to control parameters of transmission of the event notifying signal. 
     Some embodiments present a data-entry interface. In some embodiments, wherein the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal data input interface capable of receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     Some embodiments support user entry of duress codes. In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal. In some embodiments, the presenting the event notifying signal control interface capable of receiving the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal further includes presenting an event notifying signal control interface capable of receiving a duress indication order from the user of the multifunction mobile computing device. In some embodiments, the program instructions are further computer-executable to implement, responsive to receiving the duress indication order from the user of the multifunction mobile computing device, indicating over a user interface of the multifunction mobile computing device prevention of transmission of the event notifying signal, and transmitting the event notifying signal with a duress indicator. 
     Some embodiments capture sensor data for transmission in conjunction with the transmission of event notifying signals. Non-limiting examples of such data include location data, audio, video, movement information, vital sign information, and information from third-party sensor devices associated with a multifunction mobile computing device. In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing location data describing a location of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the location data describing the location of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more external sensors associated with the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more external sensors associated with the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing audio input data received from one or more audio sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the audio input data received from the one or more audio sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing video input data received from one or more video sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the video input data received from the one or more video sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing motion input data received from one or more motion sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the motion input data received from the one or more motion sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing vital sign input data received from one or more vital sign sensors reporting to the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the vital sign input data received from the one or more vital sign sensors reporting to the multifunction mobile computing device. 
     Various embodiments allow for the attachment to connect to the sensor location of the multifunction mobile computing device in different ways without departing from the scope of the present disclosure. In some embodiments, the sensor location includes an audio output connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the audio output connector. In some embodiments, the sensor location includes an audio output connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an electrically-conductive articulating component dimensioned for removable articulation to the audio output connector. 
     In some embodiments, the sensor location includes a digital data connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the digital data connector. 
     In some embodiments, the sensor location includes a magnetic peripheral articulation connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component polarized for magnetic removable articulation to the magnetic peripheral articulation connector. 
     In some embodiments, the sensor location includes an electric power transmission connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the electric power transmission connector. 
     In some embodiments, the sensor location includes a radio frequency antennae coupled to a housing of the multifunction mobile computing device, the attachment includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment and the multifunction mobile computing device, and the disarticulation includes an attenuation of the data connection. 
     In some embodiments, the sensor location includes a radio frequency antennae coupled to a housing of the multifunction mobile computing device, the attachment includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment and the multifunction mobile computing device, the disarticulation includes a loss of the data connection. 
     In some embodiments, the sensor location includes a radio frequency antennae coupled to a housing of the multifunction mobile computing device, the attachment includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment and the multifunction mobile computing device, and the disarticulation includes an increase in a distance between the sensor location and the attachment. 
     Some embodiments support the transmission of an event notifying signal in a ‘silent alarm’ mode that allows for transmission of the event notifying signal without notification of persons in the vicinity of the multifunction mobile computing device. In some embodiments, the program instructions computer-executable to implement transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal further include program instructions computer-executable to implement transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal without presenting any visible or audible indication of the transmission of the event notifying signal. 
     Some embodiments support the transmission of an event notifying signal in a ‘local alert’ mode that allows for transmission of the event notifying signal without notification of persons in the vicinity of the multifunction mobile computing device. In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing an audible indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing a vibration as an indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing light from a visible light source as an indication of the transmission of the event notifying signal. 
     Some embodiments include a method for facilitating automated response to an event notifying signal. In some embodiments, the method includes detecting a disarticulation from a sensor location on a multifunction mobile computing device of an attachment removably articulated to the sensor location, and, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal. 
     In some embodiments, the method further includes responsive to the detecting the disarticulation from the sensor location on the multifunction mobile computing device of the attachment, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, and responsive to the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, transmitting an all-clear signal. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to control parameters of transmission of the event notifying signal. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal data input interface capable of receiving an condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to present transmission of the event notifying signal. In some embodiments, the presenting the event notifying signal control interface capable of receiving the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal further includes presenting an event notifying signal control interface capable of receiving a duress indication order from the user of the multifunction mobile computing device. In some embodiments, the method further includes responsive to receiving the duress indication order from the user of the multifunction mobile computing device, indicating over a user interface of the multifunction mobile computing device prevention of transmission of the event notifying signal, and transmitting the event notifying signal with a duress indicator. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more sensors of the multifunction mobile computing device. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing location data describing a location of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the location data describing the location of the multifunction mobile computing device. 
     In some embodiments, the method further includes responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more external sensors associated with the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more external sensors associated with the multifunction mobile computing device. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing audio input data received from one or more audio sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the audio input data received from the one or more audio sensors of the multifunction mobile computing device. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing video input data received from one or more video sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the video input data received from the one or more video sensors of the multifunction mobile computing device. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing motion input data received from one or more motion sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the motion input data received from the one or more motion sensors of the multifunction mobile computing device. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing vital sign input data received from one or more vital sign sensors reporting to the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the vital sign input data received from the one or more vital sign sensors reporting to the multifunction mobile computing device. 
     In some embodiments, the transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal further includes transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal without presenting any visible or audible indication of the transmission of the event notifying signal. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing an audible indication of the transmission of the event notifying signal. 
     In some embodiments, the method further includes, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing a vibration as an indication of the transmission of the event notifying signal. 
     In some embodiments, the method further includes responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing light from a visible light source as an indication of the transmission of the event notifying signal. 
     Some embodiments include a non-transitory computer-readable storage medium including program instructions. In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement detecting a disarticulation from a sensor location on a multifunction mobile computing device of an attachment removably articulated to the sensor location, and responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement responsive to the detecting the disarticulation from the sensor location on the multifunction mobile computing device of the attachment, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, and responsive to the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, preventing transmission of the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to control parameters of transmission of the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal data input interface capable of receiving an condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to present transmission of the event notifying signal. In some embodiments, the program instructions executable by the one or more processors of the multifunction mobile computing device to cause the multifunction mobile computing device to implement presenting the event notifying signal control interface capable of receiving the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal further include program instructions executable by the one or more processors of the multifunction mobile computing device to cause the multifunction mobile computing device to implement presenting an event notifying signal control interface capable of receiving a duress indication order from the user of the multifunction mobile computing device. In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to receiving the duress indication order from the user of the multifunction mobile computing device, indicating over a user interface of the multifunction mobile computing device prevention of transmission of the event notifying signal, and transmitting the event notifying signal with a duress indicator. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing location data describing a location of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the location data describing the location of the multifunction mobile computing device. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more external sensors associated with the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more external sensors associated with the multifunction mobile computing device. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing audio input data received from one or more audio sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the audio input data received from the one or more audio sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing video input data received from one or more video sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the video input data received from the one or more video sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing motion input data received from one or more motion sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the motion input data received from the one or more motion sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing vital sign input data received from one or more vital sign sensors reporting to the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the vital sign input data received from the one or more vital sign sensors reporting to the multifunction mobile computing device. 
     In some embodiments, the program instructions executable by the one or more processors of the multifunction mobile computing device to cause the multifunction mobile computing device to implement transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal further include program instructions executable by the one or more processors of the multifunction mobile computing device to cause the multifunction mobile computing device to implement transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal without presenting any visible or audible indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing an audible indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing haptic feedback as an indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing a vibration as an indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a multifunction mobile computing device to cause the multifunction mobile computing device to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing light from a visible light source as an indication of the transmission of the event notifying signal. 
     Some embodiments include a system for facilitating automated response to an event notifying signal. In some embodiments, the system includes a network monitoring module configured for monitoring signals received over a data network for a presence of one or more event notifying signals transmitted over a radio-frequency network from a radio-frequency transmitter located within a housing of a multifunction mobile computing device responsive to detecting a disarticulation of an attachment from a sensor location on a multifunction mobile computing device, and an assessment module configured for assessing priority of the one or more event notifying signals transmitted over the radio-frequency network from the radio-frequency transmitter located within the housing of a multifunction mobile computing device responsive to detecting the disarticulation of an attachment from the sensor location on the multifunction mobile computing device, and a resource response module configured for communicating the event notifying signals to resources tasked to respond to the event notifying signals. 
     In some embodiments, the system includes a logging module configured for receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. In some embodiments, the system includes a real-time communication module configured for communicating response condition description indications to a user of the multifunction mobile computing device in response to the event notifying signal, and receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the system includes a response instruction communication module configured for communicating response instructions to a user of the multifunction mobile computing device in response to the event notifying signal. In some embodiments, the system includes a responder update diffusion module configured for communicating to the resources tasked to respond to the event notifying signals sensor information gathered from the multifunction mobile computing device in response to the event notifying signal. 
     In some embodiments, the system includes an assessment module configured for assessing patterns in multiple event notifying signals and selecting appropriate responses to one or more event notifying signals. In some embodiments, the system includes a responder instruction module configured for communicating to the resources tasked to respond to the event notifying signals automated instructions selected based on sensor information gathered from the multifunction mobile computing device in response to the event notifying signal. 
     Some embodiments include a method for facilitating automated response to an event notifying signal. In some embodiments, the method includes monitoring signals received over a data network for a presence of one or more event notifying signals transmitted over a radio-frequency network from a radio-frequency transmitter located within a housing of a multifunction mobile computing device responsive to detecting a disarticulation of an attachment from a sensor location on a multifunction mobile computing device, assessing priority of the one or more event notifying signals transmitted over the radio-frequency network from the radio-frequency transmitter located within the housing of a multifunction mobile computing device responsive to detecting the disarticulation of an attachment from the sensor location on the multifunction mobile computing device, and communicating the event notifying signals to resources tasked to respond to the event notifying signals. 
     In some embodiments, the method further includes receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the method further includes communicating response condition description indications to a user of the multifunction mobile computing device in response to the event notifying signal, and receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the method further includes communicating response instructions to a user of the multifunction mobile computing device in response to the event notifying signal. 
     In some embodiments, the method further includes communicating to the resources tasked to respond to the event notifying signals sensor information gathered from the multifunction mobile computing device in response to the event notifying signal. In some embodiments, the method further includes assessing patterns in multiple event notifying signals and selecting appropriate responses to one or more event notifying signals. 
     In some embodiments, the method further includes communicating to the resources tasked to respond to the event notifying signals automated instructions selected based on sensor information gathered from the multifunction mobile computing device in response to the event notifying signal. 
     Some embodiments include a non-transitory computer-readable storage medium including program instructions. In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a network monitoring module monitoring signals received over a data network for a presence of one or more event notifying signals transmitted over a radio-frequency network from a radio-frequency transmitter located within a housing of a multifunction mobile computing device responsive to detecting a disarticulation of an attachment from a sensor location on a multifunction mobile computing device. In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement an assessment module assessing priority of the one or more event notifying signals transmitted over the radio-frequency network from the radio-frequency transmitter located within the housing of a multifunction mobile computing device responsive to detecting the disarticulation of an attachment from the sensor location on the multifunction mobile computing device. In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a resource response module communicating the event notifying signals to resources tasked to respond to the event notifying signals. 
     In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a logging module receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a real-time communication module communicating response condition description indications to a user of the multifunction mobile computing device in response to the event notifying signal, and receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a response instruction communication module communicating response instructions to a user of the multifunction mobile computing device in response to the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a responder update diffusion module communicating to the resources tasked to respond to the event notifying signals sensor information gathered from the multifunction mobile computing device in response to the event notifying signal. 
     In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement an assessment module assessing patterns in multiple event notifying signals and selecting appropriate responses to one or more event notifying signals. 
     In some embodiments, the program instructions are executable by one or more processors of a network-connected computing device to implement a responder instruction module communicating to the resources tasked to respond to the event notifying signals automated instructions selected based on sensor information gathered from the multifunction mobile computing device in response to the event notifying signal. 
     Some embodiments include a system for facilitating automated response to an event notifying signal. In some embodiments, the system includes a housing, a sensor location coupled to the housing, a processor located within the housing, a non-transitory computer-readable storage medium, a radio-frequency transmitter located within the housing, and an attachment for the multifunction mobile computing device. In some embodiments, the attachment removably articulates to the sensor location coupled to the housing of the multifunction mobile computing device. Some embodiments include a computer program product in the non-transitory computer-readable medium of the multifunction mobile computing device, wherein the program instructions are computer-executable to implement detecting a disarticulation of the attachment from the sensor location on the multifunction mobile computing device, and responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to an event notifying signal response receiver over a radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, and, responsive to the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal, preventing transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device and presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to control parameters of transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, over-riding a locked screen condition of the multifunction mobile computing device, and presenting an event notifying signal data input interface capable of receiving condition description indications from a user of the multifunction mobile computing device for transmission with the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, and presenting an event notifying signal control interface capable of receiving an order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal. In some embodiments, the presenting the event notifying signal control interface capable of receiving the order from a user of the multifunction mobile computing device to prevent transmission of the event notifying signal further includes presenting an event notifying signal control interface capable of receiving a duress indication order from the user of the multifunction mobile computing device. In some embodiments, the program instructions are further computer-executable to implement, responsive to receiving the duress indication order from the user of the multifunction mobile computing device, indicating over a user interface of the multifunction mobile computing device prevention of transmission of the event notifying signal, and transmitting the event notifying signal with a duress indicator. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing location data describing a location of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the location data describing the location of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing input data received from one or more external sensors associated with the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the input data received from the one or more external sensors associated with the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing audio input data received from one or more audio sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the audio input data received from the one or more audio sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing video input data received from one or more video sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the video input data received from the one or more video sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing motion input data received from one or more motion sensors of the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the motion input data received from the one or more motion sensors of the multifunction mobile computing device. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, capturing vital sign input data received from one or more vital sign sensors reporting to the multifunction mobile computing device, and transmitting to the event notifying signal response receiver over the radio-frequency network from the radio-frequency transmitter located within the housing of the multifunction mobile computing device the vital sign input data received from the one or more vital sign sensors reporting to the multifunction mobile computing device. 
     In some embodiments, the sensor location includes an audio output connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the audio output connector. 
     In some embodiments, the sensor location includes an audio output connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an electrically-conductive articulating component dimensioned for removable articulation to the audio output connector. 
     In some embodiments, the sensor location includes a digital data connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component dimensioned for removable articulation to the digital data connector. 
     In some embodiments, the sensor location includes a magnetic peripheral articulation connector coupled to a housing of the multifunction mobile computing device, and the attachment includes an articulating component polarized for magnetic removable articulation to the magnetic peripheral articulation connector. 
     In some embodiments, the sensor location includes an electric power transmission connector coupled to a housing of the multifunction mobile computing device, the attachment includes an articulating component dimensioned for removable articulation to the electric power transmission connector. 
     In some embodiments, the program instructions are further computer-executable to implement transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal further include program instructions computer-executable to implement transmitting to an event notifying signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the event notifying signal without presenting any visible or audible indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing an audible indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing haptic feedback as an indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing a vibration as an indication of the transmission of the event notifying signal. 
     In some embodiments, the program instructions are further computer-executable to implement, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, providing light from a visible light source as an indication of the transmission of the event notifying signal. 
     In some embodiments, a system for facilitating a response to an event notifying signal. The system comprises: a network monitoring module configured for monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area; an assessment module configured for: determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area; and identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident; and a resource response module configured for communicating a response to a computing device associated with each person of the first group of people, the response providing indication of the relevant incident. 
     In some embodiments, the assessment module is further configured for: identifying specific property of the enterprise or organization that could be impacted by the relevant incident; identifying a second group of people of the enterprise or organization who can secure the specific property before the relevant incident impacts the specific property. The resource response module is further configured for communicating a response to a computing device associated with each person of the second group of people, the response providing indication of the relevant incident and the specific property. 
     In some embodiments, the property is within in a threshold distance from the relevant incident. 
     In some embodiments, the first group of people is within in a threshold distance from the relevant incident. 
     In some embodiments, the resource response module is further configured for: receiving a status update from a person of the first group of people; and requesting a status update from the remaining people of the first group of people. 
     In some embodiments, the resource response module is further configured for: providing a status update on the relevant incident the computing device associated with each person of the first group of people. 
     In some embodiments, the relevant incident is a security related issue or an environmental related issue. 
     In some embodiments, a method for facilitating automated response to an event notifying signal comprises: monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area; determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area; and identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident; and communicating a response to a computing device associated with each person of the first group of people, the response providing indication of the relevant incident. 
     In some embodiments, the method further comprising: identifying specific property of the enterprise or organization that could be impacted by the relevant incident; identifying a second group of people of the enterprise or organization who can secure the specific property before the relevant incident impacts the specific property; and communicating a response to a computing device associated with each person of the second group of people, the response providing indication of the relevant incident and the specific property. 
     In some embodiments, the property is within in a threshold distance from the relevant incident. 
     In some embodiments, the first group of people is within in a threshold distance from the relevant incident. 
     In some embodiments, the method further comprises: receiving a status update from a person of the first group of people; and requesting a status update from the remaining people of the first group of people. 
     In some embodiments, the method further comprises: providing a status update on the relevant incident the computing device associated with each person of the first group of people. 
     In some embodiments, the relevant incident is a security related issue or an environmental related issue. 
     In some embodiments, a non-transitory computer-readable storage medium comprises program instructions. The program instructions are executable by one or more processors of a network-connected computing device to implement: monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area; determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area; identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident; and communicating a response to a computing device associated with each person of the first group of people, the response providing indication of the relevant incident. 
     In some embodiments, the non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors of the network-connected computing device to implement: identifying specific property of the enterprise or organization that could be impacted by the relevant incident; identifying a second group of people of the enterprise or organization who can secure the specific property before the relevant incident impacts the specific property; and communicating a response to a computing device associated with each person of the second group of people, the response providing indication of the relevant incident and the specific property. 
     In some embodiments, the property is within in a threshold distance from the relevant incident. 
     In some embodiments, the first group of people is within in a threshold distance from the relevant incident. 
     The non-transitory computer-readable storage further comprises program instructions executable by the one or more processors of the network-connected computing device to implement: receiving a status update from a person of the first group of people; and requesting a status update from the remaining people of the first group of people. 
     The non-transitory computer-readable storage medium further comprises program instructions executable by the one or more processors of the network-connected computing device to implement: providing a status update on the relevant incident the computing device associated with each person of the first group of people. 
       FIG. 1  depicts an ecosystem for facilitating automated response to an event notifying signal, in accordance with some embodiments. An event notifying signal response receiver  110  included a client interface  115 , an event notifying response management module  117 , and a database  119 . In some embodiments, the event notifying signal response receiver  110  maintains logs of event notifying signals and metadata, such as source, time, frequency, location, or transmission links of the event notifying signals in the database  119 . The event notifying signal response receiver  110  receives at the client interface  115  event notifying signals over one or more networks  120 , for example, a wireless network  120   a  or a wired network  120   b . In some embodiments, the event notifying signal response receiver  110  receives event notifying signals over one or more combination wired/wireless networks. The event notifying signals are received at the client interface  115  over a plurality of wireless communication links  125   a - 125   n ,  130   a - 130   n , and wired communication links  135   a - 135   n ,  140   a - 140   n  from a plurality of sources. 
     In the illustrated embodiment, a first set of sources includes Mobile Multifunction Computing Devices (MMCD&#39;s)  145   a - 145   n , also referred to as portable electronic devices, which communicate with the event notifying signal response receiver  110  over the first set of wireless links  125   a - 125   n . In some embodiments, an MMCD comprise mobile phones, tablet computers, personal digital assistants, or laptop computers. The MMCD&#39;s  145   a - 145   n  each include a respective event notifying signal module  150   a - 150   n , for example electronic circuitry or program instructions executable to cause the MMCD  145   a - 145   n  to transmit an event notifying signal to the client interface  115 . In the illustrated embodiment, a second set of sources includes servers  155   a - 155   n , which communicate with the event notifying signal response receiver  110  over the second set of wireless receiving links  130   a - 130   n . The servers  155   a - 155   n  each include a respective event notifying signal module  160   a - 160   n , for example electronic circuitry or program instructions executable to cause the server  155   a - 155   n  to transmit an event notifying signal to the client interface  115 . In some embodiments, the servers  155   a - 155   n  include respective databases  157   a - 157   n.    
     In some embodiments, the wireless receiving links  125   a - 125   n  correspond to respective MMCD&#39;s  145   a - 145 . In other embodiments, more than one MMCD  145   a - 145   n  communicates over less than a corresponding number of wireless receiving links  125   a - 125   n . For example, MMCD&#39;s may utilize multiple access methods such as TDMA, CDMA, Power Data Communications Protocols, and the like. In some embodiments, one or more MMCD&#39;s  145   a - 145   n  communicates over more than a corresponding number of wireless receiving links  125   a - 125   n . For example, an MMCD  145  may utilize multiple-input, multiple-output orthogonal frequency division multiplexing (MIMO-OFDM), or other protocols or configurations which take advantage of multiple antennas, communication receiving links  125   a - 125   n , and the like. 
     In some embodiments, the wireless receiving links  130   a - 130   n  correspond to respective servers  155   a - 155   n . In other embodiments, more than one server  155   a - 155   n  communicates over less than a corresponding number of wireless receiving links  130   a - 130   n . For example, servers may utilize multiple access methods such as TDMA, CDMA, Power Data Communications Protocols, and the like. In some embodiments, one or more servers  155   a - 155   n  communicates over more than a corresponding number of wireless receiving links  130   a - 130   n . For example, a server  150  may utilize multiple-input, multiple-output orthogonal frequency division multiplexing (MIMO-OFDM), or other protocols or configurations which take advantage of multiple antennas, communication receiving links  130   a - 130   n , and the like. 
     In the illustrated embodiment, a third set of sources includes MMCD&#39;s  165   a - 165   n , which communicate with the event notifying signal response receiver  110  over the first set of wired receiving links  135   a - 135   n . The MMCD&#39;s  165   a - 165   n  each include a respective event notifying signal module  170   a - 170   n , for example electronic circuitry or program instructions executable to cause the MMCD  145   a - 145   n  to transmit an event notifying signal to the client interface  115 . In the illustrated embodiment, a fourth set of sources includes servers  175   a - 175   n  which communicate with the event notifying signal response receiver  110  over the second set of wired receiving links  140   a - 140   n . The servers  175   a - 175   n  each include a respective event notifying signal module  180   a - 180   n , for example electronic circuitry or program instructions executable to cause the server  175   a - 175   n  to transmit an event notifying signal to the client interface  115 . In some embodiments, the wired receiving links  135   a - 135   n  correspond to respective MMCD&#39;s  165   a - 165   n . In other embodiments, the MMCD&#39;s  165   a - 165   n  may communicate over more or less than a corresponding number of respective wired receiving links  135   a - 135   n . In some embodiments, the wired receiving links  140   a - 140   n  correspond to respective servers  175   a - 175   n . In other embodiments, servers  175   a - 175   n  communicate over more or less than a corresponding number of respective wired receiving links  140   a - 140   n . In some embodiments, the servers  175   a - 175   n  include respective databases  177   a - 177   n.    
     Further, the client interface  115  is configured to transmit over a plurality of wireless communication links  185   a - 185   n ,  190   a - 190   n , and wired links  195   a - 195   n ,  200   a - 200   n  to a plurality of resource clients  205   a - 205   n ,  210   a - 210   n ,  215   a - 215   n , and  220   a - 220   n , also referred to as resources. In some embodiments, a resource comprises mobile phones, tablet computers, personal digital assistants, special-purpose emergency responder radio devices, laptop computers, and the like. In the illustrated embodiment, a first set of resources includes resource clients  205   a - 205   n , which communicate with the event notifying signal response receiver  110  over the first set of wireless transmission links  185   a - 185   n . Communications from the event notifying signal response receiver  110  are received at a respective resource interface  225   a - 225   n  of each resource client  205   a - 205   n , for example electronic circuitry or program instructions executable to configure the resource client  205   a - 205   n  for reception of an event notifying signal from the client interface  115 . In some embodiments, a resource client  205  includes more than one resource interface  225 . In some embodiments, a resource interface  225  is configured for reception and transmission of event notifying signals. 
     In the illustrated embodiment, a second set of resources includes resource clients  210   a - 210   n , which communicate with the event notifying signal response receiver  110  over the second set of wireless transmission links  190   a - 190   n . Communications from the event notifying signal response receiver  110  are received at a respective resource interface  230   a - 230   n  of each resource client  210   a - 210   n , for example electronic circuitry or program instructions executable to configure the resource client  210   a - 210   n  for reception of an event notifying signal from the client interface  115 . In some embodiments, a resource client  210  includes more than one resource interface  230 . In some embodiments, a resource interface  230  is configured for reception and transmission of event notifying signals. 
     In the illustrated embodiment, a third set of resources includes resource clients  215   a - 215   n , which communicate with the event notifying signal response receiver  110  over the first set of wired transmission links  195   a - 195   n . Communications from the event notifying signal response receiver  110  are received at a respective resource interface  235   a - 235   n  of each resource client  215   a - 215   n , for example electronic circuitry or program instructions executable to configure the resource client  215   a - 215   n  for reception of an event notifying signal from the client interface  115 . In some embodiments, a resource client  215  includes more than one resource interface  235 . In some embodiments, a resource interface  235  is configured for reception and transmission of event notifying signals. 
     In the illustrated embodiment, a fourth set of resources includes resource clients  220   a - 220   n , which communicate with the event notifying signal response receiver  110  over the second set of wired transmission links  200   a - 200   n . Communications from the event notifying signal response receiver  110  are received at a respective resource interface  240   a - 240   n  of each resource client  220   a - 220   n , for example electronic circuitry or program instructions executable to configure the resource client  220   a - 220   n  for reception of an event notifying signal from the client interface  115 . In some embodiments, a resource client  220  includes more than one resource interface  240 . In some embodiments, a resource interface  240  is configured for reception and transmission of event notifying signals. 
     Further, in some embodiments, one or more MMCD&#39;s  145   a - 145   n  and servers  155   a - 155   n  are configured for direct communication with resource clients  205   a - 205   n  over a direct communication link  245 , for example, a wireless or wired network. Accordingly, event notifying signals, or data embodying event notifying signals, may be communicated directly between the MMCD  145  or the server  155  and the resource client  205 . 
     Although the foregoing system has described various elements individually, for example, MMCD&#39;s  145  and resource clients  210 , this is not intending to be limiting. For example, the functions of one or more of an MMCD  145 ,  165  or servers  155 ,  175  and the functions of one or more resource clients  205 ,  210 ,  215 ,  220  may be embodied in the same device. That is to say, in some embodiments, an MMCD  145   a  includes an event notifying signal module  150   a  for transmitting an event notifying signal to the client interface  115 . The MMCD  145   a  further corresponds to a resource client  210   a , including a resource interface  230   a  for reception of an event notifying signal from the client interface  115 . 
       FIG. 2  illustrates an example of a portable multifunction device  250 , or telephone, in accordance with some embodiments, which may embody one or more functions of the MMCD&#39;s  145 ,  163 , or resource clients  205 ,  210 ,  215 ,  220 , as previously described. Accordingly, in some embodiments, the portable multifunction device  250  comprises mobile phones, tablet computers, personal digital assistants, special-purpose emergency responder radio devices, laptop computers, smartwatches, and the like. In the illustrated embodiment, the touch screen  255  of the portable electronic device  250  displays one or more graphics within a user interface (UI)  260 . In this embodiment, as well as others described below, a user may select one or more of the graphics by making a gesture on the graphics, for example, with one or more fingers  265  (not drawn to scale in the figure) or one or more styluses  270  (not drawn to scale in the figure). 
     Device  250  may also include one or more physical buttons, such as “home” or menu button  275 . As described below, the menu button  275  may be used to navigate to any application in a set of applications that may be executed on device  250 . Alternatively, in some embodiments, the menu button  275  is implemented as a soft key in the user interface  260  displayed on touch screen  255 . 
     In one embodiment, device  250  includes the touch screen  255 , the menu button  275 , a push button  280  for powering the device on/off and locking the device, volume adjustment button(s)  285 , Subscriber Identity Module (SIM) card slot  290 , head set or audio jack  295 , and docking/charging external port  300 . Push button  280  may be used to turn the power on/off on the device by depressing the button and holding the button in the depressed state for a predefined time interval; to lock the device by depressing the button and releasing the button before the predefined time interval has elapsed; and/or to unlock the device or initiate an unlock process. 
     In an alternative embodiment, device  250  also may accept verbal input for activation or deactivation of some functions through microphone  305 . 
     In some embodiments, the device  250  is equipped with a peripheral or attachment device  310  (e.g., a tether  315  coupled to a plug-style attachment  320  that is inserted into the audio jack  295  of the portable electronic device  250 ) for use in causing the portable electronic device  250  to facilitate automated response to an event notifying signal by transmitting an event notifying signal from the portable electronic device  250 . 
     In some embodiments, the peripheral device  310  includes a tether or strap  315  and a plug-style attachment  320  configured for removably articulating the attachment to the portable electronic device  250 . In the example embodiment, the plug-style attachment  320  removably articulates to a sensor location  325  coupled to the housing of the portable electronic device  250 , such as the audio jack  295 , or a data port, or the power connector port  300 . In some embodiments, the attachment  320  removably articulates to a sensor location  325  in a manner detectable to a sensor housed at the sensor location  325 . 
     Upon becoming alarmed at circumstances in a user&#39;s local area, the user of the portable electronic device  250  pulls the tether  315  to cause separation of the portable electronic device  250  from the peripheral device  310  (e.g., the plug attachment  320  is removed from the audio jack of the portable electronic device  250 ). In some embodiments, upon application of force to the tether  315  in a direction away from the sensor location  325 , the sensor housed at the sensor location  325  detects removal of the attachment  320  and causes the portable electronic device  250  to transmit an event notifying signal to event notifying signal response receiver  110  over communication channel  125   a  or directly to the resource client  205   a  over the communication channel  245   a . Thus, in some embodiments, the act of connecting or disconnecting the attachment  320  itself triggers certain functions of the portable electronic device  250 , such as transmission of an event notifying signal. In some embodiments, the act of connecting or disconnecting the attachment  320  itself triggers certain functions of the portable electronic device  250 , such as transmission of an event notifying signal, even if the screen  255  of the portable electronic device  250  (e.g., of the phone) is in a locked condition and incapable of receiving standard touchscreen input. 
     As an example of use of one embodiment, a jogger who gets attacked in the park while jogging pulls a tether  315  attached to a plug-style attachment  320  that is inserted into the audio jack of the portable electronic device  250  (her phone). In some embodiments, the act of pulling the strap and thereby removing the plug-style attachment  320  from the audio jack causes transmission of an event notifying signal to event notifying signal response receiver  110  over communication channels  125   a  for routing of the event notifying signal by the event notifying signal response receiver  110  over communication channel  185   a  to a resource client  205   a  in the squad-car of a local policeman. Accordingly, the resource client  205   a  may be said to be the resource tasked to respond to the event notifying signal. 
     As example of use of another embodiment, a jogger who gets attacked in the park while jogging pulls a strap  315  attached to a plug-style attachment  320  that is inserted into the audio jack of the portable electronic device  250  (his smartwatch). In some embodiments, the act of pulling the strap  315  and thereby removing the plug-style attachment  320  from the audio jack  295  causes transmission of an event notifying signal directly to a user-pre-selected resource client  205   a  (e.g., a fellow jogger on the trail, for example by sending email, text messages, or an audio message) over communication channel  245   a.    
     As example of use of another embodiment, a jogger who gets attacked in the park while jogging pulls a strap  315  attached to a plug-style attachment  320  that is inserted into the audio jack  295  of the portable electronic device  250  (his smartwatch). In some embodiments, the act of pulling the strap  315  and removing the plug-style attachment  320  from the audio jack  295  causes transmission of an event notifying signal directly to a user-pre-selected resource client  205   a  (e.g., a fellow jogger on the trail, for example by sending email, text messages, or an audio message) over communication channels  245   a  and transmission of an event notifying signal to event notifying signal response receiver  110  over communication channels  125   a  for routing of the event notifying signal by the event notifying signal response receiver  110  over communication channel  185   b  to a resource client  205   b  in the squad-car of a local policeman. In some embodiments, the event notifying signal transmitted to resource clients  205   a - 205   b  can include details such as a map pointing to the location of portable electronic device  250  and any sensor data (e.g., audio or video, position, vital signs picked up from a personal fitness sensor coupled to the portable electronic device  250  by a radio-frequency link) received from portable electronic device  250 . 
     As example of use of another embodiment, a Marine who gets attacked in a combat zone pulls a strap  315  attached to a plug-style attachment  320  that is inserted into the power input jack of the portable electronic device  250  (his combat radio). In some embodiments, the act of pulling the strap  315  and removing the plug-style attachment  320  from the audio jack  295  causes transmission of an event notifying signal directly to a user-pre-selected resource client  205   a  (e.g., one or more Marines in his platoon, for example by sending email, text messages, or an audio message) over communication channels  245   a  and transmission of an event notifying signal to event notifying signal response receiver  110  (e.g., a combat intelligence management server) over communication channels  125   a  for routing of the event notifying signal by the event notifying signal response receiver  110  over communication channel  185   b  to a resource client  205   b  in a nearby tank. In some embodiments, the event notifying signal transmitted to resource clients  205   a - 205   b  can include details such as a map pointing to the location of portable electronic device  250  and any sensor data (e.g., audio or video, position, vital signs picked up from a personal health sensor coupled to the portable electronic device  250  by a radio-frequency link) received from portable electronic device  250 . 
       FIG. 3A  illustrates the portable electronic device  250   a  equipped with an attachment or peripheral device  310   a  for facilitating automated response to an event notifying signal, in accordance with some embodiments. The portable electronic device  250   a  is coupled to the peripheral device  310   a  including a tether  315   a  and an attachment  320   a  connected to a sensor location  325 . The portable electronic device  250   a  includes a peripheral antenna  330   a , which, in some embodiments, may be used for communication with either remote sensors or wearable computing or sensor devices (smartwatches, computing goggles) or, in some embodiments, with peripheral device  310   a . The portable electronic device  250   a  further includes a network antenna  335   a  for communicating with a data network, such as network  120   a  of  FIG. 1 . The portable electronic device  250   a  further includes a speaker  340   a , the touch screen  255   a  showing a screen control  345 , and the microphone  305 . Functions of various components of portable electronic device  250   a  are discussed below with respect to  FIGS. 1, 2, and 4 . 
     In some embodiments, peripheral device  310   a  is used in and configured for use in causing portable electronic device  250   a  to facilitate automated response to event notifying signals. As shown, peripheral device  310   a  includes an attachment  320   a  for a portable electronic device  250   a . In some embodiments, the attachment  320   a  removably articulates to a sensor location  325   a  coupled to the housing of the portable electronic device  250   a . In some embodiments, the attachment  320   a  removably articulates to a sensor location  325   a  in a manner detectable to a sensor housed at the sensor location  325 . In some embodiments, the peripheral device  310   a  includes a tether  315   a  for removably articulating the attachment  320   a  to a user of the portable electronic device  250   a . In some embodiments, upon application of force to the tether  315   a  in a direction away from the sensor location  325 , the sensor housed at the sensor location  325   a  detects removal of the attachment  320   a  and causes the multifunction mobile computing device to transmit an event notifying signal from the network antenna  335   a  or to a nearby cooperating multifunction mobile computing device from the peripheral antenna  330   a.    
     In some embodiments, the sensor location  325   a  includes an audio output connector (not visible) coupled to a housing of the portable electronic device  250   a , and the attachment  320   a  includes an articulating component (not visible) dimensioned for removable articulation to the audio output connector (not visible). 
     In some embodiments, the sensor location  325   a  includes an audio output connector (not visible) coupled to a housing of the portable electronic device  250   a , and the attachment  320   a  includes an electrically-conductive articulating component (not visible) dimensioned for removable articulation to the audio output connector (not visible). 
     In some embodiments, the sensor location  325   a  includes a digital data connector (not visible) coupled to a housing of the portable electronic device  250   a , and the attachment  320   a  includes an articulating component (not visible) dimensioned for removable articulation to the digital data connector (not visible). 
     In some embodiments, the sensor location  325   a  includes a magnetic peripheral articulation connector (not visible) coupled to a housing of the portable electronic device  250   a , and the attachment  320   a  includes an articulating component polarized for magnetic removable articulation to the magnetic peripheral articulation connector. 
     In some embodiments, the sensor location  325   a  includes an electric power transmission connector (not visible), for example, the charging external port  300   a , coupled to a housing of the portable electronic device  250   a , and the attachment  320   a  includes an articulating component dimensioned for removable articulation to the electric power transmission connector (not visible). 
     In some embodiments, the sensor location includes  325   a  a radio frequency antennae, such as peripheral antenna  330   a  coupled to a housing of the portable electronic device  250   a , the attachment  320   a  includes an electronic device having a data connection to the sensor location  325   a  via a radio frequency channel between the attachment  320   a  and the portable electronic device  250   a  over peripheral antenna  330   a  (e.g., via near field communication or Bluetooth), and the disarticulation includes an attenuation of the data connection. Thus, in some embodiments, a physical attachment to the portable electronic device  250   a  is not required for operation as described herein of the peripheral device  310   a . In some embodiments, the peripheral device  310   a  signals portable electronic device  250   a  in response to a detachment of attachment from a housing, causing transmission of an event notifying signal as described herein. 
     In some embodiments, the sensor location includes  325   a  a radio frequency antennae, such as peripheral antenna  330   a  coupled to a housing of the portable electronic device  250   a , the attachment  320   a  includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment  320   a  and the portable electronic device  250   a  over peripheral antenna  330   a  (e.g., via near field communication or Bluetooth), and the disarticulation includes a loss of the data connection. Thus, in some embodiments, a physical attachment to the portable electronic device  250   a  is not required for operation as described herein of the peripheral device  310   a . In some embodiments, the peripheral device  310   a  signals portable electronic device  250   a  in response to a detachment of attachment from a housing, causing transmission of an event notifying signal as described herein. 
       FIG. 2B  depicts the portable electronic device  250   b  equipped with an attachment or peripheral device  310   b  for facilitating automated response to an event notifying signal, in accordance with some embodiments. A portable electronic device  250   b  is decoupled from a peripheral device  310   b  including a tether  315   b  and an attachment  320   b  for connection to a sensor location  325   b . The portable electronic device  250   b  includes a peripheral antenna  330   b , which, in some embodiments, may be used for communication with either remote sensors or wearable computing or sensor devices (smartwatches, computing goggles) or, in some embodiments, with peripheral device  310   b . The portable electronic device  250   b  further includes a network antenna  335   b  for communicating with a data network, such as network  120   a  of  FIG. 1 . The portable electronic device  250   b  further includes a speaker  340   b , a touch screen  255   b , and a microphone  305   b . Touch screen  255   b  shows an override control  350   b , a screen unlock control  345   b , a toolbar  355   b , a configuration control  360   b , and response instructions  365   b . Examples of response instructions  365   b  to a user can include, in the event of a medical emergency, treatment instructions. Examples of response instructions  365   b  to a user can include, in the event of a security emergency, descriptions of a suspect. Examples of response instructions  365   b  to a user can include, in the event of a public emergency, directions to the locations of other users also affected by the public emergency. In the event of a security emergency, an example of response instructions  365   b  to a user can include directions to a police station. Functions of various components of portable electronic device  250   b  are discussed below with respect to  FIGS. 1, 2, and 4 . 
     In some embodiments, peripheral device  310   b  is used in and configured for use in causing portable electronic device  250   b  to facilitate automated response to event notifying signals. As shown, peripheral device  310   b  includes an attachment  320   b  for a portable electronic device  250   b . In some embodiments, the attachment  320   b  removably articulates using plug  370   b  to a sensor location  325   b  coupled to the housing of the portable electronic device  250   b . In some embodiments, the attachment  320   b  removably articulates to a sensor location  325   b  in a manner detectable to a sensor housed at the sensor location  325   b . In some embodiments, the peripheral device  310   b  includes a tether  315   b  for removably articulating the attachment  320   b  to a user of the portable electronic device  250   b . In some embodiments, upon application of force to the tether  315   b  in a direction away from the sensor location  325   b , the sensor housed at the sensor location  325   b  detects removal of the attachment  320   b  and causes the portable electronic device  250  to transmit an event notifying signal from the network antenna  335   b  or to a nearby cooperating portable electronic device from the peripheral antenna  330   b.    
     In some embodiments, the sensor location  325   b  includes an audio output connector (not visible) coupled to a housing of the portable electronic device  250   b , and the attachment  320   b  includes an articulating component (plug  370   b ) dimensioned for removable articulation to the audio output connector (not visible). 
     In some embodiments, the sensor location  325   b  includes an audio output connector (not visible) coupled to a housing of the portable electronic device  250   b , and the attachment  320   b  includes an electrically-conductive articulating component (plug  370   b ) dimensioned for removable articulation to the audio output connector (not visible). 
     In some embodiments, the sensor location  325   b  includes a digital data connector (not visible) coupled to a housing of the portable electronic device  250   b , and the attachment  320   b  includes an articulating component (plug  370   b ) dimensioned for removable articulation to the digital data connector (not visible). 
     In some embodiments, the sensor location  325   b  includes a magnetic peripheral articulation connector (not visible) coupled to a housing of the portable electronic device  250   b , and the attachment  320   b  includes an articulating component polarized for magnetic removable articulation to the magnetic peripheral articulation connector. 
     In some embodiments, the sensor location  325   b  includes an electric power transmission connector (not visible), for example, the charging external port  300   b , coupled to a housing of the portable electronic device  250   b , and the attachment  320   b  includes an articulating component (plug  370   b ) dimensioned for removable articulation to the electric power transmission connector (not visible). 
     In some embodiments, the sensor location includes  325   b  a radio frequency antennae, such as peripheral antenna  330   b  coupled to a housing of the portable electronic device  250   b , the attachment  320   b  includes an electronic device having a data connection to the sensor location via a radio frequency channel between the attachment  320   b  and the portable electronic device  250   b  over peripheral antenna  330   b  (e.g., via near field communication or Bluetooth), and the disarticulation includes an attenuation of the data connection. Thus, in some embodiments, a physical attachment to the mobile computing device  250   b  is not required for operation as described herein of the peripheral device  310   b . In some embodiments, the peripheral device  310   b  signals portable electronic device  250   b  in response to a detachment of the attachment  320   b  from a housing, causing transmission of an event notifying signal as described herein. 
     In some embodiments, the sensor location includes  325   b  a radio frequency antennae, such as peripheral antenna  330   b  coupled to a housing of the portable electronic device  250   b , the attachment  320   b  includes an electronic device having a data connection to the sensor location  325   b  via a radio frequency channel between the attachment  320   a  and the portable electronic device  250   b  over peripheral antenna  330   b  (e.g., via near field communication or Bluetooth), and the disarticulation includes a loss of the data connection. Thus, in some embodiments, a physical attachment to the mobile computing device  250   b  is not required for operation as described herein of the peripheral device  310   b . In some embodiments, the peripheral device  310   b  signals portable electronic device  250   b  in response to a detachment of the attachment  320   b  from a housing, causing transmission of an event notifying signal as described herein. 
     Attention is now directed toward embodiments of portable electronic devices  250 .  FIG. 4  is a block diagram illustrating a portable electronic device  250  with touch-sensitive displays  255  in accordance with some embodiments. Touch-sensitive display  255  is sometimes called a “touch screen” for convenience, and may also be known as or called a touch-sensitive display system. Device  250  may include memory  375  (which may include one or more computer readable storage mediums), memory controller  380 , one or more processing units (CPU&#39;s)  385 , peripherals interface  390 , RF circuitry  395 , audio circuitry  400 , speaker  340 , microphone  305 , input/output (I/O) subsystem  410 , other input or control devices  415 , and external port  420 . Device  250  may include one or more optical sensors  425 . These components may communicate over one or more communication buses or signal lines  430 . 
     It should be appreciated that device  250  is only one example of a portable multifunction device, and that device  250  may have more or fewer components than shown, may combine two or more components, or may have a different configuration or arrangement of the components. The various components shown in  FIG. 4  may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits. 
     Memory  375  may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid-state memory devices. Access to memory  375  by other components of device  250 , such as CPU  385  and the peripherals interface  390 , may be controlled by memory controller  380 . 
     Peripherals interface  390  can be used to couple input and output peripherals of the device to CPU  385  and memory  375 . The one or more processors  385  run or execute various software programs and/or sets of instructions stored in memory  375  to perform various functions for device  250  and to process data. 
     In some embodiments, peripherals interface  390 , CPU  385 , and memory controller  380  may be implemented on a single chip. In some other embodiments, they may be implemented on separate chips. 
     RF (radio frequency) circuitry  395  receives and sends RF signals, also called electromagnetic signals. RF circuitry  395  converts electrical signals to/from electromagnetic signals and communicates with communications networks and other communications devices via the electromagnetic signals. RF circuitry  395  may include well-known circuitry for performing these functions, including but not limited to an antenna system, an RF transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a CODEC chipset, a subscriber identity module (SIM) card, memory, and so forth. RF circuitry  395  may communicate with networks, such as the Internet, also referred to as the World Wide Web (WWW), an intranet and/or a wireless network, such as a cellular telephone network, a wireless local area network (LAN) and/or a metropolitan area network (MAN), and other devices by wireless communication. The wireless communication may use any of a variety of communications standards, protocols and technologies, including but not limited to Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), high-speed downlink packet access (HSDPA), high-speed uplink packet access (HSDPA), wideband code division multiple access (W-CDMA), code division multiple access (CDMA), time division multiple access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) (e.g., IEEE 802.1919a, IEEE 802.1919b, IEEE 802.1919g and/or IEEE 802.1919n), voice over Internet Protocol (VoIP), Wi-MAX, a protocol for e-mail (e.g., Internet message access protocol (IMAP) and/or post office protocol (POP)), instant messaging (e.g., extensible messaging and presence protocol (XMPP), Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions (SIMPLE), Instant Messaging and Presence Service (IMPS)), and/or Short Message Service (SMS), or any other suitable communication protocol, including communication protocols not yet developed as of the filing date of this document. 
     Audio circuitry  400 , speaker  340 , and microphone  305  provide an audio interface between a user and device  250 . Audio circuitry  400  receives audio data from peripherals interface  390 , converts the audio data to an electrical signal, and transmits the electrical signal to speaker  340 . Speaker  340  converts the electrical signal to human-audible sound waves. Audio circuitry  400  also receives electrical signals converted by microphone  305  from sound waves. Audio circuitry  400  converts the electrical signal to audio data and transmits the audio data to peripherals interface  390  for processing. Audio data may be retrieved from and/or transmitted to memory  375  and/or RF circuitry  395  by peripherals interface  390 . In some embodiments, audio circuitry  400  also includes a headset jack (e.g.,  295 ,  FIG. 3 ). The headset jack provides an interface between audio circuitry  400  and removable audio input/output peripherals, such as output-only headphones or a headset with both output (e.g., a headphone for one or both ears) and input (e.g., a microphone). 
     I/O subsystem  410  couples input/output peripherals on device  250 , such as touch screen  255  and other input control devices  415 , to peripherals interface  390 . I/O subsystem  410  may include display controller  435  and one or more input controllers  440  for other input or control devices. The one or more input controllers  440  receive/send electrical signals from/to other input or control devices  415 . The other input control devices  415  may include physical buttons (e.g., push buttons, rocker buttons, etc.), dials, slider switches, joysticks, click wheels, and so forth. In some alternate embodiments, input controller(s)  440  may be coupled to any (or none) of the following: a keyboard, infrared port, USB port, and a pointer device such as a mouse. The one or more buttons (e.g.,  285 ,  FIG. 2 ) may include an up/down button for volume control of speaker  340  and/or microphone  305 . The one or more buttons may include a push button (e.g.,  280 ,  FIG. 2 ). 
     Touch-sensitive display  255  provides an input interface and an output interface between the device and a user. Display controller  435  receives and/or sends electrical signals from/to touch screen  255 . Touch screen  255  displays visual output to the user. The visual output may include graphics, text, icons, video, and any combination thereof (collectively termed “graphics”). In some embodiments, some or all of the visual output may correspond to user-interface objects. 
     Touch screen  255  has a touch-sensitive surface sensor or set of sensors that accepts input from the user based on haptic and/or tactile contact. Touch screen  255  and display controller  435  (along with any associated modules and/or sets of instructions in memory  375 ) detect contact (and any movement or breaking of the contact) on touch screen  255  and converts the detected contact into interaction with user-interface objects (e.g., one or more soft keys, icons, web pages or images) that are displayed on touch screen  255 . In an exemplary embodiment, a point of contact between touch screen  255  and the user corresponds to a finger of the user. 
     Touch screen  255  may use LCD (liquid crystal display) technology, LPD (light emitting polymer display) technology, or LED (light emitting diode) technology, although other display technologies may be used in other embodiments. Touch screen  255  and display controller  435  may detect contact and any movement or breaking thereof using any of a variety of touch sensing technologies now known or later developed, including but not limited to capacitive, resistive, infrared, and surface acoustic wave technologies, as well as other proximity sensor arrays or other elements for determining one or more points of contact with touch screen  255 . In an exemplary embodiment, projected mutual capacitance sensing technology is used, such as that found in the iPhone®, iPod Touch®, and iPad® from Apple Inc. of Cupertino, Calif. 
     The user may make contact with touch screen  255  using any suitable object or appendage, such as a stylus, a finger, and so forth. In some embodiments, the user interface is designed to work primarily with finger-based contacts and gestures, which can be less precise than stylus-based input due to the larger area of contact of a finger on the touch screen. In some embodiments, the device translates the rough finger-based input into a precise pointer/cursor position or command for performing the actions desired by the user. 
     In some embodiments, in addition to the touch screen, device  250  may include a touchpad (not shown) for activating or deactivating particular functions. In some embodiments, the touchpad is a touch-sensitive area of the device that, unlike the touch screen, does not display visual output. The touchpad may be a touch-sensitive surface that is separate from touch screen  255  or an extension of the touch-sensitive surface formed by the touch screen. 
     Device  250  also includes power system  445  for powering the various components. Power system  445  may include a power management system, one or more power sources (e.g., battery, alternating current (AC)), a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator (e.g., a light-emitting diode (LED)) and any other components associated with the generation, management and distribution of power in portable devices. 
     Device  250  may also include one or more optical sensors  425 .  FIG. 4  shows an optical sensor coupled to optical sensor controller  450  in I/O subsystem  410 . Optical sensor  425  may include charge-coupled device (CCD) or complementary metal-oxide semiconductor (CMOS) phototransistors. Optical sensor  425  receives light from the environment, projected through one or more lens, and converts the light to data representing an image. In conjunction with imaging module  455  (also called a camera module); the optical sensor  425  may capture still images or video. In some embodiments, an optical sensor is located on the back of device  250 , opposite touch screen display  255  on the front of the device, so that the touch screen display may be used as a viewfinder for still and/or video image acquisition. In some embodiments, another optical sensor is located on the front of the device so that the user&#39;s image may be obtained for videoconferencing while the user views the other video conference participants on the touch screen display. 
     Device  250  may also include one or more proximity sensors  460 .  FIG. 4  shows proximity sensor  460  coupled to peripherals interface  390 . Alternately, proximity sensor  460  may be coupled to input controller  440  in I/O subsystem  410 . In some embodiments, the proximity sensor turns off and disables touch screen  255  when the multifunction device is placed near the user&#39;s ear (e.g., when the user is making a phone call). 
     Device  250  includes one or more orientation sensors  465 . In some embodiments, the one or more orientation sensors include one or more accelerometers (e.g., one or more linear accelerometers and/or one or more rotational accelerometers). In some embodiments, the one or more orientation sensors include one or more gyroscopes. In some embodiments, the one or more orientation sensors include one or more magnetometers. In some embodiments, the one or more orientation sensors include one or more of global positioning system (GPS), Global Navigation Satellite System (GLONASS), and/or other global navigation system receivers. The GPS, GLONASS, and/or other global navigation system receivers may be used for obtaining information concerning the location and orientation (e.g., portrait or landscape) of device  250 . In some embodiments, the one or more orientation sensors include any combination of orientation/rotation sensors.  FIG. 4  shows the one or more orientation sensors  465  coupled to peripherals interface  390 . Alternately, the one or more orientation sensors  465  may be coupled to an input controller  440  in I/O subsystem  410 . In some embodiments, information is displayed on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more orientation sensors  465 . 
     In some embodiments, the software components stored in memory  475  include an operating system, a communication module (or set of instructions), contact/motion module (or set of instructions), graphics module (or set of instructions), text input module (or set of instructions), Global Positioning System (GPS) module (or set of instructions), and applications (or sets of instructions). Device/global internal state  470  includes one or more of: active application state, indicating which applications, if any, are currently active; display state, indicating what applications, views or other information occupy various regions of touch screen display  255 ; sensor state, including information obtained from the device&#39;s various sensors and input control devices  415 ; state information that indicates which processes control output of shared audio or visual resource of a vehicle; ownership transition conditions of the shared audio or visual resource; and location information concerning the device&#39;s location and/or attitude. 
     In conjunction with touch screen  255 , display controller  435 , contact module, graphics module, and text input module, contacts module may be used to manage an address book or contact list (e.g., stored in application internal state  470  of contacts module in memory  475 ), including: adding name(s) to the address book; deleting name(s) from the address book; associating telephone number(s), e-mail address(es), physical address(es) or other information with a name; associating an image with a name; categorizing and sorting names; providing telephone numbers or e-mail addresses to initiate and/or facilitate communications by telephone, video conference, e-mail, or IM; and so forth. 
     In conjunction with RF circuitry  395 , audio circuitry  400 , speaker  340 , microphone  305 , touch screen  255 , display controller  435 , contact module, graphics module, and text input module, telephone module may be used to enter a sequence of characters corresponding to a telephone number, access one or more telephone numbers in address book, modify a telephone number that has been entered, dial a respective telephone number, conduct a conversation and disconnect or hang up when the conversation is completed. As noted above, the wireless communication may use any of a variety of communications standards, protocols, and technologies. 
     In conjunction with RF circuitry  395 , audio circuitry  400 , speaker  340 , microphone  305 , touch screen  255 , display controller  435 , optical sensor  425 , contact module, graphics module, text input module, contact list, and telephone module, videoconferencing module  3239  includes executable instructions to initiate, conduct, and terminate a video conference between a user and one or more other participants in accordance with user instructions. 
     In conjunction with RF circuitry  395 , touch screen  255 , display controller  435 , contact module, graphics module, and text input module, e-mail client module includes executable instructions to create, send, receive, and manage e-mail in response to user instructions. In conjunction with image management module, e-mail client module makes it very easy to create and send e-mails with still or video images taken with camera module  455 . 
     In conjunction with RF circuitry  395 , touch screen  255 , display controller  435 , contact module, graphics module, and text input module, the instant messaging module  3241  includes executable instructions to enter a sequence of characters corresponding to an instant message, to modify previously entered characters, to transmit a respective instant message (for example, using a Short Message Service (SMS) or Multimedia Message Service (MMS) protocol for telephony-based instant messages or using XMPP, SIMPLE, or IMPS for Internet-based instant messages), to receive instant messages and to view received instant messages. In some embodiments, transmitted and/or received instant messages may include graphics, photos, audio files, video files, and/or other attachments as are supported in a MMS and/or an Enhanced Messaging Service (EMS). As used herein, “instant messaging” refers to both telephony-based messages (e.g., messages sent using SMS or MMS) and Internet-based messages (e.g., messages sent using XMPP, SIMPLE, or IMPS). 
     In conjunction with touch screen  255 , display controller  435 , optical sensor(s)  425 , optical sensor controller  3263 , contact module, graphics module, and image management module, camera module  455  includes executable instructions to capture still images or video (including a video stream) and store them into memory  475 , modify characteristics of a still image or video, or delete a still image or video from memory  475 . 
     In conjunction with touch screen  255 , display controller  435 , contact module, graphics module, text input module, and camera module  455 , image management module includes executable instructions to arrange, modify (e.g., edit), or otherwise manipulate, label, delete, present (e.g., in a digital slide show or album), and store still and/or video images. 
     In conjunction with RF circuitry  395 , touch screen  255 , display system controller  435 , contact module, graphics module, and text input module, browser module includes executable instructions to browse the Internet in accordance with user instructions, including searching, linking to, receiving, and displaying web pages or portions thereof, as well as attachments and other files linked to web pages. 
     In conjunction with RF circuitry  395 , touch screen  255 , display system controller  435 , contact module, graphics module, text input module, e-mail client module, and browser module, calendar module  3248  includes executable instructions to create, display, modify, and store calendars and data associated with calendars (e.g., calendar entries, to do lists, etc.) in accordance with user instructions. 
     In conjunction with touch screen  255 , display controller  435 , contact module, graphics module, and text input module, notes module  3253  includes executable instructions to create and manage notes, to do lists, and the like in accordance with user instructions. 
     In conjunction with RF circuitry  395 , touch screen  255 , display system controller  435 , contact module, graphics module, text input module, GPS module, and browser module, map module may be used to receive, display, modify, and store maps and data associated with maps (e.g., driving directions; data on stores and other points of interest at or near a particular location; and other location-based data) in accordance with user instructions. 
     Each of the above identified modules and applications correspond to a set of executable instructions for performing one or more functions described above and the methods described in this application (e.g., the computer-implemented methods and other information processing methods described herein). These modules (i.e., sets of instructions) need not be implemented as separate software programs, procedures, or modules, and thus various subsets of these modules may be combined or otherwise rearranged in various embodiments. In some embodiments, memory  475  may store a subset of the modules and data structures identified above. Furthermore, memory  475  may store additional modules and data structures not described above. 
     In some embodiments, device  250  is a device where operation of a predefined set of functions on the device is performed exclusively through a touch screen and/or a touchpad. By using a touch screen and/or a touchpad as the primary input control device for operation of device  250 , the number of physical input control devices (such as push buttons, dials, and the like) on device  250  may be reduced. 
     The predefined set of functions that may be performed exclusively through a touch screen and/or a touchpad include navigation between user interfaces. In some embodiments, the touchpad, when touched by the user, navigates device  250  to a main, home, or root menu from any user interface that may be displayed on device  250 . In such embodiments, the touchpad may be referred to as a “menu button.” In some other embodiments, the menu button may be a physical push button or other physical input control device instead of a touchpad. 
     While a portable or mobile computing device is shown as one embodiment of a multifunction device, one of skill in the art will readily realize in light of having read the current disclosure that a desktop computer or other computing device may also perform many of the functions described herein without departing from the scope and intent of the present disclosure. Likewise, while touch screen devices are shown as one embodiment of a multifunction device, one of skill in the art will readily realize in light of having read the current disclosure that a desktop computer or other computing device without a touch screen may also perform many of the functions described herein without departing from the scope and intent of the present disclosure. 
     Example Computer System 
       FIG. 5  illustrates an example computer system configured to implement aspects of the system and method for facilitating automated response to an event notifying, in accordance with some embodiments.  FIG. 5  illustrates computer system  500  that is configured to execute any or all of the embodiments described above. In different embodiments, computer system  500  may be any of various types of devices, including, but not limited to, a computer embedded in a vehicle, a computer embedded in an appliance, a personal computer system, desktop computer, laptop, notebook, tablet, slate, or netbook computer, mainframe computer system, handheld computer, workstation, network computer, a camera, a set top box, a mobile device, a consumer device, video game console, handheld video game device, application server, storage device, a television, a video recording device, a peripheral device such as a switch, modem, router, or in general any type of computing or electronic device. 
     Various embodiments of a system and method for negotiating control of a shared audio or visual resource, as described herein, may be executed on one or more computer systems  500 , which may interact with various other devices. Note that any component, action, or functionality described above with respect to  FIGS. 1-4  may be implemented on one or more computers configured as computer system  500  of  FIG. 5 , according to various embodiments. In the illustrated embodiment, computer system  500  includes one or more processors  505  coupled to a system memory  510  via an input/output (I/O) interface  515 . Computer system  500  further includes a network interface  520  coupled to I/O interface  515 , and one or more input/output devices  525 , such as cursor control device, keyboard, and display(s). In some cases, it is contemplated that embodiments may be implemented using a single instance of computer system  500 , while in other embodiments multiple such systems, or multiple nodes making up computer system  500 , may be configured to host different portions or instances of embodiments. For example, in one embodiment some elements may be implemented via one or more nodes of computer system  500  that are distinct from those nodes implementing other elements. 
     In various embodiments, computer system  500  may be a uniprocessor system including one processor  505   a , or a multiprocessor system including several processors  505   a - 505   n  (e.g., two, four, eight, or another suitable number). Processors  505  may be any suitable processor capable of executing instructions. For example, in various embodiments processors  505  may be general-purpose or embedded processors implementing any of a variety of instruction set architectures (ISAs), such as the x86, PowerPC, SPARC, or MIPS ISAs, or any other suitable ISA. In multiprocessor systems, each of processors  505  may commonly, but not necessarily, implement the same ISA. 
     System memory  510  may be configured to store program instructions  530  and/or existing state information and ownership transition condition data in data storage  535  accessible by processor  505 . In various embodiments, system memory  510  may be implemented using any suitable memory technology, such as static random access memory (SRAM), synchronous dynamic RAM (SDRAM), nonvolatile/Flash-type memory, or any other type of memory. In the illustrated embodiment, program instructions  530  may be configured to implement a system for facilitating automated response to an event notifying signal incorporating any of the functionality described above. In some embodiments, program instructions and/or data may be received, sent, or stored upon different types of computer-accessible media or on similar media separate from system memory  510  or computer system  500 . While computer system  500  is described as implementing the functionality of functional blocks of previous Figures, any of the functionality described herein may be implemented via such a computer system. 
     In one embodiment, I/O interface  515  may be configured to coordinate I/O traffic between processor  505 , system memory  510 , and any peripheral devices in the device, including network interface  520  or other peripheral interfaces, such as input/output devices  525 . In some embodiments, I/O interface  515  may perform any necessary protocol, timing or other data transformations to convert data signals from one component (e.g., system memory  510 ) into a format suitable for use by another component (e.g., processor  505 ). In some embodiments, I/O interface  515  may include support for devices attached through various types of peripheral buses, such as a variant of the Peripheral Component Interconnect (PCI) bus standard or the Universal Serial Bus (USB) standard, for example. In some embodiments, the function of I/O interface  515  may be split into two or more separate components, such as a north bridge and a south bridge, for example. Also, in some embodiments some or all of the functionality of I/O interface  515 , such as an interface to system memory  510 , may be incorporated directly into processor  505 . 
     Network interface  520  may be configured to allow data to be exchanged between computer system  500  and other devices attached to a network  120  (e.g., carrier or agent devices) or between nodes of computer system  500 . Network  120  may in various embodiments include one or more networks including but not limited to Local Area Networks (LANs) (e.g., an Ethernet or corporate network), Wide Area Networks (WANs) (e.g., the Internet), wireless data networks, some other electronic data network, or some combination thereof. In various embodiments, network interface  520  may support communication via wired or wireless general data networks, such as any suitable type of Ethernet network, for example; via telecommunications/telephony networks such as analog voice networks or digital fiber communications networks; via storage area networks such as Fiber Channel SANs, or via any other suitable type of network and/or protocol. 
     Input/output devices  525  may, in some embodiments, include one or more display terminals, keyboards, keypads, touchpads, scanning devices, voice, or optical recognition devices, or any other devices suitable for entering or accessing data by one or more computer systems  500 . Multiple input/output devices  525  may be present in computer system  500  or may be distributed on various nodes of computer system  500 . In some embodiments, similar input/output devices may be separate from computer system  500  and may interact with one or more nodes of computer system  500  through a wired or wireless connection, such as over network interface  520 . 
     As shown in  FIG. 5 , memory  510  may include program instructions  530 , which may be processor-executable to implement any element or action described above. In one embodiment, the program instructions may implement the methods described above, such as the methods illustrated by  FIG. 24-30 . In other embodiments, different elements and data may be included. Note that data storage  535  may include any data or information described above. 
     Those skilled in the art will appreciate that computer system  500  is merely illustrative and is not intended to limit the scope of embodiments. In particular, the computer system and devices may include any combination of hardware or software that can perform the indicated functions, including computers, network devices, Internet appliances, PDAs, wireless phones, pagers, etc. Computer system  500  may also be connected to other devices that are not illustrated, or instead may operate as a stand-alone system. In addition, the functionality provided by the illustrated components may in some embodiments be combined in fewer components or distributed in additional components. Similarly, in some embodiments, the functionality of some of the illustrated components may not be provided and/or other additional functionality may be available. 
     Those skilled in the art will also appreciate that, while various items are illustrated as being stored in memory or on storage while being used, these items or portions of them may be transferred between memory and other storage devices for purposes of memory management and data integrity. Alternatively, in other embodiments some or all of the software components may execute in memory on another device and communicate with the illustrated computer system via inter-computer communication. Some or all of the system components or data structures may also be stored (e.g., as instructions or structured data) on a computer-accessible medium or a portable article to be read by an appropriate drive, various examples of which are described below. In some embodiments, instructions stored on a computer-accessible medium separate from computer system  500  may be transmitted to computer system  500  via transmission media or signals such as electrical, electromagnetic, or digital signals, conveyed via a communication medium such as a network and/or a wireless link. Various embodiments may further include receiving, sending, or storing instructions and/or data implemented in accordance with the foregoing description upon a computer-accessible medium. Generally speaking, a computer-accessible medium may include a non-transitory, computer-readable storage medium or memory medium such as magnetic or optical media, e.g., disk or DVD/CD-ROM, volatile or non-volatile media such as RAM (e.g. SDRAM, DDR, RDRAM, SRAM, etc.), ROM, etc. In some embodiments, a computer-accessible medium may include transmission media or signals such as electrical, electromagnetic, or digital signals, conveyed via a communication medium such as network and/or a wireless link. 
       FIG. 6  illustrates an example heat map  540  of a multifunction mobile computing device, for example, MMCD  145 . The illustrated heat map  540  is generated from a duration of MMCD  145  at a geographic area, but this is by no means limiting. In some embodiments, a heat map, or record of device use, is generated based on data communication. In some embodiments, a heat map is generated based on energy consumption. In other embodiments, a heat map is generated based on one or more other factors, for example, data from sensors  425 ,  460 ,  465 . In some embodiments, a heat map is generated based on a pattern of user interaction, for example, eye tracking. The heat map  540  includes a first area  545 , a second area  550 , and a third area  555 . Proximate the first area  545  is a first location  560 , such as a building, structure, or postal address. Accordingly, based at least in part on the record of duration of MMCD  145  in the first geographic area  545  proximate the first location  560 , the MMCD  145  may be associated with the first location  560 . In some embodiments, the MMCD  145  is further associate with one or more resources (e.g.  205 ) associated with the first location  560 . 
     By way of example, a pair of students at a university may frequency an establishment (e.g. first location  560 ) proximate the first geographic area  545 . Accordingly, the first student&#39;s phone (e.g. MMCD  145   a ) and the second student&#39;s phone (e.g. MMCD  145   b ) have a record of duration in the first geographic area  545 . The second student&#39;s phone, embodying one or more functions of a resource client  205   b , may further be the resource tasked to respond to an event notifying signal originating from the first student&#39;s phone. Thus, in the event that the first student and second student have been separated and the first student transmits an event notifying signal, the second student may be tasked to respond and assist the first student. However, in the event that the second student&#39;s phone, or a communication link (e.g.  185   b ,  245   b ), is unresponsive, an event notifying signal may not reach the second student. Accordingly, the second student&#39;s phone and/or the second student may be associated with the first location  560  proximate the first geographic area  545 . That is to say, in the even that a first resource tasked to respond (e.g. the second student&#39;s phone) cannot be reliable reached, the event notifying signal response receiver  110  may task a third-party resource (e.g. a phone of the establishment corresponding to the first location) to the response, the third-party resource associate with a prior resource tasked to the response. 
     Further, an MMCD  145  and/or resource  205  may be associated with a plurality of locations, such as, for example, the second location  565 , or the third location  570 . In some embodiments, a user may be associated with one or more MMCD&#39;s  145  or resources  205  based, at least in part, on a pattern of interaction. For example, a first MMCD  145   c  (e.g. a phone) and a second MMCD  145   d  (e.g. a laptop) may have coincident patterns of duration at the third location  570  (e.g. a dorm) and the second location (e.g. a library). For example, the first MMCD  145   c  may have a pattern of duration independent of the second MMCD  145   d , but the opposite may not be true. That is to say, although the first MMCD  145   c  may have a pattern of duration at the second location with and without the second MMCD  145   d , the second MMCD  145   d  may not have a pattern of duration at the second location  565  independent of the first MMCD  145   c . Accordingly, the first and second MMCD&#39;s  145   c - 145   d  may be associated with a singular user. In some embodiments, an MMCD  145  or a resource  205  is associated with more than one person. 
       FIG. 7  illustrates a server module for facilitating automated response to an event notifying signal, in accordance with some embodiments. Some embodiments include a system, such as a system hosting event notifying response management module  117 , for facilitating automated response to one or more event notifying signals. In some embodiments, the system includes a network monitoring module  600  configured for monitoring signals received over a data network for a presence of one or more event notifying signals transmitted over a radio-frequency network, an optical network, or an electrical network. In some embodiments, event notifying response management module  117  includes an assessment module  605  configured for assessing priority of the one or more event notifying signals transmitted over the radio-frequency, optical, or electrical network. In some embodiments, event notifying response management module  117  includes a resource response module  610  configured for communicating the event notifying signals as response communications to resources tasked to respond to the event notifying signals. 
     In some embodiments, the system includes a logging module  2318  configured for receiving condition description indications from a user of a resource tasked to respond to an event notifying signal for transmission with the event notifying signal and generating logs  600  for storage in a storage medium  2340 . In some embodiments, the system includes a real-time communication module  2316  configured for communicating response condition description indications as response communications to a user of the resource tasked to respond in response to the event notifying signal, and receiving condition description indications from a user of the resource tasked to respond for transmission with the event notifying signal. 
     In some embodiments, the system includes a response instruction communication module configured for communicating response instructions to a user of the resource tasked to respond in response to the event notifying signal. In some embodiments, the system includes a resource update diffusion module configured for communicating to the resources tasked to respond to the event notifying signals sensor information gathered from resources tasked to respond or other resources in response to the event notifying signal. 
     In some embodiments, the system includes an assessment module  334  configured for assessing patterns in multiple event notifying signals and selecting appropriate responses to one or more event notifying signals. In some embodiments, the system includes a resource instruction module configured for communicating instructions to the resources tasked to respond to the event notifying signals automated instructions selected based on sensor information gathered from the resources tasked to respond or other resources in response to the event notifying signal. Examples of instructions to the resources tasked to respond to the event notifying signals automated instructions selected based on sensor information gathered from the resources tasked to respond or other resources in response to the event notifying signal can include maps to the location of the user or visual data relating nearby conditions. In some embodiments, the event notifying response management module  117  receives user input through a user interface. 
     In some embodiments the system includes a third-party association module  615  configured for associating a resource with a third-party. In some embodiments, this association is based, at least in part, on a status of the third-party, a record of proximity of the third-party to a resource, or a record of interaction between the third-party and a resource. In some embodiments, the third-party is a device, an email address, a phone number, an actuator, a vehicle, or any system configured to receive communication. In some embodiments the system includes a third-party response module  620  configured for communicating a response to the third-party associated with a resource tasked to a response. 
     As an example of use of one embodiment, a user associated with a resource  205   a  has a scheduled meeting with a third-party. Third-party association module  615  then associates the third-party with the user of the resource. An event notifying signal indicative of a relevant incident delaying the user might be assessed by assessment module  605  and a communication of the user&#39;s delay communicated to the third-party by third-party response module  620 . 
     As an example of use of another embodiment, a first resource  205   a  may be tasked to a response. If the resource does not have a sufficient pattern of recent use, a resource sequencing module  625  may task a second resource  205   b  to the response. Alternatively, resource sequencing module  625  may task a second resource  205   b  to the response if the first resource  205   a  fails to respond within a desired communication timeframe. If a third-party has been associated with the resource  205   a  by third-party association module  615 , the third-party response module  620  may communicate a response to the third-party. Alternatively, if a third-party has not been associated with the resource, a third-party may be associated with the resource  205   a  and the third-party response module  620  may then communicate a response to the newly associated resource  205   a.    
       FIG. 8  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  810 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  820 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  830 ). The response of the one or more event notifying signals is communicated to the resource tasked to the response ( 840 ). 
       FIG. 9  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  910 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  920 ). One or more of a source, a frequency, or a transmission medium of an event notifying signal is assessed (block  99 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  930 ). The response of the one or more event notifying signals is communicated to the resource tasked to the response ( 940 ). 
       FIG. 10  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  1010 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  1020 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  1030 ). A sensor associated with the resource is monitored (block  1035 ). The response of the one or more event notifying signals is communicated to the resource tasked to the response ( 1040 ). 
       FIG. 11  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  1110 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  1120 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  1130 ). A sequence of resources tasked to the response, wherein the sequence is based, at least in part, on a status of the resource, a usage pattern of the resource, or an elapsed time (block  1135 ). The response of the one or more event notifying signals is communicated to the resource tasked to the response ( 1140 ). 
       FIG. 12  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  1210 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  1220 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  1230 ). One or more resources are associated with a user (block  1235 ). The response of the one or more event notifying signals is communicated to the resource tasked to the response ( 1240 ). 
       FIG. 13  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  1310 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  1320 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  1330 ). One or more resources are associated with a third-party based, at least in part, by a status of the third-party, a record of proximity of the third-party to the resource, or a record of interaction between the third-party and the resource (block  1335 ). The response of the one or more event notifying signals is communicated to the third-party associated with the resource tasked to the response ( 1340 ). 
       FIG. 14  is a flow diagram illustrating one embodiment of a method for facilitating automated response to an event notifying signal, in accordance with some embodiments. Signals received over a data network are monitored for a presence of one or more event notifying signals indicative of a relevant incident (block  1410 ). Responsive to the presence of one or more event notifying signals, a response of the one or more event notifying signals and a resource tasked to the response are assessed (block  1420 ). A status of a resource tasked to the response of the event notifying signal is monitored (block  1430 ). Responsive to the event notifying signal, a response condition description indication is communicated to a user of the resource (block  1435 ). A condition description indication from the user of the resource is received for transmission with the event notifying signal (block  1445 ). 
     Embodiments described herein may offer a multichannel mass notification system (also referred to as an event notifying response management module) that is cloud-based software as a service solution (SaaS). For example, a user or customer may access the two-way multichannel mass notification system without installing any software locally on-premises to make the multichannel mass notification system operate. In some embodiments, an account is set up for the user and the user can log in to the account to access the multichannel mass notification system. In some embodiments, the user may access the multichannel mass notification system through a web browser. In some embodiments, in which the user is ambulant and not in front of a stationary computing device, the user may access the multichannel mass notification system through a mobile application (such as mobile applications available on iOS and Android computing devices). 
       FIG. 15  is a flow diagram illustrating one embodiment of a method  1500  for facilitating a response to an event notifying signal. The method  400  is performed by processing logic that may include hardware (circuitry, dedicated logic, etc.), software (such as is run on a general purpose computer system or a dedicated machine), or a combination of both. The method  1500  and/or each of their individual functions, routines, subroutines, or operations may be performed by one or more processors of a computing device. In certain implementations, the method  1500  may be performed by a single processing thread. Alternatively, the method  1500  may be performed by two or more processing threads, each thread implementing one or more individual functions, routines, subroutines, or operations of the methods. 
     For simplicity of explanation, the method  1500  is depicted and described as a series of operations. However, operations in accordance with this disclosure can occur in various orders and/or concurrently, and with other operations not presented and described herein. For example, the operations depicted in the method  1500  may occur in combination with any other operation of any other method disclosed herein. Furthermore, not all illustrated operations may be required to implement the method  1500  in accordance with the disclosed subject matter. In addition, those skilled in the art will understand and appreciate that the method  1500  could alternatively be represented as a series of interrelated states via a state diagram or events. 
     In some embodiments, a network monitoring module is configured for monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area (block  1502 ). To help illustrate, and with reference to  FIG. 7 , event notifying response management module  117  includes network monitoring module  600 . Network monitoring module  600  is configured for monitoring signals received over a data network for a presence of one or more event notifying signals indicative of a relevant incident within a geographic area. 
     Further, in  FIG. 15 , an assessment module is configured for determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area (block  1504 ) and identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident ( 1506 ). To help illustrate, and with continued reference to  FIG. 7 , event notifying response management module  117  includes an assessment module  605  configured for determining if the relevant incident could impact any persons or property of an enterprise or organization within the geographic area and identifying a first group of people of the enterprise or organization who could be impacted by the relevant incident. 
     Returning to  FIG. 15 , a resource response module is configured for communicating a response to a computing device associated with each person of the first group of people, where the response provides an indication of the relevant incident ( 1508 ). To help illustrate, and with continued reference to  FIG. 7 , event notifying response management module  117  includes a resource response module  610  configured for communicating a response to a computing device associated with each person of the first group of people, where the response providing indication of the relevant incident. 
       FIG. 16  is a flow diagram illustrating one embodiment of a method  1600  for facilitating a response to an event notifying signal. Method  1600  may be performed by one or more processing devices in a similar manner as method  1500 . In some embodiments, the assessment module is further configured for identifying a specific property of the enterprise or organization that could be impacted by the relevant incident ( 1602 ) and identifying a second group of people of the enterprise or organization who can secure the specific property before the relevant incident impacts the specific property ( 1604 ). To help illustrate, and with continued reference to  FIG. 7 , event notifying response management module  117  includes an assessment module  605  configured for identifying specific property of the enterprise or organization that could be impacted by the relevant incident and identifying a second group of people of the enterprise or organization who can secure the specific property before the relevant incident impacts the specific property. 
     Further, in  FIG. 16 , a resource response module is configured for communicating a response to a computing device associated with each person of the second group of people, where the response provides an indication of the relevant incident and the specific property ( 1606 ). To help illustrate, and with continued reference to  FIG. 7 , event notifying response management module  117  includes a resource response module  610  configured for communicating a response to a computing device associated with each person of the second group of people, where the response is providing indication of the relevant incident and the specific property. 
       FIG. 17  is a flow diagram illustrating one embodiment of a method  1700  for facilitating a response to an event notifying signal. For example, the resource response module is further configured for receiving a status update from a person of the first group of people ( 1702 ) and requesting a status update from the remaining people of the first group of people ( 1704 ). To help illustrate, and with continued reference to  FIG. 7 , event notifying response management module  117  includes a resource response module  610  configured for receiving a status update from a person of the first group of people and requesting a status update from the remaining people of the first group of people. 
       FIG. 18  provides an exemplary embodiment of a user interface  1800  that a user may use to engage with the multichannel mass notification system (such as event notifying response management module  117  shown in  FIGS. 1 and 7 ). For example, with reference to  FIG. 2 , touch screen  255  of portable electronic device  250  displays one or more graphics within user interface  260  (such as user interface  1800 ). User interface  1800  may be accessible to a user through a web browser or a mobile application. 
     As shown in  FIG. 18 , user interface  1800  includes: a navigation panel  1802  that provides quick access to the different functionalities of the multichannel mass notification system; a monitor dashboard  1804  that summarizes pertinent information for an enterprise or organization; an incoming message panel  1806  that displays incoming messages; and a feed of “threats” and news  1808 . Threats, as used herein, refers to information related to events (e.g., events related to security, weather, transportation, environment, etc.) around the world that may affect people or assets of an enterprise or organization. In some embodiments, a user may access the multichannel mass notification system, via user interface  1800 , by logging in as an administrator. An administrator account may enable a user to acquire full control over and attain complete access to the functionalities of the multichannel mass notification system. In some embodiments, a user or customer may access the multichannel mass notification system, via user interface  1800 , by logging into a standard user account. The standard user account may allow the user limited or restricted access to the functionalities of the multichannel mass notification system. For example, a standard user account may allow a user to receive notifications but not to send notifications. 
     As depicted in  FIG. 18 , navigation panel  1802  includes a number of tabs that provide access to the different functionalities of the multichannel mass notification system. For example, a user may select the “New Notification” tab to navigate to a user interface that enables generation of a new notification. As another example, the “Map” tab (described in more detail below) enables a user to access a map providing a geographical view of where threats, and people and assets of an enterprise or organization are located. Navigation panel  1802  further includes the following tabs: the “Incoming Messages” tab which provides access to incoming messages; the “Notification Activity” tab which provides a summary of any activity (e.g., replies to a notification) associated with one or more notifications; the “Events” tab which provides access to any events pertinent to an enterprise or organization; the “Threats &amp; News” tab provides quick access to threats and news pertinent to an enterprise or organization; the “Survey” tab (described in more detail below) provides access to generating a notification including a survey; the “Conference Call” tab allows a user to initiate a conference call with recipients of a notification; the “Templates” tab allows a user to access previously generated templates for notifications for particular events (like a hurricane, a fire, etc.); the “People” tab allows a user to access profiles of people of an enterprise or organization; and the “Groups” tab allows a user to access groupings of people of an enterprise or organization. 
       FIG. 19  provides another exemplary embodiment of a user interface  1900  that a user may use to engage with the multichannel mass notification system (such as event notifying response management module  117  shown in  FIGS. 1 and 7 ). For example, with reference to  FIG. 2 , touch screen  255  of portable electronic device  250  displays one or more graphics within user interface  260  (such as user interface  1900 ). 
     More specifically,  FIG. 19  depicts user interface  1900  that enables a user to generate a notification. For example, a user, via user interface  1900 , may be prompted to step through the following fields  1904  to generate a notification: What type of notification is this? How would you like to send? What message do you want to send? Who do you want to send this to? And is this for a new or existing event? Alternatively, or in addition to, a user can select a template from a list of preexisting templates  1902  to generate a notification. Assume for the sake of illustration, an evacuation of a building is required due to a gas leak. In this situation, a template for a situation involving a gas leak may be selected from list of preexisting templates  1902  and used to auto-populate fields  1904 . To help illustrate, after selection of the template for a gas leak, fields  1904  can be auto-populated as shown in  FIG. 19 . The user may review fields  1904  and edit any field as needed before sending the notification related to the gas leak. Additionally,  FIG. 19  depicts an example list of preexisting templates. In  FIG. 19 , list of preexisting templates  1902  includes templates for emergency (e.g., active shooter, fire, gas leak, etc.) and non-emergency situations e.g., delivery arrival, meeting reminder, open enrollment, etc.). 
     In  FIG. 19 , a first inquiry of fields  1904  requests what kind of notification the user wants to send. For example, in  FIG. 19 , a “Notification” selection may involve a standard notification which does not request a response from any recipients of the notification. As another option, the user may want to receive a read confirmation from recipients of the notification and may click a “Read Confirmation” selection. In some embodiments, this selection may confirm that a user received a phone call, a text, and/or an email. For example, a notification may prompt a user to confirm that they observed the notification. Alternatively, or in addition to, a read confirmation may be automatically sent after an email or text including the notification is “opened” or a phone call is answered. Receipt of confirmations from recipients of the notification may be monitored by the user in real time. Another option may include a user using the “Survey” selection to ask one or more questions relevant to an event. With reference to the example above, in a gas leak event, the survey may include questions, such as “Have you vacated the building?” or “Are you in a safe location?” In some embodiments, the one or more questions of a survey may be accompanied by multiple choice response options. Still yet, as another option a user can use a “Conference Call” selection to speak with several recipients simultaneously (such as emergency responders and key executives of an enterprise or organization). For example, after the notification is sent, the recipients of the notification may receive a phone call with an automated message instructing the recipients to press a key or number to join a conference call in progress. 
     In  FIG. 19 , a second inquiry of fields  1904  allows a user to indicate what kind of notification the user would like to send. As shown in  FIG. 19 , a user may send a notification via a number of channels including text, mobile application, voice (e.g., via landlines, cell phones, satellite phone, voiceover IP phone), email, and social media networks (e.g., Twitter®, Facebook®, etc.). In some embodiments, a user may want to provide a public facing message and may post a notification to a social media account of an enterprise or organization. Another channel that may be used to propagate a notification is referred to as “desktop takeover” which enables notifications to pop up on recipients&#39; computer screens and prevents further use of the computing device (e.g., until a response is received from the recipient). In some embodiments, a user may send the notification via a particular channel based on the type of event (e.g., emergency events may be via text rather than email). In some embodiments, notifications can be sent using different channels simultaneously or sent in a cascading manner. For example, an email may be sent first, and if the recipient does not respond to the read confirmation via email within a certain time limit (e.g., five minutes), then a text message may be sent to the recipient. Accordingly, there may be varying levels of notifications that have different severity levels. For example, a first level of notification may have a first severity level and may include sending an email, a second level of notification may have a second severity level (higher than the first severity level) and may include sending a text message to a computing device of the user, a third level of notification may have a third severity level (higher than the first and second severity levels) and may include calling the computing device of the user. 
     A third inquiry of fields  1904  enables a user to input a message that the user wants to be included in the notification. As shown in  FIG. 19 , a user may type in the message to be included in the notification. In some embodiments, a user may build templates that include messages that are customized for a particular channel and/or a particular emergency. This is helpful in that a user may not want to send the same message necessarily on every channel. For example, a user may want to send brief message over text and use email to send notification with more detailed information. For example, in the case of a building evacuation, a first notification sent via a text may instruct a recipient to evacuate a building and a second notification sent via an email may include a map indicating one or more relay points that the recipient should go after evacuating the building. 
     In some embodiments, a text to speech translation may be used to generate a message for a notification (e.g., by using an intelligent virtual assistant). In some embodiments, a user may record a message to be included in a notification. For example, a user may be prompted to click on a link that will allow the user to input a phone number. After the number is inputted, the user may receive a call at that number and be prompted to record a message for the notification. The recorded message may be a voice piece of a notification. 
     A fourth inquiry of fields  1904  request a user to choose whom to send the notification. In some embodiments, a user can send a notification to a group of recipients (e.g., anyone who works in the Chicago office, anyone who is an administrative assistant, etc.) or to an individual recipient or any combination thereof. In some embodiments, the user may also use a filtering option to find recipients to send the notifications. For example, based on the event, the user may use the filtering option to identify recipients with particular skills that can be useful during an emergency, such as language skills or qualifications to operate particular equipment. 
     A fifth inquiry of fields  1904  enables the user to indicate if the notification is associated with a new or existing event. This functionality allows for notifications associated with an event to be tracked and easily viewed by the user. For example, during an incident such as a fire in a building, more than one notification may need to be sent. The first notification may be a warning of the fire and instruction to evacuate and avoid the building. Subsequent notifications may include updates on the incident. The user may create a name for the incident and each notification can be tagged with the name of the incident. In some embodiments, a user can schedule a notification to be sent out at a later time (e.g., tomorrow morning at 9:00 AM). 
     The multichannel mass notification system is configured for providing notification management through sending notifications to recipients to alert them of an event. Additionally, the multichannel mass notification system is configured to receive responses to notifications from recipients and to enable a user to conveniently view the responses from recipients in real time. This helps the user to determine what is happening during an event and to assess how to respond to the event.  FIG. 20  provides another exemplary embodiment of a user interface  2000  that a user may use to engage with the multichannel mass notification system (such as event notifying response management module  117  shown in  FIGS. 1 and 7 ). For example, with reference to  FIG. 2 , touch screen  255  of portable electronic device  250  displays one or more graphics within user interface  260  (such as user interface  2000 ). 
     More specifically,  FIG. 20  depicts user interface  2000  which displays an example listing of active notifications and archived notifications for an enterprise or organization. As shown in  FIG. 20 , user interface  2000  displays an active listing of notifications  2002 . As further shown in  FIG. 20 , information associated with a notification may be displayed, such as an author of the notification, a name of an event that the notification is associated with, an event type (e.g., weather, security, etc.), and a priority level (e.g., high, medium, low, etc.). In some embodiments, a user may archive inactive or noncurrent notifications. 
       FIG. 21  depicts an exemplary embodiment of a user interface  2100  displaying results of a survey type notification. As described, a survey may include one or more questions related to an event. With continued reference to the described above, in a gas leak event, the survey may include a question, such as “Are you in a safe location?” To help further illustrate, as depicted in  FIG. 21 , the survey may also include the following multiple choice response options for recipients to select: “I am safe and at a designated assembly area”; “I am safe and outside the building”; and “I am safe and not on campus.” 
     In  FIG. 21 , a panel  2106  of user interface  2100  displays details about a notification. For example, panel  2106  indicates that the notification including the survey was sent via text and email to the “Chicago Office” group (which includes two hundred and twenty-three people) and the “Delivery Overview” section indicates that the notification was successfully received by all recipients of the Chicago Office group. Other statuses for a notification may include pending, in progress, opted out, missing date, and/or failed. As depicted in  FIG. 21 , results  2102  display that two hundred and one recipients indicated that they were safe and at the designated assembly area, thirteen recipients indicated that they were safe and outside the building, six recipients indicated that there were safe and not on campus, and no response was received from one recipient. 
     In some embodiments, a user, via user interface  2100 , may communicate directly with a recipient. In  FIG. 21 , a conversation console  2104  may display direct messages between the user and recipients. For example, if a recipient replies to a notification that they are still in need of help, the user may send a reply directly to the recipient that “help is on the way” through conversation console  2104 . User interface  2100  enables a user to quickly notify a large population of people about a critical incident and to triage recipients of the notification to understand who is impacted and who is not. The user can effectively ignore the recipients that do not need immediate assistance and focus on recipients who do. And lastly, the user, via user interface  2100 , can have direct and private conversations with recipients who need immediate attention. This is all accomplished with a single console that also may refresh in real time. 
     In some embodiments, multichannel mass notification system may maintain a directory of people who are part of an enterprise or organization. For example, the directory may include fields of information associated with people of an enterprise or organization. For example, the fields may include the following information associated with a person of the enterprise or organization, such as first name, last name, contact details (e.g., email, phone number, home address, office address, etc.), a role or position of the person in the enterprise or organization, and/or characteristics or skills that the person may possess. The user may customize the directory to include additional fields indicating information associated with people of an enterprise or organization (e.g., car color, car license plate number, physical characteristics, etc.). 
     People of an enterprise or organization may be grouped together in a variety of ways. For example, people may be grouped geographically, such as by their office location, home address, or their mobile location. As another example, people may be grouped by logical groupings, such as by their positions or roles within an enterprise or organization. In some embodiments, a user may search the directory to identify groups of people who possess characteristics needed to in addressing an event. For example, after identifying that a company&#39;s facility storing merchandise may be in a path of a hurricane, a company employee may identify other employees of the company who can move the merchandise from the facility before the hurricane. For instance, the employee may search the directory for other employees who may live nearby the facility, can operate a forklift, and are familiar with the company&#39;s logistic software. 
       FIG. 22  provides another exemplary embodiment of a user interface  2200  that a user may use to engage with the multichannel mass notification system (such as event notifying response management module  117  shown in  FIGS. 1 and 7 ). For example, with reference to  FIG. 2 , touch screen  255  of portable electronic device  250  displays one or more graphics within user interface  260  (e.g., user interface  2200 ). In  FIG. 22 , user interface  2200  visually displays where threats (e.g.,  2206 ) are in reference to locations of people and assets of an enterprise or an organization. For example, a user may apply a “geofence”  2210  (e.g., by drawing a circle, rectangle, or polygon) to an area on the map to identify people and assets that are in the area that may be affected by a threat. To help illustrate, in  FIG. 22 , geofence  2210  identifies four groups (e.g., groups  2204 ), forty-six people (e.g., people  2208 ), and no mobile users located within the perimeter of the geofence  2210 . In some embodiments, a person of an enterprise or organization may download a mobile application and when the mobile application is open, the location of the person may appear on the map. Say for example inclement weather is expected in the area in which geofence  2210  is applied. The user may send a notification warning of the inclement weather to the forty-six people and to people of the four groups identified by geofence  2210 . 
     Moreover, a user can filter the threats that are displayed on the map. For example, the user may select which threats to display based on a severity level (e.g., high, medium, low, etc.) assigned to a threat. Additionally, a user may select to display all threats or only threats impacting an enterprise or organization. Furthermore, a user may select to display threats related to specific event or situation (e.g., COVID-19) or threats of a particular category. For example, threats could fall into the following categories: security, transportation, communication/technology, legal, financial, health, entry/exit, culture, environment, language, and/or weather. In some embodiments, a user may use search bar  2202  to search for people, groups, and places displayed on the map in user interface  2200 . 
       FIG. 23  provides another exemplary embodiment of a user interface  2300  that a user may use to engage with the multichannel mass notification system (such as event notifying response management module  117  shown in  FIGS. 1 and 7 ). For example, with reference to FIG.  2 , touch screen  255  of portable electronic device  250  displays one or more graphics within user interface  260  (such as user interface  2300 ). In  FIG. 23 , user interface  2300  displays background of a threat and a summary of the impact of the threat. For example, a user may select a threat  2302  and a window  2304  displays the background that “Officials in the United States extend ground border closures with Mexico and Canada to all nonessential travel through May 2020.” Furthermore, window  2304  indicates that the threat impacts twenty-eight groups, 1,466 people (e.g., by home address), and one mobile user. The user may decide to send a notification related to the threat to the groups and people identified. 
     In some embodiments, an event page may be generated for a threat. The event page may include a history of any notifications sent related to the threat. In some embodiments, a user may include an event page link in a notification. For example, a link to an event page may be included on the bottom of a notification sent via text, email, or mobile application push notification. Additionally, a user may post messages directly to the event page, rather than sending out notifications. In some embodiments, recipients may add comments or questions to an event page. An administrator may review the comments and questions before publishing them or the administrator may reply directly to the recipient. In some embodiments, a user or recipients may post resources (like documents, photos, videos, etc.) to the event page. These resources may be useful to people as a particular incident or event unfolds. Moreover, the event page provides up-to-date information in a centralized place that might be useful from an administrative perspective or an emergency responder perspective. 
     One benefit provided by the embodiments described herein is providing a threat detection system and a notification system under a single platform. Another benefit provided by the embodiments described herein is enabling a user to quickly identify people and assets that are impacted by a threat and quickly notify the people of the threat. Another benefit of the embodiments described herein is the ability to take threat intelligence and filter the threat intelligence against people and assets of an enterprise or organization. In some embodiments, this filtering may be based on any characteristics that a person or asset may possess. 
     Thus, the disclosure provides, among other things, a system for facilitating automated response to an event notifying signal. Various features and advantages of the disclosure are set forth in the following claims.