IP Library Patent Application 16843495
Patent Application
App. No. 16/843,495

FLEXIBLE ENGINE FOR PROCESSING STORED VALUE PAYMENT VEHICLES

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 None
App. No.
16/843,495
Abstract

Systems and methods are disclosed for using a stored value payment vehicle processing engine to receive a stored value processing rule defining one or more of a stored value processing filter and a transaction velocity; and to associate a stored value payment vehicle with the stored value processing rule. Once associated, an authorization request is received for payment and approval of authorization request is determined.

Claims (58)

1 - 22 . (canceled)

23 . A computer-implemented method, comprising:

receiving, at a stored value transaction vehicle processing engine comprising one or more servers operating on a network and implemented in an acquirer processor, a stored value processing rule defining at least a transaction velocity and an acceptable load velocity that restricts amount loaded onto a stored value transaction vehicle, wherein the acceptable load velocity include a first load velocity associated with cash-based loads and a second load velocity associated with deposit-based and/or account-transfer-based loads;

associating, by the stored value transaction vehicle processing engine, the stored value processing rule with the stored value transaction vehicle;

receiving, by a transaction processing computing system, a request to load funds onto the stored value transaction vehicle;

determining, by the stored value transaction vehicle processing engine, to load the funds onto the stored value transaction vehicle based, at least in part, on meeting requirements of the stored value processing rule;

receiving, by the transaction processing computing system, transaction data from an entity for a purchase transaction, wherein the transaction data comprises an authorization request and identifies an account of a transaction vehicle, wherein the transaction processing computing system comprises the stored value transaction vehicle processing engine;

comparing, by the stored value transaction vehicle processing engine, the transaction data against the stored value processing rule;

determining, by the stored value transaction vehicle processing engine, the transaction vehicle is the stored value transaction vehicle based on the comparison;

determining, by the stored value transaction vehicle processing engine, to approve the authorization request based, at least in part, on meeting requirements of the stored value processing rule; and

processing, by the transaction processing computing system, a transaction associated with the transaction data using the stored value transaction vehicle, based at least in part on the determining to approve the authorization request.

24 . The computer-implemented method of claim 23 , wherein the stored value processing rule is applicable to a plurality of stored value transaction vehicles.

25 . The computer-implemented method of claim 24 , wherein the stored value processing rule is received from a transaction vehicle issuer system associated with the stored value transaction vehicle.

26 . The computer-implemented method of claim 23 , wherein the transaction velocity defines an acceptable spend limit within a spending period.

27 . The computer-implemented method of claim 23 , wherein receiving the stored value processing rule comprises receiving processing parameters for implementation of the stored value processing rule, wherein the processing parameters comprise any of a start date and an end date.

28 . (canceled)

29 . The computer-implemented method of claim 23 , wherein the acceptable load velocity of the stored value processing rule comprises acceptable load velocities for each of a plurality of load transaction types.

30 . (canceled)

31 . A system comprising:

one or more processors;

one or more computer readable media storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving, at a stored value transaction vehicle processing engine comprising one or more servers operating on a network and implemented in an acquirer processor, a stored value processing rule defining at least a transaction velocity and an acceptable load velocity that restricts amount loaded onto a stored value transaction vehicle, wherein the acceptable load velocity include a first load velocity associated with cash-based loads and a second load velocity associated with deposit-based and/or account-transfer-based loads;

associating, by the stored value transaction vehicle processing engine, the stored value processing rule with the stored value transaction vehicle;

receiving, by a transaction processing computing system, a request to load funds onto the stored value transaction vehicle;

determining, by the stored value transaction vehicle processing engine, to load the funds onto the stored value transaction vehicle based, at least in part, on meeting requirements of the stored value processing rule;

receiving, by the transaction processing computing system, transaction data from an entity for a purchase transaction, wherein the transaction data comprises an authorization request and identifies an account of a transaction vehicle, wherein the transaction processing computing system comprises the stored value transaction vehicle processing engine;

comparing, by the stored value transaction vehicle processing engine, the transaction data against the stored value processing rule;

determining, by the stored value transaction vehicle processing engine, the transaction vehicle is the stored value transaction vehicle based on the comparison;

determining, by the stored value transaction vehicle processing engine, to approve the authorization request based, at least in part, on meeting requirements of the stored value processing rule; and

processing, by the transaction processing computing system, a transaction associated with the transaction data using the stored value transaction vehicle, based at least in part on the determining to approve the authorization request.

32 . The system of claim 31 , wherein the stored value processing rule is applicable to a plurality of stored value transaction vehicles.

33 . The system of claim 32 , wherein the stored value processing rule is received from a transaction vehicle issuer system associated with the stored value transaction vehicle.

34 . The system of claim 31 , wherein the transaction velocity defines an acceptable spend limit within a spending period.

35 . The system of claim 31 , wherein receiving the stored value processing rule comprises receiving processing parameters for implementation of the stored value processing rule, wherein the processing parameters comprise any of a start date and an end date.

36 . (canceled)

37 . The system of claim 31 , wherein the acceptable load velocity of the stored value processing rule comprises acceptable load velocities for each of a plurality of load transaction types.

38 . (canceled)

39 . One or more non-transitory computer readable media storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving, at a stored value transaction vehicle processing engine comprising one or more servers operating on a network and implemented in an acquirer processor, a stored value processing rule defining at least a transaction velocity and an acceptable load velocity that restricts amount loaded onto a stored value transaction vehicle, wherein the acceptable load velocity include a first load velocity associated with cash-based loads and a second load velocity associated with deposit-based and/or account-transfer-based loads;

associating, by the stored value transaction vehicle processing engine, the stored value processing rule with the stored value transaction vehicle;

receiving, by a transaction processing computing system, a request to load funds onto the stored value transaction vehicle;

determining, by the stored value transaction vehicle processing engine, to load the funds onto the stored value transaction vehicle based, at least in part, on meeting requirements of the stored value processing rule;

receiving, by the transaction processing computing system, transaction data from an entity for a purchase transaction, wherein the transaction data comprises an authorization request and identifies an account of a transaction vehicle, wherein the transaction processing computing system comprises the stored value transaction vehicle processing engine;

comparing, by the stored value transaction vehicle processing engine, the transaction data against the stored value processing rule;

determining, by the stored value transaction vehicle processing engine, the transaction vehicle is the stored value transaction vehicle based on the comparison;

determining, by the stored value transaction vehicle processing engine, to approve the authorization request based, at least in part, on meeting requirements of the stored value processing rule; and

processing, by the transaction processing computing system, a transaction associated with the transaction data using the stored value transaction vehicle, based at least in part on the determining to approve the authorization request.

40 . (canceled)

41 . The one or more non-transitory computer readable media of claim 39 , wherein the acceptable load velocity of the stored value processing rule comprises acceptable load velocities for each of a plurality of load transaction types.

42 . (canceled)

43 . The computer-implemented method of claim 23 , further comprising:

generating, by the stored value transaction vehicle processing engine, a graphical user interface in a stored value dashboard for receiving the stored value processing rule.

44 . The computer-implemented method of claim 43 , wherein the stored value processing rule further defines a plurality of acceptable actions for authorizing one or more overrides at a stored value payment vehicle level or authorizing at least one real-time fees associated with the stored value payment vehicle, and wherein the plurality of acceptable actions are provided through and received via the graphical user interface of the stored value dashboard.

45 . The computer-implemented method of claim 23 , wherein the transaction velocity includes an acceptable number of transactions and an acceptable value of transactions during a spending period.

46 . The computer-implemented method of claim 23 , wherein the stored value processing rule further defines one or more location-based filters and user-type filters.

47 . The computer-implemented method of claim 23 , further comprising:

loading, by the stored value transaction vehicle processing engine, the funds onto the stored value transaction vehicle based, at least in part, on a load minimum threshold that defines a minimum allowable balance for the stored value transaction vehicle or a load maximum threshold that defines a maximum allowable balance for the stored value transaction vehicle.

48 . The computer-implemented method of claim 23 , wherein the stored value transaction vehicle processing engine is a backend subsystem for creating, activating, modifying, and/or executing the stored value processing rule.

Assignments (6)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2020
From: UNRAU, JACKSON ANDREW
To: VANTIV, LLC
Reel/Frame 052352/0381 →
CHANGE OF NAME Recorded Apr 9, 2020
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 052352/0406 →