Patents by Inventor William M. Radich

William M. Radich 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: 11949435
    Abstract: A cyclo-stationary characteristic of a communications channel and/or storage media is determined. The cyclo-stationary characteristic has K-cycles, K>1. Markov transition probabilities are determined that depend on a discrete phase ?=t mod K, wherein t is a discrete time value. An encoder to optimize the Markov transition probabilities for encoding data sent through the communications channel and/or stored on the storage media. The optimized Markov transition probabilities are used to decode the data from the communication channel and/or read from the storage media.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: April 2, 2024
    Assignee: Seagate Technology LLC
    Inventors: William M. Radich, Raman Venkataramani, Jason Bellorado, Marcus Marrow, Zheng Wang
  • Publication number: 20230212666
    Abstract: Systems and methods are disclosed for performing segmentation and labeling of signals generated by single molecule sequencing. In certain embodiments, a method may comprise receiving a training signal generated by molecular detection, segmenting the training signal into a set of events, determining signal characteristics for the set of events, generating a Hidden Markov Model (HMM) based on the set of events and the signal characteristics. The HMM may also be applied to a second signal and may responsively segment the second signal into a second set of events and label the second set of events based on the signal characteristics. A labeled sequence signal output may be provided that includes the second set of events and corresponding labels generated by the HMM.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Raman Venkataramani, William M. Radich, Jason Bellorado
  • Patent number: 11646059
    Abstract: Components are extracted from user data being read from a reader of a hard disk drive. The components collectively indicate both a magnitude and direction of a read offset of the reader over a track. The components are input to a machine-learning processor during operation of the hard disk drive, causing the machine-learning processor to produce an output. A read offset of the reader is estimated during the operation of the hard drive head based on the output of the machine learning processor. While reading the user data, a radial position of the reader over the track is adjusted via an actuator based on the estimated read offset.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: May 9, 2023
    Assignee: Seagate Technology LLC
    Inventors: Zheng Wang, Ara Patapoutian, Jason Bellorado, William M. Radich
  • 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: 20230105010
    Abstract: A cyclo-stationary characteristic of a communications channel and/or storage media is determined. The cyclo-stationary characteristic has K-cycles, K > 1. Markov transition probabilities are determined that depend on a discrete phase ?=t mod K, wherein t is a discrete time value. An encoder to optimize the Markov transition probabilities for encoding data sent through the communications channel and/or stored on the storage media. The optimized Markov transition probabilities are used to decode the data from the communication channel and/or read from the storage media.
    Type: Application
    Filed: September 15, 2021
    Publication date: April 6, 2023
    Inventors: William M. Radich, Raman Venkataramani, Jason Bellorado, Marcus Marrow, Zheng Wang
  • 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
  • Publication number: 20230067909
    Abstract: Components are extracted from user data being read from a reader of a hard disk drive. The components collectively indicate both a magnitude and direction of a read offset of the reader over a track. The components are input to a machine-learning processor during operation of the hard disk drive, causing the machine-learning processor to produce an output. A read offset of the reader is estimated during the operation of the hard drive head based on the output of the machine learning processor. While reading the user data, a radial position of the reader over the track is adjusted via an actuator based on the estimated read offset.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 2, 2023
    Inventors: Zheng Wang, Ara Patapoutian, Jason Bellorado, William M. Radich
  • Patent number: 11568895
    Abstract: A method includes determining an error after attempting to read, via a first read transducer and a second read transducer, a data sector in a first data track. The method further includes calculating a weight ratio associated with the data sector and determining a read offset direction of the data sector based, at least in part, on the calculated weight ratio.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: January 31, 2023
    Assignee: Seagate Technology LLC
    Inventors: Ara Patapoutian, Zheng Wang, Jason Bellorado, William M. Radich
  • Patent number: 11562767
    Abstract: An integrated circuit includes a read/write channel and a servo controller. The read/write channel is configured to: determine, in connection with a first path, respective read errors associated with N number of the data sectors; estimate respective offset positions of the N number of the data sectors; and generate a second path based, at least in part, on the respective estimated offset positions. The servo controller is configured to cause adjustment of a position of a read transducer based on the second path.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: January 24, 2023
    Assignee: Seagate Technology LLC
    Inventors: Ara Patapoutian, Jason Bellorado, Zheng Wang, William M. Radich
  • Patent number: 11557319
    Abstract: A hard disk drive includes a magnetic recording medium comprising data sectors along a data track, a read head arranged to read data from the data sectors, and an integrated circuit. The integrated circuit includes circuitry programmed to detect a read error associated with a first of the data sectors and continue to read data from the data sectors after the detection of the read error.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: January 17, 2023
    Assignee: Seagate Technology LLC
    Inventors: Zheng Wang, Ara Patapoutian, Jason Bellorado, William M. Radich
  • Patent number: 11495260
    Abstract: A plurality of configuration sets are used with a detector coupled to a decoder. A processor is coupled to the memory registers and the detector and operable to load a first one of the configuration sets into the detector. The detector to attempts detection of the bits in the digital stream for a first iteration between the detector and the decoder using the first configuration set. After the first iteration, a second one of the configuration sets is loaded into the detector. The second configuration set is different than the first configuration set. The detector to attempts detection of the bits in the digital stream for a second iteration between the detector and the decoder using the second configuration set.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: November 8, 2022
    Assignee: Seagate Technology LLC
    Inventors: Jason Bellorado, Marcus Marrow, Rishi Ahuja, William M. Radich, Ara Patapoutian
  • Patent number: 10951234
    Abstract: In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: March 16, 2021
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Deepak Sridhara, Rishi Ahuja, William M. Radich, Ara Patapoutian
  • Publication number: 20210035656
    Abstract: A system comprises a joint event segmentation and basecalling module to accept raw current signals read from a DNA strand, wherein the raw current signals span one or more events each representing a single base movement in an underlying DNA base sequence. The joint event segmentation and basecalling module combines a run-length tracking hidden Markov model (HMM) for event detection and a de Bruijn HMM for basecalling in a single joint HMM, wherein the run-length HMM tracks duration of a current event in the DNA base sequence and the de Bruijn HMM tracks a local k-mer of the current event in the DNA base sequence. The joint event segmentation and basecalling module then utilizes the single joint HMM to process the raw current signals to track both the local k-mer and the duration of the current event in the DNA base sequence simultaneously via dynamic programming.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Raman VENKATARAMANI, William M. RADICH
  • Patent number: 10804932
    Abstract: In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 13, 2020
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Deepak Sridhara, Rishi Ahuja, William M. Radich, Ara Patapoutian
  • Publication number: 20200212934
    Abstract: In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 2, 2020
    Inventors: Deepak Sridhara, Rishi Ahuja, William M. Radich, Ara Patapoutian
  • Publication number: 20200212939
    Abstract: In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Deepak Sridhara, Rishi Ahuja, William M. Radich, Ara Patapoutian
  • Patent number: 10148470
    Abstract: A method includes receiving a data signal over a multi-input multi-output (MIMO) channel. The method further includes equalizing the data signal, by an adaptive equalizer circuit having an associated target, to provide an equalized output of the data signal. As part of the method, taps of the equalizer circuit and coefficients of the target are estimated. A constraint is imposed on the coefficients of the target as part of the estimation of the coefficients of the target. A similar minimization process is used with constraint imposed on whitening filter taps associated with a DDNP detector in the MIMO channel.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: December 4, 2018
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Belkacem Derras, Raman Venkataramani, William M. Radich
  • Patent number: 9837115
    Abstract: Systems and methods are disclosed for implementing unequal error correction code (ECC) in multi-track recording. A device may comprise a circuit configured to implement an error correction coding scheme applying different code rate error correction codes on adjacent tracks within a same recording zone. The circuit may perform a read operation, including simultaneously detecting bits from a first track and a second track of the adjacent tracks, iteratively applying detected bits from the first track to perform adjacent track interference cancellation (ATIC) to decode bits from the second track, and iteratively applying detected bits from the second track to perform ATIC to decode bits from the first track.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: December 5, 2017
    Assignee: Seagate Technology LLC
    Inventors: Deepak Sridhara, William M Radich
  • Patent number: 9489976
    Abstract: Technologies are described herein for adapting channel parameters of a read channel in a transformed space. A set of channel parameter values associated with one or more components of the read channel is received. A general transformation is performed on the channel parameter values, and insignificant terms in the transformed space are filtered out. Next, an inverse transformation is performed on the filtered terms in the transformed space to calculate a new set of channel parameter values for the component(s).
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: November 8, 2016
    Assignee: Seagate Technology LLC
    Inventors: Jason Charles Jury, Raman C. Venkataramani, William M. Radich
  • Publication number: 20160293205
    Abstract: Technologies are described herein for adapting channel parameters of a read channel in a transformed space. A set of channel parameter values associated with one or more components of the read channel is received. A general transformation is performed on the channel parameter values, and insignificant terms in the transformed space are filtered out. Next, an inverse transformation is performed on the filtered terms in the transformed space to calculate a new set of channel parameter values for the component(s).
    Type: Application
    Filed: April 6, 2015
    Publication date: October 6, 2016
    Inventors: Jason Charles Jury, Raman C. Venkataramani, William M. Radich