EMERGENCY ASSISTANCE CALLING FOR VOICE OVER IP COMMUNICATIONS SYSTEMS
First Claim
1. A process for handling emergency calls from a caller in a voice over IP system, the method comprising:
- receiving a routing request message including a caller identifier and a callee identifier;
setting an emergency call flag active in response to said callee identifier matching an emergency call identifier pre-associated with the caller;
producing an emergency response center identifier in response to said emergency call identifier;
determining whether said caller identifier is associated with a pre-associated direct inward dialing (DID) identifier;
producing a direct inward dialing (DID) identifier for said caller by associating a temporary DID identifier with said caller identifier when said emergency call flag is active and it is determined that said caller has no pre-associated DID identifier;
producing a routing message including said emergency response center identifier and said temporary DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and said emergency response center.
11 Assignments
0 Petitions
Accused Products
Abstract
In accordance with one aspect of the invention there is provided a process for handling emergency calls from a caller in a voice over IP system. The process involves receiving a routing request message including a caller identifier and a callee identifier. The process also involves setting an emergency call flag active in response to the callee identifier matching an emergency call identifier pre-associated with the caller. The process further involves producing an emergency response center identifier in response to the emergency call identifier. The process also involves determining whether the caller identifier is associated with a pre-associated direct inward dialing (DID) identifier. The process further involves producing a direct inward dialing (DID) identifier for the caller by associating a temporary DID identifier with the caller identifier when the emergency call flag is active and it is determined that the caller has no pre-associated DID. The process also involves producing a routing message including the emergency response center identifier and the temporary DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and the emergency response center.
-
Citations
43 Claims
-
1. A process for handling emergency calls from a caller in a voice over IP system, the method comprising:
-
receiving a routing request message including a caller identifier and a callee identifier; setting an emergency call flag active in response to said callee identifier matching an emergency call identifier pre-associated with the caller; producing an emergency response center identifier in response to said emergency call identifier; determining whether said caller identifier is associated with a pre-associated direct inward dialing (DID) identifier; producing a direct inward dialing (DID) identifier for said caller by associating a temporary DID identifier with said caller identifier when said emergency call flag is active and it is determined that said caller has no pre-associated DID identifier; producing a routing message including said emergency response center identifier and said temporary DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and said emergency response center. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for handling emergency calls from a caller in a voice over IP system, the apparatus comprising:
-
means for receiving a routing request message including a caller identifier and a callee identifier; setting means for setting an emergency call flag active in response to said callee identifier matching an emergency call identifier pre-associated with the caller; means for producing an emergency response center identifier in response to said emergency call identifier; means for determining whether said caller identifier is associated with a pre-associated direct inward dialing (DID) identifier; and means for producing a direct inward dialing (DID) identifier for said caller including; means for associating a temporary DID identifier with said caller identifier in response to said emergency call flag being active and said caller not being pre-associated with a direct inward dialing identifier; and means for producing a routing message including said emergency response center identifier and said temporary DID identifier or said pre-assigned DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and said emergency response center. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for handling emergency calls from a caller in a voice over IP system, the apparatus comprising a processor circuit operably configured to:
-
receive a routing request message including a caller identifier and a callee identifier; set an emergency call flag active in response to said callee identifier matching an emergency call identifier pre-associated with the caller; produce an emergency response center identifier in response to said emergency call identifier; determine whether said caller identifier is associated with a pre-associated direct inward dialing (DID) identifier; produce a direct inward dialing (DID) identifier for said caller by associating a temporary DID identifier with said caller identifier when said emergency call flag is active and it is determined that said caller has no pre-associated DID identifier; and produce a routing message including said emergency response center identifier and said temporary DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and said emergency response center. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer readable medium encoded with codes for directing a processor circuit to handle emergency calls from callers in a voice over IP system, said codes directing said processor circuit to:
-
receive a routing request message including a caller identifier and a callee identifier; set an emergency call flag active in response to said callee identifier matching an emergency call identifier pre-associated with the caller; produce an emergency response center identifier in response to said emergency call identifier; determine whether said caller identifier is associated with a pre-associated direct inward dialing (DID) identifier; produce a direct inward dialing (DID) identifier for said caller by associating a temporary DID identifier with said caller identifier when said emergency call flag is active and it is determined that said caller has no pre-associated DID identifier; and
produce a routing message including said emergency response center identifier and said temporary DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and said emergency response center.
-
Specification