Patent ID: 8880795

Claim:
A method, comprising: receiving, at a media storage device, a new content item; determining where to store the new content item by: determining whether the new content item has a high priority based on a predetermined priority threshold; in response to a determination that the new content item does not have the high priority, storing the new content item in a non-mirrored partition of an external storage device; in response to a determination that the new content item has the high priority, determining whether an associated storage device of the media storage device has storage space available to store the new content item; deleting a lowest priority content item stored in the associated storage device after determining that the associated storage device has insufficient storage space available to store the new content item; after the deleting, storing the new content item in the associated storage device; and after the storing, mirroring content items stored in the associated storage device to a mirrored partition of the external storage device, wherein the external storage device is connected with the media storage device.