Patent ID: 8555087

Claim:
A method comprising: using a computer to perform the steps of: reading encrypted media content from a recorded medium, the encrypted media content being subdivided on the recorded medium into one or more cells, each cell comprising a plurality of sectors, wherein reading the encrypted media content comprises: tracking failed attempts to read one or more sectors of a particular cell in a bad sector counter, including: in response to encountering an unreadable sector, incrementing the bad sector counter for the particular cell; and in response to encountering a readable sector, clearing the bad sector counter for the particular cell; in response to the bad sector counter exceeding a threshold value for the particular cell: marking the particular cell as a bad cell, such that subsequent copying of the particular cell is not attempted; clearing the bad sector counter; and skipping to a next cell to continue reading the encrypted media content; and concurrently with reading the encrypted media content: copying the encrypted media content from the recorded medium, not including cells that have been marked as a bad cell; reencrypting the copied encrypted media content using a secondary encryption key; and storing the reencrypted media content in a storage device.