Patents by Inventor Jeffrey Heydt

Jeffrey Heydt 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: 7432677
    Abstract: Method and apparatus for controlling a brushless dc motor, such as the type used in a data storage device to rotate data storage media. A sequence of drive pulses is applied to rotate the motor. The sequence is switched from first to second motor commutation states at a time determined in relation to changes in elapsed time between successive pulses in the sequence. Each drive pulse has a duration established in relation to an inductance of the motor, and is separated from adjacent pulses by an intermediate delay of predetermined value. A peak elapsed time interval between successive pulses is identified, and the next commutation state is switched in at a selected time after the peak time interval. The sequence preferably accelerates the motor from rest to an intermediate velocity, after which back electromotive force (bemf) commutation is used to accelerate the motor to a final operational velocity.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: October 7, 2008
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, James W. DuLaney, Jr., David R. Street, Nicholas Swezey, Stuart Kevin Francis
  • Publication number: 20060215309
    Abstract: A method for determining whether a data storage device read/write head is a low-flying read/write head or a non low-flying read/write head. A disc attached to a spindle motor is accelerated to an operating rotational velocity, the head is positioned over a portion of the disc non-accessible to customer data and a data pattern of selected frequency is written. A magnetoresistive element of the is biased and the data pattern is read while the disc is decelerated to a predetermined rotational velocity threshold. Occurrence of a read signal landing signature comprising readback signal amplitude modulation prior to reaching the predetermined rotational velocity threshold identifies the head as a low-flying head. Contrawise, non-occurrence of the read signal landing signature prior to reaching the predetermined rotational velocity threshold signifies the head as a non low-flying head.
    Type: Application
    Filed: May 15, 2006
    Publication date: September 28, 2006
    Inventors: Alfredo Gay Sam, Housan Dakroub, Ghassan Abdelnour, Jeffrey Heydt
  • Publication number: 20060132070
    Abstract: Method and apparatus for controlling a brushless dc motor, such as the type used in a data storage device to rotate data storage media. A sequence of drive pulses is applied to rotate the motor. The sequence is switched from first to second motor commutation states at a time determined in relation to changes in elapsed time between successive pulses in the sequence. Each drive pulse has a duration established in relation to an inductance of the motor, and is separated from adjacent pulses by an intermediate delay of predetermined value. A peak elapsed time interval between successive pulses is identified, and the next commutation state is switched in at a selected time after the peak time interval. The sequence preferably accelerates the motor from rest to an intermediate velocity, after which back electromotive force (bemf) commutation is used to accelerate the motor to a final operational velocity.
    Type: Application
    Filed: December 16, 2004
    Publication date: June 22, 2006
    Inventors: Jeffrey Heydt, James DuLaney, David Street, Nicholas Swezey, Stuart Francis
  • Patent number: 7062160
    Abstract: Method and apparatus for accelerating a motor from an intermediate velocity to a final operational velocity. The motor is accelerated from rest to the intermediate velocity through application of fixed duration drive pulses to the spindle motor. Once the motor reaches the intermediate velocity, commutation circuitry and back electromotive force (bemf) detection circuitry use detected bemf from the motor to electronically commutate the motor to accelerate to the final operational speed. A phase lock oscillator (PLO) attempts to acquire frequency lock for the motor. A control circuit measures the current in the motor to evaluate the effectiveness of the phase lock. If the measured current is found to be above a threshold value, the motor is restarted.
    Type: Grant
    Filed: June 20, 2002
    Date of Patent: June 13, 2006
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Patent number: 7046463
    Abstract: A method for determining whether a data storage device read/write head is a low-flying read/write head or a non low-flying read/write head. A disc attached to a spindle motor is accelerated to an operating rotational velocity, the head is positioned over a portion of the disc non-accessible to customer data and a data pattern of selected frequency is written. A magnetoresistive element of the is biased and the data pattern is read while the disc is decelerated to a predetermined rotational velocity threshold. Occurrence of a read signal landing signature comprising readback signal amplitude modulation prior to reaching the predetermined rotational velocity threshold identifies the head as a low-flying head. Contrawise, non-occurrence of the read signal landing signature prior to reaching the predetermined rotational velocity threshold signifies the head as a non low-flying head.
    Type: Grant
    Filed: October 9, 2002
    Date of Patent: May 16, 2006
    Assignee: Seagate Technology LLC
    Inventors: Alfredo Gay Sam, Housan Dakroub, Ghassan M. Abdelnour, Jeffrey A. Heydt
  • Publication number: 20060031034
    Abstract: Method and apparatus for accelerating a multi-phase motor having a rotatable rotor are disclosed. The method incorporates use of a motor control circuit to predict a subsequent loss of frequency lock between the motor control circuit and a motor while the motor control circuit and the motor remain frequency locked, and based on the prediction, steps to overt a loss of frequency lock during acceleration. The apparatus includes at least a motor control circuit detecting frequency lock with a motor when a motor signal falls within a timing window, and while frequency locked, predicting a subsequent loss of frequency lock based on a relative position of the motor signal within the timing window.
    Type: Application
    Filed: August 4, 2004
    Publication date: February 9, 2006
    Inventors: Jeffrey Heydt, David Street
  • Patent number: 6876510
    Abstract: Method and apparatus for detecting head landings on a data zone of a data storage disc. A disc drive includes an actuator which controllably positions a head adjacent a disc and nominally retracts the head to a parked position when the drive is deactivated. The actuator moves in response to current applied to an actuator coil immersed in a magnetic field. During disc drive initialization, the disc is accelerated to a velocity sufficient to allow the head to be aerodynamically supported over the disc, and current is passed through the actuator coil to urge the head toward the parked position. The current is monitored to detect generation of a back electromotive force (bemf) voltage induced by movement of the coil. An error condition is logged indicating that an initial position of the head was over a data zone of the disc when bemf voltage is detected.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: April 5, 2005
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Patent number: 6768609
    Abstract: Apparatus and method for reducing nonlinearities in a position error signal (PES) of a disc drive data handling system. The disc drive data handling system includes a disc recording surface having a number of tracks and a controllably positionable read/write head. A servo circuit generates a sequence of PES samples indicative of head position with respect to a selected track using servo position data samples transduced from the selected track and a first set of compensation values selected to reduce nonlinearities in said PES samples. The PES samples are combined with the first set of compensation values to generate an updated set of compensation values. This process is preferably repeated a number of iterations to converge to a final set of compensation values which provide a substantially linear PES across the radial width of each track.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: July 27, 2004
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, James B. Ray
  • Patent number: 6710567
    Abstract: Method and apparatus for accelerating a disc drive spindle motor to an operational velocity at which data are transferred between a host device and a disc rotated by the spindle motor. The spindle motor is initially accelerated from rest to an intermediate velocity at which sufficient back electromotive force (bemf) is generated by the rotation of the spindle motor to enable commutation circuitry of the disc drive to time the application of drive pulses to the spindle motor. The spindle motor is subsequently accelerated from the intermediate velocity to the operational velocity by applying a velocity dependent reference profile which establishes a sequence of reference levels to control the flow of current through the spindle motor during acceleration. The sequence of reference levels have different magnitudes at different velocities of the spindle motor between the intermediate velocity and the operational velocity.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: March 23, 2004
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, Christopher L. Hill
  • Patent number: 6664749
    Abstract: Method and apparatus for initializing a disc drive to bring a spindle motor to a final, operational velocity after a disc drive processor reset condition. The spindle motor is rotated using electronic commutation and back electromotive force (bemf) detection. Upon initialization of the disc drive, a control circuit checks for the presence or absence of detected bemf. The absence of bemf indicates the spindle motor is either at rest or is rotating at a relatively low velocity. In the absence of bemf, the electrical rotational position of the spindle motor is determined, a short braking pulse is applied to the motor, and rotation of the spindle motor is detected in relation to changes in the electrical rotational position. Further breaking pulses are applied until no apparent change in electrical rotational position is detected, after which the spindle motor is accelerated from rest to the final, operational velocity.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: December 16, 2003
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Publication number: 20030184249
    Abstract: Method and apparatus for controlling a motor below a threshold velocity. During a velocity control mode, the motor is accelerated to an operational velocity, receives a commanded velocity value, and switches from a first control method to a second control method below the threshold velocity. The threshold velocity is determined from limitations of control electronics that do not function well when a motor current drops below the threshold level. The sliding mode control method measures the measured motor velocity, compares the velocity to the commanded velocity, applies a current value when the measured value is less than the commanded value and applies a negligible current value when the measured value is greater than the commanded value. The threshold level is dictated by the first control method. Back electromotive force (bemf) detection circuitry is used to measure the motor current.
    Type: Application
    Filed: June 28, 2002
    Publication date: October 2, 2003
    Applicant: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, Alfredo Gay Sam, James W. DuLaney, Ryan T. Lyle
  • Publication number: 20030184899
    Abstract: A method for determining whether a data storage device read/write head is a low-flying read/write head or a non low-flying read/write head. A disc attached to a spindle motor is accelerated to an operating rotational velocity, the head is positioned over a portion of the disc non-accessible to customer data and a data pattern of selected frequency is written. A magnetoresistive element of the is biased and the data pattern is read while the disc is decelerated to a predetermined rotational velocity threshold. Occurrence of a read signal landing signature comprising readback signal amplitude modulation prior to reaching the predetermined rotational velocity threshold identifies the head as a low-flying head. Contrawise, non-occurrence of the read signal landing signature prior to reaching the predetermined rotational velocity threshold signifies the head as a non low-flying head.
    Type: Application
    Filed: October 9, 2002
    Publication date: October 2, 2003
    Applicant: Seagate Technology LLC
    Inventors: Alfredo Gay Sam, Housan Dakroub, Ghassan M. Abdelnour, Jeffrey A. Heydt
  • Publication number: 20030174429
    Abstract: Method and apparatus for detecting head landings on a data zone of a data storage disc. A disc drive includes an actuator which controllably positions a head adjacent a disc and nominally retracts the head to a parked position when the drive is deactivated. The actuator moves in response to current applied to an actuator coil immersed in a magnetic field. During disc drive initialization, the disc is accelerated to a velocity sufficient to allow the head to be aerodynamically supported over the disc, and current is passed through the actuator coil to urge the head toward the parked position. The current is monitored to detect generation of a back electromotive force (bemf) voltage induced by movement of the coil. An error condition is logged indicating that an initial position of the head was over a data zone of the disc when bemf voltage is detected.
    Type: Application
    Filed: June 28, 2002
    Publication date: September 18, 2003
    Applicant: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Publication number: 20030175018
    Abstract: Method and apparatus for accelerating a motor from an intermediate velocity to a final operational velocity. The motor is accelerated from rest to the intermediate velocity through application of fixed duration drive pulses to the spindle motor. Once the motor reaches the intermediate velocity, commutation circuitry and back electromotive force (bemf) detection circuitry use detected bemf from the motor to electronically commutate the motor to accelerate to the final operational speed. A phase lock oscillator (PLO) attempts to acquire frequency lock for the motor. A control circuit measures the current in the motor to evaluate the effectiveness of the phase lock. If the measured current is found to be above a threshold value, the motor is restarted.
    Type: Application
    Filed: June 20, 2002
    Publication date: September 18, 2003
    Applicant: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Patent number: 6577088
    Abstract: Method and apparatus for accelerating a disc drive spindle motor from rest to a final operational velocity. During a low gear mode, the spindle motor is accelerated from rest to a first velocity through application of fixed duration drive pulses to the spindle motor. A high gear mode is next employed to accelerate the spindle motor from a first velocity to an intermediate velocity. Variable duration drive pulses are applied to the spindle motor each having a duration selected as a percentage of the duration of the most recently detected commutation period of the spindle motor. Once the spindle motor reaches the medium speed, commutation circuitry and back electromotive force (bemf) detection circuitry use detected bemf from the spindle motor to electronically commutate the motor to accelerate to the final operational speed.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: June 10, 2003
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Patent number: 6487033
    Abstract: An information handling system, such as a disc drive, includes a base, a disc stack rotatably attached to the base, and an actuator assembly movably attached to the base. Attached to one end of the actuator assembly is one or more transducers. The disc includes data areas and servo areas written at angular locations on the disc. The disc drive also has a disc drive controller which includes a motor speed controller, a write gate controller, and a device for predicting the disc speed at an upcoming servo and disabling the write gate if the predicted disc speed is outside a selected range of disc speeds. The device for predicting the disc speed may further include an abort signal generator that produces an inhibit write gate signal in response to the predicted disc speed being outside the selected range of disc speeds.
    Type: Grant
    Filed: September 24, 1999
    Date of Patent: November 26, 2002
    Assignee: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, Shawn A. Wakefield
  • Publication number: 20020171380
    Abstract: Method and apparatus for initializing a disc drive to bring a spindle motor to a final, operational velocity after a disc drive processor reset condition. The spindle motor is rotated using electronic commutation and back electromotive force (bemf) detection. Upon initialization of the disc drive, a control circuit checks for the presence or absence of detected bemf. The absence of bemf indicates the spindle motor is either at rest or is rotating at a relatively low velocity. In the absence of bemf, the electrical rotational position of the spindle motor is determined, a short braking pulse is applied to the motor, and rotation of the spindle motor is detected in relation to changes in the electrical rotational position. Further breaking pulses are applied until no apparent change in electrical rotational position is detected, after which the spindle motor is accelerated from rest to the final, operational velocity.
    Type: Application
    Filed: September 28, 2001
    Publication date: November 21, 2002
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Publication number: 20020167287
    Abstract: Method and apparatus for accelerating a disc drive spindle motor from rest to a final operational velocity. During a low gear mode, the spindle motor is accelerated from rest to a first velocity through application of fixed duration drive pulses to the spindle motor. A high gear mode is next employed to accelerate the spindle motor from a first velocity to an intermediate velocity. Variable duration drive pulses are applied to the spindle motor each having a duration selected as a percentage of the duration of the most recently detected commutation period of the spindle motor. Once the spindle motor reaches the medium speed, commutation circuitry and back electromotive force (bemf) detection circuitry use detected bemf from the spindle motor to electronically commutate the motor to accelerate to the final operational speed.
    Type: Application
    Filed: September 28, 2001
    Publication date: November 14, 2002
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Jeffrey A. Heydt, David R. Street
  • Publication number: 20020135333
    Abstract: Method and apparatus for accelerating a disc drive spindle motor to an operational velocity at which data are transferred between a host device and a disc rotated by the spindle motor. The spindle motor is initially accelerated from rest to an intermediate velocity at which sufficient back electromotive force (bemf) is generated by the rotation of the spindle motor to enable commutation circuitry of the disc drive to time the application of drive pulses to the spindle motor. The spindle motor is subsequently accelerated from the intermediate velocity to the operational velocity by applying a velocity dependent reference profile which establishes a sequence of reference levels to control the flow of current through the spindle motor during acceleration. The sequence of reference levels have different magnitudes at different velocities of the spindle motor between the intermediate velocity and the operational velocity.
    Type: Application
    Filed: December 21, 2001
    Publication date: September 26, 2002
    Applicant: Seagate Technology LLC
    Inventors: Jeffrey A. Heydt, Christopher L. Hill
  • Publication number: 20020089779
    Abstract: Apparatus and method for reducing nonlinearities in a position error signal (PES) of a disc drive data handling system. The disc drive data handling system includes a disc recording surface having a number of tracks and a controllably positionable read/write head. A servo circuit generates a sequence of PES samples indicative of head position with respect to a selected track using servo position data samples transduced from the selected track and a first set of compensation values selected to reduce nonlinearities in said PES samples. The PES samples are combined with the first set of compensation values to generate an updated set of compensation values. This process is preferably repeated a number of iterations to converge to a final set of compensation values which provide a substantially linear PES across the radial width of each track.
    Type: Application
    Filed: June 28, 2001
    Publication date: July 11, 2002
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Jeffrey A. Heydt, James B. Ray