METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR ENHANCEMENT OF FAN EXPERIENCE BASED ON LOCATION DATA
Systems, methods, apparatuses, and computer readable media are disclosed for enhancement of fan experience based on location data. In one embodiment, a method is provided including receiving blink data from a tag, calculating, using a processor, tag location data, wherein the tag location data is based on the blink data, correlating tag location data to merchant location data, and transmitting merchant information to an application device associated with the tag based on the tag location data and on the merchant location data.
1 . A method comprising:
transmitting blink data comprising at least a tag unique identifier;
receiving, at an application device, merchant information associated with tag location data determined based on the blink data; and
displaying, via an interface of the application device, the merchant information.
2 . The method of claim 1 further comprising:
associating the tag unique identifier to the application device.
3 . The method of claim 2 :
wherein the associating the tag unique identifier to the application device further comprises generating a tag-application device correlator; and
transmitting the tag-application device correlator.
4 . The method of claim 1 further comprising:
receiving a selected merchant information indication; and
transmitting the selected merchant information in response to receiving the selected merchant information indication.
5 . The method of claim 1 further comprising:
receiving a merchant availability data;
receiving a selected merchant availability data indication; and
transmitting the selected merchant availability data in response to receiving the selected merchant availability data indication.
6 . The method of claim 1 further comprising
receiving transaction description data.
7 . The method of claim 1 further comprising:
transmitting payment authorization data.
8 - 106 . (canceled)
107 . An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to at least:
transmit blink data comprising at least a tag unique identifier;
receive merchant information associated with tag location data determined based on the blink data; and
display, via an interface, the merchant information.
108 . The apparatus of claim 107 , wherein the at least one memory and the computer program code are further configured to:
associate the tag unique identifier to the application device.
109 . The apparatus of claim 108 :
wherein the associating the tag unique identifier to the application device further comprises generating a tag-application device correlator; and
transmitting the tag-application device correlator.
110 . The apparatus of claim 107 , wherein the at least one memory and the computer program code are further configured to:
receive a selected merchant information indication; and
transmit the selected merchant information in response to receiving the selected merchant information indication.
111 . The apparatus of claim 107 , wherein the at least one memory and the computer program code are further configured to:
receive a merchant availability data;
receive a selected merchant availability data indication; and
transmit the selected merchant availability data in response to receiving the selected merchant availability data indication.
112 . The apparatus of claim 107 , wherein the at least one memory and the computer program code are further configured to:
receive transaction description data.
113 . The apparatus of claim 107 , wherein the at least one memory and the computer program code are further configured to:
transmit payment authorization data.
114 - 212 . (canceled)
213 . A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions configured to:
transmit blink data comprising at least a tag unique identifier;
receive merchant information associated with tag location data determined based on the blink data; and
display, via an interface, the merchant information.
214 . The computer program product of claim 213 , wherein the computer-executable program code portions further comprise program code instructions configured to:
associate the tag unique identifier to the application device.
215 . The computer program product of claim 214 :
wherein the associating the tag unique identifier to the application device further comprises generating a tag-application device correlator; and
transmitting the tag-application device correlator.
216 . The computer program product of claim 213 , wherein the computer-executable program code portions further comprise program code instructions configured to:
receive a selected merchant information indication; and
transmit the selected merchant information in response to receiving the selected merchant information indication.
217 . The computer program product of claim 213 , the computer-executable program code portions further comprise program code instructions configured to:
receive a merchant availability data;
receive a selected merchant availability data indication; and
transmit the selected merchant availability data in response to receiving the selected merchant availability data indication.
218 . The computer program product of claim 213 , the computer-executable program code portions further comprise program code instructions configured to:
receive transaction description data.
219 . The computer program product of claim 213 , the computer-executable program code portions further comprise program code instructions configured to:
transmit payment authorization data.
220 - 318 . (canceled)