System and Method for Managing Promotional Offers Using a Communications Platform
First Claim
1. A method for processing promotional offers comprising:
- obtaining consumer data for at least one consumer, the consumer data including a consumer ID and information identifying a payment method;
accessing an offer catalog having a plurality of offers, each of the offers being associated with one or more products;
identifying one or more of the plurality of offers to be provided to the consumer;
electronically sending the one or more of the plurality of offers to the consumer;
receiving an indication from the consumer that the consumer has accepted a respective one of the provided offers;
accessing a product catalog to identify product codes corresponding to products associated with each of the accepted offers;
providing the identified product codes to a transaction management system associated with the obtained payment method for the consumer;
receiving, from the transaction management system, information identifying whether any of the identified product codes were contained in consumer purchase transactions made using the payment method; and
for each accepted offer, determining whether a consumer has purchased each of the products associated with the accepted offer, and processing the accepted offer if the consumer has purchased each of the associated products.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for managing, distributing, and processing promotional offers is provided. The system includes at least one consumer interface that enables communication between the promotional offer processing system and a plurality of consumers; a consumer information database for storing consumer data for a plurality of consumer profiles; an offer catalog having a plurality of offers; a product catalog having product codes corresponding to products associated with each of the accepted offers; and an offer management module. The offer management module is configured to identify one or more of the plurality of offers to be provided to a consumer; cause the identified offers to be transmitted to the consumer; receive an indication from the consumer that the first consumer has accepted at least one of the provided offers; identify product codes corresponding to products associated with each of the accepted offers; provide the identified product codes to a transaction management system; receive information identifying whether any of the identified product codes were contained in consumer purchase transactions; and process each accepted offer for which the consumer has met the terms for the offer.
-
Citations
24 Claims
-
1. A method for processing promotional offers comprising:
-
obtaining consumer data for at least one consumer, the consumer data including a consumer ID and information identifying a payment method; accessing an offer catalog having a plurality of offers, each of the offers being associated with one or more products; identifying one or more of the plurality of offers to be provided to the consumer; electronically sending the one or more of the plurality of offers to the consumer; receiving an indication from the consumer that the consumer has accepted a respective one of the provided offers; accessing a product catalog to identify product codes corresponding to products associated with each of the accepted offers; providing the identified product codes to a transaction management system associated with the obtained payment method for the consumer; receiving, from the transaction management system, information identifying whether any of the identified product codes were contained in consumer purchase transactions made using the payment method; and for each accepted offer, determining whether a consumer has purchased each of the products associated with the accepted offer, and processing the accepted offer if the consumer has purchased each of the associated products. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A promotional offer processing system comprising:
-
at least one consumer interface that enables communication between the promotional offer processing system and a plurality of consumers; a consumer information database for storing consumer data for a plurality of consumer profiles, the consumer data including information identifying a consumer ID and a payment method for each consumer profile; an offer catalog having a plurality of offers, each of the offers being associated with one or more terms for obtaining the offer; a product catalog having product codes corresponding to products associated with each of the accepted offers; and an offer management module in communication with the at least one consumer interface, the consumer information database, the offer catalog, and the product catalog;
wherein the offer management module is configured to access the offer product catalog, identify one or more of the plurality of offers to be provided to a consumer, the first consumer being one of the plurality of consumers having a consumer profile in the consumer information database;
cause the identified offers to be transmitted to the consumer;
receive an indication from the consumer that the first consumer has accepted at least one of the provided offers;
access the product catalog to identify product codes corresponding to products associated with each of the accepted offers;
provide the identified product codes to a transaction management system associated with the payment method for the first consumer;
receive, from the transaction management system, information identifying whether any of the identified product codes were contained in consumer purchase transactions made by the first consumer using the payment method; and
process each accepted offer for which the first consumer has met the one or more terms for the offer. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification