System and method for administering a loyalty program and processing payments
First Claim
1. A system for providing coupons to a mobile device in association with a purchase transaction at a Point of Sale (POS) system, the system comprising:
- one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the one or more physical processors to;
detect the mobile device as proximate to the POS system based on the POS system wirelessly scanning for the mobile device;
capture mobile device identification information from the mobile device;
receive payment identification information in relation to the purchase transaction;
determine whether a user account based on the mobile device identification information can be identified;
when the user account based on the mobile device identification cannot be identified, then;
send a notification, responsive to a determination to prompt the user account that cannot be identified, to request the user account based on the mobile device identification be generated;
process the purchase transaction in response to a determination to refrain from prompting the user account that cannot be identified; and
when the user account based on the mobile device identification can be identified, then;
update the user account to record the purchase transaction;
determine if the user account is eligible to receive a reward;
if the user account is eligible to receive the reward, apply the reward to the user account;
obtain coupon information based on the user account;
identify a communication address for the mobile device based on the user account; and
cause the coupon information to be transmitted to the mobile device using the communication address for the mobile device.
16 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for administration of a customer loyalty program at a point of sale terminal. The system, in one embodiment, contains a database of customer records for the loyalty program where each customer record contains information about a customer'"'"'s payment device and information about a customer'"'"'s mobile device. The system may locate a customer record in a database based on payment device or mobile device information captured at the point of sale terminal and apply any applicable loyalty program discounts. The system may then forward the payment device information to a third-party payment processor for payment processing. The system may print out a receipt at the point of sale terminal indicating any discounts and containing a promotional message. The system may also send a promotional message to the customer'"'"'s mobile device using the mobile device information stored in the customer'"'"'s record.
-
Citations
44 Claims
-
1. A system for providing coupons to a mobile device in association with a purchase transaction at a Point of Sale (POS) system, the system comprising:
one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the one or more physical processors to; detect the mobile device as proximate to the POS system based on the POS system wirelessly scanning for the mobile device; capture mobile device identification information from the mobile device; receive payment identification information in relation to the purchase transaction; determine whether a user account based on the mobile device identification information can be identified; when the user account based on the mobile device identification cannot be identified, then; send a notification, responsive to a determination to prompt the user account that cannot be identified, to request the user account based on the mobile device identification be generated; process the purchase transaction in response to a determination to refrain from prompting the user account that cannot be identified; and when the user account based on the mobile device identification can be identified, then; update the user account to record the purchase transaction; determine if the user account is eligible to receive a reward; if the user account is eligible to receive the reward, apply the reward to the user account; obtain coupon information based on the user account; identify a communication address for the mobile device based on the user account; and cause the coupon information to be transmitted to the mobile device using the communication address for the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A computer implemented method for providing coupons to a mobile device in association with a purchase transaction at a Point of Sale (POS) system, the method comprising:
-
detecting the mobile device as proximate to the POS system based on the POS system wirelessly scanning for the mobile device; capture mobile device identification information from the mobile device; receiving payment identification information in relation to the purchase transaction; determining whether a user account based on the mobile device identification information can be identified; when the user account based on the mobile device identification cannot be identified, then; send a notification, responsive to a determination to prompt the user account that cannot be identified, to request the user account based on the mobile device identification be generated; process the purchase transaction in response to a determination to refrain from prompting the user account that cannot be identified; and when the user account based on the mobile device identification can be identified, then; update the user account to record the purchase transaction; determine if the user account is eligible to receive a reward; if the user account is eligible to receive the reward, applying the reward to the user account; obtaining coupon information based on the user account; identifying a communication address for the mobile device based on the user account; and causing the coupon information to be transmitted to the mobile device using the communication address for the mobile device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing coupons to a mobile device in association with a mobile pay transaction at a Point of Sale (POS) system, the system comprising:
one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the one or more physical processors to; detect the mobile device as proximate to the POS system based on the POS system wirelessly scanning for an identifier of the mobile device; request mobile device identification information from the mobile device based on the identifier; receive the mobile device identification information in relation to the mobile pay transaction; determine whether a user account based on the mobile device identification information can be identified; when the user account based on the mobile device identification cannot be identified, then; send a notification, responsive to a determination to prompt the user account that cannot be identified, to request the user account based on the mobile device identification be generated; process a purchase transaction in response to a determination to refrain from prompting the user account that cannot be identified; and when the user account based on the mobile device identification can be identified, then; update the user account to record the mobile pay transaction; determine if the user account is eligible to receive a reward; if the user account is eligible to receive the reward, apply the reward to the user account; obtain coupon information based on the user account; identify a communication address for the mobile device based on the user account; and cause the coupon information to be transmitted to the mobile device using the communication address for the mobile device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
Specification