The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 25, 2019

Filed:

May. 11, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Takashi Ashida, Yamato, JP;

Tohru Hasegawa, Tokyo, JP;

Hiroshi Itagaki, Kanagawa, JP;

Shinsuke Mitsuma, Tokyo, JP;

Terue Watanabe, Tokyo, JP;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 3/06 (2006.01); G06F 12/0866 (2016.01);
U.S. Cl.
CPC ...
G06F 3/0607 (2013.01); G06F 3/0613 (2013.01); G06F 3/0643 (2013.01); G06F 3/0682 (2013.01); G06F 3/0686 (2013.01); G06F 12/0866 (2013.01); G06F 2212/213 (2013.01);
Abstract

Communicating data with a medium is provided. A cache is provided for storing target data of a file identified by an access request from an application of a host. The cache is divided into a read cache, a write cache, and an index cache. Responsive to receiving the access request: the medium is loaded onto a drive using a file system; target data is stored to the write cache and to the read cache; and the index file stored in the index cache is updated to reflect position metadata about the target data stored in the write cache. Responsive to initiating unloading of the medium from the drive: the updated index file stored in the index cache is written to the index partition of the medium; and the target data stored in the write cache is written onto a data partition of the medium without using the file system.


Find Patent Forward Citations

Loading…