Patents by Inventor David Renaudie

David Renaudie 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: 11561939
    Abstract: Data is processed iteratively by a database system with a first cache storing key-value data which resulted from previous iterations of processing input data and a second cache storing aggregated data which resulted from previous iterations of processing key-value data stored in the first cache. In a current iteration, the database system receives further input data related to the input data of the previous iterations, transforms the further input data into further key-value data and stores the further key-value data in the first cache in addition to the stored key-value data which resulted from previous iterations. The database system further processes the further key-value data and the aggregated data stored in the second cache to form updated aggregated data, and stores the updated aggregated data in the second cache for usage in further iterations. The database system also provides the updated aggregated data to at least one client.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: January 24, 2023
    Assignee: AMADEUS S.A.S.
    Inventors: Alessandro Pascali, Giorgio Calandriello, David Renaudie, Matthieu Gardeux
  • Patent number: 11538086
    Abstract: Computer-implemented methods of providing personalized recommendations to a user of items available in an online system, and related systems. First-level features including context features are computed based upon context data. A first-level machine learning model is then evaluated using the first-level features to generate predictions of user behavior in relation to a plurality of individual items available via the online system. A list of proposed item recommendations is constructed based upon the predictions. Second-level features are computed based upon the context data and list features based upon the list of proposed item recommendations and the corresponding predictions generated by the first-level machine learning model. A second-level machine learning model is evaluated using the second-level features to generate a prediction of user behavior in relation to the list of proposed item recommendations.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: December 27, 2022
    Assignee: Amadeus S.A.S.
    Inventors: Benoit Lardeux, David Renaudie, Rodrigo Alejandro Acuna Agost, Eoin Thomas, Mourad Boudia, Papa Birame Sane
  • Patent number: 11367022
    Abstract: Methods of evaluating and deploying machine learning models for anomaly detection of a monitored system and related systems. Candidate machine learning algorithms are configured for anomaly detection of the monitored system. For each combination of candidate machine learning algorithm with type of anomalous activity, training and cross-validation sets are drawn from a benchmarking dataset. Using each of the training and cross-validation sets, a machine-learning model is trained and validated using the cross-validation set with average precision as a performance metric. A mean average precision value is then computed across these average precision performance metrics. A ranking value is computed for each candidate machine learning algorithm, and a machine learning algorithm is selected from the candidate machine learning algorithms based upon the computed ranking values.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 21, 2022
    Assignee: Amadeus S.A.S.
    Inventors: Maria Zuluaga, David Renaudie, Rodrigo Acuna Agost
  • Publication number: 20210312329
    Abstract: Computer-implemented systems and methods for dynamically building and adapting a search website hosted by a webserver. A learning module is coupled to the webserver and employs a reinforcement learning model for controlling appearance and/or functionality of the search website by generating actions to be output to the webserver. The actions relate to controlling an order of elements in an ordered list of travel recommendations obtained as a result from a search request to be displayed by the search website and/or arranging web-site controls on the search website. The reinforcement learning module receives rewards that are generated by the search website based on user input on the search website or by a website user simulator in response to one or more of the actions generated by the learning module based on state information provided by the user simulator. The rewards make the learning module to adapt the learning model.
    Type: Application
    Filed: March 17, 2021
    Publication date: October 7, 2021
    Inventors: Thierry Delahaye, David Renaudie
  • Patent number: 11120480
    Abstract: Methods and computing apparatus for real-time online traveler segmentation. A machine learning classifier may be trained using computed feature vectors and associated tags corresponding with records in a training set. A machine learning classifier receives a feature vector comprising values of the plurality of features corresponding with an unidentified user in an online context. The machine learning classifier may determine an estimate of whether the unidentified user is a member or a non-member of a predetermined traveler category.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: September 14, 2021
    Assignee: AMADEUS S.A.S.
    Inventors: Rodrigo Acuna Agost, Alix Lheritier, Alejandro Ricardo Mottini D'Oliveira, David Renaudie
  • Patent number: 10943184
    Abstract: Methods and computing apparatus for retrieving records relating to content placement events and records relating to user interaction events. A set of enriched training feature vectors is computed from raw feature values, and used with interaction event tags to train a machine learning model. Information is received relating to an online content placement slot and information is received relating to a user to whom content within the online content placement slot will be displayed. An enriched estimation feature vector is computed based upon a content item selected for placement within the online content placement slot, the information relating to the user, and the information relating to the online content placement slot. A machine learning model is executed to determine an estimate of likelihood of the user interacting with the selected content item, based upon the enriched estimation feature vector.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: March 9, 2021
    Assignee: AMADEUS S.A.S.
    Inventors: Rodrigo Acuna Agost, Alejandro Ricardo Mottini D'Oliveira, David Renaudie
  • Publication number: 20210035020
    Abstract: A method of determining a primary storage location for a data record in a distributed system comprising a plurality of data stores physically located in corresponding geographic locations, includes initialising a machine learning mapping model using topology information of the distributed system, and determining a set of training feature vectors derived from metadata values associated with prior location requests. The model is trained using the training feature vectors and a corresponding set of target primary storage locations. A location request that includes a plurality of metadata values and is associated with a data record is received, and the metadata values are processed to determine a prediction feature vector comprising a plurality of prediction feature values. The model is executed using the prediction feature vector to identify one data store of the plurality of data stores as the primary storage location for the data record associated with the location request.
    Type: Application
    Filed: July 20, 2020
    Publication date: February 4, 2021
    Inventors: Vincent BOULINEAU, Jacques BONAUD, Ahmed OULABAS, Guillaume DEACKEN OWANSSANGO, David RENAUDIE, Mohand Arezki KESSACI
  • Publication number: 20200159703
    Abstract: Data is processed iteratively by a database system with a first cache storing key-value data which resulted from previous iterations of processing input data and a second cache storing aggregated data which resulted from previous iterations of processing key-value data stored in the first cache. In a current iteration, the database system receives further input data related to the input data of the previous iterations, transforms the further input data into further key-value data and stores the further key-value data in the first cache in addition to the stored key-value data which resulted from previous iterations. The database system further processes the further key-value data and the aggregated data stored in the second cache to form updated aggregated data, and stores the updated aggregated data in the second cache for usage in further iterations. The database system also provides the updated aggregated data to at least one client.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 21, 2020
    Inventors: Alessandro PASCALI, Giorgio CALANDRIELLO, David RENAUDIE, Matthieu GARDEUX
  • Patent number: 10657449
    Abstract: A computer-implemented reservation method and a corresponding system are utilized for controlling execution of a decision process to maintain data access efficiency upon receipt of a computation inquiry. The method comprises associating to a computer backend machine a configuration file containing at least a decision rule that drives the decision process and that is computed at least from a current value of a statistical indicator and a target value of the statistical indicator; periodically obtaining an updated value of the statistical indicator; upon detection that the updated value is differing from the target value, dynamically updating the configuration file and storing in real-time a recomputed decision rule in the configuration file.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: May 19, 2020
    Assignee: AMADEUS S.A.S.
    Inventors: Norbert Lataille, Alexandre Sbragia, Renaud Arnoux-Prost, Eric Bousquet, David Renaudie
  • Publication number: 20200134696
    Abstract: Computer-implemented methods of providing personalized recommendations to a user of items available in an online system, and related systems. First-level features including context features are computed based upon context data. A first-level machine learning model is then evaluated using the first-level features to generate predictions of user behavior in relation to a plurality of individual items available via the online system. A list of proposed item recommendations is constructed based upon the predictions. Second-level features are computed based upon the context data and list features based upon the list of proposed item recommendations and the corresponding predictions generated by the first-level machine learning model. A second-level machine learning model is evaluated using the second-level features to generate a prediction of user behavior in relation to the list of proposed item recommendations.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 30, 2020
    Inventors: Benoit Lardeux, David Renaudie, Rodrigo Alejandro Acuna Agost, Eoin Thomas, Mourad Boudia, Papa Birame Sane
  • Publication number: 20190392351
    Abstract: Methods of evaluating and deploying machine learning models for anomaly detection of a monitored system and related systems. Candidate machine learning algorithms are configured for anomaly detection of the monitored system. For each combination of candidate machine learning algorithm with type of anomalous activity, training and cross-validation sets are drawn from a benchmarking dataset. Using each of the training and cross-validation sets, a machine-learning model is trained and validated using the cross-validation set with average precision as a performance metric. A mean average precision value is then computed across these average precision performance metrics. A ranking value is computed for each candidate machine learning algorithm, and a machine learning algorithm is selected from the candidate machine learning algorithms based upon the computed ranking values.
    Type: Application
    Filed: June 4, 2019
    Publication date: December 26, 2019
    Inventors: Maria Zuluaga, David Renaudie, Rodrigo Acuna Agost
  • Publication number: 20190080363
    Abstract: Methods and computing apparatus for intelligent adaptive bidding in an automated online exchange network. A message comprising a bid request is received that includes site and user information relating to an available ad slot. A ranked list of offers is generated based at least in part on the site and user information. For each offer in the ranked list, an offer-level estimate of probability of user interaction with the offer is computed. For at least one combination of offers in the ranked list, an ad-level bid price is computed based on at least the computed offer-level estimates of probability of user interaction, corresponding offer-level interaction revenues, and an aggressiveness parameter that controls aggressiveness of bid pricing. Machine learning models for predicting behavior of online users are able to automatically determine estimates of probability of user interaction with online content elements based upon aggregated behavior of prior users in similar contexts.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Inventors: Rodrigo Acuna Agost, Alejandro Ricardo Mottini D'Oliveira, David Renaudie
  • Publication number: 20190080260
    Abstract: Methods and computing apparatus for retrieving records relating to content placement events and records relating to user interaction events. A set of enriched training feature vectors is computed from raw feature values, and used with interaction event tags to train a machine learning model. Information is received relating to an online content placement slot and information is received relating to a user to whom content within the online content placement slot will be displayed. An enriched estimation feature vector is computed based upon a content item selected for placement within the online content placement slot, the information relating to the user, and the information relating to the online content placement slot. A machine learning model is executed to determine an estimate of likelihood of the user interacting with the selected content item, based upon the enriched estimation feature vector.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Inventors: Rodrigo Acuna Agost, Alejandro Ricardo Mottini D'Oliveira, David Renaudie
  • Publication number: 20190080362
    Abstract: Methods and computing apparatus for real-time online traveler segmentation. A machine learning classifier may be trained using computed feature vectors and associated tags corresponding with records in a training set. A machine learning classifier receives a feature vector comprising values of the plurality of features corresponding with an unidentified user in an online context. The machine learning classifier may determine an estimate of whether the unidentified user is a member or a non-member of a predetermined traveler category.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Inventors: Rodrigo Acuna Agost, Alix Lheritier, Alejandro Ricardo Mottini D'Oliveira, David Renaudie
  • Patent number: 9830561
    Abstract: A method, apparatus, and program product implement visual booking operations to search for travel products and/or present travel recommendations associated with travel products to users based upon visual elements in one or more digital images captured by a wearable or mobile device. Visual elements may be extracted and inferred to identify one or more travel destination locations that are geographically remote from a current location of a user, and the identified travel destination locations may be used to search a travel database to identify at least one travel product for travel from a travel origination location to a travel destination location.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: November 28, 2017
    Assignee: Amadeus S.A.S.
    Inventors: David Renaudie, Nicolas Hauviller, Francois Montegut
  • Publication number: 20150317569
    Abstract: A method, apparatus, and program product implement visual booking operations to search for travel products and/or present travel recommendations associated with travel products to users based upon visual elements in one or more digital images captured by a wearable or mobile device. Visual elements may be extracted and inferred to identify one or more travel destination locations that are geographically remote from a current location of a user, and the identified travel destination locations may be used to search a travel database to identify at least one travel product for travel from a travel origination location to a travel destination location.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Amadeus S.A.S.
    Inventors: David Renaudie, Nicolas Hauviller, Francois Montegut
  • Publication number: 20150286944
    Abstract: A computer-implemented reservation method and a corresponding system are utilized for controlling execution of a decision process to maintain data access efficiency upon receipt of a computation inquiry. The method comprises associating to a computer backend machine a configuration file containing at least a decision rule that drives the decision process and that is computed at least from a current value of a statistical indicator and a target value of the statistical indicator; periodically obtaining an up dated value of the statistical indicator; upon detection that the updated value is differing from the target value, dynamically updating the configuration file and storing in real-time a recomputed decision rule in the configuration file.
    Type: Application
    Filed: September 26, 2013
    Publication date: October 8, 2015
    Inventors: Norbert Lataille, Alexandre Sbragia, Renaud Arnoux-Proust, Eric Bousquet, David Renaudie
  • Patent number: 9031891
    Abstract: Computer-implemented reservation method and system. The method utilized for controlling the execution of a decision process by a computer backend machine of a computer network upon receipt of a computation inquiry includes associating to the computer backend machine a configuration file containing at least a decision rule that drives the decision process and that is computed at least from a current value of a statistical indicator and a target value of the statistical indicator; periodically obtaining an updated value of the statistical indicator; upon detection that the updated value is differing from the target value, dynamically updating the configuration file which further comprises re-computing the decision rule using the updated value as new current value, and storing in real-time the re-computed decision rule in the configuration file.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: May 12, 2015
    Assignee: Amadeus S.A.S.
    Inventors: Norbert Lataille, Renaud Arnoux-Prost, Alexandre Sbragia, Eric Bousquet, David Renaudie
  • Publication number: 20140089248
    Abstract: Computer-implemented reservation method and system. The method utilized for controlling the execution of a decision process by a computer backend machine of a computer network upon receipt of a computation inquiry includes associating to the computer backend machine a configuration file containing at least a decision rule that drives the decision process and that is computed at least from a current value of a statistical indicator and a target value of the statistical indicator; periodically obtaining an updated value of the statistical indicator; upon detection that the updated value is differing from the target value, dynamically updating the configuration file which further comprises re-computing the decision rule using the updated value as new current value, and storing in real-time the re-computed decision rule in the configuration file.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: AMADEUS S.A.S.
    Inventors: Norbert Lataille, Renaud Arnoux-Prost, Alexandre Sbragia, Eric Bousquet, David Renaudie