Brevet FR3050599A1 (20171027)
REVENDICATIONS1. Système de gestion de droits numériques et de transmission de contenu numérique à flux continu sur un réseau Internet de communication de données, ledit réseau Internet étant structuré selon un mode de routage en multidiffusion, le système comportant : - un dispositif (12,13) de gestion de droits numériques comprenant : o au moins un module (121, 122 ;\n<CLM>\1\tde chiffrement d'un contenu numérique, apte à être relié à une source (111) de contenu numérique à flux continu via ledit réseau Internet de communication de données, et apte à recevoir ledit contenu numérique à flux continu de ladite source (111) de contenu numérique ; o un module (124) de stockage de clefs de chiffrement cryptographiques et d'identifiants de contenus, relié au module de chiffrement (121,\n<CLM>\1\t; o un module (126 ;\n<CLM>\1\td'interfaçage avec un système (112) de gestion de relations clients ; o au moins un module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions, relié au module d'interfaçage (126 ;\n<CLM>\1\t; o au moins un module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique, relié au module (124) de stockage de clefs de chiffrement cryptographiques et d'identifiants de contenus, et au module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions ; ledit module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique comprenant une base de données de stockage d'objets et de transactions lié(e)s auxdits droits numériques ; - un dispositif client (14) d'accès audit contenu numérique à flux continu, relié au dispositif (12,\n<CLM>\1\tde gestion de droits numériques via ledit réseau Internet de communication de données, et comprenant : o un module (141) d'accès, d'exploration, et de visualisation dudit contenu numérique à flux continu ; o un module d'interface utilisateur (143), relié au module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions ; 3050599 28 o un module client (142) de gestion de droits numériques, relié au module (141) d'accès, d'exploration, et de visualisation dudit contenu numérique à flux continu , au module d'interface utilisateur (143), et au module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique ; 5 chaque module (121-126, 141-143,\n<CLM>\1\tétant formé d'un composant logiciel, d'un composant matériel, ou d'un ensemble de composants matériels et logiciels.\n<CLM>\1\tSystème selon la revendication 1, caractérisé en ce que le module (121, 122 ;\n<CLM>\1\tde chiffrement d'un contenu numérique comprend un premier sous-module (121) 10 d'embrouillage du contenu numérique, et un deuxième sous-module (122) de génération de messages de droits de contrôle, relié au premier sous-module (121), le premier sous-module (121) d'embrouillage du contenu numérique étant apte à chiffrer ledit contenu numérique via une clef de chiffrement cryptographique secrète, le deuxième sous-module (122) de génération de messages de droits de 15 contrôle étant apte à chiffrer chacune desdites clefs de chiffrement cryptographiques secrètes, et à ainsi obtenir, pour chaque clef de chiffrement cryptographique secrète chiffrée, un message de droits de contrôle.\n<CLM>\1\tSystème selon la revendication 2, caractérisé en ce que le premier sous-module 20 (121) d'embrouillage du contenu numérique est un multiplexeur.\n<CLM>\1\tSystème selon la revendication 1 ou 2, caractérisé en ce que le dispositif (12,13) de gestion de droits numériques comprend un premier module (133) frontal de création et de gestion de jetons d'actions, et un deuxième module (125) dorsal de 25 création et de gestion de jetons d'actions, relié au premier module frontal (133).\n<CLM>\1\tSystème selon l'une quelconque des revendications précédentes, caractérisé en ce que le dispositif (12,13) de gestion de droits numériques comprend un premier module (132) frontal de gestion de droits numériques et d'accès au contenu 30 numérique, et un deuxième module (123) dorsal de gestion de droits numériques et d'accès au contenu numérique, relié au premier module frontal (132). 3050599 29\n<CLM>\1\tSystème selon l'une quelconque des revendications précédentes, caractérisé en ce que le réseau Internet de communication de données est un réseau conforme au standard télévision sur IP, et en ce que le contenu numérique à flux continu est un flux audiovisuel de télévision en mode direct. 5\n<CLM>\1\tSystème selon l'une quelconque des revendications précédentes, caractérisé en ce que le dispositif (12,13) de gestion de droits numériques et le dispositif client (14) forment une architecture client - serveur, au moins un des modules (121-126, 132-133 ;\n<CLM>\1\tdu dispositif (12,13) de gestion de droits numériques étant un 10 serveur.\n<CLM>\1\tProcédé d'acquisition de droits numériques mis en oeuvre par un système selon l'une quelconque des revendications 1 à 7, le procédé comprenant les étapes suivantes : 15 - l'émission, par le module d'interface utilisateur (143), d'une demande (21) de mise à jour de droits numériques, ladite demande de mise à jour (21) comprenant un identifiant du dispositif client (14) et un identifiant de Gestion des Droits Numériques GDN ; - l'émission, par le module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions, 20 suite à la réception de la demande (21) de mise à jour de droits numériques, d'une requête (22, 23,\n<CLM>\1\ten récupération des droits numériques de l'utilisateur, ladite requête (22, 23,\n<CLM>\1\tétant émise sur la base de l'identifiant du dispositif client (14) ; - la transmission, par le module d'interfaçage (126 ; 42), de ladite requête (22, 23, 25\n<CLM>\1\tau système (112) de gestion de relations clients ; - la réception, par le module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions, via le module d'interfaçage (126 ; 42), des droits numériques de l'utilisateur transmis par le système (112) de gestion de relations clients ; - la transmission au module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès 30 audit contenu numérique, par le module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions, desdits droits numériques reçus ; 3050599 30 - la traduction, par le module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique, desdits droits numériques en objets liés auxdits droits numériques ; - l'assignation, par le module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès 5 audit contenu numérique, d'un identifiant de transaction unique propre à chaque objet généré ; - la transmission au module d'interface utilisateur (143), par le module (125,\n<CLM>\1\tde création et de gestion de jetons d'actions, pour chaque objet généré, d'un jeton d'action contenant une liste d'actions devant être effectuées pour la 10 récupération de cet objet, ainsi que de l'identifiant de transaction unique relatif à cet objet ; - la transmission au module client (142) de gestion de droits numériques, par le module d'interface utilisateur (143), pour chaque objet généré, d'une instruction (26) comprenant ledit jeton d'action et ledit identifiant de transaction unique 15 relatifs à cet objet ; - la transmission au module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique, par le module client (142) de gestion de droits numériques, pour chaque objet généré, d'une instruction (27) comprenant ledit jeton d'action et ledit identifiant de transaction unique relatifs à cet objet ; 20 - la récupération, par le module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique, pour chaque objet relatif à un jeton d'action reçu, dudit objet, sur la base de l'identifiant de transaction unique et de la liste d'actions relatifs à cet objet ; - la transmission au module (124) de stockage de clefs de chiffrement 25 cryptographiques et d'identifiants de contenus, par le module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu numérique, d'une requête en traduction de l'identifiant de Gestion des Droits Numériques GDN (29) en une clef de chiffrement cryptographique ; - suite à la traduction, par le module (124), de l'identifiant de Gestion des Droits 30 Numériques GDN (29) en une clef de chiffrement cryptographique, la transmission au module client (142) de gestion de droits numériques, par le module (123,\n<CLM>\1\tde gestion de droits numériques et d'accès audit contenu 3050599 31 numérique, pour chaque objet relatif à un jeton d'action reçu, dudit objet, le ou chaque objet transmis comprenant ladite clef de chiffrement cryptographique.\n<CLM>\1\tProcédé de transmission de contenu numérique à flux continu sur un réseau 5 Internet de communication de données, ledit réseau Internet étant structuré selon un mode de routage en multidiffusion, ledit procédé étant mis en oeuvre par un système selon l'une quelconque des revendications 1 à 7 , le procédé comprenant un sous-procédé d'acquisition de droits numériques selon la revendication 8, le procédé comprenant en outre les étapes suivantes : 10 - la transmission au module de chiffrement (121, 122 ;\n<CLM>\1\td'un contenu numérique, par la source (111) de contenu numérique, d'un contenu numérique à flux continu (31), via le réseau Internet de communication de données ; - le chiffrement, par le module de chiffrement (121, 122 ;\n<CLM>\1\td'un contenu numérique, dudit contenu numérique (31) via une clef de chiffrement 15 cryptographique secrète ; - la transmission au module (124) de stockage de clefs de chiffrement cryptographiques et d'identifiants de contenus, par le module de chiffrement (121, 122 ;\n<CLM>\1\td'un contenu numérique, de critères d'accès requis pour un canal donné, ledit canal contenant tout ou partie dudit contenu numérique ; 20 - la traduction, par le module (124) de stockage de clefs de chiffrement cryptographiques et d'identifiants de contenus, desdits critères d 'accès requis en un identifiant de contenu spécifique et en une clef de contenu spécifique ; - la transmission au module de chiffrement (121, 122 ;\n<CLM>\1\td'un contenu numérique, par le module (124) de stockage de clefs de chiffrement 25 cryptographiques et d'identifiants de contenus, dudit identifiant de contenu spécifique et de ladite clef de contenu spécifique ; - l'insertion, par le module de chiffrement (121, 122 ;\n<CLM>\1\td'un contenu numérique, dudit identifiant de contenu spécifique et de ladite clef de contenu spécifique dans le contenu numérique chiffré, un flux de données multiplexées (34,\n<CLM>\1\t30 étant obtenu à l'issue de cette étape d'insertion, le flux de données multiplexées (34,\n<CLM>\1\tcontenant ledit contenu numérique chiffré, ledit identifiant de contenu spécifique et ladite clef de contenu spécifique ; 3050599 32 - la transmission au module d'accès, d'exploration, et de visualisation (141) du dispositif client (14), par le module de chiffrement (121, 122 ;\n<CLM>\1\td'un contenu numérique, dudit flux de données multiplexées (34, 35), via ledit réseau Internet de communication de données ; 5 - la récupération, par le module d'accès, d'exploration, et de visualisation (141), de l'identifiant de contenu spécifique contenu dans le flux de données multiplexées (34, 35), et la transmission dudit identifiant de contenu numérique au module client (142) de gestion de droits numériques ; - la vérification, par le module client (142) de gestion de droits numériques, si un 10 objet correspondant audit identifiant de contenu spécifique existe et, le cas échéant, la délivrance d'un droit d'accès, d'exploration, et de visualisation du contenu numérique au module d'accès, d'exploration, et de visualisation (141).\n<CLM>\1\tProduit programme d'ordinateur téléchargeable depuis un réseau de 15 communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de programme, lesdites instructions de programme étant adaptées pour mettre en oeuvre les étapes du procédé d'acquisition de droits numériques selon la revendication 8 et/ou les étapes du procédé de transmission de contenu 20 numérique selon la revendication 9 lorsque le produit programme est exécuté sur un ordinateur.\n<CLM>\1\tSupport d'enregistrement sur lequel est enregistré un programme d'ordinateur comprenant des instructions de code de programme pour mettre en oeuvre les 25 étapes du procédé d'acquisition de droits numériques selon la revendication 8 et/ou les étapes du procédé de transmission de contenu numérique selon la revendication 9.