Patent ID: 8780483

Claim:
A system for unthreading a storage medium from a storage media drive, the system comprising: an electronic storage media drive configured to be threaded with a storage medium selected from a plurality of storage media; a media library comprising the plurality of storage media, the plurality of storage media stored in the media library in an unthreaded condition and configured to be threaded into the electronic storage media drive; an input module in the electronic storage media drive configured to receive, from a user, a user selection of two or more particular operating conditions among a plurality of operating conditions, the operating conditions comprising criteria for unthreading the storage medium and comprising a time lapsed after a read/write operation on the storage medium, media parameters of the storage medium, environmental effects on the storage medium, and media usage data of the storage medium; and a predetermined threshold for each of the two or more particular operating conditions; a storage media drive unthread module in the electronic storage media drive configured to unthread the storage medium threaded onto the electronic storage media drive and store the storage medium in the media library in response to detection of a signal, wherein the signal represents that an operating condition of the two or more particular operating conditions has exceeded the predetermined threshold; and a close out module configured to stop active processes, update databases, or write an end of data to mark the location on the storage medium where a read or write operation was most recently performed in response to detection of the signal.