Patents by Inventor David W. Thiel

David W. Thiel 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: 5504858
    Abstract: A data storage system using a RAID array and a logging process and apparatus that identifies a parity block that may not contain the proper parity for its associated data blocks and which prevents such inconsistent parity information from being used in the regeneration of unavailable data. A small fraction of the blocks of each disk are dedicated to storing parity metadata bits. The parity metadata is associated with the parity blocks and identifies whether or not each parity block contains the proper parity information for its associated data blocks or may contain invalid information. The data integrity of the RAID array is preserved by preventing the generation of undetected corrupt data.
    Type: Grant
    Filed: February 8, 1995
    Date of Patent: April 2, 1996
    Assignee: Digital Equipment Corporation
    Inventors: Robert A. Ellis, Clark E. Lubbers, Steven J. Malan, Peter Rivera, Sid Snyder, David W. Thiel, Richard B. Wells
  • Patent number: 5390327
    Abstract: In a storage system having a plurality of disks arranged in a RAID-4 or RAID-5 array, a method of improving the performance and reliability of the array in the absence of a member. The method re-organizes the array into the equivalent of a higher performance and reliability RAID-0 organization while allowing concurrent high performance application access to the array and includes a deliberate reorganization activity concurrent with application access. The method also restores the RAID-4 or RAID-5 organization subsequent to the failure of a member using a replacement member while continuing to allow concurrent high performance application access to the array. In order to perform this reorganization on-line state information is maintained for each parity block, each data block and the array itself. A recently removed disk may be reinserted using an expedited replacement process.
    Type: Grant
    Filed: June 29, 1993
    Date of Patent: February 14, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Clark E. Lubbers, David W. Thiel
  • Patent number: 5247618
    Abstract: A method and apparatus for transferring data between two storage media, and is used in an illustrative embodiment to transfer data between two storage media in a shadow set, the storage media being accessible to one or more host processors. The method of the preferred embodiment includes the steps of: A. receiving a command from one of the host processors, the command specifying data to be transferred from a first storage medium to a second storage medium; B. transferring the data specified in the command received from the host from the first storage medium to the second storage medium in a series of subtransfers, each of the subtransfers transferring a portion of the data; and C. processing one or more I/O requests to the shadow set received from one or more host processors by, for each received I/O request: a. implementing the I/O request if the I/O request does not involve a section of the shadow set currently involved in one of the subtransfers; and b.
    Type: Grant
    Filed: May 11, 1992
    Date of Patent: September 21, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Scott H. Davis, William L. Goleman, David W. Thiel, Robert G. Bean, James A. Zahrobsky
  • Patent number: 5239637
    Abstract: A digital data management system for managing a shadow set of storage media includes a plurality of storage media each accessible by at least one data processing device for I/O operations. Successive comparisons are carried out between data stored in corresponding locations in the storage media while maintaining access to the storage media for I/O operations. When inconsistency between data in corresponding locations is detected, a management operation is performed on at least one of the shadow set storage media. The management operation includes interrupting I/O operations to at least the storage medium on which the operation is performed, modifying data on one of the shadow set storage media to correct the inconsistency, and resuming availability of the storage media for I/O operations.
    Type: Grant
    Filed: June 30, 1989
    Date of Patent: August 24, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Scott H. Davis, William L. Goleman, David W. Thiel
  • Patent number: 5210865
    Abstract: A system and method for transferring data from a first storage medium to a second storage medium, each of the storage media being divided into corresponding data blocks, the method comprising steps of: (a) reading data stored in a first data block in the first storage medium, the first data block initially constituting a current data block; (b) comparing data read in the current data block to data stored in a corresponding data block in the second storage medium; (c) if the data compared in step b are identical, reading data stored in a different data block in the first storage medium, the different data block becoming the current data block, and returning to step b; (d) modifying the data stored in one of the storage media such that the data in the current data block is identical to the corresponding data in the second storage medium; and (e) rereading the data in the current data block and returning to step b.
    Type: Grant
    Filed: August 4, 1992
    Date of Patent: May 11, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Scott H. Davis, William L. Goleman, David W. Thiel
  • Patent number: 4290013
    Abstract: This disclosure is concerned with a process for connecting a short detector to electrical nodes in such apparatus as backplanes, cables and circuit boards before components are assembled thereto, to identify shorted node pairs in a substantially smaller number of tests than required by previously known methods, through a novel binary screening and then binary searching technique; the invention being especially efficient in the case where no shorts are present.
    Type: Grant
    Filed: June 22, 1979
    Date of Patent: September 15, 1981
    Assignee: GenRad, Inc.
    Inventor: David W. Thiel