IP Library Granted Patent US 11,743,379
Granted Patent B2
US 11,743,379 · App. 18/072,399 · Granted Aug 29, 2023

Emergency data gateway device

Inventor: Justin Jensen (Seguin, TX)
Assignee: RapidDeploy, Inc.
H04M3/5116H04L12/66H04L65/102H04L65/1033H04L65/1046H04L65/1053H04M7/1205H04W76/50H04M2242/04H04W4/90
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,743,379
App. No.
18/072,399
Granted
Aug 29, 2023
Kind
B2
Abstract

A gateway device includes a call handling equipment (CHE) listener interface, an Internet Protocol (IP) interface, a provisioning engine, and a message parsing engine. The CPE listener interface forms a communication channel with a CHE and receives call event data from the CHE. The IP interface communicates with a cloud-based processing system. The provisioning engine receives, from the cloud-based processing system via the IP interface, instructions for parsing data from a data output format of the CHE into a consistent data format of the cloud-based processing system. The message parsing engine parses the call event data received from the CHE via the CHE listener interface, and formats the call event data according to the consistent data format. The gateway device transmits the formatted call event data to the cloud-based processing system via the IP interface.

Claims (26)

1. A method for processing emergency call data comprising:

receiving a data message output by call handling equipment (CHE), the data message comprising emergency call data and formatted according to a data output format, the data message associated with an emergency call being handled by the CHE;

parsing the data message according to parsing instructions for parsing data messages in the data output format to extract at least a portion of the emergency call data; and

providing at least a portion of the extracted emergency call data for display to an emergency dispatcher.

2. The method of claim 1 , further comprising formatting the extracted emergency call data according to a data format used by a cloud-based processing system and transmitting the formatted data to the cloud-based processing system.

3. The method of claim 1 , wherein the data output format is one data output format of a plurality of data output formats.

4. The method of claim 1 , wherein the parsing instructions are identified for the data output format based on a local environment of the CHE.

5. The method of claim 1 , wherein a server receives the data message from a device coupled to the CHE.

6. The method of claim 1 , wherein parsing the data message comprises extracting a dispatcher position to which the CHE has routed the emergency call.

7. The method of claim 6 , wherein providing the portion of the extracted emergency call data for display comprises providing a dispatcher-specific user interface for the dispatcher associated with the dispatcher position, the dispatcher-specific user interface comprising emergency call data for emergency calls associated with the dispatcher position.

8. The method of claim 1 , wherein parsing the data message comprises extracting a phone number associated with the emergency call and a location associated with the emergency call.

9. The method of claim 1 , wherein the portion of the extracted emergency call data is provided for display by a cloud-based processing system that is not co-located with the CHE.

10. The method of claim 1 , wherein the data message is parsed by a gateway device co-located with the CHE.

11. A non-transitory computer-readable storage medium storing computer program instructions executable by a processor to perform operations for processing emergency call data, the operations comprising:

receiving a data message output by call handling equipment (CHE), the data message comprising emergency call data and formatted according to a data output format, the data message associated with an emergency call being handled by the CHE;

parsing the data message according to parsing instructions for parsing data messages in the data output format to extract at least a portion of the emergency call data; and

providing at least a portion of the extracted emergency call data for display to an emergency dispatcher.

12. The non-transitory computer-readable storage medium of claim 11 , the operations further comprising formatting the extracted emergency call data according to a data format used by a cloud-based processing system and transmitting the formatted data to the cloud-based processing system.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the data output format is one data output format of a plurality of data output formats.

14. The non-transitory computer-readable storage medium of claim 11 , wherein the parsing instructions are identified for the data output format based on a local environment of the CHE.

15. The non-transitory computer-readable storage medium of claim 11 , wherein a server receives the data message from a device coupled to the CHE.

16. The non-transitory computer-readable storage medium of claim 11 , wherein parsing the data message comprises extracting a dispatcher position to which the CHE has routed the emergency call.

17. The non-transitory computer-readable storage medium of claim 16 , wherein providing the portion of the extracted emergency call data for display comprises providing a dispatcher-specific user interface for the dispatcher associated with the dispatcher position, the dispatcher-specific user interface comprising emergency call data for emergency calls associated with the dispatcher position.

18. The non-transitory computer-readable storage medium of claim 11 , wherein parsing the data message comprises extracting a phone number associated with the emergency call and a location associated with the emergency call.

19. The non-transitory computer-readable storage medium of claim 11 , wherein the portion of the extracted emergency call data is provided for display by a cloud-based processing system that is not co-located with the CHE.

20. The non-transitory computer-readable storage medium of claim 11 , wherein the data message is parsed by a gateway device co-located with the CHE.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2025
From: AVENUE CAPITAL MANAGEMENT II, L.P.
To: RAPIDDEPLOY, INC.
Reel/Frame 070424/0773 →
SECURITY INTEREST Recorded Mar 29, 2024
From: RAPIDDEPLOY, INC.
To: AVENUE CAPITAL MANAGEMENT II, L.P.
Reel/Frame 066944/0803 →
Continuity (6)
Continuation 17245058 · Apr 30, 2021
Continuation 16742255 · Jan 14, 2020
Continuation 16289432 · Feb 28, 2019
Continuation 16179795 · Nov 2, 2018
Provisional Application 62678845 · May 31, 2018
Related Publication 20230093284A1 · Mar 23, 2023