EP0715246B1

System for controlling the distribution and use of composite digital works

Abstract

This record has no abstract on file.

EP0715246B1, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Expired 23 November 2015, 10.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 12 independent, 0 dependent

  1. 1
    A method for controlling access to and use of composite digital works, said method comprising the steps of:a) creating at least one composite digital work including a plurality of content parts;b) creating a description structure for said composite digital work, said description structure comprising a plurality of description blocks, each of said description blocks storing access information for at least one of said plurality of parts of said composite digital work;c) storing said description structure and said composite digital work in at least one repository;d) said repository receiving a request to access said composite digital work;said method being    characterized by comprising the further steps of:e) associating usage rights to at least one of said plurality of parts of said composite digital work, said usage rights specifying how the corresponding part may be used and/or distributed;f) said repository determining if said request to access to said part of said composite digital work may be granted by examining if the usage right specified in the request is associated with said part of said composite digital work. Procédé pour contrôler l'accès à des oeuvres numériques composites et l'utilisation de celles-ci, ledit procédé comprenant les étapes consistant à : a) créer au moins une oeuvre numérique composite comprenant une pluralité de parties de contenu ;b) créer une structure de description pour ladite oeuvre numérique composite, ladite structure de description comprenant une pluralité de blocs de description, chacun desdits blocs de description mémorisant des informations d'accès pour au moins l'une de ladite pluralité de parties de ladite oeuvre numérique composite ;c) mémoriser ladite structure de description et ladite oeuvre numérique composite dans au moins un référentiel d'entrepôt de données ;d) ledit référentiel d'entrepôt de données recevant une requête d'accès à ladite oeuvre numérique composite ;ledit procédé étant caractérisé en ce qu'il comprend les étapes supplémentaires consistant à :e) associer des droits d'utilisation à au moins l'une de ladite pluralité de parties de ladite oeuvre numérique composite, lesdits droits d'utilisation spécifiant comment la partie correspondante peut être utilisée et/ou distribuée ;f) ledit référentiel d'entrepôt de données déterminant si ladite requête d'accès à ladite partie de ladite oeuvre numérique composite peut être acceptée en examinant si le droit d'utilisation spécifié dans la requête est associé à ladite partie de ladite oeuvre numérique composite. Verfahren zum Steuem von Zugang zu und Nutzung von zusammengesetzten digitalen Werken, wobei das Verfahren die folgenden Schritte umfasst: a) Schaffen wenigstens eines zusammengesetzten digitalen Werks, das eine Vielzahl von Inhaltsteilen enthält;b) Schaffen einer Beschreibungsstruktur für das zusammengesetzte digitale Werk, wobei die Beschreibungsstruktur eine Vielzahl von Beschreibungsblöcken umfasst und jeder der Beschreibungsblöcke Zugangsinformationen für wenigstens einen der Vielzahl von Teilen des zusammengesetzten digitalen Werkes speichert;c) Speichern der Beschreibungsstruktur und des zusammengesetzten digitalen Werks an wenigstens einem Verwahrungsort;d) wobei der Verwahrungsort eine Anforderung von Zugang zu dem zusammengesetzten digitalen Werk empfängt, wobei das Verfahren dadurch gekennzeichnet ist, dass es die weiteren folgenden Schritte umfasst:e) Assoziieren von Nutzungsrechten mit wenigstens einem der Vielzahl von Teilen des zusammengesetzten digitalen Werks, wobei-die Nutzungsrechte angeben, wie der entsprechende Teil genutzt und/oder verteilt werden kann;f) Feststellen, ob die Anforderung von Zugang zu dem Teil des zusammengesetzten digitalen Werkes gewährt werden kann, durch den Verwahrungsort, indem untersucht wird, ob das in der Anforderung angegebene Nutzungsrecht mit dem Teil des zusammengesetzten digitalen Werkes assoziiert ist.
  2. 2
    Procédé selon la revendication 1, dans lequel ladite étape de création d'une oeuvre numérique composite comprend, en outre, les étapes consistant à :a1) créer une première partie de ladite oeuvre numérique ;a2) créer un premier bloc de description pour ladite première partie de ladite oeuvre numérique composite ;a3) obtenir une deuxième partie existante pour ladite oeuvre numérique composite, ladite deuxième partie de l'oeuvre numérique comportant un deuxième bloc de description ;a4) combiner ladite première partie et ladite deuxième partie afin de former ladite oeuvre numérique composite ;eta5) créer un troisième bloc de description pour ladite oeuvre numérique composite. The method as recited in claim 1 wherein said step of creating a composite digital work is further comprised of the steps of: a1) creating a first part of said digital work;a2) creating a first description block for said first part of said composite digital work;a3) obtaining an existing second part for said composite digital work, said second part of the digital work having a second description block;a4) combining said first part and said second part to form said composite digital work;anda5) creating a third description block for said composite digital work. Verfahren nach Anspruch 1, wobei der Schritt des Schaffens eines zusammengesetzten digitalen Werks des Weiteren aus den folgenden Schritten besteht: a1) Schaffen eines ersten Teils des digitalen Werks;a2) Schaffen eines ersten Beschreibungsblocks für den ersten Teil des zusammengesetzten digitalen Werks;a3) Beschaffen eines vorhandenen zweiten Teils für das zusammengesetzte digitale Werk, wobei der zweite Teil des digitalen Werks einen zweiten Beschreibungsblock aufweist;a4) Zusammensetzen des ersten und des zweiten Teils, um das zusammengesetzte digitale Werk herzustellen;unda5) Schaffen eines dritten Beschreibungsblocks für das zusammengesetzte digitale Werk.
  3. 3
    Procédé selon la revendication 2, dans lequel ladite étape de création d'une structure de description pour ladite oeuvre numérique composite comprend, en outre, l'étape d'établissement d'un lien entre ledit premier bloc de description, ledit deuxième bloc de description et ledit troisième bloc de description pour correspondre à l'organisation de ladite oeuvre numérique composite. The method as recited in claim 2 wherein said step of creating a description structure for said composite digital work is further comprised of the step of linking said first description block, said second description block and said third description block to correspond to the organization of said composite digital work. Verfahren nach Anspruch 2, wobei der Schritt des Schaffens einer Beschreibungsstruktur für das zusammengesetzte digitale Werk des Weiteren aus dem Schritt des Verknüpfens des ersten Beschreibungsblocks, des zweiten Beschreibungsblocks und des dritten Beschreibungsblocks besteht, so dass sie der Gliederung des zusammengesetzten digitalen Werkes entsprechen.
  4. 4
    Procédé selon la revendication 3, dans lequel ladite étape de mémorisation de ladite structure de description et de ladite oeuvre numérique composite dans un référentiel d'entrepôt de données comprend, en outre, les étapes de mémorisation de ladite structure de description dans des premiers moyens de mémorisation et de ladite oeuvre numérique composite dans des deuxièmes moyens de mémorisation. The method as recited in claim 3 wherein said step of storing said description structure and said composite digital work in a repository is further comprised of the steps of storing said description structure in a first storage means and said composite digital work in a second storage means. Verfahren nach Anspruch 3, wobei der Schritt des Speichems der Beschreibungsstruktur und des zusammengesetzten digitalen Werkes an einem Verwahrungsort des Weiteren aus den Schritten des Speicherns der ersten Beschreibungsstruktur in einer ersten Speichereinrichtung und des zusammengesetzten digitalen Werkes in einer zweiten Speichereinrichtung besteht.
  5. 5
    Procédé selon la revendication 4, dans lequel chacun dudit premier bloc de description, dudit deuxième bloc de description et dudit troisième bloc de description comprend un pointeur vers une partie correspondante de ladite oeuvre numérique composite mémorisée dans lesdits deuxièmes moyens de mémorisation et une partie d'informations de contrôle pour mémoriser des droits d'utilisation pour ladite partie correspondante de ladite oeuvre numérique, et ladite étape de création d'un premier bloc de description pour ladite première partie de ladite oeuvre numérique composite comprend, en outre, les étapes de spécification d'un premier ensemble de droits d'utilisation et de mémorisation dans ladite partie d'informations de contrôle dudit premier bloc de description. The method as recited in claim 4 wherein each of said first description block, said second description block and said third description block is comprised of a pointer to a corresponding part of said composite digital work stored in said second storage means and a control information part for storing usage rights for said corresponding part of said digital work and said step of creating a first description block for said first part of said composite digital work is further comprised of the step of specifying a first set of usage rights and storing in said control information part of said first description block. Verfahren nach Anspruch 4, wobei der erste Beschreibungsblock, der zweite Beschreibungsblock und der dritte Beschreibungsblock jeweils aus einem Zeiger auf einen entsprechenden Teil des zusammengesetzten digitalen Werkes, das in der zweiten Speichereinrichtung gespeichert ist, und einem Steuerinformationsteil zum Speichem von Nutzungsrechten für den entsprechenden Teil des digitalen Werks bestehen und der Schritt des Schaffens eines ersten Beschreibungsblocks für den ersten Teil des zusammengesetzten digitalen Werkes des Weiteren aus dem Schritt des Angebens eines ersten Satzes von Nutzungsrechten und des Speichems in dem Steuerinformationsteil des ersten Beschreibungsblocks besteht.
  6. 6
    Procédé selon la revendication 1, dans lequel ladite étape de création d'une structure de description pour ladite oeuvre numérique composite comprend, en outre, l'étape d'addition d'un bloc de description d'interpréteur pour spécifier des droits et des frais d'utilisation d'un distributeur de ladite oeuvre numérique composite. The method as recited in claim 1 wherein said step of creating a description structure for said composite digital work is further comprised of the step of adding a shell description block for specifying usage rights and fees of a distributor of said composite digital work. Verfahren nach Anspruch 1, wobei der Schritt des Schaffens einer Beschreibungsstruktur für das zusammengesetzte digitale Werk des Weiteren aus dem Schritt des Hinzufügens eines Shell-Beschreibungsblocks besteht, der Nutzungsrechte und Gebühren eines Verteilers des zusammengesetzten digitalen Werkes angibt.
  7. 7
    Procédé selon la revendication 2, dans lequel ladite étape d'obtention d'une deuxième partie existante pour ladite oeuvre numérique composite comprend, en outre, l'étape d'extraction de ladite deuxième partie d'une oeuvre numérique existante. The method as recited in claim 2 wherein said step of obtaining an existing second part for said composite digital work is further comprised of the step of extracting said second part from an existing digital work. Verfahren nach Anspruch 2, wobei der Schritt des Beschaffens eines vorhandenen zweiten Teils für das zusammengesetzte digitale Werk des Weiteren aus dem Schritt des Extrahierens des zweiten Teils aus einem vorhandenen digitalen Werk besteht.
  8. 8
    A repository for storing and controlling access to composite digital works including a plurality of parts, said repository comprising:an interface means for receiving requests to access composite digital works stored therein;storage means for storing digital data representing composite digital works and description structures of said composite digital works,said description structure comprising a plurality of description blocks, each of said description blocks storing access information for at least one of said plurality of parts of said composite digital works;a transactions processor for processing requests to access composite digital works;said repository beingcharacterized by each of said description blocks further comprising: a usage rights part for storing one or more usage rights, each of said usage rights specifying an instance of how a part of a composite digital work may be used and/or distributed;said transactions processor comprising a means for identifying a usage right from a request to access said part of a composite digital work, and a means for determining if a description block contains an identified usage right. Référentiel d'entrepôt de données pour mémoriser et contrôler l'accès à des oeuvres numériques composites comprenant une pluralité de parties, ledit référentiel d'entrepôt de données comprenant : des moyens d'interface pour recevoir des requêtes d'accès à des oeuvres numériques composites mémorisées dans celui-ci ;des moyens de mémorisation pour mémoriser des données numériques représentant des oeuvres numériques composites et des structures de description desdites oeuvres numériques composites, ladite structure de description comprenant une pluralité de blocs de description, chacun desdits blocs de description mémorisant des informations d'accès pour au moins l'une de ladite pluralité de parties desdites oeuvres numériques composites ;un processeur de transactions pour traiter des requêtes d'accès à des oeuvres numériques composites ;ledit référentiel d'entrepôt de données étant    caractérisé en ce que    chacun desdits blocs de description comprend en outre : une partie de droits d'utilisation pour mémoriser un ou plusieurs droits d'utilisation, chacun desdits droits d'utilisation spécifiant une instance de la manière selon laquelle une partie d'une oeuvre numérique composite peut être utilisée et/ou distribuée ;ledit processeur de transactions comprenant des moyens pour identifier un droit d'utilisation à partir d'une requête d'accès à ladite partie d'une oeuvre numérique composite et des moyens pour déterminer si un bloc de décision contient un droit d'utilisation identifié. Verwahrungsort zum Speichem von und Steuem von Zugang zu zusammengesetzten digitalen Werken, die eine Vielzahl von Teilen enthalten, wobei der Verwahrungsort umfasst: eine Schnittstelleinrichtung zum Empfangen von Anforderungen von Zugang von zusammengesetzten digitalen Werken, die darin gespeichert sind;eine Speichereinrichtung zum Speichem digitaler Daten, die zusammengesetzte digitale Werke und Beschreibungsstrukturen der zusammengesetzten digitalen Werke darstellen, wobei die Beschreibungsstruktur eine Vielzahl von Beschreibungsblöcken umfasst und jeder der Beschreibungsblöcke Zugangsinformationenfür wenigstens einen der Vielzahl von Teilen der zusammengesetzten digitalen Werke speichert;einen Transaktionsprozessor zum Verarbeiten von Anforderungen von Zugang zu zusammengesetzten digitalen Werken;wobei der Verwahrungsort dadurch gekennzeichnet ist, dass jeder der Beschreibungsblöcke des Weiteren umfasst: einen Nutzungsrechts-Teil zum Speichern eines oder mehrerer Nutzungsrechte, wobei jedes der Nutzungsrechte ein Fallbeispiel dafür angibt, wie ein Teil eines zusammengesetzten digitalen Werke genutzt und/oder verteilt werden kann;wobei der Transaktionsprozessor eine Einrichtung, die ein Nutzungsrecht aus einer Anforderung von Zugang zu dem Teil eines zusammengesetzten digitalen Werkes identifiziert, sowie, eine Einrichtung umfasst, die feststellt, ob ein Beschreibungsblock ein identifiziertes Nutzungsrecht enthält.
  9. 9
    Référentiel d'entrepôt de données selon la revendication 8, dans lequel ledit processeur de transactions comprend, en outre, des moyens de résolution de conflit de droits d'utilisation pour résoudre des conflits de droits d'utilisation entre différents blocs de description. The repository as recited in claim 8 wherein said transaction processor is further comprised of usage rights conflict resolution means for resolving usage rights conflicts between different description blocks. Verwahrungsort nach Anspruch 8, wobei der Transaktionsprozessor des Weiteren aus einer Nutzungsrechtkonflikt-Löseeinrichtung besteht, die Nutzungsrechtkonflikte zwischen verschiedenen Beschreibungsblöcken löst.
  10. 10
    A repository as claimed in one of claims 8 to 9, wherein said storage means comprise a first storage unit for storing digital data representing composite digital works and a second storage unit for storing description structures for composite digital works stored in said first storage unit and wherein each of said description blocks further comprise a pointer to a corresponding part of a composite digital work stored in said first unit. Référentiel d'entrepôt de données selon l'une des revendications 8 à 9, dans lequel leadits moyens de mémorisation comprennent une première unité de mémorisation pour mémoriser des données numériques représentant des oeuvres numériques composites et une deuxième unité de mémorisation pour mémoriser des structures de description pour des oeuvres numériques composites mémorisées dans ladite première unité de mémorisation, et dans lequel chacun desdits blocs de description comprend, en outre, un pointeur vers une partie correspondante d'une oeuvre numérique composite mémorisée dans ladite première unité. Verwahrungsort nach einem der Ansprüche 8 bis 9, wobei die Speichereinrichtung eine erste Speichereinheit zum Speichern digitaler Daten, die zusammengesetzte digitale Werke darstellen, und eine zweite Speichereinheit zum Speichern von Beschreibungsstrukturen für zusammengesetzte digitale Werke umfasst, die in der ersten Speichereinheit gespeichert sind, und wobei jeder der Beschreibungsblöcke des Weiteren einen Zeiger auf einen entsprechenden Teil eines zusammengesetzten digitalen Werkes umfasst, das in der ersten Einheit gespeichert ist.
  11. 11
    A system for controlling access to and use of composite digital works, said composite digital works comprising a plurality of parts, said system comprising:means for creating a description structure for said composite digital works, said description structure comprising a plurality of description blocks, each of said description blocks storing access information for at least one of said plurality of parts of said composite digital work;a plurality of repositories, each of said repositories comprising a storage means for storing at least one digital work and the corresponding description structure;said system beingcharacterized by comprising means for associating usage rights to at least one of said plurality of parts of said composite digital works, said usage rights indicating how a recipient for a composite digital work may use and subsequently distribute said part of said composite digital work, with said usage rights being comprised in said description blocks;each of said repositories being for managing exchange of digital works and comprising a processor having a first server mode of operation for processing access request to said part of said composite digital works and a second requester mode of operation for initiating request to access parts of composite digital works and a time keeping means. System zum Steuern von Zugang zu und Nutzung von zusammengesetzten digitalen Werken, wobei die zusammengesetzten digitalen Werke eine Vielzahl von Teilen umfassen und das System umfasst: eine Einrichtung zum Schaffen einer Beschreibungsstruktur für die zusammengesetzten digitalen Werke, wobei die Beschreibungsstruktur eine Vielzahl von Beschreibungsblöcken umfasst und jeder der Beschreibungsblöcke Zugangsinformationen für wenigstens einen der Vielzahl von Teilen des zusammengesetzten digitalen Werkes speichert;eine Vielzahl von Verwahrungsorten, wobei jeder der Verwahrungsorte eine Speichereinrichtung zum Speichern wenigstens eines digitalen Werkes und der entsprechenden Beschreibungsstruktur umfasst;wobei das System dadurch gekennzeichnet ist, dass: es eine Einrichtung umfasst, die Nutzungsrechte mit wenigstens einem der Vielzahl von Teilen der zusammengesetzten digitalen Werke verbindet, wobei die Nutzungsrechte anzeigen, wie ein Empfänger eines zusammengesetzten digitalen Werkes den Teil des zusammengesetzten digitalen Werkes nutzen und anschließend verteilen kann, und die Nutzungsrechte in den Beschreibungsblöcken enthalten sind;jeder der Verwahrungsorte dazu dient, Austausch von digitalen Werken zu verwalten, und einen Prozessor mit einer ersten, einer Server-Betriebsart zum Verarbeiten von Zugangsanforderung zu dem Teil der zusammengesetzten digitalen Werke sowie einer zweiten, einer Requester-Betriebsart zum Auslösen von Anforderung von Zugang zu Teilen zusammengesetzter digitaler Werke sowie eine Zeitkontrolleinrichtung umfasst. Système pour contrôler l'accès à des oeuvres numériques composites et l'utilisation de celles-ci, lesdites oeuvres numériques composites comprenant une pluralité de parties, ledit système comprenant : des moyens pour créer une structure de description pour lesdites oeuvres numériques composites, ladite structure de description comprenant une pluralité de blocs de description, chacun desdits blocs de description mémorisant des informations d'accès pour au moins l'une de ladite pluralité de parties de ladite oeuvre numérique composite ;une pluralité de référentiels d'entrepôt de données, chacun desdits référentiels d'entrepôt de données comprenant des moyens de mémorisation pour mémoriser au moins une oeuvre numérique et la structure de description correspondante ;ledit système étant    caractérisé en ce   qu'il comprend des moyens pour associer des droits d'utilisation à au moins l'une de ladite pluralité de parties desdites oeuvres numériques composites, lesdits droits d'utilisation indiquant comment un destinataire pour une oeuvre numérique composite peut utiliser et distribuer par la suite ladite partie de ladite oeuvre numérique composite, lesdits droits d'utilisation étant compris dans lesdits blocs de description ;chacun desdits référentiels d'entrepôt de données permettant de gérer un échange d'oeuvres numériques et comprenant un processeur ayant un premier mode de fonctionnement de serveur pour traiter une requête d'accès à ladite partie desdites oeuvres numériques composites et un deuxième mode de fonctionnement de demandeur pour lancer une requête d'accès à des parties d'oeuvres numériques composites et des moyens de mesure de tempe.
  12. 12
    A system as claimed in claim 11 further comprising a rendering system comprising a rendering device having means for converting digital signals to signals suitable for rendering of at least one of said composite digital works, said rendering system further comprising a rendering repository for secure receipt of composite digital works. System nach Anspruch 11, das des Weiteren ein Wiedergabesystem umfasst, das eine Wiedergabevorrichtung mit einer Einrichtung zum Umwandeln digitaler Signale in Signale umfasst, die sich für die Wiedergabe wenigstens eines der zusammengesetzten digitalen Werke eignen, wobei das Wiedergabesystem des Weiteren einen Wiedergabe-Verwahrungsort zum sicheren Empfang zusammengesetzter digitaler Werke umfasst. Système selon la revendication 11, comprenant, en outre, un système de reproduction comprenant un dispositif de reproduction comportant des moyens pour convertir des signaux numériques en des signaux appropriés pour reproduire au moins l'une desdites oeuvres numériques composites, ledit système de reproduction comprenant, en outre, un référentiel d'entrepôt de données de reproduction pour la réception en toute sécurité d'oeuvres numériques composites.