IP Library Granted Patent US 9,282,451
Granted Patent B2
US 9,282,451 · App. 11/299,911 · Granted Mar 8, 2016

Automatic location identification (ALI) service requests steering, connection sharing and protocol translation

Inventors: Yinjun Zhu (Sammamish, WA); Cristine Conner (Seattle, WA); Gordon John Hines (Kirkland, WA); Hsin-Chih Liao (Mill Creek, WA); William Pelligrini (Graham, WA)
Assignee: TeleCommunication Systems, Inc.
H04W8/08H04M7/006H04M2242/04H04M2242/30H04W4/02H04W88/16H04W88/18H04W92/02
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 9,282,451
App. No.
11/299,911
Granted
Mar 8, 2016
Kind
B2
Abstract

An ALI/ESME steering gateway bridges the nationwide ALI/ESME network notes (or PSAPs) with the GMLC/MPCs of various different XPC networks. The steering gateway provides a unified interface between the PSAP/ALI network and positioning centers (GMLC/MPC/VPCs). Using the steering gateway, an E911 service provider accesses positioning centers (GMLC/MPC/VPC) of any XPC network. This access by the ALI to the positioning center is accomplished with any type of interface, irregardless of the protocol type. The connectivity of each virtual communication path between ALIs and PSAPs is managed. The ALI/ESME steering gateway also provides translation of the protocols between the two ALI-MPC interface sets (inbound and outbound). The ALI/ESME steering gateway also consolidates (or “de-duplicates”) any/all duplicated requests from a same ALI or PSAP for the same emergency call so that only one request is then sent to the destined positioning center within the relevant network.

Claims (63)

1. An automatic location identification (ALI) steering gateway, comprising:

a plurality of interface protocol agents for communicating with respective ones of a plurality of ALI systems each having a different one of a plurality of different Internet Protocol (IP) communication protocols for communicating with a respective one of a plurality of mobile positioning centers;

an inbound ALI interface for connecting each of said plurality of interface protocol agents to said respective one of said plurality of ALI systems; and

an outbound ALI interface for connecting each of said plurality of interface protocol agents to said plurality of mobile positioning centers.

2. The automatic location identification (ALI) steering gateway according to claim 1 , wherein said plurality of different Internet Protocol (IP) communication protocols comprise:

Pulse Amplitude Modulation (PAM);

National Emergency Number Association (NENA); and

E2.

3. The automatic location identification (ALI) steering gateway according to claim 1 , wherein said plurality of different Internet Protocol (IP) communication protocols comprise:

Pulse Amplitude Modulation (PAM); and

E2.

4. The automatic location identification (ALI) steering gateway according to claim 1 , further comprising:

an ALI request de-duplicator to consolidate a plurality of ALI requests received by said ALI steering gateway into a fewer number of ALI requests transmitted by said ALI steering gateway.

5. The automatic location identification (ALI) steering gateway according to claim 1 , further comprising:

a carrier lookup table associating each of said plurality of different Internet Protocol (IP) communication protocols with a given one of said plurality of mobile positioning centers.

6. The automatic location identification (ALI) steering gateway according to claim 1 , wherein said plurality of different Internet Protocol (IP) communication protocols comprise:

E2.

7. The automatic location identification (ALI) steering gateway according to claim 1 , wherein said plurality of different Internet Protocol (IP) communication protocols comprise:

Pulse Amplitude Modulation (PAM).

8. The automatic location identification (ALI) steering gateway according to claim 1 , wherein said plurality of different Internet Protocol (IP) communication protocols comprise:

National Emergency Number Association (NENA).

9. The automatic location identification (ALI) steering gateway according to claim 1 , wherein:

said ALI steering gateway is comprised in an E911 service provider network.

10. A method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol, comprising:

receiving an ALI request of an inbound ALI interface using a first type Internet Protocol;

converting said ALI request into a second type Internet Protocol different from said first type Internet Protocol; and

transmitting said converted ALI request over an outbound ALI interface using said second type Internet Protocol;

wherein an ALI request of one type Internet Protocol is able to access a mobile positioning center using a different type Internet Protocol.

11. The method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 10 , wherein:

said received ALI request is sourced from a public safety access point (PSAP).

12. The method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 10 , further comprising:

upon receipt of said ALI request, determining a wireless carrier servicing a particular location using a location to carrier lookup table.

13. The method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 10 , further comprising:

upon receipt of said ALI request, determining an interface type of a given mobile positioning center of a wireless carrier servicing a relevant emergency caller.

14. The method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 10 , further comprising:

multiplying a single ALI request from at least one of an ALI and a public safety access point (PSAP);

wherein an additional ALI request is directed to an additional mobile positioning center.

15. The method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 10 , further comprising:

de-duplicating a plurality of ALI requests into a fewer number of ALI requests directed to said mobile positioning center.

16. The method of steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 10 , wherein said first type Internet Protocol and said second type Internet Protocol each comprise one of:

PAM;

NENA; and

E2.

17. Apparatus for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol, comprising:

means for receiving an ALI request of an inbound ALI interface using a first type Internet Protocol;

means for converting said ALI request into a second type Internet Protocol different from said first type Internet Protocol; and

means for transmitting said converted ALI request over an outbound ALI interface using said second type Internet Protocol;

wherein an ALI request of one type Internet Protocol is able to access a mobile positioning center using a different type Internet Protocol.

18. The apparatus for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center of another type IP protocol according to claim 17 , wherein:

said received ALI request is sourced from a public safety access point (PSAP).

19. The for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center (MPC) of another type IP protocol according to claim 17 , further comprising:

means for determining a wireless carrier servicing a particular location using a location to carrier lookup table, upon receipt of said ALI request.

20. The apparatus for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center (MPC) of another type IP protocol according to claim 17 , further comprising:

means for determining an interface type of a given mobile positioning center of a wireless carrier servicing a relevant emergency caller, upon receipt of said ALI request.

21. The apparatus for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center (MPC) of another type IP protocol according to claim 17 , further comprising:

means for multiplying a single ALI request from at least one of an ALI and a public safety access point (PSAP);

wherein an additional ALI request is directed to an additional mobile positioning center.

22. The apparatus for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center (MPC) of another type IP protocol according to claim 17 , further comprising:

means for de-duplicating a plurality of ALI requests into a fewer number of ALI requests directed to said mobile positioning center.

23. The apparatus for steering automatic location identification (ALI) requests of one type IP protocol to a mobile positioning center (MPC) of another type IP protocol according to claim 17 , wherein said first type Internet Protocol and said second type Internet Protocol each comprise one of:

Pulse Amplitude Modulation (PAM);

National Emergency Number Association (NENA); and

E2.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 048104/FRAME 0080 Recorded Jun 19, 2024
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH MOBILE DATACOM LLC; COMTECH SATELLITE NETWORK TECHNOLOGIES, INC.; COMTECH SYSTEMS, INC.; COMTECH XICOM TECHNOLOGY, INC.; MAPLE ACQUISITION LLC; TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 067780/0444 →
SECURITY INTEREST Recorded Jun 18, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 067776/0309 →
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2016
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVEM INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
Reel/Frame 037994/0113 →
SECURITY AGREEMENT Recorded Jan 29, 2010
From: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVERN INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
To: SILICON VALLEY BANK, AGENT
Reel/Frame 023870/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2005
From: ZHU, YINJUN; CONNER, CRISTINE; HINES, GORDON JOHN; LIAO, HSIN-CHIH; PELLIGRINI, WILLIAM
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 017367/0497 →
Continuity (2)
Provisional Application 60720044 · Sep 26, 2005
Related Publication 20070082650A1 · Apr 12, 2007