Content Manager
First Claim
1. A archive for digital content comprising:
- an archive storage area having a unified storage structure for storing items;
a manifest that is stored within said archive storage area when said archive storage area is loaded onto a storage device, said manifest comprising;
an index of items stored in said unified structure of said archive;
an organizational structure that supports defined categories that characterize items stored in said unified structure; and
at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria but have not been backed up; and
an archive service that serves as an intermediate between software modules and said archive storage area to control requests for access to items stored in said unified storage structure and to back up items stored in said archive storage area at predetermined times based upon predetermined backup criteria for each of said at least one backup queue.
3 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 comprises an index of items stored in the unified structure of the archive, an organizational structure that supports defined categories that characterize items stored in the unified structure and 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
20 Claims
-
1. A archive for digital content comprising:
-
an archive storage area having a unified storage structure for storing items;
a manifest that is stored within said archive storage area when said archive storage area is loaded onto a storage device, said manifest comprising;
an index of items stored in said unified structure of said archive;
an organizational structure that supports defined categories that characterize items stored in said unified structure; and
at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria but have not been backed up; and
an archive service that serves as an intermediate between software modules and said archive storage area to control requests for access to items stored in said unified storage structure and to back up items stored in said archive storage area at predetermined times based upon predetermined backup criteria for each of said at least one backup queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. A method of archiving digital content comprising:
-
creating an archive storage area having a unified storage structure for storing items on one or more storage devices;
providing an archive service that serves as an intermediate between users and said archive storage area to control requests for access to items stored in said unified storage structure; and
maintaining a manifest by said archive service, comprising;
maintaining in said manifest, an index of items in said unified structure of said archive;
maintaining in said manifest an organizational structure that supports defined categories that characterize items stored in said unified structure; and
maintaining at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria but have not been backed up;
utilizing said archive service to back up items stored in said archive storage area at predetermined times based upon predetermined backup criteria for each of said at least one backup queue. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
19. A computer program product to archive digital content comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising;
computer usable program code configured to create an archive storage area having a unified storage structure for storing items;
computer usable program code configured to create a manifest that is stored within said archive storage area when said archive storage area is loaded onto a storage device, said manifest comprising;
an index of items stored in said unified structure of said archive;
an organizational structure that supports defined categories that characterize items stored in said unified structure; and
at least one backup queue that temporarily queues a list of items that satisfy predetermined backup criteria but have not been backed up;
computer usable program code configured to implement an archive service that serves as an intermediate between software modules and said archive storage area to control requests for access to items stored in said unified storage structure and to back up items at predetermined; and
computer usable program code configured to back up items stored in said archive storage area at predetermined times based upon predetermined backup criteria for each of said at least one backup queue. - View Dependent Claims (20)
-
Specification