Patents by Inventor Christophe Defayet

Christophe Defayet has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8533010
    Abstract: A method and a system are provided to analyze passenger name records (PNRs) stored in a PNR database (DB). The method includes automatically analyzing each action performed on a PNR stored in the PNR DB. When an action results in an occurrence of a de-synchronization event between the PNR and a corresponding electronic ticket, the method further includes automatically changing a status in the PNR from Established to Orphan. If a final status of the PNR is determined to be Orphan, the method sets a flag in the PNR to enable at least the display of information to an agent, where the displayed information is based on data included in the PNR and is displayed automatically to an agent, and at least indicates the occurrence of the de-synchronization event and a reason for the occurrence of the de-synchronization event.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: September 10, 2013
    Assignee: Amadeus S.A.S.
    Inventors: Carine H. Daouk, Christophe Defayet, Thomas Pare
  • Patent number: 8495017
    Abstract: A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed from a master node of a master tier. Upon reception of an update request to update a master database a new version of a replicated file is first generated and stored in a shared file system. A notification of availability of the new version is forwarded to a synchronizing slave node and broadcasted to all slave nodes. Each slave node preloads the new version of the replicated file from the shared file system and acknowledges successful completion. Upon reception of all acknowledgments in the synchronization slave node a notification of preloading achievement is forwarded to the master server which updates the master database.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: July 23, 2013
    Assignee: Amadeus S.A.S.
    Inventors: Caroline Lafont, Guillaume Touffait, Yan Collendavelloo, Christophe Defayet, Virginie Amar
  • Patent number: 8473626
    Abstract: Method and system for providing a user with a consistent view of user session requiring a conversation between an external device and application servers in a distributed computing environment. The conversation may be established by receiving a call at a routing device from one of the application servers or the external device to reach the other to establish communication therebetween, opening a session for the conversation, creating a session ID that uniquely identifies the session, adding the session ID to the call, storing the session ID, and routing the call to the other of the application server or the external device. If the call already includes a session ID, then the conversation may be established by routing the call to the other-of the application server or the external device, and allowing the conversation to join an already opened session that is uniquely identified by the session ID.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: June 25, 2013
    Assignee: Amadeus S.A.S.
    Inventors: Christophe Defayet, Simon Martin, Stéphane Monbel
  • Publication number: 20130036092
    Abstract: A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed from a master node of a master tier. Upon reception of an update request to update a master database a new version of a replicated file is first generated and stored in a shared file system. A notification of availability of the new version is forwarded to a synchronizing slave node and broadcasted to all slave nodes. Each slave node preloads the new version of the replicated file from the shared file system and acknowledges successful completion. Upon reception of all acknowledgments in the synchronization slave node a notification of preloading achievement is forwarded to the master server which updates the master database.
    Type: Application
    Filed: August 4, 2011
    Publication date: February 7, 2013
    Inventors: Caroline Lafont, Guillaume Touffait, Yan Collendavelloo, Christophe Defayet, Virginie Amar
  • Publication number: 20120265562
    Abstract: A method and a system are provided to analyze passenger name records (PNRs) stored in a PNR database (DB). The method includes automatically analyzing each action performed on a PNR stored in the PNR DB. When an action results in an occurrence of a de-synchronization event between the PNR and a corresponding electronic ticket, the method further includes automatically changing a status in the PNR from Established to Orphan. If a final status of the PNR is determined to be Orphan, the method sets a flag in the PNR to enable at least the display of information to an agent, where the displayed information is based on data included in the PNR and is displayed automatically to an agent, and at least indicates the occurrence of the de-synchronization event and a reason for the occurrence of the de-synchronization event.
    Type: Application
    Filed: July 5, 2011
    Publication date: October 18, 2012
    Inventors: Carine H. Daouk, Christophe Defayet, Thomas Pare
  • Publication number: 20120239818
    Abstract: A computer-implemented method and system are disclosed for providing a user with a consistent view of user session in a distributed environment, wherein the session requires establishing conversations between the external device and application servers (A1, . . . , C4) of a system. The system is provided with at least a routing means configured to establish, for a given session, a conversation between the external device and one of the application servers.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 20, 2012
    Inventors: Christophe Defayet, Simon Martin, Stéphane Monbel
  • Patent number: 7809593
    Abstract: A method and a system keeps travel data consistent between a database of airline reservations storing passenger name records (PNR's) including travel segments, and a database of electronic tickets (E-tickets) including 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, a penalty generator calculates 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.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: October 5, 2010
    Assignee: Amadeus s.a.s.
    Inventors: Carine Hassan Daouk, Florent Mahoudeau, Christophe Defayet, Eric Boudin, Santiago Iglesias
  • Publication number: 20080288302
    Abstract: A method and a system keeps travel data consistent between a database of airline reservations storing passenger name records (PNR's) including travel segments, and a database of electronic tickets (E-tickets) including 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, a penalty generator calculates 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.
    Type: Application
    Filed: May 16, 2007
    Publication date: November 20, 2008
    Applicant: AMADEUS S.A.S.
    Inventors: Carine Hassan Daouk, Florent Mahoudeau, Christophe Defayet, Eric Boudin, Santiago Iglesias