IP Library Granted Patent US 11,341,504
Granted Patent B1
US 11,341,504 · App. 16/368,203 · Granted May 24, 2022

Realtime financial transaction approval

Inventor: Radoslav Stanev (Tehachapi, CA)
Assignee: NortonLifeLock Inc.
G06Q20/42G06Q20/405
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 11,341,504
App. No.
16/368,203
Granted
May 24, 2022
Kind
B1
Abstract

A method for approving financial transactions is described. In one embodiment, the method may include receiving, from a transaction interface, a transaction request to approve a financial transaction, determining a payment method of the financial transaction is associated with a regulated account, transmitting, based at least in part on the determining the payment method of the financial transaction is associated with the regulated account, an approval request to approve the financial transaction to a first administrator associated with the regulated account, and upon receiving a response to the approval request, transmitting to the transaction interface a transaction response message indicating whether the financial transaction is approved.

Claims (59)

1. A method for approving financial transactions, at least a portion of the method being performed by one or more computing devices, each comprising at least one processor, the method comprising:

receiving, from a transaction interface, a transaction request to approve a financial transaction;

determining a payment method of the financial transaction is associated with a regulated account;

transmitting, based at least in part on the determining the payment method of the financial transaction is associated with the regulated account, an approval request for approving the financial transaction to a first administrator associated with the regulated account;

transmitting, based at least in part on transmitting the approval request to the first administrator, the approval request for approving the financial transaction to a second administrator associated with the regulated account, wherein the first administrator and the second administrator are different from a user associated with the regulated account and wherein the first administrator is different from the second administrator;

receiving, from the first administrator, the second administrator, or both, at least one response to the approval request transmitted to the first administrator and transmitted to the second administrator; and

upon receiving the at least one response to the approval request from the first administrator, the second administrator, or both, transmitting to the transaction interface a transaction response message indicating whether the financial transaction is approved.

2. The method of claim 1 , further comprising:

determining whether a predetermined condition or a set of predetermined conditions associated with the financial transaction are satisfied based at least in part on a policy associated with the regulated account; and

upon determining that the predetermined condition or the set of predetermined conditions associated with the financial transaction are satisfied, transmitting to the transaction interface the transaction response message indicating an approval of the financial transaction without transmitting the approval request to the first administrator.

3. The method of claim 2 , further comprising:

upon determining that the predetermined condition or the set of predetermined conditions associated with the financial transaction are not satisfied, transmitting the approval request to at least the first administrator before transmitting the transaction response message to the transaction interface.

4. The method of claim 2 , wherein the predetermined condition or the set of predetermined conditions comprises at least one of a time of day, a geographical location, a category of merchandise, a seller, an amount of the financial transaction, a quantity of financial transactions made or attempted in a given time period, a monetary amount of financial transactions made in a given time period, or a combination thereof.

5. The method of claim 1 , further comprising:

initiating a timer upon transmitting the approval request.

6. The method of claim 5 , further comprising:

upon determining the at least one response to the approval request is received from the first administrator or the second administrator within a predetermined amount of time of transmitting the approval request, configuring the transaction response message to include an indication identified in the at least one response to the approval request, wherein the indication in the at least one response to the approval request indicates an approval or denial of the financial transaction.

7. The method of claim 5 , further comprising:

upon determining no response is received from the first administrator or the second administrator within a predetermined amount of time, transmitting to the transaction interface the transaction response message indicating a denial of the financial transaction.

8. The method of claim 1 , further comprising:

identifying a subscription associated with the financial transaction; and

combining a subscription request with the approval request to request approval of a plurality of subsequent charges associated with the financial transaction.

9. The method of claim 8 , further comprising:

receiving a response message from the first administrator that includes an approval of the financial transaction and an approval of the plurality of subsequent charges associated with the financial transaction.

10. The method of claim 9 , further comprising:

receiving a subscription charge request from the transaction interface to approve a subsequent charge from the plurality of subsequent charges; and

automatically approving the subscription charge request based at least in part on approval of the plurality of subsequent charges associated with the subscription.

11. The method of claim 1 , wherein the transaction interface includes a physical point of sale, an automated teller machine (ATM), or an online point of sale.

