Patents by Inventor Timothy F. Ellis

Timothy F. Ellis 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: 11646057
    Abstract: Two or more data values are received from one or more sensors of a hard disk drive. The two or more data values are indicative of a fly height of a recording head of the hard disk drive. The two or more data values are input into a machine-learning processor during operation of the hard disk drive. A fly height of the recording head during the operation of the hard drive head is adjusted based on an output of the machine learning processor.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: May 9, 2023
    Assignee: Seagate Technology LLC
    Inventors: Zheng Wang, Ara Patapoutian, Timothy F. Ellis, Jason Bellorado, William M. Radich
  • Publication number: 20230062615
    Abstract: Two or more data values are received from one or more sensors of a hard disk drive. The two or more data values are indicative of a fly height of a recording head of the hard disk drive. The two or more data values are input into a machine-learning processor during operation of the hard disk drive.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 2, 2023
    Inventors: Zheng Wang, Ara Patapoutian, Timothy F. Ellis, Jason Bellorado, William M. Radich
  • Patent number: 10255943
    Abstract: An apparatus may include a preamplifier configured to be connected to a plurality of magnetic read/write heads, wherein each of the magnetic read/write heads includes a read sensor to read data from a disc and a write element to write data to the disc. The preamplifier may include a first set of registers configured to indicate a first head of the plurality of magnetic read/write heads that is selected for reading data, a second set of registers configured to indicate a second head of the plurality of magnetic read/write heads that is selected for reading data, an input line configured to receive a control signal to activate reading data from the first head substantially simultaneously with reading data from the second head, a first output to provide data from the first head, and a second output to provide data from the second head.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: April 9, 2019
    Assignee: Seagate Technology LLC
    Inventors: Thomas Lee Schick, Timothy F Ellis
  • Patent number: 9865291
    Abstract: First and second read channel logic circuits are configured to process first and second signals communicated from respective first and second readers that simultaneously read from a magnetic disk. A first servo detection circuit generates a primary servo gate based on timing data from the first reader. The primary servo gate is used for processing the first signal via the first read channel logic. A second servo detection circuit that generates a secondary servo gate based on the primary servo gate and an adjustment value. The secondary servo gate is used for processing the second signal via the second read channel logic.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: January 9, 2018
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Puskal Prasad Pokharel, Gary E. Hillukka, Timothy F. Ellis
  • Patent number: 9373355
    Abstract: The disclosure is related to systems and methods of compensating for interference via a multi-reader system. A transducer or read/write head may include a write element and multiple read elements. A compensation circuit can be configured to process read signals from the multiple read elements to reduce noise within the read signals, such as caused by the writer being simultaneously active or for other reasons. The read signals may be combined to produce a compensated read signal that has less noise than the original read signals.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology LLC
    Inventors: Riyan Alex Mendonsa, Puskal P Pokharel, Timothy F Ellis
  • Patent number: 7589930
    Abstract: Compensation for repeated runout (RRO) error, such as in a data storage device servo circuit, is preferably carried out by obtaining a population distribution of RRO error values from at least selected ones of a subset of tracks. An RRO error compensation value is determined for each one of the subset of tracks when a variance characteristic of said population distribution meets a selected criterion. Preferably, a first track of a storage medium has a servo field at a first angular position on the medium, a repeated runout (RRO) error compensation field at a second angular position on the medium, and a user data field at a third angular position on the medium. An immediately adjacent second track preferably has a servo field at the first angular position and a user data field at the second angular position in lieu of an RRO error compensation field.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: September 15, 2009
    Assignee: Seagate Technology LLC
    Inventors: Reed D. Hanson, Thomas C. Zirps, Peng Yan, Samir Mittal, Timothy F. Ellis
  • Publication number: 20080225654
    Abstract: Compensation for repeated runout (RRO) error, such as in a data storage device servo circuit, is preferably carried out by obtaining a population distribution of RRO error values from at least selected ones of a subset of tracks. An RRO error compensation value is determined for each one of the subset of tracks when a variance characteristic of said population distribution meets a selected criterion. Preferably, a first track of a storage medium has a servo field at a first angular position on the medium, a repeated runout (RRO) error compensation field at a second angular position on the medium, and a user data field at a third angular position on the medium. An immediately adjacent second track preferably has a servo field at the first angular position and a user data field at the second angular position in lieu of an RRO error compensation field.
    Type: Application
    Filed: March 14, 2007
    Publication date: September 18, 2008
    Applicant: Seagate Technology LLC
    Inventors: Reed D. Hanson, Thomas C. Zirps, Peng Yan, Samir Mittal, Timothy F. Ellis
  • Patent number: 7119981
    Abstract: An apparatus and method for tracking radially-dependent repeatable run-out in a disc drive having a servo loop for positioning a head over a rotating disc is provided. The disc includes multiple tracks. Radially-dependent repeatable run-out control components for at least a subset of the multiple tracks are first determined. Data representative of the radially-dependent repeatable run-out control components for the subset of the multiple tracks is then stored. The stored data representative of the radially-dependent repeatable run-out control components is retrieved before settling on the target track, and subsequently used to follow the selected track.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: October 10, 2006
    Assignee: Seagate Technology LLC
    Inventors: Reed D. Hanson, Nathaniel B. Wilson, John C. Morris, Timothy F. Ellis
  • Patent number: 6882487
    Abstract: An apparatus and method for compensating for variation in sample rate in a disc drive having a rotating disc and a head that is positioned over the rotating disc is provided. The disc includes at least one track that has multiple consecutive sectors. A sample rate value between timing marks of each pair of consecutive sectors of the multiple consecutive sectors is computed to obtain a sequence of sample rate values. A sequence of timing error values is computed as a function of the sequence of sample rate values and a nominal sample rate value. Data related to the sequence of timing error values is utilized to compensate for variation in sample rate values.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: April 19, 2005
    Assignee: Seagate Technology LLC
    Inventors: Reed D. Hanson, Timothy F. Ellis, Dustin M. Cvancara, Nathaniel B. Wilson
  • Publication number: 20030184906
    Abstract: An apparatus and method for compensating for variation in sample rate in a disc drive having a rotating disc and a head that is positioned over the rotating disc is provided. The disc includes at least one track that has multiple consecutive sectors. A sample rate value between timing marks of each pair of consecutive sectors of the multiple consecutive sectors is computed to obtain a sequence of sample rate values. A sequence of timing error values is computed as a function of the sequence of sample rate values and a nominal sample rate value. Data related to the sequence of timing error values is utilized to compensate for variation in sample rate values.
    Type: Application
    Filed: June 27, 2002
    Publication date: October 2, 2003
    Inventors: Reed D. Hanson, Timothy F. Ellis, Dustin M. Cvancara, Nathaniel B. Wilson
  • Publication number: 20030112546
    Abstract: An apparatus and method for tracking radially-dependent repeatable run-out in a disc drive having a servo loop for positioning a head over a rotating disc is provided. The disc includes multiple tracks. Radially-dependent repeatable run-out control components for at least a subset of the multiple tracks are first determined. Data representative of the radially-dependent repeatable run-out control components for the subset of the multiple tracks is then stored. The stored data representative of the radially-dependent repeatable run-out control components is retrieved before settling on the target track, and subsequently used to follow the selected track.
    Type: Application
    Filed: June 28, 2002
    Publication date: June 19, 2003
    Inventors: Reed D. Hanson, Nathaniel B. Wilson, John C. Morris, Timothy F. Ellis
  • Patent number: 6510015
    Abstract: A magnetic medium comprises a magnetic disc having a read surface that has a plurality of tracks, at least some having servo sectors. The servo sectors comprise a plurality of magnetic irregularities, such as pits or regions of reduced magnetic coercivity, arranged in a servo pattern along the servo sector at a servo frequency. A magnetic pattern is recorded in the disc along the servo sector at a high carrier frequency. A process for manufacturing the servo pattern and for recovering servo data from the servo pattern are also described.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: January 21, 2003
    Assignee: Seagate Technology LLC
    Inventors: Alexei H. Sacks, Timothy F. Ellis, Patrick J. Korkowski, Karl A. Belser
  • Patent number: 6469849
    Abstract: A method of generating a position error estimate generates a phase field signal and a position error field signal. A set of operations is performed on the phase field signal and the same set of operations is performed on the position error field signal. The result obtained by performing the set of operations on the position error field signal is divided by the results obtained by performing the set of operations on the phase field signal. The result of the division is the position error estimate. In addition, a demodulation circuit is provided that utilizes field ratioing.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: October 22, 2002
    Assignee: Seagate Technology LLC
    Inventors: Timothy F. Ellis, Alexei H. Sacks
  • Patent number: 6426845
    Abstract: An asynchronous demodulator and method is provided which determines a position error of a read head relative to a position on a medium in a storage device. The read head generates a-read signal as the read head passes over a servo area on the medium. The demodulator generates a normal demodulating signal that is asynchronous with the read signal and a quadrature demodulating signal that is ninety degrees out of phase with the normal demodulating signal. The read signal is multiplied by the normal demodulating signal and the quadrature demodulating signal to produce a normal position signal and a quadrature position signal. The demodulator produces a position error magnitude and a position error direction based on the normal position signal and the quadrature position signal.
    Type: Grant
    Filed: March 15, 1999
    Date of Patent: July 30, 2002
    Assignee: Seagate Technology LLC
    Inventors: Alexei H. Sacks, Timothy F. Ellis
  • Patent number: 6392834
    Abstract: Disclosed are a method and apparatus for compensating for written-in repeatable run-out in a disc drive. A written-in repeatable run-out compensation value is stored in a servo field residing on a track. The compensation value is subtracted from a corresponding servo value to obtain a compensated servo value. The head is positioned relative to the track based upon the compensated servo value. Also disclosed is a method for determining the written-in repeatable run-out compensation values wherein the head is positioned over the intended center of the track so that the head follows an essentially circular path relative to the disc surface. For each revolution of the disc, a servo value indicating the position of the head relative to the track at the servo field is determined. The servo values are averaged over a number of revolutions in order to extract a non-repeatable portion of the run-out.
    Type: Grant
    Filed: September 13, 1999
    Date of Patent: May 21, 2002
    Assignee: Seagate Technology LLC
    Inventor: Timothy F. Ellis
  • Patent number: 6327108
    Abstract: A method and apparatus detects and filters pulse asymmetries in a read signal of a data storage device. A value indicative of the difference between the shape of a pulse from its first zero crossing to its peak and the shape of the pulse from its second zero crossing to its peak is determined. This value is minimized by adjusting at least one filter characteristic of a read signal filter.
    Type: Grant
    Filed: February 2, 1998
    Date of Patent: December 4, 2001
    Assignee: Seagate Technology LLC
    Inventors: Timothy F. Ellis, Alexei H. Sacks
  • Publication number: 20010036030
    Abstract: A magnetic medium comprises a magnetic disc having a read surface that has a plurality of tracks, at least some having servo sectors. The servo sectors comprise a plurality of magnetic irregularities, such as pits or regions of reduced magnetic coercivity, arranged in a servo pattern along the servo sector at a servo frequency. A magnetic pattern is recorded in the disc along the servo sector at a high carrier frequency. A process for manufacturing the servo pattern and for recovering servo data from the servo pattern are also described.
    Type: Application
    Filed: November 30, 2000
    Publication date: November 1, 2001
    Inventors: Alexei H. Sacks, Timothy F. Ellis, Patrick J. Korkowski, Karl A. Belser
  • Patent number: 6249392
    Abstract: A method and apparatus detects pulse asymmetries in a read signal of a data storage device. The read signal is rectified through multiplication with a rectification signal to produce a product signal. The product signal is integrated to produce integrands indicative of pulse asymmetry. In some embodiments of the present invention, the integrands are compared against a baseline value to determine a performance characteristic of a read head in the data storage device.
    Type: Grant
    Filed: May 13, 1998
    Date of Patent: June 19, 2001
    Assignee: Seagate Technology LLC
    Inventors: Alexei H. Sacks, Timothy F. Ellis
  • Patent number: 6243224
    Abstract: An asynchronous demodulator and method is provided which determines a position error of a read head relative to a position on a medium in a storage device. The read head generates a read signal as the read head passes over a servo area on the medium. The demodulator generates a normal demodulating signal that is asynchronous with the read signal and a quadrature demodulating signal that is ninety degrees out of phase with the normal demodulating signal. The read signal is sampled to produce a series of digital read values which are multiplied by the normal demodulating signal and the quadrature demodulating signal to produce a plurality of normal and quadrature sample values. The demodulator produces the a position error magnitude and a position error direction based on the plurality of normal and quadrature sample values.
    Type: Grant
    Filed: March 15, 1999
    Date of Patent: June 5, 2001
    Assignee: Seagate Technology LLC
    Inventors: Alexei H. Sacks, Timothy F. Ellis
  • Patent number: 6195220
    Abstract: A method of generating a position error estimate generates a phase field signal and a position error field signal. A set of operations is performed on the phase field signal and the same set of operations is performed on the position error field signal. The result obtained by performing the set of operations on the position error field signal is divided by the results obtained by performing the set of operations on the phase field signal. The result of the division is the position error estimate. In addition, a demodulation circuit is provided that utilizes field ratioing.
    Type: Grant
    Filed: March 15, 1999
    Date of Patent: February 27, 2001
    Assignee: Seagate Technology LLC
    Inventors: Timothy F. Ellis, Alexei H. Sacks