Patents by Inventor Giovanni Cherubini

Giovanni Cherubini 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: 8331055
    Abstract: A method for monitoring a plurality of servo channels, providing a finite state machine (“FSM”) comprising a single servo channel mode and a combined servo channel mode, and moving a sequential information storage medium comprising a plurality of servo bands across a read/write head comprising a corresponding plurality of servo sensors. The method further asserts an acquisition flag by a servo channel if that servo channel is tracking a servo pattern, and asserts a bit flag by a servo channel if a new LPOS bit is decoded. If at least one acquisition flag is asserted, the method determines if a bit flag is asserted by a servo channel associated with said asserted acquisition flag, and if an acquisition flag and a bit flag are asserted by a servo channel, the method determines a relative positioning of each servo sensor with respect to an associated servo pattern.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Robert Allen Hutchins, Jens Jelitto, Melanie Jean Sandberg
  • Publication number: 20120297123
    Abstract: A method for operating a computer memory. The memory is organized to store data in units of such memory. For each unit of a set of units a wear level of the unit is determined. A maximum wear level among the wear levels is determined. A suggestion of a subset of one or more units for being selected for data erasure is received and at least one unit in the subset is identified for subsequent data erasure, a wear level (c(i)) of which units (i) is less than the maximum wear level (c_max).
    Type: Application
    Filed: May 11, 2012
    Publication date: November 22, 2012
    Applicant: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Ilias Iliadis
  • Publication number: 20120268842
    Abstract: Method for operating a storage device with a tape and a head which is operable to read and/or write data from and respectively to the tape. The tape is moveable in a predetermined longitudinal direction. At least two consecutive current lateral tape positions of the tape with respect to a predetermined reference point are determined at a predetermined longitudinal capture position. A tape skew of the tape is determined dependent on the at least two determined lateral positions. The tape skew represents an angle between a current tape motion direction of the tape and the longitudinal direction. A skew control signal is determined dependent on the determined tape skew. A rotational head position of the head is controlled dependent on the skew control signal to align the head to the current tape motion direction in such a way that the head is operable to read and/or write data.
    Type: Application
    Filed: December 17, 2010
    Publication date: October 25, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giovanni Cherubini, Jens Jelitto, Angeliki Pantazi
  • Patent number: 8274752
    Abstract: A digital control system, and in particular a tape drive system having a track-following servomechanism with a predictor (also referred to herein as a predictor filter), is described. In certain embodiments, the servomechanism includes an actuator, a servo channel, and a predictor coupled to the servo channel. The predictor receives from the servo channel a lateral position estimate signal and determines a modified lateral position estimate signal that reduces a difference, introduced by a tape velocity-dependent delay, e.g., introduced by the servo channel, between the modified lateral position estimate signal and an actual lateral position. The modified lateral position estimate may be used to modify a control signal sent to the actuator.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
  • Publication number: 20120212853
    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: Application
    Filed: April 30, 2012
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nhan Xuan Bui, Giovanni Cherubini, Robert Allen Hutchins, Jens Jelitto, Kazuhiro Tsuruta
  • Publication number: 20120212852
    Abstract: Provided are a method, servo channel, and tape drive for determining a reference waveform used by a correlator in a servo channel. Sequences of servo signal samples are provided from read servo signals read from a servo pattern on a recording medium. A determination is made of a reference waveform based on the sequences of servo signal samples and the reference waveform is forwarded. Interpolated servo signals are generated. The interpolated servo signal samples and the forwarded reference waveform are received to generate correlation output samples. Position and velocity information are calculated from the correlation output samples.
    Type: Application
    Filed: April 26, 2012
    Publication date: August 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Giovanni CHERUBINI, Robert Allen HUTCHINS, Jens JELITTO
  • Publication number: 20120147496
    Abstract: A digital control system, and in particular a tape drive system having a track-following servomechanism with a predictor (also referred to herein as a predictor filter), is described. In certain embodiments, the servomechanism includes an actuator, a servo channel, and a predictor coupled to the servo channel. The predictor receives from the servo channel a lateral position estimate signal and determines a modified lateral position estimate signal that reduces a difference, introduced by a tape velocity-dependent delay, e.g., introduced by the servo channel, between the modified lateral position estimate signal and an actual lateral position. The modified lateral position estimate may be used to modify a control signal sent to the actuator.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 14, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
  • Patent number: 8169736
    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: July 17, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Giovanni Cherubini, Robert Allen Hutchins, Jens Jelitto, Kazuhiro Tsuruta
  • Patent number: 8144414
    Abstract: Methods and apparatus for interleaving data in a multitrack tape drive and for writing data on a multitrack tape in the tape drive. One method includes: partitioning the data into m(2n+k) data blocks, where each data block has a logical array of rows and columns of data bytes; error-correction coding a row and a column of the logical array to produce an encoded block; assigning the coded row to a respective location in a logical interleave array having L rows and 2n+k columns of locations; and writing a sequence of assigned coded rows simultaneously in respective data tracks on the multitrack tape. The coded row is assigned such that the minimum Euclidean distance on the multitrack tape between the coded rows is maximized. The apparatus includes units for performing the methods and the computer program product includes a program code means for causing a computer to perform the methods.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Roy Daron Cideciyan, Evangelos S Eleftheriou, Thomas Mittelholzer
  • Patent number: 8139312
    Abstract: An alternative time interval is taken of a timing based servo band to determine lateral position of a servo read head. The servo band is arranged in a sequence bursts with non-parallel servo stripes in sequentially adjacent sub-frames of a linear tape. The timing intervals comprise at least a first time interval (A) between a first pair of non-parallel servo stripes of a sub-frame; and an alternative time interval (C) between a pair of non-parallel servo stripes intermediate the first time intervals (A), the alternative interval servo stripes of sequentially adjacent sub-frames comprising a second servo stripe of the first pair, and a first servo stripe of a sequentially succeeding first pair. Position signals are ratios involving the first and second time intervals.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Giovanni Cherubini, Reed Alan Hancock, Jens Jelitto, Kazuhiro Tsuruta
  • Patent number: 8107186
    Abstract: In a magnetic tape drive having a servo read system with at least one read head, the system configured to read servo pattern information as a magnetic tape is moved longitudinally with respect to the at least one read head, the servo pattern comprising a timing-based servo pattern comprising an even number of bursts of sloped magnetic stripes, adjacent bursts oppositely sloped, alternate bursts identically sloped, an embodiment of a method determines the time between detection from the read head of a same stripe of alternate bursts of a pattern; determines the time between detection from the read head of stripes of a burst of a pattern; and determines a ratio of the determined times. The ratio is compared to a threshold, wherein the threshold comprises a differentiation between different servo pattern types.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
  • Publication number: 20120014010
    Abstract: Provided are a method, servo channel, and tape drive for determining a reference waveform used by a correlator in a servo channel. Sequences of servo signal samples are provided from read servo signals read from a servo pattern on a recording medium. A determination is made of a reference waveform based on the sequences of servo signal samples and the reference waveform is forwarded. Interpolated servo signals are generated. The interpolated servo signal samples and the forwarded reference waveform are received to generate correlation output samples. Position and velocity information are calculated from the correlation output samples.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giovanni Cherubini, Robert Allen Hutchins, Jens Jelitto
  • Patent number: 8094407
    Abstract: A digital control system, and in particular a tape drive system having a track-following servomechanism with a predictor (also referred to herein as a predictor filter), is described. In certain embodiments, the servomechanism includes an actuator, a servo channel, and a predictor coupled to the servo channel. The predictor receives from the servo channel a lateral position estimate signal and determines a modified lateral position estimate signal that reduces a difference, introduced by a tape velocity-dependent delay, e.g., introduced by the servo channel, between the modified lateral position estimate signal and an actual lateral position. The modified lateral position estimate may be used to modify a control signal sent to the actuator.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
  • Patent number: 8089833
    Abstract: A storage device including a storage medium for storing data in the form of marks in multiple tracks aligned along track center lines, at least one read transducer for writing and reading said data stored in said storage medium, and an actuator for moving said storage medium relative to said at least one read transducer. The storage device further includes stored servo sequences, which are replicated by use of at least two different types of servo marks displaced by a given unique distance in a cross track direction relative to a respective track centerline, wherein the storage device is operable to retrieve servo sequences using read-back signals obtained from at least two different types of servo marks.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: January 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Evangelos S. Eleftheriou, Charalampos Pozidis
  • Publication number: 20110273793
    Abstract: In a magnetic tape drive having a servo read system with at least one read head, the system configured to read servo pattern information as a magnetic tape is moved longitudinally with respect to the at least one read head, the servo pattern comprising a timing-based servo pattern comprising an even number of bursts of sloped magnetic stripes, adjacent bursts oppositely sloped, alternate bursts identically sloped, an embodiment of a method determines the time between detection from the read head of a same stripe of alternate bursts of a pattern; determines the time between detection from the read head of stripes of a burst of a pattern; and determines a ratio of the determined times. The ratio is compared to a threshold, wherein the threshold comprises a differentiation between different servo pattern types.
    Type: Application
    Filed: May 10, 2010
    Publication date: November 10, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: NHAN X. BUI, GIOVANNI CHERUBINI, JENS JELITTO, KAZUHIRO TSURUTA
  • Patent number: 8054736
    Abstract: A storage device according to the invention has flexible architecture and free scalability. It includes an address input and a data input. It also includes an address and data evaluation unit, which is formed in such a way that it controls a controllable switching means, wherein in operation the address and data evaluation unit depends on the signals of said address and data inputs. Finally, a read/write line for a read/write signal is provided, which can be applied to a local probe data storage unit via the controllable switching means.
    Type: Grant
    Filed: May 26, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Evangelos S. Eleftheriou, Theodor W. Loeliger
  • Patent number: 8054568
    Abstract: Timing based servo bursts of servo frames, in which the frames are arranged to be symmetric with the same number of servo stripes in each burst of a frame, are synchronized by shifting selected bits. For example, servo frames are arranged with four servo bursts with an equal number of servo stripes in each burst, the servo frames comprising two symmetric sub-frames, each sub-frame comprising two bursts of servo stripes that are parallel to each other within a burst, and the bursts are non-parallel with respect to each other; each servo burst is arranged to comprise at least one reference servo stripe; and each servo burst is arranged to comprise at least one shifted servo stripe, wherein the shift is in the same longitudinal direction with respect to at least one reference servo stripe for each burst of a frame and the opposite longitudinal direction for bursts of sequentially adjacent frames.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Robert Allen Hutchins, Jens Jelitto, Mark Alfred Lantz
  • Publication number: 20110267717
    Abstract: In one embodiment, a linear magnetic recording tape includes at least one servo band having a servo pattern readable by a servo reader of a magnetic head for positioning thereof, wherein the servo pattern is adapted to substantially fill a width b of the servo band, the servo band width h is less than or equal to about 1.2 B/N, N is an integer greater than or equal to 2, and b corresponds to a distance between data read/write transducers of the magnetic head in a direction transverse to a longitudinal length of the tape. In another embodiment, a method includes providing the linear magnetic recording tape, formatting the tape, and positioning the magnetic head within a first lateral tape region. Other linear magnetic tapes, systems, and methods are described according to other embodiments.
    Type: Application
    Filed: April 5, 2011
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Jens Jelitto, Mark A. Lantz
  • Patent number: 8027111
    Abstract: Methods and apparatus for detecting L-bit sync words occurring at N-bit intervals in PPM-encoded servo pattern read signals read in magnetic tape drives. A soft output detector processes the PPM-encoded servo pattern read signal to produce a series of soft output samples corresponding to respective bits encoded in the servo pattern. A sync word detector then produces block correlation values for respective positions of a sliding L-sample block in the series of soft output samples by (i) calculating at each block position bit correlation values indicating correlation between respective samples and corresponding bits of the sync word and (ii) summing each bit correlation value minus a predetermined function of the corresponding sample value. The sync word detector then detects a sync word at the block position with the maximum block correlation value in an (N+L?1)-sample sequence of the series of soft output samples.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: September 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Roy Daron Cideciyan, Giovanni Cherubini, Evangelos S. Eleftheriou, Jens Jelitto
  • Patent number: 8023223
    Abstract: A weighted combining scheme exploits information from two servo channels operating in parallel. A timing-based servo module comprises two synchronous servo channels coupled respectively to receive two digital servo signals read from a data tape. Both channels have outputs for an unweighted parameter estimate and for a measure of the channel reliability. A weight computation module provides first and second weight signals using the measures of channel reliability from the servo channels. An offset computation module provides first and second offset terms which are summed with the unweighted parameter estimates. Multiplying nodes receive the unweighted parameter estimates and the weight signals and outputs offset weighted parameter estimates. A summing node receives the offset weighted parameter estimates and outputs a combined offset weighted parameter estimate to a servomechanism.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Giovanni Cherubini, Roy D. Cideciyan, Robert A. Hutchins, Jens Jelitto, Kazuhiro Tsuruta