US 12,190,910 B1
Recalling data from tape
Setsuko Masuda, Tokyo (JP); Tsuyoshi Miyamura, Kanagawa-ken (JP); and Tatsuki Sawada, Chiba (JP)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 11, 2023, as Appl. No. 18/534,812.
Int. Cl. G11B 5/58 (2006.01); G11B 5/55 (2006.01); G11B 20/10 (2006.01); G11B 20/12 (2006.01); G11B 20/18 (2006.01)
CPC G11B 20/10388 (2013.01) [G11B 5/5508 (2013.01); G11B 20/1204 (2013.01); G11B 20/18 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more computer processing circuits; and
one or more computer readable storage media having computer executable instructions that when executed cause the one or more computer-processing circuits to:
determine that a request to recall data from a tape does not specify a read position;
determine that the read position is not available in a tape directory;
in response to the determining that the read position is not specified or available, determine the read position by skimming the tape;
start to read the tape at the read position;
determine that the tape comprises a damaged region;
determine a start position of the damaged region by skimming the tape;
determine an end position of the damaged region by skimming the tape;
read between the read position and the start position of the damaged region; and
read between the end position of the damaged region and an end of data indicator for the data.