# US 12,764,228 B2 · Call flow solutions for monitoring and emergency response

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

- Number: US 12,764,228 B2
- Document ID: US12764228B2
- Status: Granted
- Kind: B2
- Application number: 18/666,993
- Filed: 2024-05-17
- Published: 2024-11-21
- Granted: 2026-10-13
- Earliest claimed: 2023-05-19
- Assignees: Rapidsos, Inc.
- Applicants: RapidSOS, Inc.
- Inventors: Conor Fucci; Zvika Ferentz; Jeffrey Michael Sternberg; Fabian Borot; Timothy Wojciech Choldas; Patricia Beesley; Andrew Lee Hwang; Jee Yoon Choi
- Web page: https://patentgrep.com/patent/US12764228B2

## CPC

- H04M 3/5116: {for emergency applications}
- H04M 3/42374: {where the information is provided to a monitoring entity such as a potential calling party or a call processing server}
- H04M 3/5235: {Dependent on call type or called number [DNIS]}
- H04M 11/02: with bell or annunciator systems
- H04M 2201/38: Displays
- H04M 2201/42: Graphical user interfaces
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Disclosed herein is an emergency response data platform that facilitates communications between private security systems, monitoring center systems, and emergency service providers. In various embodiments, the emergency response data platform provides automated flows for sharing emergency data and facilitating voice-based communication sessions between private security systems, monitoring center systems, and emergency service providers.

## Claims

### Claim 1

A method for automating a monitoring call flow, the method comprising:
receiving an emergency alert from a private security system, the emergency alert comprising a customer phone number and an emergency location;
providing an automated monitoring call flow phone number to a monitoring center system, wherein the automated monitoring call flow phone number is associated with an automated monitoring call flow stored in a database;
determining an emergency service provider appropriate to respond to the emergency alert based at least in part on the emergency location; and
detecting a phone call made to the automated monitoring call flow phone number by the monitoring center system and responsive to detecting the phone call, executing the automated monitoring call flow for the emergency alert, wherein executing the automated monitoring call flow comprises:
facilitating a first voice-based communication session between the monitoring center system and an electronic device associated with the customer phone number; and
facilitating a second voice-based communication session between the monitoring center system and the emergency service provider.

### Claim 2 (depends on 1)

The method of claim 1, wherein executing the automated monitoring call flow further comprises:
establishing a communication bridge for the emergency alert;
establishing a first communication link with an electronic device associated with the monitoring center system;
establishing a second communication link with the electronic device associated with the customer phone number; and
connecting the first and second communication links to the communication bridge to facilitate the first voice-based communication session.

### Claim 3 (depends on 1)

The method of claim 1, wherein executing the automated monitoring call flow further comprises:
establishing a first communication link with a communication device associated with the monitoring center system;
determining an agency specific phone number for the emergency service provider;
using the agency specific phone number to establish a second communication link with an electronic device associated with the emergency service provider; and
connecting the first and second communication links to a communication bridge to facilitate the second voice-based communication session.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
selecting the automated monitoring call flow phone number for the communication bridge from a pool of a plurality of telephone numbers; and
releasing the automated monitoring call flow phone number for availability in the pool after an expiration time assigned to the telephone number.

### Claim 5 (depends on 1)

The method of claim 1, wherein providing the automated monitoring call flow phone number to the monitoring center system further comprises:
providing the automated monitoring call flow phone number to the monitoring center system for display by an electronic device associated with the monitoring center system.

### Claim 6 (depends on 5)

The method of claim 5, wherein the automated monitoring call flow phone number is displayed within a graphical user interface of a software application executed on the electronic device associated with the monitoring center system.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
after receiving the emergency alert, determining that a monitoring account associated with both a user identifier and the monitoring center system has not been created for the user identifier; and
generating the monitoring account associated with both the user identifier and the monitoring center system, the monitoring account comprising the user identifier and the emergency location.

### Claim 8 (depends on 7)

The method of claim 7, wherein determining that the monitoring account associated with both the user identifier and the monitoring center system has not been created for the user identifier comprises cross-referencing the user identifier with a monitoring account database.

### Claim 9

A method for automating an emergency response call flow, the method comprising:
detecting a phone call made to an emergency response phone number, wherein the emergency response phone number is associated with a first emergency response call flow and a first emergency service provider, and the first emergency response call flow is stored within a database comprising a plurality of emergency response call flows associated with a respective plurality of emergency service providers; and
responsive to detecting the phone call, executing the first emergency response call flow retrieved from the database, wherein executing the first emergency response call flow comprises:
facilitating a voice-based communication session with an emergency caller; and
extracting emergency data from the voice-based communication session.

### Claim 10 (depends on 9)

The method of claim 9, wherein a phone number is associated with the emergency caller.

### Claim 11 (depends on 9)

The method of claim 9, wherein a location is associated with the emergency caller.

### Claim 12 (depends on 11)

The method of claim 11, wherein the location associated with the emergency caller is a device-based hybrid location generated by an electronic device associated with the emergency caller.

### Claim 13 (depends on 9)

The method of claim 9, further comprising transmitting the emergency data extracted from the voice-based communication session to the first emergency service provider.

### Claim 14 (depends on 13)

The method of claim 13, wherein the emergency data extracted from the voice-based communication session is displayed within a graphical user interface of an emergency response application.

### Claim 15 (depends on 9)

The method of claim 9, wherein the plurality of emergency response call flows are respectively associated with a plurality of emergency response phone numbers.

### Claim 16 (depends on 9)

The method of claim 9, wherein the voice-based communication session is between an electronic device of the emergency caller and a device of the first emergency service provider.
