System and Method for Distribution, Redemption and Processing of Electronic Coupons
First Claim
1. A computer-implemented method of executing a transaction using an electronic coupon, comprising:
- providing coupon campaign information to an engine, the coupon campaign information defining a discount value, a product family and a number of coupons to be distributed, each coupon within the coupon campaign having a coupon identification (ID);
providing coupon publications including a machine-readable portion, the machine-readable portion encoding coupon data describing the coupon campaign information;
retrieving the coupon data from the machine-readable portion of the coupon publication using a personal electronic device;
using the coupon data to retrieve a coupon ID from the engine, the coupon ID being stored in the personal electronic device;
transmitting the coupon ID to a point of sale (POS) system using the personal electronic device, the POS system communicating with the engine to verify a validity of the coupon ID; and
applying a discount to a transaction in accordance with the discount value.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method of executing a transaction using an electronic coupon, coupon campaign information is provided to an engine. The coupon campaign information defines a discount value, a product family and a number of coupons to be distributed. Each coupon within the coupon campaign has a coupon identification (ID). Coupon publications are provided including a machine-readable portion that encodes coupon data describing the coupon campaign information. The coupon data is retrieved from the machine-readable portion of the coupon publication using a personal electronic device. The coupon data is used to retrieve a coupon ID that is stored in the personal electronic device. The coupon ID is transmitted to a point of sale (POS) system using the personal electronic device. The POS system communicates with the engine to verify a validity of the coupon ID. A discount is applied to a transaction in accordance with the discount value.
-
Citations
25 Claims
-
1. A computer-implemented method of executing a transaction using an electronic coupon, comprising:
-
providing coupon campaign information to an engine, the coupon campaign information defining a discount value, a product family and a number of coupons to be distributed, each coupon within the coupon campaign having a coupon identification (ID); providing coupon publications including a machine-readable portion, the machine-readable portion encoding coupon data describing the coupon campaign information; retrieving the coupon data from the machine-readable portion of the coupon publication using a personal electronic device; using the coupon data to retrieve a coupon ID from the engine, the coupon ID being stored in the personal electronic device; transmitting the coupon ID to a point of sale (POS) system using the personal electronic device, the POS system communicating with the engine to verify a validity of the coupon ID; and applying a discount to a transaction in accordance with the discount value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of executing a transaction using an electronic coupon, comprising:
-
providing coupon campaign information to an engine, the coupon campaign information defining a discount value, and a product family, each coupon within the coupon campaign having a coupon identification (ID); communicating with the engine using a personal electronic device to execute a coupon search; selecting a coupon from a list of search results generated by the coupon search to retrieve coupon data from the engine, the coupon data including a coupon ID and being stored in the personal electronic device; transmitting the coupon data to a point of sale (POS) system using the personal electronic device; and applying a discount to a transaction in accordance with the discount value, the transaction being for goods or services. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for executing a transaction using an electronic coupon, comprising:
-
a personal electronic device for retrieving coupon data from a machine-readable portion of a coupon publication, the machine-readable portion of the coupon publication encoding coupon data describing coupon campaign information, the coupon campaign information defining a discount value, and a product family, each coupon within the coupon campaign having a coupon identification (ID); and a point of sale (POS) system for retrieving the coupon data from the personal electronic device, the POS system being configured to communicate with an engine to verify a validity of the coupon data and to apply a discount to a transaction in accordance with the discount value. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer program product usable with a programmable computer processor having a computer readable program code embodied therein, comprising:
-
computer readable program code which retrieves coupon data from a machine-readable portion of a coupon publication, the machine-readable portion of the coupon publication encoding coupon data describing coupon campaign information, the coupon campaign information defining a discount value, and a product family, each coupon within the coupon campaign having a coupon identification (ID); computer readable program code which communicates with an engine to verify a validity of the coupon data; and computer readable program code which applies a discount to a transaction in accordance with the discount value. - View Dependent Claims (24, 25)
-
Specification