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: 11646057Abstract: 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: GrantFiled: August 24, 2021Date of Patent: May 9, 2023Assignee: Seagate Technology LLCInventors: Zheng Wang, Ara Patapoutian, Timothy F. Ellis, Jason Bellorado, William M. Radich
-
Publication number: 20230062615Abstract: 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: ApplicationFiled: August 24, 2021Publication date: March 2, 2023Inventors: Zheng Wang, Ara Patapoutian, Timothy F. Ellis, Jason Bellorado, William M. Radich
-
Patent number: 10255943Abstract: 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: GrantFiled: May 17, 2018Date of Patent: April 9, 2019Assignee: Seagate Technology LLCInventors: Thomas Lee Schick, Timothy F Ellis
-
Patent number: 9865291Abstract: 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: GrantFiled: May 22, 2017Date of Patent: January 9, 2018Assignee: SEAGATE TECHNOLOGY LLCInventors: Puskal Prasad Pokharel, Gary E. Hillukka, Timothy F. Ellis
-
Patent number: 9373355Abstract: 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: GrantFiled: January 30, 2015Date of Patent: June 21, 2016Assignee: Seagate Technology LLCInventors: Riyan Alex Mendonsa, Puskal P Pokharel, Timothy F Ellis
-
Patent number: 7589930Abstract: 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: GrantFiled: March 14, 2007Date of Patent: September 15, 2009Assignee: Seagate Technology LLCInventors: Reed D. Hanson, Thomas C. Zirps, Peng Yan, Samir Mittal, Timothy F. Ellis
-
Publication number: 20080225654Abstract: 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: ApplicationFiled: March 14, 2007Publication date: September 18, 2008Applicant: Seagate Technology LLCInventors: Reed D. Hanson, Thomas C. Zirps, Peng Yan, Samir Mittal, Timothy F. Ellis
-
Patent number: 7119981Abstract: 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: GrantFiled: June 28, 2002Date of Patent: October 10, 2006Assignee: Seagate Technology LLCInventors: Reed D. Hanson, Nathaniel B. Wilson, John C. Morris, Timothy F. Ellis
-
Patent number: 6882487Abstract: 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: GrantFiled: June 27, 2002Date of Patent: April 19, 2005Assignee: Seagate Technology LLCInventors: Reed D. Hanson, Timothy F. Ellis, Dustin M. Cvancara, Nathaniel B. Wilson
-
Publication number: 20030184906Abstract: 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: ApplicationFiled: June 27, 2002Publication date: October 2, 2003Inventors: Reed D. Hanson, Timothy F. Ellis, Dustin M. Cvancara, Nathaniel B. Wilson
-
Publication number: 20030112546Abstract: 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: ApplicationFiled: June 28, 2002Publication date: June 19, 2003Inventors: Reed D. Hanson, Nathaniel B. Wilson, John C. Morris, Timothy F. Ellis
-
Patent number: 6510015Abstract: 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: GrantFiled: November 30, 2000Date of Patent: January 21, 2003Assignee: Seagate Technology LLCInventors: Alexei H. Sacks, Timothy F. Ellis, Patrick J. Korkowski, Karl A. Belser
-
Patent number: 6469849Abstract: 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: GrantFiled: September 5, 2000Date of Patent: October 22, 2002Assignee: Seagate Technology LLCInventors: Timothy F. Ellis, Alexei H. Sacks
-
Patent number: 6426845Abstract: 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: GrantFiled: March 15, 1999Date of Patent: July 30, 2002Assignee: Seagate Technology LLCInventors: Alexei H. Sacks, Timothy F. Ellis
-
Patent number: 6392834Abstract: 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: GrantFiled: September 13, 1999Date of Patent: May 21, 2002Assignee: Seagate Technology LLCInventor: Timothy F. Ellis
-
Patent number: 6327108Abstract: 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: GrantFiled: February 2, 1998Date of Patent: December 4, 2001Assignee: Seagate Technology LLCInventors: Timothy F. Ellis, Alexei H. Sacks
-
Publication number: 20010036030Abstract: 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: ApplicationFiled: November 30, 2000Publication date: November 1, 2001Inventors: Alexei H. Sacks, Timothy F. Ellis, Patrick J. Korkowski, Karl A. Belser
-
Patent number: 6249392Abstract: 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: GrantFiled: May 13, 1998Date of Patent: June 19, 2001Assignee: Seagate Technology LLCInventors: Alexei H. Sacks, Timothy F. Ellis
-
Patent number: 6243224Abstract: 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: GrantFiled: March 15, 1999Date of Patent: June 5, 2001Assignee: Seagate Technology LLCInventors: Alexei H. Sacks, Timothy F. Ellis
-
Patent number: 6195220Abstract: 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: GrantFiled: March 15, 1999Date of Patent: February 27, 2001Assignee: Seagate Technology LLCInventors: Timothy F. Ellis, Alexei H. Sacks