Patents by Inventor Terrence J. Stewart

Terrence J. Stewart 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: 4761785
    Abstract: A storage management mechanism distributes parity blocks corresponding to multiple data blocks substantially equally among a set of storage devices. N storage units in a set are divided into a multiple of equally sized address blocks, each containing a plurality of records. Blocks from each storage unit having the same address ranges form a stripe of blocks. Each stripe has a block on one storage device containing parity for the remaining blocks of the stripe. Further stripes also have parity blocks, which are distributed on different storage units. Parity updating activity associated with every change to a data record is therefore distributed over the different storage units, enhancing access characteristics of the set of storage devices. The parity updating activity also includes the use of an independent version number stored with each data record and corresponding version numbers stored with the parity record.
    Type: Grant
    Filed: June 12, 1986
    Date of Patent: August 2, 1988
    Assignee: International Business Machines Corporation
    Inventors: Brian E. Clark, Francis D. Lawlor, Werner E. Schmidt-Stumpf, Terrence J. Stewart, George D. Timms, Jr.