ES2399566T3 - Método para controlar el uso de un contenido de acceso condicional y unidad multimedia para implementar dicho método - Google Patents
Método para controlar el uso de un contenido de acceso condicional y unidad multimedia para implementar dicho método Download PDFInfo
- Publication number
- ES2399566T3 ES2399566T3 ES09766296T ES09766296T ES2399566T3 ES 2399566 T3 ES2399566 T3 ES 2399566T3 ES 09766296 T ES09766296 T ES 09766296T ES 09766296 T ES09766296 T ES 09766296T ES 2399566 T3 ES2399566 T3 ES 2399566T3
- Authority
- ES
- Spain
- Prior art keywords
- content
- profile
- stb
- conditional access
- multimedia
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/104—Grouping of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26603—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26606—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
- H04N21/83555—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed using a structured language for describing usage rules of the content, e.g. REL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/101—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Método para controlar el uso de un contenido de acceso condicional (C0), dicho contenido de acceso condicional (C0)se envía a una pluralidad de unidades multimedia (STB) conectadas al centro de gestión (CG), dicho métodocomprende los siguientes pasos: - selección de los tipos de uso de contenido controlado, cada tipo corresponde a un aspecto específico degestión de contenido; - establecimiento de un conjunto de reglas de uso (UR) para al menos dos tipos de uso de contenido controladoque establecen valores condicionales para estos tipos de uso de contenido controlado, una regla de uso es unainstanciación de un tipo de uso de contenido controlado dado; - construcción de al menos dos perfiles de contenido (CP) que asocian una regla de uso con cada tipo de usode contenido controlado de al menos dos tipos de uso de contenido controlado; el método se caracteriza por elhecho de que incluye los pasos de: - envío de mensajes de gestión de derecho de acceso (EMM) que contienen los perfiles de contenido (CP) a almenos un conjunto de unidades multimedia (STB) conectadas a dicho centro de gestión (CG); - almacenamiento de perfiles de contenido (CP) en una memoria de las unidades multimedia correspondientes; - envío del contenido de acceso condicional (C0) y envío conjunto de un mensaje de control de derecho deacceso (ECM) que contiene como mínimo unos medios para determinar el perfil de contenido (CP) que se debeasociar al contenido de acceso condicional (C0), dichos medios para determinar el perfil de contenido (CP) quese debe asociar al contenido de acceso condicional (C0) contienen al menos un identificador de perfil decontenido (CP_ID); - después de que la unidad multimedia haya recibido el contenido de acceso condicional (C0) y el mensaje decontrol de derecho de acceso (ECM) correspondiente, extracción de los medios para determinar el perfil decontenido (CP) que se debe asociar al contenido de acceso condicional (Co); - búsqueda en la memoria de la unidad multimedia (STB) del perfil de contenido (CP) correspondiente a losmedios para determinar el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional(C0); - uso del contenido de acceso condicional (C0) por la unidad multimedia según las reglas de uso (UR)contenidas en el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (C0).
Description
Método para controlar el uso de un contenido de acceso condicional y unidad multimedia para implementar dicho método
Campo técnico
[0001] La presente invención generalmente está relacionada con el campo de la tecnología de protección de contenido y más específicamente propone un método para el control del uso de contenido de acceso condicional, dicho contenido siendo enviado a una pluralidad de unidades multimedia conectadas a un centro de gestión. También está relacionada con una unidad multimedia para la implementación de dicho método.
[0002] El método y la unidad multimedia se pueden usar en particular en el campo de la TV de pago donde el acceso al contenido se controla mediante condiciones de acceso y donde el uso general del contenido se controla mediante reglas de uso.
[0003] La invención es de interés particular cuando se usa con la regla del Digital Video Broadcast (DVB) llamada Content Protection and Copy Management ((CPCM) Protección de Contenido y Gestión de Copia). No obstante, se debe entender que la invención no se limita a DVB o CPCM. En primer lugar, CPCM se aplica para la gestión de contenido en un dominio autorizado (una extensión de la red interna, incluidos dispositivos remotos y móviles). CPCM se puede utilizar como una plataforma de interoperabilidad de DRM, asegurando que los dispositivos compatibles con CPCM puedan transferir eventos entre ellos y desde/hacia dispositivos que implementan un DRM de terceros de confianza.
Estado de la técnica
[0004] La tecnología de protección de contenido es sobre encriptación de reglas de contenido y de uso, reglas de uso vinculadas al contenido y aplicación de reglas de uso. Las reglas de uso gestionan los permisos y las restricciones que se aplican a los eventos o a la manipulación del contenido, tal como consumo, copia y movimiento.
[0005] Por "contenido", se hace referencia de aquí en adelante a cualquier artículo de medio digital sujeto a las reglas de uso y que tiene un valor comercial.
[0006] La tecnología de protección de contenido (CPT) se aplica a la gestión de contenido en un dominio autorizado (una extensión de la red interna incluyendo los dispositivos remotos y móviles). El contenido se encripta y criptográficamente se vincula a una licencia de contenido (CL) con reglas de uso integradas.
[0007] Características tales como períodos de alquiler, control de visualización simultánea y permiso de acceso remoto posibilitan modelos de negocio avanzados al igual que manipulación flexible del contenido por los usuarios.
[0008] Se puede usar CPT para consolidar el modelo de negocio CAS existente. Se proporciona un ejemplo típico por la difusión de una película con alto valor comercial. El CAS tiene un medio para vender un producto dando acceso al contenido correspondiente en una base por evento, llamada pago por visión (PPV) o video a demanda (VOD). Sabiendo que este evento será adquirido como contenido por tecnología de protección de contenido en el dominio del usuario, usaremos la regla de uso para prohibir la copia de la película, pero concederemos acceso remoto (así el usuario puede solicitar el evento con antelación y consumirlo en cualquier parte cuando se difunda). Este es un refuerzo natural del concepto inicial de PPV o VOD para el dominio de usuario.
[0009] Se proporciona un ejemplo complementario por la difusión del canal de eventos deportivos. El CAS tiene una manera de vender un producto que da acceso al canal, llamada suscripción. Un refuerzo natural del concepto inicial es prohibir el acceso remoto durante la difusión, pero permitir la copia (dado que el valor del evento deportivo reside en el hecho de que es un evento en directo), y permitir remotamente el acceso al registro una vez que el evento ha pasado.
[0010] Los medios técnicos para propagar estos conceptos extendidos de PPV, VOD o eventos de suscripción en el dominio del usuario son para indicar de forma segura el uso de las reglas con los Mensajes de Control de Derechos (ECM) de CAS, e implementando ECM para la traducción de la licencia de contenido.
[0011] Esta solución tiene diferentes inconvenientes. Uno de éstos viene del hecho de que las reglas de uso puede ser bastante grandes. Así, la introducción de una regla de uso en un ECM requiere cambar el tamaño del ECM. Esto implica que los receptores deben estar actualizados para poder procesar estos ECMs. Esto también implica que el ancho de banda se utiliza para enviar ECM en lugar de contenido valioso. Todas estas características implican que no se pueden usar reglas complejas en tal sistema.
[0012] Otro inconveniente de esta solución es que se tienen que señalar diferentes reglas de uso si diferentes tecnologías de protección de contenido deben dirigirse a la red interna. Esto también limita la complejidad de las reglas y el número de reglas de uso que se pueden implementar.
[0013] La especificación de la tecnología de protección de contenido dirigida puede incluir. En el caso de que se use una tecnología de terceros (p. ej. tecnología estándar), esta evolución no está controlada por el centro de gestión. La evolución puede implicar modificaciones en el formato del mensaje de control de derechos. Las modificaciones deberían hacerse independientemente desde el centro de gestión.
[0014] El documento "Digital video Broadcasting : IP Datacast over DVB-H: Service Purchase and Protection (SPP) XP002406708" (D1) describe un conjunto de especificaciones aplicables a la Protección y Compra de Servicio para servicios de IP Datacast sobre DVB-H. En esta especificación, un nuevo formato de mensajes es definido, dicho formato se llama Broadcast Rights Object (Objeto de Derechos de Difusión (BCRO)). Este documento además describe un método para entregar de forma segura BCROs a grupos de unidades de usuario que usan un único mensaje de difusión.
[0015] Aunque los BCRO (objetos de derechos de difusión) usados en D1 podrían asimilarse a mensajes de EMM, los datos de perfil (derechos) contenidos en los BCRO no se asocian a datos en mensajes ECM. En la presente invención, un identificador de perfil de contenido CP_ID de un perfil de contenido CP se vincula al contenido de acceso condicional C0.
[0016] Los BCRO se envían en forma de tabla conteniendo campos que definen un contenido comprado y sus condiciones de uso. Ninguna relación directa entre la tabla de BCRO y los mensajes ECM se sugiere en D1. Al contrario, en la presente invención, se requieren ECM para recuperar de la memoria de la unidad multimedia el perfil de contenido apropiado CP y las reglas de uso UR que están vinculadas al contenido de acceso condicional C0.
Descripción de la invención
[0017] Para superar estos inconvenientes, la presente invención propone un método como el que se describe en la reivindicación 1.
[0018] El objeto de la invención también es una unidad multimedia que comprende medios para la implementación del método de esta invención.
[0019] Para ahorrar ancho de banda de ECM, el CAS puede usar Reglas de Uso (UR) predefinidas, es decir estados específicos de tipos de uso, obtenidos por definición de los valores posibles del conjunto de parámetros que especifica el tipo de uso controlado, por ejemplo, tres reglas que definen períodos de alquiler de 1 día, 3 días y 1 semana respectivamente, reglas que fijan la cuenta de visión simultánea a algunos valores, o una regla que define la fecha después de la cual se permite el acceso remoto. En la cuenta de visión simultánea, el usuario está habilitado para ver el contenido simultáneamente en un número predefinido de pantallas dentro de su dominio de usuario.
[0020] El concepto se puede extender al caso en el que se venden diferentes formas de consumir el contenido con precios diferentes para usuarios diferentes. Aquí, el CAS puede definir Perfiles de Usuario (UP) que pueden comprar los usuarios. Luego señala con el evento los pares de aplicación {UR identifier, UP_IDentifier}. El receptor aplica las reglas de uso del par donde el identificador de perfil de usuario encuentra su propio perfil de usuario. El uso del perfil de usuario permite aumentar la rentabilidad vendiendo las reglas de uso más cómodas/no-limitativas.
Breve descripción de los dibujos
[0021] La presente invención y sus ventajas serán mejor entendidas haciendo referencia a los dibujos incluidos y a una descripción detallada de las diferentes formas de realización, donde:
- -
- Fig. 1 muestra un ejemplo de reglas de uso como se usan en el método de la presente invención;
- -
- Fig. 2 representa perfiles de contenido como se usan en la presente invención;
- -
- Fig. 3 muestra una primera forma de realización del método de la invención;
- -
- Fig. 4 representa una segunda forma de realización del método de la invención; y
- -
- Fig. 5 ilustra una tercera forma de realización de la invención.
Modos de llevar a cabo la invención
[0022] Según la invención, se proporciona un método para controlar el uso de un contenido o evento digital. De aquí en adelante, un evento se refiere a un conjunto de datos digitales que forman un película, un evento deportivo o una pieza de música, por ejemplo. Los eventos son enviados por un proveedor asociado a un centro de gestión CG. Estos eventos se difunden a una pluralidad de unidades multimedia STB. Antes de difundirse, un evento se divide en bloques que se encriptan mediante una llave llamada palabra de control. Tal palabra de control normalmente se usa para desencriptar el contenido correspondiente a 2 - 10 segundos del evento en claro. Por supuesto, también son posibles otros valores, por ejemplo una palabra de control para el evento entero. La parte de un bloque correspondiente a un evento se llamará contenido de aquí en adelante.
[0023] Una vez que se recibe un evento en una unidad multimedia, una tecnología de protección de contenido se encarga de gestionar el contenido y en particular controlar el uso del contenido que se le permite al usuario. El centro de gestión sintoniza este uso de contenido controlado con el evento a través de varios parámetros. Estos parámetros se pueden interpretar según la tecnología de protección de contenido relacionada implementada por la unidad multimedia. Estos parámetros se pueden reagrupar en los tipos de uso controlados, cada tipo refiriéndose a un aspecto específico de gestión de contenido. Ejemplos de tipos de uso son, "periodo de alquiler (RP)" "copia (CY)", "fecha de acceso remoto (RAD)" "control de salida (OC)",...
[0024] Según el método de la invención, una o más reglas de uso son definidas. Una regla de uso es una instanciación de un tipo de uso controlado dado, es decir un ajuste de los valores de parámetros que especifica qué se puede hacer con un evento o contenido cuando se recibe o almacena en una unidad multimedia con respecto a este tipo de uso controlado particular. Como ejemplo, una regla de uso puede definir que la copia del evento esté prohibida. Otra regla de uso puede definir que el acceso remoto al evento esté autorizado.
[0025] La fig. 1 muestra ejemplos de reglas de uso posibles. La primera regla de uso UR11 especifica un valor de condición para un periodo de alquiler. Aquí, el periodo de alquiler es un día. El periodo de alquiler es 3 días para la regla de uso UR12 y 7 días para la regla de uso UR13. Las reglas de uso UR21, UR22 y UR23 se refieren al número de copias autorizadas. Los valores condicionales para UR21 corresponden a "copia prohibida", a "una copia permitida" para UR22 y a "número ilimitado de copias" para UR23.
[0026] Una regla de uso necesita la especificación del formato de parámetros que controlan el tipo de uso. Por ejemplo, una regla de uso puede expresar el hecho de que el acceso remoto esté autorizado después de una fecha específica; en este caso, el parámetro sería una fecha. La categoría "copia" podría estar basada en valores de 2 bits con el significado "autorizado una vez", "autorización ilimitada" o "prohibido". El tipo de uso de periodo de alquiler se puede parametrizar usando dos fechas (el inicio y el final de una ventana de alquiler) o usando un valor que representa la duración del periodo de alquiler.
[0027] La tabla por debajo muestra un ejemplo de doce reglas de uso posibles para los cuatro tipos de uso controlados mencionados arriba.
RP1 = 1 día RP2 = 3 días RP3 = 1 semana CY1 = 0 CY2 = 1 CY3 = ilimitado RAD1 = nunca RAD2 = en 1 día RAD3 = inmediatamente OC1 = fuerte OC2 = medio OC3 = ninguno
[0028] Se debe señalar que un evento está formado por diferentes bloques de contenido. Una regla de uso según la invención se aplica a un contenido específico. No obstante, normalmente las reglas de uso para cada contenido de un evento específico son las mismas, de modo que éste corresponde a la regla de uso del evento. Es posible aplicar una regla de uso diferente para una parte del evento, por ejemplo una regla menos restrictiva para los primeros minutos del evento.
[0029] Dado que las numerosa unidades multimedia dirigidas por un proveedor de servicio pueden implementar diferentes tecnologías de protección de contenido, el conjunto de tipos de uso controlado que abarca todas las tecnologías de protección de contenido necesita ser más amplio que el conjunto necesario para una tecnología sólo, ya que las tecnologías pueden tener capacidades y granularidad de control diferentes. Por otro lado, un tipo de uso dado, la mayor parte del tiempo, se referirá a diferentes tecnologías. Por ejemplo, es muy posible que una tecnología de protección de contenido sea capaz de controlar el número de copias que puede hacerse de un contenido. En este caso, las reglas de uso señaladas por el centro de gestión para controlar la copia de contenido podrían ser en realidad interpretadas por todas las tecnologías de protección de contenido que administran la copia de contenido. La implementación interna de la unidad multimedia se encarga de elaborar las reglas de uso señaladas para parámetros y formatos que cumplen con la tecnología de protección de contenido dirigido. Hay dos aplicaciones de sistema posibles aquí. El centro de gestión puede sólo señalar una regla de uso, en un formato, para un tipo de uso; esto se puede hacer si cada unidad multimedia es capaz de elaborar este único formato para el formato particular requerido por la tecnología de protección de contenido implementada. En un segundo caso, el centro de gestión puede tener que señalar diferentes reglas de uso para el mismo tipo de uso con un formato adaptado a las varias tecnologías de protección de contenido, de modo que las unidades multimedia sean capaces de interpretarlas. Por ejemplo, podría haber dos reglas de uso señaladas con un mismo evento para controlar la copia de contenido: una regla podría usar 2 bits con el valor 01 para decir que el contenido se puede copiar una vez, mientras que la otra regla podría usar un bit para el mismo fin.
[0030] Un perfil de contenido CP como se usa en el método de la invención es un conjunto de reglas de uso UR para los diferentes tipos de uso existentes. Es un "conjunto completo" de reglas de uso, es decir, un conjunto de reglas de uso que cubre cada tipo definido para todas las tecnologías de protección de contenido que deben ser dirigidas por el centro de gestión, es decir para todas las tecnologías implementadas por el conjunto entero de unidades multimedia que reciben eventos desde el centro de gestión. Los ejemplos que están más abajo muestran posibles perfiles de contenido basándose en las reglas de uso y tipos de uso anteriormente mencionados.
[0031] Puede haber dos perfiles de contenido para "contenido premium", cuyo consumo debe estar seriamente limitado:
[0032] Puede haber tres perfiles de contenido para "contenido de alquiler" genérico:
[0033] Puede haber tres perfiles de contenido para eventos en directo que permitan la distinción entre eventos que tienen un valor superior cuando son en directo:
[0034] Téngase en cuenta que si tecnologías de protección de contenido diferentes requieren reglas de uso diferentes, un perfil de contenido podría ser de la siguiente forma:
[0035] Cada perfil de contenido también contiene una única identidad de identificador cuya función se explica más abajo. Los perfiles de contenido también están representados en la fig. 2. Un perfil de contenido también podría contener menos valores que el número de tipos de uso controlado. Esto significa que al menos un tipo no se define en el perfil de usuario. La forma de abordar este tipo de perfil de contenido "parcial" también se explica más abajo.
Primera forma de realización
[0036] Según una primera forma de realización de la invención, como se muestra en la fig. 3, al menos dos perfiles de contenido diferentes (CP1, CP2,..., CPi), son definidos, conteniendo reglas de uso UR diferentes para los diferentes tipos de uso (p. ej. con cuatro tipos de uso: (CP1 = {RP1, CY1, RAD1; OC1 }, CP2 = {RP2, CY2, RAD2; OC2 }).
[0037] Estos perfiles de contenido se envían a la unidad multimedia STB para uso posterior, como se explica más abajo. Para enviar los perfiles de contenido (CP1, CP2,..., CPi) desde el centro de gestión (CG) a las unidades multimedia (STB1, STB2), cada perfil de contenido se introduce en uno o más mensajes de gestión. Estos mensajes pueden ser mensajes de derechos convencionales EMM o pueden tener un formato específico. Debe señalarse que generalmente se envían diferentes perfiles de contenido en un mismo mensaje.
[0038] Aun así, si el tamaño de un perfil de contenido es demasiado grande para ser enviado en un mensaje de gestión, se puede enviar en diferentes mensajes encadenados. En particular, el sistema puede utilizar el corte en diferentes tipos de uso. Para enviar perfiles de contenido grandes, el sistema puede enviar separadamente las reglas de uso (UR11, UR12, UR13, UR21, UR22, UR23,...) que componen los perfiles de contenido. En este caso, las reglas de uso se pueden asociar a identificadores de perfil de contenido y el receptor puede usar el identificador de perfil de contenido para reunir todas las reglas de uso que participan en un perfil de contenido dado y reconstruir el perfil de contenido entero. Esta composición del perfil de contenido se puede realizar cuando se reciben las reglas de uso separadas. En una variante de la invención, la composición se puede realizar más tarde, cuando se señala el identificador del perfil de contenido aplicable a un evento específico.
[0039] Estos mensajes de gestión normalmente se encriptan para evitar que un usuario fraudulento altere una regla de uso.
[0040] Una vez que una unidad multimedia STB recibe un perfil de contenido CP o reglas de uso UR separadas, éstos se almacenan en una memoria de esta unidad. En esta primera forma de realización, los mensajes de gestión son globales, de modo que todos los perfiles de contenido se envían a todas las unidades multimedia conectadas o administradas por el centro de gestión. Esto significa que todas las unidades multimedia reciben y memorizan los mismos perfiles de contenido o reglas de uso.
[0041] Como se puede entender, el envío de perfiles de contenido o reglas de uso separadas en los mensajes de gestión se puede realizar fuera de banda, es decir esto no usa el ancho de banda que debería estar disponible para enviar eventos de audio/video a los usuarios, por ejemplo.
[0042] Como bien se sabe, la palabra de control para un contenido se envía en un mensaje de control de derechos ECM, junto con las condiciones de acceso que definen las condiciones que se deben cumplir para permitir el acceso al contenido.
[0043] Según el método de la invención, se envía un mensaje de control a las unidades multimedia STB, dicho mensaje de control ECM contiene al menos una palabra de control y un identificador de perfil de contenido (CP_ID1). Este identificador puede ser un valor corto, por ejemplo un byte de longitud, de modo que se pueda introducir en un mensaje de control sin necesidad de cambiar el formato. Este identificador de perfil de contenido habilita la recuperación de un perfil de contenido entre todos los perfiles de contenido almacenados en una memoria de la unidad multimedia. Este perfil de contenido es CP1 en el ejemplo de la fig. 3.
[0044] En una variante de la invención, la construcción del perfil de contenido se puede realizar justo en el momento de la recepción del identificador de perfil de contenido, aunando las reglas de uso almacenadas separadamente que están asociadas a dicho identificador de perfil de contenido.
[0045] En otra variante de la invención, el mensaje de control puede llevar una lista de identificadores de regla de uso (UR ID11, UR ID21, UR ID32), uno para cada tipo de uso. En este caso, el tamaño del mensaje de control es más grande, pero la flexibilidad en la diferenciación del perfil de contenido es mejor, dado que el centro de gestión no necesita predefinir la combinación particular de las reglas de uso que hacen los perfiles de contenido.
[0046] Una vez que se identifica el perfil de contenido CP correcto, el contenido se asocia a éste. Esto significa que cuando la unidad multimedia usa el contenido, este uso se controla de manera que corresponda a todas las reglas de uso asociadas al identificador de perfil de contenido ligado a este contenido. El uso de un contenido abarca aquí, pero sin limitarse a ello, el acceso para ver el contenido, el almacenamiento en una memoria, el acceso remoto al contenido o el envío del contenido a otro dispositivo.
[0047] Se debe destacar que este método de control no reemplaza las verificaciones convencionales de condiciones de acceso y derechos de acceso que normalmente se usan con datos de acceso condicionales. Este método más bien controla cómo se puede usar el contenido.
[0048] Como se puede entender de lo anterior, las ventajas de esta primera forma de realización del método de la invención son las siguientes:
a) Normalmente, los mensajes de control ECM tienen un formato interno de propietario. Este formato permite generalmente añadir algunos bytes. El método de la presente invención es completamente compatible con los formatos de mensaje de control usuales y, así, se puede usar con unidades multimedia convencionales sin modificaciones sustanciales;
b) El tamaño de un mensaje de control no tiene mucha repercusión, lo que significa que la emisión de perfiles de contenido o reglas de uso separadas no usa un ancho de banda importante;
c) El tamaño de la parte del mensaje de control que lleva los identificadores de perfiles de contenido o identificadores de reglas de uso separadas está fijado. Así, no hay necesidad de introducir la longitud del mensaje para la señalización de identificadores de perfiles de contenido o identificadores de reglas de uso separadas. En particular, el tamaño del mensaje de control no depende de la complejidad de la regla de uso o del número de tecnologías de protección de contenido enviadas por el sistema. Por lo tanto, se pueden usar reglas muy complejas sin utilizar mucho ancho de banda.
[0049] En resumen, todos los perfiles de contenido o reglas de uso separadas se envían a cada unidad multimedia mientras que sólo el identificador de perfil de contenido o los identificadores de regla de uso de una variante se envían dentro del mensaje de control de derechos con el contenido al que la regla de uso se aplica. La descarga de reglas de uso en la unidad multimedia del usuario no sólo permite ahorrar ancho de banda en el mensaje de control, sino también fijar el formato del mensaje de control independientemente de las reglas de uso que se señalen. Por lo tanto, la semántica y los campos de la regla de uso puede cambiar de un momento a otro sin repercutir en la difusión.
[0050] Como se puede ver en la fig. 3, cada unidad multimedia STB1, STB2 recibe el mismo contenido y los mismos perfiles de contenido o reglas de uso. Así, en cada unidad multimedia, el contenido se asociará al mismo perfil de contenido.
Segunda forma de realización
[0051] Según una segunda forma de realización del método de la invención, explicado en detalle con referencia a la fig. 4, los perfiles de contenido (CP1, CP2,..., CPi) se definen como previamente y se envían a todas las unidades multimedia STB conectadas al centro de gestión. Estos mensajes se puede enviar en mensajes de gestión de derechos de acceso globales EMM-G. En esta fase, todas las unidades multimedia tienen los mismos perfiles de contenido almacenados en su memoria, como en la primera forma de realización.
[0052] En el centro de gestión CG, se definen diferentes perfiles de usuario (UP1, UP2,...). Según esta segunda forma de realización, cada unidad multimedia se asocia con un perfil de usuario (UP1, UP2) en el centro de gestión. Tal perfiles de usuario pueden, por ejemplo, comprarse por un usuario.
[0053] El perfil de usuario correcto se envía individualmente a cada unidad multimedia objetivo correspondiente. Un perfil de usuario se puede enviar en un mensaje de gestión de derechos de acceso convencional EMM o en un tipo equivalente de mensaje que se dirige únicamente a la unidad multimedia en cuestión. También es posible enviar perfiles de usuario por grupos de unidades multimedia con el mismo perfil de usuario.
[0054] Una vez que la unidad multimedia recibe el perfil de usuario (UP1, UP2) éste se almacena en esta unidad. Los perfiles de contenido, al igual que los perfiles de usuario, se envían fuera de banda, es decir independientemente del contenido.
[0055] Según esta segunda forma de realización, cuando un contenido C0 se difunde, se envía junto con un mensaje de control ECM. Como previamente, este mensaje de control puede contener una palabra de control y condiciones de acceso. Además, contiene uno o más identificadores de perfil de contenido CP_ID, cada uno de éstos está vinculado a un identificador de perfil de usuario UP_ID, que también se envía en el mismo mensaje de control. Esto significa que los identificadores de perfil de contenido y los identificadores de perfil de usuario se reagrupan por pares.
[0056] Cuando una unidad multimedia recibe un contenido C0 con el mensaje de control correspondiente, el perfil de usuario para esta unidad multimedia particular se recupera de la memoria. El mensaje de control luego se procesa para extraer el par (identificador de perfil de usuario, identificador de perfil de contenido) donde el identificador de perfil de usuario corresponde al perfil de usuario almacenado en la memoria de la unidad multimedia. Esto habilita la obtención de un perfil de contenido específico para el contenido específico y la unidad multimedia específica STB.
[0057] Como en la forma de realización precedente, el perfil de contenido para este contenido específico se puede encontrar gracias al identificador de perfil de contenido extraído y el contenido se almacena con este perfil de contenido.
[0058] Se da un ejemplo en la fig. 4. En este ejemplo, la unidad multimedia STB1 y STB3 tiene el perfil de usuario UP1, mientras que STB2 y STB4 tienen el perfil de usuario UP2.
[0059] El centro de gestión puede señalar con el evento de difusión los siguientes pares ({UP_ID1 –CP_ID1 }, {UP_ID2 – CP_ID1 }}. {UP_ID3 –CP_ID2 }, {UP-ID4 -CP-ID2 }).
[0060] Cuando una unidad multimedia recibe un mensaje de control, extrae el par UP_ID - CP_ID. Luego determina qué perfil de usuario se memoriza en su memoria. Para la unidad multimedia STB1, este perfil de usuario es UP1. Para STB4, este perfil de usuario es UP2. El identificador de perfil de contenido correspondiente del mensaje de control. UP_ID1 corresponde a CP_ID1 y UP_ID4 corresponde a CP_ID2 en el ejemplo.
[0061] Así, en la unidad multimedia STB1, el contenido C0 se almacena con el perfil de contenido CP1, mientras que en STB4, el mismo contenido se almacena con el perfil de contenido CP2.
[0062] En este caso, los usuarios con el primer y segundo perfil de usuario UP1, UP2 tendrán el contenido controlado por las reglas de uso del primer perfil de contenido CP1, y los usuarios con el tercer y cuarto perfile de usuario UP3, UP4 tendrán el contenido controlado por las reglas de uso del segundo perfil de contenido CP2. Así, como se puede entender del ejemplo anterior, el mismo mensaje de control tiene un efecto diferente en unidades multimedia diferentes.
[0063] Esta forma de realización es especialmente útil cuando los perfiles de contenido asociados a diferentes perfiles de usuario se relacionan con una familia. Por ejemplo, supongamos que los perfiles de contenido incluyen dos perfiles de contenido para la familia "contenido premimum":
y dos perfiles de contenido para la familia "eventos en directo":
[0064] Las dos familias "contenido premimum" y "eventos en directo" son característica del tipo de contenido o eventos. Hay eventos que típicamente son en directo, como partidos de fútbol, de los cuales la fecha de acceso remoto debe ser controlada, y eventos que son premium, como una película reciente con alto valor de la cual se deben controlar las copias. Entonces, un evento se emitirá con un perfil de contenido en la familia "contenido premium" o con un perfil de contenido en la familia "evento en directo".
[0065] Ahora, algunos usuarios con identificador de perfil de usuario UP_ID1 pueden haber pagado el derecho para alquilar contenido premium y para visualizar eventos en directo remotamente lo antes posible. Entonces, cuando un evento premium se emite, el centro de gestión enviará mensajes de control de derechos de acceso ECM en los que el identificador de perfil de usuario UP_ID1 de los usuarios que pagaron por él se asocie con el perfil de contenido CPprem1 más flexible, y los identificadores de perfil de usuario de otros usuarios se asocien con el perfil de contenido CPprem2 menos flexible, es decir ({UP_ID1 -CPprem1 _ID}, {UP_ID2 -CPprem2_ ID}, {UP_ID3 -CPprem2_ ID}). De forma similar, los eventos en directo se pueden enviar con la siguiente señalización: ({UP_ID1 -CPlive1 _ID}, {UP_ID2 -CPlive2 _ID}, {UP_ID3 -CPlive2 _ID}). Como se puede observar aquí, el mismo contenido no está asociado al mismo contenido de perfil en todas las unidades multimedia.
[0066] Obsérvese que como la forma de realización precedente, esta forma de realización puede tener dos variantes. Una en la que las reglas de uso se señalan separadamente con un identificador de perfil de contenido y los perfiles de contenido se recomponen más tarde cuando el mensaje controlado se recibe con el identificador de perfil de contenido, y una donde las reglas de uso se señalan separadamente con un identificador de regla de uso. En el último caso, los mensajes controlados deben incluir la asociación de los identificadores de perfil de usuario con conjuntos de identificadores de regla de uso en lugar del identificador de perfil de contenido.
Tercer ejemplo
[0067] Según un tercer ejemplo, el concepto de familia se hace explícito y la relación entre perfiles de usuario y familias se administra en su totalidad en el centro de gestión en vez de en las unidades multimedia.
[0068] Todos los perfiles de contenido no se envían a todas las unidades multimedia, a diferencia de la primera y segunda forma de realización. Los perfiles de contenido CP se reagrupan explícitamente en familias, de manera que una familia contiene los diferentes perfiles de contenido posibles para un tipo evento.
[0069] Como en la segunda forma de realización, cada unidad multimedia se asocia a un perfil de usuario UP1, UP2, UP3, UP4... en el centro de gestión. Cada perfil de usuario se asocia a un perfil de contenido de cada familia. Como ejemplo, el perfil de usuario UP1 se asocia al perfil de contenido CPprem1 en la familia "evento premium" Fprem y a CPlive1 en la familia "evento en directo" Flive; el perfil de usuario UP2 se asocia al perfil de contenido CPprem2 en la familia "evento premium" y a CPlive2 en la familia "evento en directo".
[0070] Los perfiles de contenido se envían a la unidad multimedia correspondiente en mensajes de gestión de derechos de acceso individuales EMM-U, de modo que las unidades multimedia STB1 de los usuarios con perfil UP1 reciban sólo CPprem1 y CPlive1 mientras que las unidades multimedia STB2 de los usuarios con perfil UP2 reciban sólo CPprem2 y CPlive2.
[0071] Cuando un contenido C0 se difunde con el mensaje de control correspondiente, el mensaje de control contiene un identificador de familia de perfil de contenido CPF_ID. Este identificador de familia se recupera de este mensaje en la unidad multimedia. Entonces se usa para determinar, para una unidad multimedia dada, qué perfil de contenido se aplica. En el ejemplo precedente, si el identificador de familia de perfil de contenido CPF_ID corresponde a la familia "evento premium", en la unidad de multimedia STB1 del usuario con perfil UP1, este identificador de familia produce una asociación del contenido C0 con el perfil de contenido en la unidad para esta familia, a saber CPprem1. En la unidad multimedia STB2, el mismo identificador de familia producirá una asociación del contenido con CPprem2.
[0072] Así, como se puede observar, el mismo mensaje de control no proporcionará el mismo resultado en ambas unidades multimedia.
[0073] Obsérvese que, como las dos formas de realización precedentes, esta forma de realización puede tener dos variantes con respecto a la señalización separada de reglas de uso.
[0074] Esta tercera forma de realización tiene la ventaja de que el tamaño del mensaje de control permanece fijo y pequeño como en la primera forma de realización, mientras que este beneficio estaba ausente de la segunda forma de realización, donde se señalaron diferentes pares para el mismo contenido. Por otra parte, este tamaño no depende de la complejidad de la regla. Así, incluso las reglas complejas se pueden implementar en esta forma de realización sin alterar el formato de los mensajes de control y sin desperdiciar ancho de banda.
[0075] El método de la invención se describe aquí con cuatro tipos de uso. Debe quedar claro que el número de tipos podría cambiarse, ya sea para tener más o menos tipos.
[0076] En los ejemplos usados en las diferentes formas de realización, un perfil de contenido CP contiene un valor para cada uno de los tipos. Según una variante de la invención, es posible suprimir los valores condicionales para uno o más tipos en el perfil de contenido. Tal perfil de contenido parcial podría contener valores condicionales para "periodo de alquiler", "fecha de acceso remoto" y "copia", sin tener un valor para el tipo "control de salida". En este caso, el mensaje de control ECM que se envía con un contenido específico podría contener el valor condicional del tipo faltante. Según una variante, también es posible usar un conjunto por defecto de valores en caso de que un perfil de contenido no contenga un valor para cada tipo de uso. Este conjunto de valor por defecto se puede enviar a todas las unidades multimedia conectadas al centro de gestión en mensajes de gestión de derecho de acceso globales.
5 [0077] Según una forma de realización particular, las reglas de uso que componen un perfil de contenido se pueden enviar separadamente con el identificador de perfil de contenido en mensajes de gestión de derecho de acceso globales. Estas reglas de uso se pueden almacenar después en la unidad multimedia. La unidad multimedia puede recomponer el perfil de contenido agrupando las reglas de uso que tienen el mismo identificador de perfil de contenido.
10 Este reagrupamiento se puede realizar bien cuando todas reglas de uso se reciben desde la unidad multimedia, bien cuando ésta recibe el identificador de perfil de contenido en el mensaje de control.
Claims (11)
- REIVINDICACIONES1. Método para controlar el uso de un contenido de acceso condicional (C0), dicho contenido de acceso condicional (C0) se envía a una pluralidad de unidades multimedia (STB) conectadas al centro de gestión (CG), dicho método comprende los siguientes pasos:
- -
- selección de los tipos de uso de contenido controlado, cada tipo corresponde a un aspecto específico de gestión de contenido;
- -
- establecimiento de un conjunto de reglas de uso (UR) para al menos dos tipos de uso de contenido controlado que establecen valores condicionales para estos tipos de uso de contenido controlado, una regla de uso es una instanciación de un tipo de uso de contenido controlado dado;
- -
- construcción de al menos dos perfiles de contenido (CP) que asocian una regla de uso con cada tipo de uso de contenido controlado de al menos dos tipos de uso de contenido controlado; el método se caracteriza por el hecho de que incluye los pasos de:
- -
- envío de mensajes de gestión de derecho de acceso (EMM) que contienen los perfiles de contenido (CP) a al menos un conjunto de unidades multimedia (STB) conectadas a dicho centro de gestión (CG);
- -
- almacenamiento de perfiles de contenido (CP) en una memoria de las unidades multimedia correspondientes;
- -
- envío del contenido de acceso condicional (C0) y envío conjunto de un mensaje de control de derecho de acceso (ECM) que contiene como mínimo unos medios para determinar el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (C0), dichos medios para determinar el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (C0) contienen al menos un identificador de perfil de contenido (CP_ID);
- -
- después de que la unidad multimedia haya recibido el contenido de acceso condicional (C0) y el mensaje de control de derecho de acceso (ECM) correspondiente, extracción de los medios para determinar el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (Co);
- -
- búsqueda en la memoria de la unidad multimedia (STB) del perfil de contenido (CP) correspondiente a los medios para determinar el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (C0);
- -
- uso del contenido de acceso condicional (C0) por la unidad multimedia según las reglas de uso (UR) contenidas en el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (C0).
- 2. Método según la reivindicación 1, caracterizado por el hecho de que dichos medios para determinar el perfil de contenido (CP) que se debe asociar al contenido de acceso condicional (C0) comprenden un conjunto de al menos dos pares de identificadores de perfil de contenido (CP_ID) / identificadores de perfil de usuario (UP_ID) y de que dicho método comprende además los pasos de:
- -
- asociación en el centro de gestión (CG) de cada unidad multimedia (STB) a un perfil de usuario (UP);
- -
- envío a cada unidad multimedia (STB) del perfil de usuario correspondiente (UP);
dicho método estando además caracterizado por el hecho de que el paso de extracción de los medios para determinar el perfil de contenido (CP) comprende un paso de determinación del par de identificador de perfil de contenido (CP_ID) / identificador de perfil de usuario (UP_10), de manera que el identificador de perfil de usuario (UP_ID) corresponde al perfil de usuario (UP) de la unidad multimedia (STB); y de que el paso de búsqueda en la memoria de la unidad multimedia (STB) del perfil de contenido (CP) correspondiente a los medios para determinar el perfil de contenido (CP) usa el identificador de perfil de contenido (CP_ID) de dicho par de identificador de perfil de contenido (CP_ID) / identificador de perfil de usuario (UP_ID). -
- 3.
- Método según la reivindicación 1, caracterizado por el hecho de que el uso del contenido de acceso condicional (C0) vinculado al perfil de contenido (CP) consiste en la memorización del contenido de acceso condicional (C0) asociado al perfil de contenido (CP) en una memoria de la unidad multimedia (STB).
-
- 4.
- Método según la reivindicación 1, caracterizado por el hecho de que las reglas de uso (UR) que componen un perfil de contenido (CP) se envían separadamente con el identificador de perfil de contenido (CP_ID) en mensajes de gestión de derecho de acceso globales (EMM-G).
-
- 5.
- Método según la reivindicación 4, caracterizado por el hecho de que la unidad multimedia (STB) recompone el perfil de contenido (CP) por agrupamiento de las reglas de uso (UR) con el mismo identificador de perfil de contenido (CP_ID).
-
- 6.
- Método según la reivindicación 5, caracterizado por el hecho de que la unidad multimedia (STB) almacena el perfil de contenido (CP) recompuesto.
-
- 7.
- Método según la reivindicación 4, caracterizado por el hecho de que la unidad multimedia (STB) almacena las reglas de uso (UR) enviadas en dichos mensajes de gestión de derecho de acceso globales (EMM-G).
-
- 8.
- Método según la reivindicación 7 caracterizado por el hecho de que la unidad multimedia (STB) recompone el perfil de contenido (CP) cuando recibe el identificador de perfil de contenido (CP_ID) en el mensaje de control de derecho de acceso (ECM).
5 9. Método según la reivindicación 1, caracterizado por el hecho de que al menos un valor condicional para al menos un tipo de uso de contenido controlado está ausente en las reglas de uso (UR) y de que el valor condicional que falta para al menos un tipo de uso de contenido controlado se transmite en el mensaje de control de derecho de acceso (ECM). - 10. Método según la reivindicación 1, caracterizado por el hecho de que al menos un valor condicional para al menos un10 tipo de uso de contenido controlado está ausente en las reglas de uso (UR) y de que las unidades multimedia (STB) ajustan los valores condicionales que faltan para al menos un tipo de uso de contenido controlado usando un conjunto predeterminado de valores.
- 11. Método según la reivindicación 10, caracterizado por el hecho de que dicho conjunto predeterminado de valores se15 envía a todas las unidades multimedia (STB) conectadas al centro de gestión (CG) en mensajes de gestión de derecho de acceso globales (EMM-G).
- 12. Unidad multimedia caracterizada por el hecho de que comprende medios para implementar el método según cualquiera de las reivindicaciones 1 a 11.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12935108P | 2008-06-20 | 2008-06-20 | |
| US129351P | 2008-06-20 | ||
| PCT/IB2009/052633 WO2009153759A1 (en) | 2008-06-20 | 2009-06-19 | Method for controlling the use of a conditional access content and multimedia unit for implementing said method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2399566T3 true ES2399566T3 (es) | 2013-04-02 |
Family
ID=40974602
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09766296T Active ES2399566T3 (es) | 2008-06-20 | 2009-06-19 | Método para controlar el uso de un contenido de acceso condicional y unidad multimedia para implementar dicho método |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US8578505B2 (es) |
| EP (1) | EP2304942B1 (es) |
| JP (1) | JP2011525084A (es) |
| KR (1) | KR101529363B1 (es) |
| CN (1) | CN102067620B (es) |
| BR (1) | BRPI0914309A2 (es) |
| CA (1) | CA2728189C (es) |
| ES (1) | ES2399566T3 (es) |
| MX (1) | MX2010014299A (es) |
| WO (1) | WO2009153759A1 (es) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120151602A1 (en) * | 2010-12-10 | 2012-06-14 | Nokia Corporation | Method and Apparatus for Digital Rights Decomposition |
| US9961384B2 (en) * | 2012-12-20 | 2018-05-01 | Nagravision S.A. | Method and a security module configured to enforce processing of management messages |
| FR3076009B1 (fr) * | 2017-12-26 | 2020-01-17 | Viaccess | Procede et systeme d'identification de terminal d'utilisateur pour la reception de contenus multimedia proteges et fournis en continu |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6976009B2 (en) * | 2001-05-31 | 2005-12-13 | Contentguard Holdings, Inc. | Method and apparatus for assigning consequential rights to documents and documents having such rights |
| US7904392B2 (en) * | 2001-10-25 | 2011-03-08 | Panasonic Corporation | Content usage rule management system |
| KR20040060950A (ko) * | 2001-10-29 | 2004-07-06 | 마츠시타 덴끼 산교 가부시키가이샤 | 베이스라인 dvb-cpcm 장치 |
| KR100988435B1 (ko) * | 2002-01-02 | 2010-10-18 | 소니 일렉트로닉스 인코포레이티드 | 신호를 암호 해독하기 위한 장치 및 방법 |
| JP3818504B2 (ja) * | 2002-04-15 | 2006-09-06 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US20040054923A1 (en) * | 2002-08-30 | 2004-03-18 | Seago Tom E. | Digital rights and content management system and method for enhanced wireless provisioning |
| FR2848764A1 (fr) * | 2002-12-17 | 2004-06-18 | Canal Plus Technologies | Procede de controle d'acces en television numerique payante |
| JP4271483B2 (ja) * | 2003-04-24 | 2009-06-03 | ソニー株式会社 | コンテンツ処理装置およびコンテンツ処理方法 |
| US7546641B2 (en) * | 2004-02-13 | 2009-06-09 | Microsoft Corporation | Conditional access to digital rights management conversion |
| EP1736888A1 (en) * | 2004-03-31 | 2006-12-27 | Matsushita Electric Industrial Co., Ltd. | Secure system, secure device, terminal device, method, and program |
| EP1662789A1 (fr) * | 2004-11-29 | 2006-05-31 | Nagracard S.A. | Procédé de contrôle d'accès à des données à accès conditionnel |
| KR100755692B1 (ko) * | 2005-09-30 | 2007-09-05 | 삼성전자주식회사 | 컨텐츠 다운로드 시스템 및 방법 |
| EP1798974A1 (fr) * | 2005-12-15 | 2007-06-20 | Nagra France Sarl | Procédé de transmission d'un contenu à accès conditionnel |
| US7925739B2 (en) * | 2005-12-30 | 2011-04-12 | Cisco Technology, Inc. | System and method for enforcing advertising policies using digital rights management |
| KR101340720B1 (ko) * | 2006-03-24 | 2013-12-12 | 삼성전자주식회사 | 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서서비스 송수신 방법 및 장치 |
| JP2007336264A (ja) * | 2006-06-15 | 2007-12-27 | Asahi Broadcasting Corp | データ放送システム |
| US7584495B2 (en) * | 2006-06-30 | 2009-09-01 | Nokia Corporation | Redundant stream alignment in IP datacasting over DVB-H |
| US8095124B2 (en) * | 2006-10-20 | 2012-01-10 | Verizon Patent And Licensing Inc. | Systems and methods for managing and monitoring mobile data, content, access, and usage |
| US20080127291A1 (en) * | 2006-11-08 | 2008-05-29 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving broadcasting service in digital broadcasting system |
| US20090006624A1 (en) * | 2007-06-29 | 2009-01-01 | Microsoft Corporation | Entertainment Access Service |
| US9485322B2 (en) * | 2007-07-07 | 2016-11-01 | Qualcomm Incorporated | Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment |
| US20090125377A1 (en) * | 2007-11-14 | 2009-05-14 | Microsoft Corporation | Profiling system for online marketplace |
| US20090133090A1 (en) * | 2007-11-19 | 2009-05-21 | Verizon Data Services Inc. | Method and system of providing content management for a set-top box |
| US20090131152A1 (en) * | 2007-11-19 | 2009-05-21 | Verizon Data Services Inc. | Method and system for performance tracking to modify content presented by a set-top box |
-
2009
- 2009-06-19 WO PCT/IB2009/052633 patent/WO2009153759A1/en not_active Ceased
- 2009-06-19 BR BRPI0914309A patent/BRPI0914309A2/pt not_active IP Right Cessation
- 2009-06-19 ES ES09766296T patent/ES2399566T3/es active Active
- 2009-06-19 JP JP2011514186A patent/JP2011525084A/ja active Pending
- 2009-06-19 MX MX2010014299A patent/MX2010014299A/es active IP Right Grant
- 2009-06-19 CA CA2728189A patent/CA2728189C/en not_active Expired - Fee Related
- 2009-06-19 CN CN2009801228991A patent/CN102067620B/zh not_active Expired - Fee Related
- 2009-06-19 KR KR1020107028427A patent/KR101529363B1/ko not_active Expired - Fee Related
- 2009-06-19 EP EP09766296A patent/EP2304942B1/en not_active Not-in-force
- 2009-06-19 US US12/999,904 patent/US8578505B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP2304942B1 (en) | 2012-11-21 |
| CN102067620A (zh) | 2011-05-18 |
| EP2304942A1 (en) | 2011-04-06 |
| US20110113492A1 (en) | 2011-05-12 |
| CN102067620B (zh) | 2013-09-04 |
| MX2010014299A (es) | 2011-02-21 |
| CA2728189A1 (en) | 2009-12-23 |
| KR101529363B1 (ko) | 2015-06-16 |
| BRPI0914309A2 (pt) | 2019-09-17 |
| CA2728189C (en) | 2017-03-28 |
| WO2009153759A1 (en) | 2009-12-23 |
| JP2011525084A (ja) | 2011-09-08 |
| KR20110019746A (ko) | 2011-02-28 |
| US8578505B2 (en) | 2013-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI455589B (zh) | 串流內容之精緻權利管理方法 | |
| CN101504707B (zh) | 对数字权限条件访问的管理的转换 | |
| US9847979B2 (en) | Security and key management of digital content | |
| US7404082B2 (en) | System and method for providing authorized access to digital content | |
| ES2295105T3 (es) | Sistema para la validacion de tiempo horario. | |
| ES2417141T3 (es) | Procedimiento de control de acceso a un contenido aleatorizado | |
| RU2518164C2 (ru) | Способ для обеспечения выполнения правил доступа к транслируемому продукту, реализуемый управляющим центром | |
| TWI273846B (en) | Process for point-to-point secured transmission of data and electronic module for implementing the process | |
| HRP20010033A2 (en) | Method and apparatus for secure communication of information between a plurality of digital audiovisual devices | |
| RU2316135C2 (ru) | Способ управления правами на зашифрованные данные, хранящиеся на цифровом регистраторе | |
| JP2007511946A (ja) | 放送ディジタルコンテンツの限定受信制御のためにdrmを用いるためのシステム及び方法 | |
| US20020184512A1 (en) | Method and apparatus for supporting remote configuration to facilitate subscriber management | |
| JP2012503389A5 (es) | ||
| CN1643915B (zh) | 在个人数字记录器上安全存储加密数据的方法 | |
| ES2399566T3 (es) | Método para controlar el uso de un contenido de acceso condicional y unidad multimedia para implementar dicho método | |
| JP5129449B2 (ja) | セキュリティ集積回路 | |
| US20160057466A1 (en) | System and Method for Controlling Digital Cinema Content Distribution | |
| CN101282473B (zh) | 一种实现数字电视版权管理的方法 | |
| ES2404041T3 (es) | Sistema y método para proporcionar acceso autorizado a contenido digital | |
| CN100401767C (zh) | 条件访问事件的概要显示的管理方法 | |
| ES2394767T3 (es) | Control del acceso a un contenido digital | |
| JP2006518134A (ja) | デコーダ及びスマートカードに関連した有料テレビジョンシステム、そのようなシステムにおける権利失効方法、及びそのようなデコーダに送信されたメッセージ | |
| KR101960316B1 (ko) | 방송 수신 장치, 방송 수신 장치의 동작 방법, 제한 수신 모듈 및 제한 수신 모듈의 동작 방법 |