Patents by Inventor Steven W. Scroggs

Steven W. Scroggs 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: 8335877
    Abstract: Systems and methods for commonality factoring for storing data on removable storage media that may allow for highly compressed data to be stored efficiently on portable memory devices. The methods include breaking data into unique chunks and calculating identifiers, e.g., hash identifiers, based on the unique chunks. Redundant chunks can be identified by comparing identifiers of other chunks to the identifiers of unique chunks. When a redundant chunk is identified, a reference to the existing unique chunk is generated such that the chunk can be reconstituted in relation to other chunks in order to recreate the original data. One or more of the unique chunks, the identifiers, and/or the references may be stored on the portable memory device. Hardware and/or software for the chunking and/or hashing functions can reside in a host computer, a removable storage device or cartridge, and/or a removable cartridge holder.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: December 18, 2012
    Assignee: Imation Corp.
    Inventors: Matthew D. Bondurant, Steven W. Scroggs
  • Publication number: 20120079198
    Abstract: Systems and methods for commonality factoring for storing data on removable storage media that may allow for highly compressed data to be stored efficiently on portable memory devices. The methods include breaking data into unique chunks and calculating identifiers, e.g., hash identifiers, based on the unique chunks. Redundant chunks can be identified by comparing identifiers of other chunks to the identifiers of unique chunks. When a redundant chunk is identified, a reference to the existing unique chunk is generated such that the chunk can be reconstituted in relation to other chunks in order to recreate the original data. One or more of the unique chunks, the identifiers, and/or the references may be stored on the portable memory device. Hardware and/or software for the chunking and/or hashing functions can reside in a host computer, a removable storage device or cartridge, and/or a removable cartridge holder.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 29, 2012
    Inventors: Matthew D. Bondurant, Steven W. Scroggs
  • Patent number: 8028106
    Abstract: Systems and methods for commonality factoring for storing data on removable storage media are described. The systems and methods allow for highly compressed data, e.g., data compressed using archiving or backup methods including de-duplication, to be stored in an efficient manner on portable memory devices such as removable storage cartridges. The methods include breaking data, e.g., data files for backup, into unique chunks and calculating identifiers, e.g., hash identifiers, based on the unique chunks. Redundant chunks can be identified by calculating identifiers and comparing identifiers of other chunks to the identifiers of unique chunks previously calculated. When a redundant chunk is identified, a reference to the existing unique chunk is generated such that the chunk can be reconstituted in relation to other chunks in order to recreate the original data. The method further includes storing one or more of the unique chunks, the identifiers and/or the references on the removable storage medium.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: September 27, 2011
    Assignee: Proster Systems, Inc.
    Inventors: Matthew D. Bondurant, Steven W. Scroggs
  • Publication number: 20090013140
    Abstract: Systems and methods for commonality factoring for storing data on removable storage media are described. The systems and methods allow for highly compressed data, e.g., data compressed using archiving or backup methods including de-duplication, to be stored in an efficient manner on portable memory devices such as removable storage cartridges. The methods include breaking data, e.g., data files for backup, into unique chunks and calculating identifiers, e.g., hash identifiers, based on the unique chunks. Redundant chunks can be identified by calculating identifiers and comparing identifiers of other chunks to the identifiers of unique chunks previously calculated. When a redundant chunk is identified, a reference to the existing unique chunk is generated such that the chunk can be reconstituted in relation to other chunks in order to recreate the original data. The method further includes storing one or more of the unique chunks, the identifiers and/or the references on the removable storage medium.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 8, 2009
    Applicant: ProStor Systems, Inc.
    Inventors: Matthew D. Bondurant, Steven W. Scroggs