Patents by Inventor Francois-Joseph MYTYCH

Francois-Joseph MYTYCH 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: 20240143600
    Abstract: Computation engines and methods for dynamically computing results in response to a database request indicating a search parameter. Based on an initial result database, an initial incomplete result set with a number of results which include static data pieces that correspond to the search parameter is determined. A dynamic data piece for each result in the initial incomplete result set is determined based on a number of dynamic computation rules, thereby obtaining an intermediate completed result set. Each result of the intermediate completed result set includes the static data piece and the computed dynamic data piece. An adjustment of the dynamic data piece is computed for a sub-set of the intermediate completed result set based on a number of adjustment computation rules, thereby obtaining a finalized completed result set, and at least a subset of the finalized completed result set is returned to the client.
    Type: Application
    Filed: January 3, 2024
    Publication date: May 2, 2024
    Inventors: Marine Lucie Aymard, Sebastien Chenevotot, Lionel Gotti, Francois-Joseph Mytych, Florian Hennion, Olivier Amadieu
  • Patent number: 11762854
    Abstract: In a distributed computing environment comprising a frontend system with a search platform having a cache of pre-computed search results and a backend system with one or more data-bases and a validation instance, a request is received at the search platform from a client comprising one or more first key-values indicating a first data record and at least a first pre-computed search result and a second pre-computed search result for the first data record is retrieved from the cache. The validation instance evaluates a current validity of the first pre-computed search result and the second pre-computed search result retrieved from the cache and returns the first pre-computed search result to the client device, or in response to evaluating that the first pre-computed search result is invalid and the second pre-computed search result is valid, returns the second pre-computed search result to the client.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: September 19, 2023
    Assignee: AMADEUS S.A.S.
    Inventors: Gilles Aubin Bikouo Njangang, Stephane Rodriguez, Francois-Joseph Mytych, Thierry Blaszka, Jean-Philippe Aubry, Sami Gharbi
  • Patent number: 11748348
    Abstract: Multiple database queries forming a complex database request are processed. A first query and second query are answered by a first response and a second response based on a cache storing cached data. A third query which is related to the second query is answered based on a database storing current corresponding to the cached data. A selected subset of the cached data returned with the second response is validated by corresponding current data stored in the database.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: September 5, 2023
    Assignee: Amadeus S.A.S.
    Inventors: Nuno Miguel Pires Gaspar, Stéphane Rodrigues, François-Joseph Mytych
  • Patent number: 11734369
    Abstract: Methods, servers, and computer programs for processing multiple data records in response to a database request with search indications are provided. The server retrieves multiple data records with parameter values in the fields which correspond to the search indications indicated by the database request, determines weight values for at least two of the fields based on the corresponding parameter values of the at least two fields, calculates an aggregated score for at least a number of the retrieved data records based on the determined weight values, and returns at least a subset of the retrieved data records to the client based on the calculated aggregated scores.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: August 22, 2023
    Assignee: Amadeus S.A.S.
    Inventors: Francois-Joseph Mytych, Delphine Viviane Dupont, Clement Paul Jean-Baptiste Trescases, Florian Hennion
  • Publication number: 20220121717
    Abstract: Methods, servers, and computer programs for processing multiple data records in response to a database request with search indications are provided. The server retrieves multiple data records with parameter values in the fields which correspond to the search indications indicated by the database request, determines weight values for at least two of the fields based on the corresponding parameter values of the at least two fields, calculates an aggregated score for at least a number of the retrieved data records based on the determined weight values, and returns at least a subset of the retrieved data records to the client based on the calculated aggregated scores.
    Type: Application
    Filed: October 21, 2020
    Publication date: April 21, 2022
    Inventors: Francois-Joseph Mytych, Delphine Viviane Dupont, Clement Paul Jean-Baptiste Trescases, Florian Hennion
  • Publication number: 20220075786
    Abstract: Computation engines and methods for dynamically computing results in response to a database request indicating a search parameter. Based on an initial result database, an initial incomplete result set with a number of results which include static data pieces that correspond to the search parameter is determined. A dynamic data piece for each result in the initial incomplete result set is determined based on a number of dynamic computation rules, thereby obtaining an intermediate completed result set. Each result of the intermediate completed result set includes the static data piece and the computed dynamic data piece. An adjustment of the dynamic data piece is computed for a sub-set of the intermediate completed result set based on a number of adjustment computation rules, thereby obtaining a finalized completed result set, and at least a subset of the finalized completed result set is returned to the client.
    Type: Application
    Filed: September 9, 2020
    Publication date: March 10, 2022
    Inventors: Marine Lucie Aymard, Sebastien Chenevotot, Lionel Gotti, Francois-Joseph Mytych, Florian Hennion, Olivier Amadieu
  • Publication number: 20210382894
    Abstract: Multiple database queries forming a complex database request are processed. A first query and second query are answered by a first response and a second response based on a cache storing cached data. A third query which is related to the second query is answered based on a database storing current corresponding to the cached data. A selected subset of the cached data returned with the second response is validated by corresponding current data stored in the database.
    Type: Application
    Filed: February 13, 2020
    Publication date: December 9, 2021
    Inventors: Nuno Miguel Pires Gaspar, Stéphane Rodrigues, François-Joseph Mytych
  • Publication number: 20210073228
    Abstract: In a distributed computing environment comprising a frontend system with a search platform having a cache of pre-computed search results and a backend system with one or more data-bases and a validation instance, a request is received at the search platform from a client comprising one or more first key-values indicating a first data record and at least a first pre-computed search result and a second pre-computed search result for the first data record is retrieved from the cache. The validation instance evaluates a current validity of the first pre-computed search result and the second pre-computed search result retrieved from the cache and returns the first pre-computed search result to the client device, or in response to evaluating that the first pre-computed search result is invalid and the second pre-computed search result is valid, returns the second pre-computed search result to the client.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 11, 2021
    Inventors: Gilles Aubin BIKOUO NJANGANG, Stephane RODRIGUEZ, Francois-Joseph MYTYCH, Thierry BLASZKA, Jean-Philippe AUBRY, Sami GHARBI