Patents by Inventor John Czerkowicz

John Czerkowicz 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: 11481371
    Abstract: Techniques and architectures to estimate storage system capacity are disclosed. Deduplicated data and an index of object entries are maintained in a storage system. The entries contain shallow reference counts. The shallow reference count values indicate a number of parent metadata objects that hold a reference to corresponding object. One or more tree milli-indices and one or more node milli-indices of object entries are maintained in the storage system. The entries correspond to a subset of objects stored in the storage system. The entries also have truncated object signature values and deep reference count values for the corresponding objects in the storage system. A capacity utilization of the storage system is determined based on analysis utilizing the deep reference count values to perform various multiset operations.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: October 25, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Glenn Watkins, Peter Madany, John Czerkowicz
  • Publication number: 20220027334
    Abstract: Techniques and architectures to estimate storage system capacity are disclosed. Deduplicated data and an index of object entries are maintained in a storage system. The entries contain shallow reference counts. The shallow reference count values indicate a number of parent metadata objects that hold a reference to corresponding object. One or more tree milli-indices and one or more node milli-indices of object entries are maintained in the storage system. The entries correspond to a subset of objects stored in the storage system. The entries also have truncated object signature values and deep reference count values for the corresponding objects in the storage system. A capacity utilization of the storage system is determined based on analysis utilizing the deep reference count values to perform various multiset operations.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 27, 2022
    Inventors: Glenn Watkins, Peter Madany, John Czerkowicz
  • Publication number: 20120143715
    Abstract: Illustrated is a system and method that includes a receiving module, which resides on a back end node, to receive a set of hashes that is generated from a set of chunks associated with a segment of data. Additionally, the system and method further includes a lookup module, which resides on the back end node, to search for at least one hash in the set of hashes as a key value in a sparse index. The system and method also includes a bid module, which reside on the back end node, to generate a bid, based upon a result of the search.
    Type: Application
    Filed: October 26, 2009
    Publication date: June 7, 2012
    Inventors: Kave Eshghi, Mark Lillibridge, John Czerkowicz
  • Publication number: 20080155319
    Abstract: Embodiments include methods, apparatus, and systems for managing removable media. One embodiment includes a tape drive having a non-volatile memory storing media management records that uniquely identify a tape cartridge containing current data for restoring a failed computer system, wherein the tape drive is an external peripheral device to the computer system.
    Type: Application
    Filed: October 28, 2006
    Publication date: June 26, 2008
    Inventors: Robert Duncan, John Czerkowicz