Patents by Inventor Duc T. Phan
Duc T. Phan 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: 9355666Abstract: A data storage device is disclosed comprising a plurality of disk surfaces including a first disk surface and a second disk surface. A first head is actuated over the first disk surface, and a second head is actuated over the second disk surface. A ramp is located proximate an outer diameter of the disk surfaces. A stroke difference between the first and second heads is measured by moving the first and second heads toward the ramp and detecting when the heads contact the ramp.Type: GrantFiled: June 8, 2015Date of Patent: May 31, 2016Assignee: Western Digital Technologies, Inc.Inventors: Yanan Huang, Zhenyu Zhang, Chuanwen Ji, Duc T. Phan
-
Patent number: 9349401Abstract: An apparatus includes: a media; a head over the media; a read channel, coupled to the head, configured to extract data from the media; control circuitry, coupled to the read channel, configured to execute a read command; and wherein the read channel is further configured to: generate, based on extracting the data from the media, a data condition indicator, and provide, for use by the control circuitry, the data and the data condition indicator.Type: GrantFiled: October 29, 2014Date of Patent: May 24, 2016Assignee: Western Digital Technologies, Inc.Inventors: Alexander Babinski, Zhenyu Zhang, Eugene Chun-Tsing Wu, Alan M. Fossen, Chuanwen Ji, Duc T. Phan, Donald Brunnett
-
Patent number: 9286927Abstract: A data storage device is disclosed comprising a head actuated over a disk surface comprising tracks defined by servo sectors, wherein each servo sector comprises at least one servo burst comprising a periodic pattern. The servo burst of one of the servo sectors is read to generate a read signal, and M intermediate integration points yNi are computed according to: y N i = ? k = 0 N i ? r ? ( k ? ? T s ) · sin ? ( ? ? ? k ? ? T s ) ; i = 0 , 1 , … ? , M - 1 where r(kTs) represents a sample point of the read signal, Ts represents a sample interval between the sample points, and ? represents a frequency of the periodic pattern in the servo burst.Type: GrantFiled: December 16, 2014Date of Patent: March 15, 2016Assignee: Western Digital Technologies, Inc.Inventors: Shan Tang, Zhenyu Zhang, Chuanwen Ji, Duc T. Phan
-
Patent number: 9142235Abstract: A disk drive is disclosed comprising a disk having a plurality of tracks, a head, and a voice coil motor (VCM) and a microactuator for actuating the head over the disk in response to a feed-forward compensation value. A sinusoidal disturbance is applied to the microactuator, and the resulting feed-forward compensation value is processed to characterize the microactuator.Type: GrantFiled: October 27, 2009Date of Patent: September 22, 2015Assignee: Western Digital Technologies, Inc.Inventors: Alexander Babinski, Lingfei Zhou, Nathan J. Santee, Chuanwen Ji, Duc T. Phan
-
Patent number: 9142225Abstract: An apparatus includes: a media; a head over the media; a primary-actuator coupled to the head; and control circuitry, coupled to the primary-actuator and a secondary-actuator, configured to limit a secondary-actuator slew rate.Type: GrantFiled: June 18, 2014Date of Patent: September 22, 2015Assignee: Western Digital Technologies, Inc.Inventors: Min Chen, Alexander Babinski, Yanan Huang, Young-Hoon Kim, Duc T. Phan, Jifang Tian
-
Patent number: 9076473Abstract: A data storage device is disclosed comprising a first disk surface, a first head, and a first microactuator configured to actuate the first head over the first disk surface. The first microactuator is configured into a first sensor, and a first load operation is executed to load the first head over the first disk surface. A fly height instability of the first head is detected during the first load operation based on a first sensor signal generated by the first microactuator.Type: GrantFiled: August 12, 2014Date of Patent: July 7, 2015Assignee: Western Digital Technologies, Inc.Inventors: Yanning Liu, Xin Wang, Jianghong Ding, Dean V. Dang, Jong Hyun Lee, Duc T. Phan, Timothy A. Ferris
-
Patent number: 8988811Abstract: A disk drive is disclosed comprising a disk, and a voice coil motor (VCM) operable to rotate an actuator arm about a pivot to actuate a head radially over the disk. A voice coil voltage is measured across the voice coil, a velocity command of the VCM is set to substantially zero, an inductor compensation circuit is toggled at least once by enabling and disabling the inductor compensation circuit, the inductor compensation circuit is enabled, the velocity command of the VCM is adjusted, and a control signal is generated and applied to the voice coil in order to move the actuator arm, wherein the control signal is generated in response to the adjusted velocity command, the voice coil voltage, and the estimated inductance voltage.Type: GrantFiled: May 23, 2008Date of Patent: March 24, 2015Assignee: Western Digital Technologies, Inc.Inventors: Jianghong Ding, Duc T. Phan, Robert P. Ryan
-
Patent number: 8929022Abstract: A disk drive is disclosed comprising, a head, a disk surface, and a dual stage actuator (DSA) servo loop comprising a voice coil motor (VCM) servo loop comprising a VCM and a microactuator servo loop comprising a microactuator operable to actuate the head over the disk surface. A frequency component of a servo signal in the DSA servo loop is evaluated, wherein the frequency component is based on a peak frequency of an error rejection curve of the DSA servo loop. A degradation of the microactuator is detected based on the frequency component of the servo signal.Type: GrantFiled: December 19, 2012Date of Patent: January 6, 2015Assignee: Western Digital Technologies, Inc.Inventors: Yanan Huang, Shan Tang, Duc T. Phan, Chuanwen Ji, Alain Chahwan
-
Patent number: 8922931Abstract: A disk drive is disclosed wherein N data wedges of write data are buffered in a buffer. After writing at least two of the data wedges to the disk including a first data wedge and a second data wedge, a first servo metric value is measured when reading a first servo sector, and a second servo metric value is predicted based on the first servo metric value, wherein the second servo metric value corresponds to a second servo sector following the first servo sector. When the first servo metric value indicates a safe write condition and the second servo metric value indicates an unsafe write condition, the first data wedge is released from the buffer, and when the first servo metric value indicates a safe write condition and the second servo metric value indicates a safe write condition, the first and second data wedges are released from the buffer.Type: GrantFiled: June 26, 2013Date of Patent: December 30, 2014Assignee: Western Digital Technologies, Inc.Inventors: Chuanwen Ji, Alain Chahwan, Orhan Beker, Yanan Huang, Duc T. Phan
-
Patent number: 8896955Abstract: A disk drive comprises a track follow control system having a plurality of selectable frequency modes, the track follow control system configured to receive a position error signal and to output a control signal based on the position error signal, wherein the control signal is used by a head assembly to position a head over a disk. The disk drive also comprises a state estimator configured to receive the control signal and a position signal indicating a position of the head, to estimate a disturbance based on the control signal and the position signal, and to output an estimated disturbance signal based on the estimated disturbance. The disk drive further comprises a disturbance evaluator configured to receive the estimated disturbance signal, and to select one of the frequency modes of the track follow control system based on the estimated disturbance signal.Type: GrantFiled: June 16, 2011Date of Patent: November 25, 2014Assignee: Western Digital Technologies, Inc.Inventors: Min Chen, Alain Chahwan, Shang-Chen Wu, Qixing Zheng, Alexander Babinski, Duc T. Phan
-
Patent number: 8804267Abstract: A disk drive is disclosed comprising a head actuated over a disk, and a spindle motor operable to rotate the disk. A baseline relationship is generated between a baseline current draw of the spindle motor over a temperature range. An operating current draw of the spindle motor is measured and a corresponding operating temperature is measured. Failure of the spindle motor is predicted based on the operating current draw, the operating temperature, and the baseline relationship.Type: GrantFiled: November 7, 2012Date of Patent: August 12, 2014Assignee: Western Digital Technologies, Inc.Inventors: Yanan Huang, Chuanwen Ji, Duc T. Phan, Chui Lyn Cheong
-
Patent number: 8797664Abstract: Determining a polarity of a piezoelectric (PZT) actuator of a disk drive including a disk for storing data and a head for reading and writing data. A test signal is injected into the PZT actuator and a position signal is received which indicates a position of the head over the disk resulting from the test signal. A test compensation signal is generated based on the received position signal and the polarity of the PZT actuator is determined based on a phase of the generated test compensation signal.Type: GrantFiled: December 22, 2012Date of Patent: August 5, 2014Assignee: Western Digital Technologies, Inc.Inventors: Hengchang Guo, Duc T. Phan, Yanan Huang, Chuanwen Ji, Yakov M. Lifschitz
-
Patent number: 8767343Abstract: A disk drive is disclosed comprising a disk comprising a plurality of data tracks, a head, and control circuitry comprising a servo control system operable to actuate the head over the disk. When an access command is received to access a target data track, a seek operation is initiated to seek the head toward the target data track, wherein the seek operation includes integrating a first state of the servo control system and limiting an output range of the integrating. The output range of the integrating is increased during the seek operation, for example, if an error occurs during the seek operation.Type: GrantFiled: April 24, 2012Date of Patent: July 1, 2014Assignee: Western Digital Technologies, Inc.Inventors: Daniel L. Helmick, Donald Brunnett, Aswartha Narayana, Duc T. Phan
-
Patent number: 8743495Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of non-circular servo tracks for defining a plurality of substantially circular tracks. Each non-circular servo track comprises a plurality of servo sectors defining a plurality of servo wedges. The head is positioned at a first offset relative to a first circular track and a relationship of servo bursts for each servo wedge is first generated. The head is positioned at a second offset relative to the first circular track and the relationship of the servo bursts for each servo wedge is second generated. For each servo wedge, a selection is made between the first generated relationship at the first offset and the second generated relationship at the second offset, and the servo bursts at the selected offset are evaluated to generate a track squeeze indicator.Type: GrantFiled: June 3, 2011Date of Patent: June 3, 2014Assignee: Western Digital Technologies, Inc.Inventors: Min Chen, Duc T. Phan
-
Patent number: 8717696Abstract: A disk drive is disclosed comprising a head actuated over a disk, and control circuitry including a shock detector. A shock threshold of the shock detector is initialized, and a first number of shock events is detected in response to the shock detector operating at the initial shock threshold. When the first number of shock events exceeds an upper event threshold, a control signal is adjusted in order to adjust a frequency spectrum of noise affecting the shock detector. After adjusting the control signal, a second number of shock events is detected in response to the shock detector operating at the initial shock threshold. When the second number of shock events exceeds the upper event threshold, the shock threshold is increased.Type: GrantFiled: December 4, 2012Date of Patent: May 6, 2014Assignee: Western Digital Technologies, Inc.Inventors: Robert P. Ryan, Erik J. Eklund, Hien T. Chu, Alain Chahwan, Duc T. Phan
-
Patent number: 8605384Abstract: A disk drive is disclosed comprising a head, a disk surface, and a voice coil motor (VCM) and a microactuator operable to actuate the head over the disk surface. A sensitivity of the microactuator is periodically measured over a lifetime of the microactuator. Each measured sensitivity is stored in a timeline log, wherein the timeline log represents a degradation curve of the microactuator over the lifetime of the microactuator.Type: GrantFiled: November 6, 2012Date of Patent: December 10, 2013Assignee: Western Digital Technologies, Inc.Inventors: Yanning Liu, Chuanwen Ji, Duc T. Phan, Ming Ying Wang
-
Patent number: 8553351Abstract: A disk drive is disclosed comprising a head actuated over a disk, the disk comprising a plurality of servo tracks defined by a plurality of servo sectors. An estimated radial location of the head is generated in response to an actuator control signal. A Gray coded track ID is detected from reading a servo sector, and decoded into a detected track ID. A burst position error signal (PES) is generated from reading servo bursts in the servo sector, wherein the burst PES represents a detected fractional servo track offset of the head. When the detected track ID is corrupt, a corrected track ID is generated using the estimated radial location and the burst PES, and the actuator control signal is adjusted in response to the corrected track ID and the burst PES.Type: GrantFiled: October 6, 2011Date of Patent: October 8, 2013Assignee: Western Digital Technologies, Inc.Inventors: Aswartha Narayana, Chuanwen Ji, Duc T. Phan, Min Chen, Hengchang Guo
-
Patent number: 8542455Abstract: A disk drive is disclosed comprising a disk including a plurality of servo tracks, wherein each servo track comprises a plurality of servo sectors. The disk drive further comprises an actuator for actuating a head over the disk in response to an actuator control signal. The servo sectors are read to generate a first sequence of control samples x[k] at a sample rate corresponding to a frequency of the servo sectors. The first sequence of control samples x[k] is upsampled by a factor of N to generate a second sequence of control samples y[ki] according to: y ? [ k i ? | i = 1 : N ] = ( 1 - i N - ? ) ? u ? [ k - 1 ] + ( i N + ? ) ? u ? [ k ] where ? is a scalar greater than or equal to zero and less than one. The actuator control signal is generated in response to the second sequence of control samples y[ki].Type: GrantFiled: November 16, 2011Date of Patent: September 24, 2013Assignee: Western Digital Technologies, Inc.Inventors: Yanan Huang, Alexander Babinski, Duc T. Phan, Aswartha Narayana
-
Patent number: 8508881Abstract: A method is disclosed of operating a disk drive, the disk drive comprising a disk having a plurality of tracks, a head, and a closed loop servo system comprising a seek servo loop and a settle servo loop for actuating the head over the disk. The seek servo loop is used to seek the head toward a target track. When the head approaches the target track, the settle servo loop is used to settle the head on the target track in response to a reference signal generated in response to a system inversion of the settle servo loop.Type: GrantFiled: May 26, 2011Date of Patent: August 13, 2013Assignee: Western Digital Technologies, Inc.Inventors: Alexander Babinski, Orhan Beker, Duc T. Phan, Donald Brunnett
-
Publication number: 20130120873Abstract: A disk drive is disclosed comprising a disk including a plurality of servo tracks, wherein each servo track comprises a plurality of servo sectors. The disk drive further comprises an actuator for actuating a head over the disk in response to an actuator control signal. The servo sectors are read to generate a first sequence of control samples x[k] at a sample rate corresponding to a frequency of the servo sectors. The first sequence of control samples x[k] is upsampled by a factor of N to generate a second sequence of control samples y[ki] according to: y ? [ k i ? | i = 1 : N ] = ( 1 - i N - ? ) ? u ? [ k - 1 ] + ( i N + ? ) ? u ? [ k ] where ? is a scalar greater than or equal to zero and less than one. The actuator control signal is generated in response to the second sequence of control samples y[ki].Type: ApplicationFiled: November 16, 2011Publication date: May 16, 2013Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: YANAN HUANG, ALEXANDER BABINSKI, DUC T. PHAN, ASWARTHA NARAYANA