Patents by Inventor Grégoire PICHON

Grégoire PICHON 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: 11327889
    Abstract: The invention relates to a method for managing a buffer memory space associated with a persistent data storage system of a computing machine. The buffer memory space is suitable for temporarily storing in the RAM of the machine one or more portions of a single data file of the persistent data storage system that was previously accessed by one or more processes executed on the machine. The operating system of the machine tracks each of the portions of the file that are projected in the buffer memory space by a descriptor belonging to a plurality of buffer memory projection descriptors which are all associated with the tracking of one or more portions of the file projected in the buffer memory space.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: May 10, 2022
    Assignee: BULL SAS
    Inventors: Jean-Olivier Gerphagnon, Frédéric Saunier, Grégoire Pichon
  • Patent number: 11080193
    Abstract: A method for improving the execution time of a computer application comprises at least one cycle includes: a step of determining the type of memory access time sequence occurring during execution of the computer application; a step of preloading data, from a file system to a cache memory system, according to the determined type of memory access time sequence. The determination step is carried out by a learning model having been previously configured using a database of certain predetermined types of memory access time sequences.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 3, 2021
    Assignee: BULL SAS
    Inventors: Trong Ton Pham, Lionel Vincent, Grégoire Pichon
  • Publication number: 20210173780
    Abstract: The invention relates to a method for managing a buffer memory space associated with a persistent data storage system of a computing machine. The buffer memory space is suitable for temporarily storing in the RAM of the machine one or more portions of a single data file of the persistent data storage system that was previously accessed by one or more processes executed on the machine. The operating system of the machine tracks each of the portions of the file that are projected in the buffer memory space by a descriptor belonging to a plurality of buffer memory projection descriptors which are all associated with the tracking of one or more portions of the file projected in the buffer memory space.
    Type: Application
    Filed: December 27, 2018
    Publication date: June 10, 2021
    Inventors: Jean-Olivier GERPHAGNON, Frédéric SAUNIER, Grégoire PICHON
  • Patent number: 10884631
    Abstract: The method for preloading data of a file containing the following steps of defining a plurality of bins of predetermined sizes in a file, for each input and/or output operation executed on the file, determining the bin involved in the operation, counting the number of input and/or output operations executed in each bin of the file by taking into account only a predetermined number of last operations on the whole file, and when the sum of the operations counted in a bin is greater than a predetermined threshold, loading, in a memory medium, at least one area of the file determined on the basis of this bin.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: January 5, 2021
    Inventors: Simon Derr, Gaël Goret, Grégoire Pichon
  • Publication number: 20190196971
    Abstract: A method for improving the execution time of a computer application comprises at least one cycle includes: a step of determining the type of memory access time sequence occurring during execution of the computer application; a step of preloading data, from a file system to a cache memory system, according to the determined type of memory access time sequence. The determination step is carried out by a learning model having been previously configured using a database of certain predetermined types of memory access time sequences.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 27, 2019
    Inventors: Trong Ton PHAM, Lionel VINCENT, Grégoire PICHON
  • Publication number: 20190187919
    Abstract: The method for preloading data of a file containing the following steps of defining a plurality of bins of predetermined sizes in a file, for each input and/or output operation executed on the file, determining the bin involved in the operation, counting the number of input and/or output operations executed in each bin of the file by taking into account only a predetermined number of last operations on the whole file, and when the sum of the operations counted in a bin is greater than a predetermined threshold, loading, in a memory medium, at least one area of the file determined on the basis of this bin.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 20, 2019
    Inventors: Simon Derr, Gaël Goret, Grégoire Pichon
  • Patent number: 10318439
    Abstract: For the management of a file system for accessing data in a storage system in which the data are stored physically in a unique manner, a first storage environment associated with a first access performance level is mounted, from a first mount point. Moreover, at least one second storage environment, different from the first storage environment, and associated with a second access performance level is mounted, from a second mount point and with total or partial overlay of data with respect to the first storage environment. The data physically stored in a unique manner in the storage system is accessed, either via the first mount point or via the second mount point, as a function of a data use case.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: June 11, 2019
    Assignee: BUL SAS
    Inventors: Jean-Olivier Gerphagnon, Grégoire Pichon, Ludovic Sauge
  • Publication number: 20170315936
    Abstract: For the management of a file system for accessing data in a storage system in which the data are stored physically in a unique manner, a first storage environment associated with a first access performance level is mounted, from a first mount point. Moreover, at least one second storage environment, different from the first storage environment, and associated with a second access performance level is mounted, from a second mount point and with total or partial overlay of data with respect to the first storage environment. The data physically stored in a unique manner in the storage system is accessed, either via the first mount point or via the second mount point, as a function of a data use case.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 2, 2017
    Inventors: Jean-Olivier GERPHAGNON, Grégoire PICHON, Ludovic SAUGE