Abstract: A personal safety service notifies a pre-defined group of emergency contacts about an occurrence of emergency associated with a user. To do so, a personal safety service server comprising a processing device and a memory receives an indication of the emergency and a location of the emergency from a wearable mobile device and sends a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of the emergency. The personal safety service server periodically receives updates to the location of the wearable mobile device from the personal safety service client application.
Abstract: A wearable mobile device executes a personal safety service client application to detect activation of a periodic safety confirmation mode, wherein the activation is detected from a first user input received by the wearable mobile device, receive, from a personal safety service server, a request for safety confirmation, and detect a safety confirmation event, wherein the safety confirmation event is detected from a second user input received by the wearable mobile device.
Abstract: A wearable mobile device executes a personal safety service client application to detect a triggering event indicating an emergency, wherein the triggering event is detected from user input received by the wearable mobile device. The application determines a location of the wearable mobile device, the location of the wearable mobile device corresponding to a location of the emergency, and provides an indication of the emergency and the location of the emergency to a personal safety service server. The personal safety service server sends a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of the emergency and periodically receives updates to the location of the wearable mobile device from the personal safety service client application.