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...http://www.google.de/patents/US7062500?utm_source=gb-gplus-sharePatent US7062500 - Techniques for defining, using and manipulating rights management data structures