Patents by Inventor Marcin Barczynski

Marcin Barczynski 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: 20230409541
    Abstract: A system and method for maintaining a comprehensive catalog of metadata records that describes hierarchical file data held in one or more file systems includes a Modular Change Processor (MCP) that captures event notifications pertaining to contents of affected directories within the file systems, coalesces the translated event notifications, and transmits to the catalog, instructions to mark metadata corresponding to the affected directories as ‘out-of-sync’. An Enumerator Computer (EC) receives from the catalog, identities of directories having metadata marked ‘out-of-sync’; receives from the file systems, updated contents of the ‘out-of-sync’ directories; generates replacement metadata for the updated contents; and sends the replacement metadata to the catalog, optionally with instructions to replace the metadata marked ‘out-of-sync’ with corresponding replacement metadata and to mark the replacement metadata as ‘in-sync’.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 21, 2023
    Inventors: Marcin W. Gozdalik, Marcin Barczynski, Stanislaw K. Skonieczny, Dariusz Dzialak, Douglas H. Hughes, Bradley C. Elkin, Michal K. Albrycht
  • Patent number: 9671974
    Abstract: A storage system according to the present invention includes: a block detecting means for checking whether respective block data obtained by division are already stored in a storage device; and a data writing means for storing the respective block data obtained by division with duplicated storage eliminated into the storage device. The block detecting means detects a share rate representing a rate of a shared portion between a plurality of consecutive block data configuring a predetermined range in write target data among the block data obtained by division and a plurality of block data in a predetermined range already stored consecutively in the storage device. The data writing means, depending on the detected share rate, newly stores the block data obtained by division, into the storage device.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: June 6, 2017
    Assignee: NEC CORPORATION
    Inventors: Michal Kaczmarczyk, Marcin Barczynski, Wojciech Kilian, Cezary Dubnicki
  • Publication number: 20140025917
    Abstract: A storage system according to the present invention includes: a block detecting means for checking whether respective block data obtained by division are already stored in a storage device; and a data writing means for storing the respective block data obtained by division with duplicated storage eliminated into the storage device. The block detecting means detects a share rate representing a rate of a shared portion between a plurality of consecutive block data configuring a predetermined range in write target data among the block data obtained by division and a plurality of block data in a predetermined range already stored consecutively in the storage device. The data writing means, depending on the detected share rate, newly stores the block data obtained by division, into the storage device.
    Type: Application
    Filed: September 10, 2012
    Publication date: January 23, 2014
    Applicant: NEC CORPORATION
    Inventors: Michal Kaczmarczyk, Marcin Barczynski, Wojciech Kilian, Cezary Dubnicki