Generating flight schedules using fare routings and rules
First Claim
Patent Images
1. A method executed in a computer based travel-planning-system, comprises:
- receiving trip segments;
determining constraints on sequences of flights between the endpoints of the trip segments, the constraints derived from properties of fares that can be used with the flights; and
generating itineraries from flights using the constraints; and
pricing the itineraries.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques executed in a computer based travel-planning-system for flight scheduling, includes receiving trip segments, determining constraints on sequences of flights between the endpoints of the trip segments, the constraints derived from properties of fares that can be used with the flights, generating itineraries from flights using the constraints, and pricing the itineraries.
52 Citations
76 Claims
-
1. A method executed in a computer based travel-planning-system, comprises:
-
receiving trip segments;
determining constraints on sequences of flights between the endpoints of the trip segments, the constraints derived from properties of fares that can be used with the flights; and
generating itineraries from flights using the constraints; and
pricing the itineraries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 73, 74, 75, 76)
-
-
21. A computer program product residing on a computer readable medium for producing itineraries comprises instructions for causing a computer to:
-
receive trip segments;
determine constraints on sequences of flights between the endpoints of the trip segments, the constraints derived from properties of fares that can be used with the flights; and
generate itineraries from flights using the constraints; and
price the itineraries. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. Apparatus comprising:
-
a processor;
a memory for executing a computer program product; and
a computer readable medium storing the computer program product for producing itineraries comprises instructions for causing the processor to;
receive trip segments;
determine constraints on sequences of flights between the endpoints of the trip segments, the constraints derived from properties of fares that can be used with the flights; and
generate itineraries from flights using the constraints; and
price the itineraries. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer program product residing on a computer readable medium for producing itineraries comprises instructions for causing a computer to:
-
receive trip segments;
determine geographic and airline constraints derived from fare rules to control the manner in which flights are combined prior to the evaluation of fare rules; and
generate itineraries by using the constraints. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. A method for producing itineraries comprises:
-
receiving trip segments;
determining geographic and airline constraints derived from fare rules to control the manner in which flights are combined prior to the evaluation of fare rules; and
generating itineraries by using the constraints. - View Dependent Claims (58, 59, 60, 61, 62)
-
-
63. A computer program product residing on a computer readable medium for producing itineraries comprises instructions for causing a computer to:
-
receive trip segments;
determine constraints on sequences of flights, between the endpoints of the trip segments the constraints derived from properties of fares that can be used with the flights; and
generate itineraries constrained by multiple constraints that are derived from a diverse set of fares in order to increase the diversity of generated itineraries;
return at least some of the generated itineraries to a user. - View Dependent Claims (64, 65, 66, 67)
-
-
68. A method for producing itineraries comprises:
-
receiving trip segments;
determining constraints on sequences of flights, between the endpoints of the trip segments the constraints derived from properties of fares that can be used with the flights; and
generating itineraries constrained by multiple constraints that are derived from a diverse set of fares in order to increase the diversity of generated itineraries;
returning at least some of the generated itineraries to a user. - View Dependent Claims (69, 70, 71, 72)
-
Specification