Wearable panic button
A method implemented by a management server includes receiving telemetry data related to a sensor of a panic button device; receiving a keypress sequence of the panic button device; determining an event type and a location of the panic button device; and transmitting an emergency request to a public safety access point (PSAP), the emergency request indicating the event type and the location.
1 . A method implemented by a management server, the method comprising:
receiving telemetry data related to a sensor of a panic button device;
receiving a keypress sequence of the panic button device;
determining an event type and a location of the panic button device;
transmitting an emergency request to a public safety access point (PSAP), the emergency request indicating the event type and the location;
receiving an emergency alert message authenticity request from a peer device; and
transmitting an emergency alert message authenticity response to the peer device, at least in part based on a determination that an emergency alert message was received from the panic button device.
2 . The method of claim 1 , wherein the event type is determined at least in part based on at least one of the keypress sequence or the telemetry data.
3 . The method of claim 1 , wherein the telemetry data includes an identity of a beacon, and the location of the panic button device is determined at least in part based on the beacon.
4 . The method of claim 1 , wherein the telemetry data includes the location of the panic button device.
5 . The method of claim 1 , further comprising:
receiving a device ID of the panic button device;
determining a role associated with the device ID;
determining a checklist, at least in part based on the event type and the role; and
transmitting the checklist to the panic button device.
6 . The method of claim 1 , further comprising:
receiving a location of a peer device; and
transmitting an emergency alert message to the peer device, at least in part based on the location of the peer device.
7 . A management server, comprising:
a network interface that receives telemetry data related to a sensor of a panic button device and that receives a keypress sequence of the panic button device; and
a processor configured to determine an event type and a location of the panic button device, wherein the network interface transmits an emergency request to a public safety access point (PSAP), the emergency request indicating the event type and the location, and
the network interface receives an emergency alert message authenticity request from a peer device and transmits an emergency alert message authenticity response to the peer device, at least in part based on a determination that an emergency alert message was received from the panic button device.
8 . The management server of claim 7 , wherein processor is further configured to determine the event type at least in part based on at least one of the keypress sequence or the telemetry data.
9 . The management server of claim 7 , wherein the telemetry data includes an identity of a beacon, and the processor is further configured to determine the location of the panic button device at least in part based on the beacon.
10 . The management server of claim 7 , wherein the telemetry data includes the location of the panic button device.
11 . The management server of claim 7 , wherein
the network interface receives a device ID of the panic button device,
the processor is further configured to determine a role associated with the device ID and to determine a checklist, at least in part based on the event type and the role, and
the network interface transmits the checklist to the panic button device.
12 . The management server of claim 7 , wherein the network interface receives a location of a peer device and transmits an emergency alert message to the peer device, at least in part based on the location of the peer device.
13 . A non-transitory, computer-readable medium encoded with instructions that, when executed by a processor of a management server, cause the management server to perform a method comprising:
receiving telemetry data related to a sensor of a panic button device;
receiving a keypress sequence of the panic button device;
determining an event type and a location of the panic button device;
transmitting an emergency request to a public safety access point (PSAP), the emergency request indicating the event type and the location;
receiving an emergency alert message authenticity request from a peer device; and
transmitting an emergency alert message authenticity response to the peer device, at least in part based on a determination that an emergency alert message was received from the panic button device.
14 . The medium of claim 13 , wherein the event type is determined at least in part based on at least one of the keypress sequence or the telemetry data.
15 . The medium of claim 13 , wherein the telemetry data includes an identity of a beacon, and the location of the panic button device is determined at least in part based on the beacon.
16 . The medium of claim 13 , wherein the telemetry data includes the location of the panic button device.
17 . The medium of claim 13 , the method further comprising:
receiving a device ID of the panic button device;
determining a role associated with the device ID;
determining a checklist, at least in part based on the event type and the role; and
transmitting the checklist to the panic button device.