PRE-EVENT TRIGGERS FOR EXTENDED TRAVEL MANAGEMENT SYSTEMS
A system and method are disclosed for managing an extended travel itinerary using a travel management system. In an embodiment, the travel management system receives a travel destination, the travel destination including a travel location and a duration for a stay at the travel location. The travel management system identifies, based on the travel location and the duration, a travel event and an event manager for the travel event. The travel management system determines automatically a pre-event trigger for the travel event. The travel management system calculates a trigger time for the pre-event trigger. The travel management system transmits, at the trigger time, the pre-event trigger to the event manager for execution of a function corresponding to the travel event.
1 . A method for managing an extended travel itinerary using a travel management system comprising:
receiving a travel destination, the travel destination including a travel location and a duration for a stay at the travel location;
identifying, based on the travel location and the duration, a travel event and an event manager for the travel event;
determining automatically a pre-event trigger for the travel event;
calculating a trigger time for the pre-event trigger; and
transmitting, at the trigger time, the pre-event trigger to the event manager for execution of a function corresponding to the travel event.
2 . The method of claim 1 , wherein the travel event comprises at least one of a medical service event, a sightseeing event, or a food service event.
3 . The method of claim 1 , further comprising transmitting a post-event trigger to the event manager.
4 . The method of claim 1 , wherein the location of the travel destination comprises at least one of an accommodation, a city, or a country.
5 . The method of claim 1 , wherein the pre-event trigger comprises creating an appointment with a service provider.
6 . The method of claim 1 , wherein receiving the duration comprises receiving traveler criteria and calculating the duration based on the criteria.
7 . The method of claim 1 , further comprising calculating a modified trigger time based on a modified event time.
8 . The method of claim 1 , further comprising transmitting a decryption key comprising an expiration date to the event manager, the decryption key configured to provide access to traveler information stored by the travel management system.
9 . A non-transitory computer-readable medium comprising instructions encoded thereon for managing an extended travel itinerary using a travel management system, the instructions, when executed by one or more processors, causing the one or more processors to perform operations, the operations comprising instructions to:
receive a travel destination, the travel destination including a travel location and a duration for a stay at the travel location;
identify, based on the travel location and the duration, a travel event and an event manager for the travel event;
determine automatically a pre-event trigger for the travel event;
calculate a trigger time for the pre-event trigger; and
transmit, at the trigger time, the pre-event trigger to the event manager for execution of a function corresponding to the travel event.
10 . The non-transitory computer-readable medium of claim 9 , wherein the travel event comprises at least one of a medical service event, a sightseeing event, or a food service event.
11 . The non-transitory computer-readable medium of claim 9 , the operations further comprising instructions to transmit a post-event trigger to the event manager.
12 . The non-transitory computer-readable medium of claim 9 , wherein the location of the travel destination comprises at least one of an accommodation, a city, or a country.
13 . The non-transitory computer-readable medium of claim 9 , wherein the pre-event trigger comprises creating an appointment with a service provider.
14 . The non-transitory computer-readable medium of claim 9 , wherein receiving the duration comprises receiving traveler criteria and calculating the duration based on the criteria.
15 . The non-transitory computer-readable medium of claim 9 , the operations further comprising instructions to calculate a modified trigger time based on a modified event time.
16 . The non-transitory computer-readable medium of claim 9 , the operations further comprising instructions to transmit a decryption key comprising an expiration date to the event manager, the decryption key configured to provide access to traveler information stored by the travel management system.
17 . A system for managing an extended travel itinerary, the system comprising one or more processors configured to execute instructions that cause the processor to:
receive, by an itinerary coordination module, a travel destination, the travel destination including a travel location and a duration for a stay at the travel location;
identify, by the itinerary coordination module and based on the travel location and the duration, a travel event and an event manager for the travel event;
determine automatically, by a trigger module, a pre-event trigger for the travel event;
calculate, by a timing calculation module, a trigger time for the pre-event trigger; and
transmit, a service provider coordination module and at the trigger time, the pre-event trigger to the event manager for execution of a function corresponding to the travel event.
18 . The system of claim 17 , wherein the travel event comprises at least one of a medical service event, a sightseeing event, or a food service event.
19 . The system of claim 17 , the instructions further causing the processor to transmit a post-event trigger to the event manager.
20 . The system of claim 17 , the instructions further causing the processor to transmit a decryption key comprising an expiration date to the event manager, the decryption key configured to provide access to traveler information stored by the travel management system.