IP Library Granted Patent US 7,916,845
Granted Patent B2
US 7,916,845 · App. 11/403,547 · Granted Mar 29, 2011

Unauthorized call activity detection and prevention systems and methods for a Voice over Internet Protocol environment

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 7,916,845
App. No.
11/403,547
Granted
Mar 29, 2011
Kind
B2
Abstract

Embodiments connect a call in which at least one party is a VoIP call party and monitoring resulting VoIP signals for unauthorized call activity, such as three-way call activity. The monitoring may include monitoring the call for suspend and/or resume events to detect the unauthorized call activity, the suspend and resume events may be generated by a telephone system and passed into a VoIP system associated with the VoIP call party. The monitoring may be carried out by an agent disposed between a VoIP gateway and the VoIP call party or by the VoIP gateway itself.

Claims (56)

1. A method for providing call processing in a controlled-environment facility, comprising:

receiving a request to place a call from a terminal accessed by a calling party in the controlled-environment facility;

connecting the call to a called party outside the controlled-environment facility via a Voice over Internet Protocol (VoIP) gateway between the terminal and a public switched telephone network (PSTN) or between the terminal and a wide area network (WAN); and

detecting three-way call activity in the call by monitoring VoIP signals transmitted between the VoIP gateway and the terminal.

2. The method of claim 1 , wherein monitoring the VoIP signals comprises detecting voice activation detection (VAD) idle noise in the VoIP signals.

3. The method of claim 1 , wherein the VoIP signals are transmitted using a real-time transport protocol.

4. The method of claim 2 , wherein said monitoring further comprises determining whether voice activation detection (VAD) idle noise persists for a predetermined time frame.

5. The method of claim 1 wherein said monitoring comprises detecting packet loss for a predetermined time to determine presence of the three-way call activity.

6. The method of claim 1 , further comprising performing an operation responsive to detecting the three-way call.

7. The method of claim 6 , wherein said operation performed comprises at least one of flagging the call for investigation, intervening to warn the called party and the calling party to not participate in the three-way call activity, disconnecting the call, monitoring the call for investigative purposes, and alerting authorities.

8. The method of claim 1 , further comprising determining likelihood that the calling party or the called party will initiate the three-way call activity.

9. The method of claim 8 , wherein said determining of the likelihood is based on at least one of (i) past attempts by at least one of the called party or the calling party to carry out a three-way call, (ii) past attempts by at least one of said calling party or the called party to conduct a fraudulent activity, (iii) call payment status of the called party or the calling party, (iv) call billing activity of the called party or the calling party, (v) call payment history of the called party or the calling party, (vi) calling activity of the called party or the calling party, (vii) calling history of the calling party, and (viii) the location of the called party or the calling party.

10. The method of claim 8 , further comprising increasing a level of said monitoring in response to determining that the calling party or the called party is likely to initiate the three-way call activity.

11. The method of claim 8 , further comprising modifying an operation to be taken in response to detecting the three-way call based on the likelihood that the called party or the calling party will initiate the three-way call.

12. The method of claim 1 , further comprising allowing said three-way call activity to continue responsive to determining that the called party is authorized to conduct a three-way call.

13. A system for providing call processing in a controlled-environment facility, comprising:

a Voice over Internet Protocol (VoIP) gateway configured to receive a request to place a call from a terminal in the controlled-environment facility, the VoIP gateway connecting the call to a called party outside the controlled-environment facility via a Voice over Internet Protocol (VoIP) gateway between the terminal and a public switched telephone network (PSTN) or between the terminal and a wide area network (WAN); and

an agent between the VoIP gateway and the terminal, the agent configured to detect three-way call activity by monitoring VoIP signals.

14. The system of claim 13 , wherein the agent is configured to detect voice activation detection (VAD) idle noise to determine the three-way call activity.

15. The system of claim 13 , wherein the VoIP signals are communicated in a real-time transport protocol.

16. The system of claim 13 , wherein the agent is configured to detect packet loss for a predetermined time to determine presence of the three-way call activity.

17. The system of claim 13 , wherein said agent is configured to determine a three-way call attempt based on voice activation detection (VAD) idle noise persisting for a predetermined time frame.

