Claims
- 1. A method for managing a plurality of content items comprising:
storing a library including a plurality of content items; checking out at least one of a plurality of storage volumes storing one or more content items from the plurality of content items; checking in the at least one storage volume; determining whether any new content items or changed content items are stored on the at least one storage volume when it is checked in; and updating the library with any new content items or changed content items that are stored on the at least one storage volume when it is checked in.
- 2. The method for managing a plurality of content items according to claim 1, wherein the plurality of storage volumes comprises removable hard disk drives.
- 3. The method for managing a plurality of content items according to claim 1, wherein the plurality of storage volumes comprises a plurality of storage locations on a single storage device.
- 4. The method for managing a plurality of content items according to claim 1, wherein the plurality of storage volumes comprises a plurality of virtual storage locations.
- 5. The method for managing a plurality of content items according to claim 1, wherein checking out at least one storage volume storing one or more content items from the plurality of content items comprises:
locating at least one requested content item in the library; copying the at least one requested content item onto the at least one storage volume; marking the at least one requested content item as having been checked out; and marking the at least one storage volume as having been checked out.
- 6. The method for managing a plurality of content items according to claim 5, wherein marking the at least one requested content item as having been checked out comprises storing information including when the at least one requested content item was checked out and by whom the at least one requested content item was checked out.
- 7. The method for managing a plurality of content items according to claim 5, wherein marking the at least one storage volume as having been checked out comprises storing information including when the at least one storage volume was checked out and by whom the at least one storage volume was checked out.
- 8. The method for managing a plurality of content items according to claim 1, wherein determining whether any new content items or changed content items are stored on the at least one storage volume comprises:
detecting whether any content items that were stored on the at least one storage volume were altered; and detecting whether any new content items were stored on the at least one storage volume while the at least one storage volume was checked out.
- 9. The method for managing a plurality of content items according to claim 8, wherein detecting whether any content items that were stored on the at least one storage volume were altered comprises:
comparing a content item stored on the at least one storage volume being checked in with a content item from which the content item stored on the at least one storage volume was originally copied.
- 10. The method for managing a plurality of content items according to claim 8, wherein detecting whether any content items that were stored on the at least one storage volume were altered comprises:
employing a code to indicate whether a content item has been altered.
- 11. The method for managing a plurality of content items according to claim 1, wherein updating the library with new content items or changed content items comprises:
archiving new content items; and archiving changed content items as new versions of previously archived content items.
- 12. The method for managing a plurality of content items according to claim 11, wherein archiving new content items comprises:
storing the new content items; storing metadata related to the new content items; and creating associations between the new content times and the metadata related to the new content items.
- 13. The method for managing a plurality of content items according to claim 11, wherein archiving changed content items as new versions of previously archived content items comprises:
storing the changed content items; storing metadata related to the changed content items; and creating associations between the changed content items and the metadata related to the changed content items.
- 14. The method for managing a plurality of content items according to claim 11, wherein the new content items and the changed content items are archived automatically.
- 15. A system for managing a plurality of content items comprising:
a library system that is computer implemented for storing a plurality of content items; a plurality of storage volumes, one or more of which is checked out as a checked out storage volume with one or more of the plurality of content items copied onto the checked out storage volume, and wherein the checked out storage volume is checked in with one or more content items for archive, including new content items and new versions of content items, stored on the checked out storage volume; wherein the library system controls which storage volumes are checked out and which content items are copied onto the storage volumes that are checked out; and wherein the library system is updated when the checked out storage volume is checked in.
- 16. The system for managing a plurality of content items according to claim 15, wherein the plurality of storage volumes comprises removable hard disk drives.
- 17. The system for managing a plurality of content items according to claim 15, wherein the plurality of storage volumes comprises a plurality of storage locations on a single storage device.
- 18. The system for managing a plurality of content items according to claim 15, wherein the plurality of storage volumes comprises a plurality of virtual storage locations.
- 19. The system for managing a plurality of content items according to claim 15, wherein the library system controls which storage volumes are checked out and which content items are copied onto storage volumes that are checked out by:
locating at least one requested content item in the library; copying the at least one requested content item onto a storage volume to be checked out; marking the at least one requested content item as having been checked out; and marking the storage volume to be checked out as having been checked out.
- 20. The system for managing a plurality of content items according to claim 19, wherein marking the at least one requested content item as having been checked out comprises storing information including when the at least one requested content item was checked out and by whom the at least one requested content item was checked out.
- 21. The system for managing a plurality of content items according to claim 19, wherein marking the storage volume to be checked out as having been checked out comprises storing information including when the storage volume to be checked out is checked out and by whom the storage volume to be checked out is checked out.
- 22. The system for managing a plurality of content items according to claim 15, wherein the library system is updated when the checked out storage volume is checked in by:
detecting whether any content items stored on the checked out storage volume being checked in were altered; and detecting whether any new content items were stored on the checked out storage volume being checked in while the checked out storage volume was checked out.
- 23. The system for managing a plurality of content items according to claim 22, wherein detecting whether any content items stored on the checked out storage volume being checked in were altered comprises:
comparing a content item stored on the checked out storage volume being checked in with a content item from which the content item stored on the checked out storage volume was originally copied.
- 24. The system for managing a plurality of content items according to claim 22, wherein detecting whether any content items stored on the checked out storage volume being checked in were altered comprises:
employing a code to indicate whether a content item has been altered.
- 25. The system for managing a plurality of content items according to claim 15, wherein the library system is updated when the checked out storage volume is checked in by:
archiving new content items; and archiving new versions of content items as new versions of previously archived content items.
- 26. The system for managing a plurality of content items according to claim 25, wherein archiving new content items comprises:
storing the new content items; storing metadata related to the new content items; and creating associations between the new content times and the metadata related to the new content items.
- 27. The method for managing a plurality of content items according to claim 25, wherein archiving new versions of content items as new versions of previously archived content items comprises:
storing the new versions of content items; storing metadata related to the new versions of content items; and creating associations between the new versions of content items and the metadata related to the new versions of content items.
- 28. The system for managing a plurality of content items according to claim 25, wherein the new content items and the new versions of content items are archived automatically.
RELATED APPLICATION
[0001] The present disclosure relates to co-pending U.S. patent application Ser. No. ______, titled “Media Management System and Process” (Attorney Docket No. 041892.0221), which is incorporated herein by reference.