12. A computing device configured for approving financial transactions, comprising:

a processor; and

memory in electronic communication with the processor, wherein the memory stores computer executable instructions that when executed by the processor cause the processor to perform the steps of:

receive, from a transaction interface, a transaction request to approve a financial transaction;

determine a payment method of the financial transaction is associated with a regulated account;

transmit, based at least in part on the determining the payment method of the financial transaction is associated with the regulated account, an approval request for approving the financial transaction to a first administrator associated with the regulated account;

transmitting, based at least in part on transmitting the approval request to the first administrator, the approval request for approving the financial transaction to a second administrator associated with the regulated account, wherein the first administrator and the second administrator are different from a user associated with the regulated account and wherein the first administrator is different from the second administrator;

receive, from the first administrator, the second administrator, or both, at least one response to the approval request transmitted to the first administrator and transmitted to the second administrator; and

upon receiving the at least one response to the approval request from the first administrator, the second administrator, or both, transmit to the transaction interface a transaction response message indicating whether the financial transaction is approved.

13. The computing device of claim 12 , wherein the instructions are executable by the processor to:

determine whether a set of predetermined conditions or a predetermined condition associated with the financial transaction are satisfied based at least in part on a policy associated with the regulated account; and

upon determining that the predetermined condition or the set of predetermined conditions associated with the financial transaction are satisfied, transmit to the transaction interface the transaction response message indicating an approval of the financial transaction without transmitting the approval request to the first administrator.

14. The computing device of claim 13 , wherein the instructions are executable by the processor to:

upon determining that the predetermined condition or the set of predetermined conditions associated with the financial transaction are not satisfied, transmit the approval request to at least the first administrator before transmitting the transaction response message to the transaction interface.

15. The computing device of claim 13 , wherein the predetermined condition or the set of predetermined conditions comprises at least one of a time of day, a geographical location, a category of merchandise, a seller, an amount of the financial transaction, a quantity of financial transactions made or attempted in a given time period, a monetary amount of financial transactions made in a given time period, or a combination thereof.

16. The computing device of claim 12 , wherein the instructions are executable by the processor to:

initiate a timer upon transmitting the approval request.

17. The computing device of claim 16 , wherein the instructions are executable by the processor to:

upon determining the at least one response to the approval request is received from the first administrator or the second administrator within a predetermined amount of time of transmitting the approval request, configure the transaction response message to include an indication identified in the at least one response to the approval request, wherein the indication in the at least one response to the approval request indicates an approval or denial of the financial transaction.

18. The computing device of claim 16 , wherein the instructions are executable by the processor to:

upon determining no response is received from the first administrator or the second administrator within a predetermined amount of time, transmit to the transaction interface the transaction response message indicating a denial of the financial transaction.

19. The computing device of claim 12 , wherein the instructions are executable by the processor to:

identify a subscription associated with the financial transaction; and

combine a subscription request with the approval request to request approval of a plurality of subsequent charges associated with the financial transaction.

20. A non-transitory computer-readable storage medium storing computer executable instructions that when executed by a processor cause the processor to perform the steps of:

receiving, from a transaction interface, a transaction request to approve a financial transaction;

determining a payment method of the financial transaction is associated with a regulated account;

transmit, based at least in part on the determining the payment method of the financial transaction is associated with the regulated account, an approval request for approving the financial transaction to a first administrator associated with the regulated account;

transmitting, based at least in part on transmitting the approval request to the first administrator, the approval request for approving the financial transaction to a second administrator associated with the regulated account, wherein the first administrator and the second administrator are different from a user associated with the regulated account and wherein the first administrator is different from the second administrator;

receive, from the first administrator, the second administrator, or both, at least one response to the approval request transmitted to the first administrator and transmitted to the second administrator; and

upon receiving the at least one response to the approval request from the first administrator, the second administrator, or both, transmit to the transaction interface a transaction response message indicating whether the financial transaction is approved.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jan 30, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051759/0845 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2019
From: STANEV, RADOSLAV
To: SYMANTEC CORPORATION
Reel/Frame 048730/0881 →