IP Library Granted Patent US 10,264,121
Granted Patent B2
US 10,264,121 · App. 15/691,533 · Granted Apr 16, 2019

Message transcription for emergency call prioritization

Inventor: Ravikiran Reddy (Bellevue, WA)
Assignee: T-Mobile USA, Inc.
H04M3/5116G06F17/2765G06F17/2785G10L15/265H04M3/5235H04M3/53333H04M2201/42H04M2242/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 10,264,121
App. No.
15/691,533
Granted
Apr 16, 2019
Kind
B2
Abstract

A method of prioritizing emergency calls received at a public safety answering point (PSAP) management system, New emergency calls can be placed on hold and added to a call queue. An audio emergency description message can be recorded from the caller while the emergency call is on hold, and a transcript of the audio emergency description message can be generated using automatic speech recognition. The transcript can be displayed to users in a dashboard while the emergency call is on hold, and a priority level of the emergency call can be adjusted within the call queue based on the transcript, such that urgent emergency calls can be prioritized and answered before less urgent emergency calls.

Claims (40)

1. A method of prioritizing emergency calls, comprising:

receiving an emergency call from a caller at a public safety answering point (PSAP) management system;

placing the emergency call on hold and adding the emergency call to a call queue at the PSAP management system;

recording an audio emergency description message from the caller at the PSAP management system while the emergency call is on hold;

generating a transcript of the audio emergency description message at the PSAP management system using automatic speech recognition;

displaying the transcript in a dashboard visible to users of the PSAP management system while the emergency call is on hold; and

assigning a priority level to the emergency call in the call queue at the PSAP management system based on the transcript,

wherein the recording the audio emergency description message is performed continuously while the emergency call is on hold and generating the transcript comprises generating at least one updated transcript and displaying the transcript comprises displaying the updated transcript.

2. The method of claim 1 , wherein the call queue comprises a plurality of emergency calls that are on hold, the plurality of emergency calls being ordered within the call queue by the priority level assigned to the plurality of emergency calls.

3. The method of claim 1 , wherein the call queue stores a priority attribute associated with each of a plurality of emergency calls, values of the priority attributes indicating priority levels assigned to the associated emergency calls.

4. The method of claim 1 , wherein assigning the priority level to the emergency call in the call queue comprises receiving user instructions to change the priority level based on the user's review of the transcript.

5. The method of claim 1 , further comprising searching the transcript for predefined keywords with a transcript analyzer at the PSAP management system.

6. The method of claim 5 , wherein assigning the priority level to the emergency call in the call queue comprises assigning a priority level associated with a keyword found in the transcript.

7. The method of claim 5 , further comprising displaying an alert in the dashboard when the transcript analyzer finds a keyword in the transcript.

8. The method of claim 1 , further comprising taking the emergency call off hold, removing the emergency call from the call queue, and routing the emergency call to be answered when the emergency call has the highest priority level in the call queue and an operator becomes available to answer a call in the call queue.

9. A system for prioritizing emergency calls, comprising:

a call queue that stores data associated with received emergency calls that have not yet been answered, each emergency call being associated with a priority level in the call queue;

an audio recorder that records audio emergency description messages in association with the received emergency calls;

a speech-to-text transcriber that uses automatic speech recognition to generate transcripts from the audio emergency description messages; and

a dashboard that displays the emergency calls in the call queue in a user interface along with their associated transcripts and associated priority levels,

wherein the priority level of each emergency call in the call queue is adjustable based on their associated transcripts, and

wherein the audio recorder continuously records the audio emergency description message while the emergency call is on hold, the speech-to-text transcriber uses automatic speech recognition to generate updated transcripts, and the dashboard displays the updated transcripts.

10. The system of claim 9 , wherein the dashboard displays the emergency calls in the call queue in order of their priority levels.

11. The system of claim 9 , wherein the priority level of each emergency call in the call queue is adjustable based on receipt of user instructions.

12. The system of claim 9 , further comprising a transcript analyzer that searches the transcripts for predefined keywords.

13. The system of claim 9 , wherein the transcript analyzer adjusts the priority level of an emergency call within the call queue upon finding one or more of the predefined keywords within the transcript associated with the emergency call.

14. The system of claim 9 , wherein the dashboard displays an alert when the transcript analyzer finds one or more of the predefined keywords within a transcript associated with an emergency call.

15. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising:

receiving an emergency call from a caller at a public safety answering point (PSAP) management system;

placing the emergency call on hold and adding the emergency call to a call queue;

recording an audio emergency description message from the caller while the emergency call is on hold;

generating a transcript of the audio emergency description message using automatic speech recognition;

displaying the transcript in a dashboard visible to users while the emergency call is on hold; and

assigning a priority level to the emergency call in the call queue based on the transcript,

wherein the recording the audio emergency description message is performed continuously while the emergency call is on hold and generating the transcript comprises generating at least one updated transcript and displaying the transcript comprises displaying the updated transcript.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the operations further comprise assigning a default priority level to the emergency call in the call queue when the emergency call is placed on hold, wherein assigning the priority level based on the transcript comprises changing the default priority level.

17. The one or more non-transitory computer-readable media of claim 15 , wherein assigning the priority level to the emergency call in the call queue comprises receiving user instructions to change the priority level based on the user's review of the transcript.

18. The one or more non-transitory computer-readable media of claim 15 , wherein the operations further comprise searching the transcript for predefined keywords.

19. The one or more non-transitory computer-readable media of claim 18 , wherein assigning the priority level to the emergency call in the call queue comprises assigning a priority level associated with a keyword found in the transcript.

20. The one or more non-transitory computer-readable media of claim 18 , wherein the operations further comprise displaying an alert in the dashboard when a keyword is found in the transcript.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2017
From: REDDY, RAVIKIRAN
To: T-MOBILE USA, INC.
Reel/Frame 043452/0663 →
Continuity (1)
Related Publication 20190068784A1 · Feb 28, 2019
Cited By (3)
US 12,200,170 US 12,609,995 US 12,726,565