Patents by Inventor Peter BRAAM

Peter BRAAM 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: 10623485
    Abstract: A method of replicating a source file system on a storage system, the method including: utilising a changelog operable to store sequentially a data record corresponding to a modification of a source file system by a storage request; specifying a first data record of the changelog at a first time; initiating a scan of the directory inodes of the source file system at the first time; scanning the directory inodes; completing the scan at a second time later than the first time; specifying a second data record of the changelog at the second time; storing, in a database, information corresponding to the scanned directory inodes; updating the database with sequential data records from the first data record to the second data record of the changelog; and building, on a computer system, a replica target file system based on the database.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: April 14, 2020
    Assignee: Seagate Technology LLC
    Inventors: Peter Braam, Nikita Danilov, Nathaniel Rutman, Yuriy Umanets
  • Publication number: 20140019413
    Abstract: A method of replicating a source file system on a storage system, the method including: utilising a changelog operable to store sequentially a data record corresponding to a modification of a source file system by a storage request; specifying a first data record of the changelog at a first time; initiating a scan of the directory inodes of the source file system at the first time; scanning the directory inodes; completing the scan at a second time later than the first time; specifying a second data record of the changelog at the second time; storing, in a database, information corresponding to the scanned directory inodes; updating the database with sequential data records from the first data record to the second data record of the changelog; and building, on a computer system, a replica target file system based on the database.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Inventors: Peter BRAAM, Nikita DANILOV, Nathaniel RUTMAN, Yuriy UMANETS
  • Publication number: 20130110789
    Abstract: There is provided a method of, and apparatus for, enabling data recovery on a data storage resource. The resource includes a file system having a file system structure component for data storage management. In use, a storage request operable to modify the file system is received, processed and the file system structure component updated based on the storage request. Subsequently, a data record recording the modification by the storage request is generated and used to update an auxiliary file system structure component separate from the file system structure component. By providing such a method, a file system structure can be recreated and recovered quickly after a failure or error utilising the auxiliary file system structure component. This enables a file system to be reconstructed much faster than conventional approaches because the auxiliary file system structure has already been created.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Inventors: Peter BRAAM, Nikita Y. DANILOV