Patents by Inventor James M. Karp
James M. Karp has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8223450Abstract: A method according to one embodiment includes: deciding to perform a refresh operation on a media cartridge having a tape wrapped around a spool; determining which drive of a plurality of drives is available to perform the refresh operation; causing the media cartridge to be mounted to the available drive; causing the drive to unwrap the tape from the spool of the media cartridge to about an end of the tape; and causing the drive to wrap the tape back onto the spool after the unwrapping, wherein at least some data on the tape is overwritten with new data, and a verification operation is performed using the new data.Type: GrantFiled: May 24, 2011Date of Patent: July 17, 2012Assignee: International Business Machines CorporationInventors: Scott Milton Fry, Reed A. Hancock, James M. Karp, Pamela R. Nylander-Hill, Eiji Ogura
-
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
-
Patent number: 7948711Abstract: A system, a method, and article of manufacture are employed to clean the input/output transducers on tape drives, verified by the tape drives reading alphanumeric information from data tracks and servo tracks of a cleaner tape. An aggressive cleaning frontcoat section of the cleaner tape can be used to provide additional cleaning action, and the cleanliness of the data read elements, data write elements, and the servo heads. A less-abrasive cleaning section may be used to clean less difficult types of contaminants. In this manner, the cleanliness of the data read elements, the data write elements, and the servo heads can be verified. A cleaning section may also be used as a leader section of a self-characterization section. Alternatively, a magnetic data tape section may be included for self-characterization.Type: GrantFiled: April 7, 2010Date of Patent: May 24, 2011Assignee: International Business Machines CorporationInventors: Robert G. Biskeborn, Ernest S. Gale, James M. Karp, Lee C. Randall, Daniel J. Winarski
-
Publication number: 20110051280Abstract: 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: ApplicationFiled: August 31, 2009Publication date: March 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James M. KARP, Takashi KATAGIRI, Motoko OE, Yutaka OISHI
-
Patent number: 7793041Abstract: A method, system, and machine-readable medium for controlling access to data of a tape data storage medium are disclosed. In accordance with one embodiment, a method is provided which comprises conveying data access control metadata from a tape cartridge comprising a tape data storage medium to a host, receiving decrypted metadata from the host, comparing a checksum value determined utilizing the decrypted metadata with checksum data stored within the tape cartridge; and processing a request to access the tape data storage medium received from the host based upon a comparison of the checksum value and checksum data. In the described method embodiment, the data access control metadata comprises encrypted metadata corresponding to a data storage parameter, where data is stored within the tape data storage medium utilizing the data storage parameter and the decrypted metadata is generated by the host utilizing the encrypted metadata.Type: GrantFiled: April 30, 2008Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventors: Glen A. Jaquette, James M. Karp
-
Publication number: 20100188776Abstract: A system, a method, and article of manufacture are employed to clean the input/output transducers on tape drives, verified by the tape drives reading alphanumeric information from data tracks and servo tracks of a cleaner tape. An aggressive cleaning frontcoat section of the cleaner tape can be used to provide additional cleaning action, and the cleanliness of the data read elements, data write elements, and the servo heads. A less-abrasive cleaning section may be used to clean less difficult types of contaminants. In this manner, the cleanliness of the data read elements, the data write elements, and the servo heads can be verified. A cleaning section may also be used as a leader section of a self-characterization section. Alternatively, a magnetic data tape section may be included for self-characterization.Type: ApplicationFiled: April 7, 2010Publication date: July 29, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT G. BISKEBORN, ERNEST S. GALE, JAMES M. KARP, LEE C. RANDALL, DANIEL J. WINARSKI
-
Patent number: 7724472Abstract: A system, a method, and article of manufacture are employed to clean the input/output transducers on tape drives, verified by the tape drives reading alphanumeric information from data tracks and servo tracks of a cleaner tape. An aggressive cleaning frontcoat section of the cleaner tape can be used to provide additional cleaning action, and the cleanliness of the data read elements, data write elements, and the servo heads. A less-abrasive cleaning section may be used to clean less difficult types of contaminants. In this manner, the cleanliness of the data read elements, the data write elements, and the servo heads can be verified. A cleaning section may also be used as a leader section of a self-characterization section. Alternatively, a magnetic data tape section may be included for self-characterization.Type: GrantFiled: June 18, 2008Date of Patent: May 25, 2010Assignee: International Business Machines CorporationInventors: Robert G. Biskeborn, Ernest S. Gale, James M. Karp, Lee C. Randall, Daniel J. Winarski
-
Patent number: 7539895Abstract: A method is disclosed to transfer information between data storage devices. The method provides an information storage assembly comprising a frame, a memory device disposed on that frame, information written to that memory device, a power supply removeably attached to the frame, and a first data storage device comprising a first identity removeably attached the frame. If the method detects an error in the first data storage device, then the method removes the first data storage device from the frame. The method further provides a replacement data storage device, removeably attaches that replacement data storage device to the frame, and determines if the replacement device uses the first configuration information. If the replacement device uses the first configuration information, then the method provides the first configuration information to the replacement data storage device from the memory device.Type: GrantFiled: October 6, 2006Date of Patent: May 26, 2009Assignee: International Business Machines CorporationInventors: Paul M. Greco, James M. Karp, David L. Swanson, Raymond Yardy
-
Publication number: 20080259485Abstract: A system, a method, and article of manufacture are employed to clean the input/output transducers on tape drives, verified by the tape drives reading alphanumeric information from data tracks and servo tracks of a cleaner tape. An aggressive cleaning frontcoat section of the cleaner tape can be used to provide additional cleaning action, and the cleanliness of the data read elements, data write elements, and the servo heads. A less-abrasive cleaning section may be used to clean less difficult types of contaminants. In this manner, the cleanliness of the data read elements, the data write elements, and the servo heads can be verified. A cleaning section may also be used as a leader section of a self-characterization section. Alternatively, a magnetic data tape section may be included for self-characterization.Type: ApplicationFiled: June 18, 2008Publication date: October 23, 2008Applicant: International Business Machines CorporationInventors: Robert G. Biskeborn, Ernest S. Gale, James M. Karp, Lee C. Randall, Daniel J. Winarski
-
Publication number: 20080244154Abstract: A method, system, and machine-readable medium for controlling access to data of a tape data storage medium are disclosed. In accordance with one embodiment, a method is provided which comprises conveying data access control metadata from a tape cartridge comprising a tape data storage medium to a host, receiving decrypted metadata from the host, comparing a checksum value determined utilizing the decrypted metadata with checksum data stored within the tape cartridge; and processing a request to access the tape data storage medium received from the host based upon a comparison of the checksum value and checksum data. In the described method embodiment, the data access control metadata comprises encrypted metadata corresponding to a data storage parameter, where data is stored within the tape data storage medium utilizing the data storage parameter and the decrypted metadata is generated by the host utilizing the encrypted metadata.Type: ApplicationFiled: April 30, 2008Publication date: October 2, 2008Inventors: Glen A. Jaquette, James M. Karp
-
Patent number: 7398351Abstract: A method, system, and machine-readable medium for controlling access to data of a tape data storage medium are disclosed. In accordance with one embodiment, a method is provided which comprises conveying data access control metadata from a tape cartridge comprising a tape data storage medium to a host, receiving decrypted metadata from the host, comparing a checksum value determined utilizing the decrypted metadata with checksum data stored within the tape cartridge; and processing a request to access the tape data storage medium received from the host based upon a comparison of the checksum value and checksum data. In the described method embodiment, the data access control metadata comprises encrypted metadata corresponding to a data storage parameter, where data is stored within the tape data storage medium utilizing the data storage parameter and the decrypted metadata is generated by the host utilizing the encrypted metadata.Type: GrantFiled: May 23, 2006Date of Patent: July 8, 2008Assignee: International Business Machines CorporationInventors: Glen A. Jaquette, James M. Karp
-
Patent number: 7394618Abstract: A system, a method, and article of manufacture are employed to clean the input/output transducers on tape drives, verified by the tape drives reading alphanumeric information from data tracks and servo tracks of a cleaner tape. An aggressive cleaning frontcoat section of the cleaner tape can be used to provide additional cleaning action, and the cleanliness of the data read elements, data write elements, and the servo heads. A less-abrasive cleaning section may be used to clean less difficult types of contaminants. In this manner, the cleanliness of the data read elements, the data write elements, and the servo heads can be verified. A cleaning section may also be used as a leader section of a self-characterization section. Alternatively, a magnetic data tape section may be included for self-characterization.Type: GrantFiled: September 10, 2004Date of Patent: July 1, 2008Assignee: International Business Machines CorporationInventors: Robert G. Biskeborn, Ernest S. Gale, James M. Karp, Lee C. Randall, Daniel J. Winarski
-
Publication number: 20080063206Abstract: A method, system and program are provided for enabling access to encrypted data in a storage cartridge, where the encrypted data may be decoded by retrieving an encryption encapsulated data key (EEDK) from the cartridge, decrypting the EEDK with a decryption key to extract the underlying data key, and then using the extracted data key to decrypt the encrypted data. Access to the encrypted data may be controlled by transforming one or more of the EEDKs stored on the cartridge without also having to use a new data key to encrypt and store encrypted data to the cartridge. Existing EEDKs may be transformed by adding new EEDKs to a cartridge to either supplement or replace existing EEDKs, or by deleting the existing EEDKs from the cartridge to effectively shred the cartridge, or by storing an unencrypted data key on the cartridge to set the cartridge to an unencrypted state.Type: ApplicationFiled: September 7, 2006Publication date: March 13, 2008Inventors: James M. Karp, Glen A. Jaquette, Paul M. Greco
-
Publication number: 20070276991Abstract: A method, system, and machine-readable medium for controlling access to data of a tape data storage medium are disclosed. In accordance with one embodiment, a method is provided which comprises conveying data access control metadata from a tape cartridge comprising a tape data storage medium to a host, receiving decrypted metadata from the host, comparing a checksum value determined utilizing the decrypted metadata with checksum data stored within the tape cartridge; and processing a request to access the tape data storage medium received from the host based upon a comparison of the checksum value and checksum data. In the described method embodiment, the data access control metadata comprises encrypted metadata corresponding to a data storage parameter, where data is stored within the tape data storage medium utilizing the data storage parameter and the decrypted metadata is generated by the host utilizing the encrypted metadata.Type: ApplicationFiled: May 23, 2006Publication date: November 29, 2007Inventors: Glen A. Jaquette, James M. Karp
-
Patent number: 7159140Abstract: A method to transfer information between data storage devices. The method provides an information storage assembly comprising a frame, a memory device disposed on that frame, information written to that memory device, a power supply removeably attached to the frame, and a first data storage device comprising a first identity removeably attached the frame. The method writes first configuration information to the memory device. If the method detects an error in the first data storage device, then the method removes the first data storage device from the frame. The method further provides a replacement data storage device, removeably attaches that replacement data storage device to the frame, and determines if the replacement device uses the first configuration information. If the replacement device uses the first configuration information, then the method provides the first configuration information to the replacement data storage device from the memory device.Type: GrantFiled: August 21, 2003Date of Patent: January 2, 2007Assignee: International Business Machines CorporationInventors: Paul M. Greco, James M. Karp, David L. Swanson, Raymond Yardy
-
Patent number: 6819065Abstract: An apparatus and method for the controlled dynamic braking of a DC motor in a tape transport device are provided. A PWM state device includes a plurality of state transition paths, each path having an initial state, representative of a tape profile, including a predetermined range of tape velocities, relative amounts of tape on each reel and an initial tape tension, and at least one subsequent state. When a low power event is detected, one of the state transition paths is selected, based upon a current tape profile, and an associated PWM signal is transmitted to the motor. An energy storage device provides power to the PWM state device during the low power event. The PWM signals follow the selected transition path to modulate the current generated by the motion of the motor and thereby create a decelerating force while substantially maintaining the initial tape tension.Type: GrantFiled: July 14, 2003Date of Patent: November 16, 2004Assignee: International Business Machines, (IBM) CorporationInventors: James J. Howarth, James M. Karp, John A. Koski, Randy C. Inch
-
Patent number: 5615221Abstract: An inexpensive, high performance error detecting and correcting system capable of handling multiple errors with high throughput. Digital data is provided to a reconfigurable decoder which is initially set for a low level of correction and a high throughput. On detection of an error, a signal is generated which is used to dynamically reconfigure the decoder. The decoder is reconfigured at a higher correction level. The data is then reprocessed through the reconfigured decoder. In a specific implementation, the invention uses a Blahut decoder. N and K values to reconfigure the decoder are provided by a microprocessor. The invention contemplates use of an encoder operating at the highest level of correction required. Use of an initial low level of correction provides for a high throughput. Reconfigurability allows for high corrective power and associated lower throughput only when necessary.Type: GrantFiled: June 7, 1995Date of Patent: March 25, 1997Assignee: International Business Machines CorporationInventors: James M. Karp, Stephen C. West
-
Patent number: 5210760Abstract: Pointer control logic for error correcting codes includes a set of registers the contents of which are rotated whenever data from a track with a pointer are processed. In that manner, a given one register always contains pointer data for the track under consideration (if that track has a pointer). The pointer control logic includes programmable initializing values to stress write operations as desired. Further, the logic contains multiple and programmable pointer dropping thresholds so that pointer registers can be candidates for dropping dependent on the type of error encountered. Provision is made for extending pointer life when errors are encountered, registers are full, and no register has dropped below the pointer dropping threshold.Type: GrantFiled: February 15, 1991Date of Patent: May 11, 1993Assignee: International Business Machines CorporationInventors: Steven R. Bentley, Gary W. Callsen, James M. Karp, Stephen C. West
-
Patent number: 5172381Abstract: A record medium, such as a magnetic tape, optical disk, magnetic disk, and the like stores data signals and error redundancy signals. Resynchronization signals are interleaved between the recorded signals such that the error redundancy signals are usable to correct signals recorded between such interposed resynchronization signals wherein no error redundancy signals are recorded. Error pointing redundancy signals are recorded between all of the resynchronization signals for pointing to signals in error for enhancing the error correction. Such error pointing signals can be cyclic redundancy check (CRC) signals. Controls for taking advantage of the above-described arrangement are also described. Reframing and clock synchronization controls are also disclosed.Type: GrantFiled: April 26, 1991Date of Patent: December 15, 1992Assignee: International Business Machines CorporationInventors: James M. Karp, Steven W. Roach, Richard C. Schneider, Stephen C. West
-
Patent number: 5109385Abstract: A record medium, such as a magnetic tape, optical disk, magnetic disk, and the like stores data signals and error redundancy signals. Resynchronization signals are interleaved between the recorded signals such that the error redundancy signals are usable to correct signals recorded between such interposed resynchronization signals wherein no error redundancy signals are recorded. Error pointing redundancy signals are recorded between all of the resynchronization signals for pointing to signals in error for enhancing the error correction. Such error pointing signals can be cyclic redundancy check (CRC) signals. Controls for taking advantage of the above-described arrangement are also described. Reframing and clock synchronization controls are also disclosed.Type: GrantFiled: April 27, 1989Date of Patent: April 28, 1992Assignee: International Business Machines CorporationInventors: James M. Karp, Steven W. Roach, Richard C. Schneider, Stephen C. West