An enforcement architecture and method for implementing roaming digital
rights management are disclosed. A license distributed from a license
server to a computing device of a user may be uploaded to a license
synchronization server, and rebound to other devices registered with the
service, thereby enabling access to the licensed content from other
computing devices. A second digital license of a second computing device
is set to expire prior to a first digital license of a first computing
device. Reactivating a decayed first digital license, that is deactivated
during transmission of the second digital license, to the second device
to access content of the first computing device.