POINT OF SALE OFFER REDEMPTIONS
First Claim
1. A computer-implemented method for providing point of sale processing of offers, comprising:
- scanning, by a point of sale scanner, one or more items for a purchase transaction to capture product identification information for each item;
receiving, by a point of sale data collector from the point of sale scanner, the product identification information for each item;
forwarding, by the point of sale data collector, the received product identification information to a point of sale terminal;
detecting, by the point of sale data collector, a mobile communication device in proximity to the point of sale data collector;
establishing a communication channel between the mobile communication device and the point of sale data collector;
receiving, by the point of sale data collector via the communication channel with the mobile communication device, identifying information for a user of the mobile communication device;
communicating, by the computer, the identifying information for the user, the product identification information, and information identifying a merchant that is a party to the transaction for use in identifying one or more offers to apply to the purchase transaction;
receiving, by the computers, one or more offers to apply to the purchase transaction, the one or more offers having been identified based on at least one of the identifying information for the user, the product identification information, and the information identifying the merchant that is a party to the transaction, each of the one or more offers comprising a redemption code;
transmitting, by the point of sale data collector, the redemption code for each of the one or more offers to the point of sale terminal; and
redeeming, by the point of sale terminal, the one or more redemption offers based on the redemption code for each of the one or more offers.
3 Assignments
0 Petitions
Accused Products
Abstract
Processing of point of sale (“POS”) redemptions via a “tap” of a contactless device comprises a POS data collector that facilitates a connection with a contactless device. A merchant scans items for purchase using a POS scanner, which captures product identification information. The POS scanner forwards the product identification information to a POS terminal. The POS data collector intercepts the product identification information between the POS scanner and the POS terminal. A user taps the contactless device in the POS data collector'"'"'s radio frequency field, and a communication channel is established between the contactless device and the POS data collector. The POS data collector identifies the user via the contactless device and identifies coupons, merchant offers, and other value-added services to redeem with the transaction. The POS data collector forwards this information to the POS terminal, the redemptions are applied to the transaction, and the communication is terminated.
4 Citations
25 Claims
-
1. A computer-implemented method for providing point of sale processing of offers, comprising:
-
scanning, by a point of sale scanner, one or more items for a purchase transaction to capture product identification information for each item; receiving, by a point of sale data collector from the point of sale scanner, the product identification information for each item; forwarding, by the point of sale data collector, the received product identification information to a point of sale terminal; detecting, by the point of sale data collector, a mobile communication device in proximity to the point of sale data collector; establishing a communication channel between the mobile communication device and the point of sale data collector; receiving, by the point of sale data collector via the communication channel with the mobile communication device, identifying information for a user of the mobile communication device; communicating, by the computer, the identifying information for the user, the product identification information, and information identifying a merchant that is a party to the transaction for use in identifying one or more offers to apply to the purchase transaction; receiving, by the computers, one or more offers to apply to the purchase transaction, the one or more offers having been identified based on at least one of the identifying information for the user, the product identification information, and the information identifying the merchant that is a party to the transaction, each of the one or more offers comprising a redemption code; transmitting, by the point of sale data collector, the redemption code for each of the one or more offers to the point of sale terminal; and redeeming, by the point of sale terminal, the one or more redemption offers based on the redemption code for each of the one or more offers.
-
-
2. A computer-implemented method for providing point of sale processing of offers, comprising:
-
receiving, by a computer, product identification information for each item in a purchase transaction; communicating, by the computer, the received product identification information to a point of sale terminal; detecting, by the computer, a mobile communication device in proximity to the computer; establishing a communication channel between the mobile communication device and the computer; receiving, by the computer via the communication channel with the mobile communication device, identifying information for a user of the mobile communication device; communicating, by the computer, the identifying information for the user, the product identification information, and information identifying a merchant that is a party to the transaction for use in identifying one or more offers to apply to the purchase transaction; receiving, by the computers, one or more offers to apply to the purchase transaction, the one or more offers having been identified based on at least one of the identifying information for the user, the product identification information, and the information identifying the merchant that is a party to the transaction, each of the one or more offers comprising a redemption code; and communicating, by the computer, the redemption code for each of the one or more offers to the point of sale terminal to be redeemed in connection with the transaction. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program code embodied therein for providing point of sale processing of offer redemptions, the computer-readable medium comprising; computer-readable program code to intercept, between a machine-readable identifier capture device and a transaction processing device, product identification information for an item in a purchase transaction; computer-readable program code to receive, from a mobile communication device, information associated with a plurality of stored offers; computer-readable program code to identify one of the stored offers having redemption rules satisfied by the transaction; computer-readable program code to obtain information to redeem the one of the stored offers having redemption rules satisfied by the transaction; and computer-readable program code to transmit the redemption information to the transaction processing device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
17. A system for providing point of sale processing of offer redemptions, comprising:
-
a data collecting device configured to intercept, between a machine-readable identifier capture device and a transaction processing device, product identification information for each of a plurality of items in a purchase transaction, forward the product identification information to the transaction processing device, receive, from a mobile communication device, information associated with a plurality of stored offers, and communicate the product identification information for each of the items in the transaction, information identifying a merchant that is a party to the transaction, and the information associated with the stored offers; and a remote computer configured to receive, from the data collecting device, the product identification information for each of the items in the transaction, the information identifying the merchant that is a party to the transaction, and the information associated with the stored offers, identify the stored offers based on the information associated with the stored offers, identify at least one of the stored offers having redemption rules satisfied by the transaction based on the product identification information for each of the items in the transaction and the information identifying the merchant that is a party to the transaction, and communicate, to the data collecting device, redemption information for each of the stored offers having redemption rules satisfied by the transaction, wherein the data collecting device is further configured to communicate the redemption information to the transaction processing device for redemption in connection with the transaction. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for providing point of sale processing of offers, comprising:
-
receiving, by a computer, identifying information for a user of a mobile communications device, product identification information for each of a plurality of items in a purchase transaction, and information identifying a merchant that is a party to the purchase transaction, the product identification information having been intercepted between a machine-readable identifier capture device and a transaction processing device during the purchase transaction; identifying, by the computer, offers available to the user of the mobile communications device; comparing, by the computer, the available offers to the product identification information and the information identifying the merchant to determine which offers comprise redemption rules that are met by the transaction; selecting, by the computer, the offers to apply based on the offers that have redemption rules that are met by the transaction; and communicating, by the remote computer, the one or more offers to apply to the purchase transaction.
-
Specification