defined by DMP’s Represent Rights Data (RRD) [6]. RRD defines the relationship
between IP Entities present in the creation model with user roles and actions. For the
formalisation of this ontology, the Ontology Web Language (OWL) is used.
In RRD, actions refer to both those that may be applied over digital objects as well
as those that may not. The result of some actions may imply the creation of a new IP
Entity. This is the case, e.g. of the action MakeAdaptation, which generates a new IP
Entity called Adaptation. On the other hand, other actions do not suppose the creation
of a new IP Entity. This is the case, for example, of the action Play, which grants
permission for rendering the IP Entity. For a complete list of actions refer to [6].
3 IPOS-DS Key Concepts
3.1 Content Format, Lineage and Ownership
The content representation format adopted to represent objects is the DMP Content
Information (DCI), as defined in the DMP Interoperable DRM Platform 3 (IDP3) [6].
This format is based on the MPEG-21 Digital Item Declaration (DID) [7], which
consists in a XML-based language used to convey the object’s metadata and the con-
tent. Nevertheless, IPOS-DS has added some specifics like the use of Dublin Core
(DC) terms [8] to express most of the metadata fields of the object, including the
author’s identification, the use of DMP <DIDLInfo> and <DISignature> elements to
include the object’s XML Digital Signature, the use of MPEG-21 <Identifier> ele-
ment to enclose the object’s unique identifier and the use of MPEG-21 <RelatedIden-
tifier> element to refer to the object’s ancestor. Moreover, the resource is not embed-
ded but referenced and the IETF/W3C XML Signature approach [9] is used to convey
information about the resource hash, providing the digest method and value.
On one hand, the fact that object representations are signed with the Registration
service’s (see section 4.1) private key provides a means to prove content ownership,
as long as this service is provided by a trusted entity. In this sense, it would be very
useful that collecting societies took part in this process to provide an added value to
the system, as discussed in section 7.
On the other hand, the presence of a link from any derived object towards its par-
ent enables the possibility to trace the whole content lineage, ensuring attribution.
3.2 Potential Rights
Potential rights refer to the rights and conditions that an author offers for an object.
For example, if a Creator assigns the MakeAdaptation right to a Work, it means that
potentially, Adaptations can be created from that Work. Once acquired by a user,
potential rights become effective rights and a specific license is generated to formal-
ise that the user is granted certain rights over the object.
In IPOS-DS, potential rights are defined by the content Creator when registering
the Work. Those rights need to include the actions that may be performed when de-
riving any object from the Creator’s object, as Adaptations, Instances and Copies.
28