Patents by Inventor Baptiste Chatrain

Baptiste Chatrain 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: 11409731
    Abstract: A data aggregation system for aggregation of data from at least two data sources includes: a data aggregation unit configured to determine a data aggregation action to be executed by the system, in response to a message received by at least one data source device, each message comprising data; a consistency checking unit configured to check the consistency of each message received from a data source device using one or more consistency rules and determine an action to be executed by said data aggregation unit depending on the consistency checking; and an accuracy metric determination unit configured to determine an accuracy metric for the executed action based on feedback values received from a set of at least one user device, said data aggregation unit comprising a rule updating unit configured to update said consistency rules based on the accuracy metrics determined for the executed actions.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: August 9, 2022
    Assignee: AMADEUS S.A.S.
    Inventors: Thilo Alexander Pfeiffer, Ahmed Ben Abderrahmane, Baptiste Chatrain, Pranav Pandey, Michael Mangili-Vincent
  • Patent number: 11347772
    Abstract: A synchronized data management system, connected to at least one user device through a network, includes: a server to receive requests from the user device and a common storage database comprising a master storage unit configured to store data; and an auxiliary storage unit configured to store updated data. The synchronized data management system is configured to: transmit a subset of data stored in the master storage unit to a given user device in response to an update request received by the server from the user device; store an update made to the subset of data and received from the user device in the auxiliary storage unit; and store the update made to the subset of data to the master storage unit in response to one or more validation requests received from a set of selected user devices, the set of selected user devices comprising at least one user device.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: May 31, 2022
    Assignee: AMADEUS S.A.S.
    Inventors: Baptiste Chatrain, Pranav Pandey, Nagesha Yellur Jayarama, Valentin Weber, Michael Mangili-Vincent
  • Publication number: 20200201884
    Abstract: A synchronized data management system, connected to at least one user device through a network, includes: a server to receive requests from the user device and a common storage database comprising a master storage unit configured to store data; and an auxiliary storage unit configured to store updated data. The synchronized data management system is configured to: transmit a subset of data stored in the master storage unit to a given user device in response to an update request received by the server from the user device; store an update made to the subset of data and received from the user device in the auxiliary storage unit; and store the update made to the subset of data to the master storage unit in response to one or more validation requests received from a set of selected user devices, the set of selected user devices comprising at least one user device.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 25, 2020
    Inventors: Baptiste CHATRAIN, Pranav PANDEY, Nagesha Yellur JAYARAMA, Valentin WEBER, Michael MANGILI-VINCENT
  • Publication number: 20200201840
    Abstract: A data aggregation system for aggregation of data from at least two data sources includes: a data aggregation unit configured to determine a data aggregation action to be executed by the system, in response to a message received by at least one data source device, each message comprising data; a consistency checking unit configured to check the consistency of each message received from a data source device using one or more consistency rules and determine an action to be executed by said data aggregation unit depending on the consistency checking; and an accuracy metric determination unit configured to determine an accuracy metric for the executed action based on feedback values received from a set of at least one user device, said data aggregation unit comprising a rule updating unit configured to update said consistency rules based on the accuracy metrics determined for the executed actions.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 25, 2020
    Inventors: Thilo Alexander PFEIFFER, Ahmed BEN ABDERRAHMANE, Baptiste CHATRAIN, Pranav PANDEY, Michael MANGILI-VINCENT
  • Patent number: 9640078
    Abstract: An approach for identifying slot exchanges for flights among a schedule of an aircraft operator includes acquiring existing slot assignments and flight schedules for flights operated by any airline that participate in a slot exchange program for a particular controlled airspace. Cost values are assigned to slots of the aircraft operator based on various criteria, such as any difference between flight times of particular flights and corresponding assigned slots. An optimization is performed to identify any alternate authority issued slots that, if assigned to flights of the aircraft operator, result in reduced cost values. Slot exchange requests are issued for the alternate authority issued slots in a manner that facilitates acceptance of the request without user intervention, by either the send or receiving airline. Flight schedules and assigned slots may be represented on a common display.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: May 2, 2017
    Assignee: AMADEUS S.A.S.
    Inventors: Valentin Weber, Baptiste Chatrain, Alexandre Salch, Gregoire Spiers, Pranav Pandey, Daniel Perez, Nigith Cherukudi Mattuvayil, Nagesha Yellur Jayarama
  • Publication number: 20160371988
    Abstract: An approach for identifying slot exchanges for flights among a schedule of an aircraft operator includes acquiring existing slot assignments and flight schedules for flights operated by any airline that participate in a slot exchange program for a particular controlled airspace. Cost values are assigned to slots of the aircraft operator based on various criteria, such as any difference between flight times of particular flights and corresponding assigned slots. An optimization is performed to identify any alternate authority issued slots that, if assigned to flights of the aircraft operator, result in reduced cost values. Slot exchange requests are issued for the alternate authority issued slots in a manner that facilitates acceptance of the request without user intervention, by either the send or receiving airline. Flight schedules and assigned slots may be represented on a common display.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Valentin Weber, Baptiste Chatrain, Alexandre Salch, Gregoire Spiers, Pranav Pandey, Daniel Perez
  • Publication number: 20160071044
    Abstract: Methods, systems, and computer program products for optimizing schedules for a plurality of flights in a network of flights. the schedules for the flights may be received. In general, the schedules indicate, for each flight, a departure point, an arrival point, a departure time, and an arrival time. The schedules may be globally optimized to identify one or more schedule adjustments for one or more of the flights that results in an increase in a schedule connection value associated with the schedules, where the global optimization is based at least in part on one scheduling rule that constrains combinability of the flights in the network of flights.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: Mourad Boudia, Rodrigo Acuna Agost, Baptiste Chatrain, Thierry Delahaye