Patents by Inventor Grégory VALIGIANI

Grégory VALIGIANI 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: 12182804
    Abstract: A database system, method, and computer program product of handling purchases of products is presented, in which the database system comprises a relational database storing relational data for a plurality of products, a key-value database storing a plurality of first files and a plurality of second files, an interface module connecting the relational database with the key-value database, and a shopping engine to communicate with the key-value database. The interface module converts relational data stored in the relational database into first files and second files. The shopping engine queries the key-value database to retrieve available products in response to an availability request.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: December 31, 2024
    Assignee: AMADEUS S.A.S.
    Inventors: Yoann Poulain, Charles Michel Pierre Guillaume Cultien, Grégory Valigiani, Luigi Di Noia, Philippe Sarcey
  • Publication number: 20240412119
    Abstract: An aspect of the invention relates to a method for centrally updating inventory of electronic provider objects comprising: merging a plurality of object changes from a first queue by change category; for each change category, determining an impact of the merged object changes on a set of data pairs in a general database, each data pair being formed by two given attributes of an electronic provider object placing each impacted data pair in a second queue; determining, for each impacted data pair, an update of the two given attributes of an electronic provider object over a second predetermined period via a query to the general database.
    Type: Application
    Filed: June 12, 2024
    Publication date: December 12, 2024
    Inventors: Marc TRAINA, Gregory VALIGIANI, Philippe SARCEY, Yoann POULAIN, Franck LESIEUR, Sebastien ROCHE, Vigneshwari PANDIARAJ, Aditya Vikram DUGGAL
  • Publication number: 20230127638
    Abstract: A database system, method, and computer program product of handling purchases of products is presented, in which the database system comprises a relational database storing relational data for a plurality of products, a key-value database storing a plurality of first files and a plurality of second files, an interface module connecting the relational database with the key-value database, and a shopping engine to communicate with the key-value database. The interface module converts relational data stored in the relational database into first files and second files. The shopping engine queries the key-value database to retrieve available products in response to an availability request.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 27, 2023
    Inventors: Yoann POULAIN, Charles Michel Pierre Guillaume CULTIEN, Grégory VALIGIANI, Luigi DI NOIA, Philippe SARCEY
  • Publication number: 20200242520
    Abstract: A computer-implemented method comprising: receiving a user-generated request comprising functional data; retrieving a list of data items and a set of dependency rules, each data item being assigned an undefined binary validity value; generating a directed graph by organizing the data items in accordance with the retrieved dependency rules; applying a filtration process to solve the directed graph comprising: calculating the validity value; propagating the validity values through the graph; and filtering the directed graph by keeping only nodes having a validity value of one; calculating, for each filtered data item, a price; and generating a list of available data items with their price. The node suppression decreases the number of data items for which a price has to be calculated, thereby saving resources and/or decreasing the time needed to resolve the user request.
    Type: Application
    Filed: January 21, 2020
    Publication date: July 30, 2020
    Inventors: Marc Andre Jerome TRAINA, Yoann POULAIN, Charles Michel Pierre Guillaume CULTIEN, Valerian Romain Emmanuel ROCHE, Fabien Xavier MOURGUES, Gregory VALIGIANI