Officer identity verification during a lockdown situation
An organization can subscribe to an emergency notification service for alerting emergency service providers when an emergency occurs at a site of the organization, such as an emergency that necessitates a lockdown situation. When an emergency service provider is alerted that a lockdown is in effect, the emergency service provider dispatches responding officers to the scene. Once the responding officers have addressed the situation and it is safe to exit the lockdown, the officers may attempt to access the locked rooms to evacuate the occupants. To verify the identity of an officer seeking access to a room, the officer or a room occupant requests an access phrase via their mobile device. The emergency service provider generates a distinct access phrase and sends it to the officer and the occupant so that when the officer speaks the access phrase the occupant knows it is safe to grant access to the room.
1 . A computing device comprising:
at least one processor; and
a non-transitory computer-readable storage medium comprising program instructions that, when executed by the at least one processor, cause the computing device to perform a set of operations comprising:
receiving a notification that a lockdown situation is in effect;
based on the received notification, (i) sending a computer-aided dispatch (CAD) message for dispatching a plurality of responding officers to the lockdown situation and (ii) determining a plurality of mobile devices of individuals in the lockdown situation;
receiving, from at least one of (i) a mobile device of one of the responding officers seeking access to a particular room in the lockdown situation or (ii) a mobile device of an individual in the particular room, a request for an access phrase for verifying an identity of the responding officer seeking access, wherein receiving the request for the access phrase comprises receiving the request from the mobile device of the responding officer seeking access to the particular room, and wherein the set of operations further comprises:
receiving location data from the mobile devices of the responding officers and from the mobile devices of the individuals in the lockdown situation;
based on the location data, determining locations of the mobile devices of the responding officers and the mobile devices of the individuals in the lockdown situation; and
determining a set of nearby mobile devices from among the plurality of mobile devices of individuals in the lockdown situation based on the set of nearby mobile devices being located within a threshold distance of the mobile device of the responding officer seeking access to the particular room, wherein the set of nearby mobile devices comprises the mobile device of the individual in the particular room; and
based on the request for the access phrase, generating the access phrase and transmitting the access phrase to the mobile device of the responding officer seeking access to the particular room and to the mobile device of the individual in the particular room, wherein transmitting the access phrase to the mobile device of the individual in the particular room comprises transmitting the access phrase to the set of nearby mobile devices.
2 . The computing device of claim 1 , wherein receiving the notification that the lockdown situation is in effect comprises receiving the notification from a first mobile device of a first individual in the lockdown situation.
3 . The computing device of claim 2 , wherein the first mobile device has a first mobile device identifier, and wherein determining the plurality of mobile devices of individuals in the lockdown situation comprises:
accessing a database comprising a plurality of mobile device identifiers, including the first mobile device identifier, stored in association with an organization identifier; and
determining the plurality of mobile devices of individuals in the lockdown situation based on the plurality of mobile device identifiers stored in association with the organization identifier.
4 . The computing device of claim 1 , the set of operations further comprising:
based on the request for the access phrase, transmitting, to the mobile device of the individual in the particular room, personally identifiable information of the responding officer seeking access to the particular room.
5 . The computing device of claim 1 , wherein generating the access phrase comprises randomly or pseudorandomly generating the access phrase.
6 . The computing device of claim 1 , the set of operations further comprising:
based on the received notification, sending a lockdown alert to each mobile device of the plurality of mobile devices of individuals in the lockdown situation.
7 . A method comprising:
receiving a notification that a lockdown situation is in effect;
based on the received notification, (i) sending a computer-aided dispatch (CAD) message for dispatching a plurality of responding officers to the lockdown situation and (ii) determining a plurality of mobile devices of individuals in the lockdown situation;
receiving, from at least one of (i) a mobile device of one of the responding officers seeking access to a particular room in the lockdown situation or (ii) a mobile device of an individual in the particular room, a request for an access phrase for verifying an identity of the responding officer seeking access, wherein receiving the request for the access phrase comprises receiving the request from the mobile device of the responding officer seeking access to the particular room, and wherein the method further comprises:
receiving location data from the mobile devices of the responding officers and from the mobile devices of the individuals in the lockdown situation;
based on the location data, determining locations of the mobile devices of the responding officers and the mobile devices of the individuals in the lockdown situation; and
determining a set of nearby mobile devices from among the plurality of mobile devices of individuals in the lockdown situation based on the set of nearby mobile devices being located within a threshold distance of the mobile device of the responding officer seeking access to the particular room, wherein the set of nearby mobile devices comprises the mobile device of the individual in the particular room; and
based on the request for the access phrase, generating the access phrase and transmitting the access phrase to the mobile device of the responding officer seeking access to the particular room and to the mobile device of the individual in the particular room, wherein transmitting the access phrase to the mobile device of the individual in the particular room comprises transmitting the access phrase to the set of nearby mobile devices.
8 . The method of claim 7 , wherein receiving the notification that the lockdown situation is in effect comprises receiving the notification from a first mobile device of a first individual in the lockdown situation.
9 . The method of claim 8 , wherein the first mobile device has a first mobile device identifier, and wherein determining the plurality of mobile devices of individuals in the lockdown situation comprises:
accessing a database comprising a plurality of mobile device identifiers, including the first mobile device identifier, stored in association with an organization identifier; and
determining the plurality of mobile devices of individuals in the lockdown situation based on the plurality of mobile device identifiers stored in association with the organization identifier.
10 . The method of claim 7 , further comprising:
based on the request for the access phrase, transmitting, to the mobile device of the individual in the particular room, personally identifiable information of the responding officer seeking access to the particular room.
11 . A non-transitory computer-readable storage medium comprising program instructions that, when executed by at least one processor, cause a computing device to perform a set of operations comprising:
receiving a notification that a lockdown situation is in effect;
based on the received notification, (i) sending a computer-aided dispatch (CAD) message for dispatching a plurality of responding officers to the lockdown situation and (ii) determining a plurality of mobile devices of individuals in the lockdown situation;
receiving, from at least one of (i) a mobile device of one of the responding officers seeking access to a particular room in the lockdown situation or (ii) a mobile device of an individual in the particular room, a request for an access phrase for verifying an identity of the responding officer seeking access, wherein receiving the request for the access phrase comprises receiving the request from the mobile device of the responding officer seeking access to the particular room, and wherein the set of operations further comprises:
receiving location data from the mobile devices of the responding officers and from the mobile devices of the individuals in the lockdown situation;
based on the location data, determining locations of the mobile devices of the responding officers and the mobile devices of the individuals in the lockdown situation; and
determining a set of nearby mobile devices from among the plurality of mobile devices of individuals in the lockdown situation based on the set of nearby mobile devices being located within a threshold distance of the mobile device of the responding officer seeking access to the particular room, wherein the set of nearby mobile devices comprises the mobile device of the individual in the particular room; and
based on the request for the access phrase, generating the access phrase and transmitting the access phrase to the mobile device of the responding officer seeking access to the particular room and to the mobile device of the individual in the particular room, wherein transmitting the access phrase to the mobile device of the individual in the particular room comprises transmitting the access phrase to the set of nearby mobile devices.
12 . The non-transitory computer-readable storage medium of claim 11 , wherein receiving the notification that the lockdown situation is in effect comprises receiving the notification from a first mobile device of a first individual in the lockdown situation.
13 . The non-transitory computer-readable storage medium of claim 12 , wherein the first mobile device has a first mobile device identifier, and wherein determining the plurality of mobile devices of individuals in the lockdown situation comprises:
accessing a database comprising a plurality of mobile device identifiers, including the first mobile device identifier, stored in association with an organization identifier; and
determining the plurality of mobile devices of individuals in the lockdown situation based on the plurality of mobile device identifiers stored in association with the organization identifier.
14 . The non-transitory computer-readable storage medium of claim 11 , the set of operations further comprising:
based on the request for the access phrase, transmitting, to the mobile device of the individual in the particular room, personally identifiable information of the responding officer seeking access to the particular room.