Linear Carrier Patents (Class 360/73.04)
  • Patent number: 10453485
    Abstract: A tape method, according to one embodiment, includes: adjusting a position of a tape head in the tape drive relative to a magnetic tape such that the tape head is positioned at an accumulating backhitchless flush (ABF) wrap on the magnetic tape. A first index is also written in the ABF wrap. The first index corresponds to data written in a data partition on the magnetic tape, and the ABF wrap and the data partition are different partitions. Furthermore, in response to writing the first index in the ABF wrap, the position of the tape head is adjusted relative to the magnetic tape such that the tape head is positioned at the data partition. A first empty index is also appended to an end of the data written in the data partition, where a size of the first empty index is less than a size of the first index.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tsuyoshi Miyamura, Hiroshi Itagaki, Tohru Hasegawa, Noriko Yamamoto, Shinsuke Mitsuma, Sosuke Matsui
  • Patent number: 10395681
    Abstract: A media device may comprise a controller, a tape head, a tape comprising tape-position indicia, an indicia detection device, and an adjusting device. The indicia detection device may be configured to detect the tape-position indicia and provide an output corresponding to a tape position. The controller may be configured to send an adjustment command based on the output. The adjusting device may be configured to adjust the media device between a first configuration and a second configuration, based on the adjustment command. The tape may physically contact the tape head in the first configuration and not physically contact the tape head in the second configuration.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marcus Breuer, Frank Krick, Juergen Beck, Bernd Freitag, Tim Oswald
  • Patent number: 9830104
    Abstract: A method for writing data from a table to a tape includes setting a number of partitions on the tape, where the number of partitions is greater than or equal to a number of columns of the table to be written to the tape, and writing data from each column of the table to at least one partition of the tape, the at least one partition including two or more wraps, the data is written from a top of the two or more wraps towards a bottom of the two or more wraps in a direction of a width of the at least one partition. The written data is reciprocated from a beginning of the tape to an end of the tape in a longitudinal direction of the tape such that writing of a last data entry of one column ends at a beginning of the two or more wraps.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kousei Kawamura, Koichi Masuda, Sosuke Matsui, Yutaka Oishi, Takahiro Tsuda
  • Patent number: 9646644
    Abstract: An apparatus, computer readable medium device, and method for controlling transportation of a tape medium. A determination is made whether to execute a backhitch operation in response to writing a data set to tape from the buffer. If not, a determination is made whether a transaction size at which data is transferred from the buffer to the tape is less than a buffer size. If so, then a determination is made of a a new speed and whether a current speed is different from the determined new speed. If so, then a backhitch is initiated.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 9, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
  • Patent number: 9142245
    Abstract: A method according to one embodiment includes receiving or determining primary velocity based on at least one of reading information encoded on a magnetic tape and a parameter associated with a motor of a drive mechanism. At a switching point, a reference velocity is made about equal to the primary velocity. After the switching point, the reference velocity is determined at various intervals. Also after the switching point, a value representative of a difference between the reference velocity and the primary velocity is determined, and a speed of the motor of the drive mechanism is adjusted for minimizing the difference between the reference velocity and the primary velocity. A system according to one embodiment includes a controller for controlling a drive mechanism, the controller being configured to perform the foregoing method.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Eiji Ogura
  • Patent number: 9025271
    Abstract: A storage system includes a plurality of tape drives connected to a host, and a buffer configured to temporarily hold data read from the drives. A mechanism loads a plurality of media on which a file has been written to the plurality of drives so as to mount the plurality of media in the plurality of drives and divides the file into a plurality of data portions in an order. The mechanism determines a medium that takes the shortest time to move from a current position of a read head of a corresponding drive to a beginning position of the file and one or more media from which following data portions of the beginning data portion are to be read. The mechanism executes reading of the following data portions from the next media and temporarily holding of the read following data portions in the buffer of the storage system while reading the beginning data portion of the file from the first medium to the host.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takashi Ashida, Hiroshi Itagaki, Setsuko Masuda, Tsuyoshi Miyamura, Terue Watanabe
  • Patent number: 8982500
    Abstract: A control device for controlling tape transport within a tape transport system is disclosed. The control device includes a determination unit, which includes at least a first servo channel and a second servo channel for determining a first lateral position of a tape relative to the head, and for determining a difference between the first and second lateral positions. A computing unit computes a number of unsupported wraps of the tape as a function of the lateral position difference, wherein the number of unsupported wraps corresponds to the number of layers of the tape around the take-up reel having air layers in-between, and computes a spring constant of the tape as a function of the number of unsupported wraps, a radius of the take-up reel and a nominal tape path length. A calibration unit calibrates at least one unit of the tape transport system dependent on the spring constant.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Jens Jelitto, Angeliki Pantazi
  • Publication number: 20150036237
    Abstract: Provided are a storage device, method, and program for controlling a tape speed to manage a tape drive buffer. A tape speed is increased from a current tape speed to a target tape speed on a predetermined speed-change timing to control the reading or writing of data between the buffer and the tape medium.
    Type: Application
    Filed: October 15, 2014
    Publication date: February 5, 2015
    Inventors: Atsushi Abe, Takashi Katagiri, Hironobu Nagura, Yutaka Oishi
  • Patent number: 8941940
    Abstract: Described herein are embodiments for utilizing stored write environment conditions for read error recovery. A tape drive measures read environment conditions as a result of receiving a read command to read data from a portion of tape and compares the read environment conditions to the write environment conditions stored for that portion of tape. If the read environment conditions are not within the predetermined range of the write environment conditions, then the handling of the tape is altered to improve read element placement on the tape by accounting for expansion and contraction of the tape based on the stored write environment conditions. The handling of the tape is altered by at least one of increasing or decreasing the tension of the tape, offsetting the tape head up or down laterally with respect to the tape, and slowing down the movement of tape across the tape head.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Josephine F. Bayang, Ernest S. Gale, Hirokazu Nakayama, Mitsuhiro Nishida
  • Patent number: 8937780
    Abstract: In one embodiment, an apparatus includes logic configured to count each data set read and/or write access that used error recovery procedure (ERP) and each data set read and/or write access that did not use ERP, and logic configured to access subsequent data sets to read from and/or write to a data storage medium, wherein any subsequent data set read and/or write access that uses ERP is accessed using an initial ERP step characterized by a first speed of the data storage medium, and wherein the first speed is selected at least partially based on the count. Other systems and methods for ERP data access are described according to more embodiments.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Pamela R. Nylander-Hill, Yutaka Oishi
  • Patent number: 8913340
    Abstract: A method for writing a servo track according to one embodiment comprises monitoring a lateral position of a magnetic tape passing over a servo writing head during a servo track writing operation; and writing servo marks to the magnetic tape, a timing of the writing of each mark being based on the monitored position of the magnetic tape. A system for writing a servo track according to one embodiment comprises a servo writing head for writing servo marks onto a magnetic tape; a device for optically monitoring a position of the magnetic tape during a servo track writing operation; and a controller for controlling a timing of the writing of the servo marks to the magnetic tape based on the monitored position of the magnetic tape. Additional systems and methods are also presented.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert Glenn Biskeborn, Wayne Isami Imaino
  • Patent number: 8913337
    Abstract: High performance is obtained without preventing achievement of a target read data rate. In a controller 16 of a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit 42 passes data in a buffer to a channel input-output unit 43. Then, upon completion of writing the data to the tape, a backhitch determination unit 44 determines whether or not to execute backhitch. If it is determined that backhitch should be skipped, the speed determination unit 46 determines a tape speed that minimizes a sum of a time required to write data without backhitch within a range where a data amount of a monitor target is to be written in order to achieve a target read data rate, and a time required to write data with backhitch within the range. Then, an operation signal output unit 49 issues an instruction to change the tape speed to the determined tape speed after execution of backhitch.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
  • Publication number: 20140285920
    Abstract: A tape cartridge includes a drive gear that is rotatably driven by a driving device, a first reel that winds a first tape-like storage medium therearound and is rotatable by a driving force transmitted from the drive gear, a second reel that winds a second tape-like storage medium therearound and is rotatable by a driving force transmitted from the drive gear, and a blocking unit that blocks transmission of the driving force from the drive gear to the first or second reel.
    Type: Application
    Filed: February 6, 2014
    Publication date: September 25, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Yoshio Kotaki
  • Patent number: 8810951
    Abstract: Data of a target capacity calculated by a nominal capacity of a tape medium minus a data capacity lost due to execution of backhitchless writing is written to the tape medium. In a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit passes data in a buffer to a channel input-output unit. Upon completion of writing the data to the tape, a backhitch determination unit determines whether a mode information storage unit stores information indicating that a high data rate mode is on, whether data of a target capacity can be written to the tape, and whether the written data can be read at a target read data rate. An operation signal output unit issues a command to execute backhitch in case these conditions are not satisfied.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Atsushi Abe, Takashi Katagiri, Hironobu Nagura, Hirokazu Nakayama, Yutaka Oishi, Katsumi Yoshimura
  • Patent number: 8780484
    Abstract: A method according to one embodiment includes setting a default friction value to a predetermined value, determining whether a primary velocity is valid, determining a velocity error, determining whether the velocity error is in a predetermined range, accumulating the velocity error when the velocity error is determined to be in the predetermined range, repeating, until a time period has elapsed, each of: the determining the velocity error, the determining whether the velocity error is in the predetermined range, and the accumulating the velocity error when the velocity error is determined to be in the predetermined range, and calculating a new friction value based on the accumulated velocity error.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Reed A. Hancock, Randy C. Inch, Eiji Ogura
  • Patent number: 8767335
    Abstract: A method according to one embodiment includes selecting an initial radius value (Rfull) for an outgoing reel, where Rfull is the initial radius of a tape on the outgoing reel; unwinding the tape from the outgoing reel; computing a radius value of the tape on the outgoing reel during the unwinding; adjusting the computed radius with an offset calculated from a direct measurement of velocity from the tape position; and outputting the adjusted computed radius. A method according to another embodiment includes selecting an initial radius value (R0) for an incoming reel, where R0 is the initial radius of the incoming reel; winding the tape onto the incoming reel; computing a radius value of the tape on the incoming reel during the winding; adjusting the computed radius with an offset calculated from a direct measurement of velocity from the tape position; and outputting the adjusted computed radius.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Reed A. Hancock, Randy C. Inch, Eiji Ogura
  • Patent number: 8693129
    Abstract: A tape drive capable of switching the transport speed of a tape medium among multilevel speeds calculates a data transfer rate from/to a host device, and selects an adjustment mode of the transport speed of the tape medium from a constant speed mode and a speed switch mode according to the calculated data transfer rate. The tape drive in the speed switch mode, pauses a data write or read operation to switch the transport speed of the tape medium while data is written at a first transport speed and when an available capacity of a buffer memory reaches a data volume to be received from the host device during switching of the transport speed and is read out at the first transport speed and when a data volume of a buffer memory reaches a data volume to be transmitted to the host device during switching of the transport speed.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Hirokazu Nakayama, Yutaka Oishi
  • Patent number: 8687305
    Abstract: In one embodiment, a tape drive system includes a read channel, a write channel, logic adapted for accessing data sets using the read channel and/or the write channel, logic adapted for counting each data set access using the read channel that used error recovery procedure (ERP), logic adapted for counting each data set access using the read channel that did not use ERP, logic adapted for counting each data set access using the write channel that used ERP, logic adapted for counting each data set access using the write channel that did not use ERP, and logic adapted for accessing subsequent data sets using the read channel and/or the write channel, wherein any subsequent data set access that uses ERP is accessed using an initial ERP step characterized by a first tape speed, wherein the first tape speed is selected at least partially based on the counts.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Pamela R. Nylander-Hill, Yutaka Oishi
  • Patent number: 8681448
    Abstract: In one embodiment, a system includes a controller configured to: determine a reference velocity at various intervals, receive or determine a secondary velocity based at least in part on a parameter associated with a drive mechanism motor, determine a value representative of a difference between the reference velocity and secondary velocity, adjust a speed of the motor of the drive mechanism for minimizing the difference between the reference velocity and secondary velocity, receive/determine a primary velocity based on reading information encoded on a magnetic tape, at a switching point, make the reference velocity about equal to the primary velocity, after the switching point, determine the reference velocity at various intervals, after the switching point, determine a value representative of a difference between the reference velocity and primary velocity, and adjust the speed of the motor of the drive mechanism for minimizing the difference between the reference velocity and primary velocity.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Eiji Ogura
  • Patent number: 8625227
    Abstract: A tape drive capable of switching the transport speed of a tape medium among multilevel speeds calculates a data transfer rate from/to a host device, and selects an adjustment mode of the transport speed of the tape medium from a constant speed mode and a speed switch mode according to the calculated data transfer rate. The tape drive in the speed switch mode, pauses a data write or read operation to switch the transport speed of the tape medium while data is written at a first transport speed and when an available capacity of a buffer memory reaches a data volume to be received from the host device during switching of the transport speed and is read out at the first transport speed and when a data volume of a buffer memory reaches a data volume to be transmitted to the host device during switching of the transport speed.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Hirokazu Nakayama, Yutaka Oishi
  • Patent number: 8587891
    Abstract: A tape drive capable of switching the transport speed of a tape medium among multilevel speeds calculates a data transfer rate from/to a host device, and selects an adjustment mode of the transport speed of the tape medium from a constant speed mode and a speed switch mode according to the calculated data transfer rate. The tape drive in the speed switch mode, pauses a data write or read operation to switch the transport speed of the tape medium while data is written at a first transport speed and when an available capacity of a buffer memory reaches a data volume to be received from the host device during switching of the transport speed and is read out at the first transport speed and when a data volume of a buffer memory reaches a data volume to be transmitted to the host device during switching of the transport speed.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Hirokazu Nakayama, Yutaka Oishi
  • Patent number: 8416519
    Abstract: A method according to one embodiment includes monitoring a data transfer operation for detecting temporary errors; determining whether an error burst has occurred based on the monitoring; if an error burst has occurred, altering a condition of the data transfer operation; monitoring the data transfer operation having the altered condition for detecting temporary errors; determining whether another error burst has occurred based on the monitoring of the data transfer operation having the altered condition; and if another error burst has occurred, altering another condition of the data transfer operation. Additional systems and methods are also presented.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Scott Milton Fry, Ernest Stewart Gale, Kenji Nakamura, Hirokazu Nakayama, Pamela Ruth Nylander-Hill
  • Patent number: 8405926
    Abstract: In accordance with the present invention, a method of operating a magnetic tape drive, a magnetic tape drive and a servo control system are provided for obtaining and maintaining velocity control in a magnetic tape drive. In one embodiment, a method is provided for operating a magnetic tape drive. The tape drive includes a plurality of DC motors, and each DC motor has a plurality of Hall sensors. The DC motors are under the control of a servo system which is configured to read location information from the magnetic tape, and compute a primary tape velocity from the location information, and sense a secondary and tertiary velocity signal and compute a tape velocity based on one of the sensed secondary velocity signal and tertiary velocity. The method includes detecting if the primary velocity location information is available. In response to detecting that the primary velocity location information is available the primary velocity is employed to control the servo system.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Reed Alan Hancock, Randy Clark Inch, Shuhei Nadehara, Eiji Ogura, Kazuhiro Tsuruta
  • 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
  • Publication number: 20130044389
    Abstract: A microprocessor of a tape drive may identify a pattern associated with data files previously written to tape, predict information about a next data file to be written to the tape based on the pattern, select a tape rate based on the predicted information, and operate the tape drive at the selected tape rate.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Ryan P. McCallister
  • Publication number: 20130021693
    Abstract: A tape movement constraint for a tape drive system, comprises a tiltable tape roller bearing having a grooved surface adapted to contact and engage a surface of the tape as the roller barrel rotates, and an actuator adapted to pivot the roller bearing surface when the actuator is actuated, to control the lateral position of a tape. In operation, in one embodiment, a roller barrel of the tiltable roller bearing is biased in a first position on a pivot axis, using magnetic attraction between a movable magnet and a return path structure of magnetically permeable material. The roller barrel is pivoted on the pivot axis by conducting current through a fixed coil to generate a magnetic field which is conducted by the return path structure to interact with the magnetic field of the magnet. Other embodiments are described and claimed.
    Type: Application
    Filed: July 23, 2012
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Armando Jesus Argumedo, Nhan Xuan Bui, William Marvin Dyer, Reed Alan Hancock, David Howard Flores Harper, Wayne Isami Imaino, Kevin Bruce Judd
  • Publication number: 20120281309
    Abstract: An output is generated in response to an indication associated with movement of a moveable part in a storage device. The output is for reducing a noise component associated with the movement of the moveable part.
    Type: Application
    Filed: May 2, 2011
    Publication date: November 8, 2012
    Inventors: DONALD J. FASEN, MARTIN J. HARPER
  • Patent number: 8289640
    Abstract: A method according to one embodiment includes monitoring a data transfer operation for detecting temporary errors; determining whether an error burst has occurred based on the monitoring; if an error burst has occurred, altering a condition of the data transfer operation; monitoring the data transfer operation having the altered condition for detecting temporary errors; determining whether another error burst has occurred based on the monitoring of the data transfer operation having the altered condition; and if another error burst has occurred; altering another condition of the data transfer operation. Additional systems and methods are also presented.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Scott Milton Fry, Ernest Stewart Gale, Kenji Nakamura, Hirokazu Nakayama, Pamela Ruth Nylander-Hill
  • 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: 20120229931
    Abstract: High performance is obtained without preventing achievement of a target read data rate. In a controller 16 of a tape drive, a command processing unit 41 receives a synchronization command, and a buffer management unit 42 passes data in a buffer to a channel input-output unit 43. Then, upon completion of writing the data to the tape, a backhitch determination unit 44 determines whether or not to execute backhitch. If it is determined that backhitch should be skipped, the speed determination unit 46 determines a tape speed that minimizes a sum of a time required to write data without backhitch within a range where a data amount of a monitor target is to be written in order to achieve a target read data rate, and a time required to write data with backhitch within the range. Then, an operation signal output unit 49 issues an instruction to change the tape speed to the determined tape speed after execution of backhitch.
    Type: Application
    Filed: September 28, 2010
    Publication date: September 13, 2012
    Applicant: International Business Machines Corporation
    Inventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
  • Publication number: 20120206831
    Abstract: A tape drive capable of switching the transport speed of a tape medium among multilevel speeds calculates a data transfer rate from/to a host device, and selects an adjustment mode of the transport speed of the tape medium from a constant speed mode and a speed switch mode according to the calculated data transfer rate. The tape drive in the speed switch mode, pauses a data write or read operation to switch the transport speed of the tape medium while data is written at a first transport speed and when an available capacity of a buffer memory reaches a data volume to be received from the host device during switching of the transport speed and is read out at the first transport speed and when a data volume of a buffer memory reaches a data volume to be transmitted to the host device during switching of the transport speed.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takashi KATAGIRI, Hirokazu NAKAYAMA, Yutaka OISHI
  • 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: 8130460
    Abstract: An apparatus and method are disclosed for writing data accumulated in a buffer on a tape medium in such a way that overwriting is prevented. The apparatus comprises a write unit configured for writing first data in a first position extending over a first track and an area adjacent to the first track, writing second data in a second position extending over a second track and an area adjacent to the second track, and writing the first data and the second data in a third position extending over a third track and an area adjacent to the third track. Furthermore, the apparatus comprises a processing unit configured for preventing the first data written in the first position from being overwritten with the second data written in the second position or with the first data written in the third position.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yutaka Oishi, Hirokazu Nakayama, Setsuko Masuda, Kenji Nakamura
  • 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: 8035912
    Abstract: A system and method for controlling the traveling of a tape is provided. The system and method include passing data in a buffer to a channel input/output unit for writing the data to a tape. A determining unit determines if second data is to be written to the tape without performing a backhitch after first data is written to the tape. The determination unit also determines a state of the system before writing the first data to the tape and compares an amount of second data written to the tape prior to writing first data to the tape with an amount of second data expected to be written to the tape to an area up to a position on the tape where writing the first data commenced, for determining if the second data is to be written to the tape without performing a backhitch. A speed adjusting unit adjusts the speed of the tape to prevent a backhitch due to the buffer running out of data when the determination unit determines that the second data is to be written to the tape without performing a backhitch.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Takashi Katagiri, Motoko Oe
  • Patent number: 7995303
    Abstract: Various embodiments for writing received synchronized data to magnetic tape having a plurality of wraps using a magnetic tape drive adapted for performing the writing according to an available plurality of predefined tape speeds are provided. In one such embodiment, for each of the available plurality of predefined tape speeds, an average overhead per synchronized command for performing a recursively accumulated backhitchless flush (RABF) cycle is calculated. One of the available plurality of predefined tape speeds having a lowest calculated average overhead is selected. The RABF cycle is performed using the selected one of the available plurality of predefined tape speeds.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: James M. Karp, Takashi Katagiri, Motoko Oe, Yutaka Oishi
  • Publication number: 20110116185
    Abstract: A tape drive capable of switching the transport speed of a tape medium among multilevel speeds calculates a data transfer rate from/to a host device, and selects an adjustment mode of the transport speed of the tape medium from a constant speed mode and a speed switch mode according to the calculated data transfer rate. The tape drive in the speed switch mode, pauses a data write or read operation to switch the transport speed of the tape medium while data is written at a first transport speed and when an available capacity of a buffer memory reaches a data volume to be received from the host device during switching of the transport speed and is read out at the first transport speed and when a data volume of a buffer memory reaches a data volume to be transmitted to the host device during switching of the transport speed.
    Type: Application
    Filed: July 3, 2009
    Publication date: May 19, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takashi KATAGIRI, Hirokazu NAKAYAMA, Yutaka OISHI
  • Patent number: 7864479
    Abstract: An apparatus and system are disclosed for optimizing fast access data storage on segmented tape media. The apparatus, in one embodiment, is configured to selectively write data to a tape storage medium. The selection module may select data for storage as one of fast access and slower access. Fast access data may be stored on the first segment, or fast access portion, of a tape storage medium to provide optimal speed for data retrieval. Slower access data may be stored on the remaining available storage space of the tape storage medium. Additionally, read requests for fast access data may be accessed more quickly than read requests for slower access data. Thus, user data may be selected and written to a tape storage medium relative to a preferred access time.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lyn Lequam Ashton, Erika Marianna Dawson, Lisa Joan Gundy, Stanley Mark Kissinger, Michael Ray Noel
  • Patent number: 7733594
    Abstract: A system and method for overcoming adhesion between media and a surface of a storage device in contact with the media. A storage device comprises a media velocity detector and a media drive motor controller. The media velocity detector detects storage media velocity as torque is applied to a storage media. The media drive motor controller causes a media drive motor to apply acceleration torque to the storage media. If the media velocity detector detects no increase in media velocity as acceleration torque is applied to the storage media, then the media drive motor controller causes the media drive motor to apply a torque pulse to the storage media.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 8, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Donald J. Fasen, Vernon L. Knowles
  • Patent number: 7684140
    Abstract: Provided are techniques for determining an angular position of a tape reel. A first edge of a hall sensor is identified. A number of format transitions on a timing based servo formatted tape are counted until detecting a predetermined edge of the hall sensor. A reel circumference is determined. A radius is determined using the determined reel circumference. A new circumference of a next revolution is determined using the determined radius and a tape thickness. A current angular position is determined using the determined new circumference and the counted format transitions.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventor: Mark Allan Taylor
  • Patent number: 7684141
    Abstract: Provided are techniques for determining a reel motor angle. An estimate of an interval to degrees translation factor that represents a measurement angle interval divided by a first pulse count is calculated, wherein the first pulse count represents format transitions counted during an angular measurement interval. A reel motor angle is determined using the estimate by: receiving an indication that a rotating reference point has crossed a stationary reference point, wherein the indication is recognized as indicating that an angle between a motor rotor and a motor stator is a reference angle; determining a second pulse count, wherein the second pulse count represents format transitions counted since the indication was received to a given point in time; and at the given point in time, multiplying the second pulse count by the estimate to generate a first value and adding the reference angle to the first value to generate the reel motor angle.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jacob Lee Dahle, Mark Allan Taylor
  • Publication number: 20090219643
    Abstract: Provided are techniques for determining an angular position of a tape reel. A first edge of a hall sensor is identified. A number of format transitions on a timing based servo formatted tape are counted until detecting a predetermined edge of the hall sensor. A reel circumference is determined. A radius is determined using the determined reel circumference. A new circumference of a next revolution is determined using the determined radius and a tape thickness. A current angular position is determined using the determined new circumference and the counted format transitions.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mark Allan Taylor
  • Publication number: 20090219644
    Abstract: Provided are techniques for determining a reel motor angle. An estimate of an interval to degrees translation factor that represents a measurement angle interval divided by a first pulse count is calculated, wherein the first pulse count represents format transitions counted during an angular measurement interval. A reel motor angle is determined using the estimate by: receiving an indication that a rotating reference point has crossed a stationary reference point, wherein the indication is recognized as indicating that an angle between a motor rotor and a motor stator is a reference angle; determining a second pulse count, wherein the second pulse count represents format transitions counted since the indication was received to a given point in time; and at the given point in time, multiplying the second pulse count by the estimate to generate a first value and adding the reference angle to the first value to generate the reel motor angle.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jacob Lee Dahle, Mark Allan Taylor
  • Patent number: 7443629
    Abstract: A method is disclosed for optimizing fast access data storage on segmented tape media. The apparatus, in one embodiment, is configured to selectively write data to a tape storage medium. The selection module may select data for storage as one of fast access and slower access. Fast access data may be stored on the first segment, or fast access portion, of a tape storage medium to provide optimal speed for data retrieval. Slower access data may be stored on the remaining available storage space of the tape storage medium. Additionally, read requests for fast access data may be accessed more quickly than read requests for slower access data. Thus, user data may be selected and written to a tape storage medium relative to a preferred access time.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: October 28, 2008
    Assignee: International Business Machines Corporation
    Inventors: Lyn Lequam Ashton, Erika Marianna Dawson, Lisa Joan Gundy, Stanley Mark Kissinger, Michael Ray Noel
  • Patent number: 7430087
    Abstract: A velocity calculator performs high-order calculations of servo frame velocities of a storage media, particularly tape and disk. The velocity calculator employs a servo frame indexing module for generating a first-order preceding servo frame velocity signal indicative of a first-order calculation of a preceding servo frame velocity including a first-order preceding servo frame error term based on first-order current servo frame velocity signal indicative of a first-order calculation of a current servo frame velocity including a first-order current servo frame error term. The velocity calculator further employs a velocity estimating module for generating a higher-order current servo frame velocity signal indicative of a second or higher order velocity calculation of the current servo frame velocity including a higher-order current servo frame error term based on the first-order preceding servo frame velocity signal and the first-order current servo frame velocity signal.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: September 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Allen K. Bates, Nils Haustein, Craig A. Klein, Daniel J. Winarski
  • Publication number: 20080024904
    Abstract: A fully synchronous servo channel for a data tape drive is provided which includes the initial acquisition of synchronous servo channel parameters, generation of a timing basis for signal interpolation, generation of a tape velocity estimate and a y-position estimate and an optimum detection of longitudinal position (LPOS) symbols embedded in servo bursts.
    Type: Application
    Filed: July 30, 2006
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giovanni Cherubini, Evangelos Eleftheriou, Robert Allan Hutchins, Jens Jelitto
  • Patent number: 7259930
    Abstract: An apparatus for transporting a magnetic tape includes a writing head, a unit for generating pulse signal, a reading head and a unit for calculating transport speed. The writing head has at least two parallel and linear magnetic gaps spaced a predetermined distance in a tape transport direction. The unit for generating pulse signal cyclically sends a pulse signal to the writing head to write a magnetic pattern corresponding to the magnetic gaps on the magnetic tape. The reading head detects the magnetic pattern to generate a resulting pulse signal. The unit for calculating transport speed calculates a transport speed of the magnetic tape based on the pulse signal sent by the reading head. The unit incorporates a first time interval which is obtained from two parallel and linear pattern components within a magnetic pattern, and a second time interval obtained from adjacent magnetic patterns.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: August 21, 2007
    Assignee: Fujifilm Corporation
    Inventor: Hiroki Ohtsu
  • Patent number: 7212365
    Abstract: Disclosed is a servo writer when, detecting an abnormality from servo signals written on a tape-shaped recording medium, such as a magnetic tape, corrects the abnormality through a simplified procedure, thereby allowing for an increase in the transport speed of media in the future. The servo writer includes a write head for writing servo signals, a verifying head positioned downstream of the write head in a transport direction of the tape, for reading the servo signals written by the write head in order to inspect the servo signal, an inspection section for checking whether or not the servo signals being read by the verifying head contain any abnormality, and an overwrite head positioned downstream of the verifying head in the transport direction, for overwriting a portion where the abnormality is detected by the inspection section.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: May 1, 2007
    Assignee: FujiFilm Corporation
    Inventor: Akihiro Hashimoto
  • Patent number: 7177114
    Abstract: An apparatus, system, and method are disclosed for the velocity proportional clocking of time base servo tape storage devices. The apparatus, system, and method allow the velocity of time base servo tape storage devices to be adjusted and maintained by adjusting the frequency of a clock. In one embodiment, a velocity command is received and the clock signal frequency is varied in response to the command. A feedback control signal may then be produced to control the velocity of a time base servo device in response to the clock signal frequency, the feedback control signal being used to vary the velocity of a servo motor. In one embodiment, the velocity of the servo motor varies directly proportionate to the clock signal frequency.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: February 13, 2007
    Assignee: International Bussiness Machines Corporation
    Inventors: Nhan Xuan Bui, Robert Allen Hutchins, Eiji Ogura, Mark Allan Taylor, Kazuhiro Tsuruta
  • Patent number: 7092187
    Abstract: The present invention provides a magnetic recording and reproducing apparatus, a magnetic recording and reproducing method, and a thin film magnetic head that enable a good contact between elements and a recording medium with a reduced track pitch even if the number of head channels is increased, thereby realizing high recording density and high transfer rate. At least one multitrack write head having N (N is an integer of 2 or more) write elements arranged along a track width direction in an integral fashion and at least one multitrack read head having L (L is an integer equal to or more than N) read elements arranged along the track width direction in an integral fashion are formed on the rotary drum. The multitrack write head writes signals to a group of N tracks aligned parallel on the magnetic tape during one rotation of the rotary drum, and the multitrack read head reads the group of N signal tracks by the use of any one of the L read elements.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: August 15, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Toshio Tsuchiya, Kenkichi Inada, Akihisa Obata