METHOD AND APPARATUS FOR VALIDATING REDEMPTION OF A COUPON
First Claim
1. A method comprising:
- causing, at least in part, presentation of a coupon via a device;
receiving a first code in response to the presentation;
causing, at least in part, validation of a redemption of the coupon based, at least in part, on the first code, wherein the validation is performed at the device, at a server, or a combination thereof;
retrieving a second code based, at least in part, on the coupon, the first code, or a combination thereof; and
causing, at least in part, presentation of the second code for verification,wherein the validation of the redemption of the coupon is further based, at least in part, on the verification of the second code.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for validating redemption of a coupon. The coupon management module causes, at least in part, presentation of a coupon via a device. Next, the coupon management module receives a first code in response to the presentation. Next, the coupon management module causes, at least in part, validation of a redemption of the coupon based, at least in part, on the first code. The validation is performed at the device, at a server, or a combination thereof. Next, the coupon management module retrieves a second code based, at least in part, on the coupon, the first code, or a combination thereof. Next, the coupon management module causes, at least in part, presentation of the second code for verification. The validation of the redemption of the coupon is further based, at least in part, on the verification of the second code.
-
Citations
21 Claims
-
1. A method comprising:
-
causing, at least in part, presentation of a coupon via a device; receiving a first code in response to the presentation; causing, at least in part, validation of a redemption of the coupon based, at least in part, on the first code, wherein the validation is performed at the device, at a server, or a combination thereof; retrieving a second code based, at least in part, on the coupon, the first code, or a combination thereof; and causing, at least in part, presentation of the second code for verification, wherein the validation of the redemption of the coupon is further based, at least in part, on the verification of the second code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, cause, at least in part, presentation of a coupon via a device; receive a first code in response to the presentation; and cause, at least in part, validation of a redemption of the coupon based, at least in part, on the first code, wherein the validation is performed at the device, at a server, or a combination thereof; retrieve a second code based, at least in part, on the coupon, the first code, or a combination thereof; and cause, at least in part, presentation of the second code verification, wherein the validation of the redemption of the coupon is further based, at least in part, on the verification of the second code. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
causing, at least in part, presentation of a coupon via a device, the presentation including a representation of a status of the coupon; in response to the presentation, generating a request to validate redemption of the coupon, the request including a code; receiving an indication of a validation of the redemption of the coupon based, at least in part, on the request; and causing, at least in part, modification of representation of the status of the coupon based, at least in part, on the indication of the validation. - View Dependent Claims (19, 20)
-
-
21-61. -61. (canceled)
Specification