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. The personal safety service client application is further to provide an indication of the safety confirmation event to the personal safety service server, wherein the personal safety service server is configured to send a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of an emergency if the indication of the safety confirmation event is not received within a first pre-defined time interval and periodically receive additional requests for safety confirmation, wherein each additional request for safety confirmation is received after a second pre-defined time interval has passed.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: detecting activation of a periodic safety confirmation mode, wherein the activation is detected from a first user input received by a smartwatch; receiving, from a personal safety service server, a request for safety confirmation; detecting a safety confirmation event, wherein the safety confirmation event is detected from a second user input received by a smartwatch; providing an indication of the safety confirmation event to the personal safety service server, wherein the personal safety service server is configured to send a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of an emergency if the indication of the safety confirmation event is not received within a first pre-defined time interval; and periodically receiving additional requests for safety confirmation, wherein each additional request for safety confirmation is received after a second pre-defined time interval has passed.
2. The method of claim 1 , wherein the smartwatch is connected to a mobile device via a personal area wireless data network, the mobile device having wide area network connectivity and location services.
3. The method of claim 1 , wherein the smartwatch comprises wide area network connectivity and location services.
4. The method of claim 1 , wherein the second user input received by the smartwatch comprises at least one of (a) pressing one or more physical buttons on wearable mobile device, (b) turning or pressing a crown of the wearable mobile device, (c) shaking the wearable mobile device to activate an accelerometer, (d) making a selection on a touchscreen of the wearable mobile device, or (e) speaking a predetermined phrase.
5. The method of claim 1 , further comprising: providing a confirmation that the safety confirmation event was detected and that the indication of the safety confirmation event was provided to the personal safety service server.
6. The method of claim 5 , wherein the confirmation comprises a vibration of the smartwatch.
7. The method of claim 1 , further comprising: receiving user input comprising information about at least one of an environment and potential risks, the user input comprising a selection from a user interface displayed on the smartwatch; and providing the information to the personal safety service server.
8. The method of claim 1 , further comprising: in response to detecting the activation of the periodic safety confirmation mode, capturing audio via a microphone on the smartwatch; and streaming the captured audio to the personal safety service server, wherein the personal safety service server is configured to make the capture audio available to the predefined group of emergency contacts.
9. The method of claim 1 , further comprising: in response to the occurrence of the emergency, initiating a telephone call to official emergency services, wherein the telephone call is transmitted via a data network and audio of the telephone call is transmitted by a microphone and a speaker of the smartwatch.
10. The method of claim 1 , further comprising: detecting a cancelation event indicating cancelation of the periodic safety confirmation mode, wherein the cancelation event is detected from user input received by the smartwatch; and providing an indication of the cancelation of the periodic safety confirmation mode to the personal safety service server.
11. A wearable mobile device comprising: a memory storing a personal safety service client application; and a processing device coupled to the memory, the processing device to execute the personal safety service client application from the memory 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; detect a safety confirmation event, wherein the safety confirmation event is detected from a second user input received by the wearable mobile device; provide an indication of the safety confirmation event to the personal safety service server, wherein the personal safety service server is configured to send a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of an emergency if the indication of the safety confirmation event is not received within a first pre-defined time interval; and periodically receive additional requests for safety confirmation, wherein each additional request for safety confirmation is received after a second pre-defined time interval has passed.
12. The wearable mobile device of claim 11 , wherein the wearable mobile device is connected to a mobile device via a personal area wireless data network, the mobile device having wide area network connectivity and location services.
13. The wearable mobile device of claim 11 , wherein the wearable mobile device comprises wide area network connectivity and location services.
14. The wearable mobile device of claim 11 , wherein the second user input received by the wearable mobile device comprises at least one of (a) pressing one or more physical buttons on the wearable mobile device, (b) turning or pressing a crown of the wearable mobile device, (c) shaking the wearable mobile device to activate an accelerometer, (d) making a selection on a touchscreen of the wearable mobile device, or (e) speaking a predetermined phrase.
15. The wearable mobile device of claim 11 , wherein the processing device further to: provide a confirmation that the safety confirmation event was detected and that the indication of the safety confirmation event was provided to the personal safety service server.
16. The wearable mobile device of claim 15 , wherein the confirmation comprises a vibration of the wearable mobile device.
17. The wearable mobile device of claim 11 , wherein the processing device further to: receive user input comprising information about at least one of an environment and potential risks, the user input comprising a selection from a user interface displayed on the wearable mobile device; and provide the information to the personal safety service server.
18. The wearable mobile device of claim 11 , wherein the processing device further to: in response to detecting the activation of the periodic safety confirmation mode, capture audio via a microphone on the wearable mobile device; and stream the captured audio to the personal safety service server, wherein the personal safety service server is configured to make the capture audio available to the predefined group of emergency contacts.
19. The wearable mobile device of claim 11 , wherein the processing device further to: in response to the occurrence of the emergency, initiate a telephone call to official emergency services, wherein the telephone call is transmitted via a data network and audio of the telephone call is transmitted by a microphone and a speaker of the wearable mobile device.
20. The wearable mobile device of claim 11 , wherein the processing device further to: detect a cancelation event indicating cancelation of the periodic safety confirmation mode, wherein the cancelation event is detected from user input received by the wearable mobile device; and provide an indication of the cancelation of the periodic safety confirmation mode to the personal safety service server.
21. A non-transitory computer-readable storage medium storing instructions which, when executed by a processing device, cause the processing device to perform operations comprising: detecting activation of a periodic safety confirmation mode, wherein the activation is detected from a first user input received by a smartwatch; receiving, from a personal safety service server, a request for safety confirmation; detecting a safety confirmation event, wherein the safety confirmation event is detected from a second user input received by a smartwatch; providing an indication of the safety confirmation event to the personal safety service server, wherein the personal safety service server is configured to send a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of an emergency if the indication of the safety confirmation event is not received within a first pre-defined time interval; and periodically receiving additional requests for safety confirmation, wherein each additional request for safety confirmation is received after a second pre-defined time interval has passed.
22. The non-transitory computer-readable storage medium of claim 21 , wherein the smartwatch is connected to a mobile device via a personal area wireless data network, the mobile device having wide area network connectivity and location services.
23. The non-transitory computer-readable storage medium of claim 21 , wherein the smartwatch comprises wide area network connectivity and location services.
24. The non-transitory computer-readable storage medium of claim 21 , wherein the second user input received by the smartwatch comprises at least one of (a) pressing one or more physical buttons on wearable mobile device, (b) turning or pressing a crown of the wearable mobile device, (c) shaking the wearable mobile device to activate an accelerometer, (d) making a selection on a touchscreen of the wearable mobile device, or (e) speaking a predetermined phrase.
25. The non-transitory computer-readable storage medium of claim 21 , wherein the operations further comprise: providing a confirmation that the safety confirmation event was detected and that the indication of the safety confirmation event was provided to the personal safety service server.
26. The non-transitory computer-readable storage medium of claim 25 , wherein the confirmation comprises a vibration of the smartwatch.
27. The non-transitory computer-readable storage medium of claim 21 , wherein the operations further comprise: receiving user input comprising information about at least one of an environment and potential risks, the user input comprising a selection from a user interface displayed on the smartwatch; and providing the information to the personal safety service server.
28. The non-transitory computer-readable storage medium of claim 21 , wherein the operations further comprise: in response to detecting the activation of the periodic safety confirmation mode, capturing audio via a microphone on the smartwatch; and streaming the captured audio to the personal safety service server, wherein the personal safety service server is configured to make the capture audio available to the predefined group of emergency contacts.
29. The non-transitory computer-readable storage medium of claim 21 , wherein the operations further comprise: in response to the occurrence of the emergency, initiating a telephone call to official emergency services, wherein the telephone call is transmitted via a data network and audio of the telephone call is transmitted by a microphone and a speaker of the smartwatch.
30. The non-transitory computer-readable storage medium of claim 21 , wherein the operations further comprise: detecting a cancelation event indicating cancelation of the periodic safety confirmation mode, wherein the cancelation event is detected from user input received by the smartwatch; and providing an indication of the cancelation of the periodic safety confirmation mode to the personal safety service server.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
October 11, 2019
September 8, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.