Patent US2750811A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5459848A Expired / Lapsed US ⏱️ 0.0 years remaining

Library apparatus with access frequency based addressing

Assignee: Fujitsu Ltd
•
Filing: 1992-02-28
•
Granted: 1995-10-17
•
Expires: 2012-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A library apparatus in which an access part moves a medium to a drive from one of a plurality of cells having a cell address which is specified by a host computer and the drive records/reproduces information-with respect to the medium. The apparatus is provided with a cell address conversion table for storing real addresses in correspondence with each of the cell addresses. The cell address specified by the host computer is regarded as a virtual address. Conversion is made by referring to the cell address conversion table to convert the virtual address into a real address which indicates the actual position of the cell within the library apparatus. Frequently accessed mediums are given cell addresses close to the drive.

Inventors

  • 👤 Tomonori Mase

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 13:59
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0602; G06F3/061; G06F3/0611; G06F3/0628; G06F3/0638; G06F3/0668; G06F3/0671; G06F3/0683; G06F3/0686; G11; G11B; G11B15/00; G11B15/675; G11B15/68; G11B15/682; G11B15/6835; G11B15/689; G11B17/00; G11B17/22; G11B17/228; G11B27/00; G11B27/002; G11B2220/00; G11B2220/40; G11B2220/41; G11B2220/90; G11B27/36

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 147 words
A library apparatus having an access part for moving a medium to a drive, which records/reproduces information to and from the mediums, from one of a plurality of cells, each cell having an address which is specified by a host computer the library apparatus comprising: a cell address conversion table for storing real addresses in correspondence with each of the cell addresses; means for regarding the cell address specified by the host computer as a virtual address and referring to the cell address conversion table to convert the virtual address into a real address which indicates the actual position of the cell within the library apparatus; and an access frequency table for storing as access frequencies the number of times the medium is moved to the drive for each of the cells, said access frequency table designating real addresses closer to the drive for frequently accessed mediums.
Claim 2
Dependent Claim 147 words
A library apparatus having an access part for moving a medium to a drive, which records/reproduces information to and from the mediums, from one of a plurality of cells, each cell having an address which is specified by a host computer the library apparatus comprising: a cell address conversion table for storing real addresses in correspondence with each of the cell addresses; means for regarding the cell address specified by the host computer as a virtual address and referring to the cell address conversion table to convert the virtual address into a real address which indicates the actual position of the cell within the library apparatus; and an access frequency table for storing as access frequencies the number of times the medium is moved to the drive for each of the cells, said access frequency table designating real addresses closer to the drive for frequently accessed mediums.
Claim 3
Dependent Claim 73 words
The library apparatus as claimed in claim 1, wherein said means for regarding switches the real addresses within the cell address conversion table so that the real address corresponding to the cell which has an access frequency exceeding a predetermined value in said access frequency table becomes the real address in a vicinity of said drive such that the mediums with higher access frequencies are stored in the cells closer to said drive.
Claim 4
Dependent Claim 45 words
The library apparatus as claimed in claim 2, further comprising a priority table for determining a switching of real addresses and a priority order when switching the real addresses, and said regarding means switching the real addresses based on the priority of said priority table.
Claim 5
Dependent Claim 20 words
The library apparatus as claimed in any of claims 1 to 3, wherein the address of said drive is fixed.
Claim 6
Dependent Claim 238 words
A library apparatus connected to a host computer which issues logical cell addresses to access cells which store mediums, comprising: a plurality of storage cells storing mediums therein, each storage cell storing a medium and having a real cell address; an interface which communicates logical cell addresses issued from the host computer to the library apparatus, each of the logical cell address specifying a logical position of one of said plurality of storage cells; a drive which records/reproduces information to and from the mediums; an access part for moving the mediums between said drive and said plurality of storage cells, and between cells among said plurality of storage cells; a cell address conversion table for storing a dynamic correspondence between real cell addresses which are assigned in the library apparatus to each of said plurality of storage cells and logical cell addresses which are specified in the host computer for each of said plurality of storage cells so that the correspondence between the seal cell addresses and logical cell addresses may be changed; means for regarding the cell address conversion table to convert logical addresses issued from the host computer into real addresses which indicate the actual position of one of said plurality of storage cells within the library apparatus; and means for controlling said access part based upon the indication of said regarding means to move the medium among said drive and said plurality of storage cells.
Claim 7
Dependent Claim 238 words
A library apparatus connected to a host computer which issues logical cell addresses to access cells which store mediums, comprising: a plurality of storage cells storing mediums therein, each storage cell storing a medium and having a real cell address; an interface which communicates logical cell addresses issued from the host computer to the library apparatus, each of the logical cell address specifying a logical position of one of said plurality of storage cells; a drive which records/reproduces information to and from the mediums; an access part for moving the mediums between said drive and said plurality of storage cells, and between cells among said plurality of storage cells; a cell address conversion table for storing a dynamic correspondence between real cell addresses which are assigned in the library apparatus to each of said plurality of storage cells and logical cell addresses which are specified in the host computer for each of said plurality of storage cells so that the correspondence between the seal cell addresses and logical cell addresses may be changed; means for regarding the cell address conversion table to convert logical addresses issued from the host computer into real addresses which indicate the actual position of one of said plurality of storage cells within the library apparatus; and means for controlling said access part based upon the indication of said regarding means to move the medium among said drive and said plurality of storage cells.
Claim 8
Dependent Claim 50 words
A library apparatus as claimed in claim 5, further comprising: an access frequency table for storing as access frequencies the number of times the medium is moved to the drive for each of the cells, said access frequency table designating real addresses closer to the drive for frequently accessed mediums.
Claim 9
Dependent Claim 73 words
The library apparatus as claimed in claim 6, wherein said means for regarding switches the real addresses within the cell address conversion table so that the real address corresponding to the cell which has an access frequency exceeding a predetermined value in said access frequency table becomes the real address in a vicinity of said drive such that the mediums with higher access frequencies are stored in the cells closer to said drive.
Claim 10
Dependent Claim 16 words
The library apparatus as claimed in claim 7, wherein the address of said drive is fixed.
Claim 11
Dependent Claim 38 words
A library apparatus as claimed in claim 6, wherein: said means for controlling moves mediums with high access frequencies closer to the drive than mediums with low access frequencies based upon address designated in said access frequency table.
Claim 12
Dependent Claim 203 words
A library apparatus connected to a host computer which issues logical cell addresses to access cells which store mediums, comprising: a plurality of storage cells storing mediums therein, each storage cell storing a medium and having a real cell address; an interface which communicates logical cell addresses issued from the host computer to the library apparatus, each of the logical cell addresses specifying a logical position of one of said plurality of storage cells; a drive which records/reproduces information to and from the mediums; an access part for moving the mediums between said drive and one of said plurality of storage cells; a cell address conversion table for storing a dynamic correspondence between real cell addresses which are assigned in the library apparatus to each of said plurality of storage cells and logical cell addresses which are specified in the host computer for each of said plurality of storage cells so that the correspondence between the real cell addresses and logical cell addresses may be changed; means for regarding the cell address conversion table to convert logical addresses issued from the host computer into real addresses which indicate the actual position of one of said plurality of storage cells within the library apparatus.
Claim 13
Dependent Claim 203 words
A library apparatus connected to a host computer which issues logical cell addresses to access cells which store mediums, comprising: a plurality of storage cells storing mediums therein, each storage cell storing a medium and having a real cell address; an interface which communicates logical cell addresses issued from the host computer to the library apparatus, each of the logical cell addresses specifying a logical position of one of said plurality of storage cells; a drive which records/reproduces information to and from the mediums; an access part for moving the mediums between said drive and one of said plurality of storage cells; a cell address conversion table for storing a dynamic correspondence between real cell addresses which are assigned in the library apparatus to each of said plurality of storage cells and logical cell addresses which are specified in the host computer for each of said plurality of storage cells so that the correspondence between the real cell addresses and logical cell addresses may be changed; means for regarding the cell address conversion table to convert logical addresses issued from the host computer into real addresses which indicate the actual position of one of said plurality of storage cells within the library apparatus.
Claim 14
Dependent Claim 50 words
A library apparatus as claimed in claim 10, further comprising: an access frequency table for storing as access frequencies the number of times the medium is moved to the drive for each of the cells, said access frequency table designating real addresses closer to the drive for frequently accessed mediums.
Claim 15
Dependent Claim 73 words
The library apparatus as claimed in claim 11, wherein said means for regarding switches the real addresses within the cell address conversion table so that the real address corresponding to the cell which has an access frequency exceeding a predetermined value in said access frequency table becomes the real address in a vicinity of said drive such that the mediums with higher access frequencies are stored in the cells closer to said drive.

References Cited (Backward Citations)

JPH02273368A Cited
JPH02273370A Cited
US5233591A Cited
JPH0378819A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-10-16 1999-04-17 1999-10-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-10-16 2003-04-17 2003-10-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-10-16 2007-04-17 2007-10-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag