System and method for offering, tracking and promoting loyalty rewards
First Claim
1. A method comprising:
- receiving, over a network, data to define a travel rewards promotion comprising traveler eligibility criteria, travel promotion alert criteria, and travel rewards criteria;
determining, using at least one computing device, a current context of at least one traveler, the current context determined by retrieving a GPS position of the at least one traveler recorded by a mobile device of the at least one traveler;
selecting, using the at least one computing device, the at least one traveler if a travel itinerary of the at least one traveler matches the traveler eligibility criteria, wherein the travel itinerary comprises a pattern of a plurality of destinations, wherein the selection of the at least one traveler is based at least partially on determining that the at least one traveler is currently traveling within a given proximity to a predefined promotion hot zone based on the GPS position associated with the current context of the at least one traveler;
matching, using the at least one computing device, the traveler'"'"'s current context to the promotion alert criteria;
in response to matching the traveler'"'"'s current context to the promotion alert criteria;
notifying, on a real-time basis, over the network, the at least one traveler that the respective traveler is eligible for the travel rewards promotion associated with the promotion hot zone, the notification comprising a representation of the travel rewards criteria;
if the at least one traveler'"'"'s current context cannot be determined, sending at least one reminder message, over the network, to the at least one traveler, the reminder message comprising a representation of the travel rewards criteria;
compiling, using the at least one computing device, a travel rewards promotion total for the at least one traveler; and
notifying, over the network, the at least one traveler of the respective traveler'"'"'s promotion rewards travel rewards promotion total.
11 Assignments
0 Petitions
Accused Products
Abstract
Data to define a travel rewards promotion is received over a network. The travel rewards promotion comprises traveler eligibility criteria and travel rewards criteria. At least one traveler is selected where the travel itinerary of the respective traveler matches traveler eligibility criteria for the promotion. The traveler is notified that he or she is eligible for the travel rewards promotion, the notification comprising a representation of the travel rewards criteria. A travel rewards promotion total is then compiled for the traveler and the traveler is notified of his or her respective promotion rewards total. In one embodiment, the traveler'"'"'s current context is determined and matched to promotion alert criteria. The traveler is then alerted, over the network, that a travel rewards promotion is available to the respective traveler in the respective traveler'"'"'s current context, the alert comprising a representation of the travel rewards criteria.
548 Citations
16 Claims
-
1. A method comprising:
-
receiving, over a network, data to define a travel rewards promotion comprising traveler eligibility criteria, travel promotion alert criteria, and travel rewards criteria; determining, using at least one computing device, a current context of at least one traveler, the current context determined by retrieving a GPS position of the at least one traveler recorded by a mobile device of the at least one traveler; selecting, using the at least one computing device, the at least one traveler if a travel itinerary of the at least one traveler matches the traveler eligibility criteria, wherein the travel itinerary comprises a pattern of a plurality of destinations, wherein the selection of the at least one traveler is based at least partially on determining that the at least one traveler is currently traveling within a given proximity to a predefined promotion hot zone based on the GPS position associated with the current context of the at least one traveler; matching, using the at least one computing device, the traveler'"'"'s current context to the promotion alert criteria; in response to matching the traveler'"'"'s current context to the promotion alert criteria;
notifying, on a real-time basis, over the network, the at least one traveler that the respective traveler is eligible for the travel rewards promotion associated with the promotion hot zone, the notification comprising a representation of the travel rewards criteria;if the at least one traveler'"'"'s current context cannot be determined, sending at least one reminder message, over the network, to the at least one traveler, the reminder message comprising a representation of the travel rewards criteria; compiling, using the at least one computing device, a travel rewards promotion total for the at least one traveler; and notifying, over the network, the at least one traveler of the respective traveler'"'"'s promotion rewards travel rewards promotion total. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16)
-
-
13. A system comprising:
-
a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to; receive, over a network, data to define a travel rewards promotion comprising traveler eligibility criteria, travel promotion alert criteria, and travel rewards criteria; determine a current context of at least one traveler, the current context determined by retrieving a GPS position of the at least one traveler recorded by a mobile device of the at least one traveler; select the at least one traveler if a travel itinerary of the at least one traveler matches the traveler eligibility criteria, wherein the travel itinerary comprises a pattern of a plurality of destinations, wherein the selection of the at least one traveler is based at least partially on determining that the at least one traveler is currently traveling within a given proximity to a predefined promotion hot zone based on the GPS position associated with the current context of the at least one traveler; match, using the at least one computing device, the traveler'"'"'s current context to the promotion alert criteria; in response to matching the traveler'"'"'s current context to the promotion alert criteria;
notify, on a real-time basis, over the network, the at least one traveler that the respective traveler is eligible for the travel rewards promotion, the notification comprising a representation of the travel rewards criteria;if the at least one traveler'"'"'s current context cannot be determined, send at least one reminder message, over the network, to the at least one traveler, the reminder message comprising a representation of the travel rewards criteria; compile a travel rewards promotion total for the at least one traveler; and notify, over the network, the at least one traveler of the respective traveler'"'"'s promotion rewards travel rewards promotion total.
-
-
14. A non-transitory computer-readable medium storing computer readable instructions, which when executed, cause a system to perform:
-
receiving, over a network, data to define a travel rewards promotion comprising traveler eligibility criteria, travel promotion alert criteria, and travel rewards criteria; determining a current context of at least one traveler, the current context determined by retrieving a GPS position of the at least one traveler recorded by a mobile device of the at least one traveler; selecting the at least one traveler if a travel itinerary of the at least one traveler matches the traveler eligibility criteria, wherein the travel itinerary comprises a pattern of a plurality of destinations, wherein the selection of the at least one traveler is based at least partially on determining that the at least one traveler is currently traveling within a given proximity to a predefined promotion hot zone based on the GPS position associated with the current context of the at least one traveler; matching the traveler'"'"'s current context to the promotion alert criteria; in response to matching the traveler'"'"'s current context to the promotion alert criteria;
notifying, on a real-time basis, over a network, the at least one traveler that the respective traveler is eligible for the travel rewards promotion, the notification comprising a representation of the travel rewards criteria;if the at least one traveler'"'"'s current context cannot be determined, sending at least one reminder message, over the network, to the at least one traveler, the reminder message comprising a representation of the travel rewards criteria; compiling a travel rewards promotion total for the at least one traveler; and notifying, over the network, the at least one traveler of the respective traveler'"'"'s promotion rewards travel rewards promotion total.
-
Specification