IP Library › Granted Patent US 11,528,772
Granted Patent B2
US 11,528,772 · App. 17/566,859 · Granted Dec 13, 2022

Apparatus and method for obtaining emergency data related to emergency sessions

Inventors: Nicholas Edward Horelik (New York, NY); Michael John Martin (New York, NY)
Assignee: RAPIDSOS, INC.
H04W76/50H04L65/1104H04M3/5116H04M3/5183H04M11/04H04W4/021H04W4/025H04W4/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,528,772
App. No.
17/566,859
Granted
Dec 13, 2022
Kind
B2
Abstract

A disclosed method of operation includes detecting emergency call data from an emergency call data feed to an emergency network; obtaining the emergency call data from the emergency network over a network connection; and providing emergency data to the emergency network over the network connection based on device identifiers contained in the emergency call data.

Claims (47)

1. A method comprising:

sending first emergency data for a plurality of mobile devices from a cloud-based server to a portal graphical user interface executing in a web browser on an emergency network entity display via at least one websocket connection between the web browser and the cloud-based server, the first emergency data obtained by the cloud-based server from the plurality of mobile devices independently from emergency call routing from the plurality of mobile devices to the emergency network;

obtaining emergency call data from an emergency call data feed to the emergency network via a local network coupling to the emergency call data feed, wherein the emergency call data feed is associated with emergency calls routed to the emergency network and the emergency call data contains at least one device identifier for each device that has placed an emergency call;

sending the emergency call data to the cloud-based server via a network connection to the cloud-based server;

sending second emergency data from the cloud-based server to the portal graphical user interface executing in the web browser of the emergency network entity via the at least one websocket connection, in response to receiving the emergency call data by the cloud-based server, wherein the second emergency data corresponds to device identifiers contained in the emergency call data; and

providing a visual distinction on the portal graphical user interface between first emergency calls corresponding to the first emergency data that have not yet been routed to the emergency network, and second emergency calls corresponding to the emergency call data that have already been routed to the emergency network.

2. The method of claim 1 , wherein obtaining the emergency call data from an emergency call data feed to the emergency network via a local network coupling comprises:

obtaining the emergency call data in a markup language format.

3. The method of claim 1 , wherein sending first emergency data for a plurality of mobile devices comprises:

sending location data obtained from the plurality of mobile devices.

4. The method of claim 1 , wherein obtaining emergency call data from an emergency call data feed to the emergency network comprises:

monitoring out-of-band signalizing on telephony trunk lines at emergency network call handling equipment.

5. The method of claim 1 , further comprising:

displaying a queue of the first emergency calls on the portal graphical user interface in a first color and displaying the second emergency calls on the portal graphical user interface in a second color where the first color and second color provide the visual distinction.

6. The method of claim 1 , further comprising:

sending the second emergency data comprising additional data repository (ADR) data.

7. The method of claim 1 , further comprising:

providing a map view within the portal graphical user interface showing a first set of location indicators corresponding to the first emergency calls, and a second set of location indicators corresponding to the second emergency calls, where the first set of location indicators are visually different from the second set of location indicators.

8. The method of claim 1 , further comprising:

inserting a uniform resource locator into the emergency call data sent over the local network for display in a computer aided dispatch (CAD) graphical user interface; and

opening a multimedia window within the portal graphical user interface in response to selection input selecting the uniform resource locator within the CAD graphical user interface.

9. The method of claim 8 , further comprising:

obtaining a computer aided dispatch (CAD) workstation address from the emergency network along with the emergency call data; and

inserting the uniform resource locator linking to second emergency data corresponding to a device identifier in the emergency call data sent to the CAD workstation identified by the CAD workstation address.

10. A system comprising:

an apparatus comprising:

a network component, operative to support a local area network connection with at least one emergency network entity, an Internet Protocol (IP) connection to a remote cloud-based server, and a connection to emergency call handling equipment of an emergency network to receive an emergency call data feed;

a processor, operatively coupled to the network component, the processor operative to:

obtain emergency call data from the emergency call data feed to the emergency network via a local area network coupling to the emergency call data feed, wherein the emergency call data feed is associated with emergency calls routed to the emergency network and the emergency call data contains at least one device identifier for each device that has placed an emergency call; and

send the emergency call data to the cloud-based server via the IP connection to the cloud-based server; and

the cloud-based server, operatively coupled to the apparatus via the IP connection, comprising at least one processor, operative to:

send first emergency data for a plurality of mobile devices to a portal graphical user interface executing in a web browser on an emergency network entity display via at least one web socket connection between the web browser and the cloud-based server, the first emergency data obtained by the cloud-based server from the plurality of mobile devices independently from emergency call routing from the plurality of mobile devices to the emergency network; and

provide a visual distinction on the portal graphical user interface between first emergency calls corresponding to the first emergency data that have not yet been routed to the emergency network, and second emergency calls corresponding to the emergency call data that have already been routed to the emergency network.

11. The apparatus of claim 10 , wherein the processor of the apparatus is further operative to:

obtain the emergency call data in a markup language format.

12. The apparatus of claim 10 , wherein the processor of the apparatus is further operative to:

monitor out-of-band signalizing on telephony trunk lines at emergency network call handling equipment.

13. The system of claim 10 , wherein the processor of the cloud-based server is further operative to:

display a queue of the first emergency calls on the portal graphical user interface in a first color and display the second emergency calls on the portal graphical user interface in a second color where the first color and second color provide the visual distinction.

14. The system of claim 10 , wherein the processor of the cloud-based server is further operative to:

provide a map view within the portal graphical user interface showing a first set of location indicators corresponding to the first emergency calls, and a second set of location indicators corresponding to the second emergency calls, where the first set of location indicators are visually different from the second set of location indicators.

15. The system of claim 10 , wherein the processor of the apparatus is further operative to:

insert a uniform resource locator into the emergency call data sent over the local network for display in a computer aided dispatch (CAD) graphical user interface; and

wherein the cloud-based server is further operative to open a multimedia window within the portal graphical user interface in response to selection input selecting the uniform resource locator within the CAD graphical user interface.

16. The apparatus of claim 10 , wherein the processor of the apparatus is further operative to:

obtain a computer aided dispatch (CAD) workstation address from the emergency network along with the emergency call data; and

insert the uniform resource locator linking to the first emergency data corresponding to a device identifier in the emergency call data sent to the CAD workstation identified by the CAD workstation address.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2022
From: HORELIK, NICHOLAS EDWARD; MARTIN, MICHAEL JOHN
To: RAPIDSOS, INC.
Reel/Frame 060647/0752 →
Continuity (3)
Provisional Application 63148581 · Feb 11, 2021
Provisional Application 63133045 · Dec 31, 2020
Related Publication 20220210272A1 · Jun 30, 2022
Cited By (7)
US 12,219,653 US 12,323,273 US 12,413,949 US 12,562,976 US 12,604,368 US 12,615,500 US 12,726,804