# US 10,375,560 B1 · Personal safety network

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

- Number: US 10,375,560 B1
- Document ID: US10375560B1
- Status: Granted
- Kind: B1
- Application number: 15/996,376
- Filed: 2018-06-01
- Granted: 2019-08-06
- Earliest claimed: 2018-06-01
- Assignees: Mooseworks Development, LLC
- Applicants: Mooseworks Development, LLC
- Inventors: Cynthia Goodenough Welch; Keith C. Welch
- Web page: https://patentgrep.com/patent/US10375560B1

## CPC

- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- H04L 9/088: {Usage controlling of secret information, e.g. techniques for restricting cryptographic keys to pre-authorized uses, different access levels, validity of crypto-period, different key- or password length, or different strong and weak cryptographic algorithms (network architectures or network communication protocols for using time-dependent keys in a packet data network H04L63/068)}
- H04L 9/3226: {using a predetermined code, e.g. password, passphrase or PIN (network architectures or network communication protocols for supporting authentication of entities using passwords in a packet data network H04L63/083)}
- H04L 63/0428: {wherein the data content is protected, e.g. by encrypting or encapsulating the payload}
- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/02: Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
- H04W 12/06: Authentication
- H04W 76/15: Setup of multiple wireless link connections
- H04W 88/023: {with message or information receiving capability}
- H04L 2209/80: Wireless
- H04W 76/40: for selective distribution or broadcast
- H04W 76/50: for emergency connections
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A personal safety network (PSN) is provided in which authorized members of the network may rapidly and efficiently communicate with each other regarding threats, emergencies, or other circumstances. The PSN typically includes mobile devices, such as smartphones or tablets, on which a mobile application is running, an administrative server, and a push notification server. The mobile devices, administrative server, and push notification server cooperate to enable distribution of virtually real-time, multi-way messages among at least the members of a predetermined group of authorized members of the PSN. In addition, multiple PSNs may be linked together to effectively provide a single network for a large geographic area or remotely located, commonly owned or operated facilities.

## Claims

### Claim 1

A personal safety network comprising:
a plurality of wireless communication devices, each of said wireless communication devices associated with one of a plurality of authorized personal safety network participants, each of said wireless communication devices running a mobile application operable to register with an administrative server, to originate messages by a first one of said plurality of authorized personal safety network participants, to wirelessly transmit said messages to said administrative server, and wirelessly receive push notifications related to said messages from a push notification server;
said administrative server running an administrative application, said administrative application operable to create and maintain an identification record for each of said plurality of authorized personal safety network participants, to organize said plurality of authorized personal safety network participants into members of one or more groups, each of said members having a personal safety network permission, said personal safety network permission enabling each of said messages to be effectively addressed to a second one of said plurality of authorized personal safety network participants or each of the members of at least one of said one or more groups, to convert at least one of said messages into a push notification distribution, and to forward said push notification distribution to said push notification server;
said push notification server coupled in communicating relationship with said administrative server, said push notification server operable, in response to receiving said push notification distribution, to transmit push notifications, which include information from at least one of said messages, to each of said plurality of wireless communication devices which is associated with each of the authorized personal safety network participants to whom said at least one of said messages is addressed; and
wherein said plurality of mobile devices, said administrative server, and said push notification server cooperate to enable distribution of virtually real-time, multi-way, messaging among all of the members of said at least one of said one or more groups.

### Claim 2 (depends on 1)

The network as in claim 1 wherein at least one of said messages includes information identifying a geographical location of one of said plurality of wireless communication devices which originated said at least one of said messages.

### Claim 3 (depends on 1)

The network as in claim 1 wherein said mobile application includes an emergency broadcast operable to transmit an emergency message to each of said plurality of wireless communication devices by an emergency push notification distribution.

### Claim 4 (depends on 1)

The network as in claim 1 wherein at least one of said messages is addressed to all of said plurality of authorized personal safety network participants.

### Claim 5 (depends on 1)

The network as in claim 1 wherein at least one of said messages is addressed to only one of said plurality of authorized personal safety network participants.

### Claim 6 (depends on 1)

The network as in claim 1 wherein at least one of said messages is addressed to all members of at least one of said one or more groups of said plurality of authorized personal safety network participants.

### Claim 7 (depends on 1)

The network as in claim 1 wherein following receipt of said push notification distribution, one of said plurality of wireless communication devices originates a response message which is related by subject matter to said at least one of said messages.

### Claim 8 (depends on 7)

The network as in claim 7 wherein said response message is transmitted only to one of said plurality of wireless communication devices which originated said at least one of said messages.

### Claim 9 (depends on 7)

The network as in claim 7 wherein said response message is transmitted to all of the members of the group which received said push notification distribution related to said at least one of said messages.

### Claim 10 (depends on 7)

The network as in claim 7 wherein said response message is transmitted to all of said plurality of authorized personal safety network participants.

### Claim 11 (depends on 1)

The network as in claim 1 wherein said messages are encrypted prior to transmission to the administrative server.

### Claim 12 (depends on 1)

The network as in claim 1 wherein said push notification distribution is encrypted prior to transmission to said push notification server.

### Claim 13 (depends on 1)

The network as in claim 1 wherein said messages are stored in encrypted form by said administrative server.

### Claim 14 (depends on 1)

The network as in claim 1 wherein said mobile application periodically polls said administrative application to determine whether said mobile application failed to receive one of said messages through said push notifications.

### Claim 15

