Patents by Inventor Jean-Chafic Hays

Jean-Chafic Hays 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: 10803459
    Abstract: Systems, methods, and computer program products for processing an online transaction to purchase an itinerary of products. In response to processing of the online transaction being halted, an OLTP system may queue a database record defining the itinerary and the forms of payment being used to purchase the products in the itinerary. In response to receiving a request to restart processing of the online transaction, the OLTP system may de-queue the database record, identify a set of products in the itinerary for which processing of the transaction has not been completed, and determine the status of each product in the set. Based on the status of each product, the OLTP system may determine a point at which processing should be restarted for the product, and a sequence in which the products should be processed.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 13, 2020
    Assignee: Amadeus S.A.S.
    Inventors: Jean-Chafic Hays, Guillaume Van De Kerckhove, Emmanuelle Geoffroy, Manuela Argano, Mustapha Rachid
  • Patent number: 10402877
    Abstract: Systems, methods, and computer program products for processing an online transaction to purchase a set of products. In response to receiving a request to process a transaction to purchase the set of products, an On-Line Transaction Processing (OLTP) system retrieves data from a corresponding database record that defines the set of products being purchased. The database record may also define a seller, a supplier, and a merchant for each product. For each product having the seller as the merchant, the OLTP determines a form of payment to be used to pay the supplier of the product based on rules governing forms of payment retrieved from a payment rules database. When the forms of payment have been determined, the OLTP system may add data to the database record that identifies the form of payment used to pay the supplier for each product in the record.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: September 3, 2019
    Assignee: AMADEUS S.A.S.
    Inventors: Matteo Aragone, Jean-Chafic Hays, Guillaume Van De Kerckhove, Emmanuelle Geoffroy, Mustapha Rachid
  • Publication number: 20170278108
    Abstract: Systems, methods, and computer program products for processing an online transaction to purchase an itinerary of products. In response to processing of the online transaction being halted, an OLTP system may queue a database record defining the itinerary and the forms of payment being used to purchase the products in the itinerary. In response to receiving a request to restart processing of the online transaction, the OLTP system may de-queue the database record, identify a set of products in the itinerary for which processing of the transaction has not been completed, and determine the status of each product in the set. Based on the status of each product, the OLTP system may determine a point at which processing should be restarted for the product, and a sequence in which the products should be processed.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Jean-Chafic Hays, Guillaume Van De Kerckhove, Emmanuelle Geoffroy, Manuela Argano, Mustapha Rachid
  • Publication number: 20170278019
    Abstract: Systems, methods, and computer program products for processing an online transaction to purchase a set of products comprising an itinerary. In response to receiving a rejection of a request to book one of the products, an On-Line Transaction Processing (OLTP) system determines if the rejected booking is for a product that is critical to the itinerary. The OLTP system may make this determination based on critical product rules retrieved from a database of critical product rules. In response to determining the rejected booking is for a product that is non-critical to the itinerary, the OLTP system may be confirm bookings for the remaining products in the itinerary. In response to determining the rejected booking is for product that is critical to the itinerary, the OLTP system may roll back any previously confirmed bookings and cancel any previously made reservations for the other products in the itinerary.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Matteo Aragone, Jean-Chafic Hays, Michael Lamy, Emmanuelle Geoffroy, Mustapha Rachid
  • Publication number: 20170278157
    Abstract: Systems, methods, and computer program products for processing an online transaction to purchase a set of products. In response to receiving a request to process a transaction to purchase the set of products, an On-Line Transaction Processing (OLTP) system retrieves data from a corresponding database record that defines the set of products being purchased. The database record may also define a seller, a supplier, and a merchant for each product. For each product having the seller as the merchant, the OLTP determines a form of payment to be used to pay the supplier of the product based on rules governing forms of payment retrieved from a payment rules database. When the forms of payment have been determined, the OLTP system may add data to the database record that identifies the form of payment used to pay the supplier for each product in the record.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Matteo Aragone, Jean-Chafic Hays, Guillaume Van De Kerckhove, Emmanuelle Geoffroy, Mustapha Rachid