Patents by Inventor WeiSung Lee

WeiSung Lee 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: 20120044593
    Abstract: One way to minimize full DC head-skew re-calibrations rendered necessary by changes in storage media drive operating temperature is to compensate for temperature-induced DC head-skew using a known relationship between temperature-induced DC head-skew and storage media operating temperature. More specifically, a first DC head-skew is measured at a first arbitrary temperature of the storage media drive. A second DC head-skew is measured at a second arbitrary temperature of the storage media drive. A DC head-skew correction factor is calculated using the first and second DC head-skews at the first and second arbitrary temperatures. When a multi-head storage media drive is powered-up for operation, a temperature sensor located in the storage media drive assembly measures the current storage media drive temperature. The head-skew correction factor is applied based on the measured temperature to correct the DC head-skew.
    Type: Application
    Filed: August 20, 2010
    Publication date: February 23, 2012
    Applicant: Seagate Technology LLC
    Inventors: Yong Xiao, Qiang Bi, Weisung Lee, Mingzhong Ding, Kiankeong Ooi
  • Patent number: 7872827
    Abstract: Various embodiments of the present invention are generally directed to protecting a device from damage due to an impact event at the conclusion of a free fall condition through the use of a biasing signal that maintains a retention force until the impact event is completed.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: January 18, 2011
    Assignee: Seagate Technology LLC
    Inventors: JiaHong Shu, TzeMing Jimmy Pang, WeiSung Lee, KianKeong Ooi, KianSoon Yeo, Xiong Liu
  • Publication number: 20090027798
    Abstract: Various embodiments of the present invention are generally directed to protecting a device from damage due to an impact event at the conclusion of a free fall condition through the use of a biasing signal that maintains a retention force until the impact event is completed.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 29, 2009
    Applicant: Seagate Technology LLC
    Inventors: JiaHong Shu, TzeMing Jimmy Pang, WeiSung Lee, KianKeong Ooi, KianSoon Yeo, Xiong Liu
  • Patent number: 7242546
    Abstract: A location within a cycle is determined by reading a portion of a cyclic bit sequence, the bit sequence containing several interspersed bit-group sets that each contain a plurality of series that each consist of several consecutively-placed identical bit-groups. On a data surface in a disc drive, each bit group can be stored and accessed in unused bits of each servo sector's digital portion.
    Type: Grant
    Filed: October 13, 2003
    Date of Patent: July 10, 2007
    Assignee: Seagate Technology LLC
    Inventors: KianKeong Ooi, WingKong Chiang, MingZhong Ding, WeiSung Lee, EikFun Khor, BengWee Quak
  • Patent number: 6882497
    Abstract: Track closure errors written into servo sectors of an information track of a disc of a disc drive are resolved from a position control signal generated by a servo control circuit of a data storage device by steps comprising: determining a value for the track closure error from a position error signal, establishing a track closure profile based on the value of the track closure error, and injecting the track profile into the servo control circuit as a feed forward compensation input for the position error signal to resolve the track closure error from the position control signal.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: April 19, 2005
    Assignee: Seagate Technology LLC
    Inventors: ShuangQuan Min, KianKeong Ooi, WeiSung Lee, WingKong Chiang
  • Publication number: 20050078396
    Abstract: A location within a cycle is determined by reading a portion of a cyclic bit sequence, the bit sequence containing several interspersed bit-group sets that each contain a plurality of series that each consist of several consecutively-placed identical bit-groups. On a data surface in a disc drive, each bit group can be stored and accessed in unused bits of each servo sector's digital portion.
    Type: Application
    Filed: October 13, 2003
    Publication date: April 14, 2005
    Inventors: KianKeong Ooi, WingKong Chiang, MingZhong Ding, WeiSung Lee, EikFun Khor, BengWee Quak
  • Patent number: 6785073
    Abstract: Written-in runout due to vibration of the cage of a spindle motor of a disc drive is detected by identifying an initial cage frequency value of the motor. A written-in magnitude of successive servo burst closures, D(nc), is read over a plurality of tracks, and a maximum servo burst closure D(ncp) is identified from the plurality of read servo bursts. A magnitude of the cage frequency at a servo sector n0 is calculated based on a difference between the read magnitudes of the servo burst closures at servo sectors nc and nc+1, and a phase of the cage frequency is calculated based on the magnitude of the written-in cage frequency at servo sector n0. The profile, in the form of cage frequency, maximum servo burst closure magnitude, and initial phase, is stored in a memory or table for each of a plurality of radial zones of tracks. The profile is combined with a position error signal and applied to the controller in a feed forward scheme to adjust the position of the head based on the written-in runout.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: August 31, 2004
    Assignee: Seagate Technology LLC
    Inventors: ShuangQuan Min, KianKeon Ooi, YangQuan Chen, Ricky Wei Watt Yeo, WeiSung Lee, BengWee Quak
  • Publication number: 20030218814
    Abstract: Written-in runout due to vibration of the cage of a spindle motor of a disc drive is detected by identifying an initial cage frequency value of the motor. A written-in magnitude of successive servo burst closures, D(nc), is read over a plurality of tracks, and a maximum servo burst closure D(ncp) is identified from the plurality of read servo bursts. A magnitude of the cage frequency at a servo sector n0 is calculated based on a difference between the read magnitudes of the servo burst closures at servo sectors nc and nc+1, and a phase of the cage frequency is calculated based on the magnitude of the written-in cage frequency at servo sector n0. The profile, in the form of cage frequency, maximum servo burst closure magnitude, and initial phase, is stored in a memory or table for each of a plurality of radial zones of tracks. The profile is combined with a position error signal and applied to the controller in a feed forward scheme to adjust the position of the head based on the written-in runout.
    Type: Application
    Filed: April 27, 2001
    Publication date: November 27, 2003
    Inventors: ShuangQuan Min, KianKeong Ooi, YangQuan Chen, Ricky Wei Watt Yeo, WeiSung Lee, BengWee Quak
  • Patent number: 6654198
    Abstract: Steps for isolating and correcting total written-in repeatable run-out error written into servo sectors of a disc drive include, determining a total repeatable run-out error value for each servo sector, isolating a repeatable error value component of the total written-in repeatable run-out error value for each servo sector, removing the repeatable error value component from total written-in repeatable run-out error value to provide a non-repeatable error value component of the total written-in repeatable run-out error value for each servo sector, providing both the repeatable and non-repeatable error value components to a processor for generation of compensation signals, and applying the compensation signals into a servo control circuit of control loop of the disc drive using compensation circuits to compensate for each component of the total written-in repeatable run-out error.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: November 25, 2003
    Assignee: Seagate Technology LLC
    Inventors: Xiong Liu, Kian Keong Ooi, ChoonKiat Lim, Yangquan Chen, Qiang Bi, Mingzhong Ding, ShuangQuan Min, WeiSung Lee
  • Publication number: 20030058570
    Abstract: Track closure errors written into servo sectors of an information track of a disc of a disc drive are resolved from a position control signal generated by a servo control circuit of a data storage device by steps comprising: determining a value for the track closure error from a position error signal, establishing a track closure profile based on the value of the track closure error, and injecting the track profile into the servo control circuit as a feed forward compensation input for the position error signal to resolve the track closure error from the position control signal.
    Type: Application
    Filed: March 4, 2002
    Publication date: March 27, 2003
    Applicant: Seagate Technology LLC
    Inventors: ShuangQuan Min, KianKeong Ooi, WeiSung Lee, WingKong Chiang
  • Publication number: 20020044370
    Abstract: Written-in runout due to vibration of the cage of a spindle motor of a disc drive is detected by identifying an initial cage frequency value of the motor. A written-in magnitude of successive servo burst closures, D(nc), is read over a plurality of tracks, and a maximum servo burst closure D(ncp) is identified from the plurality of read servo bursts. A magnitude of the cage frequency at a servo sector n0 is calculated based on a difference between the read magnitudes of the servo burst closures at servo sectors nc and nc+1, and a phase of the cage frequency is calculated based on the magnitude of the written-in cage frequency at servo sector n0. The profile, in the form of cage frequency, maximum servo burst closure magnitude, and initial phase, is stored in a memory or table for each of a plurality of radial zones of tracks. The profile is combined with a position error signal and applied to the controller in a feed forward scheme to adjust the position of the head based on the written-in runout.
    Type: Application
    Filed: April 27, 2001
    Publication date: April 18, 2002
    Inventors: ShuangQuan Min, KianKeon Ooi, YangQuan Chen, Ricky Wei Watt Yeo, WeiSung Lee, BengWee Quak
  • Publication number: 20020039248
    Abstract: Steps for isolating and correcting total written-in repeatable run-out error written into servo sectors of a disc drive include, determining a total repeatable run-out error value for each servo sector, isolating a repeatable error value component of the total written-in repeatable run-out error value for each servo sector, removing the repeatable error value component from total written-in repeatable run-out error value to provide a non-repeatable error value component of the total written-in repeatable run-out error value for each servo sector, providing both the repeatable and non-repeatable error value components to a processor for generation of compensation signals, and applying the compensation signals into a servo control circuit of control loop of the disc drive using compensation circuits to compensate for each component of the total written-in repeatable run-out error.
    Type: Application
    Filed: June 19, 2001
    Publication date: April 4, 2002
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Xiong Liu, Kian Keong Ooi, ChoonKiat Lim, Yangquan Chen, Qiang Bi, Mingzhong Ding, ShuangQuan Min, WeiSung Lee