IP Library Granted Patent US 8,811,572
Granted Patent B2
US 8,811,572 · App. 13/960,328 · Granted Aug 19, 2014

Systems and methods for exchanging call routing policies for voice over IP calls

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 8,811,572
App. No.
13/960,328
Granted
Aug 19, 2014
Kind
B2
Abstract

An emergency call handling system can provide emergency call routing and processing that compliments or modifies the routing and processing provided by conventional enhanced 911 (E-911) and next generation 911 (NG-911) systems. Both the routing and processing can be based on rule sets detailed in emergency call handling profiles (ECHPs). Any entity (e.g., SIP servers, switches, terminals, etc.) within the system can process and route the emergency call by executing the rule sets within the ECHPs associated with the call. The ECHPs are delivered to the entities within the system by value or by reference. A SIP server, e.g., may execute all or a subset of the rule set, and may communicate with an application server to execute other subsets of the rule set.

Claims (28)

1. A method for processing an emergency service call based on an emergency call handling profile, the method comprising:

(a) obtaining, by a session initiation protocol (SIP) server responsive to receiving a SIP request for a call to an emergency service, an emergency call handling profile (ECHP) for the call from an ECHP server, the ECHP profile comprising a rule set for handling an emergency service call;

(b) identifying, by the SIP server, one or more instructions of the rule set from the ECHP profile;

(c) executing by the SIP server, the one or more instructions of the rule set from the ECHP profile; and

(d) terminating, by the SIP server responsive to the SIP request, the call with a public safety answering point (PSAP).

2. The method of claim 1 , wherein step (a) further comprises identifying, by the SIP server, a uniform resource locator (URL) to the ECHP profile in the SIP request and using the URL to obtain the ECHP profile from the ECHP server.

3. The method of claim 2 , further comprising identifying, by the SIP server, the URL embedded in a presence information data format location object of the SIP request.

4. The method of claim 1 , wherein step (a) further comprises receiving, by the SIP server, from the ECHP server, the ECHP profile selected by the ECHP server based on one of a geographic location or an attribute of a device of a caller corresponding to the SIP request.

5. The method of claim 1 , wherein step (b) further comprises identifying, by the SIP server, one or more parameters corresponding to each of the one or more instructions of the rule set of the ECHP profile.

6. The method of claim 1 , wherein step (c) further comprising executing, by the SIP server, an instruction of the one or more instructions to perform one of the following: modification of a presence information data format location object of the SIP request, modifications to one or more headers of the SIP request and application of one or more routing rules.

7. The method of claim 1 , wherein step (c) further comprising executing, by the SIP server an instruction of the one or more instructions to perform one of the following: issue a notification, issue an alarm, play an audio message, to monitor the call and to bridge the call.

8. The method of claim 1 , wherein executing, by the SIP server, the one or more instructions comprises communicating, by the SIP server, with an application server to execute the one or more instructions.

9. The method of claim 1 , wherein step (d) further comprises terminating, by the SIP server, the call with the PSAP determined based on location data derived from a presence information data format location object of the SIP request and the rule set of the ECHP profile.

10. The method of claim 1 , wherein step (d) further comprises determining, by the SIP server, that execution of the one or more instructions of the rule set of the ECHP profile is complete and responsive to the determination, terminates the call with the PSAP.

11. A system for processing an emergency service call based on an emergency call handling profile, the system comprising:

an emergency call handling profile (ECHP server) storing a plurality of ECHP profiles, each of the plurality of ECHP profiles comprising a rule set for handling an emergency service call;

a session initiation protocol (SIP) server, responsive to receiving a SIP request for a call to an emergency service, obtaining from the ECHP server for the call an ECHP profile of the plurality of ECHP profiles; and

wherein the SIP server identifies one or more instructions of the rule set from the ECHP profile and executes the one or more instructions; and

wherein the SIP server, responsive to the SIP request, terminates the call with a public safety answering point (PSAP).

12. The system of claim 11 , wherein the SIP server identifies a uniform resource locator (URL) to the ECHP profile in the SIP request and user the URL to obtain the ECHP profile from the ECHP server.

13. The system of claim 12 , wherein the URL is embedded in a presence information data format location object of the SIP request.

14. The system of claim 11 , wherein the SIP server receives the ECHP profile selected by the ECHP server based on one of a geographic location or an attribute of a device of a caller corresponding to the SIP request.

15. The system of claim 11 , wherein the SIP server identifies one or more parameters corresponding to each of the one or more instructions of the rule set of the ECHP profile.

16. The system of claim 11 , wherein the SIP server executes an instruction of the one or more of the instructions to perform of the following: modification of a presence information data format location object of the SIP request, modifications to one or more headers of the SIP request and application of one or more routing rules.

17. The system of claim 11 , wherein the SIP server executes an instruction of the one or more instructions to perform one or more of the following: issue a notification, issue an alarm, play an audio message, to monitor the call and to bridge the call.

18. The system of claim 11 , wherein the SIP server executing the one or more instructions further comprises communicating, by the SIP server, with an application server to execute the one or more instructions.

19. The system of claim 11 , wherein the SIP server terminates the call with the PSAP determined based on location data derived from a presence information data format location object of the SIP request and the rule set of the ECHP profile.

20. The system of claim 11 , wherein the SIP server determines that execution of the one or more instructions of the rule set of the ECHP profile is complete and responsive to the determination, terminates the call with the PSAP.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jan 31, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
To: INTRADO LIFE & SAFETY, INC. (F/K/A WEST SAFETY SERVICES, INC.)
Reel/Frame 062544/0057 →
SECURITY INTEREST Recorded Jan 31, 2023
From: INTRADO LIFE & SAFETY, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 062596/0780 →
CHANGE OF NAME Recorded Dec 23, 2022
From: WEST SAFETY SERVICES, INC.
To: INTRADO LIFE & SAFETY, INC.
Reel/Frame 062214/0561 →
MERGER AND CHANGE OF NAME Recorded Oct 17, 2017
From: INTRADO INFORMATION SYSTEMS HOLDINGS, INC.; INTRADO INC.; INTRADO INC.
To: WEST SAFETY SERVICES, INC.
Reel/Frame 043880/0058 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST SAFETY SERVICES, INC. (F/K/A INTRADO INC.)
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044217/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2015
From: CONNEXON TELECOM, INC.; CONNEXON GROUP INC. / GROUPE CONNEXON INC.
To: INTRADO INC.
Reel/Frame 035973/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2013
From: DEICH, LEV; PROCTOR, MICHAEL
To: CONNEXON TELECOM, INC.
Reel/Frame 030953/0064 →