| CPC H04N 7/15 (2013.01) [G06F 3/0484 (2013.01); G08B 25/009 (2013.01); H04L 65/403 (2013.01)] | 20 Claims |

|
1. A method comprising:
establishing, by a network-based communications platform, a communication session between a first user device associated with a first user account and a second user device associated with a second user account;
receiving, via the communication session and from the first or the second user account of the network-based communications platform running on the first or the second user device, an indication of an emergency associated with a location of the first user device;
receiving, from user accounts of the network-based communications platform running on one or more user devices, location data associated with the one or more user devices on which the user accounts are running;
subsequent to receiving the indication of the emergency, determining using the location data, that a third user device with a user account of the network-based communications platform running is currently within a threshold proximity to the location of the first user device;
sending a notification indicating the emergency to the third user device based at least in part on the third user device being within the threshold proximity at a first instance;
sending an updated notification indicating the emergency to the third user device based at least in part on the third user device still being within the threshold proximity at a second instance; and
notifying other users that are not participating in the communication session about the emergency, the other users being located proximate to the first user account experiencing the emergency.
|