Location-aware advertising to vending machine users
First Claim
1. A method of targeting advertisements, the method comprising:
- a) receiving, by a processor, payment information for a vending session at a vending machine associated with a location, the payment information including information associated with a user making a purchase at the vending machine and the geographic location of the vending machine;
b) storing, by the processor, data related to the vending session, including the geographic location and the payment information, in a database associated with vending history of the user, the database comprising location history of the user, the vending history of the user comprising historical time durations of vending sessions, and a profile of the user comprising user preferences;
c) predicting a time duration for the vending session based on historical time durations stored in the database;
d) predicting a likelihood that the user uses one or more products or services offered in the geographic location based on vending history stored in the database;
e) determining, by the processor, one or more advertisements to communicate to the user based on the geographic location of the vending machine and stored data related to the user, the determining based on filtering criteria comprising the predicted time duration of the vending session at the geographic location, the predicted likelihood that the user uses one or more products or services offered in the geographic location, and the user preferences; and
f) communicating the determined one or more advertisements to the user or a device of the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A payment system for parking locations communicates with a plurality of parking meters, each of which is associated with a predetermined geographic location corresponding to a parking location. The system receives user identifying information via a communication related to payment for a parking session at a parking location identified by the communication, and determines a user credit/debit card data for payment of the parking session based on the user identifying information. Data related to the parking session at the geographic location of the parking meter is stored in a database associated with a parking history of the user, and determines one or more advertisements to communicate to the user based on the geographic location of the parking meter and previously stored data related to the parking history of the user.
-
Citations
22 Claims
-
1. A method of targeting advertisements, the method comprising:
-
a) receiving, by a processor, payment information for a vending session at a vending machine associated with a location, the payment information including information associated with a user making a purchase at the vending machine and the geographic location of the vending machine; b) storing, by the processor, data related to the vending session, including the geographic location and the payment information, in a database associated with vending history of the user, the database comprising location history of the user, the vending history of the user comprising historical time durations of vending sessions, and a profile of the user comprising user preferences; c) predicting a time duration for the vending session based on historical time durations stored in the database; d) predicting a likelihood that the user uses one or more products or services offered in the geographic location based on vending history stored in the database; e) determining, by the processor, one or more advertisements to communicate to the user based on the geographic location of the vending machine and stored data related to the user, the determining based on filtering criteria comprising the predicted time duration of the vending session at the geographic location, the predicted likelihood that the user uses one or more products or services offered in the geographic location, and the user preferences; and f) communicating the determined one or more advertisements to the user or a device of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19, 20)
-
-
10. A payment system for vending locations, the system comprising:
- a communication interface that communicates with a plurality of vending machines, each of which is associated with a predetermined geographic location corresponding to a vending location;
a processor that receives user identifying information via a communication related to payment for a vending session at the vending location, and that determines a user payment card data for payment of the vending session based on the user identifying information, wherein the processor stores data related to the vending session at the geographic location of the vending machine in a database associated with vending history of the user, the vending history of the user comprising historical time durations of vending sessions, and a profile of the user comprising user preferences, predicts a likelihood that the user uses one or more products or services offered in the geographic location based on vending history stored in the database, and determines one or more advertisements to communicate to the user based on the geographic location of the vending machine and stored data related to the user, wherein the stored data related to the user comprise location history of the user, wherein the determining is based on filtering criteria comprising the predicted time duration of the vending session at the geographic location, the predicted likelihood that the user uses one or more products or services offered in the geographic location, and the user preferences. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 21, 22)
- a communication interface that communicates with a plurality of vending machines, each of which is associated with a predetermined geographic location corresponding to a vending location;
Specification