Patents by Inventor Neil H. MacLean, Jr.
Neil H. MacLean, Jr. 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: 5384669Abstract: Information bearing signals are recorded in one of a plurality of record formats on one record medium, such as a magnetic tape, magnetic disk, optical disk, and the like. The format selected may be commanded or based upon record lengths, in bytes. When the record length equals or exceeds a predetermined number of bytes, then one record is recorded in each signal block of the record format. When the record length is less than the predetermined number, then a second format is used which inserts several of the records in one of the signal blocks. The signal block and its packets respectively contain indications of formats such that any one of several formats may be used on one record medium and in one signal block having a plurality of variable length packets. Logical indicators, such as format marks, tape marks, and the like, may separate formats used on the storage medium.Type: GrantFiled: November 18, 1992Date of Patent: January 24, 1995Assignee: International Business Machines CorporationInventors: Edwin C. Dunn, Scott M. Fry, Scott A. Jackson, Neil H. MacLean, Jr., Richard P. Reynolds, Richard A. Ripberger
-
Patent number: 5335328Abstract: Information bearing signals are recorded in one of a plurality of record formats on one record medium, such as a magnetic tape, magnetic disk, optical disk, and the like. The format selected may be commanded or based upon record lengths, in bytes. When the record length equals or exceeds a predetermined number of bytes, then one record is recorded in each signal block of the record format. When the record length is less than the predetermined number, then a second format is used which inserts several of the records in one of the signal blocks. The signal block and its packets respectively contain indications of formats such that any one of several formats may be used on one record medium and in one signal block having a plurality of variable length packets. Logical indicators, such as format marks, tape marks, and the like, may separate formats used on the storage medium.Type: GrantFiled: November 19, 1992Date of Patent: August 2, 1994Assignee: International Business Machines CorporationInventors: Edwin C. Dunn, Scott M. Fry, Scott A. Jackson, Neil H. MacLean, Jr., Richard P. Reynolds, Richard A. Ripberger
-
Patent number: 5274772Abstract: Information bearing signals are recorded in one of a plurality of record formats on one record medium, such as a magnetic tape, magnetic disk, optical disk, and the like. The format selected may be commanded or based upon record lengths, in bytes. When the record length equals or exceeds a predetermined number of bytes, then one record is recorded in each signal block of the record format. When the record length is less than the predetermined number, then a second format is used which inserts several of the records in one of the signal blocks. The signal block and its packets respectively contain indications of formats such that any one of several formats may be used on one record medium and in one signal block having a plurality of variable length packets. Logical indicators, such as format marks, tape marks, and the like, may separate formats used on the storage medium.Type: GrantFiled: November 19, 1992Date of Patent: December 28, 1993Assignee: International Business Machines CorporationInventors: Edwin C. Dunn, Scott M. Fry, Scott A. Jackson, Neil H. MacLean, Jr., Richard P. Reynolds, Richard A. Ripberger
-
Patent number: 5226156Abstract: A plurality of parallel processing devices such as compression/decompression units can be tied together to sequentially process equal amounts or sets of data from a stream of data. Hardware in the upper level of each device acts as a demultiplexer to control the acceptance of only its set of data to transfer control to permit the next device to accept data and also stores its set for compaction. Essentially identical hardware in the lower half of each device acts as a multiplexer to control the acceptance of its compacted set of data to store the compacted set and to place the compacted set into the original sequence of the stream of data for storage on the tape media. The lower half reverses its role when the compacted set of data is retrieved from the media to act as a demultiplexer for the decode sequence while the upper half acts as a multiplexer to resequence the decompacted sets into its original stream.Type: GrantFiled: November 19, 1990Date of Patent: July 6, 1993Assignee: International Business Machines CorporationInventors: Neil H. MacLean, Jr., Robert W. Miller, Mayank R. Patel
-
Patent number: 5200864Abstract: Information bearing signals are recorded in one of a plurality of record formats on one record medium, such as a magnetic tape, magnetic disk, optical disk, and the like. The format selected may be commanded or based upon record lengths, in bytes. When the record length equals or exceeds a predetermined number of bytes, then one record is recorded in each signal block of the record format. When the record length is less than the predetermined number, then a second format is used which inserts several of the records in one of the signal blocks. The signal block and its packets respectively contain indications of formats such that any one of several formats may be used on one record medium and in one signal block having a plurality of variable length packets. Logical indicators, such as format marks, tape marks, and the like, may separate formats used on the storage medium.Type: GrantFiled: June 28, 1989Date of Patent: April 6, 1993Assignee: International Business Machines CorporationInventors: Edwin C. Dunn, Scott M. Fry, Scott A. Jackson, Neil H. MacLean, Jr., Richard P. Reynolds, Richard A. Ripberger
-
Patent number: 5167034Abstract: A plurality of parallel compression/decompression units can be tied together to sequentially process equal amounts or sets of data from a stream of data. Hardware in the upper level of each device acts as a demultiplexer to control the acceptance of only its set of data to transfer control to permit the next device to accept data and also stores its set for compaction. Essentially identical hardware in the lower half of each device acts as a multiplexer to control the acceptance of its compacted set of data to store the compacted set and to place the compacted set into the original sequence of the stream of data for storage on the tape media. A data integrity system provides a Cyclic Redundancy Check on the data before and after each section of the process. The compacted data is decompacted immediately after compaction as a read back check to verify that the compacted data can be reconstructed when retrieved.Type: GrantFiled: November 19, 1990Date of Patent: November 24, 1992Assignee: International Business Machines CorporationInventors: Neil H. MacLean, Jr., William F. Micka, Robert W. Miller, Mayank R. Patel
-
Patent number: 5109226Abstract: Format compatibility between arithmetic binary compression coding devices used in a magnetic tape drive can be retained even though different numbers of compression/decompression devices are required to attain a higher throughput through the system. Each device must process the data directed to it in a known maximum amount of time. Each compaction processor contains a selected number of statistic tables for each compaction processors. Eight compaction processors are selected with the possibility of two statistic tables in each. Thus format compability can be retained using four compaction processor with two statistic tables in each or double the throughput by using eight compaction processors with one statistic table in each encoder/decoder. Data compacted on a magnetic tape using either speed compaction can be decoded by either tape drive and compatibility is insured.Type: GrantFiled: October 29, 1990Date of Patent: April 28, 1992Assignee: International Business Machines CorporationInventors: Neil H. MacLean, Jr., Mayank R. Patel, Richard A. Ripberger
-
Patent number: 5097261Abstract: A tape drive system includes a compaction scheme whereby the data to be stored on the media is encoded and formatted to take less space along the tape length. The data to be written to tape is placed into equal byte lengths or sets. The sets of data are directed to a plurality of encoders in turn and compacted through an Arithmetic Binary Coding program having two statistic tables per encoder to allow format compatibility with a higher throughput compaction scheme. The compacted sets are sequenced and formed into packets. Then the packets are autoblocked to delineate the packets while providing a single Inter Block Gap per autoblock length and written on the tape. On read, the data is retrieved from the tape and deblocked to separate the packets. Each packet is separated into compacted sets of data. The compacted sets are directed to a plurality of decoders in turn and decompacted. The decompacted sets are to resequenced to place the data into the same state as originally transmitted.Type: GrantFiled: November 19, 1990Date of Patent: March 17, 1992Assignee: International Business Machines CorporationInventors: Glen G. Langdon, Jr., Neil H. MacLean, Jr., Robert W. Miller, Mayank R. Patel