Inventor
OOI KIANKEONG
SG45 patents
⚠️ This page may combine multiple inventors who share the name “OOI KIANKEONG”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SEAGATE TECHNOLOGY LLC
41 patentsUS6563663B1May 13, 2003
Repeatable runout compensation using iterative learning control in a disc storage system
SEAGATE TECHNOLOGY LLC68 citations96
US6437936B1Aug 20, 2002
Repeatable runout compensation using a learning algorithm with scheduled parameters
SEAGATE TECHNOLOGY LLC80 citations95
US6859341B2Feb 22, 2005
Method and apparatus for feedforward repeatable runout compensation in a selected frequency range
SEAGATE TECHNOLOGY LLC21 citations92
US7133227B2Nov 7, 2006
Head polarity detection algorithm and apparatus
SEAGATE TECHNOLOGY LLC19 citations91
US6690534B2Feb 10, 2004
Method and apparatus for handling multiple resonance frequencies in disc drives using active damping
SEAGATE TECHNOLOGY LLC38 citations91
US7405893B2Jul 29, 2008
Data storage medium with optimized servo format
SEAGATE TECHNOLOGY LLC35 citations90
US7319570B2Jan 15, 2008
Random vibration and shock compensator using a disturbance observer
SEAGATE TECHNOLOGY LLC44 citations90
US6751036B2Jun 15, 2004
Tuning track density for data storage device
SEAGATE TECHNOLOGY LLC30 citations90
US6628471B1Sep 30, 2003
Detection and cancellation of cage frequency using the clock head in a servowriter
SEAGATE TECHNOLOGY LLC29 citations90
US10049692B1Aug 14, 2018
Closed-loop fly height control using sector-specific, repeatable VGA values
SEAGATE TECHNOLOGY LLC10 citations84
US6762571B2Jul 13, 2004
Sinusoidal feed-forward seek with adaptive acoustic level constraint
SEAGATE TECHNOLOGY LLC18 citations84
US6704159B2Mar 9, 2004
Automatic acoustic management system for a disc drive
SEAGATE TECHNOLOGY LLC18 citations83
US6674589B2Jan 6, 2004
Method for harmonic frequency identification in a disc drive
SEAGATE TECHNOLOGY LLC13 citations83
US6574067B2Jun 3, 2003
Optimally designed parsimonious repetitive learning compensator for hard disc drives having high track density
SEAGATE TECHNOLOGY LLC18 citations83
US7596795B2Sep 29, 2009
Vibration compensation based on identification of vibration frequency
SEAGATE TECHNOLOGY LLC8 citations82
US6674604B1Jan 6, 2004
AC unlatch using grey code detection with zone partitioning
SEAGATE TECHNOLOGY LLC13 citations82
US7872827B2Jan 18, 2011
Impact protection for a retractable control object
SEAGATE TECHNOLOGY LLC9 citations81
US6731444B2May 4, 2004
Head-disc assembly with embedded product identification code
SEAGATE TECHNOLOGY LLC13 citations81
US7760456B2Jul 20, 2010
Data protection based on system vibration modes
SEAGATE TECHNOLOGY LLC7 citations73
US7576939B2Aug 18, 2009
Discontinuous mode back EMF measurement
SEAGATE TECHNOLOGY LLC7 citations73
US6710965B2Mar 23, 2004
Phase-advanced filter for robust resonance cancellation
SEAGATE TECHNOLOGY LLC10 citations73
US9304930B2Apr 5, 2016
HDD write buffer zone for vibration condition
SEAGATE TECHNOLOGY LLC6 citations72
US6995946B2Feb 7, 2006
Temperature compensation of seek profiles in data storage devices
SEAGATE TECHNOLOGY LLC10 citations72
US6882497B2Apr 19, 2005
Track closure error cancellation for a disc drive
SEAGATE TECHNOLOGY LLC6 citations72
US6636375B1Oct 21, 2003
Seek in a disc drive with nonlinear pivot friction
SEAGATE TECHNOLOGY LLC11 citations72
US7627778B2Dec 1, 2009
Prediction-based data reassignment
SEAGATE TECHNOLOGY LLC6 citations71
US7242546B2Jul 10, 2007
Determining a location based on a cyclic bit sequence containing consecutively-placed identical bit-groups
SEAGATE TECHNOLOGY LLC6 citations71
US6744587B2Jun 1, 2004
Motor control circuit with adaptive controller path selection for different load conditions
SEAGATE TECHNOLOGY LLC10 citations71
US7295395B2Nov 13, 2007
Sensing a prior transducer position by a motion pattern
SEAGATE TECHNOLOGY LLC8 citations68
US10204650B1Feb 12, 2019
Closed-loop fly height control using transfer function between harmonic response and heater input
SEAGATE TECHNOLOGY LLC1 citations62
US6324890B1Dec 4, 2001
Method of characterizing and screening voice coil motor pivot friction in a low velocity region
SEAGATE TECHNOLOGY LLC6 citations62
US7595957B2Sep 29, 2009
Servo gain adjustment based on bias force error
SEAGATE TECHNOLOGY LLC5 citations61
US7199964B2Apr 3, 2007
Adaptive voltage-mode controller for a voice coil motor
SEAGATE TECHNOLOGY LLC5 citations61
US7170249B2Jan 30, 2007
Electrical phase compensation in BEMF spindle motor control
SEAGATE TECHNOLOGY LLC5 citations61
US9117471B1Aug 25, 2015
AC MR-offset compensation
SEAGATE TECHNOLOGY LLC3 citations60
US7397623B2Jul 8, 2008
Using a mechanical stop for determining an operating parameter of a data handling device
SEAGATE TECHNOLOGY LLC3 citations59
US7190542B2Mar 13, 2007
Acoustical noise reduction for a data storage device
SEAGATE TECHNOLOGY LLC5 citations59
US6687065B2Feb 3, 2004
Resonance screen with varying frequency and controllable gain booster
SEAGATE TECHNOLOGY LLC6 citations59
US7715145B2May 11, 2010
Variable spindle speed for ramp unload
SEAGATE TECHNOLOGY LLC4 citations57
US9111560B1Aug 18, 2015
Dynamic configuration of seek recovery in a disk drive
SEAGATE TECHNOLOGY LLC0 citations52
US6674607B2Jan 6, 2004
Method and apparatus for determining high order polynomials for linearization of position signals
SEAGATE TECHNOLOGY LLC1 citations47