Patents by Inventor Michal Welnicki

Michal Welnicki 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: 10078669
    Abstract: The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data compression means for compressing the given data set with use of the correlation, based on the result of verification by the correlation verification means.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: September 18, 2018
    Assignee: NEC CORPORATION
    Inventors: Dominik Borowiec, Michal Welnicki
  • Patent number: 9256368
    Abstract: The storage system includes a data storage controlling unit that stores a plurality of units of block data, generated by dividing storage target data, in a distributed manner in a plurality of storage devices, and performs duplicate storage elimination. The data storage controlling unit stores a plurality of continuous units of block data of the storage target data, generated by dividing the storage target data, in a particular storage device among the plurality of storage devices, stores, in the particular storage device, feature data based on the data content of the block data and storing position information representing the storing position in the particular storage device of the block data in association with each other as a storing position specifying table, and stores storage device identifying information for identifying the particular storage device and the feature data of the block data stored in the particular storage device in association with each other as a storage device specifying table.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: February 9, 2016
    Assignee: NEC CORPORATION
    Inventors: Michal Welnicki, Jerzy Szczepkowski, Cezary Dubnicki
  • Publication number: 20150331913
    Abstract: The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data compression means for compressing the given data set with use of the correlation, based on the result of verification by the correlation verification means.
    Type: Application
    Filed: May 29, 2014
    Publication date: November 19, 2015
    Applicant: NEC CORPORATION
    Inventors: Dominik BOROWIEC, Michal WELNICKI
  • Patent number: 8924663
    Abstract: The storage system includes a first auxiliary storage device, a second auxiliary storage device, and a main storage device, and also includes a data management unit which stores and keeps, in the main storage device, index data based on feature data by referring to the feature data of storage target data stored in the first auxiliary storage device, and if the index data stored and kept in the main storage device reaches a preset amount, stores and keeps, in the second auxiliary storage device, the index data stored and kept in the main storage device, and deletes the index data stored and kept in the second auxiliary storage device from the main storage device.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: December 30, 2014
    Assignee: NEC Corporation
    Inventors: Jerzy Szczepkowski, Michal Welnicki, Cezary Dubnicki
  • Publication number: 20130036277
    Abstract: The storage system includes a first auxiliary storage device, a second auxiliary storage device, and a main storage device, and also includes a data management unit which stores and keeps, in the main storage device, index data based on feature data by referring to the feature data of storage target data stored in the first auxiliary storage device, and if the index data stored and kept in the main storage device reaches a preset amount, stores and keeps, in the second auxiliary storage device, the index data stored and kept in the main storage device, and deletes the index data stored and kept in the second auxiliary storage device from the main storage device.
    Type: Application
    Filed: August 25, 2011
    Publication date: February 7, 2013
    Applicant: NEC CORPORATION
    Inventors: Jerzy Szczepkowski, Michal Welnicki, Cezary Dubnicki
  • Publication number: 20130036289
    Abstract: The storage system includes a data storage controlling unit that stores a plurality of units of block data, generated by dividing storage target data, in a distributed manner in a plurality of storage devices, and performs duplicate storage elimination. The data storage controlling unit stores a plurality of continuous units of block data of the storage target data, generated by dividing the storage target data, in a particular storage device among the plurality of storage devices, stores, in the particular storage device, feature data based on the data content of the block data and storing position information representing the storing position in the particular storage device of the block data in association with each other as a storing position specifying table, and stores storage device identifying information for identifying the particular storage device and the feature data of the block data stored in the particular storage device in association with each other as a storage device specifying table.
    Type: Application
    Filed: September 21, 2011
    Publication date: February 7, 2013
    Applicant: NEC CORPORATION
    Inventors: Michal Welnicki, Jerzy Szczepkowski, Cezary Dubnicki