IP Library Granted Patent US 11,637,923
Granted Patent B1
US 11,637,923 · App. 17/024,665 · Granted Apr 25, 2023

Insight determination from aggregated call content

Inventor: Mario Manzanillo (Dollard-Des-Ormeaux, CA)
Assignee: Intrado Corporation
H04M3/2281G06F16/90332G10L15/26H04M3/2218G06Q50/26H04M7/006
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 11,637,923
App. No.
17/024,665
Granted
Apr 25, 2023
Kind
B1
Abstract

An example operation may include one or more of receiving audio files from public safety answering points (PSAPs), the audio files comprising recordings of telephone calls captured via the PSAPs, converting, via a speech-to-text converter, the audio files into text files that comprises respective transcripts of the respective telephone calls, identifying, via a reporting engine, a recurring topic that is repeatedly observed among the PSAPs from text content within the text files, and outputting, via the reporting engine, a descriptive identifier of the recurring topic via a user interface.

Claims (65)

1. An apparatus in a communication network, the apparatus comprising:

a processor configured to:

receive audio files from public safety answering points (PSAPs), the audio files comprising recordings of telephone calls captured by the PSAPs,

convert the audio files into text files that comprises respective transcripts of the respective telephone calls,

identify a recurring topic based on an analysis of text content in the text files,

identify a number of occurrences of the reoccurring in the text files,

store a descriptive identifier of the reoccurring topic in the text files, and

output the descriptive identifier and the number of occurrences to a user interface in communication with the apparatus.

2. The apparatus of claim 1 , wherein the recurring topic comprises one or more of:

an activity that is observed by a caller, a data object that is observed by a caller, and a person that is observed by a caller.

3. The apparatus of claim 1 , wherein the processor is further configured to:

initialize a counter value; and

increment the counter value each time a new occurrence of the topic is detected within the text files.

4. The apparatus of claim 3 , wherein the processor is further configured to:

output information about the counter value to the user interface.

5. The apparatus of claim 1 , wherein the processor is configured to:

convert the audio files into unstructured strings of text; and

store the unstructured strings of text in one or more data objects.

6. The apparatus of claim 1 , wherein each audio file comprises:

a plurality of packets of a Voice over Internet Protocol (VoIP) call between a respective PSAP and a respective caller.

7. The apparatus of claim 1 , wherein the processor is further configured to:

receive a search request via the user interface for a search term;

in response, identify text files containing the search term; and

output information about the identified text files containing the search term to the user interface.

8. The apparatus of claim 7 , wherein the processor is configured to:

output, to the user interface, text content from a text file containing the search term in the search request.

9. A method comprising:

receiving, by a processor of an apparatus in a communication network, audio files from public safety answering points (PSAPs), the audio files comprising recordings of telephone calls captured via the PSAPs;

converting, by the processor, the audio files into text files that comprises respective transcripts of the respective telephone calls;

identifying, by the processor, a recurring topic based on an analysis of text content in the text files;

identifying, by the processor, a number of occurrences of the reoccurring in the text files,

storing, by the processor, a descriptive identifier of the reoccurring topic in the text files, and

outputting, by the processor, the descriptive identifier and the number of occurrences to a user interface in communication with the apparatus.

10. The method of claim 9 , wherein the recurring topic comprises one or more of:

an activity that is observed by a caller, a data object that is observed by a caller, and a person that is observed by a caller.

11. The method of claim 9 , further comprising:

initializing a counter value; and

incrementing the counter value each time a new occurrence of the topic is detected within the text files.

12. The method of claim 11 , wherein the outputting further comprises:

outputting information about the counter value to the user interface.

13. The method of claim 9 , wherein the converting comprises:

converting the audio files into unstructured strings of text;

storing the unstructured strings of text in one or more data objects.

14. The method of claim 9 , wherein each audio file comprises:

a plurality of packets of a Voice over Internet Protocol (VoIP) call between a respective PSAP and a respective caller.

15. The method of claim 9 , further comprising:

receiving a search request via the user interface for a search term;

in response, identifying text files containing the search term; and

outputting information about the identified text files containing the search term to the user interface.

16. The method of claim 15 , wherein the outputting comprises:

outputting, to the user interface, text content from a text file containing the search term in the search request.

17. A non-transitory computer-readable medium comprising one or more instructions that when executed by a processor of a host system cause the processor to perform:

receiving audio files from public safety answering points (PSAPs), the audio files comprising recordings of telephone calls captured via the PSAPs;

converting the audio files into text files that comprises respective transcripts of the respective telephone calls;

identifying a recurring topic based on an analysis of text content in the text files;

identifying a number of occurrences of the reoccurring in the text files,

storing a descriptive identifier of the reoccurring topic in the text files, and

outputting the descriptive identifier and the number of occurrences to a user interface in communication with the apparatus.

18. The non-transitory computer-readable medium of claim 17 , wherein the recurring topic comprises one or more of:

an activity that is observed by a caller, a data object that is observed by a caller, and a person that is observed by a caller.

19. The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions further causes the processor to perform:

initializing a counter value; and

incrementing the counter value each time a new occurrence of the topic is detected within the text files.

20. The non-transitory computer-readable medium of claim 19 , wherein the outputting further comprises:

outputting information about the counter value to the user interface.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 31, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
To: INTRADO LIFE & SAFETY, INC. (F/K/A WEST SAFETY SERVICES, INC.)
Reel/Frame 062570/0940 →
SECURITY INTEREST Recorded Jan 31, 2023
From: INTRADO LIFE & SAFETY, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 062596/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: INTRADO CORPORATION
To: INTRADO LIFE & SAFETY, INC.
Reel/Frame 062252/0588 →
SECURITY INTEREST Recorded Sep 22, 2022
From: INTRADO CORPORATION (F/K/A WEST CORPORATION)
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061183/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2020
From: MANZANILLO, MARIO
To: INTRADO CORPORATION
Reel/Frame 053809/0788 →