Patents by Inventor Robert A. Hutchins

Robert A. Hutchins 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).

  • Publication number: 20130326306
    Abstract: In one embodiment, a data storage system includes a write channel for writing data to a storage medium, the write channel configured to utilize a partial reverse concatenated modulation code. The write channel includes logic adapted for encoding data sets using a C2 encoding scheme, logic adapted for adding a header to each subunit of the data sets, logic adapted for encoding the headers of the data sets with a first modulation encoding scheme, logic adapted for encoding data portions of the data sets with a second modulation encoding scheme, logic adapted for encoding portions of the one or more C2-encoded data sets using a C1 encoding scheme, logic adapted for combining the C1-encoded portions with the modulation-encoded headers of the C2-encoded data sets using a multiplexer, and logic adapted for writing the one or more combined C1- and C2-encoded data sets to data tracks.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Sedat Oelcer
  • Publication number: 20130326311
    Abstract: In one embodiment, a method for writing data to a magnetic tape utilizing a rate-(232/234) reverse concatenated modulation code includes receiving a data stream comprising one or more data sets, separating each data set into a plurality of sub data sets, encoding each sub data set with a C2 encoding, encoding each C2-encoded sub data set with the modulation code, encoding each modulated sub data set with a C1 encoding, and simultaneously writing the encoded modulated sub data sets to data tracks of the magnetic tape. Other methods for writing data to a magnetic tape utilizing a rate-(232/234) reverse concatenated modulation code are described according to various other embodiments.
    Type: Application
    Filed: February 4, 2013
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittleholzer, Sedat Oelcer
  • Publication number: 20130326305
    Abstract: In one embodiment, a tape drive system includes a write channel for writing data to a magnetic tape, the write channel utilizing a rate-(232/234) reverse concatenated modulation code. The write channel includes logic adapted for receiving a data stream comprising one or more data sets, logic adapted for separating each data set into a plurality of sub data sets, logic adapted for encoding each sub data set with a C2 encoding, logic adapted for encoding each C2-encoded sub data set with a modulation code, logic adapted for encoding each modulated sub data set with a C1 encoding, and logic adapted for simultaneously writing the encoded modulated sub data sets to data tracks of the magnetic tape. Other systems for writing data to a magnetic tape utilizing a rate-(232/234) reverse concatenated modulation code are described according to various other embodiments.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Sedat Oelcer
  • Publication number: 20130326307
    Abstract: In one embodiment, a method includes writing data to a storage medium of a data storage system using a partial reverse concatenated modulation code by encoding data sets using a C2 encoding scheme, adding a header to each subunit of the data sets, encoding the headers of the data sets with a first modulation encoding scheme, encoding data portions of the data sets with a second modulation encoding scheme, encoding portions of the one or more C2-encoded data sets using a C1 encoding scheme, combining the C1-encoded portions with the modulation-encoded headers of the C2-encoded data sets using a multiplexer, and writing the one or more combined C1- and C2-encoded data sets to data tracks of the storage medium. Other methods for writing data to a storage medium of a data storage system using a partial reverse concatenated modulation code are presented according to more embodiments.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Sedat Oelcer
  • Patent number: 8593733
    Abstract: A fanout diffractive optical element having a discrete periodic surface relief structure having a 2-dimensional (x,y) shape is described. The surface relief structure can include a first lobe and a second lobe separated by a waist region having a width less than the first lobe and the second lobe. The 2-dimensional (x,y) shape of surface relief structure can have an inversion center and can lack symmetry about any plane that is normal to the surface relief structure. Also described are apparatuses having a fanout diffractive optical element and methods of producing a plurality of light diffracting orders using a fanout diffractive optical element.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: November 26, 2013
    Inventors: Alan Kathman, Robert Hutchins
  • Patent number: 8576510
    Abstract: In one embodiment, a tape drive system includes a magnetic head having a servo sensor for sensing a defined servo track of a magnetic tape and configured to read servo pulses from servo bursts of the servo track while the magnetic tape is moving past the magnetic head with the servo bursts representing an encoded data symbol, an analog-to-digital converter configured to provide a sequence of samples of the readback servo signal, a digital correlator configured to compute a correlation signal between the sequence and a reference waveform, a timing reference module configured to provide a reference timing model having interpolation instants to the digital correlator, a correlation interpolator configured to interpolate the correlation signal at the interpolation instants and compute a longitudinal position (LPOS) detection metric, and an LPOS detector configured to decode the encoded data symbol of the servo bursts using the computed LPOS detection metric.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Jens Jelitto, Robert A. Hutchins
  • Publication number: 20130279040
    Abstract: In one embodiment, a tape drive system includes a soft detector for executing a first forward loop of a detection algorithm on a first block of signal samples during a first time interval; and logic for executing forward and reverse loops during several time intervals; and logic adapted for outputting a first decoded block of signal samples based on the executing the decoding algorithm on the first block during a sixth time interval, wherein a sum of second, third, fourth, fifth, and sixth time intervals are about equal in duration to the first time interval.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Sedat Oelcer
  • Publication number: 20130283127
    Abstract: In one embodiment, a method includes executing a first forward loop of a detection algorithm on a block of signal samples during a first time interval, executing a first reverse loop of the detection algorithm on the block during a second time interval to produce first soft information, executing a decoding algorithm on the block during a third time interval using the first soft information to produce second soft information, executing a second forward loop of the detection algorithm on the block during a fourth time interval using the second soft information, executing a second reverse loop of the detection algorithm on the block during a fifth time interval to produce third soft information, executing the decoding algorithm on the block during a sixth time interval using the third soft information to produce a decoded block of signal samples, and outputting the decoded block of signal samples.
    Type: Application
    Filed: February 7, 2013
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Sedat Oelcer
  • Publication number: 20130128374
    Abstract: A method for selecting which tap coefficients of a programmable finite-impulse-response (FIR) equalizer to fix is disclosed. In one embodiment, such a method includes performing an initial calibration to determine an initial value for each tap coefficient of a FIR equalizer. These initial values may be used to produce a first waveform. The method then performs an operation on the first waveform to produce a second waveform comprising multiple lobes. The second waveform is then analyzed to determine one or more lobes of the second waveform that have the largest area. The method then fixes coefficients of one or more taps that are closest to the lobe or lobes having the largest area. A corresponding apparatus and computer program product are also disclosed.
    Type: Application
    Filed: November 23, 2011
    Publication date: May 23, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric R. Christensen, Ernest S. Gale, Robert A. Hutchins, Sedat Oelcer
  • Patent number: 8446684
    Abstract: According to one embodiment, a magnetic recording tape includes a plurality of servo tracks, each servo track comprising a series of magnetically defined bars having an average height of between about 80 microns and about 120 microns, wherein an average stripe angle of the bars is between about 10° and about 25°. A stripe angle is measured between a longitudinal axis of each respective bar and a line oriented perpendicular to a direction of tape travel and parallel to a plane of the tape, wherein an average stripe width of the bars is between about 1.0 micron and about 2.2 microns and an average servo frame length of groups of the bars comprising a servo frame is between about 120 microns and about 180 microns. In more embodiments, a servo format and a system including a servo format are disclosed, along with other embodiments of magnetic tapes.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Giovanni Cherubini, Evangelos S. Eleftheriou, Reed A. Hancock, Robert A. Hutchins
  • Patent number: 8443273
    Abstract: According to one embodiment, a data detection system includes a coefficient-and-variance engine for selecting which infinite impulse response (IIR) filter and prediction error variance to process and store at any time, and a maximum-likelihood sequence detector. The coefficient-and-variance engine comprises a filter bank storing a plurality of IIR filters that represent a plurality of data-dependent noise whitening or noise prediction filters; a least-mean square (LMS) engine for adapting each IIR filter to actual noise conditions: a variance hank storing a plurality of prediction error variance values; and a data-dependent prediction error variance computation unit which updates the plurality of prediction error variance values. The maximum-likelihood sequence detector includes a metric computation unit that employs the plurality of IIR filters in the filter bank and the plurality of prediction error variances in the variance bank to adaptively compute detector branch metrics.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventors: Evangelos S Eleftheriou, Robert A. Hutchins, Sedat Oelcer
  • Patent number: 8423692
    Abstract: A method to read information from an information storage medium using a read channel, where that read channel includes a data cache, where the method generates an analog waveform comprising the information, provides that analog waveform to a read channel generates a digital signal from that analog waveform using one or more first operating parameters, corrects that digital signal at an actual error correction rate, determines if the actual error correction rate is greater than an error correction rate threshold. If the actual error correction rate exceeds the error correction rate threshold, then the method captures the digital signal, stores that captured data in a data cache, reads that digital signal from the cache, generates one or more second operating parameters, provides those one or more second operating parameters to the read channel.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: James J. Howarth, Robert A. Hutchins
  • Publication number: 20130088794
    Abstract: In one embodiment, a tape drive system includes a magnetic head having a servo sensor for sensing a defined servo track of a magnetic tape and configured to read servo pulses from servo bursts of the servo track while the magnetic tape is moving past the magnetic head with the servo bursts representing an encoded data symbol, an analog-to-digital converter configured to provide a sequence of samples of the readback servo signal, a digital correlator configured to compute a correlation signal between the sequence and a reference waveform, a timing reference module configured to provide a reference timing model having interpolation instants to the digital correlator, a correlation interpolator configured to interpolate the correlation signal at the interpolation instants and compute a longitudinal position (LPOS) detection metric, and an LPOS detector configured to decode the encoded data symbol of the servo bursts using the computed LPOS detection metric.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giovanni Cherubini, Jens Jelitto, Robert A. Hutchins
  • Patent number: 8395860
    Abstract: A method to position a head module, where the head module comprises at least one servo element and a plurality of data elements, where the servo element and each of the plurality of data elements can detect a servo signal, wherein the method includes moving a sequential information storage medium having a servo band encoded therein across the head module and detecting the servo band using the at least one servo element or any one of the plurality of data elements.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Giovanni Cherubini, Robert A. Hutchins, Jens Jelitto, Kazuhiro Tsuruta
  • Patent number: 8270108
    Abstract: A method, system and computer-usable medium are disclosed for performing data write and data read operations on a tape storage medium. A dual head/tape actuator assembly, comprising two head/tape actuator assemblies, is implemented to perform data write and data read operations on a tape medium. Each of the head/tape actuator assemblies comprises a set of data writer elements and a set of data reader elements. During data write operations, the data writer elements on one head/tape actuator assembly are used to write data to a tape medium and the data reader elements on the other head/tape actuator assembly are used to read the data from the tape medium. During read operations, half of the data readers on one head/tape actuator assembly are used to read data from half of the written data tracks on the tape medium and half of the data readers on the other head/tape actuator assembly are used to read the other half of the written tracks.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: David H. Harper, Robert A. Hutchins, Peter V. Koeppe, Johnny L. Teale
  • Publication number: 20120144228
    Abstract: A method to read information from an information storage medium using a read channel, where that read channel includes a data cache, where the method generates an analog waveform comprising the information, provides that analog waveform to a read channel generates a digital signal from that analog waveform using one or more first operating parameters, corrects that digital signal at an actual error correction rate, determines if the actual error correction rate is greater than an error correction rate threshold. If the actual error correction rate exceeds the error correction rate threshold, then the method captures the digital signal, stores that captured data in a data cache, reads that digital signal from the cache, generates one or more second operating parameters, provides those one or more second operating parameters to the read channel.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 7, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James J. Howarth, Robert A. Hutchins
  • Patent number: 8194342
    Abstract: An equalizer coefficients generator receives a DSS sequence and a DSS readback sequence, which is a function of a channel processing of the DSS sequence by a read channel. The generator generates a coefficient cyclic equalizer vector as a function of the DSS sequence and the DSS readback sequence. The generator further generates an error signal as a function of a comparison of the DSS sequence and an equalization of the DSS readback sequence based on the coefficient cyclic equalizer vector. An unacceptable error signal indicates a need to adjust the coefficient cyclic equalizer vector to yield an acceptable comparison of the DSS sequence and an equalization of the DSS readback sequence based on the coefficient cyclic equalizer vector.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert A. Hutchins, Evangelos S. Eleftheriou, Sedat Oelcer
  • Patent number: 8139302
    Abstract: A system and method are disclosed for detecting a periodic sequence. A value detector module detects a plurality of values of a periodic sequence. In one embodiment, a transformation module transforms the plurality of values into transformed values. A confinement module confines the values to a limited set of confined values. A correlation module correlates the confined values with a plurality of instances of the periodic sequence. In addition, a selection module selects an instance of the periodic sequence with the highest correlation to the confined values as an observed periodic sequence.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Kazuhiro Tsuruta
  • Patent number: 8095712
    Abstract: A method and apparatus to read information from an information storage medium using a read channel, where that read channel includes a data cache. The invention generates an analog waveform comprising the information, and provides that analog waveform to a read channel, and generates a digital signal from that analog waveform using one or more first operating parameters. The method error corrects that digital signal at an actual error correction rate, and determines if the actual error correction rate is greater than an error correction rate threshold. If the actual error correction rate exceeds the error correction rate threshold, then the method captures the digital signal, stores that captured data in a data cache, reads that digital signal from the cache, generates one or more second operating parameters, and provides those one or more second operating parameters to the read channel.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: James J. Howarth, Robert A. Hutchins
  • Patent number: 8077764
    Abstract: A 16-State adaptive NPML detector is provided for a tape drive which addresses weaknesses of a conventional fixed, 8-state EPR4 detector. Rather than having a fixed target channel, the detector is programmable to allow a range of target channels and can support “classical” partial response channels such as PR4 or EPR4 by programming predictor or whitening filter coefficients. In one embodiment, two filter coefficients may be set via XREG inputs or dynamically determined through the use of an LMS algorithm allowing the detector to adapt the predictor coefficients as data is being read. Another embodiment provides a detector for an EPR4 target in which the whitening filter has one coefficient. Components of the detection system include the detector itself, an LMS engine, a coefficient engine and a noise predictive or whitening filter. Coefficients from the LMS engine may be loaded or stored dynamically based upon conditions in the tape drive.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Evangelos S. Eleftheriou, Robert A. Hutchins, Sedat Oelcer