IP Library Granted Patent US 9,430,935
Granted Patent B2
US 9,430,935 · App. 14/334,317 · Granted Aug 30, 2016

Emergency event message

Inventors: Thomas Ginter (Bellevue, WA); Donald L. Mitchell (Bellevue, WA); Roger S. Marshall (Auburn, WA); Todd Poremba (Seattle, WA); Stephen Lee Harrison (Sammamish, WA)
Assignee: Telecommunication Systems, Inc.
G08B27/005H04L67/02H04L67/12H04L67/18H04W4/14H04W4/22
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,430,935
App. No.
14/334,317
Granted
Aug 30, 2016
Kind
B2
Abstract

A gateway can be configured to receive an emergency event message in a predefined format via a network. The emergency event message can characterize a location and a nature of an emergency event. The gateway can also be configured to identify a particular Public Safety Answering Point (PSAP) customer premise equipment (CPE) to service the emergency event. The gateway can further be configured determine a format of messages employable by the particular PSAP. The gateway can still further be configured to provide the particular PSAP CPE with an output message in the format employable by the particular PSAP CPE. The output message can characterize the nature and the location of the emergency event.

Claims (43)

1. A gateway comprising one or more computers having machine readable instructions, the gateway being configured to:

receive an emergency event message in a predefined format via a network, wherein the emergency event message characterizes a location and a nature of an emergency event and the location characterizes at least one of geographic coordinates and a civic address;

identify a particular Public Safety Answering Point (PSAP) customer premise equipment (CPE) of a plurality of PSAP CPEs to service the emergency event based on the location or the nature of the emergency event;

determine a format of messages employable by the particular PSAP CPE; and

provide the particular PSAP CPE with an output message in the format employable by the particular PSAP CPE, wherein the output message characterizes the nature and the location of the emergency event.

2. The gateway of claim 1 , wherein the emergency event message comprises an Automated Secure Alarm Protocol (ASAP) message.

3. The gateway of claim 2 , wherein the output message comprises an Internet Protocol (IP) message.

4. The gateway of claim 3 , wherein the output message further comprises a Hypertext Transfer Protocol Secure (HTTPS) message.

5. The gateway of claim 3 , wherein the output message further comprises a Hypertext Transfer Protocol (HTTP) message.

6. The gateway of claim 2 , wherein the output message comprises an Extensible Markup Language (XML) message.

7. The gateway of claim 2 , wherein the output message comprises a Session Initiation Protocol (SIP) message that conforms to the Message Session Relay Protocol (MSRP).

8. The gateway of claim 7 , wherein the output message is provided to the particular PSAP CPE via an Emergency Services Internet Protocol network.

9. The gateway of claim 7 , wherein the emergency event message is a given emergency event message, and the particular PSAP CPE is a given PSAP CPE, the gateway being further configured to:

receive another emergency event message via the network, wherein the emergency event message characterizes a location and a nature of another emergency event; and

identify another PSAP CPE to service the other emergency event; and

provide the other PSAP CPE with another output message in a format employable by the other PSAP CPE, wherein the other output message is provided to the other PSAP CPE via the Internet.

10. The gateway of claim 9 , wherein the other output message comprises a Hypertext Transfer Protocol Secure (HTTPS) message.

11. The gateway of claim 1 , wherein the emergency event message comprises a short message service (SMS) Message.

12. The gateway of claim 1 , wherein the emergency event message comprises a session initiation protocol (SIP) message.

13. The gateway of claim 1 , wherein the emergency event message comprises an Extensible Messaging and Presence Protocol (XMPP) message.

14. The gateway of claim 1 , wherein the emergency event message comprises an alarm panel protocol.

15. The gateway of claim 1 , wherein the emergency event message is received from a central station that receives signals from a plurality of sensors.

16. The gateway of claim 1 , wherein the gateway is further configured to query a given Location-to-Service Translation Protocol (LoST) server to facilitate the identifying of the particular PSAP CPE.

17. The gateway of claim 16 , wherein the gateway is further configured to query another LoST server to facilitate the identifying of the particular PSAP CPE.

18. The gateway of claim 16 , wherein the gateway is further configured to query the given LoST server multiple times to facilitate the identifying of the particular PSAP CPE.

19. The gateway of claim 16 , wherein the LoST server is configured to provide a uniform resource identifier (URI) corresponding to the particular PSAP CPE.

20. The gateway of claim 16 , wherein the LoST server is configured to provide a uniform resource identifier (URI) corresponding to the particular next hop network routing node in the path to the particular PSAP CPE.

21. A system comprising:

a memory configured to store machine readable instructions; and

a processing unit configured to access the memory and execute the machine readable instructions, the machine readable instructions comprising:

a message handler configured to receive a plurality of emergency event messages transmitted over a network, wherein each of the plurality of the emergency event messages comprises a message in a given format that characterizes a location and a nature of a corresponding emergency event of a plurality of emergency events and the location characterizes at least one of geographic coordinates and a civic address; and

a Public Safety Answering Point (PSAP) formatter configured to generate a plurality of output messages for a respective plurality of PSAP CPEs to service the plurality of emergency events, wherein each of the output messages is based on a corresponding emergency event message and each of the output messages is in a format readable by a corresponding PSAP CPE of the plurality of PSAP CPEs,

wherein the corresponding PSAP CPE is selected based on the location or the nature of the corresponding emergency event.

22. The system of claim 21 , wherein at least two of the output messages are in different formats.

23. The system of claim 21 , further comprising a Location-to-Service Translation Protocol (LoST) client configured to query a LoST server to identify each of the plurality of PSAPCPEs.

24. A method comprising:

receiving an emergency event message from a central station or sensor, wherein the emergency event message includes location information that characterizes at least one of geographic coordinates and a civic address for an emergency event;

querying, in response to the emergency event message, a server to identify a particular Public Safety Answering Point (PSAP) customer premise equipment (CPE) of a plurality of PSAP CPEs to service the emergency event corresponding to the emergency event message based on the location or the nature of the emergency event; and

formatting the emergency event message into an output message in a format readable by the particular PSAP CPE.

25. The method of claim 24 , wherein the emergency event message comprises an Automated Secure Alarm Protocol (ASAP) message.

26. The method of claim 25 , wherein the output message comprises one of an Internet Protocol (IP) message and a Session Initiated Protocol (SIP) message.

27. The method of claim 25 , further comprising determining, based on a response to the query, a format of messages employable by the particular PSAP.

28. The method of claim 25 , wherein the server is a Location-to-Service Translation Protocol (LoST) server.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: GINTER, THOMAS; MITCHELL, DONALD L.; MARSHALL, ROGER S.; POREMBA, TODD; HARRISON, STEPHEN LEE
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 033336/0837 →
Continuity (3)
Provisional Application 61915993 · Dec 13, 2013
Provisional Application 61916007 · Dec 13, 2013
Related Publication 20150170507A1 · Jun 18, 2015