IP Library › Granted Patent US 10,740,843
Granted Patent B2
US 10,740,843 · App. 15/681,298 · Granted Aug 11, 2020

Systems and methods for controlling payment processing

Inventor: Rajesh G. Shakkarwar (Mountain View, CA)
Assignee: VERIENT, INC.
G06Q40/06G06Q20/10G06Q20/102G06Q40/00
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,740,843
App. No.
15/681,298
Granted
Aug 11, 2020
Kind
B2
Abstract

A computer-implemented method for generating a financial product that is configured to be used for one or more payment transactions. The method includes receiving a selection of a plurality of core accounts for providing financial backing for the financial product, and generating the financial product based on one or more control parameters that define use restrictions for the financial product.

Claims (49)

1. A computer-implemented method for generating a financial product that is configured to be used for one or more payment transactions, the method comprising:

receiving, from a user device via a network, a selection of two or more core accounts for providing financial backing for the financial product;

generating, via one or more processors, the financial product based on one or more control parameters that define use restrictions for the financial product and based on one or more rules parameters that:

specify the or more core accounts from which funds to satisfy a payment amount are to be debited, and

specify a different relative percentage value for each of the two or more core accounts that indicates how much of given funds associated with a given payment transaction are to be debited from the core account,

wherein the financial product has a number that is different from selected account numbers of the two or more core accounts;

causing the financial product to be distributed to the user device via the network;

receiving a payment transaction involving the financial product;

verifying the one or more control parameters and associating the financial product to a selected account number of at least one core account of the two or more core accounts, wherein verifying the one or more control parameters comprises implementing the number of the financial product as a reference pointer to identify the one or more control parameters stored to a control parameter database; and

applying the one or more rules parameters to debit the funds from the at least one core account of the two or more core accounts to satisfy the payment transaction, wherein the debiting of funds from the at least one core account is based on the relative percentage values of the two or more core accounts.

2. The method of claim 1 , wherein each core account included in the two or more core accounts comprises one of: a checking account, a savings account, a home equity account, a money market account, a debit card account, a prepaid card account, a gift card account, a healthcare savings account, an educational savings account, a credit card account, an employee benefits account, a rewards account, a billing account, or a promotion fund account.

3. The method of claim 1 , wherein each control parameter included in the one or more control parameters comprises one of: a spending limit, a per-transaction spending limit, a daily spending limit, a weekly spending limit, a limit on a number of payment transactions in a given period of time, a name on card, an activation date, an expiration date, a merchant of use, a merchant category, a time of day, a day of week, a date of month, a merchant channel, a geographical region of use, a Card Verification Value, or a PIN number.

4. The method of claim 1 , wherein the number of the financial product is associated with a contactless payment option for enabling contactless payment transactions.

5. The method of claim 1 , further comprising receiving a return transaction involving the financial product, wherein funds are credited to the two or more core accounts used to fund a corresponding the payment transaction.

6. The method of claim 1 , wherein a first control parameter included in the one or more control parameters specifies a first payment transaction is to be below a total amount available on a first core account included in the two or more core accounts.

7. The method of claim 1 , wherein the number of the financial product is used for one or more payment transactions.

8. One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more processors, cause the one or more processors to generate a financial product that is configured to be used for one or more payment transactions, by performing the steps of:

receiving, from a user device via a network, a selection of two or more core accounts for providing financial backing for the financial product;

generating the financial product based on one or more control parameters that define use restrictions for the financial product and based on one or more rules parameters that:

specify the or more core accounts from which funds to satisfy a payment amount are to be debited, and

specify a different relative percentage value for each of the two or more core accounts that indicates how much of given funds associated with a given payment transaction are to be debited from the core account,

wherein the financial product has a number that is different from selected account numbers of the two or more core accounts;

causing the financial product to be distributed to the user device via the network;

receiving a payment transaction involving the financial product;

verifying the one or more control parameters and associating the financial product to a selected account number of at least one core account of the two or more core accounts, wherein verifying the one or more control parameters comprises implementing the number of the financial product as a reference pointer to identify the one or more control parameters stored to a control parameter database; and

applying the one or more rules parameters to debit the funds from the at least one core account of the two or more core accounts to satisfy the payment transaction, wherein the debiting of funds from the at least one core account is based on the relative percentage values of the two or more core accounts.

9. The one or more non-transitory computer-readable storage media of claim 8 , wherein each core account included in the two or more core accounts comprises one of: a checking account, a savings account, a home equity account, a money market account, a debit card account, a prepaid card account, a gift card account, a healthcare savings account, an educational savings account, a credit card account, an employee benefits account, a rewards account, a billing account, or a promotion fund account.

10. The one or more non-transitory computer-readable storage media of claim 8 , wherein each control parameter included in the one or more control parameters comprises one of: a spending limit, a per-transaction spending limit, a daily spending limit, a weekly spending limit, a limit on a number of payment transactions in a given period of time, a name on card, an activation date, an expiration date, a merchant of use, a merchant category, a time of day, a day of week, a date of month, a merchant channel, a geographical region of use, a Card Verification Value, or a PIN number.

11. The one or more non-transitory computer-readable storage media of claim 8 , wherein the number of the financial product is associated with a contactless payment option for enabling contactless payment transactions.

12. The one or more non-transitory computer-readable storage media of claim 8 , further comprising receiving a return transaction involving the financial product, wherein funds are credited to the two or more core accounts used to fund the payment transaction.

13. The one or more non-transitory computer-readable storage media of claim 8 , further comprising:

receiving, via the network, a device profile from a user device; and

authenticating the user device by comparing the device profile with data stored on an authentication server.

14. The one or more non-transitory computer-readable storage media of claim 13 , wherein the authentication server comprises a device fingerprint authentication server.

15. The one or more non-transitory computer-readable storage media of claim 8 , further comprising performing an authentication process for authenticating the at least one core account.

16. A computer system, comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the computer system to generate a financial product that is configured to be used for one or more payment transactions, by performing the steps of:

receiving, from a user device via a network, a selection of two or more core accounts for providing financial backing for the financial product;

generating the financial product based on one or more control parameters that define use restrictions for the financial product and based on one or more rules parameters that:

specify the or more core accounts from which funds to satisfy a payment amount are to be debited, and

specify a different relative percentage value for each of the two or more core accounts that indicates how much of given funds associated with a given payment transaction are to be debited from the core account,

wherein the financial product has a number that is different from selected account numbers of the two or more core accounts;

causing the financial product to be distributed to the user device via the network;

receiving a payment transaction involving the financial product;

verifying the one or more control parameters and associating the financial product to a selected account number of at least one core account of the two or more core accounts, wherein verifying the one or more control parameters comprises implementing the number of the financial product as a reference pointer to identify the one or more control parameters stored to a control parameter database; and

applying the one or more rules parameters to debit the funds from the at least one core account of the two or more core accounts to satisfy the payment transaction, wherein the debiting of funds from the at least one core account is based on the relative percentage values of the two or more core accounts.

17. The computer system of claim 16 , wherein each core account included in the two or more core accounts comprises one of: a checking account, a savings account, a home equity account, a money market account, a debit card account, a prepaid card account, a gift card account, a healthcare savings account, an educational savings account, a credit card account, an employee benefits account, a rewards account, a billing account, or a promotion fund account.

18. The computer system of claim 16 , wherein the user device comprises a desktop computer, a laptop computer, a mobile device, a mobile phone, a personal digital assistant, standard telephone, or an ATM terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2017
From: SHAKKARWAR, RAJESH G.
To: VERIENT INC.
Reel/Frame 043338/0970 →
Continuity (3)
Continuation 13011501 · Jan 21, 2011
Provisional Application 61297627 · Jan 22, 2010
Related Publication 20170372428A1 · Dec 28, 2017
Cited By (5)
US 12,333,518 US 12,437,329 US 12,536,520 US 12,555,090 US 12,646,059