Recalling files stored on a tape

US9830085B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9830085-B1
Application numberUS-201715407277-A
CountryUS
Kind codeB1
Filing dateJan 17, 2017
Priority dateAug 24, 2016
Publication dateNov 28, 2017
Grant dateNov 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The time required for recalling the file is reduced when the file is written in a mounted plurality of tapes in comparison to recalling the file when written in a non-mounted plurality of tapes. In the non-mounted state, criteria does not typically exist in order to recall the written file within the plurality of tapes. Embodiments of the present invention provide systems and methods for recalling files based on criteria which considers: the mounted state of a tape; the type of tape; the type of available tape drive; the number of files included in a tape; and the location of the written file in a tape.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for recalling a file, comprising: recording, by one or more processors, a file within a plurality of storage media containing at least one component; calculating, by one or more processors, an expected reading time to read the file for each component within the plurality of storage media in which the file is recorded, wherein the expected reading time includes a time required for mounting each component loaded in a drive, wherein calculating the expected reading time comprises: determining, by one or more processors, a time required to load each component, characteristics associated with the drive, a first time required for seeking a recording location of the file on each component, a second time required for reading the file based on: a position in a vertical direction of the file and a position in a longitudinal direction of the file, wherein the position in the vertical direction of the file and the longitudinal direction of the file indicate a position within the component; responsive to migrating a file from a primary storage to a component within the plurality of storage media, associating, by one or more processors, the vertical direction of the file and the longitudinal direction of the file with an identified component to be utilized for reading the file, wherein the identified component has a lowest expected reading time among the plurality of storage media; recording, by one or more processors, the vertical direction of the file and the longitudinal direction of the file associated with the identification in the primary storage; dynamically counting, by one or more processors, a number of files and directories stored in each component, wherein the dynamically counted number of files is used at least in part to calculate the time required for mounting each component; and utilizing, by one or more processors, a component for reading the file, wherein the utilized component has the lowest expected reading time within the plurality of storage media and contains the identification of the component associated with the vertical direction of the file and the longitudinal direction of the file.

Assignees

Inventors

Classifications

  • Libraries, e.g. tape libraries, jukebox · CPC title

  • G06F3/0611Primary

    in relation to response time · CPC title

  • Management of files · CPC title

  • in relation to data integrity, e.g. data losses, bit errors · CPC title

  • Command handling arrangements, e.g. command buffers, queues, command scheduling · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9830085B1 cover?
The time required for recalling the file is reduced when the file is written in a mounted plurality of tapes in comparison to recalling the file when written in a non-mounted plurality of tapes. In the non-mounted state, criteria does not typically exist in order to recall the written file within the plurality of tapes. Embodiments of the present invention provide systems and methods for recall…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/0611. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).