Patents by Inventor M. Amine Hajji

M. Amine Hajji 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: 8201019
    Abstract: A method, apparatus, and computer program product for performing a set of operations on a data storage device is provided. A data storage device is flagged as suspect. The adapter suspends the suspect data storage device from participation in the RAID array, assigns the suspect data storage device to a pool of data storage devices to be retested, selects a data storage device from a pool of spare data storage devices, rebuilds contents of the suspect data storage device on the selected disk drive, assigns the substitute data storage device to the RAID array, invokes a diagnostic test on the suspect data storage device, and analyzes the diagnostic result. Responsive to the diagnostic result exceeding a threshold, the suspect data storage device is repaired. The adapter assigns the repaired data storage device to the pool of spare data storage devices and increments a counter of the repaired data storage device.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: William John Durica, M. Amine Hajji
  • Patent number: 8108613
    Abstract: Provided are a method, system, and article of manufacture, wherein a request to write data to a storage medium is received. The data requested to be written to the storage medium is stored in a cache. A writing of the data is initiated to the storage medium. A periodic determination is made as to whether the stored data in the cache is the same as the data written to the storage medium.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: William John Durica, M. Amine Hajji, Joseph Smith Hyde, II, Ronald J. Venturi
  • Publication number: 20100275057
    Abstract: A method, apparatus, and computer program product for performing a set of operations on a data storage device is provided. A data storage device is flagged as suspect. The adapter suspends the suspect data storage device from participation in the RAID array, assigns the suspect data storage device to a pool of data storage devices to be retested, selects a data storage device from a pool of spare data storage devices, rebuilds contents of the suspect data storage device on the selected disk drive, assigns the substitute data storage device to the RAID array, invokes a diagnostic test on the suspect data storage device, and analyzes the diagnostic result. Responsive to the diagnostic result exceeding a threshold, the suspect data storage device is repaired. The adapter assigns the repaired data storage device to the pool of spare data storage devices and increments a counter of the repaired data storage device.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William John Durica, M. Amine Hajji
  • Patent number: 7360112
    Abstract: Provided are a method, system, and article of manufacture, wherein a request to write data to a storage medium is received. The data requested to be written to the storage medium is stored in a cache. A writing of the data is initiated to the storage medium. A periodic determination is made as to whether the stored data in the cache is the same as the data written to the storage medium.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: William John Durica, M. Amine Hajji, Joseph Smith Hyde, II, Ronald J. Venturi
  • Patent number: 7278053
    Abstract: A self healing system in a RAID array to reduce the risk of loss of data on a disk drive caused by grown media defects on the disk drive. The grown media defects include radial and spiral scratches on the disk drive. When a first defect on a disk drive of the RAID array is located, the self healing system inspects adjacent areas around the first defect on the disk drive in order to immediately locate any additional defects which exist in adjacent areas around the first defect on the disk drive. The self healing system reconstructs the data associated with the first defect using parity, and then reconstructs the data associated with any additional defects using parity. This can be accomplished in the background to allow the host unimpeded access to customer data. As a result, the self healing system can eliminate a potential single point of failure when data is subsequently read from the RAID array.
    Type: Grant
    Filed: May 6, 2003
    Date of Patent: October 2, 2007
    Assignee: International Business Machines Corporation
    Inventors: William John Durica, M. Amine Hajji
  • Publication number: 20040236985
    Abstract: A self healing system in a RAID array to reduce the risk of loss of data on a disk drive caused by grown media defects on the disk drive. The grown media defects include radial and spiral scratches on the disk drive. When a first defect on a disk drive of the RAID array is located, the self healing system inspects adjacent areas around the first defect on the disk drive in order to immediately locate any additional defects which exist in adjacent areas around the first defect on the disk drive. The self healing system reconstructs the data associated with the first defect using parity, and then reconstructs the data associated with any additional defects using parity. This can be accomplished in the background to allow the host unimpeded access to customer data. As a result, the self healing system can eliminate a potential single point of failure when data is subsequently read from the RAID array.
    Type: Application
    Filed: May 6, 2003
    Publication date: November 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: William John Durica, M. Amine Hajji
  • Patent number: 6415189
    Abstract: A method and system within a data processing system for predicting failure of a hard disk drive having a fluid bearing during runtime operation of said hard disk drive, wherein said fluid bearing has an established signature dynamic fluid response. First, a runtime vibration level of the fluid bearing is measured. This runtime vibration level is then translated into a runtime dynamic fluid response which provides an indication of the operating condition of the fluid bearing. The runtime dynamic fluid response is compared with the baseline dynamic fluid response in real-time during operation of the hard disk drive. Finally, in response to a predetermined departure of the runtime dynamic fluid response from the baseline dynamic fluid response, a protective response is initiated, such that data loss within the data storage system due to fluid bearing failure is prevented.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: July 2, 2002
    Assignee: International Business Machines Corporation
    Inventor: M. Amine Hajji
  • Patent number: 6334616
    Abstract: A hard disk drive spindle motor has a hub, a drive shaft, and a bearing therebetween. The spindle motor also has a ferrofluid seal to prevent any incidental oil emissions from the bearing from entering the drive. A ferrofluid cap is mounted on the axial end of the spindle motor for sealing the ferrofluid seal. The cap is a flat ring and has an elastomeric pad around its outer edge. The pad seats in a recess in the bore of the hub. The cap does not touch the shaft as it rotates with the hub about the shaft. Any excess ferrofluid from the ferrofluid seal is forced radially outward away from the shaft by centrifugal force. The cap contains the excess ferrofluid within the spindle motor and prevents it from entering other areas of the disk drive.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: January 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: M. Amine Hajji, Andrew K. Hanlon, Holavanahally Seshachar Nagaraj
  • Publication number: 20010045702
    Abstract: A hard disk drive spindle motor has a hub, a drive shaft, and a bearing therebetween. The spindle motor also has a ferrofluid seal to prevent any incidental oil emissions from the bearing from entering the drive. A ferrofluid cap is mounted on the axial end of the spindle motor for sealing the ferrofluid seal. The cap is a flat ring and has an elastomeric pad around its outer edge. The pad seats in a recess in the bore of the hub. The cap does not touch the shaft as it rotates with the hub about the shaft. Any excess ferrofluid from the ferrofluid seal is forced radially outward away from the shaft by centrifugal force. The cap contains the excess ferrofluid within the spindle motor and prevents it from entering other areas of the disk drive.
    Type: Application
    Filed: July 17, 2001
    Publication date: November 29, 2001
    Applicant: International Business Machines Corp.
    Inventors: M. Amine Hajji, Andrew K. Hanlon, Holavanahally Seshachar Nagaraj