Patents Represented by Attorney John H. Holcombe
  • Patent number: 7386667
    Abstract: A controller of an automated data storage library is configured to store information regarding operation of the library in a memory; to reserve at least one data storage cartridge; and to operate a data storage drive and the memory to transfer at least a portion of the information stored in the memory to the reserved data storage cartridge. The library controller is configured to maintain an externally available inventory of data storage cartridges of the library, e.g. for a host system, and excludes the reserved data storage cartridge from the inventory.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Daniel Charles Estelle, Brian Gerard Goodman, Diana Joyce Hellman
  • Patent number: 7376888
    Abstract: An error correction code system, e.g. of a magnetic tape drive, applies error correction redundancy to data, separates it, or interleaves it, and records it into separate groups. An error correction encoder applies an outer error correction code to one of the separate groups of information, forming one set of rows of information and outer ECC information. An error correction encoder applies an outer error correction code to another separate group of information, forming another set of rows of information and outer ECC information. A data organizer interleaves the one set of rows of information and outer ECC information with the another set of rows of information and outer ECC information for recording on tracks of a recording media in an interleaved pattern of one set of rows of information and outer ECC information with another set of rows of information and outer ECC information.
    Type: Grant
    Filed: October 19, 2004
    Date of Patent: May 20, 2008
    Assignee: International Business Machines Corporation
    Inventors: Glen Alan Jaquette, Johnny Lynn Teale
  • Patent number: 7376961
    Abstract: A contactless power system for an automated data storage library having a plurality of storage shelves for storing data storage cartridges, at least one picker for accessing the data storage cartridges with respect to the storage shelves, and a transport system for guiding the picker(s) along at least one path with respect to the storage shelves. The contactless power system comprises a plurality of segmented coils arranged in parallel to the path(s), and in proximity to at least one induction receiver of the picker(s); and at least one power source supplying power to the segmented coils, for inductive transmission of power by the segmented coils to the induction receiver(s) of the picker(s). The power source(s) may switch the supplied power to selected segmented coils based on an indication of the position of the induction receiver(s) of the picker along the path.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: May 20, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Diana Joyce Hellman, Michael Philip McIntosh, Daniel Scott Moore
  • Patent number: 7369342
    Abstract: Selection of servo signals for peak detection of timing based servo tracks of magnetic tape for lateral positioning of heads relative to the magnetic tape. Servo signals from magneto-resistive servo read head(s) reading a magnetic tape are digitized by analog to digital converter(s); digital peak measurement apparatus is configured to sense the digital converter(s), and provide positive peak values and negative peak values of the digitized servo signals; and control apparatus is configured to determine the greater of the provided positive peak values or negative peak values, and select servo signals having the greater values for a servo channel. Servo apparatus is configured to respond to the selected servo signals to control the lateral positioning of the servo read head(s).
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: May 6, 2008
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Ernest Stewart Gale, Eiji Ogura, David Lee Swanson
  • Patent number: 7359135
    Abstract: A read channel equalizer of a magnetic tape drive which equalizes digitally sampled magnetic signals detected by a read head is dynamically adapted. A detector of equalizer dynamic adaptation logic compares equalizer output signals to desired values that are based on the decoding scheme (such as +2, 0 and ?2 for PR4) to sense equalizer output signals that are offset from at least one desired value, and signals the fact of each offset and it polarity as amplitude independent error signals. The signaled sensed amplitude independent error signals are fed back to adjustable taps of the equalizer. The simplified error signals thus avoid complex calculations of waveform errors, such as least mean square calculations. The error signals may be weighted and may be adjusted to align synchronously provided error signals with asynchronous taps of the equalizer.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Robert Allen Hutchins, Glen Alan Jaquette, Evangelos S. Eleftheriou, Sedat Oelcer
  • Patent number: 7349181
    Abstract: A rotatable tape guide with a cylindrical barrel having a cylindrical peripheral surface; and a guide flange substantially at each outer side of the cylindrical barrel and having a frusto-conical surface. The frusto-conical surface is configured at a taper angle outward with respect to the perpendicular direction from the cylindrical surface; the taper angle of the guide flange substantially at an angle such that the angle at which a tapered tangential line extends from the circumference of the cylindrical peripheral surface of the cylindrical barrel and along the taper of the guide flange, to the maximum periphery of the frusto-conical surface, is at the maximum potential angle of attack from a magnetic tape at a supply reel with respect to the guide flange.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: March 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Armando Jesus Argumedo, Kevin Bruce Judd
  • Patent number: 7325763
    Abstract: Magnetic tape guiding system takes advantage of characteristics of slit magnetic tape wherein one of the two tape edges has a higher tendency to shed tape debris than the other, and the slit tape is consistently loaded into tape cartridges in the same direction. A tape guiding system is configured to guide a magnetic tape along a tape path extending across magnetic tape head(s) from a tape cartridge oriented in a single direction, the cartridge having a length of magnetic tape with a second edge tending to create lower debris under contact than a first edge. At least one single flange tape guide roller has a cylindrical surface oriented to provide the tape path for the magnetic tape, and has a single flange at one end of the cylindrical surface that is oriented with respect to the cartridge receiver to correspond to the second edge of the magnetic tape.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: February 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Armando Jesus Argumedo, Kevin Bruce Judd
  • Patent number: 7313638
    Abstract: A command accumulation tool, a testing tool for a queue, and a method, are provided, which, for example, may cause commands to accumulate in queue(s). In one embodiment, a testing tool comprises an I/O interface for connecting with a target having the queue(s); and an I/O interface for connecting with initiator(s). Trigger logic intercepts a predetermined response at the target I/O interface from a target to an initiator with respect to a command of the initiator, and asserts a trigger signal. Outbound logic responds to the trigger signal, providing a reject and retry response at the target I/O interface for the target with respect to the response from the target, whereby a timeout timer for the command of the initiator is stopped for the queue(s). The outbound logic additionally conducts flow control with respect to the target at the target I/O interface.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: December 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Wade Ain, Louie Arthur Dickens, Craig Anthony Klein
  • Patent number: 7289885
    Abstract: A dual purpose media drive exchanges data with removable media items. The drive includes at least one port to receive various control signals, including (1) data exchange commands directing the drive to read and/or write data to a media item mounted by the drive, and (2) robotic device management commands. The drive includes a processor that responds to incoming data exchange commands by reading and/or writing to the loaded media item. The processor responds to at least some robotic device management signals by forwarding them to a robotic media transport device. The processor withholds the data exchange commands from the robotic device, since they are only pertinent to operations of the drive itself. The robotic device may be configured to restrict host access to library components according to predefined logical partitions.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Robert B. Basham, Brian G. Goodman, Leonard G. Jesionowski
  • Patent number: 7277997
    Abstract: An information handling system for mirroring data, in a fashion that is similar to asynchronous mirroring, but less complex in function. Source data storage for storing and updating data is provided, with first intermediate data storage, target data storage, second intermediate data storage, and mirroring control. The mirroring control conducts first cyclic incremental flashcopy of the source data storage, the beginning of each first cyclic incremental flashcopy comprising a consistency point. The first cyclic incremental flashcopy comprises copying data to be mirrored to the first intermediate storage and synchronously mirroring the data to the second intermediate data storage.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: October 2, 2007
    Assignee: International Business Machines Corporation
    Inventor: Pradeep Vincent
  • Patent number: 7271971
    Abstract: A read channel equalizer of a magnetic tape drive which equalizes digitally sampled magnetic signals detected by a read head is dynamically adapted. A detector of equalizer dynamic adaptation logic compares equalizer output signals to desired values that are based on the decoding scheme (such as +2, 0 and ?2 for PR4) to sense equalizer output signals that are offset from at least one desired value, and signals the fact of each offset and its polarity as amplitude independent error signals. The signaled sensed amplitude independent error signals are fed back to adjustable taps of the equalizer. The simplified error signals thus avoid complex calculations of waveform errors, such as least mean square calculations. The error signals may be weighted and may be adjusted to align synchronously provided error signals with asynchronous taps of the equalizer.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: September 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Robert Allen Hutchins, Glen Alan Jaquette, Evangelos S. Eleftheriou, Sedat Oelcer
  • Patent number: 7266636
    Abstract: Data of a transaction to be synchronized is stored to a non-volatile store, and a Command Complete response is provided. Data of the transaction is supplied to a tape drive for writing to a magnetic tape. The storing, responding, and supplying operations are repeated for subsequent transactions. A Deferred Synchronize Command, specifying a previously supplied transaction, is provided to the tape drive, for writing data of the specified transaction. The tape drive, subsequent to writing all the data of the previously supplied transaction to magnetic tape, provides a Tape Command Complete, whereupon the data of the previously supplied transaction stored to the non-volatile store may be overwritten.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventor: Glen Alan Jaquette
  • Patent number: 7231278
    Abstract: In an automated data storage library having a plurality of accessors which access portable data storage media with respect to storage shelves and data storage drive(s) along a path, a controller, in response to detection of restricted movement of an accessor at a position along the path, determines a range of motion of another accessor along the path which avoids interfering with the accessor having the restricted movement. The controller also determines a limit to commands of a work queue of commands for operating the accessors, the limit extending from and past the position of the accessor having the restricted movement, along the path; and prevents execution of the limited commands. The limited commands may be failed with a “hardware” error.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventor: Khanh Vi Ngo
  • Patent number: 7230783
    Abstract: Mitigation of distortion of read signals from magneto-resistive read head(s) are provided in various embodiments of the present invention. In one embodiment, the read signals provided to a read channel having an analog to digital converter and digital equalizer. Digital peak measurement apparatus is configured to sense the output of the digital equalizer, and provide average positive peak values and average negative peak values of the output. Control apparatus is configured to respond to the peak values, to iteratively determine asymmetry of the peak values and estimate the cancellation slope of the asymmetry and cancellation term relationship; from the measured asymmetry and estimated cancellation slope, to iteratively estimate the convergence cancellation term; and to feed back the convergence cancellation term to modify the digital read signals for the input of the digital equalizer to iteratively converge the asymmetry to substantially zero.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventors: Josephine Faith Bayang, Ernest Stewart Gale, David Lee Swanson
  • Patent number: 7219851
    Abstract: A tape path roller guide has a cylindrical guiding surface between two flanges. A plurality of continuous venting valleys in the guiding surface are wholly parallel to a central axis of the cylinder forming axial paddle-like surfaces generating air flow away from the cylindrical guiding surface tending to draw air from the guiding surface. Thus, a tape is allowed to stay in contact with the guiding surface. Because of the continuous venting valleys, the roller cylinder is made by molding or extrusion.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: May 22, 2007
    Assignee: International Business Machines Corporation
    Inventor: David Michael Davis
  • Patent number: 7218468
    Abstract: Synchronized data is written to magnetic tape while reducing the number of backhitches. A controller detects a pattern of synchronizing events for received data records to be written to tape; writes each transaction of data records to the magnetic; tape; accumulates the synchronized transactions in a buffer; and subsequently recursively writes the accumulated transactions of data records from the buffer to the magnetic tape in a sequence. A single backhitch may be employed to place the recursively written accumulated data records following the preceding data, maximizing performance and capacity.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: May 15, 2007
    Assignee: International Business Machines Corporation
    Inventors: Glen Alan Jauette, Paul Merrill Greco, James Mitchell Karp
  • Patent number: 7193803
    Abstract: A cartridge handling system and method initialize a data storage cartridge having rewritable media for tamper resistant write once recording. A write once flag is written to a lockable section of a cartridge memory; the lockable section is locked to read-only; and a write once flag is written to a required data set of the rewritable media. Thus, write once flags are provided both at the locked read-only section of the cartridge memory, and at the required data set of the rewritable media.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventor: Glen Alan Jaquette
  • Patent number: 7185191
    Abstract: A distributed nodal system with a source computer processor node storing program code for target node(s). A target node has an updatable firmware memory storing program code for operating a target processor. The target code comprises application code for controlling an embedded device, primary communication code for communicating with a network, backup communication code also having copy code for copying code between portions of the firmware memory, and primary boot code for booting the target processor and having check code. The check code determines whether the primary communication code is corrupted, and if it is corrupted, employs the copy code to overwrite the primary communication code with the backup code. If uncorrupted, the check code determines whether the application code is corrupted, and if corrupted, prevents execution of the code.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: February 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Edward Bosley, Aaron Lyle Herring, Daniel Scott Moore
  • Patent number: 7178031
    Abstract: A portable security system mounted in a portable data storage cartridge for managing access by users to the cartridge. A programmable computer processor mounted in the cartridge is powered by and transfers data to a data storage drive via a wireless RF interface, when mounted in the drive. A user table has a unique user identifier for each authorized user and lists permitted activities of the user for the cartridge. The user identifier comprises a user symbol and a user decrypting sender public key. An authentication message from the authorized user is encrypted by a sender private key and a receiver public key. The cartridge processor decrypts the message employing a receiver private key and the sender public key, whereby the user authentication message is known to have come from the user and grants access to the user for the listed activities for the cartridge.
    Type: Grant
    Filed: November 8, 1999
    Date of Patent: February 13, 2007
    Assignee: International Business Machines Corporation
    Inventor: Paul Joseph Seger
  • Patent number: 7133989
    Abstract: A target data storage system comprises a peer-to-peer communication link interface for linking the target to a source data storage system, and data storage for storing point in time copy data received from the source via the peer-to-peer communication link interface. Information is established at the target relating logical identification of the point in time copy data to point in time copy data stored at the target and to point in time copy data stored at the source, such that the information references the data storage system having requested point in time copy data. A controller of the target accesses requested point in time copy data at the target if the table indicates that the requested point in time copy data is available at the target; else obtains the requested point in time copy data from the source via the peer-to-peer communication link interface.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: November 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Helena Cornelia Burton, Michael E Factor, Timothy Alan Griffin, Thomas Charles Jarvis, William Frank Micka, Yoram Novick, Gail Andrea Spear, Sam Clark Werner