Linear Carrier Patents (Class 360/73.04)
-
Patent number: 10832714Abstract: A tape cartridge according to one aspect includes a tape formatted with a servo pattern having at least two servo tracks thereon. The tape cartridge having stored therein a value corresponding to a difference between a specified distance between adjacent servo tracks and an average distance between adjacent servo tracks on the tape. The average distance is an average of actual distances between adjacent servo tracks over a portion of the tape. Various computer program products for using such a tape cartridge are also disclosed.Type: GrantFiled: August 21, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventor: Robert G. Biskeborn
-
Patent number: 10453485Abstract: 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: GrantFiled: November 26, 2018Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Tsuyoshi Miyamura, Hiroshi Itagaki, Tohru Hasegawa, Noriko Yamamoto, Shinsuke Mitsuma, Sosuke Matsui
-
Patent number: 10395681Abstract: 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: GrantFiled: September 25, 2018Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Marcus Breuer, Frank Krick, Juergen Beck, Bernd Freitag, Tim Oswald
-
Patent number: 9830104Abstract: 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: GrantFiled: February 1, 2017Date of Patent: November 28, 2017Assignee: International Business Machines CorporationInventors: Kousei Kawamura, Koichi Masuda, Sosuke Matsui, Yutaka Oishi, Takahiro Tsuda
-
Patent number: 9646644Abstract: 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: GrantFiled: December 16, 2015Date of Patent: May 9, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
-
Patent number: 9142245Abstract: 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: GrantFiled: January 15, 2014Date of Patent: September 22, 2015Assignee: International Business Machines CorporationInventors: Nhan X. Bui, Eiji Ogura
-
Patent number: 9025271Abstract: 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: GrantFiled: August 29, 2014Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Takashi Ashida, Hiroshi Itagaki, Setsuko Masuda, Tsuyoshi Miyamura, Terue Watanabe
-
Patent number: 8982500Abstract: 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: GrantFiled: August 4, 2014Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Giovanni Cherubini, Jens Jelitto, Angeliki Pantazi
-
Publication number: 20150036237Abstract: 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: ApplicationFiled: October 15, 2014Publication date: February 5, 2015Inventors: Atsushi Abe, Takashi Katagiri, Hironobu Nagura, Yutaka Oishi
-
Patent number: 8941940Abstract: 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: GrantFiled: July 17, 2014Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Josephine F. Bayang, Ernest S. Gale, Hirokazu Nakayama, Mitsuhiro Nishida
-
Patent number: 8937780Abstract: 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: GrantFiled: January 14, 2014Date of Patent: January 20, 2015Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Pamela R. Nylander-Hill, Yutaka Oishi
-
Patent number: 8913340Abstract: 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: GrantFiled: June 18, 2008Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Robert Glenn Biskeborn, Wayne Isami Imaino
-
Patent number: 8913337Abstract: 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: GrantFiled: September 28, 2010Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
-
Publication number: 20140285920Abstract: 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: ApplicationFiled: February 6, 2014Publication date: September 25, 2014Applicant: FUJITSU LIMITEDInventor: Yoshio Kotaki
-
Patent number: 8810951Abstract: 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: GrantFiled: August 2, 2010Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Atsushi Abe, Takashi Katagiri, Hironobu Nagura, Hirokazu Nakayama, Yutaka Oishi, Katsumi Yoshimura
-
Patent number: 8780484Abstract: 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: GrantFiled: August 30, 2012Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Reed A. Hancock, Randy C. Inch, Eiji Ogura
-
Patent number: 8767335Abstract: 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: GrantFiled: August 30, 2012Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Reed A. Hancock, Randy C. Inch, Eiji Ogura
-
Patent number: 8693129Abstract: 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: GrantFiled: April 27, 2012Date of Patent: April 8, 2014Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Hirokazu Nakayama, Yutaka Oishi
-
Patent number: 8687305Abstract: 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: GrantFiled: March 30, 2012Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Pamela R. Nylander-Hill, Yutaka Oishi
-
Patent number: 8681448Abstract: 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: GrantFiled: August 30, 2012Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Nhan X. Bui, Eiji Ogura
-
Patent number: 8625227Abstract: 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: GrantFiled: July 3, 2009Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Hirokazu Nakayama, Yutaka Oishi
-
Patent number: 8587891Abstract: 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: GrantFiled: July 3, 2009Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Hirokazu Nakayama, Yutaka Oishi
-
Patent number: 8416519Abstract: 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: GrantFiled: July 11, 2012Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventors: Scott Milton Fry, Ernest Stewart Gale, Kenji Nakamura, Hirokazu Nakayama, Pamela Ruth Nylander-Hill
-
Patent number: 8405926Abstract: 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: GrantFiled: July 23, 2010Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Nhan Xuan Bui, Reed Alan Hancock, Randy Clark Inch, Shuhei Nadehara, Eiji Ogura, Kazuhiro Tsuruta
-
Patent number: 8395860Abstract: 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: GrantFiled: April 30, 2012Date of Patent: March 12, 2013Assignee: International Business Machines CorporationInventors: Nhan X. Bui, Giovanni Cherubini, Robert A. Hutchins, Jens Jelitto, Kazuhiro Tsuruta
-
Publication number: 20130044389Abstract: 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: ApplicationFiled: August 19, 2011Publication date: February 21, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventor: Ryan P. McCallister
-
Publication number: 20130021693Abstract: 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: ApplicationFiled: July 23, 2012Publication date: January 24, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Armando Jesus Argumedo, Nhan Xuan Bui, William Marvin Dyer, Reed Alan Hancock, David Howard Flores Harper, Wayne Isami Imaino, Kevin Bruce Judd
-
Publication number: 20120281309Abstract: 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: ApplicationFiled: May 2, 2011Publication date: November 8, 2012Inventors: DONALD J. FASEN, MARTIN J. HARPER
-
Patent number: 8289640Abstract: 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: GrantFiled: August 11, 2008Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Scott Milton Fry, Ernest Stewart Gale, Kenji Nakamura, Hirokazu Nakayama, Pamela Ruth Nylander-Hill
-
Patent number: 8274752Abstract: 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: GrantFiled: December 21, 2011Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
-
Publication number: 20120229931Abstract: 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: ApplicationFiled: September 28, 2010Publication date: September 13, 2012Applicant: International Business Machines CorporationInventors: Takashi Katagiri, Yuhko Mori, Yutaka Oishi
-
Publication number: 20120206831Abstract: 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: ApplicationFiled: April 27, 2012Publication date: August 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takashi KATAGIRI, Hirokazu NAKAYAMA, Yutaka OISHI
-
Patent number: 8169736Abstract: 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: GrantFiled: July 17, 2009Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: Nhan Xuan Bui, Giovanni Cherubini, Robert Allen Hutchins, Jens Jelitto, Kazuhiro Tsuruta
-
Patent number: 8130460Abstract: 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: GrantFiled: August 4, 2009Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: Yutaka Oishi, Hirokazu Nakayama, Setsuko Masuda, Kenji Nakamura
-
Patent number: 8094407Abstract: 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: GrantFiled: August 18, 2009Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
-
Patent number: 8035912Abstract: 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: GrantFiled: May 29, 2009Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventors: Takashi Katagiri, Motoko Oe
-
Patent number: 7995303Abstract: 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: GrantFiled: August 31, 2009Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventors: James M. Karp, Takashi Katagiri, Motoko Oe, Yutaka Oishi
-
Publication number: 20110116185Abstract: 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: ApplicationFiled: July 3, 2009Publication date: May 19, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takashi KATAGIRI, Hirokazu NAKAYAMA, Yutaka OISHI
-
Patent number: 7864479Abstract: 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: GrantFiled: August 11, 2008Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Lyn Lequam Ashton, Erika Marianna Dawson, Lisa Joan Gundy, Stanley Mark Kissinger, Michael Ray Noel
-
Patent number: 7733594Abstract: 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: GrantFiled: September 30, 2008Date of Patent: June 8, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Donald J. Fasen, Vernon L. Knowles
-
Patent number: 7684141Abstract: 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: GrantFiled: February 29, 2008Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Jacob Lee Dahle, Mark Allan Taylor
-
Patent number: 7684140Abstract: 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: GrantFiled: February 29, 2008Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventor: Mark Allan Taylor
-
Publication number: 20090219643Abstract: 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Mark Allan Taylor
-
Publication number: 20090219644Abstract: 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jacob Lee Dahle, Mark Allan Taylor
-
Patent number: 7443629Abstract: 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: GrantFiled: April 9, 2007Date of Patent: October 28, 2008Assignee: International Business Machines CorporationInventors: Lyn Lequam Ashton, Erika Marianna Dawson, Lisa Joan Gundy, Stanley Mark Kissinger, Michael Ray Noel
-
Patent number: 7430087Abstract: 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: GrantFiled: September 5, 2006Date of Patent: September 30, 2008Assignee: International Business Machines CorporationInventors: Allen K. Bates, Nils Haustein, Craig A. Klein, Daniel J. Winarski
-
Publication number: 20080024904Abstract: 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: ApplicationFiled: July 30, 2006Publication date: January 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Giovanni Cherubini, Evangelos Eleftheriou, Robert Allan Hutchins, Jens Jelitto
-
Patent number: 7259930Abstract: 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: GrantFiled: September 6, 2005Date of Patent: August 21, 2007Assignee: Fujifilm CorporationInventor: Hiroki Ohtsu
-
Patent number: 7212365Abstract: 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: GrantFiled: November 24, 2004Date of Patent: May 1, 2007Assignee: FujiFilm CorporationInventor: Akihiro Hashimoto
-
Patent number: 7177114Abstract: 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: GrantFiled: September 13, 2005Date of Patent: February 13, 2007Assignee: International Bussiness Machines CorporationInventors: Nhan Xuan Bui, Robert Allen Hutchins, Eiji Ogura, Mark Allan Taylor, Kazuhiro Tsuruta