Low fare search for ticket changes
First Claim
Patent Images
1. A computer-implemented method for providing new pricing solutions to satisfy changes to an original ticket, the method comprising:
- receiving by the one or more computer systems, a travel planning query, the travel planning query including at least one new travel requirement that is different from a corresponding one of previously specified travel requirements, the travel planning query including the new travel requirement and additional information needed to determine a set of replacement pricing solutions for issuing a new ticket that satisfies the at least one new travel requirement using some value associated with an original ticket;
determining that available information in the original ticket and a passenger name record (PNR) associated with the original ticket is insufficient to unambiguously determine how the original ticket was priced;
accessing by the one or more computer systems a historical database that holds historical information comprising flights, fares and fare rules, and fare change information comprising changes to fare records and transmission times of the changes and fare rules change information comprising changes and transmission times of the changes to provide information associated with the original ticket;
reconstructing by the one or more computer systems, the pricing solution that was used to issue the original ticket by accessing information in the historical database to identify a plurality of candidate fare records by selecting flights, fares and fare rules to apply to fares that existed at a time of issuance of the original ticket and that correspond to information supplied in the previously specified travel requirements;
filtering the plurality of candidate fare records by excluding those candidate fare records having associated rules inconsistent with the previously specified travel requirements or terms of the original ticket; and
selecting as a reconstructed ticket a candidate fare record having associated rules consistent with the previously specified travel requirements and terms of the original ticket;
determining at least one applicable reissue method for reissuing a reconstructed ticket, the reissue method specifying valid changes to the original ticket and conditions to change the original ticket;
accessing a second database that holds current inventory information; and
determining by the one or more computer systems based in part on the current inventory information and the pricing solution used to issue the original ticket, the set of replacement pricing solutions comprising valid fares and replacement itineraries according to the at least one applicable reissue method.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing new pricing solutions to satisfy changes to a purchased ticket are described. A query for new travel includes information needed to determine a set of pricing solutions for issuing a new ticket that satisfies the new travel requirements using some value associated with an original, issued ticket. Valid fares corresponding to replacement itineraries are determined according to a determined reissue method that is valid for the replacement itineraries.
44 Citations
27 Claims
-
1. A computer-implemented method for providing new pricing solutions to satisfy changes to an original ticket, the method comprising:
-
receiving by the one or more computer systems, a travel planning query, the travel planning query including at least one new travel requirement that is different from a corresponding one of previously specified travel requirements, the travel planning query including the new travel requirement and additional information needed to determine a set of replacement pricing solutions for issuing a new ticket that satisfies the at least one new travel requirement using some value associated with an original ticket; determining that available information in the original ticket and a passenger name record (PNR) associated with the original ticket is insufficient to unambiguously determine how the original ticket was priced; accessing by the one or more computer systems a historical database that holds historical information comprising flights, fares and fare rules, and fare change information comprising changes to fare records and transmission times of the changes and fare rules change information comprising changes and transmission times of the changes to provide information associated with the original ticket; reconstructing by the one or more computer systems, the pricing solution that was used to issue the original ticket by accessing information in the historical database to identify a plurality of candidate fare records by selecting flights, fares and fare rules to apply to fares that existed at a time of issuance of the original ticket and that correspond to information supplied in the previously specified travel requirements; filtering the plurality of candidate fare records by excluding those candidate fare records having associated rules inconsistent with the previously specified travel requirements or terms of the original ticket; and selecting as a reconstructed ticket a candidate fare record having associated rules consistent with the previously specified travel requirements and terms of the original ticket; determining at least one applicable reissue method for reissuing a reconstructed ticket, the reissue method specifying valid changes to the original ticket and conditions to change the original ticket; accessing a second database that holds current inventory information; and determining by the one or more computer systems based in part on the current inventory information and the pricing solution used to issue the original ticket, the set of replacement pricing solutions comprising valid fares and replacement itineraries according to the at least one applicable reissue method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing new pricing solutions to satisfy changes to an original ticket, the system comprising:
-
one or more processors configured to; receive a travel planning query, the travel planning query including at least one new travel requirement that is different from a corresponding one of previously specified travel requirements, the query including the new travel requirements and additional information needed to determine a set of replacement pricing solutions for issuing a new ticket that satisfies the at least one new travel requirement using some value associated with an original ticket; determine that available information in the original ticket and a passenger name record (PNR) associated with the original ticket is insufficient to unambiguously determine how the original ticket was priced; access a historical database that holds historical information comprising flights, fares and fare rules, and fare change information comprising changes to fare records and transmission times of the changes and fare rules change information comprising changes and transmission times of the changes to provide information associated with the original ticket; reconstruct the pricing solution that was used to issue the original ticket by accessing information in the historical database to identify a plurality of candidate fare records by selecting flights, fares and fare rules to apply to fares that existed at a time of issuance of the original ticket and that correspond to information supplied in the previously specified travel requirements; filtering the plurality of candidate fare records by excluding those candidate fare records having associated rules inconsistent with the previously specified travel requirements or terms of the original ticket; and selecting as a reconstructed ticket a candidate fare record having associated rules consistent with the previously specified travel requirements and terms of the original ticket; determine at least one applicable reissue method for issuing a reconstructed ticket, the reissue method specifying valid changes to the original ticket and conditions to change the original ticket; access a second database that holds current inventory information; and determine the set of replacement pricing solutions by determining valid fares corresponding to replacement itineraries according to the at least one applicable reissue method that is valid for the replacement itineraries based in part on the current inventory information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine readable medium tangibly storing a computer program product for providing new pricing solutions to satisfy changes to a purchased ticket, comprising instructions operable to cause one or more processors to:
-
receive a travel planning query, the travel planning query including at least one new travel requirement that is different from a corresponding one of previously specified travel requirements, the query including the new travel requirements and additional information needed to determine a set of pricing solutions for issuing a new ticket that satisfies the at least one new travel requirement using some value associated with an original ticket; determine that available information in the original ticket and a passenger name record (PNR) associated with the original ticket is insufficient to unambiguously determine how the original ticket was priced; access a historical database that holds historical information comprising flights, fares and fare rules, and fare change information comprising changes to fare records and transmission times of the changes and fare rules change information comprising changes and transmission times of the changes to provide information associated with the original ticket; reconstruct the pricing solution that was used to issue the original ticket by accessing information in the historical database to identify a plurality of candidate fare records by selecting flights, fares and fare rules to apply to fares that existed at a time of issuance of the original ticket and that correspond to information supplied in the previously specified travel requirements; filter the plurality of candidate fare records by excluding those candidate fare records having associated rules inconsistent with the previously specified travel requirements or terms of the original ticket; and select as a reconstructed ticket a candidate fare record having associated rules consistent with the previously specified travel requirements and terms of the original ticket; determine at least one applicable reissue method for issuing a reconstructed ticket, the reissue method specifying valid changes to the original ticket and conditions to change the original ticket; access a second database that holds current inventory information; and determine a set of replacement pricing solutions by determining valid fares corresponding to replacement itineraries according to at the least one applicable reissue method that is valid for the replacement itineraries based in part on the current inventory information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification