Patents by Inventor Daniel D. McNeil

Daniel D. McNeil 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: 7310654
    Abstract: A method for backing up data in a computer system from at least one primary data source to a secondary data source is provided. The method includes performing a full image backup on a plurality of data blocks stored by the primary data source(s). An incremental backup can then be initiated at a predetermined interval. During this incremental backup, the modification time of each file/folder at the predetermined interval can be compared to a defined time. If the modification time is earlier than the defined time, then the data blocks of that file/folder can be excluded from the incremental backup. If the modification time is later than the defined time, then the data blocks of that file/folder can be included in the incremental backup. This method can be used to provide an efficient disaster recovery using a network.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: December 18, 2007
    Assignee: Mirapoint, Inc.
    Inventor: Daniel D. McNeil
  • Patent number: 7203805
    Abstract: The data from a plurality of primary data sources, such as disk drives or disk arrays, are interleaved and captured in a secondary data source, such as a tape drive, during a backup operation. The interleaving of data allows the overlap of read/write operations performed by the plurality of primary data sources, thereby optimizing the performance of the backup as well as the restore.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: April 10, 2007
    Assignee: Mirapoint, Inc.
    Inventors: Daniel D. McNeil, Joseph L. DiMartino, Jaspal Kohli
  • Publication number: 20040068630
    Abstract: The data from a plurality of primary data sources, such as disk drives or disk arrays, are interleaved and captured in a secondary data source, such as a tape drive, during a backup operation. The interleaving of data allows the overlap of read/write operations performed by the plurality of primary data sources, thereby optimizing the performance of the backup as well as the restore.
    Type: Application
    Filed: October 3, 2003
    Publication date: April 8, 2004
    Applicant: Mirapoint, Inc.
    Inventors: Daniel D. McNeil, Joseph L. DiMartino, Jaspal Kohli
  • Patent number: 6691212
    Abstract: The data from a plurality of primary data sources, such as disk drives or disk arrays, are interleaved and captured in a secondary data source, such as a tape drive, during a backup operation. The interleaving of data allows the overlap of read/write operations performed by the plurality of primary data sources, thereby optimizing the performance of the backup as well as the restore.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: February 10, 2004
    Assignee: Mirapoint, Inc.
    Inventors: Daniel D. McNeil, Joseph L. DiMartino, Jaspal Kohli
  • Patent number: 6684308
    Abstract: A method for backing up data in a computer system from a plurality of primary data sources to a secondary data source is provided. The method comprises copying data sections from the plurality of primary data sources to the secondary data source and providing a data pointer on the secondary data source. The data pointer indicates a starting point of each transfer from the plurality of primary data sources and where that starting point is on the secondary data source. This data pointer information provides the minimum information necessary to map a location from the primary data source(s) to its location on the secondary data source.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: January 27, 2004
    Assignee: Mirapoint, Inc.
    Inventor: Daniel D. McNeil
  • Publication number: 20030145248
    Abstract: A method for backing up data in a computer system from at least one primary data source to a secondary data source is provided. The method includes performing a full image backup on a plurality of data blocks stored by the primary data source(s). An incremental backup can then be initiated at a predetermined interval. During this incremental backup, the modification time of each file/folder at the predetermined interval can be compared to a defined time. If the modification time is earlier than the defined time, then the data blocks of that file/folder can be excluded from the incremental backup. If the modification time is later than the defined time, then the data blocks of that file/folder can be included in the incremental backup. This method can be used to provide an efficient disaster recovery using a network.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventor: Daniel D. McNeil
  • Publication number: 20030145180
    Abstract: A method for backing up data in a computer system from a plurality of primary data sources to a secondary data source is provided. The method comprises copying data sections from the plurality of primary data sources to the secondary data source and providing a data pointer on the secondary data source. The data pointer indicates a starting point of each transfer from the plurality of primary data sources and where that starting point is on the secondary data source. This data pointer information provides the minimum information necessary to map a location from the primary data source(s) to its location on the secondary data source.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventor: Daniel D. McNeil