LOCATION AND TRANSACTION-BASED MULTI-BRAND LOYALTY SERVICE
First Claim
1. A computer-implemented method for providing to a customer in real-time a loyalty event for a merchant network of merchants that subscribe to a loyalty service, the method comprising a computer system located remotely from the merchant subscribers performing the steps of:
- receiving a customer identification from a merchant loyalty device located on premises at a first merchant subscriber, the customer identification identifying the customer;
receiving transaction data from a merchant transactions device located on premises at the first merchant subscriber, the transaction data comprising information about a transaction between the first merchant subscriber and the customer; and
in real time, determining a loyalty event within the merchant network based on the transaction data and sending a notification of the loyalty event to the customer'"'"'s mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-brand loyalty server provides real-time product or service suggestions to customers based on transaction data. The multi-brand loyalty server receives customer information and transaction data from a merchant device(s) located at a merchant subscriber'"'"'s premises. A loyalty event, such as a promotion or reward for a suggested product or service, is determined based on the transaction data. Information about a suggested merchant and the loyalty event is sent to a mobile device operated by the customer in order to encourage him to make a purchase from the suggested merchant.
-
Citations
21 Claims
-
1. A computer-implemented method for providing to a customer in real-time a loyalty event for a merchant network of merchants that subscribe to a loyalty service, the method comprising a computer system located remotely from the merchant subscribers performing the steps of:
-
receiving a customer identification from a merchant loyalty device located on premises at a first merchant subscriber, the customer identification identifying the customer; receiving transaction data from a merchant transactions device located on premises at the first merchant subscriber, the transaction data comprising information about a transaction between the first merchant subscriber and the customer; and in real time, determining a loyalty event within the merchant network based on the transaction data and sending a notification of the loyalty event to the customer'"'"'s mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A multi-merchant loyalty server system for providing to a customer in real-time a loyalty event for a merchant network of merchants that subscribe to a loyalty service, the server system configured for:
-
receiving a customer identification from a merchant loyalty device located on premises at a first merchant subscriber, the customer identification identifying the customer; receiving transaction data from a merchant transactions device located on premises at the first merchant subscriber, the transaction data comprising information about a transaction between the first merchant subscriber and the customer; and in real time, determining a loyalty event within the merchant network based on the transaction data and sending a notification of the loyalty event to the customer'"'"'s mobile device.
-
-
21. A non-transitory computer readable medium configured to store instructions executable by a computer system, the instructions for:
-
receiving a customer identification from a merchant loyalty device located on premises at a first merchant subscriber, the customer identification identifying the customer; receiving transaction data from a merchant transactions device located on premises at the first merchant subscriber, the transaction data comprising information about a transaction between the first merchant subscriber and the customer; and in real time, determining a loyalty event within the merchant network based on the transaction data and sending a notification of the loyalty event to the customer'"'"'s mobile device.
-
Specification