OFFER INSERTION SYSTEM
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 consumer accounts in the data store, each consumer account having a first consumer account identifier;
a plurality of merchant accounts stored in the data store, each merchant account having a merchant account identifier, the merchant offer being stored in the data store in association with the merchant account having the respective merchant account identifier;
a push module associating the merchant offer with the consumer account identifier;
a communication and routing module that receives a charge request over the network interface device, the charge request including an amount and a second consumer account identifier and identifies a selected one of the consumer accounts by associating one of the first consumer account identifiers with the second consumer account identifier; and
a transaction processing system that processes the charge request based on an account detail of the selected consumer account.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a computer system and method for managing electronic transactions. A plurality of consumer and merchant accounts are stored in a data store. Each consumer account has a first consumer account identifier. Each merchant account has a merchant account identifier. A merchant offer is stored in the data store in association with the merchant account having the respective merchant account identifier. A push module associates the merchant offer with the consumer account identifier. A communication and routing module receives a charge request over the network interface device, the charge request including an amount and a second consumer account identifier and identifies a selected one of the consumer accounts by associating one of the first consumer account identifiers with the second consumer account identifier. A transaction processing system that processes the charge request based on an account detail of the selected consumer account.
-
Citations
20 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 consumer accounts in the data store, each consumer account having a first consumer account identifier; a plurality of merchant accounts stored in the data store, each merchant account having a merchant account identifier, the merchant offer being stored in the data store in association with the merchant account having the respective merchant account identifier; a push module associating the merchant offer with the consumer account identifier; a communication and routing module that receives a charge request over the network interface device, the charge request including an amount and a second consumer account identifier and identifies a selected one of the consumer accounts by associating one of the first consumer account identifiers with the second consumer account identifier; and a transaction processing system that processes the charge request based on an account detail of the selected consumer account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-based method of managing electronic transactions comprising:
-
storing, with a processor, a plurality of consumer accounts in a data store, each consumer account having a first consumer account identifier; storing, with the processor, a plurality of merchant accounts in the data store, each merchant account having a merchant account identifier; receiving, with the processor, the merchant offer from the merchant computer system over the network interface device; storing, with the processor, the merchant offer in the data store in association with the merchant account having the respective merchant account identifier; associating, with the processor, the merchant offer with the consumer account identifier; receiving, with the processor, a charge request over the network interface device, the charge request including an amount and a second consumer account identifier; identifying, with the processor, a selected one of the consumer accounts by associating one of the first consumer account identifiers with the second consumer account identifier; and processing, with the processor, the charge request based on an account detail of the selected consumer account. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification