IP Library Granted Patent US 10,084,920
Granted Patent B1
US 10,084,920 · App. 14/605,915 · Granted Sep 25, 2018

Multi-party conversation analyzer and logger

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,084,920
App. No.
14/605,915
Granted
Sep 25, 2018
Kind
B1
Abstract

A multi-party conversation analyzer and logger uses a variety of techniques including spectrographic voice analysis, absolute loudness measurements, directional microphones, and telephonic directional separation to determine the number of parties who take part in a conversation, and segment the conversation by speaking party. In one aspect, the invention monitors telephone conversations in real time to detect conditions of interest (for instance, calls to non-allowed parties or calls of a prohibited nature from prison inmates). In another aspect, automated prosody measurement algorithms are used in conjunction with speaker segmentation to extract emotional content of the speech of participants within a particular conversation, and speaker interactions and emotions are displayed in graphical form. A conversation database is generated which contains conversation recordings, and derived data such as transcription text, derived emotions, alert conditions, and correctness probabilities associated with derived data. Investigative tools allow flexible queries of the conversation database.

Claims (30)

1. A method for identifying participants in a recorded voice conversation, the method comprising:

receiving a plurality of audio signals that comprise the recorded voice conversation;

diarizing the plurality of audio signals using directional separation of the audio signals based on the origin of each audio signal;

separating the diarized audio signals into a plurality of separate channels; and

sorting speech segments identified in a first channel of the plurality of separate channels based on audio features identified in the speech segments, wherein the audio features comprise spectral shape characteristics of the speech segments, and wherein the audio features further comprise compression algorithms identified as encoding one or more of the speech segments of the first channel.

2. The method of claim 1 , wherein the audio features comprise an absolute loudness envelope identified in one or more speech segments of the first channel.

3. The method of claim 1 , wherein the directional separation used to diarize the plurality of audio signals is telephonic directional separation.

4. The method of claim 1 , further comprising:

grouping the sorted speech segments of the first channel, wherein a group of speech segments within the first channel indicates multiple participants within the first channel.

5. The method of claim 1 , wherein the spectral shape characteristics are indicative of distinct phone extensions.

6. The method of claim 1 , wherein the audio features comprise distinct voices identified within the one or more speech segments of the first channel.

7. The method of claim 6 , wherein the distinct voices are identified within the voices of each person known to be participating in the voice conversation.

8. The method of claim 1 , wherein the identified compression algorithms indicate a type of communication device used to encode the one or more speech segments.

9. The method of claim 8 , wherein the type of communication device is a cell phone.

10. A system for identifying participants in a recorded voice conversation, the system comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory storing computer-readable instructions that, upon execution by the one or more processors, cause the system to:

receive a plurality of audio signals that comprise the recorded voice conversation;

diarize the plurality of audio signals using directional separation of the audio signals based on the origin of each audio signal;

separate the diarized audio signals into a plurality of separate channels; and

sort speech segments identified in a first channel of the plurality of separate channels based on audio features identified in the speech segments, wherein the audio features comprise spectral shape characteristics of the speech segments, and wherein the audio features further comprise compression algorithms identified as encoding one or more of the speech segments of the first channel.

11. The system of claim 10 , wherein the audio features comprise an absolute loudness envelope in one or more speech segments of the first channel.

12. The system of claim 10 , wherein the directional separation used to diarize the plurality of audio signals is telephonic directional separation.

13. The system of claim 10 , the memory device storing additional computer-readable instructions that, upon execution by the one or more processors, further cause the system to:

group the sorted speech segments of the first channel, wherein a group of speech segments within the first channel indicates multiple participants within the first channel.

14. The system of claim 10 , wherein the spectral shape characteristics are indicative of distinctive phone extensions.

15. The system of claim 10 , wherein the audio features comprise distinct voices identified within the one or more speech segments of the first channel.

16. The system of claim 15 , wherein the distinct voices are identified within the voices of each person known to be participating in the voice conversation.

17. The system of claim 10 , wherein the identified compression algorithms indicate a type of communication device used to encode the one or more speech segments.

18. The system of claim 17 , wherein the type of communication device is a cell phone.

Assignments (18)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Apr 21, 2025
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS EXISTING COLLATERAL AGENT
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 070903/0303 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0630 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066952/0914 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0514 →
SECURITY INTEREST Recorded Mar 29, 2024
From: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC; ALLPAID, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 066951/0054 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0385 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0561 →
SUPER-PRIORITY FIRST LIEN PATENT SECURITY AGREEMENT Recorded Mar 28, 2024
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC; ALLPAID, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH AS COLLATERAL AGENT
Reel/Frame 066945/0310 →
PRIORITY SECOND LIEN PATENT SECURITY AGREEMENT Recorded Feb 1, 2024
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC; ALLPAID, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB AS COLLATERAL AGENT
Reel/Frame 066436/0420 →
PRIORITY FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 2, 2024
From: SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 066567/0620 →
SECURITY INTEREST Recorded Aug 24, 2023
From: ALLPAID, INC.; SATELLITE TRACKING OF PEOPLE LLC; SECURUS TECHNOLOGIES, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 064699/0842 →
SECURITY INTEREST Recorded Aug 15, 2023
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 064600/0235 →
SECURITY INTEREST Recorded Aug 15, 2023
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 064600/0451 →
CHANGE OF NAME Recorded Aug 12, 2020
From: SECURUS TECHNOLOGIES, INC.
To: SECURUS TECHNOLOGIES, LLC
Reel/Frame 053476/0289 →
SECOND LIEN SECURITY AGREEMENT Recorded Nov 6, 2017
From: SECURUS TECHNOLOGIES HOLDINGS, INC.; SECURUS TECHNOLOGIES, INC.; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 044368/0969 →
FIRST LIEN SECURITY AGREEMENT Recorded Nov 3, 2017
From: SECURUS TECHNOLOGIES HOLDINGS, INC.; SECURUS TECHNOLOGIES, INC.; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 044779/0573 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2016
From: VOICE ANALYTICS TECHNOLOGIES, LLC
To: SECURUS TECHNOLOGIES, INC.
Reel/Frame 037749/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2015
From: GAINSBORO, JAY LORING; WEINSTEIN, LEE DAVIS
To: VOICE ANALYTICS TECHNOLOGIES, LLC
Reel/Frame 036969/0595 →
Cited By (2)
US 12,249,342 US 12,563,110