IP Library Granted Patent US 8,180,027
Granted Patent B1
US 8,180,027 · App. 11/603,922 · Granted May 15, 2012

Score-driven management of recordings

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 8,180,027
App. No.
11/603,922
Granted
May 15, 2012
Kind
B1
Abstract

Systems and methods are provided for score-driven management of such recordings. A score is assigned to a recording based at least in part on a plurality of monitored events that are detected for the call being recorded, and such score is then used for managing the recording, such as managing storage and/or post-processing of the recording. A recording manager is provided, which is operable to perform score-driven management of a recording. According to one embodiment, an initial score is determined for a recording at the initiation of the call being recorded. Such initial score may be determined based on fixed factors that are known at the time of the call's initiation. Various events related to the call are monitored during the call, and the score is then revised based on detected events. Management of storage, post-processing, and/or other handling of the recording is then based on the score assigned thereto.

Claims (71)

1. A method comprising:

assigning an initial numerical score to a recording of a call between a calling party and a called party;

modifying the initial numerical score into a final numerical score based, at least in part, upon a call-related event detected during a monitoring of the call, the call-related event causing the initial numerical score to be increased or decreased by a predetermined amount; and

selecting, among two or more different types of storage, a given type of storage where to store the recording based, at least in part, upon the final numerical score.

2. The method of claim 1 , wherein the calling party is resident of a correctional facility and the called party is a non-resident of the correctional facility.

3. The method of claim 1 , wherein the call-related event detected during the monitoring of the call includes an attempted initiation of a three-way call.

4. The method of claim 1 , wherein the call-related event detected during the monitoring of the call includes a change in a number of unique voices participating on the call.

5. The method of claim 1 , wherein the call-related event detected during the monitoring of the call includes a language spoken by one or more parties to the call.

6. The method of claim 1 , wherein the call-related event detected during the monitoring of the call includes a manual flagging of the call as being of interest by a person monitoring the call.

7. The method of claim 1 , wherein the two or more different types of storage are selected from the group consisting of: a temporary type of storage, an online type of storage, a near-line type of storage, and an offline type of storage.

8. The method of claim 1 , further comprising selecting a length of time during which to store the recording based, at least in part, upon the final numerical score.

9. The method of claim 1 , further comprising selecting a first length of time during which to store the recording in a first type of storage and a second length of time during which to store the recording in a second type of storage based, at least in part, upon the final numerical score.

10. The method of claim 1 , further comprising selecting between manual analysis and automated keyword detection to process the recording based, at least in part, upon the final numerical score.

11. The method of claim 1 , further comprising prioritizing a review of the recording among other recordings based, at least in part, upon the final numerical score.

12. The method of claim 1 , wherein the call-related event detected during the monitoring of the call includes a predefined word spoken by one or more parties to the call.

13. A method comprising:

assigning an initial numerical score to a recording of a call between a calling party and a called party;

modifying the initial numerical score into a final numerical score based, at least in part, upon a call-related event detected during a monitoring of the call, the call-related event causing the initial numerical score to be increased or decreased by a predetermined amount; and

selecting a length of time during which to store the recording based, at least in part, upon the final numerical score.

14. The method of claim 13 , wherein the calling party is resident of a correctional facility and the called party is a non-resident of the correctional facility.

15. The method of claim 13 , wherein the call-related event detected during the monitoring of the call includes an attempted initiation of a three-way call.

16. The method of claim 13 , wherein the call-related event detected during the monitoring of the call includes a change in a number of unique voices participating on the call.

17. The method of claim 13 , wherein the call-related event detected during the monitoring of the call includes a language spoken by one or more parties to the call.

18. The method of claim 13 , wherein the call-related event detected during the monitoring of the call includes a manual flagging of the call as being of interest by a person monitoring the call.

19. The method of claim 13 , further comprising selecting, among two or more different types of storage, a given type of storage where to store the recording based, at least in part, upon the final numerical score.

20. The method of claim 19 , wherein the two or more different types of storage are selected from the group consisting of: a temporary type of storage, an online type of storage, a near-line type of storage, and an offline type of storage.

21. The method of claim 13 , further comprising selecting a first length of time during which to store the recording in a first type of storage and a second length of time during which to store the recording in a second type of storage based, at least in part, upon the final numerical score.

22. The method of claim 13 , further comprising selecting between manual analysis and automated keyword detection to process the recording based, at least in part, upon the final numerical score.

23. The method of claim 13 , further comprising prioritizing a review of the recording among other recordings based, at least in part, upon the final numerical score.

24. The method of claim 13 , wherein the call-related event detected during the monitoring of the call includes a predefined word spoken by one or more parties to the call.

25. A method comprising:

assigning an initial numerical score to a recording of a call between a calling party and a called party;

modifying the initial numerical score into a final numerical score based, at least in part, upon a call-related event detected during a monitoring of the call, the call-related event causing the initial numerical score to be increased or decreased by a predetermined amount; and

selecting between manual analysis and automated keyword detection to process the recording based, at least in part, upon the final numerical score.

26. The method of claim 25 , wherein the calling party is resident of a correctional facility and the called party is a non-resident of the correctional facility.

27. The method of claim 25 , wherein the call-related event detected during the monitoring of the call includes an attempted initiation of a three-way call.

