Patents by Inventor Richard Rauschmayer

Richard Rauschmayer 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: 10152999
    Abstract: A data processing system is disclosed including a data detector, a data decoder and an alignment detector. The data detector is operable to apply a data detection algorithm to generate detected values for a data sector. The data decoder is operable to apply a data decode algorithm to a decoder input derived from the detected values to yield decoded values. The alignment detector is operable to calculate an offset between multiple versions of the data sector by correlating the multiple versions.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: December 11, 2018
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Shaohua Yang, George Mathew, Jefferson E. Singleton, Jongseung Park, Richard Rauschmayer
  • Patent number: 9786316
    Abstract: An apparatus for two-dimensional magnetic recording includes an array reader comprising a number of read sensors configured to read data from at least one track on a storage medium, a number of two-dimensional equalizer circuits each comprising inputs for receiving signals derived from each of the read sensors, each comprising an equalized output, and a number of iterative inter-track interference cancellation circuits, each operable to cancel inter-track interference in a different one of the equalized outputs from the two-dimensional equalizer circuits.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: October 10, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: George Mathew, Jongseung Park, Richard Rauschmayer, Bruce A. Wilson
  • Publication number: 20170162224
    Abstract: An apparatus for two-dimensional magnetic recording includes an array reader comprising a number of read sensors configured to read data from at least one track on a storage medium, a number of two-dimensional equalizer circuits each comprising inputs for receiving signals derived from each of the read sensors, each comprising an equalized output, and a number of iterative inter-track interference cancellation circuits, each operable to cancel inter-track interference in a different one of the equalized outputs from the two-dimensional equalizer circuits.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: George Mathew, Jongseung Park, Richard Rauschmayer, Bruce A. Wilson
  • Patent number: 9672850
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to systems and methods for reporting a synchronization indication and for applying a synchronization window. As an example, a system is discussed that includes: a head assembly including a first read head and a second read head; a down track distance calculation circuit operable to calculate a down track distance between the first read head and the second read head; and a synchronization mark detection circuit. The synchronization mark detection circuit is operable to: assert a synchronization mark window based at a location based at least in part on the down track distance; query a first data set derived from the first read head for a synchronization mark occurring within the synchronization mark window; and query a second data set derived from the second read head for the synchronization mark occurring within the synchronization mark window.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: June 6, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Jeffrey P. Grundvig, Richard Rauschmayer, Scott M. Dziak
  • Patent number: 9633689
    Abstract: An apparatus for storing data includes a storage medium with user data regions and with servo data regions containing preamble patterns. Servo data in the servo data regions is written with a varying clock frequency across the storage medium. The apparatus also includes a head assembly disposed in relation to the storage medium and operable to read and write data on the storage medium. The apparatus also includes a preamble detection circuit adapted to search an input stream derived from the head assembly for the preamble patterns in a number of frequency bins.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: April 25, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Jeffrey P. Grundvig, Richard Rauschmayer
  • Patent number: 9626999
    Abstract: Systems and methods relating generally to data storage, and more particularly to systems and methods for accessing and storing information using multiple sensors.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 18, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Yu Zheng, Richard Rauschmayer
  • Patent number: 9570105
    Abstract: Systems and methods are disclosed for data processing, and more particularly for equalizing a data signal during both real time (i.e., on the fly) and retry operation. The system may include a first equalizer circuit operable to equalize a first sample set, and a second equalizer circuit operable to equalize a second sample set. The system may include a third equalizer circuit operable to equalize a summed data set to yield a third equalized output. The system may include a summation circuit connected to the first equalizer circuit, the second equalizer circuit, and a switch circuit. The summation circuit is operable to sum at least the first equalized data set and the second equalized data set to yield the summed data set. The switch circuit selectively provides the third equalized data set to the summation circuit.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: February 14, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: George Mathew, Jongseung Park, Han Fang, Richard Rauschmayer
  • Patent number: 9542972
    Abstract: Systems and method are disclosed relating generally to data processing, and more particularly to systems and methods for utilizing multiple data streams for data recovery from a storage device. One example of the system includes a first equalizer circuit, a second equalizer circuit, a summation circuit, a first multiplication circuit, a second multiplication circuit, and a scalar calculation circuit that is capable of calculating a scalar based upon coefficients that are also provided as inputs to the first equalizer and second equalizer.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: January 10, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Aravind Ratnakar Nayak, Lu Lu, Richard Rauschmayer, Haitao Xia
  • Patent number: 9430148
    Abstract: A method is provided, for example, to implement multiplexed communication between a controller and a preamplifier in a storage device. For example, multiplexed communication is implemented by controlling a bidirectional serial data line of a digital bus to selectively transmit digital signals in either a first direction from the controller to the preamplifier or a second direction from the preamplifier to the controller, in response to a direction control signal, and concurrently transmitting a synchronous clock signal over a clock signal line of the digital bus from the controller to the preamplifier to synchronize transfer and processing of the digital signals transmitted on the bidirectional serial data line of the digital bus. The direction control signal is transmitted from the controller to the preamplifier on one of the bidirectional serial data line and the clock signal line of the digital bus.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: August 30, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Ross S. Wilson, David W. Kelly, Daniel J. Dolan, Richard Rauschmayer
  • Patent number: 9343103
    Abstract: A method is provided to enable communication between a controller and a preamplifier in a storage device. For example, the method includes implementing a serial port which is configured to transmit digital signals between the controller and the preamplifier over a single bidirectional serial data line. The serial port is controlled to selectively transmit digital signals over the bidirectional serial data line in either a first direction from the controller to the preamplifier or a second direction from the preamplifier to the controller.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 17, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Ross S. Wilson, Daniel J. Dolan, David W. Kelly, Richard Rauschmayer
  • Patent number: 9293164
    Abstract: The present inventions are related to systems and methods for determining contact between two elements, and more particularly to systems and methods for determining contact between a head assembly and a storage medium.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: March 22, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Xiufeng Song, Richard Rauschmayer
  • Patent number: 9281005
    Abstract: A method is provided, for example, to implement multiplexed communication on an analog bus between a recording channel and a preamplifier in a storage device. A first input of read data circuitry within the recording channel is switchably connected to a first analog line of the analog bus to receive read data transmitted from the preamplifier to the recording channel over the first analog line during a read operation. In addition, a write data output of write data circuitry within the recording channel is switchably connected to the first analog line of the analog bus to transmit write data from the recording channel to the preamplifier over the first analog line during a write operation.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: March 8, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Ross S. Wilson, David W. Kelly, Daniel J. Dolan, Richard Rauschmayer
  • Publication number: 20160012846
    Abstract: A method is provided to enable communication between a controller and a preamplifier in a storage device. For example, the method includes implementing a serial port which is configured to transmit digital signals between the controller and the preamplifier over a single bidirectional serial data line. The serial port is controlled to selectively transmit digital signals over the bidirectional serial data line in either a first direction from the controller to the preamplifier or a second direction from the preamplifier to the controller.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 14, 2016
    Inventors: Ross S. Wilson, Daniel J. Dolan, David W. Kelly, Richard Rauschmayer
  • Publication number: 20150318030
    Abstract: A method is provided, for example, to implement multiplexed communication between a controller and a preamplifier in a storage device. For example, multiplexed communication is implemented by controlling a bidirectional serial data line of a digital bus to selectively transmit digital signals in either a first direction from the controller to the preamplifier or a second direction from the preamplifier to the controller, in response to a direction control signal, and concurrently transmitting a synchronous clock signal over a clock signal line of the digital bus from the controller to the preamplifier to synchronize transfer and processing of the digital signals transmitted on the bidirectional serial data line of the digital bus. The direction control signal is transmitted from the controller to the preamplifier on one of the bidirectional serial data line and the clock signal line of the digital bus.
    Type: Application
    Filed: May 1, 2014
    Publication date: November 5, 2015
    Applicant: LSI Corporation
    Inventors: Ross S. Wilson, David W. Kelly, Daniel J. Dolan, Richard Rauschmayer
  • Publication number: 20150318014
    Abstract: A method is provided, for example, to implement multiplexed communication on an analog bus between a recording channel and a preamplifier in a storage device. A first input of read data circuitry within the recording channel is switchably connected to a first analog line of the analog bus to receive read data transmitted from the preamplifier to the recording channel over the first analog line during a read operation. In addition, a write data output of write data circuitry within the recording channel is switchably connected to the first analog line of the analog bus to transmit write data from the recording channel to the preamplifier over the first analog line during a write operation.
    Type: Application
    Filed: May 1, 2014
    Publication date: November 5, 2015
    Applicant: LSI Corporation
    Inventors: Ross S. Wilson, David W. Kelly, Daniel J. Dolan, Richard Rauschmayer
  • Patent number: 9166622
    Abstract: The present invention is a programmable QC LDPC encoder for encoding user data. The encoder may be configurable for implementation with a read channel. The encoder may include a plurality of barrel shifter circuits. The barrel shifter circuits are configured for generating a plurality of parity bits based on interleaved user bits received by the encoder. The barrel shifter circuits are further configured for outputting the parity bits. The encoder may further include an encoder interleaver memory. The encoder interleaver memory may be communicatively coupled with the barrel shifter circuits and may receive the parity bits output from the barrel shifter circuits. The encoder interleaver may be configured for interleaving the parity bits. Further, the encoder may be configured for outputting the interleaved parity bits to a multiplexer. The barrel shifter circuits may generate the plurality of parity bits via an encoding algorithm: p=u*GT.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: October 20, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Shaohua Yang, Changyou Xu, Richard Rauschmayer, Hao Zhong, Weijun Tan
  • Patent number: 9147417
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to systems and methods for determining a down track distance between two or more read heads on a read/write head assembly.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 29, 2015
    Assignee: Avago Technologies General IP (Singapore) PTE. LTD.
    Inventors: Bruce A. Wilson, Travis R. Oenning, Richard Rauschmayer, Jeffrey Grundvig
  • Patent number: 9147416
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to systems and methods for processing servo data using two or more sensing heads.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: September 29, 2015
    Assignee: Avago Technologies General IP (Singapore) PTE. LTD.
    Inventors: Jeffrey P. Grundvig, Richard Rauschmayer, Yu Liao, Jin Lu, Edward J. D'Avignon
  • Publication number: 20150262598
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to systems and methods for determining a down track distance between two or more read heads on a read/write head assembly.
    Type: Application
    Filed: March 31, 2014
    Publication date: September 17, 2015
    Applicant: LSI CORPORATION
    Inventors: Bruce A. Wilson, Travis R. Oenning, Richard Rauschmayer, Jeffrey Grundvig
  • Publication number: 20150243322
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to systems and methods for processing servo data using two or more sensing heads.
    Type: Application
    Filed: March 18, 2014
    Publication date: August 27, 2015
    Applicant: LSI Corporation
    Inventors: Jeffrey P. Grundvig, Richard Rauschmayer, Yu Liao, Jin Lu, Edward J. D'Avignon