Patents by Inventor Said A. Ahmad

Said A. Ahmad has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240036966
    Abstract: In one general embodiment, a method for selecting parameters of an error recovery procedure includes detecting an error during performance of a data operation on a data storage medium by an apparatus. In response to detecting the error, parameters of an error recovery procedure are selected based at least in part on: (a) first information about previous interactions between the apparatus and multiple data storage media, and (b) second information about previous interactions between the data storage medium and other apparatuses.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Inventors: Khanh Vi Ngo, Said Ahmad, Illarion Borisevich, David Lee Swanson, Pamela Ruth Nylander-Hill
  • Patent number: 11513741
    Abstract: A tape may be mounted into a tape drive. Mounting the tape into the tape drive may include loading the tape from a storage slot. The tape drive may request a first record of the tape from a tape storage subsystem. The tape drive may determine whether the first record of the tape exists in the tape storage subsystem. The tape drive may load the first record of the tape in random access memory (RAM) of the tape drive. The first record may include one or more data entries. The tape drive may append a new data entry to the first record. The first record may be transitioned to a second record upon being appended with the new data entry. The tape may be unmounted from the tape drive.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Said Ahmad, Khanh Vi Ngo, David Lee Swanson, Illarion Borisevich
  • Publication number: 20210255811
    Abstract: A tape may be mounted into a tape drive. Mounting the tape into the tape drive may include loading the tape from a storage slot. The tape drive may request a first record of the tape from a tape storage subsystem. The tape drive may determine whether the first record of the tape exists in the tape storage subsystem. The tape drive may load the first record of the tape in random access memory (RAM) of the tape drive. The first record may include one or more data entries. The tape drive may append a new data entry to the first record. The first record may be transitioned to a second record upon being appended with the new data entry. The tape may be unmounted from the tape drive.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 19, 2021
    Inventors: Said Ahmad, Khanh Vi Ngo, David Lee Swanson, Illarion Borisevich
  • Patent number: 10199059
    Abstract: A computer-implemented method, according to one embodiment, includes: collecting performance data corresponding to a tape drive and/or a magnetic tape head, storing the performance data in memory, and using the data to perform problem analysis. The performance data includes a resistance of the tape drive and/or magnetic tape head and a resolution of the tape drive and/or the magnetic tape head. Moreover, performing the problem analysis includes: determining a condition of the tape drive and/or the magnetic tape head, wherein the condition is selected from a group consisting of: wear, corrosion, defective leads and wire bonds. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: February 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, W. Stanley Czarnecki, Ernest S. Gale, Icko E. T. Iben, Josephine F. Kubista
  • Patent number: 10014019
    Abstract: A method, according to one embodiment, includes writing a plurality of shingled tracks using an array of writers. The array of readers is repositioned to various locations between first and second positions and data is read from the shingled tracks at the various locations. A read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions is determined. The method includes computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. As a result, methods according to the present embodiment are able to provide desirable track alignment and reduced readback error rates for data of shingled tracks written to magnetic medium.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Ernest S. Gale, David L. Swanson
  • Patent number: 9865282
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for compensating for loss of current through shorted tunneling magnetoresistance (TMR) sensors. In one embodiment, for a magnetic head having multiple TMR read sensors, a first voltage limit is set for most parts and a second voltage limit is set for all of the parts. A number of TMR read sensors which are allowed to function between the first and the second voltage limits is determined using a probability algorithm, which determines the probability that the application of the second voltage limit will result in a dielectric breakdown within an expected lifetime of a drive is below a threshold value. For the number of TMR read sensors which are allowed to function at voltages between the first and second voltage limits, a determined subset of those sensors are then allowed to function at the second voltage limit.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Wlodzimierz S. Czarnecki, Ernest S. Gale, Icko E. T. Iben
  • Publication number: 20170168733
    Abstract: A computer-implemented method according to one embodiment includes collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head. The performance data is stored in memory, and used by the computer to perform problem analysis. A computer-implemented method according to another embodiment includes collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head. The collected performance data is condensed to reduce a size of the collected performance data. The condensed performance data is stored in memory, and used to perform problem analysis.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Inventors: Said A. Ahmad, W. Stanley Czarnecki, Ernest S. Gale, Icko E. T. Iben, Josephine F. Kubista
  • Publication number: 20170169845
    Abstract: A method, according to one embodiment, includes writing a plurality of shingled tracks using an array of writers. The array of readers is repositioned to various locations between first and second positions and data is read from the shingled tracks at the various locations. A read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions is determined. The method includes computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. As a result, methods according to the present embodiment are able to provide desirable track alignment and reduced readback error rates for data of shingled tracks written to magnetic medium.
    Type: Application
    Filed: February 24, 2017
    Publication date: June 15, 2017
    Inventors: Said A. Ahmad, Ernest S. Gale, David L. Swanson
  • Publication number: 20170169843
    Abstract: A computer-implemented method, according to one embodiment, includes: collecting performance data corresponding to a tape drive and/or a magnetic tape head, storing the performance data in memory, and using the data to perform problem analysis. The performance data includes a resistance of the tape drive and/or magnetic tape head and a resolution of the tape drive and/or the magnetic tape head. Moreover, performing the problem analysis includes: determining a condition of the tape drive and/or the magnetic tape head, wherein the condition is selected from a group consisting of: wear, corrosion, defective leads and wire bonds. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 15, 2017
    Applicant: International Business Machines Corporation
    Inventors: Said A. Ahmad, W. Stanley Czarnecki, Ernest S. Gale, Icko E.T. Iben, Josephine F. Kubista
  • Patent number: 9658784
    Abstract: A computer-implemented method according to one embodiment includes collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head. The performance data is stored in memory, and used by the computer to perform problem analysis. A computer-implemented method according to another embodiment includes collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head. The collected performance data is condensed to reduce a size of the collected performance data. The condensed performance data is stored in memory, and used to perform problem analysis.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, W. Stanley Czarnecki, Ernest S. Gale, Icko E. T. Iben, Josephine F. Kubista
  • Publication number: 20170125040
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for compensating for loss of current through shorted tunneling magnetoresistance (TMR) sensors. In one embodiment, for a magnetic head having multiple TMR read sensors, a first voltage limit is set for most parts and a second voltage limit is set for all of the parts. A number of TMR read sensors which are allowed to function between the first and the second voltage limits is determined using a probability algorithm, which determines the probability that the application of the second voltage limit will result in a dielectric breakdown within an expected lifetime of a drive is below a threshold value. For the number of TMR read sensors which are allowed to function at voltages between the first and second voltage limits, a determined subset of those sensors are then allowed to function at the second voltage limit.
    Type: Application
    Filed: January 19, 2017
    Publication date: May 4, 2017
    Inventors: Said A. Ahmad, Wlodzimierz S. Czarnecki, Ernest S. Gale, Icko E. T. Iben
  • Patent number: 9613655
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for compensating for loss of current through shorted tunneling magnetoresistance (TMR) sensors. In one embodiment, for a magnetic head having multiple TMR read sensors, a first voltage limit is set for most parts and a second voltage limit is set for all of the parts. A number of TMR read sensors which are allowed to function between the first and the second voltage limits is determined using a probability algorithm, which determines the probability that the application of the second voltage limit will result in a dielectric breakdown within an expected lifetime of a drive is below a threshold value. For the number of TMR read sensors which are allowed to function at voltages between the first and second voltage limits, a determined subset of those sensors are then allowed to function at the second voltage limit.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Wlodzimierz S. Czarnecki, Ernest S. Gale, Icko E. T. Iben
  • Patent number: 9613646
    Abstract: A method, according to one embodiment, includes writing a plurality of shingled tracks using an array of writers, determining first and second positions of an array of readers relative to the shingled tracks, the first and second positions being above and/or beyond track edges of the shingled tracks, repositioning the array of readers to various locations between the first and second positions and reading data from the shingled tracks, determining a read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions, and computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Ernest S. Gale, David L. Swanson
  • Patent number: 9530440
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for compensating for loss of current through shorted tunneling magnetoresistance (TMR) sensors. In one embodiment, for a magnetic head having multiple TMR read sensors, a first voltage limit is set for most parts and a second voltage limit is set for all of the parts. A number of TMR read sensors which are allowed to function between the first and the second voltage limits is determined using a probability algorithm, which determines the probability that the application of the second voltage limit will result in a dielectric breakdown within an expected lifetime of a drive is below a threshold value. For the number of TMR read sensors which are allowed to function at voltages between the first and second voltage limits, a determined subset of those sensors are then allowed to function at the second voltage limit.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Wlodzimierz S. Czarnecki, Ernest S. Gale, Icko E. T. Iben
  • Publication number: 20160260449
    Abstract: A method, according to one embodiment, includes writing a plurality of shingled tracks using an array of writers, determining first and second positions of an array of readers relative to the shingled tracks, the first and second positions being above and/or beyond track edges of the shingled tracks, repositioning the array of readers to various locations between the first and second positions and reading data from the shingled tracks, determining a read offset point where read performance is about the highest during the reading performed when repositioning the array of readers between the first and second positions, and computing, using the read offset point, data describing a lateral writing position to use during writing such that shingled tracks are written in a location specified by a format. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 8, 2016
    Inventors: Said A. Ahmad, Ernest S. Gale, David L. Swanson
  • Patent number: 9418685
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for compensating for loss of current through shorted tunneling magnetoresistance (TMR) sensors. In one embodiment, for a magnetic head having multiple TMR read sensors, a first voltage limit is set for most parts and a second voltage limit is set for all of the parts. A number of TMR read sensors which are allowed to function between the first and the second voltage limits is determined using a probability algorithm, which determines the probability that the application of the second voltage limit will result in a dielectric breakdown within an expected lifetime of a drive is below a threshold value. For the number of TMR read sensors which are allowed to function at voltages between the first and second voltage limits, a determined subset of those sensors are then allowed to function at the second voltage limit.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Wlodzimierz S. Czarnecki, Ernest S. Gale, Icko E. T. Iben
  • Patent number: 8988815
    Abstract: Magnetoresistive (MR) bias is dynamically controlled in a tape drive using a processor device. Median tape head amplitude is monitored during a calibration operation, as measured across all tracks of the tape head, against predetermined thresholds of the tape drive for determining if the median tape head amplitude is below the threshold value. Upon determining the median tape head amplitude is below the threshold value during the calibration operation, a reference MR bias and a MR bias range is dynamically adjusted, during the calibration operation, for increasing the median tape head amplitude.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Said A. Ahmad, Josephine F. Bayang, Eric R. Christensen, Ernest S. Gale
  • Publication number: 20140240865
    Abstract: Magnetoresistive (MR) bias is dynamically controlled in a tape drive using a processor device. Median tape head amplitude is monitored during a calibration operation, as measured across all tracks of the tape head, against predetermined thresholds of the tape drive for determining if the median tape head amplitude is below the threshold value. Upon determining the median tape head amplitude is below the threshold value during the calibration operation, a reference MR bias and a MR bias range is dynamically adjusted, during the calibration operation, for increasing the median tape head amplitude.
    Type: Application
    Filed: May 7, 2014
    Publication date: August 28, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Said A. AHMAD, Josephine F. BAYANG, Eric R. CHRISTENSEN, Ernest S. GALE
  • Publication number: 20120233223
    Abstract: In one embodiment, an extended data storage system employs a first data storage and an extended data storage. A first level of metadata is established with respect to data from the using entity, the first level of metadata is provided in the first data storage. The data from the using entity is stored in the extended data storage. A second level of metadata at least describing the data as stored in the extended data storage is also established, wherein the second level of metadata associated with the first level of metadata for the stored data. The first level of metadata is made accessible to the using entity at the first data storage; and the second level of metadata is made unavailable to the using entity. Thus, the data is stored in the extended data storage and a small amount of metadata is stored in the first data storage.
    Type: Application
    Filed: May 22, 2012
    Publication date: September 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SAID A. AHMAD, SHAWN O. BRUME
  • Publication number: 20110055272
    Abstract: In one embodiment, an extended data storage system employs a first data storage and an extended data storage. A first level of metadata is established with respect to data from the using entity, the first level of metadata is provided in the first data storage. The data from the using entity is stored in the extended data storage. A second level of metadata at least describing the data as stored in the extended data storage is also established, wherein the second level of metadata associated with the first level of metadata for the stored data. The first level of metadata is made accessible to the using entity at the first data storage; and the second level of metadata is made unavailable to the using entity. Thus, the data is stored in the extended data storage and a small amount of metadata is stored in the first data storage.
    Type: Application
    Filed: August 28, 2009
    Publication date: March 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SAID A. AHMAD, SHAWN O. BRUME