A self-contained device for protecting content, the content having usage
rights associated therewith, includes a usage rights portion having usage
rights that control the use of the content; a rights management module
that authorizes a request to access to the content based on the usage
rights; a rights assignment module that generates and updates the usage
rights based on the content access; and an interface module that allows
accessing of the content.