Patents by Inventor Bruce Douglas Buch

Bruce Douglas 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).

  • Publication number: 20140029396
    Abstract: An apparatus includes a write element configured to apply a magnetic field to write data on a portion of a heat-assisted magnetic recording media in response to an energizing current. An energy source is configured to heat the portion of the media being magnetized by the write element. A preheat energizing current is applied to the write element during an interval before writing the data to the portion of the media. The preheat energizing current does not cause data to be written to the media and brings at least one of the write element and driver circuitry into thermal equilibrium prior to writing the data on the portion.
    Type: Application
    Filed: March 14, 2013
    Publication date: January 30, 2014
    Applicant: Seagate Technology LLC
    Inventors: Tim Rausch, Jon D. Trantham, John West Dykes, Housan Dakroub, Charles Paul Henry, Edward Charles Gage, Raul Horacio Andruet, James Gary Wessel, James Dillon Kiely, Bruce Douglas Buch, Barmeshwar Vikramaditya
  • Publication number: 20140016222
    Abstract: Approaches for determining the timing latency of a communication path are described. Some embodiments involve a method for testing timing latency. A signal is driven on a first data path and is returned through a second data path through a loop back element. The timing latency of at least a portion of the communication path that includes the first data path and the second data path is tested using the signal returned on the second data path. The gain of the second data path is adjusted to a test value during the testing of the timing latency.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Stefan Andrei Ionescu, Bruce Douglas Buch
  • Publication number: 20140016221
    Abstract: Systems and methods are included for determining a presence of an upcoming reading field during a write mode of a storage device, and initiating a read-while write (RWW) mode of the storage device in response to the sensed reading field. Initiating the RWW mode comprises warming up the reader circuitry, generating a signal in response to an end to the write operation, and activating reader bias current in response to the generated signal.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Bruce Douglas Buch, Stefan Andrei Ionescu
  • Patent number: 8582226
    Abstract: Apparatus and method for write delay stabilization. A write driver is adapted to output bipolar write currents to write data to a memory. A preconditioning circuit is adapted to output first and second thermal preconditioning currents through the write driver to stabilize a write delay associated with the write driver to a steady-state level prior to the writing of data to the memory.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: November 12, 2013
    Assignee: Seagate Technology LLC
    Inventors: David Erich Tetzlaff, Bruce Douglas Buch
  • Publication number: 20130242428
    Abstract: Apparatus and method for write delay stabilization. A write driver is adapted to output bipolar write currents to write data to a memory. A preconditioning circuit is adapted to output first and second thermal preconditioning currents through the write driver to stabilize a write delay associated with the write driver to a steady-state level prior to the writing of data to the memory.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 19, 2013
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: David Erich Tetzlaff, Bruce Douglas Buch
  • Publication number: 20130124591
    Abstract: Random numbers are generated using entropic properties associated with circuit hardware. Consistent with one method, a switching voltage regulator circuit is used to generate a random number. Data that is responsive to switching states of the switching voltage regulator circuit is generated. A multi-bit random number is then generated from the generated data.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Inventors: Bruce Douglas Buch, Jon David Trantham
  • Patent number: 8402205
    Abstract: Method and apparatus for managing metadata associated with a data storage array. In accordance with various embodiments, a group of user data blocks are stored to memory cells at a selected physical address of the array. A multi-tiered metadata scheme is used to generate metadata which describes the selected physical address of the user data blocks. The multi-tiered metadata scheme provides an upper tier metadata format adapted for groups of N user data blocks, and a lower tier metadata format adapted for groups of M user data blocks where M is less than N. The generated metadata is formatted in accordance with a selected one of the upper or lower tier metadata formats in relation to a total number of the user data blocks in the group.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: March 19, 2013
    Assignee: Seagate Technology LLC
    Inventors: Ryan James Goss, Kevin Arthur Gomez, Mark Allen Gaertner, Bruce Douglas Buch
  • Publication number: 20110258380
    Abstract: A data storage apparatus and associated method involving a memory with a plurality of storage elements defining an associated set of stored data, and memory control logic that, responsive to a request to store first data in a first storage element of the plurality of storage elements, computes without storing to any of the plurality of storage elements first redundancy data for the associated set of stored data inclusive of the first data.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 20, 2011
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Ryan James Goss, Kevin Gomez, Mark Allen Gaertner, Bruce Douglas Buch
  • Publication number: 20110252289
    Abstract: In general, this disclosure is directed to techniques for adjusting storage device parameters based on reliability sensing. According to one aspect, a method includes retrieving a codeword from a plurality of data blocks within a storage device, wherein each of the data blocks stores a respective portion of the codeword, generating a detected value for a bit within a first portion of the codeword based on information related to a reliability of a data block associated with the first portion, and performing error correction on a second portion of the codeword based on the detected value for the bit within the first portion of the codeword. According to another aspect, a method includes obtaining information related to a reliability of a data block within a storage device, and adjusting a data capacity for the storage device based on the information related to the reliability of the data block.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 13, 2011
    Applicant: Seagate Technology LLC
    Inventors: Ara Patapoutian, Bruce Douglas Buch
  • Publication number: 20110231596
    Abstract: Method and apparatus for managing metadata associated with a data storage array. In accordance with various embodiments, a group of user data blocks are stored to memory cells at a selected physical address of the array. A multi-tiered metadata scheme is used to generate metadata which describes the selected physical address of the user data blocks. The multi-tiered metadata scheme provides an upper tier metadata format adapted for groups of N user data blocks, and a lower tier metadata format adapted for groups of M user data blocks where M is less than N. The generated metadata is formatted in accordance with a selected one of the upper or lower tier metadata formats in relation to a total number of the user data blocks in the group.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 22, 2011
    Applicant: Seagate Technology LLC
    Inventors: Ryan James Goss, Kevin Arthur Gomez, Mark Allen Gaertner, Bruce Douglas Buch
  • Patent number: 7969676
    Abstract: Techniques are described for providing media-referenced timing for operations on a data storage medium. In particular, Phase-Locked Loop (PLL) synchronization fields may be interspersed within data fields of the medium and may be read to obtain timing measurements. The PLL fields are illustratively pre-recorded at predetermined intervals on the medium and have a fixed number of dots of the bit patterned medium between the PLL fields. Phase and frequency of a write clock may be controlled based on the read PLL fields to translate the timing measurements from the PLL fields into phase and frequency corrections to synchronize the write clock to the data storage medium.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: June 28, 2011
    Assignee: Seagate Technology LLC
    Inventors: Bruce Douglas Buch, Mehmet Fatih Erden, Barmeshwar Vikramaditya
  • Patent number: 7911724
    Abstract: A technique is described for write synchronization phase calibration for storage media (e.g., bit patterned media). In one embodiment, a calibration write clock signal may be generated at a frequency offset from a nominal dot frequency of a bit patterned storage media. A periodic signal that was written to the media synchronous to the calibration write clock signal may then be read and mixed with a reference periodic signal at the nominal dot frequency to obtain a difference signal. This difference signal may be demodulated to determine a phase correction for write synchronization to the media.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: March 22, 2011
    Assignee: Seagate Technology LLC
    Inventors: Bruce Douglas Buch, Mathew P. Vea
  • Patent number: 7889450
    Abstract: A technique is described for reducing overhead in a magnetic medium utilizing interspersed timing synchronization fields. In particular, a reader reads timing synchronization fields interspersed within data fields of the medium to obtain timing measurements. The reader is separated from a writer by a distance greater than a distance of the reader to traverse a select timing synchronization field. As such, the writer may perform a direct current (DC) write to the medium to suspend transitional write operations while the reader is reading the select timing synchronization field, and/or while the writer is over a unipolar field (e.g., a timing synchronization field).
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: February 15, 2011
    Assignee: Seagate Technology LLC
    Inventors: Barmeshwar Vikramaditya, Bruce Douglas Buch, Jon Karsten Klarqvist
  • Patent number: 7876517
    Abstract: A method and apparatus for measuring latency in a communication path is provided. The technique includes driving a signal such as a square wave on the communication path, such as a write path such that it travels around the write-read path, and sensing a returned signal at one end of the write-read path. A square wave signal corresponding to the square wave driven on the write path is delayed by a predetermined phase thus generating a delayed signal. The returned signal and the delayed signal are mixed, producing a mixed signal. The mixed signal is integrated to obtain an integrated output. The phase by which the delayed signal is shifted is successively adjusted. Returned signals are mixed with such delayed signals until the integrated output is equal to zero. The phase shift amount that results in a nulled integrated output, less a quarter cycle of the square wave, is equal to the round trip latency of the write-read path.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: January 25, 2011
    Assignee: Seagate Technology LLC
    Inventors: Bruce Douglas Buch, Mathew P. Vea, Jon Karsten Klarqvist
  • Publication number: 20100202079
    Abstract: A technique is described for write synchronization phase calibration for storage media (e.g., bit patterned media). In one embodiment, a calibration write clock signal may be generated at a frequency offset from a nominal dot frequency of a bit patterned storage media. A periodic signal that was written to the media synchronous to the calibration write clock signal may then be read and mixed with a reference periodic signal at the nominal dot frequency to obtain a difference signal. This difference signal may be demodulated to determine a phase correction for write synchronization to the media.
    Type: Application
    Filed: May 29, 2009
    Publication date: August 12, 2010
    Inventors: Bruce Douglas Buch, Mathew P. Vea
  • Publication number: 20100118429
    Abstract: A technique is described for reducing overhead in a magnetic medium utilizing interspersed timing synchronization fields. In particular, a reader reads timing synchronization fields interspersed within data fields of the medium to obtain timing measurements. The reader is separated from a writer by a distance greater than a distance of the reader to traverse a select timing synchronization field. As such, the writer may perform a direct current (DC) write to the medium to suspend transitional write operations while the reader is reading the select timing synchronization field, and/or while the writer is over a unipolar field (e.g., a timing synchronization field).
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventors: BARMESHWAR VIKRAMADITYA, BRUCE DOUGLAS BUCH, JON KARSTEN KLARQVIST
  • Publication number: 20100118433
    Abstract: A write precompensation system comprises a write precompensation processor that calculates time shift information for the timing of individual write current transitions at a write head to coincide with a media pattern under the write head and a write precompensation controller that shifts the individual write current transitions in accordance with the time shift information.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventor: Bruce Douglas Buch
  • Publication number: 20100118426
    Abstract: A write clock control system comprises a clock controller that determines a phase offset based on a phase difference between a write clock signal and a media pattern corresponding to a given timing synchronization field being read, and a phase interpolator that produces an updated write clock signal by updating the phase of the write clock signal in accordance with control signals that are based on the phase offset signal.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventors: Barmeshwar Vikramaditya, Bruce Douglas Buch, Mehmet Fatih Erden, Mathew P. Vea
  • Publication number: 20100118427
    Abstract: Clock synchronization techniques are described for data storage media, particularly for the tolerances of efficient use of bit patterned media (BPM) capacity. In particular, techniques are described where position of a read-write head and timing of a write and/or read clock is determined within a fraction of a dot of the underlying media. The techniques obviate the requirement for the fields conventionally written preceding a data sector to provide bit synchronization and symbol framing (sector synchronization fields).
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventors: Bruce Douglas Buch, Mathew P. Vea
  • Publication number: 20100118428
    Abstract: Techniques are described for providing media-referenced timing for operations on a data storage medium. In particular, Phase-Locked Loop (PLL) synchronization fields may be interspersed within data fields of the medium and may be read to obtain timing measurements. The PLL fields are illustratively pre-recorded at predetermined intervals on the medium and have a fixed number of dots of the bit patterned medium between the PLL fields.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Inventors: BRUCE DOUGLAS BUCH, MEHMET FATIH ERDEN, BARMESHWAR VIKRAMADITYA