IP Library Granted Patent US 10,142,461
Granted Patent B2
US 10,142,461 · App. 14/590,215 · Granted Nov 27, 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,142,461
App. No.
14/590,215
Granted
Nov 27, 2018
Kind
B2
Abstract

In one aspect, the present invention facilitates the investigation of networks of criminals, by gathering associations between phone numbers, the names of persons reached at those phone numbers, and voice print data. In another aspect the invention automatically detects phone calls from a prison where the voiceprint of the person called matches the voiceprint of a past inmate. In another aspect the invention detects identity scams in prisons, by monitoring for known voice characteristics of likely imposters on phone calls made by prisoners. In another aspect, the invention automatically does speech-to-text conversion of phone numbers spoken within a predetermined time of detecting data indicative of a three-way call event while monitoring a phone call from a prison inmate. In another aspect, the invention automatically thwarts attempts of prison inmates to use re-dialing services. In another aspect, the invention automatically tags audio data retrieved from a database, by steganographically encoding into the audio data the identity of the official retrieving the audio data.

Claims (38)

1. A method of detecting suspicious voice communications between an inmate of a controlled-environment facility and a non-inmate, comprising:

monitoring the voice communication between the inmate and the non-inmate,

detecting one or more sounds within the monitored voice conversation that are indicative of suspicious behavior, wherein the sounds are detected based on spectral analysis of the monitored voice conversation;

calculating a suspiciousness score for the monitored voice communication based on the detected suspicious sounds, wherein the calculation of the suspiciousness score is based on a weighting of each of the detected suspicious sounds according to a type of each of the detected suspicious sounds, wherein the calculation of the suspiciousness score is further based on a classification of the inmate;

alerting a call control official if the calculated suspiciousness score indicates a suspicious voice communication is detected;

providing a graphical user interface configured to allow the call control official to confirm the detected suspicious sounds as being suspicious; and

adjusting the suspiciousness score for the monitored voice communication based on the confirmation by the call control official via the user interface.

2. The method of claim 1 , further comprising logging the detected suspicious sounds in a database.

3. The method of claim 1 , wherein the suspicious sounds comprise a phone number spoken within thirty seconds of detecting a potential three-way call event in the monitored voice communication.

4. The method of claim 1 , wherein the weighting of each of the detected suspicious sounds is adjusted based on the classification of the inmate.

5. The method of claim 1 , wherein the confirmation of the detected suspicious sounds by the call control official is used to adjust the weight for the type of the detected suspicious sounds, where the adjusted weight is used in monitoring future voice communications for suspicious sounds.

6. A non-transitory computer-accessible storage medium storing program instructions that, when executed by a data processing device, cause the data processing device to implement operations for detecting suspicious voice communications between an inmate of a controlled-environment facility and a non-inmate, the operations comprising:

monitoring the voice communication between the inmate and the non-inmate;

detecting one or more sounds during the monitored call, wherein the detected sounds are indicative of suspicious behavior, wherein the sounds are detected based on spectral analysis of the monitored voice conversation;

calculating a suspiciousness score for the monitored voice communication based on the detected suspicious sounds, wherein the calculation of the suspiciousness score is based on a weighting of each of the detected suspicious sounds according a type of each of the detected suspicious sounds, wherein the calculation of the suspiciousness score is further based on a classification of the inmate; and

alerting a call control official if the calculated suspiciousness score indicates a suspicious voice communication is detected;

providing a graphical user interface configured to allow the call official to confirm the detected suspicious sounds as being suspicious; and

adjusting the suspiciousness score for the monitored voice communication based on the confirmation by the call control official via the user interface.

7. The non-transitory computer-accessible storage medium of claim 6 , wherein the suspicious sounds comprise the detection of a phone number spoken within thirty seconds of detecting a potential three-way call event in the monitored voice communication.

8. The non-transitory computer-accessible storage medium of claim 6 , wherein the weighting of each of the detected suspicious sounds is adjusted based on the classification of the inmate.

9. The non-transitory computer-accessible storage medium of claim 7 , wherein the confirmation of the detected suspicious sounds by the call control official is used to adjust the weight for the type of the detected suspicious sounds, where the adjusted weight is used in monitoring future voice communications for suspicious sounds.

10. A system for detecting suspicious voice communication comprising a processor and a memory coupled to the processor, the memory configured to store program instructions executable by the processor to cause the computer system to:

monitor the voice communication between the inmate and the non-inmate;

detect one or more suspicious sounds during the monitored voice communication, where the detected sounds are indicative of suspicious behavior, wherein the sounds are detected based on spectral analysis of the monitored voice conversation;

calculate a suspiciousness score for the monitored voice communication based on the detected suspicious sounds, wherein the calculation of the suspiciousness score is based on a weighting of each of the detected suspicious sounds according a type of each of the detected suspicious sounds, wherein the calculation of the suspiciousness score is further based on a classification of the inmate; and

alert a call control official if the calculated suspiciousness score indicates a suspicious voice communication is detected;

provide a graphical user interface configured to allow the call official to confirm the detected suspicious sounds as being suspicious;

adjust the suspiciousness score for the monitored voice communication based on the confirmation by the call control official via the user interface.

11. The system of claim 10 , wherein the suspicious sounds comprise the detection of a phone number spoken within thirty seconds of detecting a potential three-way call event in the monitored phone voice communication.

12. The system of claim 10 , wherein the weighting of each of the suspicious sounds is adjusted based on the classification of the inmate.

13. The system of claim 10 , wherein the confirmation of the detected suspicious sounds by the call control official is used to adjust the weight for the type of the detected suspicious sounds, where the adjusted weight is used in monitoring future voice communications for suspicious sounds.

14. The method of claim 1 , wherein the suspicious sounds comprise whispering detected during the voice communication.

15. The method of claim 1 , wherein the suspicious sounds comprise the detection of a new participant in the voice communication.

16. The method of claim 1 , wherein the suspicious sounds comprise the detection of the voice of a specific individual participating in the voice communication.

17. The non-transitory computer-accessible storage medium of claim 6 , wherein the suspicious sounds comprise whispering detected during the voice communication.

18. The non-transitory computer-accessible storage medium of claim 6 , wherein the suspicious sounds comprise the detection of a new participant in the voice communication.

19. The system of claim 10 , wherein the suspicious sounds comprise the detection of a new participant in the voice communication.

20. The system of claim 10 , wherein the suspicious sounds comprise the detection of the voice of a specific individual participating in the voice communication.

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 →
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/0514 →
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 →
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/0385 →
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/0451 →
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 →
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; WEINSTEIN, LEE; SINCLAIR, KEN; BARRASSO, CHARLES
To: VOICE ANALYTICS TECHNOLOGIES, LLC
Reel/Frame 036971/0520 →