18. The system of claim 13 , wherein said gateway disallows initiation of the three-way call by the calling party or the called party during the VoIP call.

19. The system of claim 13 , wherein said agent is configured to monitor said call to detect a sound of interest.

20. The system of claim 19 , wherein said sound of interest is the voice of a third party.

21. The system of claim 19 , wherein said sound of interest is at least one of a gunshot, a scream, outdoor sounds, dual-tone multi-frequency (DTMF), Recording tones, alarms and sirens.

22. The system of claim 13 , wherein said agent is configured to monitor said call to collect data related to at least one of speech cadence, frequency, amplitude, phonetics, tonal combinations, the agent further configured to determine the number of voices taking part in said call based on the data collected.

23. The system of claim 13 , wherein said agent is configured to perform an operation responsive to detecting the three-way call.

24. The system of claim 13 , wherein the operation performed by said agent comprises taking at least one of flagging the call for investigation, intervening to warn the called party and the calling party to not participate in the three-way call activity, disconnecting the call, monitoring the call for investigative purposes, and alerting authorities.

25. The system of claim 13 , wherein said agent is also configured to determine likelihood that the called party or the calling party will initiate the three-way call activity.

26. The system of claim 25 wherein said agent determines the likelihood based on at least one of (i) past attempts by at least one of the called party or the calling party to carry out the three-way call, (ii) past attempts by at least one of said called party or the calling party to conduct a fraudulent activity, (iii) call payment status of the called party or the calling party, (iv) call billing activity of the called party or the calling party, (v) call payment history of the called party or the calling party, (vi) calling activity of the called party or the calling party, (vii) calling history of the called party or the calling party, and (viii) the location of the called party of the calling party.

27. The system of claim 25 , wherein said agent is configured to increase a level of monitoring for the call responsive to determining that the calling party or the called party is likely to initiate the three-way call.

28. The system of claim 25 , wherein said agent is configured to modify an operation to be taken in response to detecting the three-way call based on the likelihood that the called party or the calling party will initiate the three-way call.

29. The system of claim 13 , wherein said agent is configured to allow the tree-way call activity to continue responsive to determining that the called party is authorized to conduct a three-way call.

30. A method for providing call processing in a controlled-environment facility, comprising:

receiving a request to place a call from a terminal in the controlled-environment facility;

connecting the call to a called party outside the controlled-environment facility via a Voice over Internet Protocol (VoIP) gateway between the terminal and a public switched telephone network (PSTN) or between the terminal and a wide area network (WAN);

receiving an out-of-band signal associated with the call from the PSTN; and

detecting a three-way call activity in the call by analyzing the received out-of-band signal at the VoIP gateway.

31. The method of claim 30 , wherein detecting the three-way call activity comprises detecting a suspend signal in the out-of-band signal indicating that the PSTN will suspend sending information associated with the call to the VoIP gateway.

32. The method of claim 31 , further comprising translating the out-of-band signal from the PSTN into an out-of-band signal of Session Initiation Protocol (SIP).

33. The method of claim 30 , wherein detecting the three-way call activity further comprises detecting a resume signal in the out-of-band signal indicating that the PSTN will resume sending information associating with the call to the VoIP gateway.

34. The method of claim 30 , wherein the out-of-band signal is a signaling system 7 (SS7) signal.

35. The method of claim 30 , wherein detecting the three-way call activity further comprises detecting a three-way calling invitation signal from the PSTN.

36. A system for providing call processing in a controlled-environment facility, comprising:

a line interface for coupling to a plurality of terminals in the controlled-environment facility; and

a Voice over Internet Protocol (VoIP) gateway coupled between the line interface and a public switched telephone network (PSTN) or between the line interface and a wide area network (WAN), the VoIP gateway configured to:

receive a request to place a call from one of the plurality of terminals in the controlled-environment facility;

connect the call to a called party outside the controlled-environment facility via the PSTN;

receive an out-of-band signal associated with the call from the PSTN; and

detect a three-way call activity in the call by analyzing the received out-of-band signal at the VoIP gateway.

37. The system of claim 36 , wherein the VoIP gateway is configured to detect the three-way call activity by detecting a suspend signal in the out-of-band signal indicating that the PSTN will suspend sending information associated with the call to the VoIP gateway.

38. The system of claim 36 , wherein the VoIP gateway is further configured to translate the out-of-band signal from the PSTN into an out-of-band signal of Session Initiation Protocol (SIP).

39. The system of claim 36 , wherein the VoIP gateway is further configured to detect the three-way call activity by detecting a resume signal in the out-of-band signal indicating that the PSTN will resume sending information associating with the call to the VoIP gateway.

40. The system of claim 36 , wherein the out-of-band signal is a signaling system 7 (SS7) signal.

41. The system of claim 36 , wherein the VoIP gateway is further configured to detect the three-way call activity by detecting a three-way calling invitation signal from the PSTN.

Assignments (23)
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/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 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/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 066951/0514 →
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 →
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 →
SECOND LIEN TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 030368, FRAME 0743 Recorded Nov 2, 2017
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SECURUS TECHNOLOGIES, INC.; SECURUS TECHNOLOGIES HOLDINGS
Reel/Frame 044361/0267 →
FIRST LIEN TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 030369, FRAME 0648 Recorded Nov 2, 2017
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SECURUS TECHNOLOGIES, INC.; SECURUS TECHNOLOGIES HOLDINGS
Reel/Frame 044681/0227 →
RELEASE OF 2ND LIEN SECURITY INTEREST Recorded Nov 1, 2017
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SECURUS TECHNOLOGIES, INC.; SECURUS TECHNOLOGIES HOLDINGS, INC.
Reel/Frame 044653/0030 →
RELEASE OF 1ST LIEN SECURITY INTEREST Recorded Nov 1, 2017
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SECURUS TECHNOLOGIES, INC.; SECURUS TECHNOLOGIES HOLDINGS, INC.
Reel/Frame 044640/0547 →
RELEASE OF SECURITY INTEREST SECOND LIEN Recorded May 8, 2013
From: BNP PARIBAS
To: SECURUS TECHNOLOGIES, INC.; T-NETIX, INC
Reel/Frame 030378/0433 →
RELEASE OF SECURITY INTEREST FIRST LIEN Recorded May 8, 2013
From: BNP PARIBAS
To: SECURUS TECHNOLOGIES, INC.; T-NETIX, INC
Reel/Frame 030378/0419 →
SECURITY AGREEMENT Recorded May 7, 2013
From: SECURUS TECHNOLOGIES, INC.; SECURUS TECHNOLOGIES HOLDINGS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS ADMINISTRATIVE AGENT
Reel/Frame 030369/0743 →
SECURITY AGREEMENT Recorded May 7, 2013
From: SECURUS TECHNOLOGIES, INC.; SECURUS TECHNOLOGIES HOLDINGS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS ADMINISTRATIVE AGENT
Reel/Frame 030369/0648 →
SECURITY AGREEMENT Recorded May 31, 2011
From: SECURUS TECHNOLOGIES, INC.; T-NETIX, INC.
To: BNP PARIBAS
Reel/Frame 026363/0253 →
SECURITY AGREEMENT Recorded May 31, 2011
From: SECURUS TECHNOLOGIES, INC.; T-NETIX, INC.
To: BNP
Reel/Frame 026363/0393 →
CHANGE OF NAME Recorded Jan 19, 2011
From: EVERCOM SYSTEMS, INC.
To: SECURUS TECHNOLOGIES, INC.
Reel/Frame 025663/0351 →
ASSIGNMENT AND RELEASE OF SECURITY INTEREST Recorded May 4, 2010
From: WELLS FARGO FOOTHILL, LLC
To: T-NETIX, INC.; EVERCOM SYSTEMS, INC.; SECURUS TECHNOLOGIES, INC.
Reel/Frame 024329/0310 →
SECURITY AGREEMENT Recorded Oct 9, 2008
From: EVERCOM SYSTEMS, INC.
To: WELLS FARGO FOOTHILL, LLC
Reel/Frame 021651/0094 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2006
From: RAE, ROBERT L.; POLOZOLA, MICHELLE L.; HOGG, JR., JOHN S.
To: EVERCOM SYSTEMS, INC.
Reel/Frame 017915/0029 →