Patent ID: 8250040

Claim:
A method implemented at least partially by a processor, the method comprising: prioritizing content by determining a value of the content, the determining the value of the content being based on one or more of: identifying an access frequency of the content based on actions of a user, the access frequency comprising a number of times the content has been accessed during a predetermined time; evaluating a level of security of the content; establishing a size of the content, the size being compared with a predetermined threshold size; determining a subscription level of the user; and managing the content based at least in part on the prioritized content by performing storage actions including: identifying a version of the content to save on a server; compressing the version of the content saved on the server; backing up the content; identifying a location to store the content; performing erasure encoding of replicated portions of the content: and removing copies of the content from the server based at least in part on the prioritized content.