A method for establishing an expanded personal safety network, said method comprising the steps of:
establishing a first personal safety network (first PSN) having a first plurality of wireless communication devices each of which is running a first PSN mobile application, each of said first plurality of wireless communication devices associated with one of a plurality of authorized first PSN participants, a first PSN administrative server running a first PSN administrative application, and a first PSN push notification server, wherein said first plurality of wireless communication devices, said first PSN administrative server, and said first PSN push notification server cooperate to enable distribution of virtually real-time, multi-way, messaging among up to all of said plurality of authorized first PSN participants;
establishing a second personal safety network (second PSN) having a second plurality of wireless communication devices each of which is running a second PSN mobile application, each of said second plurality of wireless communication devices associated with one of a plurality of authorized second PSN participants, a second PSN administrative server running a second PSN administrative application, and a second PSN push notification server, wherein said second plurality of wireless communication devices, said second PSN administrative server, and said second PSN push notification server cooperate to enable distribution of virtually real-time, multi-way, messaging among up to all of said plurality of authorized second PSN participants;
transmitting a request to link from said first PSN to said second PSN;
approving said request;
updating said first PSN administrative application to recognize said plurality of authorized second PSN participants; and
updating said second PSN administrative application to recognize said plurality of authorized first PSN participants.

### Claim 16 (depends on 15)

The method as in claim 15 wherein said first PSN mobile application periodically polls said first PSN administrative application to determine whether said first PSN mobile application failed to receive one said messages through said push notifications.

### Claim 17 (depends on 15)

The method as in claim 15 wherein said real-time, multi-way messaging in said first PSN includes information identifying a geographical location of at least one of said first plurality of wireless communication devices.

### Claim 18 (depends on 15)

The method as in claim 15 wherein said first PSN administrative application is operable to organize said first plurality of authorized first PSN participants into members of one or more groups.

### Claim 19 (depends on 15)

The method as in claim 15 wherein said first PSN mobile application is operable to transmit an emergency message to each of said first plurality of wireless communication devices by an emergency push notification distribution.

### Claim 20 (depends on 15)

The method as in claim 15 wherein said first PSN mobile application is operable to display said real-time, multi-way messaging in said first PSN in a reverse chronological, continuing conversation format on at least one of said first plurality of wireless communication devices.

### Claim 21 (depends on 15)

The method as in claim 15 wherein said first PSN mobile application is operable to transmit an emergency message to all of said first plurality of wireless communication devices and all of said second plurality of wireless communication devices.

### Claim 22 (depends on 15)

The method as in claim 15 wherein each of said first PSN mobile application and said second PSN mobile application is operable to display said real-time, multi-way messaging in said first PSN in a reverse chronological, continuing conversation format on at least one of said first plurality of wireless communication devices and at least one of said second plurality of wireless communication devices.

### Claim 23

A personal safety network comprising:
a plurality of wireless communication devices, each of said wireless communication devices associated with one of a plurality of authorized personal safety network participants, each of said wireless communication devices running a mobile application operable to register with an administrative server, to originate outbound messages by a first one of said plurality of authorized personal safety network participants, to wirelessly transmit said outbound messages to said administrative server, and to wirelessly pull inbound messages from said administrative server by polling said administrative server;
said administrative server running an administrative application, said administrative application operable to create and maintain an identification record for each of said plurality of authorized personal safety network participants, to organize said plurality of authorized personal safety network participants into members of one or more groups, each of said members having a personal safety network permission, said personal safety network permission enabling each of said messages to be effectively addressed to a second one of said plurality of authorized personal safety network participants or each of the members of at least one of said one or more groups; and
wherein said plurality of mobile devices and said administrative server cooperate to enable distribution of virtually real-time, multi-way, messaging among all of the members of said at least one of said one or more groups.

### Claim 24 (depends on 23)

The network as in claim 23 wherein at least one of said outbound messages includes information identifying a geographical location of one of said plurality of wireless communication devices which originated said at least one of said outbound messages.

### Claim 25 (depends on 23)

The network as in claim 23 wherein said mobile application includes an emergency broadcast operable to transmit an emergency message to each of said plurality of wireless communication devices.

### Claim 26 (depends on 23)

The network as in claim 23 wherein at least one of said outbound messages is addressed to all of said plurality of authorized personal safety network participants.

### Claim 27 (depends on 23)

The network as in claim 23 wherein at least one of said outbound messages is addressed to only one of said plurality of authorized personal safety network participants.

### Claim 28 (depends on 23)

The network as in claim 23 wherein at least one of said outbound messages is addressed to all members of at least one of said one or more groups of said plurality of authorized personal safety network participants.

### Claim 29 (depends on 23)

The network as in claim 23 wherein following receipt of at least one of said inbound messages, one of said plurality of wireless communication devices originates an outbound response message which is related by subject matter to said at least one of said inbound messages.

### Claim 30 (depends on 29)

The network as in claim 29 wherein said outbound response message is transmitted only to one of said plurality of wireless communication devices which originated said at least one of said inbound messages.

### Claim 31 (depends on 29)

The network as in claim 29 wherein said outbound response message is transmitted to all of the members of the group which received said at least one of said inbound messages.

### Claim 32 (depends on 29)

The network as in claim 29 wherein said outbound response message is transmitted to all of said plurality of authorized personal safety network participants.

### Claim 33 (depends on 23)

The network as in claim 23 wherein said outbound messages are encrypted prior to transmission to said administrative server.

### Claim 34 (depends on 23)

The network as in claim 23 wherein said outbound messages are transmitted to said administrative server and stored in encrypted form.
