Travel Planning system that relaxes constraints to produce answers involving multiple sales channels/PNRs/tickets per answer
First Claim
1. A method for producing a travel solution comprised of multiple travel units, the method comprising:
- sending a travel planning query to a travel planning system, the travel query including a specification of whether or not to expand a search space to include multiple passenger name records, or tickets or sales channels;
relaxing constraints, rules or regulations on solutions, if the solutions are priced or sold as multiple tickets; and
processing the travel query under the relaxed constraints, rules or regulations, to produce solutions, with the solutions including a specification of possible partitions of the solutions; and
pricing the solutions based on the relaxed constraints, rules or regulations.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for producing a travel solution comprised of multiple travel units are disclosed. The techniques include sending a travel planning query having a partition specification to a travel planning system. The travel planning system processes the travel query to produce solutions based on partitions. Possible partitions can include passenger name records (PNRs), tickets or sales channels for the returned solutions. Processing can involve relaxing constraints, rules or regulations on solutions and re-pricing solutions, as multiple tickets, by partitioning the solutions by a partition. Tickets can be produced for different portions of the multiple travel units from the travel solution using different selling methods or points of sale channels.
30 Citations
20 Claims
-
1. A method for producing a travel solution comprised of multiple travel units, the method comprising:
-
sending a travel planning query to a travel planning system, the travel query including a specification of whether or not to expand a search space to include multiple passenger name records, or tickets or sales channels; relaxing constraints, rules or regulations on solutions, if the solutions are priced or sold as multiple tickets; and processing the travel query under the relaxed constraints, rules or regulations, to produce solutions, with the solutions including a specification of possible partitions of the solutions; and pricing the solutions based on the relaxed constraints, rules or regulations. - View Dependent Claims (2)
-
-
3. The method of claim 3 wherein if the solutions contain one-ticket constraint violations,
repeating pricing of the solutions on a portion of the solutions to validate the multiple-ticket validity of the solutions.
-
11. A computer program product residing on a computer readable medium for producing a travel solution comprised of multiple travel units, the computer program product comprising instructions for causing a computer to:
-
send a travel planning query to a travel planning system, the travel query including a specification of whether or not to expand a search space to include multiple passenger name records, or tickets or sales channels; relax constraints, rules or regulations on solutions, if the solutions are priced or sold as multiple tickets; and process the travel query under the relaxed constraints, rules or regulations, to produce solutions, with the solutions including a specification of possible partitions of the solutions; and price the solutions based on the relaxed constraints, rules or regulations. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification