ACCOUNT-DEPENDENT DISTRIBUTION AND INSERTION OF REDEEMABLE MERCHANT OFFERS
First Claim
1. A computer system for managing electronic transactions, comprising:
- a server computer system including;
a processor;
a computer-readable medium connected to the processor;
a network interface device connected to the processor; and
a set of instructions on the computer-readable medium, the set of instructions being executable by the processor and including;
a data store;
a plurality of voucher entries being stored in the data store;
a plurality of consumer accounts including at least first and second consumer accounts stored in the data store, each consumer account having a respective first consumer account identifier, a selected voucher entry being associated with the first consumer account;
a network application programmable interface determining whether the voucher entry is associated with the first consumer account, and transmits the voucher entry over the network interface device to a network server if the voucher entry is associated with the first consumer account;
a voucher import module receiving the voucher entry and the first consumer account identifier of the second consumer account over the network interface device, and associates the voucher entry with the second consumer account;
a communication and routing module that receives a charge request over the network interface device, the charge request including a first amount and a second consumer account identifier, and identifies a selected one of the consumer accounts by associating the first consumer account identifier on of the consumer account with the second consumer account identifier;
a voucher redemption system identifying a selected one of the voucher entries based on the charge request; and
a transaction processing system that adjusts the first amount to a second amount that is less than the first amount based on the discount of the selected voucher entry, and processes the charge request against the selected consumer account based on the second amount if the voucher entry is associated with the selected consumer account and based on the first amount if the voucher entry is not associated with the selected consumer account.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a computer system for managing electronic transactions. A voucher entry is stored in the data store. A plurality of consumer accounts including at least first and second consumer accounts are stored in the data store, each consumer account having a respective first consumer account identifier, and the voucher entry is associated with the first consumer account. A network API determines whether the voucher entry is associated with the first consumer account, and transmits the voucher entry to a network server if the voucher entry is associated with the first consumer account. A voucher import module receives the voucher entry and the first consumer account identifier of the second consumer account over the network interface device and associates the voucher entry with the second consumer account.
-
Citations
18 Claims
-
1. A computer system for managing electronic transactions, comprising:
-
a server computer system including; a processor; a computer-readable medium connected to the processor; a network interface device connected to the processor; and a set of instructions on the computer-readable medium, the set of instructions being executable by the processor and including; a data store; a plurality of voucher entries being stored in the data store; a plurality of consumer accounts including at least first and second consumer accounts stored in the data store, each consumer account having a respective first consumer account identifier, a selected voucher entry being associated with the first consumer account; a network application programmable interface determining whether the voucher entry is associated with the first consumer account, and transmits the voucher entry over the network interface device to a network server if the voucher entry is associated with the first consumer account; a voucher import module receiving the voucher entry and the first consumer account identifier of the second consumer account over the network interface device, and associates the voucher entry with the second consumer account; a communication and routing module that receives a charge request over the network interface device, the charge request including a first amount and a second consumer account identifier, and identifies a selected one of the consumer accounts by associating the first consumer account identifier on of the consumer account with the second consumer account identifier; a voucher redemption system identifying a selected one of the voucher entries based on the charge request; and a transaction processing system that adjusts the first amount to a second amount that is less than the first amount based on the discount of the selected voucher entry, and processes the charge request against the selected consumer account based on the second amount if the voucher entry is associated with the selected consumer account and based on the first amount if the voucher entry is not associated with the selected consumer account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based method of managing electronic transactions, comprising:
-
storing, with a processor, the voucher entries in a data store; storing, with a processor, a plurality of consumer accounts including at least first and second consumer accounts in the data store, each consumer account having a respective first consumer account identifier; associating, with the processor, the voucher entries with the first consumer account; determining, with the processor, whether the voucher entries are associated with the first consumer account; transmitting, with the processor, the voucher entries over the network interface device to a network server if the voucher entries are associated with the first consumer account; receiving, with the processor, the voucher entries and the first consumer account identifier of the second consumer account over the network interface device; associating, with the processor, the voucher entries with the second consumer account; receiving, with the processor, a charge request over the network interface device, the charge request including a first amount and a second consumer account identifier; identifying, with the processor, a selected one of the consumer accounts by associating the first consumer account identifier of one of the consumer accounts with the second consumer account identifier; identifying, with the processor, a selected one of the voucher entries based on the charge request; adjusting the first amount to a second amount that is less than the first amount based on the discount of the selected voucher entry; and processing, with the processor, the charge request against the selected consumer account based on the second amount if the selected one of the voucher entries is associated with the selected consumer account and based on the first amount if the selected one of the voucher entries is not associated with the selected consumer account. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification