CONTENT MANAGER
First Claim
1. A computer program product to archive digital content comprising:
- a computer usable storage medium having computer usable program code embodied therewith, the computer usable program code comprising;
computer usable program code configured to implement an archive storage area;
computer usable program code configured to implement a manifest that is stored within the archive storage area when the archive storage area is loaded onto a storage device, the manifest comprising an index of items stored in the unified structure of the archive;
computer usable program code configured to implement at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria but have not been backed up; and
computer usable program code configured to implement and archive service that;
intermediates between software modules and the archive storage area to control requests for access to items stored in the unified storage structure by interacting with and correspondingly updating the index of the manifest as items are retrieved and stored in the unified storage structure; and
interacts with each backup queue to back up items stored in the archive storage area at predetermined times based upon predetermined backup criteria for each backup queue.
0 Assignments
0 Petitions
Accused Products
Abstract
An archive for digital content comprises archive storage, an archive service and a manifest. The archive storage is a unified storage structure for storing items, such a directory having a plurality of subdirectories. The manifest is stored within the archive storage when the archive storage is loaded onto a storage device, and may comprise an index of items stored in the unified structure of the archive and/or an organizational structure that supports defined categories that characterize items stored in the unified structure and/or at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria by have not been backed up. The archive service serves as an intermediate between users, e.g., operators, software modules, programs, services, etc., and the archive storage to control requests for access to items stored in the unified storage structure.
-
Citations
19 Claims
-
1. A computer program product to archive digital content comprising:
-
a computer usable storage medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to implement an archive storage area; computer usable program code configured to implement a manifest that is stored within the archive storage area when the archive storage area is loaded onto a storage device, the manifest comprising an index of items stored in the unified structure of the archive; computer usable program code configured to implement at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria but have not been backed up; and computer usable program code configured to implement and archive service that; intermediates between software modules and the archive storage area to control requests for access to items stored in the unified storage structure by interacting with and correspondingly updating the index of the manifest as items are retrieved and stored in the unified storage structure; and interacts with each backup queue to back up items stored in the archive storage area at predetermined times based upon predetermined backup criteria for each backup queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product to archive digital content comprising:
-
a computer usable storage medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to implement an archive storage area having a unified storage structure including a unitary archive folder such that all items stored in the archive storage are logically contained within the unitary archive folder; computer usable program code configured to implement a manifest that is stored within the archive storage area when the archive storage area is loaded onto a storage device, the manifest comprising; an index of items stored in the unified structure of the archive; and an organizational structure that supports user-defined categories that perform at least one of;
characterizing, customizing and classifying, items stored in the unified structure; andcomputer usable program code configured to implement and archive service that; intermediates between software modules and the archive storage area to control requests for access to items stored in the unified storage structure by interacting with and correspondingly updating the index of the manifest as items are retrieved and stored in the unified storage structure; and provides an interface that interacts with a user to manipulate and interact with the organizational structure to define user-defined views of the contents of the unified storage structure. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification