IP Library Granted Patent US 10,616,412
Granted Patent B1
US 10,616,412 · App. 16/107,327 · Granted Apr 7, 2020

Processing an emergency services call

Inventors: John Brosowsky (St. Cloud, MN); Erik Loberg (St. Cloud, MN); Donald Le Roy Mitchell (Bellevue, WA)
Assignee: Geo-Comm, Inc.
H04M3/5116H04W4/02H04W4/18
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 10,616,412
App. No.
16/107,327
Granted
Apr 7, 2020
Kind
B1
Abstract

A code generator can receive a data object from a legacy network gateway location interwork function (LNG-LIF) for an emergency services call initiated by an end-user device, wherein the data object includes location information in a legacy format. The code generator can select fields of the location information for the emergency services call. The code generator can convert data object in the legacy format into a presence information data format location object (PIDF-LO) based on the selected fields of the location information in the data object for the emergency services call. The PIDF-LO embeds location information for the end-user device. Additionally, the code generator can send the PIDF-LO to the LNG-LIF, wherein the PIDF-LO is a format consumable by an Emergency Call Routing Function (ECRF).

Claims (45)

1. A code generator comprising one or more computing devices that:

receives a data object from a legacy network gateway location interwork function (LNG-LIF) for an emergency services call initiated by an end-user device, wherein the data object comprises location information in a legacy format;

selects fields of the location information for the emergency services call;

converts the data object in the legacy format into a presence information data format location object (PIDF-LO) based on the selected fields of the location information in the data object for the emergency services call, wherein the PIDF-LO embeds location information for the end-user device; and

sends the PIDF-LO to the LNG-LIF, wherein the PIDF-LO is a format consumable by an Emergency Call Routing Function (ECRF).

2. The code generator of claim 1 , where the data object is in the E2 interface format.

3. The code generator of claim 2 , wherein the location information of the PIDF-LO includes a cell site sector and a cell site identifier (ID) for the end-user device.

4. The code generator of claim 2 , wherein the location information of the PIDF-LO includes latitude and longitude coordinates for a Wi-Fi hotspot communicating with the end-user device.

5. The code generator of claim 2 , wherein the location information of the PIDF-LO includes a civic address assigned to the end-user device.

6. The code generator of claim 2 , wherein the code generator validates the location information for the end-user device.

7. The code generator of claim 6 , wherein the code generator replaces location information of the PIDF-LO with data identifying a network component that communicates with the end-user device in response to determining that the location information of the PIDF-LO is invalid.

8. A system comprising:

a legacy network gateway location interwork function (LNG-LIF) that:

receives an emergency services call from an emergency gateway, the emergency services call comprising an E2 interface formatted object that includes a locator key for an end-user device that initiated the emergency services call and location information for the end-user device;

a code generator that:

receives the E2 interface formatted object from the LNG-LIF;

selects fields in the E2 interface formatted object;

generates a presence information data format location object (PIDF-LO) based on the selected fields of the E2 interface formatted object, wherein the PIDF-LO characterizes a geographic location associated with the end-user device; and

provides the PIDF-LO to the LNG-LIF;

wherein the LNG-LIF selects an Emergency Services Routing Proxy (ESRP) for the emergency services call; and

transfers the emergency services call comprising the PIDF-LO to the selected ESRP, wherein the selected ESRP transfers the emergency services call to a given Public Safety Answering Point (PSAP) with jurisdiction over the geographic location characterized by the PIDF-LO.

9. The system of claim 8 , wherein the selecting by the LNG-LIF comprises:

querying an Emergency Call Routing Function (ECRF) for an ESRP; and

receiving data identifying the selected ESRP from the ECRF.

10. The system of claim 9 , wherein the ECRF:

identifies geographic coordinates characterized in the PIDF-LO in response to the query;

identifies the given PSAP with jurisdiction over the geographic point; and

identifies the selected ESRP, wherein the selected ESRP is associated with the given PSAP.

11. The system of claim 10 , wherein the identity of the given PSAP changes over time.

12. The system of claim 10 , wherein the geographic coordinates corresponds to a landmark.

13. The system of claim 10 , wherein the geographic coordinates corresponds to a highway, wherein the given PSAP has jurisdiction over the highway.

14. The system of claim 9 , wherein the query to the ECRF includes the locator key for an end-user device that initiated the emergency services call.

15. The system of claim 8 , wherein the geographic location of the PIDF-LO is characterized by a cell site sector and a cell site identifier (ID) for the end-user device embedded in the PIDF-LO.

16. The system of claim 8 , wherein the geographic location of the PIDF-LO includes latitude and longitude coordinates for a Wi-Fi hotspot communicating with the end-user device embedded in the PIDF-LO.

17. The system of claim 8 , wherein the geographic location of the PIDF-LO includes a civic address assigned to the end-user device embedded in the PIDF-LO.

18. The system of claim 8 , wherein the code generator validates the geographic location of the PIDF-LO and the code generator replaces the geographic location of the PIDF-LO with data identifying a network component that communicates with the end-user device in response to determining that the location information of the PIDF-LO is invalid.

19. A method comprising:

receiving an E2 interface formatted object from a legacy network gateway location interwork function (LNG-LIF) for an emergency services call initiated by an end-user device, wherein the E2 interface formatted object comprises location information for the end-user device;

determining a type for the end-user device;

selecting fields of the location information in the legacy format for the emergency services call based on the type of the end-user device;

transforming the E2 interface formatted object into a presence information data format location object (PIDF-LO), wherein the PIDF-LO embeds location information for the end-user device; and

sending the PIDF-LO to the LNG-LIF, wherein the PIDF-LO is a format consumable by an Emergency Call Routing Function (ECRF).

20. The method of claim 19 , further comprising:

determining whether the location information of the PIDF-LO is valid; and

replacing the geographic region of the PIDF-LO with data identifying a network component that communicates with the end-user device in response to determining that the location information of the PIDF-LO is invalid.

Assignments (5)
AN ASSIGNMENT OF PATENT & TRADEMARK SECURITY INTEREST WHEREIN A LENDER IS BEING ASSIGNED THE IP SECURITY INTERESTS FROM ANOTHER LENDER. Recorded May 31, 2024
From: JPMORGAN CHASE BANK, N.A.
To: BELL BANK
Reel/Frame 067622/0975 →
RELEASE OF SECURITY INTEREST Recorded Dec 6, 2022
From: BMO HARRIS BANK N.A.
To: GEO-COMM, INC.
Reel/Frame 061998/0789 →
SECURITY INTEREST Recorded Dec 1, 2022
From: GEO-COMM, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 061943/0217 →
SECURITY INTEREST Recorded Dec 31, 2019
From: GEO-COMM, INC.
To: BMO HARRIS BANK N.A.
Reel/Frame 051394/0983 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2019
From: BROSOWSKY, JOHN; LOBERG, ERIK; MITCHELL, DONALD LE ROY
To: GEO-COMM, INC.
Reel/Frame 050974/0419 →
Continuity (1)
Provisional Application 62608558 · Dec 20, 2017