Patents by Inventor Timothy B. Lund

Timothy B. Lund 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: 20150015984
    Abstract: Described embodiments provide a method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads sectors in a desired track of the storage medium. A decoder of the read channel decodes the read sectors, and if the read sectors are incorrectly recovered from the storage medium, selected sectors of a first adjacent track and a second adjacent track are read. An ITI canceller of the read channel estimates ITI in the read sectors of the desired track corresponding to the selected sectors of each adjacent track and subtracts the estimated ITI of each adjacent track from the data for the sectors of the desired track, providing updated sector data. The ITI cancelled data is replayed to the decoder, Which decodes the ITT cancelled data and provides the decoded ITI cancelled data as output of the read channel.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Applicant: LSI Corporation
    Inventors: Ming Jin, Erich F. Haratsch, George Mathew, Jongseung Park, Timothy W. Swatosh, Timothy B. Lund, Carl E. Forham
  • Patent number: 8879182
    Abstract: Described embodiments provide a method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A road channel reads sectors in a desired track of the storage medium. A decoder of the read channel decodes the read sectors, and if the read sectors are incorrectly recovered from the storage medium, selected sectors of a first adjacent track and a second adjacent track are read. An ITI canceller of the read channel estimates ITI in the read sectors of the desired track corresponding to the selected sectors of each adjacent track and subtracts the estimated ITI of each adjacent track from the data for the sectors of the desired track, providing updated sector data. The ITI cancelled data is replayed to the decoder, which decodes the ITI cancelled data and provides the decoded ITI cancelled data as output of the read channel.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: November 4, 2014
    Assignee: LSI Corporation
    Inventors: Erich Franz Haratsch, George Mathew, Ming Jin, Jongseung Park, Timothy W. Swatosh, Timothy B. Lund, Carl E. Forhan
  • Patent number: 8830613
    Abstract: Described embodiments provide a method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads sectors in a desired track of the storage medium. An iterative decoder of the read channel decodes the read sectors, and if the read sectors are incorrectly recovered from the storage medium, selected sectors of a first adjacent track are read. An ITI canceller of the read channel estimates ITI in the read sectors of the desired track corresponding to the selected sectors of the adjacent track and subtracts the estimated ITI of the adjacent track from the data for the sectors of the desired track, providing updated sector data. The ITI cancelled data is replayed to the iterative decoder, which decodes the ITI cancelled data and provides the decoded ITI cancelled data as output data of the read channel.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: September 9, 2014
    Assignee: LSI Corporation
    Inventors: Timothy B. Lund, Carl E. Forhan, Timothy W. Swatosh, Erich Franz Haratsch, George Mathew, Ming Jin, Jongseung Park
  • Patent number: 8693119
    Abstract: Described embodiments cancel inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads one or more sectors in the desired track and generates one or more groups of sample values corresponding to each of the sectors. An ITI canceller estimates an ITI response and an ITI signal for each sample value corresponding to (i) a next adjacent track and (ii) a previous adjacent track. If the estimated ITI response of the previous adjacent track reaches a predetermined threshold, the ITI canceller subtracts the estimated ITI signal corresponding to the previous adjacent track from each associated sample value of the desired track. If the estimated ITI response of the next adjacent track reaches a predetermined threshold, the ITI canceller subtracts the estimated ITI signal corresponding to the next adjacent track from each associated sample value of the desired track.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: April 8, 2014
    Assignee: LSI Corporation
    Inventors: George Mathew, Erich Franz Haratsch, Jongseung Park, Timothy B. Lund
  • Publication number: 20130223199
    Abstract: Described embodiments provide a method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads sectors in a desired track of the storage medium. An iterative decoder of the read channel decodes the read sectors, and if the read sectors are incorrectly recovered from the storage medium, selected sectors of a first adjacent track are read. An ITI canceller of the read channel estimates ITI in the read sectors of the desired track corresponding to the selected sectors of the adjacent track and subtracts the estimated ITI of the adjacent track from the data for the sectors of the desired track, providing updated sector data. The ITI cancelled data is replayed to the iterative decoder, which decodes the ITI cancelled data and provides the decoded ITI cancelled data as output data of the read channel.
    Type: Application
    Filed: August 22, 2012
    Publication date: August 29, 2013
    Inventors: Timothy B. Lund, Carl E. Forhan, Timothy W. Swatosh, Erich Franz Haratsch, George Mathew, Ming Jin, Jongseung Park
  • Publication number: 20130070362
    Abstract: Described embodiments cancel inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads one or more sectors in the desired track and generates one or more groups of sample values corresponding to each of the sectors. An ITI canceller estimates an ITI response and an ITI signal for each sample value corresponding to (i) a next adjacent track and (ii) a previous adjacent track. If the estimated ITI response of the previous adjacent track reaches a predetermined threshold, the ITI canceller subtracts the estimated ITI signal corresponding to the previous adjacent track from each associated sample value of the desired track. If the estimated ITI response of the next adjacent track reaches a predetermined threshold, the ITI canceller subtracts the estimated ITI signal corresponding to the next adjacent track from each associated sample value of the desired track.
    Type: Application
    Filed: August 22, 2012
    Publication date: March 21, 2013
    Inventors: George Mathew, Erich Franz Haratsch, Jongseung Park, Timothy B. Lund
  • Publication number: 20130021689
    Abstract: Described embodiments provide a method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads sectors in a desired track of the storage medium. A decoder of the read channel decodes the read sectors, and if the read sectors are incorrectly recovered from the storage medium, selected sectors of a first adjacent track and a second adjacent track are read. An ITI canceller of the read channel estimates ITI in the read sectors of the desired track corresponding to the selected sectors of each adjacent track and subtracts the estimated ITI of each adjacent track from the data for the sectors of the desired track, providing updated sector data. The ITI cancelled data is replayed to the decoder, which decodes the ITT cancelled data and provides the decoded ITI cancelled data as output of the read channel.
    Type: Application
    Filed: August 22, 2012
    Publication date: January 24, 2013
    Inventors: Erich Franz Haratsch, George Mathew, Ming Jin, Jongseung Park, Timothy W. Swatosh, Timothy B. Lund, Carl E. Forhan
  • Patent number: 6973596
    Abstract: Embodiments are provided for testing termination circuits in SCSI bus controllers. In one embodiment, the termination circuits are tested by sending test data between respective SCSI controllers of the termination circuits for varying enabled/disabled statuses of the termination circuits.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: December 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Keith R. Halphide, Timothy B. Lund, Steven P. Norgaard
  • Publication number: 20040034812
    Abstract: Embodiments are provided for testing termination circuits in SCSI bus controllers. In one embodiment, the termination circuits are tested by sending test data between respective SCSI controllers of the termination circuits for varying enabled/disabled statuses of the termination circuits.
    Type: Application
    Filed: August 15, 2002
    Publication date: February 19, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith R. Halphide, Timothy B. Lund, Steven P. Norgaard