System and method for coordinating travel itineraries
First Claim
1. Method for coordinating a plurality of outbound and inbound itineraries, comprising:
- receiving a destination location, a plurality of origin locations and other travel information, wherein each origin location is associated with at least one traveler;
receiving an indication regarding a relative weight between price and schedule for at least some of the outbound and inbound itineraries;
accessing a travel database comprising at least outbound and inbound itineraries between the destination location and the origin locations;
identifying at least one outbound and inbound itinerary between the destination location and each origin location from the travel database based upon the travel information; and
determining a suggested outbound and inbound itinerary from the identified itineraries between the destination location and each origin location based upon the indication of the relative weight.
16 Assignments
0 Petitions
Accused Products
Abstract
The methods and systems for coordinating the travel itineraries of multiple travelers, who are leaving from more than one origin location, but are arriving at the same destination location, provide automated techniques for determining which itineraries for each traveler best meets the specified criteria for the trip. For example, a travel organizer may specify certain travel criteria for a trip, such as the relative importance of the travel schedules versus the price. A set of suggested travel itineraries that most closely meet the specified criteria are then provided, in addition to the amount of time between when any two travelers arrive at and/or leave from the destination location, and the price. Furthermore, the travel coordination techniques provide flexibility by allowing replacement of one or more of the suggested itineraries with other possible itineraries and recalculation of the time amounts and the price(s).
163 Citations
50 Claims
-
1. Method for coordinating a plurality of outbound and inbound itineraries, comprising:
-
receiving a destination location, a plurality of origin locations and other travel information, wherein each origin location is associated with at least one traveler;
receiving an indication regarding a relative weight between price and schedule for at least some of the outbound and inbound itineraries;
accessing a travel database comprising at least outbound and inbound itineraries between the destination location and the origin locations;
identifying at least one outbound and inbound itinerary between the destination location and each origin location from the travel database based upon the travel information; and
determining a suggested outbound and inbound itinerary from the identified itineraries between the destination location and each origin location based upon the indication of the relative weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. Method for determining suggested travel itineraries based upon an amount of time between traveling times of any two travelers of a plurality of travelers, wherein the two travelers are associated with different origin locations, comprising:
-
receiving a destination location, at least two origin locations and other travel information, wherein each origin location is associated with at least one traveler;
accessing a travel database comprising at least outbound and inbound itineraries between the destination location and the origin locations;
identifying at least one outbound and inbound itinerary between the destination location and each origin location from the travel database based upon the travel information;
determining at least one of;
(i) the amount of time between the arrival times for the at least one outbound itinerary associated with any two travelers, and (ii) the amount of time between the departing times for the at least one inbound itinerary associated with any two travelers; and
identifying at least one of;
(i) at least one suggested outbound itinerary for each traveler having based upon the amount of time between the arrival times of the respective traveler and at least one other traveler, and (ii) at least one suggested inbound itinerary for each traveler based upon the amount of time between the departing times of the respective traveler and at least one other traveler. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A system for coordinating a plurality of outbound and inbound itineraries, comprising:
-
at least one client element capable of receiving a destination location, a plurality of origin locations and other travel information, wherein each origin location is associated with at least one traveler, and wherein said at least one client element is also capable of receiving an indication regarding a relative weight between price and schedule for at least some of the outbound and inbound itineraries; and
at least one processing element capable of accessing a travel database comprising at least outbound and inbound itineraries between the destination location and the origin locations, wherein said at least one processing element is also capable of identifying at least one outbound and inbound itinerary between the destination location and each origin location from the travel database based upon the travel information, and wherein said at least one processing element is further capable of determining a suggested outbound and inbound itinerary from the identified itineraries between the destination location and each origin location based upon the indication of the relative weight. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. System for determining suggested travel itineraries based upon an amount of time between traveling times of any two travelers of a plurality of travelers, wherein the two travelers are associated with different origin locations, comprising:
-
at least one client element capable of receiving a destination location, at least two origin locations and other travel information, wherein each origin location is associated with at least one traveler;
at least one processing element capable of accessing a travel database comprising at least outbound and inbound itineraries between the destination location and the origin locations, wherein said at least one processing element is also capable of identifying at least one outbound and inbound itinerary between the destination location and each origin location from the travel database based upon the travel information, wherein said at least one processing element is further capable of determining at least one of;
(i) the amount of time between the arrival times for the at least one outbound itinerary associated with any two travelers, and (ii) the amount of time between the departing times for the at least one inbound itinerary associated with any two travelers, and wherein said at least one processing element is also capable of identifying at least one of;
(i) at least one suggested outbound itinerary for each traveler based upon the amount of time between the arrival times of the respective traveler and at least one other traveler, and (ii) at least one suggested inbound itinerary for each traveler based upon the amount of time between the departing times of the respective traveler and at least one other traveler. - View Dependent Claims (46, 47, 48, 49, 50)
-
Specification