Referenced by
Claims1. A system that facilitates digital rights management (DRM), comprising:
2. The system of claim 1, another user shares a subset of the plurality of devices with the user, to use purchased content on the subset. 3. The system of claim 1, the license is associated with a DRM challenge. 4. The system of claim 1, further comprising a Task Queue that stores Contents or licenses associated with the user. 5. The system of claim 1, further comprising a tracking component that tracks Contents purchased by the user and a device to which license(s) have been downloaded. 6. The system of claim 1, the Service further comprising an Internet Key Exchange. 7. The system of claim 3, the license is encrypted to a public key encrypted in the DRM challenge. 8. The system of claim 3, the license is unique to the device and the content. 9. The system of claim 3, the device being unregistered for a specific user. 10. The system of claim 3, the DRM challenge incorporates a versioning scheme. 11. The system of claim 3, further comprising a security component that restricts access the content on a subset of the devices. 12. The system of claim 3, further comprising a central device that receives a main license and issues sublicenses to other devise. 13. The system of claim 12, the central device functions as broadcasting center for the other devices. 14. A method of facilitating digital rights management (DRM) comprising:
15. The method of claim 14 further comprising sharing a device from the plurality of devices with another user purchasing content from the Service. 16. The method of claim 14 further comprising receiving a DRM challenge by the Service from a device. 17. The method of claim 16 further comprising issuing a license to the device based on the DRM challenge of the device. 18. The method of claim 16 further comprising encrypting a license into a key of the DRM challenge. 19. The method of claim 14 further comprising disabling a license by the Service. 20. The method of claim 15 further comprising registering a same device by multiple users with the Service. 21. The method of claim 14 further comprising unregistering a device with the Service. 22. The method of claim 21 further comprising performing a reference count on the device to be unregistered to determine whether the device is shared by other users. 23. The method of claim 22 further comprising maintaining a license for contents purchased by other users. 24. The method of claim 14 further comprising issuing licenses to a main device that further issues sublicenses to other devices. 25. The method of claim 24 further comprising broadcasting Content via the main device to the other devices. 26. A computer readable medium having stored thereon computer executable instructions for carrying out the method of claim 14. 27. A computer-readable medium having stored thereon a data structure comprising:
28. The computer readable medium of claim 27 further comprising a component that tracks licenses issued to the plurality of devices. 29. A method of facilitating digital rights management (DRM) comprising:
30. A system that facilitates digital rights management (DRM), comprising:
31. The system of claim 30 further comprising means for tracking contents purchased by the user and the plurality of devices the licenses have been downloaded thereto. |