# US 10,771,610 B2 · Personal emergency triggering, notification and communication for smartwatches

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,610 B2
- Document ID: US10771610B2
- Status: Granted
- Kind: B2
- Application number: 16/600,085
- Filed: 2019-10-11
- Published: 2020-02-06
- Granted: 2020-09-08
- Earliest claimed: 2015-01-23
- Assignees: Smartwatcher Technologies AG
- Applicants: Smartwatcher Technologies AG
- Inventors: Morgan Cohen
- Web page: https://patentgrep.com/patent/US10771610B2

## CPC

- H04M 1/72424: with manual activation of emergency-service functions
- G08B 25/009: {Signalling of the alarm condition to a substation whose identity is signalled to a central station, e.g. relaying alarm signals in order to extend communication range}
- G08B 25/016: {Personal emergency signalling and security systems (emergency non-personal manually actuated alarm activators G08B25/12)}
- H04L 67/55: Push-based network services
- H04M 1/72412: using two-way short-range wireless interfaces
- H04M 3/46: Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
- H04M 3/5166: {in combination with interactive voice response systems or voice portals, e.g. as front-ends}
- H04M 3/53375: {Message broadcasting}
- H04W 4/029: Location-based management or tracking services
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- G06Q 50/265: {Personal security, identity or safety}
- G08B 25/001: {Alarm cancelling procedures or alarm forwarding decisions, e.g. based on absence of alarm confirmation}
- G08B 25/005: {Alarm destination chosen according to a hierarchy of available destinations, e.g. if hospital does not answer send to police station}
- H04M 2242/04: for emergency applications
- H04M 2242/30: Determination of the location of a subscriber
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## 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. 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.

## Claims

### Claim 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

The method of claim 1, wherein the smartwatch comprises wide area network connectivity and location services.

### Claim 4 (depends on 1)

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.

### Claim 5 (depends on 1)

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.

### Claim 6 (depends on 5)

The method of claim 5, wherein the confirmation comprises a vibration of the smartwatch.

### Claim 7 (depends on 1)

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.

### Claim 8 (depends on 1)

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.

### Claim 9 (depends on 1)

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.

### Claim 10 (depends on 1)

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.

### Claim 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.

### Claim 12 (depends on 11)

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.

### Claim 13 (depends on 11)

The wearable mobile device of claim 11, wherein the wearable mobile device comprises wide area network connectivity and location services.

### Claim 14 (depends on 11)

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.

### Claim 15 (depends on 11)

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.

### Claim 16 (depends on 15)

The wearable mobile device of claim 15, wherein the confirmation comprises a vibration of the wearable mobile device.

### Claim 17 (depends on 11)

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.

### Claim 18 (depends on 11)

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.

### Claim 19 (depends on 11)

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.

### Claim 20 (depends on 11)

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.

### Claim 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.

### Claim 22 (depends on 21)

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.

### Claim 23 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein the smartwatch comprises wide area network connectivity and location services.

### Claim 24 (depends on 21)

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.

### Claim 25 (depends on 21)

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.

### Claim 26 (depends on 25)

The non-transitory computer-readable storage medium of claim 25, wherein the confirmation comprises a vibration of the smartwatch.

### Claim 27 (depends on 21)

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.

### Claim 28 (depends on 21)

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.

### Claim 29 (depends on 21)

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.

### Claim 30 (depends on 21)

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.
