07587656 is referenced by 2 patents and cites 7 patents.

A device can receive information to be stored in a first part of a first portion of a block, read previously-stored information from a second part, and store the specified information in the first part and simulate storage of the previously-stored information in the second part while generating error detection information which is then stored in a second portion of the block. The device can read a specified subset of sections in a block, use part of each section to detect and/or correct an error in another part thereof, while avoiding reading the error detection information unless a section in the subset has an uncorrected error. Detected errors are corrected with successive correction stages, while maintaining for each section being processed in the stages a count of the number of other sections which are thereafter read in succession without error.

Title
Method and apparatus for detecting and correcting errors in stored information
Application Number
10/447923
Publication Number
7587656 (B2)
Application Date
May 29, 2003
Publication Date
September 8, 2009
Inventor
Marvin R DeForest
Niwot
CO, US
Martin L Culley
Ogden
UT, US
Troy D Larsen
North Ogden
UT, US
Agent
Procopio Cory Hargreaves & Savitch
Stephen C Beuerle
Assignee
Iomega Corporation
CA, US
IPC
H03M 13/00
View Original Source