|Publication number||US7809593 B2|
|Application number||US 11/798,682|
|Publication date||Oct 5, 2010|
|Filing date||May 16, 2007|
|Priority date||May 16, 2007|
|Also published as||CA2687163A1, CA2687163C, CN101689197A, CN101689197B, EP2156329A1, US20080288302, WO2008138837A1|
|Publication number||11798682, 798682, US 7809593 B2, US 7809593B2, US-B2-7809593, US7809593 B2, US7809593B2|
|Inventors||Carine Hassan Daouk, Florent Mahoudeau, Christophe Defayet, Eric Boudin, Santiago Iglesias|
|Original Assignee||Amadeus S.A.S.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (19), Non-Patent Citations (1), Referenced by (5), Classifications (5), Legal Events (2)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The present invention relates generally to computerized travel transactions and more specifically to a method and a system for automatically keeping travel data consistent between passenger reservation records and the corresponding electronic tickets that are held on different databases controlled from independent systems.
Until recently, delivery of paper tickets by travel companies to their customers was the norm when booking a trip. However, travel companies and particularly airlines companies, in an attempt to reduce their operating expenses in an extremely competitive business environment, have started ‘delivering’ electronic ticket or E-ticket instead. This dematerialized form of airline ticket is rapidly replacing the traditional paper tickets. Once a reservation is made, an E-ticket thus exists only as a digital record in the computers of the corresponding airline company or in the computers of a global distribution system (GDS), such as AMADEUS, a world-wide service provider for the travel industry and airline companies. E-ticket is thus a paperless electronic document, a file in a computer, used to represent the purchase of a seat on an aircraft airline, traditionally through a travel agency and also through a website or by telephone. It generally just takes the form of a confirmation number assigned to the passenger, along with the flight number(s), date(s), departure location(s), and destination location(s) of his/her trip. Among many alternate possibilities, this essential travel information can be: printed, e-mailed, forwarded to a mobile device or added to the passenger personal digital assistant calendar application. Hence, when checking in at the airport, passenger has simply to present positive identification to get a boarding pass and have his/her luggage checked.
An example of a state-of-the-art E-ticketing computerized travel system environment, of the kind put in place by GDS's and other travel providers, is shown in
In the state-of-the-art computing environment depicted in
In the general case of a reservation (110) there are more than one flight segment per PNR. Each of them is then associated (112) with a corresponding coupon when E-ticket (115) is created. However, once E-ticket is created, any change done on the flight details of the reservation does not automatically trigger a corresponding change of the electronic ticket. Indeed, there is currently no automatic process to complete this task. Hence, E-ticket must also be manually updated. If passenger has requested the assistance of a professional in a travel agency it is up to the travel agent to update manually the E-ticket with the requested changes (160). Otherwise, the document and the reservation become de-synchronized, and the segment and its corresponding coupon are orphan, i.e. segment is no longer associated with a coupon (170). De-synchronization thus always requires costly human intervention and can adversely impair check in and boarding, thus greatly offsetting the advantage of having implemented E-ticketing.
The changes done in the reservation can be requested by the passenger. These are voluntary changes, as opposed to involuntary changes initiated by the airline or travel agent. Involuntary changes are for example the result of a flight cancellation or of schedule changes. Depending on what commercial policy they apply, airlines and travel providers may require charging penalties for voluntary changes according to a set of predefined calculation rules. The generation of penalties must also be triggered manually prior to the updating of the E-ticket. Moreover, because this is not mandatory, if the travel agent does not launch the corresponding process, the airline will not collect any fee for the reservation change thus impacting airline revenues.
In a very competitive business environment the main corporate objective of all airlines and travel providers is indeed to reduce their operational costs to stay profitable. To this end, electronic ticketing, which is far less costly, is a prime contributor to achieve it provided it can be thoroughly carried out without impairment.
It is therefore an overall objective of the invention to have all passengers travel ready at check in time in spite of the changes they may have done to their travel plans, thus requiring no or few human interventions at that critical time while enabling an automatic collection of the change fees when applicable.
It is also a specific objective of the invention to overcome the lack of automatic synchronization between E-tickets and PNR's here above discussed.
Further objects, features and advantages of the present invention will become apparent to the ones skilled in the art upon examination of the following description in reference to the accompanying drawings. It is intended that any additional advantages be incorporated herein.
The invention describes a method and a system to keep travel data consistent between a database of airline reservations storing passenger name records (PNR's) comprised of travel segments and a database of electronic tickets (E-tickets) comprised of travel coupons, this latter database being independently controlled from a ticketing server. Whenever a travel segment is updated or added in one of the PNR's an electronic reconciliation service (ERS) receives images of updated PNR's. Corresponding E-ticket images are requested by ERS and received from the database of E-tickets. Then, ERS establishes a matrix of links between orphan PNR travel segments and orphan E-ticket travel coupons so that E-ticket orphan travel coupons are re-associated with matching PNR orphan travel segments. After E-ticket is updated it is revalidated or reissued. Optionally, if applicable, a penalty generator is requested to calculate penalty fees on the basis of changes brought to the revalidated or reissued E-tickets. The penalty fees are then attached to the updated PNR's.
The following detailed description of the invention refers to the accompanying drawings. While the description includes exemplary embodiments, other embodiments are possible, and changes may be made to the embodiments described without departing from the spirit and scope of the invention.
Publisher is the component in charge of forwarding PNR's that need to be analyzed by ERS (220). PNR's are sent under the form of standard messages (212) containing PNR images to ERS service which extracts from them the proper information so that each newly received PNR can be checked to determine if a reconciliation is actually needed. To this end, in response to a standard request (E-ticket display request/response) issued by ERS towards ETS (240), corresponding ticket image (242) is also retrieved and forwarded to ERS.
Once ERS has got PNR and E-ticket images (221, 222) it builds a matrix of links (250) between E-ticket orphan coupons and PNR orphan segments if any. Matching is achieved, when possible, with the help of the exemplary matching algorithm further discussed in
As already mentioned in
If the airline concerned by the change has actually subscribed to the reconciliation service of the invention (415) a search of orphan flight segments is immediately undertaken (420) over the PNR. Otherwise (471), no automatic reconciliation is attempted (470). Typically, the E-ticket reconciliation service of the invention is provided by a GDS, a provider of travel services as discussed in the background section, to which airline companies may have subscribed or not.
If no orphan flight segments are found (472) no automatic reconciliation is necessary (470). Otherwise, all corresponding E-tickets mentioned in reservation must be retrieved (425). This is achieved as previously described through the sending of a corresponding request (display request) to the electronic ticketing server (240) shown in
Then, ERS can search for orphan coupons in requested E-tickets (430). If none are found (473), no automatic reconciliation is further attempted (470). Otherwise, matching between orphan segments and orphan coupons is undertaken (435). An example of the matching process is described in
If matching segments and coupons can be found though, corresponding re-associations are performed so that PNR and E-tickets are updated (440). If errors (475) are however detected no automatic reconciliation is attempted (470). Otherwise, if successful, and when applicable, penalties need to be calculated by the penalty generator (445) previously discussed in
As also already mentioned, depending on the importance of changes done in PNR and rules attached to the initial PNR fare, E-ticket will be just revalidated or re-issued thus affecting the amount of computed penalties to be attached to the reservation. Inputs of penalty generator are thus obtained from step (440) so that it can generate and deliver the penalties attached to the reservation (450).
In the process of matching orphan segments and coupons the chronological order of the coupons must always be maintained. This implies that a coupon cannot be re-associated with a segment unless its departure date is indeed comprised between the one of coupon immediately preceding and the date of coupon that immediately follows. A ‘full matching’ of coupon and segment is achieved if only their departure dates are different. A ‘loose matching’ is obtained if airline, flight number, flight date and/or class of service differ while airports stay the same, i.e., are within the same city pair. Obviously, ‘full matching’ get precedence over ‘loose matching’ when segment and coupons are re-associated by ERS.
In the example of
The first step of the matching process is aimed at verifying that chronological order can be maintained after revalidation of E-ticket. This implies that, for a given orphan coupon, those of segments which would change the sequence of E-ticket coupons are invalidated. This is achieved as follows for each orphan coupon:
In example of
Because segment and coupons must share the same city pairs the next step of the re-association process checks this property so that routes are actually matching (different airports within the same city give a route matching). For a given coupon, ERS removes segments with different city pairs if any. The result of this step is a list of candidate segments for each coupon as shown in
Once the above checking step of the re-association process is complete ERS must elect only one candidate segment per orphan coupon. Then, for each passenger, ERS proceeds with each unassociated coupon left in chronological order as in the exemplary following sequence:
It must be however noticed here that the above sequence is intended to just be a simple example of how matching algorithm can be actually operated in the framework of the invention. Depending on specific applications of the invention; especially, depending on airline preferences, more sophisticated matching sequences may have to be considered so that algorithm is overall better adapted to fulfill the particular objectives considered when implementing the invention for a given application. Above matching algorithm can be easily tailored while the overall mode of operation of the invention stays identical.
As a result of this elective process shown through the particular example of
After segments and coupons have been eventually re-associated as a result of the building of the matrix of links (250) shown in
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US6718348||Aug 25, 2000||Apr 6, 2004||Telefonaktiebolaget Lm Ericsson (Publ)||Non-time dependent synchronization of databases|
|US7013315||Jan 9, 2003||Mar 14, 2006||Intellisync Corporation||Synchronization of databases with record sanitizing and intelligent comparison|
|US7228313 *||Jul 1, 1999||Jun 5, 2007||American Express Travel Related Services Company, Inc.||Ticket tracking and refunding system and method|
|US7231368 *||Apr 19, 2001||Jun 12, 2007||Hewlett-Packard Development Company, L.P.||E-ticket validation protocol|
|US7474740 *||Aug 26, 2004||Jan 6, 2009||American Airlines, Inc.||Interactive voice-activated reservation system and method|
|US7617136 *||Jul 9, 2004||Nov 10, 2009||Teradata Us, Inc.||System and method for capturing, storing and analyzing revenue management information for the travel and transportation industries|
|US20020152100||Apr 12, 2001||Oct 17, 2002||Jerome Chen||Travel management system utilizing multiple computer reservation systems (CRSs)|
|US20020178034 *||Nov 5, 1999||Nov 28, 2002||Christopher W. Gardner||Airline travel technologies|
|US20030177044||Mar 13, 2002||Sep 18, 2003||John Sokel||System and method for synchronizing passenger name record data|
|US20030220858 *||May 24, 2002||Nov 27, 2003||Duc Lam||Method and system for collaborative vendor reconciliation|
|US20040138930 *||Feb 10, 2004||Jul 15, 2004||American Express Travel Related Services, Inc.||Ticket tracking and redeeming system and method|
|US20040260652 *||Nov 24, 2003||Dec 23, 2004||Anthony Rose||Monitoring of computer-related resources and associated methods and systems for disbursing compensation|
|US20050192851 *||Feb 26, 2004||Sep 1, 2005||Abhay Rangnekar||Methods and systems to purchase bookings|
|US20070185745 *||Feb 7, 2007||Aug 9, 2007||Non-Revenue Holdings, Llc||Reservation and ticketing process for space-available seats to airline employees|
|US20080010101 *||Dec 1, 2006||Jan 10, 2008||Todd Williamson||Determining reissue methods for ticket changes|
|US20080027768 *||Jul 16, 2007||Jan 31, 2008||Steve Thurlow||Automated Repricing of Revised Itineraries for Ticket Changes Requested After Issuance|
|US20080162196 *||Dec 29, 2006||Jul 3, 2008||American Express Travel Services, Co., Inc.||System and method for centralizing and processing ticket exchange information|
|US20080228534 *||Mar 5, 2008||Sep 18, 2008||Accenture Global Services Gmbh||Reservation Record Based Ticketing|
|EP1475724A2||Apr 5, 2004||Nov 10, 2004||Microsoft Corporation||Architecture for partition computation and propagation of changes in data replication|
|1||Huimin Zhao et al., Combining schema and instance information for integrating heterogeneous data sources, Mar. 26, 2006, pp. 281-303.|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US8533010||Jul 5, 2011||Sep 10, 2013||Amadeus S.A.S.||De-synchronization monitoring system and method|
|US9514498||Apr 11, 2011||Dec 6, 2016||Amadeus S.A.S.||Method and system for centralized reservation context management on multi-server reservation system|
|EP2515262A1||Apr 18, 2011||Oct 24, 2012||Amadeus S.A.S.||De-synchronization monitoring system and method|
|EP2933761A1||Apr 15, 2014||Oct 21, 2015||Amadeus S.A.S.||Method, system and computer program product of handling electronic miscellaneous documents for in-voluntary passenger modifications of ancillary services|
|WO2012143378A1||Apr 18, 2012||Oct 26, 2012||Amadeus S.A.S.||De-synchronization monitoring system and method|
|U.S. Classification||705/5, 705/1.1|
|Aug 10, 2007||AS||Assignment|
Owner name: AMADEUS S.A.S., FRANCE
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DAOUK, CARINE HASSAN;MAHOUDEAU, FLORENT;DEFAYET, CHRISTOPHE;AND OTHERS;REEL/FRAME:019682/0268
Effective date: 20070524
|Mar 26, 2014||FPAY||Fee payment|
Year of fee payment: 4