28. The method of claim 25 , wherein the call-related event detected during the monitoring of the call includes a change in a number of unique voices participating on the call.

29. The method of claim 25 , wherein the call-related event detected during the monitoring of the call includes a language spoken by one or more parties to the call.

30. The method of claim 25 , wherein the call-related event detected during the monitoring of the call includes a manual flagging of the call as being of interest by a person monitoring the call.

31. The method of claim 25 , further comprising selecting, among two or more different types of storage, a given type of storage where to store the recording based, at least in part, upon the final numerical score.

32. The method of claim 31 , wherein the two or more different types of storage are selected from the group consisting of: a temporary type of storage, an online type of storage, a near-line type of storage, and an offline type of storage.

33. The method of claim 25 , further comprising selecting a length of time during which to store the recording based, at least in part, upon the final numerical score.

34. The method of claim 25 , further comprising selecting a first length of time during which to store the recording in a first type of storage and a second length of time during which to store the recording in a second type of storage based, at least in part, upon the final numerical score.

35. The method of claim 25 , further comprising prioritizing a review of the recording among other recordings based, at least in part, upon the final numerical score.

36. A method comprising:

assigning an initial numerical score to a recording of a call between a calling party and a called party;

modifying the initial numerical score into a final numerical score based, at least in part, upon a call-related event detected during a monitoring of the call, the call-related event causing the initial numerical score to be increased or decreased by a predetermined amount; and

prioritizing a review of the recording among other recordings based, at least in part, upon the final numerical score.

37. The method of claim 36 , wherein the calling party is resident of a correctional facility and the called party is a non-resident of the correctional facility.

38. The method of claim 36 , wherein the call-related event detected during the monitoring of the call includes an attempted initiation of a three-way call.

39. The method of claim 36 , wherein the call-related event detected during the monitoring of the call includes a change in a number of unique voices participating on the call.

40. The method of claim 36 , wherein the call-related event detected during the monitoring of the call includes a language spoken by one or more parties to the call.

41. The method of claim 36 , wherein the call-related event detected during the monitoring of the call includes a manual flagging of the call as being of interest by a person monitoring the call.

42. The method of claim 36 , further comprising selecting, among two or more different types of storage, a given type of storage where to store the recording based, at least in part, upon the final numerical score.

43. The method of claim 42 , wherein the two or more different types of storage are selected from the group consisting of: a temporary type of storage, an online type of storage, a near-line type of storage, and an offline type of storage.

44. The method of claim 36 , further comprising selecting a length of time during which to store the recording based, at least in part, upon the final numerical score.

45. The method of claim 36 , further comprising selecting a first length of time during which to store the recording in a first type of storage and a second length of time during which to store the recording in a second type of storage based, at least in part, upon the final numerical score.

46. A system comprising:

a call recording module configured to record a call between a resident of a correctional facility and a non-resident of the correctional facility;

a call monitoring module coupled to the call recording module, the call monitoring module configured to detect a call-related event during a monitoring of the call; and

a recording manager module coupled to the call monitoring module, the recording manager module configured to assign an initial numerical score to the recording at an initiation of the call and to modify the initial numerical score into a final numerical score during the monitoring of the call based, at least in part, on a numerical value associated with the call-related event, the recording manager module further configured to:

select, among two or more different types of storage, a given type of storage where to store the recording based, at least in part, upon the final numerical score;

select a length of time during which to store the recording based, at least in part, upon the final numerical score;

select between manual analysis and automated keyword detection to process the recording based, at least in part, upon the final numerical score; or

prioritize a review of the recording among other recordings based, at least in part, upon the final numerical score.

47. The system of claim 46 , wherein the call-related event detected during the monitoring of the call includes an attempted initiation of a three-way call.

48. The system of claim 46 , wherein the call-related event detected during the monitoring of the call includes a change in a number of unique voices participating on the call.

49. The system of claim 46 , wherein the call-related event detected during the monitoring of the call includes a language spoken by one or more parties to the call.

50. The system of claim 46 , wherein the call-related event detected during the monitoring of the call includes a manual flagging of the call as being of interest by a person monitoring the call.

51. The system of claim 46 , wherein the two or more different types of storage are selected from the group consisting of: a temporary type of storage, an online type of storage, a near-line type of storage, and an offline type of storage.

52. The system of claim 46 , further comprising selecting a first length of time during which to store the recording in a first type of storage and a second length of time during which to store the recording in a second type of storage based, at least in part, upon the final numerical score.

Assignments (28)
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 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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 FIRST LIEN Recorded May 8, 2013
From: BNP PARIBAS
To: SECURUS TECHNOLOGIES, INC.; T-NETIX, INC
Reel/Frame 030378/0419 →
RELEASE OF SECURITY INTEREST SECOND LIEN Recorded May 8, 2013
From: BNP PARIBAS
To: SECURUS TECHNOLOGIES, INC.; T-NETIX, INC
Reel/Frame 030378/0433 →
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 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 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 May 11, 2011
From: EVERCOM SYSTEMS, INC.
To: SECURUS TECHNOLOGIES, INC.
Reel/Frame 026260/0142 →
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 Mar 15, 2007
From: MAGNUSON, JAMES E.; HOGG, JOHN S., JR.
To: EVERCOM SYSTEMS, INC.
Reel/Frame 019015/0981 →