|
The Digital Media Project |
|||
|
Source |
L. Chiariglione |
||
|
Title |
Requirements for Interoperable DRM Platform and Interoperable End-user Devices |
No. |
040205chiariglione01r02 |
This document is a contribution toward the identification of Requirements (RQ)
to be used for the specification of Interoperable DRM Platform (IDP) and Interoperable
End-user Devices (IED).
At the current stage RQs are at a rather high level. With the progress of the work it can be anticipated that individual RQs will spawn families of more specific RQs.
The seven-step process
This document should be read with the understanding that it just covers one (the 2nd) of a seven-step process:
| # | Step | Status of work |
| 1. | Make a full “census” of Traditional Rights and Usages (TRU) of media users | This is being done on the public DMP reflector |
| 2. | Use the full set of TRUs to develop RQs | This is what the present document is about |
| 3. | Use the RQs to design IDP and IEDs | This is part of the DMP program of work |
| 4. | Develop RQs for the use of IDP and IEDs | This is part of the DMP program of work |
| 5. | Use the RQs to develop Recommended Practices for End-to-End Conformance (EEC) | This is part of the DMP program of work |
| 6. | Let individual jurisdictions determine which TRUs shall be mandatorily supported in IDPs and IEDs operating under their jurisdiction and which TRUs are to be left to individual negotiations | To be executed by relevant public autorities |
| 7. | Let users agree which EEC clauses should be referenced in their business agreements. | To be executed by relevant users |
This means that RQs given below should not be considered as absolute. E.g. a RQ like
"DMP shall support continuous access to DMP content" should be interpreted to mean that in a hypothetical country where:
usage rules are not legally supported, DMP end-users have the right to access DMP content they have bought for the period of time prescribed by the law
usage rules are legally supported, DMP end-users have the right to access DMP content they have bought according to the usage rules.
"DMP shall support the ability of a DMP user to publish DMP content anonymously" should be complemented by the words "of which he has the right" after "DMP content". The ways the DMP user has acquired the right can be manifold, e.g. because he is the creator of that piece of DMP content or because it is a quote or because the usage rules allow him to do so.
Definitions
In this document the following definitions apply:
| Term | Definition |
| DMP access | The ability to access a piece of DMP content according to DMP specifications |
| DMP content | Digital media designed to be used by DMP devices |
| DMP creator | A DMP user who creates DMP content |
| DMP device | A device designed according to DMP specifications that can use DMP content |
| DMP end-user | A DMP user who uses DMP content |
| DMP quote | A piece of DMP content extracted from another piece of DMP content |
| DMP right | The legally-supported ability to use a piece of DMP content in accordance with DMP specifications |
| DMP right holder | A DMP user who has rights on a piece of DMP content |
| DMP specification | A DMP approved document. Its use in products may require business agreements between relevant DMP users that are outside of DMP |
| DMP user | Any user of DMP content who is on the value chain between (and including) creator and end user |
| TRU (Traditional Rights and Usages) | Any use of content that value chain users between (and including) creators and end users have traditionally performed as permitted, tolerated or unspecified by law |
This section needs expansion.
Requirements
The requirements have been derived from the TRU list. More requirements will be added from existing or new TRUs as appropriate.
Note that each RQ starts with "DMP shall support"
|
RQ# |
Description |
TRU# |
| 1. |
creation of DMP quotes by a user |
1. |
| 2. |
automatic notification to a DMP right holder that a portion of his piece of DMP content is being quoted |
1. |
| 3. |
making accessible quotes from a piece of DMP content by an anonymous DMP user to other DMP users |
1. |
| 4. |
filtering/suppression of quotes from a piece of DMP content, within a given circle of DMP users, especially based on criteria such as assigned ratings or an excessive number emanating from an anonymous DMP user |
1. |
| 5. |
preservation of a stable DMP content rendering to be quoted |
1. |
| 6. |
attribution of a piece of DMP content to a DMP creator |
1., 11. |
| 7. |
sectional reference to specific portions of a piece of DMP content (e.g. chapter-and-verse with text, timecode start-stop with linear audio and audiovisual material, geometrical sections of 2D/3D art, references to the state of the piece of DMP content) |
1. |
| 8. |
fully enjoying the referenced sections of a quote by DMP users who have rights to the referenced DMP content |
1. |
| 9. |
means to locate/purchase/rent full access to DMP content or else to obtain limited access to rendered references |
1. |
| 10. | continuous access to DMP content by DMP users | 2., 19, 20. |
| 11. | space-shifted use of DMP content according to the rules of the place in which it is used | 3. |
| 12. | time-shifted use of DMP content | 4. |
| 13. | the manufacturing of DMP devices by a manufacturer | 5. |
| 14. | the users' free choice of DMP devices | 6. |
| 15. | access and use DMP content whose copyright has expired | 7. |
| 16. | the ability of a DMP user to allow certain DMP users to receive DMP content and to prevent other DMP users from receiving it | 8., 48. |
| 17. | making available to DMP users of a piece of DMP content by an anonymous creator | 9. |
| 18. | anonymous use of a piece of DMP content by a DMP end-user | 10., 30. |
| 19. | editing of a piece of DMP content by a DMP user | 13., 14., 15. |
| 20. | checking by a DMP right holder that a piece of DMP content released to another DMP user is being used according to the law of the jurisdiction of the DMP user and usage rules | 13., 14., 15., 16 |
| 21. | placing of links to a piece of DMP content by a DMP user | 18. |
| 22. | inhibiting the making accessible to a DMP user a modification of a piece of DMP content made by a DMP user who is not the creator | 24. |
| 23. | temporary/permanent revocation of one's rights to a piece of DMP content and temporary/permanent transfer of those rights to another DMP end-user | 25., 49. |
| 24. | transcoding of a piece of DMP content from one format to another | 26. |
| 25. | moving a piece of DMP content from one device to another | 26. |
| 26. | removal of a piece of DMP content that has been declared prohibited by a DMP user with the appropriate authority from public access | 27. |
| 27. | insertion of a non-removable piece of DMP content at a given time in another piece of DMP content by a DMP user | 28. |
| 28. | making a piece of content available to a community of DMP users at a time that is different from another community | 29. |
| 29. | reverse engineering of a piece of DMP content that is not based on published standards | 31. |
| 30. | withdrawal of a piece of DMP content by the DMP creator | 32. |
| 31. | making accessible DMP content of authenticated origin | 52. |
| 32. | access to published DMP content | 55., 57. |
| 33. | guarantee given to a DMP user that a piece of DMP content is what it says it is | 56. |
| 34. | the creation and introduction in the platform of governed content | 67. |
| 35. | access content of an end-user choice | 69. |
| 36. | running applications chosen by an end-user on his content consumption device | 70. |
| 37. | attaching a content-consumption device of end-user's choice to a delivery system | 71. |
| 38. | sharing content within a group of end-users | 73. |