Patent ID: 8739003

Claim:
A method comprising: receiving a data sector comprising a plurality of data tiles, wherein each data tile of the plurality of data tiles respectively includes either (i) non-user data having a predetermined repetitive pattern or (ii) user data; decoding the data sector; and in response to determining an error while decoding the data sector, i) identifying a subset of the plurality of data tiles that potentially includes non-user data having the predetermined repetitive pattern, ii) identifying a first data tile of the subset of the plurality of data tiles, such that the first data tile of the subset of the plurality of data tiles potentially has one or more errors, iii) correcting the one or more errors of the first data tile of the subset of the plurality of data tiles in the data sector, and iv) decoding the data sector, with the one or more errors of the first data tile of the subset of the plurality of data tiles in the data sector being corrected.