Method and system for emergency call management
First Claim
1. A computer-implemented method for an emergency management system to facilitate emergency communications between a wireless device and an emergency dispatch center, the method comprising:
- a) receiving a request for assistance from the wireless device;
b) obtaining a device location calculated using location services on the wireless device based on location information from the wireless device;
c) providing the device location to the emergency dispatch center to associate the device location with a telephone number of the wireless device;
d) establishing a first communication session with the wireless device and a second communication session with the emergency dispatch center, and bridging the first and the second communication sessions to enable communications between the wireless device and the emergency dispatch center, wherein each communication session is independently selected from an end-to-end VoIP session, a partial VoIP session combined with a phone call, a cellular phone call, a PSTN phone call, TDM call, and a multimedia internet communication session;
e) providing access to additional information to the emergency dispatch center over an IP channel using an NG911 API; and
f) performing at least one of the following;
(1) in response to failure of the first communication session, maintaining the second communication session and attempting to re-establish the first communication session;
or (2) in response to failure of the second communication session, maintaining the first communication session and attempting to re-establish the second communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating and transmitting emergency messages and for maintaining real-time emergency communications sessions between users and emergency dispatch centers. A system receives data transmitted from a user device and constructs an emergency message related to a specific type of emergency scenario as well as the location, meta-data and background information of the user. The generated emergency message is transmitted via a communications network and delivered to an appropriate emergency dispatch center. The method enables the user to deliver a detailed request for help regardless of his or her location or, in another instance, delivers the basic emergency response related information for the user. The generated emergency message is universally compatible with emergency communications center infrastructure so long as the communications centers possess basic voice call equipment.
262 Citations
29 Claims
-
1. A computer-implemented method for an emergency management system to facilitate emergency communications between a wireless device and an emergency dispatch center, the method comprising:
-
a) receiving a request for assistance from the wireless device; b) obtaining a device location calculated using location services on the wireless device based on location information from the wireless device; c) providing the device location to the emergency dispatch center to associate the device location with a telephone number of the wireless device; d) establishing a first communication session with the wireless device and a second communication session with the emergency dispatch center, and bridging the first and the second communication sessions to enable communications between the wireless device and the emergency dispatch center, wherein each communication session is independently selected from an end-to-end VoIP session, a partial VoIP session combined with a phone call, a cellular phone call, a PSTN phone call, TDM call, and a multimedia internet communication session; e) providing access to additional information to the emergency dispatch center over an IP channel using an NG911 API; and f) performing at least one of the following;
(1) in response to failure of the first communication session, maintaining the second communication session and attempting to re-establish the first communication session;
or (2) in response to failure of the second communication session, maintaining the first communication session and attempting to re-establish the second communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wireless device for requesting emergency assistance comprising a user interface and a processor, the wireless device configured to perform steps comprising:
-
a) receiving a request for assistance; b) using location services on the wireless device to determine a device location based on location information from the wireless device; c) providing the device location of the wireless device to an emergency management system, wherein the emergency management system provides the device location to an emergency dispatch center to associate the device location with a telephone number of the wireless device; d) engaging in communications with the emergency dispatch center, wherein the communications comprises a first communication session with the emergency management system and a second communication session between the emergency management system and the emergency dispatch center, wherein the first and the second communication sessions are bridged to enable communications between the wireless device and the emergency dispatch center, wherein each communication session is independently selected from an end-to-end VoIP session, a partial VoIP session combined with a phone call, a cellular phone call, a PSTN phone call, TDM call, and a multimedia internet communication session; e) providing additional information to the emergency management system that is made accessible to the emergency dispatch center over an IP channel using an NG911 API; and f) accepting a request made by the emergency management system to re-establish the first communication session, wherein the request is made in response to failure of the first communication session. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An emergency management system for managing emergency communications, the system comprising:
-
(a) at least one input/output system configured to receive a request for assistance from a wireless device; (b) at least one processor in communication with the at least one input/output system and configured to perform steps comprising; i) receiving the request for assistance from the at least one input/output system; ii) obtaining a device location calculated using location services on the wireless device based on the location information from the wireless device; iii) associating the device location with a telephone number of the wireless device, wherein the device location is provided to an emergency dispatch center; iv) establishing a first communication session with the wireless device and a second communication session with the emergency dispatch center, and bridging the first and the second communication sessions to enable communications between the wireless device and the emergency dispatch center, wherein each communication session is selected from an end-to-end VoIP session, a partial VoIP session combined with a phone call, a cellular phone call, a PSTN phone call, TDM call, and a multimedia internet communication session; v) providing access to additional information to the emergency dispatch center over an IP channel using an NG911 API; and vi) performing at least one of the following;
(1) in response to failure of the first communication session, maintaining the second communication session and attempting to re-establish the first communication session;
or (2) in response to failure of the second communication session, maintaining the first communication session and attempting to re-establish the second communication session. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification