Patent ID: 8751825

Claim:
A non-transitory computer-readable medium containing plurality of instructions which when executed cause a system to implement a method of storing content comprising: receiving, at said system, an instance of an item of content; receiving, at said system, a first key and a second key corresponding to said item of content, wherein said first key uniquely identifies said instance of said item of content, is used, at said system, to verify ownership of said instance of said item of content and is used, at said system, to unprotect said instance of said item of content, and wherein said second key is unique to said system; storing said item of content in a protected format of an original form of said item of content and not another format on a mass storage device of said system, when said content is in said protected format; and storing said first key and said second key in a safeguarded format on said mass storage device, when said content is in said protected format.