Patents by Inventor Hai Thanh Ho

Hai Thanh Ho 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: 6937428
    Abstract: An apparatus and method for compensating actuator arm oscillation induced by resonance mode excitation during a seek in a disc drive data handling system. The actuator arm supports a head adjacent a recording surface, and a servo loop controls the position of the actuator arm. A frequency of actuator arm oscillation is identified, after which a seek is initiated to move the head from an initial track to a destination track on the recording surface. A position error signal (PES) is generated to indicate position of the head relative to the destination track, and a compensation signal is generated by a filter based on the PES and the frequency of oscillation of the actuator arm. The compensation signal is adapted to remove a component of the PES arising from the actuator arm oscillation, and is applied to the servo loop as the head is settled onto the destination track.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: August 30, 2005
    Assignee: Seagate Technology LLC
    Inventors: Hai Thanh Ho, Justin Won, Fadi Youssef Abou-Jaoude, Gregory Andrew Campbell
  • Patent number: 6892213
    Abstract: A digital sine/cosine wave generator generates discrete values representative of either a sine wave or a cosine wave. The digital sine/cosine wave generator generates sine and/or cosine waves by implementing a difference equation of the form y(n)=b*y(n?2)?y(n?1). One of the initial conditions of the difference equation is selected from a series of values generated by a coefficient generator. The frequency of the sine and/or cosine wave generated by the sine/cosine wave generator is dependent on, and may be selected according to, which of the series of values generated by a coefficient generator is chosen as an initial condition of the difference equation.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: May 10, 2005
    Assignee: Seagate Technology LLC
    Inventors: Tony Chun-Hung Huang, Hai Thanh Ho
  • Patent number: 6867943
    Abstract: Method and apparatus for more accurate track following. Control circuitry rotates a data storage surface containing thousands of annular tracks. A “measured” subset of the tracks is selected so as to be interspersed with an “unmeasured” subset. The calibration profile is derived based on position error signals each obtained by reading from the measured subset and not from the unmeasured subset. Data from the unmeasured subset of tracks is ignored, in generating and/or updating the profile.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: March 15, 2005
    Assignee: Seagate Technology LLC
    Inventors: Brent Jay Harmer, Jianbo J. He, Khalil B. Dizaji, Hai Thanh Ho, Reed David Hanson
  • Patent number: 6674601
    Abstract: A disc drive actuator system includes an equalizer filter coupled between the controller and actuator plant of a disc drive actuator system. The filter applies a gain of less than unity gain to the actuator drive signals from the controller at the resonance frequency of the plant, and applies a gain greater than unity to the actuator drive signals at a selected frequency different from the plant resonance frequency to derive a system resonance frequency shifted from the plant resonance frequency. In one form the equalizer filter functions as a notch filter to attenuate signals at the plant resonance frequency, and functions as a peak filter to boost the gain of higher frequency signals over a band wide enough to ensure zero phase loss below the plant resonance frequency.
    Type: Grant
    Filed: June 12, 2000
    Date of Patent: January 6, 2004
    Assignee: Seagate Technology LLC
    Inventor: Hai Thanh Ho
  • Publication number: 20030206365
    Abstract: An apparatus and method for compensating actuator arm oscillation induced by resonance mode excitation during a seek in a disc drive data handling system. The actuator arm supports a head adjacent a recording surface, and a servo loop controls the position of the actuator arm. A frequency of actuator arm oscillation is identified, after which a seek is initiated to move the head from an initial track to a destination track on the recording surface. A position error signal (PES) is generated to indicate position of the head relative to the destination track, and a compensation signal is generated by a filter based on the PES and the frequency of oscillation of the actuator arm. The compensation signal is adapted to remove a component of the PES arising from the actuator arm oscillation, and is applied to the servo loop as the head is settled onto the destination track.
    Type: Application
    Filed: February 16, 2001
    Publication date: November 6, 2003
    Inventors: Hai Thanh Ho, Justin Won, Fadi Youssef Abou-Jaoude, Gregory Andrew Campbell
  • Publication number: 20030112544
    Abstract: Method and apparatus for more accurate track following. Control circuitry rotates a data storage surface containing thousands of annular tracks. A “measured” subset of the tracks is selected so as to be interspersed with an “unmeasured” subset. The calibration profile is derived based on position error signals each obtained by reading from the measured subset and not from the unmeasured subset. Data from the unmeasured subset of tracks is ignored, in generating and/or updating the profile.
    Type: Application
    Filed: June 26, 2002
    Publication date: June 19, 2003
    Inventors: Brent Jay Harmer, Jianbo J. He, Khalil B. Dizaji, Hai Thanh Ho, Reed David Hanson
  • Patent number: 6541931
    Abstract: A system for positioning a read/write head having a voice coil suitable for coarse control and a piezoelectric transducer (PZT) suitable for fine control. A voice coil control signal and a PZT control signal are generated from a position-indicative signal, both receiving power via a shared supply having a nominal rectified voltage V1. In a preferred method, control signals are both applied to the voice coil and PZT when amplified so that each has a saturation voltage smaller than |V1|.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: April 1, 2003
    Assignee: Seagate Technology LLC
    Inventors: Hai Thanh Ho, Margot A. LaPanse, Charles Leon McHenry, Jianbo He
  • Publication number: 20020165889
    Abstract: A digital sine/cosine wave generator generates discrete values representative of either a sine wave or a cosine wave. The digital sine/cosine wave generator generates sine and/or cosine waves by implementing a difference equation of the form y(n)=b*y(n−2)−y(n−1). One of the initial conditions of the difference equation is selected from a series of values generated by a coefficient generator. The frequency of the sine and/or cosine wave generated by the sine/cosine wave generator is dependent on, and may be selected according to, which of the series of values generated by a coefficient generator is chosen as an initial condition of the difference equation.
    Type: Application
    Filed: March 20, 2001
    Publication date: November 7, 2002
    Applicant: Seagate Technology LLC
    Inventors: Tony Chun-Hung Huang, Hai Thanh Ho
  • Publication number: 20020057068
    Abstract: A system for positioning a read/write head having a voice coil suitable for coarse control and a piezoelectric transducer (PZT) suitable for fine control. A voice coil control signal and a PZT control signal are generated from a position-indicative signal, both receiving power via a shared supply having a nominal rectified voltage V1. In a preferred method, control signals are both applied to the voice coil and PZT when amplified so that each has a saturation voltage smaller than |V1|.
    Type: Application
    Filed: May 15, 2001
    Publication date: May 16, 2002
    Inventors: Hai Thanh Ho, Margot A. LaPanse, Charles Leon McHenry, Jianbo He