A descriptive data structure provides an abstract representation of a
rights management data structure such as a secure container. The abstract
representation may describe, for example, the layout of the rights
management data structure. It can also provide metadata describing or
defining other characteristics of rights management data structure use
and/or processing. For example, the descriptive data structure can provide
integrity constraints that provide a way to state rules about associated
information. The abstract representation can be used to create rights
management data structures that are interoperable and compatible with one
another. This arrangement preserves flexibility and ease of use without
compromising security.
Een beschrijvende gegevensstructuur verstrekt een abstracte vertegenwoordiging van een de gegevensstructuur van het rechtenbeheer zoals een veilige container. De abstracte vertegenwoordiging kan, bijvoorbeeld, de lay-out van de de gegevensstructuur van het rechtenbeheer beschrijven. Het kan ook meta-gegevens verstrekken die of andere kenmerken van de gegevensstructuur van het rechtenbeheer gebruik en/of verwerking beschrijven bepalen. Bijvoorbeeld, kan de beschrijvende gegevensstructuur integriteitsbeperkingen verstrekken die een manier verstrekken om regels over bijbehorende informatie te verklaren. De abstracte vertegenwoordiging kan worden gebruikt om de gegevensstructuren van het rechtenbeheer tot stand te brengen die met interoperabel elkaar en compatibel zijn. Deze regeling bewaart flexibiliteit en gebruiksgemak zonder veiligheid te compromitteren.