Method, apparatus, and program for archive management based on access log
First Claim
1. A method for archive management, the method comprising:
- identifying one or more content files in content storage that are candidates for archiving based on access information;
archiving the one or more content files into archive storage.
1 Assignment
0 Petitions
Accused Products
Abstract
An archive mechanism automatically archives or unarchives content files based upon how frequently or recently a file is accessed. A content manager keeps an access log and generates access statistics from the access log. When inspecting content for files to be archived, the archive mechanism identifies files that were least frequently and/or least recently accessed. These files are then compressed into one or more archive files and moved to archive storage. The archive mechanism may also identify archived files that are frequently and/or recently accessed. These files are candidates for unarchiving. The content manager may also indicate whether a content file is archived in an archive lookup table. The archive lookup table may also include reference to the archive file. When a request is received for an archived file, the archive mechanism retrieves the archive file and decompresses the archive file. The content manager extracts the content file from the archive file and returns the requested file to the user. If the file is frequently accessed, the content manager may call the archive mechanism to unarchive the file.
31 Citations
26 Claims
-
1. A method for archive management, the method comprising:
-
identifying one or more content files in content storage that are candidates for archiving based on access information;
archiving the one or more content files into archive storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for archive management, the method comprising:
-
receiving a request for a requested file, wherein the requested file is archived within an archive file in archive storage;
identifying the archive file;
extracting the requested file from the archive file; and
returning the requested file. - View Dependent Claims (10, 11, 12)
-
-
13. A method for archive management, the method comprising:
-
identifying one or more archived files in archive storage that are candidates for unarchiving based on access information;
unarchiving the one or more archived files from archive storage; and
restoring the one or more archived files to content storage. - View Dependent Claims (14, 15)
-
-
16. An apparatus for archive management, the apparatus comprising:
-
identification means for identifying one or more content files in content storage that are candidates for archiving based on access information;
archiving means for archiving the one or more content files into archive storage. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product, in a computer readable medium, for archive management, the computer program product comprising:
-
instructions for identifying one or more content files in content storage that are candidates for archiving based on access information;
instructions for archiving the one or more content files into archive storage. - View Dependent Claims (25, 26)
-
Specification