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.