Patent ID: 8638513

Claim:
A method for reading a current track of data from a storage device, the method comprising: using a first read head to read the current track of data and at least a first portion of at least one adjacent track of data; using at least a second read head, respectively offset along the current track of data, and perpendicularly to the current track of data, relative to the first read head, to read at least a portion of the current track of data and at least a second portion of the at least one adjacent track of data, and adjusting the at least a portion of the current track of data and the at least a second portion of the at least one adjacent track of data read by the second read head to account for the offset; and decoding the data read from the current track, including processing signals from the first read head and the at least a second read head, to at least partly remove, from the signal from the first read head, contributions from the first portion of the at least one adjacent track of data.