A system and method for data rights management across multiple data rights
management architectures is disclosed. The system and method solves the
problems posed by multiple incompatible data rights management
architectures. In particular, a data rights management clearing house is
provided that generates permits, permit classes, and enables content
packaging across multiple data rights management architectures. Consumers
may acquire rights to content packaged with different data rights
management architecture from the single data rights management clearing
house. Additionally, the system and method enables content packagers to
package content with multiple data rights management architectures.
Finally, the data rights management clearing house provides consumers
with a single location from which to manage data access rights and
restore data access rights that have been lost.