IP Library Granted Patent US 9,025,734
Granted Patent B2
US 9,025,734 · App. 12/257,624 · Granted May 5, 2015

PSAP capabilities defining system and method for handling emergency text messaging

Inventors: Amar N. Ray (Shawnee, KS); Carl M. Coppage (Kansas City, MO); Lynn T. Greene (Olathe, KS); Robert J. Morrill (Overland Park, KS)
Assignee: CenturyLink Intellectual Property LLC
H04W52/0296G10L13/043H04W4/12H04W4/22H04W76/007H04W52/0261H04M3/5116H04M2242/30
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,025,734
App. No.
12/257,624
Granted
May 5, 2015
Kind
B2
Abstract

A system and method for routing an emergency data message to a PSAP may include receiving an emergency data message and cell code identifier indicative of a location of a wireless communications device of a user. A PSAP local to the user may be selected, and the emergency data message is sent to the selected PSAP. The location may be a centralized network location associated with an emergency network address, where the emergency network address is an easy address for users to remember.

Claims (68)

1. A method for routing an emergency data message to a public safety answering point (PSAP), said method comprising:

receiving at a mobile switching center a pre-established emergency data message package generated by activating a single emergency data message button, said emergency data message package comprising:

an emergency data message;

an abbreviated dialing code selected from a plurality of abbreviated dialing codes indicative of the general nature of the emergency referenced in the emergency data message;

a mobile directory number;

a cell code identifier indicative of a location of a wireless communications device of a user; and

a checksum datum;

routing the emergency data message package to an originator data message service controller;

processing the emergency data message package at the originator data message service controller to determine, based upon the presence of the abbreviated dialing code that the emergency data message package is an emergency message requiring communication to a PSAP and not a standard data message;

communicating the abbreviated dialing code to an emergency data message short code database;

returning an emergency data message short code from the emergency data message short code database to the originator data message service controller, which emergency data message short code is indicative of a type of emergency data message;

prioritizing the processing of the emergency data message package based upon the presence of the emergency data message short code;

selecting a PSAP local to the user to send the emergency data message;

sending the emergency data message to the selected PSAP;

initiating continuous geographic coordinate updates to the PSAP from the originator data message service controller based upon the determined type of emergency data message; and

validating that the pre-established emergency data message package has been transmitted without error with a checksum algorithm.

2. The method according to claim 1 , wherein selecting a PSAP local to the user includes selecting the closest PSAP to the user.

3. The method according to claim 1 , further comprising:

determining communications capabilities of at least one PSAP local to the user;

determining a type of emergency data message format; and

wherein selecting a PSAP local to the user includes selecting a PSAP that has communications capabilities compatible with receiving the determined type of emergency data message format.

4. The method according to claim 3 , wherein selecting a PSAP local to the user prioritizes communications capabilities over relative distance that the PSAP is from the user.

5. The method according to claim 3 , further comprising:

receiving a mobile directory number associated with the wireless communications device; and

using at least a portion of the mobile directory number to determine a possible network exchange location of the user.

6. The method according to claim 1 , further comprising:

determining a communications network type to which the selected PSAP is connected; and

communicating the emergency data message over a communications network with which the emergency data message is most compatible.

7. The method according to claim 6 , wherein if the communications network type is determined to be limited to the public switched telephone network, communicating the emergency data message is communicated to a text-to-speech network node for playing speech representative of text in the emergency data message to an operator at the selected PSAP.

8. The method according to claim 1 , wherein receiving an emergency data message includes receiving a text message.

9. The method according to claim 1 , further comprising:

determining a telephone number at the selected PSAP; and

wherein sending emergency data message includes sending the emergency data message to the determined telephone number.

10. A system for routing an emergency data message to a public safety answering point (PSAP), said system comprising:

a memory;

an input/ output (I/O) unit;

a processing unit in an originator data message service controller in communication with said memory and I/O unit, and configured to:

receive, from a mobile switching center a pre-established emergency data message package generated by activating a single emergency data message button, said emergency data message package comprising:

an emergency data message;

an abbreviated code selected from a plurality of abbreviated dialing codes indicative of the general nature of the emergency referenced in the emergency data message;

a mobile directory number;

a cell code identifier indicative of a location of a wireless communications device of a user;

a checksum datum;

process the emergency data message package to determine, based upon the presence of the abbreviated dialing code that the emergency data message package is an emergency message requiring communication to a PSAP and not a standard data message;

communicate the abbreviated dialing code from the originator data message service controller to an emergency data message short code database;

receive a returned emergency data message short code from the emergency data message short code database at the originator data message service controller, which emergency data message short code is indicative of a type of emergency data message;

prioritize the processing of the emergency data message package based upon the presence of the emergency data message short code;

select a PSAP local to the user to send the emergency data message;

send the emergency data message to the selected PSAP;

initiate continuous geographic coordinate updates to the PSAP from the originator data message service controller based upon the determined type of emergency data message; and

validate that the pre-established emergency data message package has been transmitted without error with a checksum algorithm.

11. The system according to claim 10 , wherein said processing unit is configured to select the closest PSAP to the user.

12. The system according to claim 10 , wherein said processing unit is further configured to:

determine communications capabilities of at least one PSAP local to the user;

determine a type of emergency data message format; and

select a PSAP that has communications capabilities compatible with receiving the determined type of emergency data message format.

13. The system according to claim 12 , wherein said processing unit, in selecting a PSAP local to the user, is configured to prioritize communications capabilities over relative distance that the PSAP is from the user.

14. The system according to claim 12 , wherein said processing unit is further configured to:

receive a mobile directory number associated with the wireless communications device; and

use at least a portion of the mobile directory number to determine a possible network exchange location of the user.

15. The system according to claim 10 , wherein said processing unit is further configured to:

determine a communications network type to which the selected PSAP is connected; and

communicate the emergency data message over a communications network with which the emergency data message is most compatible.

16. The system according to claim 15 , wherein if the communications network type is determined to be limited to the public switched telephone network, said processing unit is further configured to communicate the emergency data message to a text-to-speech network node for playing speech representative of text in the emergency data message to an operator at the selected PSAP.

17. The system according to claim 15 , wherein said processing unit is further configured to perform a protocol translation to convert the emergency data message format into a format understood by the nearest PSAP.

18. The system according to claim 10 , wherein said processing unit is further configured to:

determine a telephone number at the selected PSAP; and

send the emergency data message to the determined telephone number.

Assignments (2)
CHANGE OF NAME Recorded Apr 6, 2015
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 035366/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2008
From: RAY, AMAR N.; COPPAGE, CARL M.; GREENE, LYNN T.; MORRILL, ROBERT
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 021732/0383 →
Continuity (2)
Provisional Application 61078123 · Jul 3, 2008
Related Publication 20100002846A1 · Jan 7, 2010