IP Library Granted Patent US 7,961,858
Granted Patent B2
US 7,961,858 · App. 11/480,264 · Granted Jun 14, 2011

Systems and methods for account establishment and transaction management

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,961,858
App. No.
11/480,264
Granted
Jun 14, 2011
Kind
B2
Abstract

Disclosed are systems and methods which provide techniques providing account setup, management and transaction authorization determinations in real-time using transaction interrupt messaging. Embodiments preferably take into consideration the quality of one or more parties to the transaction and the means by which charges may be rendered to them when making account setup, management, and/or transaction authorization determinations. Accordingly, transactions, such as collect calls, meeting at least some minimal risk threshold may be completed on a first call attempt, even where a pre-arranged billing agreement or other business relationship is not previously in place.

Claims (67)

1. A method comprising:

identifying, by a transaction processor, initiation of a transaction between a resident of a controlled-environment facility and another party, wherein the initiated transaction is to be paid via a first type of account;

determining, by the transaction validation engine, whether the initiated transaction is denied;

when the initiated transaction is denied, completing a communication connection between the resident and the another party;

permitting said communication connection between said resident and the another party to continue for a threshold duration of time;

interrupting, by a transaction validation engine after the threshold duration of time, the communication connection and interacting with at least one of the resident and another party, wherein the interacting comprises providing to at least one of the resident and the another party an option to complete the transaction with the transaction to be paid via a second type of account; and

completing the initiated transaction wherein the initiated transaction is paid via the second type of account.

2. The method of claim 1 wherein the initiated transaction is a collect call from the resident to the another party.

3. The method of claim 2 wherein the collect call is denied by the another party.

4. The method of claim 2 wherein the second type of account is a pre-funded account.

5. The method of claim 2 wherein the interacting comprises providing the resident an option to complete the transaction with the transaction to be paid via the second type of account.

6. The method of claim 5 wherein the second type of account is a pre-funded account.

7. A method comprising:

identifying, by a transaction processor, initiation of a collect call between a resident of a controlled-environment facility and another party;

determining, by the transaction validation engine, whether said collect call is denied; and

when determined that said collect call is denied, completing a call connection between the resident and the another party;

permitting said call connection between said resident and the another party to continue for a threshold duration of time, and

interrupting, by the transaction validation engine after the threshold duration of time, the call connection for interaction with at least one of said resident and said another party.

8. The method of claim 7 wherein the interacting comprises providing to at least one of the resident and the another party an option to continue the call with the call to be paid via a selected type of account.

9. The method of claim 8 wherein the selected type of account comprises at least one of collect call and a pre-funded account.

10. The method of claim 7 wherein the interaction comprises providing to at least one of the resident and the another party an option to continue the call with the call to be paid via a pre-funded account.

11. The method of claim 7 wherein the collect call is denied by the another party.

12. The method of claim 7 wherein the interaction comprises providing the resident an option to continue the call with the call to be paid via a selected type of account.

13. The method of claim 12 wherein the selected type of account is a pre-funded account.

14. The method of claim 7 further comprising:

determining whether to permit said call for said threshold duration of time when determined that said call is denied.

15. The method of claim 14 wherein said determining whether to permit said call for said threshold duration of time is based at least in part on whether said resident has previously received for a threshold duration of time a call that was denied.

16. A method comprising:

detecting, by a transaction processor, an initiated transaction between a resident of a controlled-environment facility and another party, wherein the initiated transaction is to be paid for via a first type of account;

determining, by the transaction validation engine, that the initiated transaction is denied;

when the initiated transaction is denied, completing a communication connection between the resident and the another party;

permitting said communication connection between said resident and the another party to continue for a threshold duration of time;

interrupting, by the transaction validation engine after the threshold duration of time, the communication connection and interacting with the resident to provide the resident with an option to perform the denied initiated transaction to be paid for via a second type of account; and

completing the initiated transaction, by the transaction processor, wherein the initiated transaction is paid via the second type of account.

17. The method of claim 16 wherein the initiated transaction is a collect call from the resident to the another party.

18. The method of claim 17 wherein the another party denies the collect call.

19. The method of claim 17 further comprising:

determining whether a pre-funded account is available to which the call can be charged.

20. The method of claim 19 wherein the interacting comprises:

providing the resident with an option to perform the denied call with the call to be paid for via the pre-funded account.

21. The method of claim 16 wherein said detecting, determining, and interrupting are performed by a transaction validation engine.

22. A method comprising:

detecting, by a transaction validation engine, an initiated transaction between a resident of a controlled-environment facility and another party, wherein the initiated transaction is to be paid for via a first type of account;

determining, by the transaction validation engine, that the initiated transaction is denied;

when the initiated transaction is denied, completing a communication connection between the resident and the another party;

allowing the initiated transaction between the resident and the other party to continue for a predetermined duration of time;

determining, by the transaction validation engine, whether another type of account other than the first type of account is preferred for payment for the initiated transaction;

when determined that the another type of account is preferred, interrupting the initiated transaction after the predetermined duration of time, by the transaction validation engine, and interacting with the resident to provide the resident with an option to perform the initiated transaction to be paid for via the another type of account.

23. The method of claim 22 wherein the transaction is a collect call from the resident to the another party.

24. The method of claim 23 wherein the another type of account is a pre-funded account for the resident.

25. The method of claim 22 further comprising:

determining, by the transaction validation engine, that the initiated transaction is denied; and

interrupting the initiated transaction, by the transaction validation engine, and interacting with the resident to provide the resident with an option to perform the denied initiated transaction to be paid for via different type of account than that used when the initiated transaction was denied.

26. A method comprising:

detecting, by a transaction validation engine, an initiated transaction between a resident of a controlled-environment facility and another party, wherein the initiated transaction is to be paid for via a first type of account;

determining, by the transaction validation engine, that payment by the first type of account is denied;

when determined that payment by said first type of account is denied, completing a call connection between said resident and the another party;

permitting said call connection between said resident and the another party to continue for a threshold duration of time;

determining, by the transaction validation engine, whether another type of account other than the first type of account is preferred for payment for the initiated transaction;

when determined that the another type of account is preferred, interrupting the call connection after the threshold duration of time by the transaction validation engine, and

interacting with the resident to provide the resident with an option to continue the initiated transaction to be paid for via the another type of account.

27. The method of claim 1 wherein the initiated transaction is a commissary goods purchase by the resident.

28. The method of claim 1 wherein the initiated transaction is a commissary goods purchase by the another party.

29. The method of claim 16 wherein the initiated transaction is a commissary goods purchase by the resident.

30. The method of claim 16 wherein the initiated transaction is a commissary goods purchase by the another party.

31. The method of claim 22 wherein the initiated transaction is a commissary goods purchase by the resident.

32. The method of claim 22 wherein the initiated transaction is a commissary goods purchase by the another party.

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/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 →
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 →
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 →
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 →