# US 2021/0084476 A1 · Third-party integration of emergency alert systems

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

- Number: US 2021/0084476 A1
- Document ID: US20210084476A1
- Status: Published application
- Kind: A1
- Application number: 17/023,903
- Filed: 2020-09-17
- Published: 2021-03-18
- Earliest claimed: 2019-09-17
- Assignees: In-Telligent Properties Inc.
- Applicants: In-telligent Properties LLC
- Inventors: Allan C. Sutherland
- Web page: https://patentgrep.com/patent/US20210084476A1

## CPC

- H04L 67/53: using third party service providers
- G08B 27/006: {with transmission via telephone network}
- H04L 63/0853: {using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234)}
- H04L 63/0884: {by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 12/069: using certificates or pre-shared keys
- G08B 3/00: Audible signalling systems, e.g. audible personal calling systems
- G08B 5/00: Visible signalling systems, e.g. visible personal calling systems or remote indication of seats occupied
- G08B 6/00: Tactile signalling systems, e.g. tactile personal calling systems
- G08B 7/06: using electric transmission {, e.g. involving audible and visible signalling through the use of sound and light sources}
- G08B 7/066: {guiding along a path, e.g. evacuation path lighting strip}
- G08B 25/10: using wireless transmission systems {(G08B25/009 takes precedence)}
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/024: Guidance services
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 4/33: for indoor environments, e.g. buildings
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- H04W 76/50: for emergency connections
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Aspects discussed herein relate to providing alerts to a community of devices located in or near a geographic are such as a building or property. The alerts override any alert-inhibiting state of the mobile device to deliver audio, visual, and/or haptic alerts in emergency situations. The communication and emergency alert system may be used to communicate with many different communities of people. Moreover, certain individuals may be members of more than one community at the same time, and the communities themselves may change over time based both on the user's preferences and on their physical locations. A variety of application programming interfaces can be provided to allow third-party applications to generate, transmit, and display alerts that override any alert-inhibiting state of a mobile device.

## Claims

### Claim 1

A computer-implemented method, comprising:
obtaining, from a third-party device, a request to generate an emergency alert comprising at least one notification and a message;
obtaining, from the third-party device, administrator login information;
generating a security token by authenticating the administrator login information;
generating a modified message comprising the security token, the message, the at least one notification, and embedded instructions; and
transmitting the modified message to a third-party server system, wherein the modified message causes the third-party server system to transmit the modified message to at least one mobile device.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the modified message causes a mobile device in the at least one mobile device to execute the embedded instructions to override an alert-inhibiting state of the mobile device to display the notifications.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, further comprising executing the embedded instructions by:
providing the security token to an emergency alert application executing on the mobile device;
authenticating, by the emergency alert application and based on the security token, the modified message; and
displaying, by the emergency alert application, the at least one notification and the message.

### Claim 4 (depends on 2)

The computer-implemented method of claim 2, further comprising:
obtaining, by a third-party application executing on the mobile device, the modified message; and
executing, by the third-party application, the embedded instructions to display the at least one notification.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the at least one notification is selected from the group consisting of an audible notification, a visual notification, and a haptic notification.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the security token comprises a security certificate.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
obtaining at least one user characteristic;
determining, based on the at least one user characteristic, at least one related user;
determining, based on the at least one related user, at least one related mobile device; and
transmitting the modified message to the at least one related mobile device.

### Claim 8

A computing device, comprising:
a processor; and
a memory in communication with the processor and storing instructions that, when read by the processor, cause the computing device to:
obtain, from a third-party device, a request to generate an emergency alert comprising at least one notification and a message;
obtain, from the third-party device, administrator login information;
generate a security token by authenticating the administrator login information;
generate a modified message comprising the security token, the message, the at least one notification, and embedded instructions; and
transmit the modified message to a third-party server system, wherein the modified message causes the third-party server system to transmit the modified message to at least one mobile device.

### Claim 9 (depends on 8)

The computing device of claim 8, wherein the modified message causes a mobile device in the at least one mobile device to execute the embedded instructions to override an alert-inhibiting state of the mobile device to display the notifications.

### Claim 10 (depends on 9)

The computing device of claim 9, wherein the instructions, when read by the processor, further cause the computing device to cause the mobile device to execute the embedded instructions by:
providing the security token to an emergency alert application executing on the mobile device;
authenticating, by the emergency alert application and based on the security token, the modified message; and
displaying, by the emergency alert application, the at least one notification and the message.

### Claim 11 (depends on 9)

The computing device of claim 9, wherein the instructions, when read by the processor, further cause the computing device to cause the mobile device to:
obtain, by a third-party application executing on the mobile device, the modified message; and
execute, by the third-party application, the embedded instructions to display the at least one notification.

### Claim 12 (depends on 8)

The computing device of claim 8, wherein the at least one notification is selected from the group consisting of an audible notification, a visual notification, and a haptic notification.

### Claim 13 (depends on 8)

The computing device of claim 8, wherein the security token comprises a security certificate.

### Claim 14 (depends on 8)

The computing device of claim 8, wherein the instructions, when read by the processor, further cause the computing device to:
obtain at least one user characteristic;
determine, based on the at least one user characteristic, at least one related user;
determine, based on the at least one related user, at least one related mobile device; and
transmit the modified message to the at least one related mobile device.

### Claim 15

A non-transitory machine-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform steps comprising:
obtaining, from a third-party device, a request to generate an emergency alert comprising at least one notification and a message;
obtaining, from the third-party device, administrator login information;
generating a security token by authenticating the administrator login information;
generating a modified message comprising the security token, the message, the at least one notification, and embedded instructions; and
transmitting the modified message to a third-party server system, wherein the modified message causes the third-party server system to transmit the modified message to at least one mobile device.

### Claim 16 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the modified message causes a mobile device in the at least one mobile device to execute the embedded instructions to override an alert-inhibiting state of the mobile device to display the notifications.

### Claim 17 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the instructions, when executed by one or more processors, further cause the one or more processors to perform steps comprising:
causing the mobile device to execute the embedded instructions by:
providing the security token to an emergency alert application executing on the mobile device;
authenticating, by the emergency alert application and based on the security token, the modified message; and
displaying, by the emergency alert application, the at least one notification and the message.

### Claim 18 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the instructions, when executed by one or more processors, further cause the one or more processors to perform steps comprising:
causing the mobile device to execute the embedded instructions by:
obtaining, by a third-party application executing on the mobile device, the modified message; and
executing, by the third-party application, the embedded instructions to display the at least one notification.

### Claim 19 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the at least one notification is selected from the group consisting of an audible notification, a visual notification, and a haptic notification.

### Claim 20 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the instructions, when executed by one or more processors, further cause the one or more processors to perform steps comprising:
obtaining at least one user characteristic;
determining, based on the at least one user characteristic, at least one related user;
determining, based on the at least one related user, at least one related mobile device; and
transmitting the modified message to the at least one related mobile device.
