Systems, methods, and media for managing a travel itinerary
First Claim
1. A method for managing a travel itinerary for a user on a wireless device connected to a wireless network, the method comprising:
- receiving by a travel itinerary computer user location information from the user on the wireless device, the user location information providing an indication of the location of the user;
estimating by the travel itinerary computer the arrival time of the user at a destination based on the user location information, wherein the destination is related to a departure point for a scheduled trip of the user;
comparing by the travel itinerary computer the estimated arrival time of the user with a departure time for the scheduled trip; and
if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and media for managing a travel itinerary of a user are disclosed. More particularly, hardware and/or software for managing the user'"'"'s travel itinerary based on the location of the user are disclosed. Embodiments may include receiving user location information and estimating the arrival time of the user at the departure point for a scheduled first trip of the user based on the user location information. Embodiments may also include comparing the estimated arrival time of the user at the destination with a departure time for the scheduled first trip and, if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip. Further embodiments may include transmitting notification to the user that he has been rescheduled to a second trip.
-
Citations
20 Claims
-
1. A method for managing a travel itinerary for a user on a wireless device connected to a wireless network, the method comprising:
-
receiving by a travel itinerary computer user location information from the user on the wireless device, the user location information providing an indication of the location of the user;
estimating by the travel itinerary computer the arrival time of the user at a destination based on the user location information, wherein the destination is related to a departure point for a scheduled trip of the user;
comparing by the travel itinerary computer the estimated arrival time of the user with a departure time for the scheduled trip; and
if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-accessible medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
-
receiving by a travel itinerary computer user location information from the user on the wireless device, the user location information providing an indication of the location of the user;
estimating by the travel itinerary computer the arrival time of the user at a destination based on the user location information, wherein the destination is related to a departure point for a scheduled trip of the user;
comparing by the travel itinerary computer the estimated arrival time of the user with a departure time for the scheduled trip; and
if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip. - View Dependent Claims (11, 12)
-
-
13. A data processing system for managing a travel itinerary for a user on a wireless device connected to a wireless network, the system comprising:
-
a user interaction module, the user interaction module being adapted to receive user location information from the user, wherein the user has a scheduled trip as part of an itinerary;
a travel time determiner, the travel time determiner being adapted to estimate the time for the user to travel to a departure point associated with the scheduled trip based on the user location information; and
an itinerary manager, the itinerary manager being adapted to determine whether the user'"'"'s itinerary should be changed based on the estimated time for the user to travel to the departure point, the itinerary manager being further adapted to change the user'"'"'s itinerary by scheduling a second trip to replace the user'"'"'s scheduled trip. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification