Patents by Inventor Bruce Buch
Bruce Buch 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: 7515371Abstract: A technique for de-gaussing the pole tips and yoke of a write transducer in a perpendicular magnetic recording system is provided. An oscillator in the read channel is configured to produce an adjustable signal pattern output to the preamplifier when a write operation ends for a given time and at a predetermined frequency, such that as the preamplifier write current decays, it decays with transitions (polarity reversals). This results in a decaying AC field being applied to the write transducer at the end of a media write operation, effectively de-gaussing it and reducing the effects of remanent magnetization remaining in the poles and yoke of the magnetic recording head after a write current is turned off. This defeats a potential pole tip lockup or yoke lockup circumstance in the magnetic recording media which can result in an inability to write further data or a possible erasure of valid data on the hard disk with which the write head is associated.Type: GrantFiled: May 18, 2006Date of Patent: April 7, 2009Assignee: Maxtor CorporationInventors: Bruce Buch, Michael Mallary, Richard Olsen
-
Patent number: 7508611Abstract: A disk drive clock circuit includes a servo clock generator and a disk locked frequency converter. The servo clock generator generates a servo clock signal in response to servo information read from a data storage disk in a disk drive. The disk locked frequency converter responds to the servo clock signal by generating a modified clock signal having a different frequency, and adjusts timing of an edge of the modified clock signal in response to a timing event identified from the servo information read from the disk. The disk locked frequency converter can include a divide-by-n counter that is configured to divide the frequency of the servo clock signal by a number n to generate the modified clock signal. The disk locked frequency converter can reset the divide-by-n counter to a defined value in response to the timing event. The modified clock signal can thereby be phase locked to the servo information on the disk.Type: GrantFiled: October 4, 2006Date of Patent: March 24, 2009Assignee: Seagate Technology, LLCInventors: Bruce Buch, Pei-hui Zheng
-
Patent number: 7423832Abstract: A disk drive includes a rotatable data storage disk, a head, a heater element, and a controller. The disk includes a plurality of data sectors between servo spokes. The head is configured to fly on an air cushion relative to the rotating disk while writing data on the data sectors. The heater element is attached to the head and configured to controllably heat the head responsive to a heater signal. The controller determines an upcoming pattern of selected ones of the data sectors on which data is to be written through the head in response to at least one write command from a host device, and controls the heater signal in response to the determined upcoming pattern of data sectors on which data is to be written.Type: GrantFiled: February 7, 2007Date of Patent: September 9, 2008Assignee: Seagate Technology LLCInventors: Bruce Buch, James Fitzpatrick
-
Patent number: 7342734Abstract: A disk drive includes a rotatable data storage disk, a transducer, an actuator, and a servo burst demodulator. The rotatable data storage disk includes a plurality of servo burst patterns thereon. The plurality of servo burst patterns are substantially radially aligned to each other, and radially adjacent ones of the servo burst patterns are configured to generate contributions to a read signal that are substantially orthogonal to each other. The transducer is configured to read the servo burst patterns on the disk to generate the read signal. The actuator is configured to position the transducer relative to the disk. The servo burst demodulator is configured to identify a separate contribution to the read signal from the radially adjacent servo burst patterns. The servo burst demodulator may be configured to generate transducer position information based on the identified separate contribution to the read signal from the radially adjacent servo burst patterns.Type: GrantFiled: December 14, 2004Date of Patent: March 11, 2008Assignee: Maxtor CorporationInventors: Ara Patapoutian, Michael Leis, Bruce Buch
-
Publication number: 20070283217Abstract: Methods, circuits, and disk drive that correct errors in data that is temporarily stored in a memory buffer are disclosed. An error detection code and an error correction code are generated for data. The data, the error detection code, and the error correction code are stored in the memory buffer. The data is retrieved from the memory buffer and error detected using the error detection code. In response to detecting an error, the error correction code is applied to the retrieved data to generate corrected data.Type: ApplicationFiled: April 16, 2007Publication date: December 6, 2007Inventors: Julian Gorfajn, Bruce Buch, E. William Bruce
-
Publication number: 20070268611Abstract: A disk drive includes a rotatable data storage disk, a head, a heater element, and a controller. The disk includes a plurality of data sectors between servo spokes. The head is configured to fly on an air cushion relative to the rotating disk while writing data on the data sectors. The heater element is attached to the head and configured to controllably heat the head responsive to a heater signal. The controller determines an upcoming pattern of selected ones of the data sectors on which data is to be written through the head in response to at least one write command from a host device, and controls the heater signal in response to the determined upcoming pattern of data sectors on which data is to be written.Type: ApplicationFiled: February 7, 2007Publication date: November 22, 2007Inventors: Bruce Buch, James Fitzpatrick
-
Patent number: 7278085Abstract: A method of and apparatus for handling errors occurring in data stored in memory is presented. Data to be stored in a buffer memory is applied to a generator matrix to generate parity check bits. The parity check bits are stored in the buffer memory along with the data. The stored data and parity check bits are read and the read data is used to regenerate the parity check bits. A result produced from the stored and regenerated parity check bits is usable to directly identify a location of an erroneous bit of the data in the buffer memory.Type: GrantFiled: June 27, 2003Date of Patent: October 2, 2007Assignee: Maxtor CorporationInventors: Lih-Jyh Weng, Bruce Buch
-
Patent number: 7266750Abstract: An iterative decoder is controlled to iteratively decode a block by performing one or more decoding iterations for the block during a predetermined block time. The iterative decoder is further controlled to perform more decoding iterations for the block during a time in which the hardware of the iterative decoder is available, if the block fails to converge to correct data during the predetermined block time. The iterative decoder uses a parity-check matrix and can be configured to process that parity-check matrix for parallel, sequential or a combination of parallel and sequential (“hybrid”) parity constraint updates.Type: GrantFiled: June 4, 2003Date of Patent: September 4, 2007Assignee: Maxtor CorporationInventors: Ara Patapoutian, Bruce Buch, Rose Shao
-
Publication number: 20070081266Abstract: A disk drive clock circuit includes a servo clock generator and a disk locked frequency converter. The servo clock generator generates a servo clock signal in response to servo information read from a data storage disk in a disk drive. The disk locked frequency converter responds to the servo clock signal by generating a modified clock signal having a different frequency, and adjusts timing of an edge of the modified clock signal in response to a timing event identified from the servo information read from the disk. The disk locked frequency converter can include a divide-by-n counter that is configured to divide the frequency of the servo clock signal by a number n to generate the modified clock signal. The disk locked frequency converter can reset the divide-by-n counter to a defined value in response to the timing event. The modified clock signal can thereby be phase locked to the servo information on the disk.Type: ApplicationFiled: October 4, 2006Publication date: April 12, 2007Inventors: Bruce Buch, Pei-hui Zheng
-
Patent number: 7199956Abstract: Disk drive self-servo writing includes transferring a reference pattern by magnetic printing onto a reference disk, wherein the resulting printed reference pattern includes embedded servo information that provides servo timing and head position information, installing the reference disk and a head into the disk drive, reading the printed reference pattern using the head to generate a readback signal, sampling the readback signal at a sampling rate to generate a sampled signal, processing the sampled signal waveform spectrum to generate a recovered signal including the embedded servo information and fundamental and higher harmonics of the sampled signal, using the embedded servo information from the recovered signal to precisely position and maintain the head at concentric tracks of the reference disk, and self-writing servo patterns onto the tracks with the head.Type: GrantFiled: September 20, 2002Date of Patent: April 3, 2007Assignee: Maxtor CorporationInventors: Michael Anthony Moser, Ara Patapoutian, John McEwen, legal representative, Bin Liu, Bruce Buch, Peter McEwen, deceased
-
Patent number: 7184241Abstract: A disk drive includes a rotatable data storage disk, a transducer, an actuator, and a controller. The transducer is configured to read and write data on the disk. The actuator is configured to position the transducer relative to defined portions of the disk. The controller is configured to write a predetermined magnetic polarity pattern on a buffer portion of the disk to erase data thereon. The controller also determines whether the disk drive has reached a threshold operating temperature, and to selectively direct data from a host device, which is addressed for an associated original block address on the disk, to be written to the buffer portion of the disk when the disk drive has not reached the threshold operating temperature. The controller later copies the data from the buffer portion of the disk to the original block address on the disk and then erases the data from the buffer portion of the disk.Type: GrantFiled: June 21, 2005Date of Patent: February 27, 2007Assignee: Maxtor CorporationInventors: Michael Mallary, Yan Wu, John VanLaanen, Bruce Buch, Jeffrey V DeRosa
-
Patent number: 6933864Abstract: A pointer-based modulation coding method and apparatus are presented. The pointer-based modulation coding operates to produce, from an unconstrained data stream of data blocks to be delivered to a data channel, a constrained data stream which satisfies a code constraint of the data channel. The pointer-based modulation coding replaces code constraint violating bit sequences occurring in each data block with values that form a linked list in such data block.Type: GrantFiled: October 27, 2003Date of Patent: August 23, 2005Assignee: Maxtor CorporationInventors: Bruce Buch, Ara Patapoutian
-
Patent number: 6501608Abstract: A disk for a disk drive system includes a disk having a track format region including a spoke field region. The spoke field region has a single binary bit to identify angular position of a track with respect to disk head of the disk drive system.Type: GrantFiled: June 26, 2001Date of Patent: December 31, 2002Assignee: Maxtor CorporationInventor: Bruce Buch
-
Publication number: 20020163748Abstract: Sampling data with wide bi-phase code symbols includes sampling a wide bi-phase code symbol in the data a number (N) of times to produce samples of data, selecting a subset of the samples, determining which sample in the subset of samples has a largest magnitude, and selecting a subset of samples in a subsequent wide bi-phase code symbol based on a sample in a previous subset that has the largest magnitude.Type: ApplicationFiled: May 7, 2001Publication date: November 7, 2002Inventors: Ara Patapoutian, Peter McEwen, Eduardo Veiga, Bruce Buch
-
Patent number: 6434664Abstract: A non-volatile storage subsystem comprises a media I/O controller, a media access channel, and movable storage media. A non-volatile disk storage subsystem bas a read channel coupling a disk controller to a disk head assembly. A read channel interfacing subsystem is provided as part of the storage subsystem, and the read channel interfacing subsystem interfaces a disk controller to the read channel. The read channel interfacing subsystem comprises a set of process units and a pipeline manager.Type: GrantFiled: February 4, 1999Date of Patent: August 13, 2002Assignee: Maxtor CorporationInventors: Bruce Buch, Nick Horgan, Justin J. Koller, Diana Langer, Timothy Proch
-
Patent number: 6421194Abstract: A method of storing data on a surface of a storage disk, the data being capable of verifying an identity of the surface, includes determining first check data from first alignment correction data associated with a first storage surface. The method also includes determining second check data from second alignment correction data associated with a second storage surface such that the second check data is different from the first check data if the first and second alignment correction data are identical. The method further includes writing the first and second check data to the first and second storage surfaces in association with the first and second alignment correction data, respectively.Type: GrantFiled: March 5, 1999Date of Patent: July 16, 2002Assignee: Maxtor CorporationInventors: Bruce Buch, Brian Nugent, Festus Adelabu, Nick Horgan
-
Publication number: 20010050824Abstract: A disk for a disk drive system includes a disk having a track format region including a spoke field region. The spoke field region has a single binary bit to identify angular position of a track with respect to disk head of the disk drive system.Type: ApplicationFiled: June 26, 2001Publication date: December 13, 2001Applicant: Maxtor CorporationInventor: Bruce Buch
-
Patent number: 6288860Abstract: A disk for a disk drive system includes a disk having a track format region including a spoke field region. The spoke field region has a single binary bit to identify angular position of a track with respect to disk head of the disk drive system.Type: GrantFiled: January 4, 1999Date of Patent: September 11, 2001Assignee: Maxtor CorporationInventor: Bruce Buch
-
Patent number: 6249842Abstract: An apparatus includes a host port for coupling to a host. A storage disk is coupled to a disk port. A memory is provided for storing opcodes, data buffer pointers associated with the opcodes, and data in data buffers indicated by the data buffer pointers. A data transfer circuit is provided to store an address corresponding to a selected one of the opcodes. The data transfer circuit is responsive to a mode indicated by the selected opcode to transfer data between a selected data buffer associated with the selected opcode and one of the ports.Type: GrantFiled: December 17, 1998Date of Patent: June 19, 2001Assignee: Quantum CorporationInventor: Bruce Buch
-
Patent number: 6185059Abstract: A method of controlling a disk drive that reduces the space on the data storage surface of a storage disk otherwise effectively required to be taken up by embedded servo sectors. In disk drives employing wide-writer, narrow-reader, dual element heads, each servo burst field ends with a burst correction value (BCV) field. This BCV field enables the wide-writer head to be accurately positioned within track boundaries before writing begins to the data sector following a servo sector. The present invention takes advantage of the fact that burst correction values are only required by the head incident to data writing operations. Since a finite settle time is required to switch the read channel from servo mode to user data mode, and since the BCV field is not needed for reading operations, mode switching and channel settling can begin while the head is still passing over the BCV field.Type: GrantFiled: December 23, 1998Date of Patent: February 6, 2001Assignee: Quantum Corp.Inventors: Bruce Buch, John VanLaanen