System and method for tiered filtering of purchase transactions
First Claim
1. A computer implemented method for facilitating a merchant loyalty program, said method including:
- transmitting, by a computer-based merchant system, purchase data to a loyalty host, wherein said purchase data includes retailer data, transaction data and a retailer item identifier, wherein said retailer item identifier is associated with a manufacturer item identifier, and wherein said retailer data includes a retailer identifier and said retailer item identifier, and wherein said manufacturer item identifier is part of manufacturer data associated with a manufacturer;
receiving, by the computer-based merchant system, a determination of a qualifying merchant in response to said purchase data corresponding to loyalty program data; and
receiving, by the computer-based merchant system, loyalty awards based on said manufacturer item identifier and said loyalty program data, wherein said manufacturer item identifier is obtained based on said retailer item identifier, and wherein said loyalty awards are determined based on at least one of said retailer item identifier, said manufacturer item identifier and a group of merchants.
5 Assignments
0 Petitions
Accused Products
Abstract
A filtering module to process purchase transaction data received from a retailer POS is disclosed. Merchant information is used to filter purchase transactions by determining whether the purchase transaction qualifies an initiating purchaser for a reward. The retailer POS transmits purchase data from a merchant to a host, wherein the purchase data includes retailer data, transaction data and a retailer item identifier, and wherein the retailer item identifier enables the host to determine a manufacturer item identifier. The retailer POS then receives a determination that the merchant is a qualifying merchant when the purchase data corresponds to the loyalty program data and causes the host to issue loyalty awards based on the manufacturer item identifier and the loyalty program data.
397 Citations
17 Claims
-
1. A computer implemented method for facilitating a merchant loyalty program, said method including:
-
transmitting, by a computer-based merchant system, purchase data to a loyalty host, wherein said purchase data includes retailer data, transaction data and a retailer item identifier, wherein said retailer item identifier is associated with a manufacturer item identifier, and wherein said retailer data includes a retailer identifier and said retailer item identifier, and wherein said manufacturer item identifier is part of manufacturer data associated with a manufacturer; receiving, by the computer-based merchant system, a determination of a qualifying merchant in response to said purchase data corresponding to loyalty program data; and receiving, by the computer-based merchant system, loyalty awards based on said manufacturer item identifier and said loyalty program data, wherein said manufacturer item identifier is obtained based on said retailer item identifier, and wherein said loyalty awards are determined based on at least one of said retailer item identifier, said manufacturer item identifier and a group of merchants.
-
-
2. A computer implemented method including:
-
receiving, by a computer-based system for facilitating a loyalty program, purchase data, wherein said purchase data includes retailer data, transaction data and a retailer item identifier, wherein said retailer item identifier is associated with a manufacturer item identifier, and wherein said retailer data includes a retailer identifier and said retailer item identifier, and wherein said manufacturer item identifier is part of manufacturer data associated with a manufacturer; determining, by the computer-based system, a qualifying merchant in response to said purchase data corresponding to loyalty program data; obtaining, by the computer-based system, said manufacturer item identifier based on said retailer item identifier; determining, by the computer-based system, loyalty awards based on at least one of said retailer item identifier, said manufacturer item identifier and a group of merchants; and transmitting, by the computer-based system and to said qualifying merchant, loyalty awards based on said manufacturer item identifier and said loyalty program data. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture including a non-transitory, tangible computer readable medium having instructions stored thereon for facilitating a loyalty program that, in response to execution by a computer-based system, cause the computer-based system to perform operations comprising:
-
receiving, by the computer-based system, purchase data, wherein said purchase data includes retailer data, transaction data and a retailer item identifier, wherein said retailer item identifier is associated with a manufacturer item identifier, and wherein said retailer data includes a retailer identifier and said retailer item identifier, and wherein said manufacturer item identifier is part of manufacturer data associated with a manufacturer; determining, by the computer-based system, a qualifying merchant in response to said purchase data corresponding to loyalty program data; obtaining, by the computer-based system, said manufacturer item identifier based on said retailer item identifier; determining, by the computer-based system, loyalty awards based on at least one of said retailer item identifier, said manufacturer item identifier and a group of merchants; and transmitting, by the computer-based system and to said qualifying merchant, loyalty awards based on said manufacturer item identifier and said loyalty program data.
-
Specification