SYSTEMS AND METHODS FOR MULTI-PURSE DEBIT CARD
First Claim
1. A method of conducting electronic transactions via a computer network, comprising:
- receiving, by a communications interface executing on one or more processors of a server via a network protocol, a first one or more data packets generated by a first device at a first merchant to conduct a first electronic transaction at the first merchant, the first one or more data packets carrying data identifying a first merchant category of the first merchant, an electronic account maintained and configured on the server, and a first monetary amount of the first electronic transaction;
selecting, by a policy engine executing on the one or more processors of the server, a first purse of a plurality of purses allocated to the electronic account maintained by the server based on a first policy applied to the data, the first purse configured as a purse with funds exempt from payroll tax deductions to be used to conduct approved transactions;
obtaining, by the server, the first monetary amount of the first electronic transaction from the first purse of the electronic account;
applying, by the policy engine, a second policy to the data to determine a reimbursement amount based on the first monetary amount of the transaction; and
electronically providing, by the server via the computer network, the reimbursement amount to a second purse of the electronic account, the second purse different from the first purse.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to conducting electronic transactions via a computer network. A server receives data packets carrying data identifying a merchant category, an electronic account maintained and configured on the server, and a first monetary amount of a first electronic transaction. A first device generates the data packets at the merchant to conduct the electronic transaction. A policy engine selects a first purse of a plurality of purses allocated to the electronic account based on a policy applied to the data. The first purse may be configured as a benefits purse. The server obtains the first monetary amount of the electronic transaction from the first purse. The policy engine applies a second policy to the data to determine a reimbursement amount based on the first monetary amount of the transaction, and electronically provides the reimbursement amount to a different second purse of the electronic account.
16 Citations
20 Claims
-
1. A method of conducting electronic transactions via a computer network, comprising:
-
receiving, by a communications interface executing on one or more processors of a server via a network protocol, a first one or more data packets generated by a first device at a first merchant to conduct a first electronic transaction at the first merchant, the first one or more data packets carrying data identifying a first merchant category of the first merchant, an electronic account maintained and configured on the server, and a first monetary amount of the first electronic transaction; selecting, by a policy engine executing on the one or more processors of the server, a first purse of a plurality of purses allocated to the electronic account maintained by the server based on a first policy applied to the data, the first purse configured as a purse with funds exempt from payroll tax deductions to be used to conduct approved transactions; obtaining, by the server, the first monetary amount of the first electronic transaction from the first purse of the electronic account; applying, by the policy engine, a second policy to the data to determine a reimbursement amount based on the first monetary amount of the transaction; and electronically providing, by the server via the computer network, the reimbursement amount to a second purse of the electronic account, the second purse different from the first purse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to conduct electronic transactions via a computer network, comprising:
-
a server comprising one or more processors and a communications interface that receive, via a network protocol, a first one or more data packets generated by a first device at a first merchant to conduct a first electronic transaction at the first merchant, the first one or more data packets carrying data identifying a first merchant category of the first merchant, an electronic account, and a first monetary amount of the first electronic transaction; a policy engine of the server that selects a first purse of a plurality of purses allocated to the electronic account maintained by the server based on a first policy applied to the data, the first purse configured as a purse with funds exempt from payroll tax deductions to be used to conduct approved transactions; a transaction engine of the server that obtains the first monetary amount of the first electronic transaction from the first purse of the electronic account; the policy engine applies a second policy to the data to determine a reimbursement amount based on the first monetary amount of the transaction; and the transaction engine provides, via the computer network, the reimbursement amount to a second purse of the electronic account, the second purse different from the first purse. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification