SYSTEMS AND METHODS FOR DIGITIZED LOYALTY PROGRAMS AND TARGETED MOBILE ADVERTISEMENTS
First Claim
1. A non-transitory processor-readable medium storing code representing instructions to cause a processor to:
- retrieve, from a vendor database, an indicator of each vendor from a plurality of vendors within a geographic area having registered loyalty programs;
send the indicator of each vendor from the plurality of vendors to a communication device such that the communication device can display a representation of a geographic location of each vendor from the plurality of vendors on a map of the geographic area;
receive a signal from the communication device indicating that a user has selected to subscribe to a loyalty program of a vendor from the plurality of vendors; and
provide, in response to the signal, feedback to the vendor that the user has subscribed to the loyalty program of the vendor, the feedback including a profile of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a non-transitory processor-readable medium stores code representing instructions to cause a processor to retrieve, from a vendor database, an indicator of each vendor from a set of vendors within a geographic area having registered loyalty programs. The instructions cause the processor to send the indicator of each vendor from the set of vendors to a communication device such that the communication device can display a representation of a geographic location of each vendor from the set of vendors on a map of the geographic area. The instructions further cause the processor to receive a signal from the communication device indicating that a user has selected to subscribe to a loyalty program of a vendor from the set of vendors and to provide, in response to the signal, feedback to the vendor that the user has subscribed to the loyalty program of the vendor.
80 Citations
22 Claims
-
1. A non-transitory processor-readable medium storing code representing instructions to cause a processor to:
-
retrieve, from a vendor database, an indicator of each vendor from a plurality of vendors within a geographic area having registered loyalty programs; send the indicator of each vendor from the plurality of vendors to a communication device such that the communication device can display a representation of a geographic location of each vendor from the plurality of vendors on a map of the geographic area; receive a signal from the communication device indicating that a user has selected to subscribe to a loyalty program of a vendor from the plurality of vendors; and provide, in response to the signal, feedback to the vendor that the user has subscribed to the loyalty program of the vendor, the feedback including a profile of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory processor-readable medium storing code representing instructions to cause a processor to:
-
receive, at a host device, a first signal from a first communication device indicating that a vendor has selected to initiate a loyalty program; receive, at the host device, a second signal from the first communication device indicating that the vendor has selected to initiate a promotion; send, in response to the first signal, a first indicator associated with the loyalty program to a second communication device, the first indicator identifies a first set or parameters such that the vendor can track participation of a user of the second communication device in the loyalty program by providing the first indicator to the host device; and send, in response to the second signal, a second indicator associated with the promotion to the second communication device, the second indicator identifies a second set of parameters, different from the first set of parameters, such that the vendor can track use of the promotion by the user by providing the second indicator to the host device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 19, 21)
-
-
17. A system, comprising:
-
a search module to retrieve, from a vendor database, an indicator of each vendor from a plurality of vendors within a geographic area having registered loyalty programs such that a communication device can display a representation of a geographic location of each vendor from the plurality of vendors on a map of the geographic area based on the indicator of each vendor from the plurality of vendors; an initiation module to receive an indication from the communication device that a user has selected to subscribe to a loyalty program of a vendor from the plurality of vendors, the initiation module to send an indicator associated with the loyalty program to the communication device; and a redemption module to increment a use counter associated with the user and the loyalty program in response to receiving an indication from the vendor that the user has presented the indicator to the vendor in association with the loyalty program, the redemption module to provide feedback to the vendor in response to the user presenting the indicator to the vendor, the feedback including demographic information of the user. - View Dependent Claims (18, 20, 22)
-
Specification