IP Library Granted Patent US 9,544,429
Granted Patent B2
US 9,544,429 · App. 14/842,071 · Granted Jan 10, 2017

Solutions for voice over internet protocol (VoIP) 911 location services

Inventors: Yinjun Zhu (Mercer Island, WA); Richard Dickinson (Seattle, WA); Roger Marshall (Auburn, WA); Steven P. Helme (Shoreline, WA)
Assignee: Telecommunication Systems, Inc.
H04M3/42348H04L29/06027H04L61/106H04L65/1006H04L65/1069H04L65/1083H04L67/14H04L67/141H04L67/18H04M3/42H04M3/42357H04M3/5116H04M3/5231H04M7/006H04M7/0075H04W4/02H04W4/20H04W4/22H04W76/007H04M3/42042H04M3/42195H04M7/0024H04M11/04H04M2242/04H04M2242/30H04W40/02H04W76/04H04W80/00H04W80/04
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,544,429
App. No.
14/842,071
Granted
Jan 10, 2017
Kind
B2
Abstract

An E-9-1-1 voice-over-IP (VoIP) solution is provided wherein a 911 call from a mobile VoIP device is routed directly to the correct Public Safety Answer Point (PSAP) via dedicated trunks, together with correct location information and call-back number. VoIP gateways are implemented locally, at least one per LATA, and accept VoIP packetized data inbound, and convert it to standard wireline voice calls. Calls are routed to an IP address at the VoIP gateway, which then egresses the call to a voice port at a selective router. Mid-call updating of location of a moving VoIP terminal is provided to a PSAP. The location of the VoIP is validated using HTTP based protocol by pushing location information to a VoIP location server, and comparing it against a geographic location database to confirm that a contained street address is valid.

Claims (42)

1. A method of providing location information for a VoIP emergency communication, comprising:

attempting to obtain a current location of a wireless phone that initiated an established emergency Voice over Internet Protocol (VoIP) communication;

assigning a default Emergency Services Location Key (ESLK) to said established emergency VoIP communication; and

transmitting, from a physical location server, a Session Initiation Protocol (SIP) message including said assigned default Emergency Services Location Key (ESLK), to a VoIP switch.

2. The method of providing location information for a VoIP emergency communication according to claim 1 , wherein:

said default ESLK is based on a pre-registered address of said wireless phone.

3. The method of providing location information for a VoIP emergency communication according to claim 1 , wherein said physical location server comprises:

a physical VoIP location server.

4. The method of providing location information for a VoIP emergency communication according to claim 3 , further comprising:

removing said physical VoIP location server from a call signaling path of said emergency VoIP communication after said emergency VoIP communication has been established and before said emergency VoIP communication is terminated.

5. The method of providing location of a Voice Over Internet Protocol (VoIP) terminal according to claim 3 , wherein:

said current location of said wireless phone that initiated said established emergency VoIP communication is attempted from a public safety answering point (PSAP).

6. The method of providing location information for a VoIP emergency communication according to claim 1 , wherein said SIP message further comprises:

a default callback phone number.

7. The method of providing location information for a VoIP emergency communication according to claim 6 , wherein:

said default callback phone number is an admin number.

8. The method of providing location information for a VoIP emergency communication according to claim 6 , wherein:

said default callback phone number is an admin phone number of a service provider.

9. The method of providing location information for a VoIP emergency communication according to claim 1 , wherein said SIP message further comprises:

a phone number of an initiating VoIP handset.

10. The method of providing location information for a VoIP emergency communication according to claim 1 , wherein:

said emergency VoIP communication is an E911 call.

11. The method of providing location information for a VoIP emergency communication according to claim 1 , further comprising:

receiving a call termination event relating to said emergency VoIP communication within a SIP NOTIFY message initiated by said VoIP switch.

12. Apparatus for providing location information for a VoIP emergency communication, comprising:

means for attempting to obtain a current location of a wireless phone that initiated an established emergency Voice over Internet Protocol (VoIP) communication;

means for assigning a default Emergency Services Location Key (ESLK) to said established emergency VoIP communication; and

means for transmitting, from a physical location server, a Session Initiation Protocol (SIP) message including said assigned default Emergency Services Location Key (ESLK), to a VoIP switch.

13. The apparatus for providing location information for a VoIP emergency communication according to claim 12 , wherein:

said default ESLK is based on a pre-registered address of said wireless phone.

14. The apparatus for providing location information for a VoIP emergency communication according to claim 12 , wherein said physical location server comprises:

a physical VoIP location server.

15. The apparatus for providing location information for a VoIP emergency communication according to claim 14 , further comprising:

means for removing said physical VoIP location server from a call signaling path of said emergency VoIP communication after said emergency VoIP communication has been established and before said emergency VoIP communication is terminated.

16. The apparatus for providing location information for a VoIP emergency communication according to claim 12 , wherein said SIP message further comprises:

a default callback phone number.

17. The apparatus for providing location information for a VoIP emergency communication according to claim 12 , wherein said SIP message further comprises:

a phone number of an initiating VoIP handset.

18. The apparatus for providing location information for a VoIP emergency communication according to claim 12 , wherein:

said emergency VoIP communication is an E911 call.

19. The apparatus for providing location information for a VoIP emergency communication according to claim 12 , further comprising:

means for receiving a call termination event relating to said emergency VoIP communication within a SIP NOTIFY message initiated by said VoIP switch.

Assignments (2)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2015
From: ZHU, YINJUN; DICKINSON, RICHARD; HELME, STEVEN P.; MARSHALL, ROGER
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 036467/0967 →
Continuity (9)
Continuation 14297216 · Jun 5, 2014
Continuation 13775670 · Feb 25, 2013
Continuation 13064203 · Mar 10, 2011
Continuation 11819262 · Jun 26, 2007
Continuation 10836330 · May 3, 2004
Continuation 14842071
Continuation 10739292 · Dec 19, 2003
Provisional Application 60555305 · Mar 23, 2004
Related Publication 20150373488A1 · Dec 24, 2015