Patent ID: 8370405
Filing Date: 2013-02-05
Classification: G06F

Abstract:
1. A method for identifying variable-length records within a data block containing corrupted data, the method comprising: scanning, by at least one processor, backward from an end of a data block comprising records of variable length, one record at a time, to identify a first span of good records; scanning, by the at least one processor, forward from a front of the data block, one record at a time, to identify a second span of good records; identifying, by the at least one processor, a problem region by identifying data that resides between the first span and the second span, wherein the problem region comprises at least one variable-length record having a corrupt control information field; and creating, by the at least one processor, a new record between the first span and the second span that encapsulates the problem region, wherein creating the new record comprises creating a control information field for the new record with a length indicator storing the length of the problem region.