Patents by Inventor John Frederick DeStefano

John Frederick DeStefano 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: 10769024
    Abstract: One or more techniques and/or systems are provided for incremental transfer with unused data block reclamation. For example, source volume of a source storage filer may have a physical replication relationship with a destination volume of a destination storage filer. Snapshots of a file system of the source volume may be used to identify new data blocks (e.g., data blocks allocated or reallocated to a new snapshot) and/or unused data blocks (e.g., data blocks of a deleted snapshot) used to incrementally update the destination volume so that the destination volume is a mirrored replication of the source volume. In this way, new data blocks may be updated and unused data blocks may be punched out (e.g., deallocated) of the destination volume during execution of an incremental update.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 8, 2020
    Assignee: NetApp Inc.
    Inventors: Ananthan Subramanian, Rimas Svarcas, Ram Kesavan, Srishylam Simharajan, John Frederick Destefano
  • Publication number: 20170031772
    Abstract: One or more techniques and/or systems are provided for incremental transfer with unused data block reclamation. For example, source volume of a source storage filer may have a physical replication relationship with a destination volume of a destination storage filer. Snapshots of a file system of the source volume may be used to identify new data blocks (e.g., data blocks allocated or reallocated to a new snapshot) and/or unused data blocks (e.g., data blocks of a deleted snapshot) used to incrementally update the destination volume so that the destination volume is a mirrored replication of the source volume. In this way, new data blocks may be updated and unused data blocks may be punched out (e.g., deallocated) of the destination volume during execution of an incremental update.
    Type: Application
    Filed: September 22, 2015
    Publication date: February 2, 2017
    Inventors: Ananthan Subramanian, Rimas Svarcas, Ram Kesavan, Srishylam Simharajan, John Frederick Destefano
  • Patent number: 8296260
    Abstract: A system and method for managing data deduplication of a storage system utilizing persistent consistency point images (PCPIs). Once a target PCPI of a data transfer is generated, a backup management module of the storage system alerts a data deduplication module to begin deduplication of the data contained within the target PCPI. Once the deduplication procedure has been completed, the active file system of the storage system has been deduplicated, however, the target PCPI remains un-deduplicated. In response, the backup management module generates and exports a revised target PCPI. The previous target PCPI may then be deleted, thereby transitioning the exported PCPI's image of the state of the file system to a deduplicated state.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: October 23, 2012
    Assignee: NetApp, Inc.
    Inventors: Daniel Ting, Ling Zheng, Stephen L. Manley, John Frederick DeStefano
  • Patent number: 7921077
    Abstract: A system and method for managing data deduplication of a storage system utilizing persistent consistency point images (PCPIs). Once a target PCPI of a data transfer is generated, a backup management module of the storage system alerts a data deduplication module to begin deduplication of the data contained within the target PCPI. Once the deduplication procedure has been completed, the active file system of the storage system has been deduplicated, however, the target PCPI remains un-deduplicated. In response, the backup management module generates and exports a revised target PCPI. The previous target PCPI may then be deleted, thereby transitioning the exported PCPI's image of the state of the file system to a deduplicated state.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: April 5, 2011
    Assignee: NetApp, Inc.
    Inventors: Daniel Ting, Ling Zheng, Stephen L. Manley, John Frederick DeStefano
  • Publication number: 20110035357
    Abstract: A system and method for managing data deduplication of a storage system utilizing persistent consistency point images (PCPIs). Once a target PCPI of a data transfer is generated, a backup management module of the storage system alerts a data deduplication module to begin deduplication of the data contained within the target PCPI. Once the deduplication procedure has been completed, the active file system of the storage system has been deduplicated, however, the target PCPI remains un-deduplicated. In response, the backup management module generates and exports a revised target PCPI. The previous target PCPI may then be deleted, thereby transitioning the exported PCPI's image of the state of the file system to a deduplicated state.
    Type: Application
    Filed: October 26, 2010
    Publication date: February 10, 2011
    Inventors: Daniel Ting, Ling Zheng, Stephen L. Manley, John Frederick DeStefano
  • Publication number: 20080005201
    Abstract: A system and method for managing data deduplication of a storage system utilizing persistent consistency point images (PCPIs). Once a target PCPI of a data transfer is generated, a backup management module of the storage system alerts a data deduplication module to begin deduplication of the data contained within the target PCPI. Once the deduplication procedure has been completed, the active file system of the storage system has been deduplicated, however, the target PCPI remains un-deduplicated. In response, the backup management module generates and exports a revised target PCPI. The previous target PCPI may then be deleted, thereby transitioning the exported PCPI's image of the state of the file system to a deduplicated state.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 3, 2008
    Inventors: Daniel Ting, Ling Zheng, Stephen L. Manley, John Frederick DeStefano