Patents by Inventor LeeLing Tan

LeeLing Tan 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: 7349174
    Abstract: A method of preventing a write operation to a disc in a disc drive during a shock event without the use of a separate shock sensor comprises steps of monitoring an actuator voice coil motor (VCM) control plant output signal, generating an actuator voice coil motor (VCM) plant model module output signal, comparing the VCM plant model module output signal to the VCM control plant module output signal to produce a difference signal, and triggering a write protect gate if the difference signal exceeds a predetermined threshold value.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: March 25, 2008
    Assignee: Seagate Technology LLC
    Inventors: Qiang Bi, Xiong Liu, LeeLing Tan, Wen-Jun Cao, ChoonKiat Lim
  • Patent number: 7330328
    Abstract: Method and apparatus for generating a random number, such as for use in a security protocol to control access to a data processing system. A processor generates the random number in relation to a back electromotive force (BEMF) value. The BEMF value is preferably obtained in response to application of current to a circuit. The circuit preferably comprises a coil and the application of current preferably induces a relatively small movement of the coil. The random number is preferably a multi-bit digital value, and each bit of the random number is determined in relation to whether the corresponding BEMF value is even or odd. The coil preferably comprises a coil of a voice coil motor (VCM) used to position a transducer adjacent a rotatable storage medium, and the random number is preferably generated while the medium is in a non-rotatable state.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: February 12, 2008
    Assignee: Seagate Technology LLC
    Inventors: WenXiang Xie, LeeLing Tan, Xiong Liu, WeiLoon Ng
  • Publication number: 20070195448
    Abstract: Method and apparatus for generating a random number, such as for use in a security protocol to control access to a data processing system. A processor generates the random number in relation to a back electromotive force (BEMF) value. The BEMF value is preferably obtained in response to application of current to a circuit. The circuit preferably comprises a coil and the application of current preferably induces a relatively small movement of the coil. The random number is preferably a multi-bit digital value, and each bit of the random number is determined in relation to whether the corresponding BEMF value is even or odd. The coil preferably comprises a coil of a voice coil motor (VCM) used to position a transducer adjacent a rotatable storage medium, and the random number is preferably generated while the medium is in a non-rotatable state.
    Type: Application
    Filed: February 17, 2006
    Publication date: August 23, 2007
    Applicant: Seagate Technology LLC
    Inventors: WenXiang Xie, LeeLing Tan, Xiong Liu, WeiLoon Ng
  • Patent number: 6937427
    Abstract: An apparatus and method of measuring a back electromotive force (BEMF) voltage of a disc drive voice coil motor (VCM) is provided in which a temperature of the VCM is obtained. The BEMF voltage of the VCM is computed as a function of the temperature of the VCM.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: August 30, 2005
    Assignee: Seagate Technology LLC
    Inventors: LeeLing Tan, Xiong Liu, ChoonKit Lim, MuiChong Chai
  • Publication number: 20050034539
    Abstract: Method and apparatus for compensating variations in motor torque in a control system that employs a motor to accelerate a control object, such as a data transducing head in a data storage device. During acceleration of the control object, a plurality of distances successively traveled by the control object are measured, and the measured distances are combined to compensate for said variations in motor torque. Preferably, a constant control input is applied to accelerate the control object at a constant rate of acceleration less than a maximum rate of acceleration that can be obtained by the motor. A coarse adjustment routine is preferably applied to arrive at a first compensation value that compensates for said variations at a first resolution, after which a fine adjustment routine is performed using the first compensation value to arrive at the final compensation value at a second resolution greater than the first resolution.
    Type: Application
    Filed: March 31, 2004
    Publication date: February 17, 2005
    Inventors: LeeLing Tan, MingZhong Ding, KianKeong Ooi, JianYi Wang
  • Publication number: 20040257695
    Abstract: An apparatus and method of measuring a back electromotive force (BEMF) voltage of a disc drive voice coil motor (VCM) is provided in which a temperature of the VCM is obtained. The BEMF voltage of the VCM is computed as a function of the temperature of the VCM.
    Type: Application
    Filed: June 19, 2003
    Publication date: December 23, 2004
    Inventors: LeeLing Tan, Xiong Liu, ChoonKit Lim, MuiChong Chai
  • Publication number: 20040075934
    Abstract: A disc drive includes an information storage disc and an actuator assembly. A retraction voltage and a retraction time interval are calculated based on the location of a transducer over a surface of the information storage disc. The retraction voltage is applied for the retraction time interval such that the actuator assembly reaches the park position at a predetermined velocity. A brake time interval is calculated when the disc drive is operating in seek mode while power to the disc drive is interrupted. A brake is applied for the brake time interval to halt movement of the actuator assembly before the retraction voltage is applied. The values of retraction voltage, retraction time interval and brake time interval are continually updated in data tables. The values are retrieved when power to the disc drive is unexpectedly interrupted such that the actuator assembly reaches the park position at the predetermined velocity.
    Type: Application
    Filed: June 25, 2003
    Publication date: April 22, 2004
    Inventors: LeeLing Tan, Xiong Liu, KianKeong Ooi, James LaiKein Chang, Jimmy TzeMing Pang, ChoonKiat Lim
  • Patent number: 6690534
    Abstract: A method of handling multiple resonance frequencies in a disc drive includes monitoring a position error signal (PES) for an actuator arm, generating a plurality of feedforward compensation signals from the PES using a plurality of bandpass filters, and applying the compensation signals to a servo control signal. Each filter has a center frequency that is set to a problematic resonance frequency. The method may also include identifying the problematic frequencies by, for example, commanding a movement of the actuator arm, collecting data points for the PES that are associated with the movement, and performing a digital fourier transform of the data points to identify resonant frequencies. Other methods of identifying problematic frequencies include analyzing PES zero-crossing data, or using principal component analysis.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: February 10, 2004
    Assignee: Seagate Technology LLC
    Inventors: MingZhong Ding, YangQuan Chen, LeeLing Tan, Wing Kong Chiang, KianKeong Ooi, BengWee Quak
  • Patent number: 6687065
    Abstract: A disc drive includes a base and a disc rotatably attached to the base. The disc drive also includes an actuator assembly rotatably attached to said base and a device for moving the actuator assembly. The actuator assembly includes an actuator arm and a transducer head in a transducing relationship with respect to the disc. The transducer is attached to the actuator arm. A method for screening disc drives for resonant frequencies associated with the actuator arm includes the steps of following a track within the disc drive, and selectively boosting the servo control signal. The method further includes a step of monitoring a position error signal from a transducer attached to an actuator arm of a disc drive. The position error signal is monitored by filtering the position error signal using a bandpass filter. Boosting the servo control loop includes tuning the magnitude of the booster signal gain.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: February 3, 2004
    Assignee: Seagate Technology LLC
    Inventors: LeeLing Tan, MingZhong Ding, WeeMeng Yio, KianKeong Ooi, KokHoe Chia
  • Publication number: 20030103286
    Abstract: A method of preventing a write operation to a disc in a disc drive during a shock event without the use of a separate shock sensor comprises steps of monitoring an actuator voice coil motor (VCM) control plant output signal, generating an actuator voice coil motor (VCM) plant model module output signal, comparing the VCM plant model module output signal to the VCM control plant module output signal to produce a difference signal, and triggering a write protect gate if the difference signal exceeds a predetermined threshold value.
    Type: Application
    Filed: May 9, 2002
    Publication date: June 5, 2003
    Applicant: Seagate Technology LLC
    Inventors: Qiang Bi, Xiong Liu, LeeLing Tan, Wen-Jun Cao, ChoonKiat Lim
  • Patent number: 6574067
    Abstract: A repetitive learning compensator for a servo system of a disc drive includes a memory buffer having a length N/m where N is the number of servo sectors in a track, m is a parsing factor greater than 1 and N/m is an integer. A down sampler supplies servo signals containing error signals to the repetitive learning compensator at a frequency of fs/m, where fs is a sampling frequency based on N and a fundamental frequency f0 of the spindle motor. An up sampler supplies filtered signals from the repetitive learning compensator to the actuator assembly at the sampling frequency fs. One aspect of the disclosure includes tuning the repetitive learning compensator with a phase advance represented by NPA and a cutoff frequency fc, where NPA and fc are selected as a pair to provide the greatest transfer function amplitude at the harmonic frequencies for the repetitive learning compensator.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: June 3, 2003
    Assignee: Seagate Technology LLC
    Inventors: YangQuan Chen, MingZhong Ding, LinCheng Xiu, KianKeong Ooi, LeeLing Tan
  • Patent number: 6437936
    Abstract: A method and apparatus for compensating for written-in repeatable runout in a disc drive is provided. Compensation values are determined through an iterative learning process in which parameters of the learning process such as learning gain, servo loop gain, etc. are functions of the iteration number. The learning process also employs a nominal double integrator model of an actuator of the disc storage system. The learning process is also a function of a zero-phase low-pass filter.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: August 20, 2002
    Assignee: Seagate Technology LLC
    Inventors: YangQuan Chen, LeeLing Tan, KianKeong Ooi, Qiang Bi, KokHiang Cheong
  • Publication number: 20020041472
    Abstract: A method of handling multiple resonance frequencies in a disc drive includes monitoring a position error signal (PES) for an actuator arm, generating a plurality of feedforward compensation signals from the PES using a plurality of bandpass filters, and applying the compensation signals to a servo control signal. Each filter has a center frequency that is set to a problematic resonance frequency. The method may also include identifying the problematic frequencies by, for example, commanding a movement of the actuator arm, collecting data points for the PES that are associated with the movement, and performing a digital fourier transform of the data points to identify resonant frequencies. Other methods of identifying problematic frequencies include analyzing PES zero-crossing data, or using principal component analysis.
    Type: Application
    Filed: April 5, 2001
    Publication date: April 11, 2002
    Inventors: MingZhong Ding, YangQuan Chen, LeeLing Tan, Wing Kong Chiang, KianKeong Ooi, BengWee Quak
  • Publication number: 20010043427
    Abstract: A repetitive learning compensator for a servo system of a disc drive includes a memory buffer having a length N/m where N is the number of servo sectors in a track, m is a parsing factor greater than 1 and N/m is an integer. A down sampler supplies servo signals containing error signals to the repetitive learning compensator at a frequency of fs/m, where fs is a sampling frequency based on N and a fundamental frequency f0 of the spindle motor. An up sampler supplies filtered signals from the repetitive learning compensator to the actuator assembly at the sampling frequency fs. One aspect of the disclosure includes tuning the repetitive learning compensator with a phase advance represented by NPA and a cutoff frequency fc, where NPA and fc are selected as a pair to provide the greatest transfer function amplitude at the harmonic frequencies for the repetitive learning compensator.
    Type: Application
    Filed: January 12, 2001
    Publication date: November 22, 2001
    Inventors: YangQuan Chen, MingZhong Ding, LinCheng Xiu, KianKeong Ooi, LeeLing Tan
  • Publication number: 20010036026
    Abstract: A low cost sensorless technique for attenuating an actuating force experienced by the actuator arm assembly due to an external vibration and shock during a track following operation includes, in one example embodiment, measuring an applied signal and a position error signal during the track following operation within a sampling time. Then, the method includes the step of computing an acceleration signal from the measured position error signal. Further, the method includes comparing the acceleration signal with the applied signal to obtain a correction signal. Then, the force experienced by the actuator arm due to the external vibration and shock is attenuated by filtering the correction signal using one or more low-pass frequency filters.
    Type: Application
    Filed: February 23, 2001
    Publication date: November 1, 2001
    Applicant: Seagate Technology LLC
    Inventors: YangQuan Chen, MingZhong Ding, LeeLing Tan, KianKeong Ooi
  • Publication number: 20010028519
    Abstract: A disc drive includes a base and a disc rotatably attached to the base. The disc drive also includes an actuator assembly rotatably attached to said base and a device for moving the actuator assembly. The actuator assembly includes an actuator arm and a transducer head in a transducing relationship with respect to the disc. The transducer is attached to the actuator arm. A method for screening disc drives for resonant frequencies associated with the actuator arm includes the steps of following a track within the disc drive, and selectively boosting the servo control signal. The method further includes a step of monitoring a position error signal from a transducer attached to an actuator arm of a disc drive. The position error signal is monitored by filtering the position error signal using a bandpass filter. Boosting the servo control loop includes tuning the magnitude of the booster signal gain.
    Type: Application
    Filed: February 7, 2001
    Publication date: October 11, 2001
    Inventors: LeeLing Tan, MingZhong Ding, WeeMeng Yio, KianKeong Ooi, KokHoe Chia