Patents by Inventor Sebastien Bardin

Sebastien Bardin 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).

  • Publication number: 20250053395
    Abstract: A computer implemented method is provided for performing symbolic execution on a symbolic representation of a computer program comprising a sequence of software instructions represented at least by variables, memories and expressions. The method is operated on-the-fly and comprises for each software instruction of the computer program: analyzing an initial symbolic representation of a software instruction to determine if a simplification may be applied to any memory-access operation included in the initial symbolic representation of the software instruction; in case of determining a simplification, generating a simplified symbolic representation of the software instruction to replace the initial symbolic representation; and generating a new symbolic representation of the computer program with the simplified symbolic representation of the software instruction.
    Type: Application
    Filed: December 23, 2021
    Publication date: February 13, 2025
    Inventors: Sébastien BARDIN, Lesly-Ann DANIEL
  • Patent number: 11113635
    Abstract: Methods, systems, and computer program products for re-issuing a travel reservation based on a travel category associated with the specific travel reservation. The travel reservation is associated with one of a first travel category and a second travel category. The first travel category includes a plurality of machine-readable codes associated with the travel reservation. In response to determining the travel reservation is associated with the first travel category, the travel reservation is re-issued by a computer-based on the plurality of machine-readable codes associated with the travel reservation. In response to determining that the travel reservation is associated with the second travel category, the computer determines if the travel reservation includes data expressed in machine-readable form. If the travel reservation includes the data expressed in machine-readable form, the computer generates a plurality of prepopulated fields in a format compatible with the first travel category.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 7, 2021
    Assignee: AMADEUS S.A.S.
    Inventors: Sebastien Bardin, Pierre Beguerie, Araceli Catalano, Yannick Hoffsess, Guadalupe Garcia Pizales
  • Patent number: 10592206
    Abstract: Systems, methods, and computer program products for processing database records. A database management system may receive a query identifying a ticket in a ticket database that is being exchanged. In response to receiving the query, the database management system may retrieve, from a transitional database, a transitional record that is indexed to the ticket. The transitional record may include a disruption index having one or more arrays each defining a set of linked data elements. The database management system may retrieve additional tickets from the ticket database that are identified by the data elements, and arrange the tickets into an ordered set that defines a disruption history for the ticket being exchanged. The database management system may then generate a hybrid itinerary based on the disruption history, and use the hybrid itinerary to determine a value for the ticket being exchanged.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: March 17, 2020
    Assignee: AMADEUS S.A.S.
    Inventors: Ghassen Lahmadi, Pierre Pattard, Sebastien Bardin, Anatole Laffitte, Amal Hjije, Caroline Ledroit
  • Patent number: 10360134
    Abstract: A computer-implemented method for determining infeasible conditions is disclosed. The method comprises executing a backward-bounded symbolic analysis on a control flow graph of a dynamic program.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 23, 2019
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Sébastien Bardin, Robin David
  • Publication number: 20190129825
    Abstract: A computer-implemented method for determining infeasible conditions is disclosed. The method comprises executing a backward-bounded symbolic analysis on a control flow graph of a dynamic program.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Sébastien BARDIN, Robin DAVID
  • Publication number: 20180189029
    Abstract: Systems, methods, and computer program products for processing database records. A database management system may receive a query identifying a ticket in a ticket database that is being exchanged. In response to receiving the query, the database management system may retrieve, from a transitional database, a transitional record that is indexed to the ticket. The transitional record may include a disruption index having one or more arrays each defining a set of linked data elements. The database management system may retrieve additional tickets from the ticket database that are identified by the data elements, and arrange the tickets into an ordered set that defines a disruption history for the ticket being exchanged. The database management system may then generate a hybrid itinerary based on the disruption history, and use the hybrid itinerary to determine a value for the ticket being exchanged.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 5, 2018
    Inventors: Ghassen Lahmadi, Pierre Pattard, Sebastien Bardin, Anatole Laffitte, Amal Hjije, Caroline Ledroit
  • Publication number: 20180075497
    Abstract: Systems, methods, and computer program products for creating and managing database records. A database management system receives requests to exchange tickets. In response to determining that a request requires enhanced processing, the system queries a penalty collection database for instructions on providing the enhanced processing. The instructions may be identified based on an identity of a provider of a travel product and/or the market in which the product is sold. The penalty collection database may include a table that provides instructions on collecting the penalty which are indexed to a specific provider, market, or combination of provider and market. If a penalty is owed for the exchange, the instructions may cause the system to implement a specific method of collecting the penalty. The instructions may cause the penalty to be encoded and stored in a manner specific to the provider and/or market to avoid an incompatibility with another system.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Pierre Beguerie, Araceli Paula Catalano, María Guadalupe García Pizales, Sébastien Bardin, Alexandre Chabod, Axel Pierre Frédéric Simpson-Lando, Amal Hjije
  • Publication number: 20170228664
    Abstract: Methods, systems, and computer program products for re-issuing a travel reservation based on a travel category associated with the specific travel reservation. The travel reservation is associated with one of a first travel category and a second travel category. The first travel category includes a plurality of machine-readable codes associated with the travel reservation. In response to determining the travel reservation is associated with the first travel category, the travel reservation is re-issued by a computer-based on the plurality of machine-readable codes associated with the travel reservation. In response to determining that the travel reservation is associated with the second travel category, the computer determines if the travel reservation includes data expressed in machine-readable form. If the travel reservation includes the data expressed in machine-readable form, the computer generates a plurality of prepopulated fields in a format compatible with the first travel category.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 10, 2017
    Inventors: Sebastien Bardin, Pierre Beguerie, Araceli Catalano, Yannick Hoffsess, Guadalupe Garcia Pizales
  • Publication number: 20160012353
    Abstract: A method, apparatus and program product perform re-pricing operations for low cost carrier travel itineraries in connection with itinerary changes in a manner that is compatible with systems and/or workflows utilized for standard carriers. Re-pricing operations may include, for example, access to a pricing engine for a low cost carrier to retrieve pricing information for a changed travel itinerary, along with the generation of one or more pricing records and the population of a passenger name record for the travel itinerary using the retrieved pricing information.
    Type: Application
    Filed: July 14, 2014
    Publication date: January 14, 2016
    Inventors: Aleksandra Falkowska, Amal Hjije, Carolina Ramon, Sebastien Bardin, Celine Despoix