CHECKOUT-BASED DISTRIBUTION OF DIGITAL PROMOTIONS
First Claim
1. A method comprising:
- receiving input specifying one or more items for purchase by a customer;
causing performance of a transaction in which the one or more items are purchased;
providing an interface configured to accept input indicating a customer identifier in association with the transaction;
when input indicating a customer identifier has been received via the interface in association with the transaction, determining whether the customer identifier is associated with any electronic address of the customer;
when the customer identifier has been received and the customer identifier is associated with an electronic address;
causing provision of coupon information via the electronic address;
wherein at least the steps of receiving, providing, and determining are performed by one or more computing devices.
4 Assignments
0 Petitions
Accused Products
Abstract
Coupon information is provided electronically in association with receipts for transactions at physical stores and/or online stores. Input is received specifying one or more items for purchase by a customer. Based on the input, a transaction is completed in which the one or more items are purchased. An interface configured to accept input indicating a customer identifier associated with the transaction is provided. When input has been received via the interface, it is determined whether the customer identifier is associated with an electronic address of the customer, such as an email. If the customer identifier is associated with an electronic address, coupon information is provided via the electronic address, the coupon information identifying or linking to one or more coupon offers for which the customer is eligible. The coupon information may be provided in an electronic receipt for the transaction.
66 Citations
40 Claims
-
1. A method comprising:
-
receiving input specifying one or more items for purchase by a customer; causing performance of a transaction in which the one or more items are purchased; providing an interface configured to accept input indicating a customer identifier in association with the transaction; when input indicating a customer identifier has been received via the interface in association with the transaction, determining whether the customer identifier is associated with any electronic address of the customer; when the customer identifier has been received and the customer identifier is associated with an electronic address;
causing provision of coupon information via the electronic address;wherein at least the steps of receiving, providing, and determining are performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving transaction information for a transaction between a retailer and a customer, the transaction information including account identifying information; identifying an account associated with the account identifying information; generating an electronic receipt based on the transaction information; providing the electronic receipt with coupon information via an electronic address associated with the account; wherein the method is performed by one or more computing devices. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A coupon server computer comprising:
-
point of sale interface logic configured to receive transaction information for a transaction between a retailer and a customer, the transaction information including account identifying information; account identifying logic coupled to the point of sale interface logic and configured to identify an account associated with the account identifying information; offer selection logic coupled to the account identifying logic and configured to identify one or more coupon offers; receipt forming logic configured to generate an electronic receipt based on the transaction information; electronic messaging logic configured to form and send an electronic message providing access to the electronic receipt with coupon information via an electronic address associated with the account. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. One or more non-transitory computer-readable media storing instructions which when executed by one or more processors cause performing:
-
receiving transaction information for a transaction between a retailer and a customer, the transaction information including account identifying information; identifying an account associated with the account identifying information; generating an electronic receipt based on the transaction information; providing the electronic receipt with coupon information via an electronic address associated with the account. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification