System and Method for Redeeming an Electronic Promotion Code at a Point of Sale
First Claim
1. A method for redeeming an electronic promotion code at a point of sale, the method comprising:
- at an authentication device having memory and one or more processors;
receiving a user input of an electronic promotion code;
encrypting the electronic promotion code;
transmitting the encrypted promotion code to a mobile device at the point of sale, wherein the mobile device is held by a customer visiting the point of sale;
receiving a confirmation code, wherein the confirmation code is generated by the mobile device; and
storing the confirmation code in a storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
An authentication device and a mobile device work together for redeeming an electronic promotion code at a point of sale. Upon receipt of an electronic promotion code, the authentication device encrypts the electronic promotion code and transmits the encrypted promotion code to the mobile device. In response, the mobile device decrypts the encrypted promotion code and determines whether the decrypted promotion code satisfies one or more predefined conditions. If so, the mobile device displays a message, indicating a successful redemption of the promotion code at the point of sale. In some implementations, the message includes a confirmation code, which is provided to the authentication device for generating a transaction log record. In some implementations, the mobile device also generates a separate transaction log record for the promotion code and transmits the transaction log record to a remote server for further processing.
-
Citations
20 Claims
-
1. A method for redeeming an electronic promotion code at a point of sale, the method comprising:
at an authentication device having memory and one or more processors; receiving a user input of an electronic promotion code; encrypting the electronic promotion code; transmitting the encrypted promotion code to a mobile device at the point of sale, wherein the mobile device is held by a customer visiting the point of sale; receiving a confirmation code, wherein the confirmation code is generated by the mobile device; and storing the confirmation code in a storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method performed by an authentication device and a mobile device for redeeming an electronic promotion code at a point of sale, the method comprising:
-
at the authentication device; receiving a user input of an electronic promotion code; encrypting the electronic promotion code; and transmitting the encrypted promotion code to the mobile device; at the mobile device; receiving the encrypted promotion code; decrypting the encrypted promotion code; and after determining that the decrypted promotion code satisfies one or more predefined conditions, displaying a message on the mobile device, indicating a successful redemption of the promotion code. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An authentication device for redeeming an electronic promotion code at a point of sale, the authentication device comprising:
-
a microcontroller unit; a user input device; and memory for storing one or more programs, wherein the one or more programs, when executed by the microcontroller unit, cause the authentication device to; receive an electronic promotion code through the user input device; encrypt the electronic promotion code; transmit the encrypted promotion code to a mobile device at the point of sale, wherein the mobile device is held by a customer visiting the point of sale; receive a confirmation code, wherein the confirmation code is generated by the mobile device; and store the confirmation code in a storage device that is communicatively coupled to the authentication device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20-22. -22. (canceled)
Specification