Patents by Inventor Mark Lantz

Mark Lantz 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: 20200073587
    Abstract: A computer-implemented method according to one embodiment includes identifying code word interleaved (CWI)-4 entries to be re-written to a data storage cartridge, selecting a subset of the CWI-4 entries to be included within a first CWI-4 set, where a plurality of the CWI-4 entries within the subset are associated with a single sub data set (SDS), and re-writing the first CWI-4 set to the data storage cartridge.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Kevin D. Butt, Roy D. Cideciyan, Simeon Furrer, Mark A. Lantz
  • Publication number: 20200058324
    Abstract: A method of operating a magnetic tape within a tape drive. The tape drive comprises a tape head, which shows a tape-bearing surface meant to face a front side of a magnetic tape, in operation. The tape-bearing surface comprises a transducer area. This area includes at least one transducer, which is a read or write element configured to read or write to the magnetic tape, respectively. The method may include driving the tape (along a longitudinal direction of circulation thereof above the tape-bearing surface) and concomitantly ejecting a gas flow toward the transducer area. The gas flow ejected impinges on the back side of the driven tape (e.g., opposite to the front side of the tape), so as to locally urge the front side of the tape against the transducer area and thereby read or write to the tape via said at least one transducer.
    Type: Application
    Filed: October 4, 2019
    Publication date: February 20, 2020
    Inventors: Hugo E. Rothuizen, Peter Reininger, Walter Haeberle, Mark A. Lantz
  • Publication number: 20200035269
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether a temperature within the tape drive storage unit exceeds a threshold value. In response to determining that the temperature within the tape drive storage unit exceeds the threshold value, a determination is made of a direction of travel of a tape media within the tape drive storage unit. In response to determining that the direction of travel is a forward direction, a first cooling device is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the tape media passing by a read/write head within the tape drive storage unit.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 30, 2020
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H.F. Harper
  • Publication number: 20200035264
    Abstract: A method according to one embodiment includes generating a y-position estimate based on a servo readback, and determining a nonlinearity-correction value corresponding to the y-position estimate. The method further includes adjusting the y-position estimate using the nonlinearity-correction value. A computer program product for compensating for nonlinearity in a timing based servo pattern according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a controller to cause the controller to perform the foregoing method. An apparatus according to another embodiment includes a controller configured to perform the foregoing method.
    Type: Application
    Filed: March 1, 2019
    Publication date: January 30, 2020
    Inventors: Kevin B. Judd, Simeon Furrer, Angeliki Pantazi, Mark A. Lantz
  • Publication number: 20200035266
    Abstract: A method according to one embodiment includes applying a static head skew to a magnetic tape head, positioning the first reader at a first y-position relative to a servo pattern in a servo band, and measuring y-positions of the second reader relative to the servo pattern in the servo band while the first reader is at the first y-position. A y-position value is calculated for the second reader based on the measured y-positions. The following process is repeated several times: moving the first reader to a next y-position, measuring y-positions of the second reader while the first reader is at the next y-position, and calculating a y-position value of the second reader based on the measured y-position of the second reader. A unique nonlinearity value of the servo pattern in the servo band is calculated for each of the calculated y-position values of the second reader.
    Type: Application
    Filed: April 29, 2019
    Publication date: January 30, 2020
    Inventors: Kevin B. Judd, Simeon Furrer, Angeliki Pantazi, Mark A. Lantz
  • Patent number: 10522182
    Abstract: A method of operating a magnetic tape within a tape drive. The tape drive comprises a tape head, which shows a tape-bearing surface meant to face a front side of a magnetic tape, in operation. The tape-bearing surface comprises a transducer area. This area includes at least one transducer, which is a read or write element configured to read or write to the magnetic tape, respectively. The method may include driving the tape (along a longitudinal direction of circulation thereof above the tape-bearing surface) and concomitantly ejecting a gas flow toward the transducer area. The gas flow ejected impinges on the back side of the driven tape (e.g., opposite to the front side of the tape), so as to locally urge the front side of the tape against the transducer area and thereby read or write to the tape via said at least one transducer.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: December 31, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hugo E. Rothuizen, Peter Reininger, Walter Haeberle, Mark A. Lantz
  • Patent number: 10515663
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether a temperature within the tape drive storage unit exceeds a threshold value. In response to determining that the temperature within the tape drive storage unit exceeds the threshold value, a determination is made of a direction of travel of a tape media within the tape drive storage unit. In response to determining that the direction of travel is a forward direction, a first cooling device is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the tape media passing by a read/write head within the tape drive storage unit.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: December 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H. F. Harper
  • Publication number: 20190311741
    Abstract: In one embodiment, a method includes writing a data set to a sequential access medium. The method also includes reading the data set after being written in a read-while-write process to identify faulty encoded data blocks, each of the faulty encoded data blocks including at least one faulty codeword. Moreover, the method includes rewriting a correct version of a first of the encoded data blocks in a first encoded data block set to the rewrite area of the sequential access medium selected from a predetermined subset of logical tracks. The predetermined subset of logical tracks includes D1+D2+1 logical tracks. Only one encoded data block from a particular sub data set is rewritten in a single encoded data block set in the rewrite area.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Roy D. Cideciyan, Simeon Furrer, Mark A. Lantz
  • Publication number: 20190304500
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether a temperature within the tape drive storage unit exceeds a threshold value. In response to determining that the temperature within the tape drive storage unit exceeds the threshold value, a determination is made of a direction of travel of a tape media within the tape drive storage unit. In response to determining that the direction of travel is a forward direction, a first cooling device is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the tape media passing by a read/write head within the tape drive storage unit.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H.F. Harper
  • Patent number: 10418062
    Abstract: In one embodiment, a method includes writing a data set to a sequential access medium. The method also includes reading the data set immediately after being written to the sequential access medium in a read-while-write process to identify one or more faulty encoded data blocks, each of the one or more faulty encoded data blocks including at least one faulty codeword having symbols at least 10 bits in size. Moreover, the method includes rewriting a first of the one or more faulty encoded data blocks within a first encoded data block set to a particular logical track in the rewrite area of the sequential access medium selected from a predetermined subset of logical tracks. The predetermined subset of logical tracks includes D1+D2+1 logical tracks. Only one faulty encoded data block from a particular sub data set is rewritten in a single encoded data block set in the rewrite area.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Roy D. Cideciyan, Simeon Furrer, Mark A. Lantz
  • Patent number: 10410670
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether an absolute value of a channel offset exceeds a threshold value. In response to determining that the absolute value of the channel offset exceeds a threshold value, a direction of travel of the tape media is determined. In response to determining that the direction of travel of the tape media is a forward direction, a determination is made whether the channel offset is positive. In response to determining that the channel offset is positive, a left cooling device within the tape drive storage unit is powered on. The left cooling device lowers the temperature of a left guide roller and the tape media coming off a left tape storage reel prior to the media passing by a read/write head.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H. F. Harper
  • Publication number: 20190272851
    Abstract: A tape drive-implemented method, according to one embodiment, includes: using information read from one or more servo bands on a magnetic tape to position a magnetic tape head relative to the magnetic tape. An array of data transducers is positioned along the magnetic tape head, the array extending perpendicular to a direction of travel of the magnetic tape. Moreover, a group of servo readers is positioned at each end of the array of data transducers. A distance between each of the immediately adjacent servo readers in each of the groups of servo readers is less than or equal to one third of a prespecified width of each of the servo bands. Furthermore, the distance between each of the servo readers in each of the groups and the prespecified width are both measured in a direction perpendicular to the direction of travel of the magnetic tape.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Inventors: Nhan X. Bui, Giovanni Cherubini, Simeon Furrer, Mark A. Lantz, Kazuhiro Tsuruta
  • Publication number: 20190267034
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether a temperature within the tape drive storage unit exceeds a threshold value. In response to determining that the temperature within the tape drive storage unit exceeds the threshold value, a determination is made of a direction of travel of a tape media within the tape drive storage unit. In response to determining that the direction of travel is a forward direction, a first cooling device is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the tape media passing by a read/write head within the tape drive storage unit.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H.F. Harper
  • Publication number: 20190267035
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether an absolute value of a channel offset exceeds a threshold value. In response to determining that the absolute value of the channel offset exceeds a threshold value, a direction of travel of the tape media is determined. In response to determining that the direction of travel of the tape media is a forward direction, a determination is made whether the channel offset is positive. In response to determining that the channel offset is positive, a left cooling device within the tape drive storage unit is powered on. The left cooling device lowers the temperature of a left guide roller and the tape media coming off a left tape storage reel prior to the media passing by a read/write head.
    Type: Application
    Filed: February 27, 2019
    Publication date: August 29, 2019
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H.F. Harper
  • Patent number: 10395687
    Abstract: A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether a temperature within the tape drive storage unit exceeds a threshold value. In response to determining that the temperature within the tape drive storage unit exceeds the threshold value, a determination is made of a direction of travel of a tape media within the tape drive storage unit. In response to determining that the direction of travel is a forward direction, a first cooling device is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the tape media passing by a read/write head within the tape drive storage unit.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Kevin B. Judd, Randy C. Inch, Mark A. Lantz, David H. F. Harper
  • Publication number: 20190258413
    Abstract: In one general embodiment, a method includes receiving data logically organized into a predetermined number of two-dimensional arrays, each two-dimensional array including a plurality of NS codewords positioned orthogonally to a plurality of WS codewords. The method also includes successively writing each of the NS codewords to a data storage medium. A first NS codeword from a first two-dimensional array is written to the data storage medium prior to starting to write a second NS codeword from the first two-dimensional array. Also, the plurality of NS codewords are protected with a stronger encoding than the plurality of WS codewords.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Inventors: Roy D. Cideciyan, Simeon Furrer, Ernest S. Gale, Mark A. Lantz
  • Patent number: 10388312
    Abstract: A tape drive-implemented method, according to one embodiment, includes: using information read from one or more servo bands on a magnetic tape to position a magnetic tape head relative to the magnetic tape. An array of data transducers is positioned along the magnetic tape head, the array extending perpendicular to a direction of travel of the magnetic tape. Moreover, a group of servo readers is positioned at each end of the array of data transducers. A distance between each of the immediately adjacent servo readers in each of the groups of servo readers is less than or equal to one third of a prespecified width of each of the servo bands. Furthermore, the distance between each of the servo readers in each of the groups and the prespecified width are both measured in a direction perpendicular to the direction of travel of the magnetic tape.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Giovanni Cherubini, Simeon Furrer, Mark A. Lantz, Kazuhiro Tsuruta
  • Patent number: 10379756
    Abstract: In one embodiment, a method includes receiving data to store to a magnetic tape medium using a tape drive, the data being organized into a predetermined number of two-dimensional arrays, each two-dimensional array including a plurality of narrow-spread (NS) codewords positioned orthogonally to a plurality of wide-spread (WS) codewords (relative spread referring to space occupied on the magnetic tape medium when written). The method also includes successively writing each of the NS codewords onto a plurality of tracks of the magnetic tape medium using a first number of channels of the tape drive capable of writing data to tape tracks simultaneously. A first NS codeword from a first two-dimensional array is completely written to the magnetic tape medium prior to starting to write a second NS codeword from the first two-dimensional array. Also, the plurality of NS codewords are protected with a stronger encoding than the plurality of WS codewords.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Roy D. Cideciyan, Simeon Furrer, Ernest S. Gale, Mark A. Lantz
  • Publication number: 20190243546
    Abstract: The invention is notably directed to computer-implemented methods and systems for managing datasets in a storage system. In such systems, it is assumed that a (typically small) subset of datasets are labeled with respect to their relevance, so as to be associated with respective relevance values. Essentially, the present methods determine, for each unlabeled dataset of the datasets, a respective probability distribution over a set of relevance values. From this probability distribution, a corresponding relevance value can be obtained. This probability distribution is computed based on distances (or similarities), in terms of metadata values, between said each unlabeled dataset and the labeled datasets. Based on their associated relevance values, datasets can then be efficiently managed in a storage system.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventors: Giovanni Cherubini, Mark A. Lantz, Taras Lehinevych, Vinodh Venkatesan
  • Patent number: 10366716
    Abstract: In one general embodiment, a method includes applying a static head skew to a magnetic tape head, positioning the first reader at a first y-position relative to a servo pattern in a servo band, measuring y-positions of the second reader relative to the servo pattern in the servo band while the first reader is at the first y-position, and averaging the measured y-positions. The method further includes repeating the following process several times: moving the first reader to a next y-position, measuring y-positions of the second reader while the first reader is at the next y-position, and averaging the y-positions measured by the second reader while the first reader is at the next y-position. The method further includes calculating a unique nonlinearity value of the servo pattern in the servo band for each of the average y-position values, and storing and/or outputting the calculated nonlinearity values.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kevin B. Judd, Simeon Furrer, Angeliki Pantazi, Mark A. Lantz