Patents by Inventor Matteo Aragone

Matteo Aragone 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: 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
  • Patent number: 10032230
    Abstract: Methods, systems, and computer program products for auditing of transactions involving the sale of travel services by an indirect seller. An auditing module receives data defining a transaction proposed by the indirect seller. The module compares a quoted price for the transaction to a correct price for the transaction to determine if there is a pricing discrepancy. If a discrepancy exists, the module classifies the transaction and searches a business rules database maintained by a travel service provider for business rules relevant to the classification. The audit module further queries a historical sales deviation database to retrieve seller history data, and selects the relevant business rule having the best match to the seller history data. The audit module then determines whether to allow or block the transaction, issue a warning, or suggest an Agency Debit Memo based on an action defined by the business rule having the best match.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: July 24, 2018
    Assignee: AMADEUS S.A.S.
    Inventors: Ilaria Pasquini, Simon Cognet, Anais Sandamiani, Mehdi Lefouili, Matteo Aragone
  • Publication number: 20170278158
    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 message indicating a form of payment being used to purchase the itinerary may be fraudulent, an OLTP system may identify product recovery rules with input parameters that are satisfied by a context of the online transaction. The OLTP system may apply the identified recovery rules to products determined to be critical to the itinerary. If the critical products are determined to be recoverable, the OLTP system may book the critical products to preserve the availability and pricing of the critical products while the form of payment is subjected to a fraud screening process. If the itinerary includes at least one critical product that is not recoverable, the OLTP system may determine that the questionable form of payment should be canceled.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Matteo Aragone, Manuela Argano, Guillaume Van De Kerckhove, Emmanuelle Geoffroy, Michael Lamy
  • 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: 20170278163
    Abstract: Systems, methods, and computer program products for processing an online transaction to purchase a set of products. An On-Line Transaction Processing (OLTP) system includes a plurality of databases, each maintaining rules for determining a merchant at a different analytical level. To process the online transaction, the OLTP system searches a global rules database for rules defining the merchant at a transaction level, and a product rules database for rules defining the merchant at a product level. The OLTP system applies the rules returned by each database to the products to determine a baseline merchant assignment for each product. The OLTP system may then search an override rules database for applicable merchant override rules, and applies the override rules to the products. When a final merchant has been determined for each product, the OLTP system updates a database record defining the set of products to indicate the merchant for each product.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Matteo Aragone, Manuela Argano, Guillaume Van De Kerckhove, Emmanuelle Geoffroy, Michael Lamy
  • 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
  • Publication number: 20160321344
    Abstract: Systems, methods, and computer program products that utilize a database of flexible pricing records. A processor may generate data representative of pricing components and may also assigns relationships to the pricing components such that each pricing component is linked by one of the relationships with a different pricing component or with a total price. The pricing components and the total price may form a hierarchal arrangement based upon the relationships. The processor may build a flexible pricing record for the database based on the data representing the pricing components and the relationships.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Matteo Aragone, Simon Cognet, Ilaria Pasquini, Melinda Monteillet, Giuliano Quarta, Mehdi Lefouilli
  • Publication number: 20160048926
    Abstract: Methods, systems, and computer program products for auditing of transactions involving the sale of travel services by an indirect seller. An auditing module receives data defining a transaction proposed by the indirect seller. The module compares a quoted price for the transaction to a correct price for the transaction to determine if there is a pricing discrepancy. If a discrepancy exists, the module classifies the transaction and searches a business rules database maintained by a travel service provider for business rules relevant to the classification. The audit module further queries a historical sales deviation database to retrieve seller history data, and selects the relevant business rule having the best match to the seller history data. The audit module then determines whether to allow or block the transaction, issue a warning, or suggest an Agency Debit Memo based on an action defined by the business rule having the best match.
    Type: Application
    Filed: August 12, 2014
    Publication date: February 18, 2016
    Inventors: Ilaria Pasquini, Simon Cognet, Anais Sandamiani, Mehdi Lefouili, Matteo Aragone