Patents Represented by Attorney Howard H. Sheerin, Esq.
  • Patent number: 7302501
    Abstract: A method of displaying states of a peripheral data storage system (PDSS) comprising a data storage device, a data storage system controller, a user-actuated signaling subsystem, a user display subsystem adapted to display the states, and a peripheral data storage controller host interface adapted for communication with a host system. The method includes determining a state of the PDSS; displaying a first display state via the user display subsystem if the PDSS is in an idle state; displaying a second display state via the user display subsystem if the PDSS is in a state corresponding to receiving a signal from the user-actuated signaling subsystem; displaying a third display state via the user display subsystem if the PDSS is in a dynamically active state; and displaying a fourth display state via the user display subsystem if the PDSS is in an off state.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 27, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: William C. Cain, Kevin W. McLaughlin, Barry L. Klein
  • Patent number: 7298574
    Abstract: Servo writing a disk of a disk drive is disclosed. A phase locked loop (PLL) is synchronized to first sectors previously written on a first track, and second sectors are written to a second track using the PLL, wherein a plurality of phase errors corresponding to the second sectors are saved. A correction value is computed corresponding to a selected one of the second sectors, wherein the correction value is computed in response to a plurality of the phase errors generated for a plurality of the second sectors leading the selected sector. The PLL is synchronized to the second sectors using the correction value, a third sector is written to a third track using the PLL, and a phase error is saved corresponding to the third sector.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: November 20, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Hemant Melkote, Robert J. McNab
  • Patent number: 7292775
    Abstract: A digital video recorder (DVR) is disclosed for use with a monitor and a set top box (STB), the STB for demodulating program data from a program signal received over a communication channel and for generating a STB graphical user interface (GUI). The DVR comprises a local memory for storing the program data received from the STB and a plurality of program identifiers. The DVR further comprises a DVR controller for maintaining the plurality of program identifiers, and for communicating to the STB the plurality of program identifiers independent of when the STB demodulates the program data identified by the program identifiers. The STB is responsive to the plurality of program identifiers to modify at least one selected operation of the STB.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: November 6, 2007
    Assignee: Keen Personal Media, Inc.
    Inventors: William B. Boyle, William P. Price, Timothy J. Elliott
  • Patent number: 7274639
    Abstract: A disk drive is disclosed comprising a disk having a plurality of data tracks, wherein each data track comprises a plurality of data sectors, and a head is actuated over the disk. A suspect sector list (SSL) stores a plurality of SSL entries, wherein each SSL entry identifies at least one suspect data sector. The disk drive further comprises a disk controller for executing an access command received from a host computer to access at least one of the data sectors. If an error is detected while executing the access command, the disk controller generates an SSL entry having a priority level selected from at least three priority levels and adds the SSL entry to the SSL. A verification operation is executed for each suspect data sector identified by each SSL entry, wherein the SSL entries are processed relative to the priority level assigned to each SSL entry.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: September 25, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Raffi Codilian, Dalwinder Singh
  • Patent number: 7269525
    Abstract: A method of binning disk drives by evaluating quality metrics prior to a final quality audit is disclosed. A number of disk drives are assembled, and a plurality of quality metrics are generated for each disk drive representing a plurality of operating characteristics. The quality metrics for each disk drive are evaluated for binning the disk drives into a plurality of lots including a first lot and a second lot. A final quality audit (FQA) is performed by executing a number of write and read operations for a plurality of the disk drives in each lot and classifying each disk drive as passing or failing the FQA. If the number of disk drives that fail the FQA out of the first lot falls below a first threshold, the first lot is classified as acceptable for a first tier customer. If the number of disk drives that fail the FQA out of the second lot falls below a second threshold, the second lot is classified as acceptable for a second tier customer.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: September 11, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ross E. Gough, Steven Neal Rivkin, Jan G. Abrahamsson, Carl R. Messenger, Arun Makhija, Gordon K. Rydquist, Michael J. Cullen
  • Patent number: 7265933
    Abstract: A disk drive is disclosed comprising a voice coil motor (VCM) for rotating an actuator arm about a pivot in order to actuate a head over a disk. The disk is rotated by a spindle motor, and a feed-forward compensation value is computed that compensate for a non-centric alignment of the disk with respect to the spindle motor. During a calibration mode, the VCM is controlled to press the actuator arm against a crash stop, and the feed-forward compensation value is computed in response to a position error signal (PES). The PES is generated in response to embedded servo sectors recorded on the disk, wherein each embedded servo sector comprises a track address for coarse alignment and servo bursts for fine alignment.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: September 4, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Bang X. Phan, David Dung Tien Nguyen, Zhi Wang
  • Patent number: 7253582
    Abstract: A disk drive is disclosed comprising a spindle motor having a plurality of windings including at least a first winding, a second winding, and a third winding. During a spin-up operation, a voltage is applied to the first winding and a first rise time is measured for current flowing through the first winding to reach a predetermined threshold. A voltage is applied to the second winding and a second rise time is measured for current flowing through the second winding to reach a predetermined threshold. A voltage is applied to the third winding and a third rise time is measured for current flowing through the third winding to reach a predetermined threshold. A difference is computed in response to the first rise time, the second rise time, and the third rise time, and an angular position of the spindle motor is estimated by computing an arctangent in response to the difference.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 7, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jianghong Ding, Chuanwen Ji, David D. Nguyen
  • Patent number: 7251098
    Abstract: A disk drive is disclosed that estimates a sinusoidal error in a wedge time period due to eccentricity in the disk rotating to generate eccentricity compensation values. During a write operation a head is positioned over a target data sector within a target track, a write clock frequency is set using an eccentricity compensation value corresponding to the target data sector, and data is written to the target data sector using the write clock frequency. In this manner, the eccentricity compensation value adjusts the write clock frequency to better optimize the linear bit density from the inner to outer diameter tracks.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: July 31, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Zhi Wang, Jenghung Chen, David Dung Tien Nguyen
  • Patent number: 7248426
    Abstract: A method of writing product servo sectors to a disk of a disk drive is disclosed. The disk comprises a plurality of spiral tracks, wherein each spiral track comprises a high frequency signal interrupted by a sync mark at a sync mark interval. The sync marks in the spiral tracks are detected to synchronize a servo write clock used to open a demodulation window during which the high frequency signal in the spiral tracks is demodulated to generate a position error signal for maintaining the head along a first servo track while writing product servo sectors along the first servo track. The demodulation window is then shifted by an integer number of sync mark intervals to initiate a seek to a second servo track. The head is then used to write product servo sectors along the second servo track.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: July 24, 2007
  • Patent number: 7249365
    Abstract: A presentation device, such as a personal video recorder or a digital audio receiver, and a method for saving alternative presentation data for possible future presentation. According to the method, a broadcast stream is received on a selected channel. The broadcast stream includes a plurality of programming media segments and at least one rich media segment associated with the alternative presentation data. The at least one rich media segment and the associated alternative presentation data are embedded within the plurality of programming media segments. Presentation of the at least one rich media segment commences on the selected channel. If presenting the at least one rich media segment on the selected channel is interrupted prior to completely presenting the at least one rich media segment on the selected channel, the alternative presentation data associated with the at least one rich media segment is saved for possible future presentation.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: July 24, 2007
    Assignee: Keen Personal Media, Inc.
    Inventors: William Pat Price, R. Gregory Kalsow
  • Patent number: 7236911
    Abstract: A subset of quality metrics as input to a disk drive failure prediction algorithm (DFPA) may be selected using a genetic algorithm. The DFPA is executed for an initially selected generation of subset quality metrics using quality metric values stored in a reference data base. At least one DFPA setting is adjusted and the DFPA executed again for the selected subset. After training the DFPA, the best DFPA setting is saved for the selected subset. A fitness score is generated for the selected subset, representing an accuracy of the DFPA relative to failure indicators stored in the reference data base. At least one genetic operator is applied in response to the fitness scores to generate a new generation of subsets. The process is repeated until a best subset of quality metrics and corresponding DFPA setting are found.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: June 26, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ross E. Gough, Steven Neal Rivkin
  • Patent number: 7224546
    Abstract: A disk drive is disclosed comprising a disk and a voice coil motor (VCM) for rotating an actuator arm about a pivot in order to actuate a head over the disk. During a park operation, a latching characteristic associated with latching the actuator arm is measured and used to configure a latching parameter that reduces acoustic noise. The latching parameter is used to latch the actuator arm by seeking the head to a latching track, maintaining the head over the latching track for a predetermined interval, applying an acceleration pulse to the VCM for an acceleration pulse period, applying a braking pulse to the VCM for a brake pulse period, and applying a latching current to the VCM.
    Type: Grant
    Filed: January 31, 2004
    Date of Patent: May 29, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Gokhan Orakcilar, Steven Nemshick, Ashok K. Desai, Robert P. Ryan, Dean V. Dang, Lakshman Rathnam, Thomas A. Tacklind
  • Patent number: 7215771
    Abstract: A secure disk drive is disclosed comprising a disk for storing data, and an input for receiving an encrypted message from a client disk drive, the encrypted message comprising ciphertext data and a client drive ID identifying the client disk drive. The secure disk drive comprises a secure drive key and an internal drive ID. A key generator within the secure disk drive generates a client drive key based on the client drive ID and the secure drive key, and an internal drive key based on the internal drive ID and the secure drive key. The secure disk drive further comprises an authenticator for verifying the authenticity of the encrypted message and generating an enable signal, the authenticator is responsive to the encrypted message and the client drive key. The secure disk drive further comprises a data processor comprising a message input for receiving the encrypted message from the client disk drive, and a data output for outputting the ciphertext data to be written to the disk.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: May 8, 2007
    Assignee: Western Digital Ventures, Inc.
    Inventor: Christopher L. Hamlin
  • Patent number: 7212364
    Abstract: A method of writing product servo sectors to a disk of a disk drive is disclosed. A plurality of spiral tracks are written to the disk, wherein each spiral track comprises a high frequency signal interrupted at a predetermined interval by a sync mark. During the product servo writing process, the sync marks in the spiral tracks are detected and a sync mark reliability metric is generated, wherein the sync mark reliability metric represents a probability that the sync mark was detected accurately. A timing recovery measurement is generated in response to the detected sync marks and the sync mark reliability metrics. A servo write clock is synchronized in response to the timing recovery measurement and used to write the product servo sectors to the disk while serving on the spiral tracks.
    Type: Grant
    Filed: January 31, 2004
    Date of Patent: May 1, 2007
  • Patent number: 7209321
    Abstract: A disk drive is disclosed comprising a voice coil motor (VCM) driven in a PWM mode using model reference current feedback. The PWM circuitry and VCM form a plant transfer function which varies with changes to the plant characteristics, such as the resistance of the voice coil fluctuating with temperature drift. A plant model having a model transfer function generates an estimated state of the VCM in response to a detected current flowing through the voice coil. A correction block, responsive to the detected current, adjusts PWM timing signals so that the plant transfer function substantially matches the model transfer function.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: April 24, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventor: George J. Bennett
  • Patent number: 7205805
    Abstract: A method and apparatus is disclosed for adjusting at least one of a supply voltage and a clocking frequency applied to digital circuitry of a computing device, wherein the digital circuitry comprises a plurality of critical path circuits and a corresponding plurality of propagation delay error circuits. Each propagation delay error circuit generates a propagation delay error signal representing an error in propagation delay for the corresponding critical path circuit. The computing device further comprises a voting circuit for comparing the propagation delay error signals in order to select the largest propagation delay error signal for use in adjusting the at least one of the supply voltage and clocking frequency.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: April 17, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventor: George J. Bennett
  • Patent number: 7199966
    Abstract: A disk drive is disclosed comprising a disk having a plurality of tracks, a head actuated over the disk, and a voice coil motor for seeking the head from a first track to a second track. A first seek time is computed corresponding to a first seek profile, and second seek time is computed which is greater than the first seek time. A second seek profile is computed in response to the first seek time, the second seek time, and a scaling factor that accounts for a back EMF voltage generated by the voice coil motor. The voice coil motor is then controlled according to the second seek profile to seek the head from the first track to the second track.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: April 3, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Kuang-Yang Tu, William T. Stoll
  • Patent number: 7193819
    Abstract: A head stack assembly (HSA) is disclosed for use in a disk drive comprising a disk, wherein a merge tool is used to merge the HSA with the disk. The HSA comprises at least one actuator arm with a suspension connected to the distal end of the actuator arm. A multi-level shipping comb attached to the actuator arm comprises a finger having a first surface and a second, raised surface. During shipping of the HSA, the first surface of the finger contacts the suspension to protect against overstressing. During manufacture of the disk drive, the shipping comb is actuated so that the second surface contacts the suspension thereby bending the suspension in a vertical direction to facilitate the insertion of the merge tool.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: March 20, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Yih-Jen Dennis Chen, Drew B. Lawson, Darrell D. Palmer, Serge Hauert
  • Patent number: 7180703
    Abstract: A disk drive is disclosed comprising a disk, a head actuated over the disk, and a spindle motor for rotating the disk. The spindle motor comprises a rotating component, a stationary component, and a first and second bearing assembly disposed between the rotating component and stationary component for rotating the rotating component about the stationary component, wherein the disk is attached to the rotating component. The bearing assemblies comprise a stationary component surface and a rotating component surface having a lubricant disposed there between. The first bearing assembly employs an anionic lubricant such that a first voltage forms between the stationary component surface and the rotating component surface when the rotating component rotates about the stationary component.
    Type: Grant
    Filed: May 15, 2004
    Date of Patent: February 20, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jai N. Subrahmanyam, Jack M. Chue
  • Patent number: 7171110
    Abstract: An audio/video (A/V) system for storing A/V programs includes an interface configured to receive a transport stream structured in packets and representing a plurality of A/V programs. Each A/V program is represented by a plurality of packets and is identified by program identification data in each packet. A storage management system is connected to receive the transport stream from the interface and to detect the program identification data of each received packet. A buffer is coupled to the storage management system and has a plurality of separate buffer portions. Each buffer portion is in communication with the storage management system to receive data of packets having program identification data related to a single A/V program and to store the data of the packets separate from data of packets having program identification data related to different A/V programs. A storage medium is coupled to the storage management system and has a plurality of separate storage files for the A/V programs.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: January 30, 2007
    Assignees: Keen Personal Media, Inc., Keen Personal Technologies, Inc.
    Inventor: James C. Wilshire