ES2897672T3 - Método para controlar la visualización de un televisor digital - Google Patents

Método para controlar la visualización de un televisor digital Download PDF

Info

Publication number
ES2897672T3
ES2897672T3 ES13767033T ES13767033T ES2897672T3 ES 2897672 T3 ES2897672 T3 ES 2897672T3 ES 13767033 T ES13767033 T ES 13767033T ES 13767033 T ES13767033 T ES 13767033T ES 2897672 T3 ES2897672 T3 ES 2897672T3
Authority
ES
Spain
Prior art keywords
television
identifier
functionalities
decoder
operator
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
Application number
ES13767033T
Other languages
English (en)
Inventor
Shy Shriqui
Xavier Bringue
Jérémie Guerinel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
IFEELSMART
Original Assignee
IFEELSMART
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by IFEELSMART filed Critical IFEELSMART
Application granted granted Critical
Publication of ES2897672T3 publication Critical patent/ES2897672T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4181External card to be used in combination with the client device, e.g. for conditional access for conditional access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2665Gathering content from different sources, e.g. Internet and satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47805Electronic banking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Human Computer Interaction (AREA)

Abstract

Método para controlar la visualización de un televisor de datos multimedia que combina uno o más elementos de contenido gráfico o de vídeo, así como áreas de información contextual relacionadas con el estado del televisor y las funcionalidades disponibles, dicho televisor que comprende una memoria en la que se encuentra un primer identificador de un decodificador (2) y opcionalmente se almacenan uno o más segundos identificadores de operador caracterizado porqueel decodificador (2) del televisor está asociado físicamente con el primer identificador del televisor y con un perfil que define una lista de servicios y controles, - en ausencia de un segundo identificador de operador, acceder a la oferta de servicios del fabricante del televisor - cuando se detecta el segundo identificador de operador, se lleva a cabo la apertura de un intercambio de información con un administrador de perfiles que está instalado en una plataforma de servicios, el método que comprende: - una etapa de configuración inicial que controla el funcionamiento predeterminado del televisor, y - cuando se detecta el segundo identificador de operador, una etapa de instalar en el televisor al menos un archivo de configuración que se origina en un servidor de aplicaciones (3) con el que el televisor (2) se comunica bidireccionalmente según un protocolo de Internet, o dicho archivo de configuración que comprende unos medios dedicados a ejecutar una operación de personalización del contexto infográfico así como a la apertura de conectores dinámicos (4) a nuevas funcionalidades y/o funcionalidades sustituidas por dichas funcionalidades por defecto, según al menos un identificador que se origina en un medio externo, o dichas nuevas funcionalidades y/o sustituidas comprenden al menos una de las funcionalidades de acceder a un catálogo de videos bajo demanda, acceder a una plataforma de descarga de aplicaciones o juegos, registrarse en una red de contenidos de difusión, acceder a una plataforma de comercio electrónico, personalizar infografías diferentes de la infografía predeterminada y una plataforma de pago en línea.

Description

DESCRIPCIÓN
Método para controlar la visualización de un televisor digital
La presente invención se refiere al campo de la televisión digital y más específicamente a la televisión digital asociada o que incorpora un decodificador de televisión digital que permite a un abonado recibir multitud de programas o servicios de televisión.
Según la presente patente, un "televisor" es un televisor conectado a un decodificador periférico así como un televisor que incorpora un decodificador.
El equipo de un usuario involucra a varios actores:
• El fabricante de decodificadores o televisores genéricos y sus proveedores
• El operador de servicios que proporciona una suscripción asociada con un decodificador propietario o con una tarjeta que controla un decodificador o televisor genérico.
• Proveedores de servicios y contenido accesibles a través de, o fuera de las ofertas del operador, por ejemplo, catálogos de contenido de video a pedido, plataformas de aplicaciones (tiendas de aplicaciones), servicios de video por Internet, etc.
Se entiende por Operador de Servicios todo operador de contenidos y/o servicios que proporcione acceso a programas, contenidos, servicios de televisión, contenidos audiovisuales digitales o aplicaciones, metadatos enlazados o catálogos de contenidos audiovisuales digitales o aplicaciones.
En la técnica anterior, cada decodificador alquilado está generalmente programado para decodificar los servicios de televisión transmitidos por un solo operador. Una aplicación especial, denominada aplicación de bloqueo, de la memoria del programa que bloquea el funcionamiento del decodificador para un solo operador autorizado por dicho decodificador. En la mayoría de los casos, el bloqueo se activa en el momento de la fabricación del decodificador.
Técnica anterior
La técnica anterior de la patente europea EP1814331 describe un método para identificar un operador autorizado dentro de un decodificador de televisión digital, dicho decodificador comprende en particular una memoria de datos, una memoria de programa y un módulo de control de acceso para verificar que una tarjeta de gestión de derechos insertada en el decodificador es una tarjeta autorizada, dicha tarjeta comprende información en una unidad de memoria sobre la asociación de la misma con un operador particular, caracterizada porque el método comprende las diversas etapas que consisten en:
• almacenar una lista de operadores autorizados en la memoria de datos, dicha lista comprende al menos un primer operador (código 1) y un segundo operador (código 2);
• verificar mediante el módulo de control de acceso que el operador particular al que pertenece la tarjeta es uno de los operadores en la lista de operadores autorizados; autorizando el funcionamiento habitual del decodificador, solo si procede.
También se conoce la patente de Estados Unidos US2009/00144766 que describe un decodificador de cable "universal" que permite la instalación de la aplicación de decodificación posventa mediante un sistema de autenticación y descarga a través de la señal de vídeo de multidifusión.
Esta solución de la técnica anterior permite descargar un archivo que contiene las claves de activación para nuevos servicios a través de la señal de multidifusión.
Inconvenientes de la técnica anterior
La solución propuesta por la patente US2009/00144766 no permite la adaptación a las ofertas de servicios particulares de cada operador y no se puede implementar en ausencia de un operador. Esta solución tampoco permite modificar la infografía, sino solo controlar la capa de seguridad del decodificador.
La solución propuesta por la patente EP1814331 o por el artículo Cutts de la técnica anterior es muy restrictiva. Solo es compatible con situaciones en las que los operadores (a) utilizan una tarjeta de memoria de gestión de derechos y (b) almacenada previamente en la memoria del operador y en las que (c) los ajustes se registran en el momento de la fabricación del decodificador.
Esta solución de la técnica anterior no es adecuada para una situación de televisión conectada, que implica la aparición de ofertas de servicios sin operadores (servicios "servicio de libre transmisión").
En este caso, el enlace obligatorio entre el acceso a los servicios y el operador que suministra un decodificador en el momento de la suscripción ya no es apropiado.
Además, en las soluciones de la técnica anterior, los datos de configuración para cada operador se almacenan de antemano en la memoria del decodificador en el momento de la fabricación. Sin embargo, los servicios actualmente disponibles están cambiando muy rápidamente y la solución propuesta no puede seguir el ritmo de la rápida evolución de una manera completamente satisfactoria.
La solución de la técnica anterior también se limita a cambiar entre operadores preestablecidos sin la posibilidad de agregar dinámicamente un operador o cambiar dinámicamente los ajustes de un operador preestablecido.
Por último, la solución de la técnica anterior no es capaz de gestionar la operación híbrida con operador/sin operador, como para equipos vendidos fuera de la red del operador. Tampoco es capaz de sincronizarse con los periféricos conectados.
Cf.
El archivo transmitido permite actualizar el paquete de servicios, por ejemplo para decodificar un canal adicional, pero no la configuración del televisor, en particular la infografía del mismo, y servicios interactivos distintos de la simple selección de un canal.
Solución proporcionada por la invención
Contrariamente a las soluciones de la técnica anterior, el primer objetivo de la invención no es la configuración a posteriori del control de acceso, sino la personalización de las funcionalidades de un televisor comercializado según un modo universal inicial.
Con el fin de superar los inconvenientes de la técnica anterior, la presente invención se refiere a un método, según su comprensión más general, para controlar la visualización de un televisor de datos multimedia que combina uno o más elementos de contenido gráfico o de vídeo, así como áreas de información contextual relativa al estado del televisor y funcionalidades disponibles, caracterizado porque comprende una etapa para instalar en el televisor una aplicación de software segura que comprende medios dedicados a ejecutar una operación de personalización del contexto infográfico así como la apertura de conectores dinámicos a funcionalidades, de acuerdo con al menos una parte de la información que se origina en un recurso externo.
La invención hace que la fabricación y el suministro del televisor (o decodificador) genérico y su uso como parte de la oferta de un operador sean independientes entre sí e incluso independientes del operador (modelo "servicio de libre transmisión").
El televisor comprende una memoria donde se almacena un identificador único. Durante la etapa de instalación inicial o posterior, el televisor ejecuta una aplicación informática para realizar las siguientes tareas:
• establecer una sesión a través de un protocolo de Internet con una plataforma cuya dirección se almacena directa o indirectamente en una memoria del televisor
• el televisor transmite el identificador único del televisor y el identificador del proveedor de servicios que se origina en el recurso externo, como una tarjeta de memoria o cualquier otro recurso conocido, a la plataforma • verificar la plataforma una asociación válida de dichos identificadores (identificador único del televisor e identificador del proveedor de servicios). Esta verificación limita el riesgo de fraude o secuestro de configuración por parte de un usuario no autorizado: la posesión fraudulenta del segundo identificador no permite que un tercero que no tenga el televisor en el que está almacenado el primer identificador obtenga una nueva configuración
• si no hay una asociación válida, el televisor permanece en su estado inicial y posiblemente muestre un mensaje de información sobre la falta de validez de la combinación entre el identificador del equipo y el identificador del proveedor de servicios
• si existe una asociación válida, la plataforma transmite un archivo de configuración almacenado en la memoria del televisor, y se ejecuta un programa de configuración teniendo en cuenta los ajustes contenidos en dicho archivo de configuración.
La implementación de estas tareas requiere una capacidad de diálogo bidireccional entre el televisor y la plataforma asociada al televisor. Tal solución no es posible con métodos de la técnica anterior, como el propuesto por la patente US2009/144766. En este documento no se hace mención de un identificador del terminal para identificar dicho terminal. El archivo de configuración es "empujado" por la red en un flujo de multidifusión.
De esta manera, la invención proporciona un televisor genérico con su propia oferta de servicios que evoluciona dinámicamente según la elección del fabricante, determinando el fabricante las ofertas de servicios a través de una base de datos externa, por ejemplo un servidor. La invención también permite recibir ofertas de servicios de operadores asociados con el fabricante, con la lista de operadores en evolución dinámica, así como los servicios ofrecidos por dichos operadores.
La invención también permite cambiar la configuración para pasar del acceso a un catálogo de vídeos bajo demanda de una plataforma de difusión a otro catálogo.
La invención también asegura modificaciones seguras al evitar la piratería de la suscripción de otro usuario, tal como capturando el flujo a través del cable en un edificio de apartamentos o un flujo de multidifusión.
Según una primera variante, dicho identificador que se origina en un recurso externo se almacena en una tarjeta de memoria segura que comprende además medios para procesar funciones criptográficas.
Según una segunda variante, dicho identificador que se origina en un recurso externo es transmitido por la red de un operador que proporciona contenidos y/o servicios según un modo de identificación y autenticación por parte de un servidor.
Según una tercera variante, dicho identificador que se origina en un recurso externo consiste en una parte de la información intercambiada con el punto de acceso a la red de área local del operador del servicio.
Según una cuarta variante, dicho identificador que se origina en un recurso externo se determina mediante un medio de autenticación del usuario.
Según una quinta variante, dicho identificador que se origina en un recurso externo consiste en un identificador que se origina en un dispositivo de terceros conectado a la entrada HDMI del televisor (o decodificador).
Según una sexta variante, dicho identificador se escribe por la composición en la señal de vídeo transmitida al televisor (o descodificador).
Ventajosamente, los datos de personalización se almacenan en un perfil en forma de un archivo de configuración XML que contiene los identificadores de los servicios disponibles, así como los identificadores infográficos específicos del perfil.
Según un modo particular de implementación, los datos de personalización de las funciones activables se almacenan en un archivo de configuración XML que contiene los ajustes de configuración de los servicios disponibles abriendo los correspondientes conectores de datos.
Según un modo particular de implementación, los datos de personalización de un televisor se propagan a al menos algunos de los periféricos conectados.
Ventajosamente, los datos infográficos se almacenan en un archivo de configuración XML.
Preferiblemente, los datos de personalización del servicio se almacenan en uno o más conectores en forma de archivos binarios que, cuando se ejecutan localmente después de la instalación en el decodificador, proporcionan acceso a dichos servicios.
Según una variante ventajosa, el método comprende etapas de actualización de los conectores almacenados en dicho decodificador.
Según un modo particular de implementación, el método comprende conectores para un servicio de contenido interactivo vinculado a contenido de transmisión, lo que permite que un canal de televisión asocie dinámicamente un entorno de enlaces a contenido de terceros con contenido de transmisión.
La invención también se refiere a un televisor digital, caracterizado porque comprende medios para controlar la visualización de datos multimedia que combinan uno o más elementos de contenido gráfico o de video, así como áreas de información contextual relacionadas con el estado del televisor y las funcionalidades disponibles, y una aplicación de software segura que comprende medios dedicados a ejecutar una operación para personalizar el contexto infográfico así como para abrir conectores dinámicos a funcionalidades, según al menos una parte de la información que se origina en un recurso externo.
Preferiblemente, el televisor digital según la invención comprende una pluralidad de conectores que pueden activarse dinámicamente para acceder a servicios de acuerdo con dicha información que se origina en un recurso externo. Descripción detallada de un ejemplo no limitativo de implementación de la invención.
La invención se entenderá más claramente a partir de la lectura de la siguiente descripción de ejemplos de realización no limitativos, ilustrados por los dibujos adjuntos en los que:
- La figura 1 muestra una vista esquemática de la arquitectura general.
- La figura 2 muestra una vista general de la arquitectura del decodificador.
La invención implementa un tipo conocido de decodificador (2) ("receptor de televisión") que se puede incorporar a un televisor o que puede consistir en un periférico conectado a un televisor.
En la presente patente se entiende por "televisor" tanto un televisor que incorpora un decodificador como un conjunto formado por un televisor y un decodificador externo que se puede conectar al televisor.
El decodificador (2) incluye un área de memoria (40) para almacenar objetos informáticos de personalización provenientes de un puerto de acceso a la red (1) para acceder a información que se origina en un servidor de aplicaciones (3) con el que el decodificador (2) se comunica mediante un protocolo de Internet.
La arquitectura general del decodificador se muestra en la figura 2. Por medios conocidos per se, comprende un módulo receptor y demultiplexor (20), un microprocesador (21), un primer bus de comunicación bidireccional (22, 23), una memoria de programas (24), la memoria de datos (25) y un acceso módulo de control (26).
El descodificador generalmente se controla mediante un control remoto (27) que se comunica a través de una conexión de radiofrecuencia, WiFi o infrarrojos gracias a un sensor (28) en el descodificador (2). El control remoto (27) consiste en un equipo dedicado o es un teléfono móvil o una tableta en la que se instala un programa ejecutable para proporcionar funciones para controlar el decodificador (2).
Un enlace (29) proporciona la transmisión de las señales provenientes del módulo receptor (20) al módulo de decodificación y descompresión de audio/video (30).
La memoria de programa (24), la memoria de datos (25) y el módulo de control de acceso (26) están conectados a todas las memorias (40) en las que se encuentran los conectores (4) y los módulos de extensión (5) --descargados de una plataforma de servicio ubicada en el servidor de aplicaciones (3) —se almacenan.
El servidor de aplicaciones (3) proporciona acceso a los objetos digitales, que comprende:
- una colección de conectores de "cliente de plataforma de servicio" (4)
- una colección de módulos de extensión "enchufables" (5) destinados a agregar funcionalidades y adaptar la aplicación de gestión de interfaz del decodificador (2)
El servidor de aplicaciones (3) comprende un administrador de actualizaciones (10), un administrador de perfiles (11) y una aplicación de servidor (12).
Descripción del administrador de perfiles
Se determina un perfil para cada par"fabricante/operador", así como para un modo "fabricante solo sin operador". El perfil define una lista de servicios disponibles para el par "fabricante/operador" en cuestión. Uno o más conectores están asociados con cada servicio.
Cada perfil está asociado con un archivo de configuración que controla infografías específicas.
Los servicios y funcionalidades son de los siguientes tipos no limitativos:
- guía de programas
- plan de servicio de televisión
- catálogo de videos bajo demanda
- plataforma de aplicación
- plataforma de juego
- motor de recomendación
- sistema de cobranza
El perfil es construido por el fabricante junto, si corresponde, con el operador en cuestión. Incluye una primera firma única correspondiente a la identificación del decodificador (2) al que está destinado, y una segunda firma asociada al operador del servicio en cuestión, correspondiente a la identificación de dicho operador por un mecanismo conocido (identificación de red, memoria tarjeta, etc.).
Cada decodificador (2) está asociado físicamente con un primer identificador del hardware y opcionalmente con uno o más identificadores de operador secundarios. Este identificador o estos identificadores se almacenan en una memoria de datos del decodificador.
En ausencia de un segundo identificador de "operador", la oferta de servicio es la del fabricante que, en ese caso, también actúa como operador del servicio.
Durante la primera instalación de un decodificador (2) o cuando se resetea, o si se detecta un nuevo identificador de operador, el decodificador abre un intercambio de información con un administrador de perfiles instalado en la plataforma de servicios (3).
La detección de un nuevo operador puede deberse a la detección de un identificador de operador almacenado: - ya sea en una tarjeta de memoria proporcionada por el operador del servicio
- o por un identificador de la red de área local en la que está instalado el decodificador (2)
- o por un identificador del operador de telecomunicaciones al que está suscrito el usuario del decodificador - o por una autenticación del usuario del decodificador por diálogo sobre una interfaz específica
- o por una autenticación iniciada por el periférico de control, por ejemplo el teléfono móvil que contiene el identificador del operador móvil y autorizado para enviarlo al decodificador (2)
- o mediante un identificador de un dispositivo audiovisual de terceros enviado al decodificador (2) a través de la conexión HDMI
- o por un identificador escrito por la composición en la señal de video transmitida al decodificador (2)
Este diálogo consistirá en que el decodificador transmita dichos primer y segundo identificadores del decodificador en cuestión al administrador de perfiles mediante un protocolo seguro (https, servicio web seguro, XML-RPC, etc.).
El perfil correspondiente particular está determinado por el reconocimiento de este par único de identificadores.
Este perfil consta de un conjunto de conectores y archivos de configuración que se envían al decodificador en cuestión.
Descripción detallada de un ejemplo de conector
Los conectores (4) son aplicaciones que están destinadas a ser descargadas por el decodificador e instaladas en el área de memoria de personalización (40). Estas aplicaciones se ejecutan en el decodificador (2) como una tarea en segundo plano para realizar comunicaciones con una plataforma de servicio y recuperar metadatos en video bajo demanda (VOD), por ejemplo, o en guías de programas electrónicos (EPG), o en tiendas de aplicaciones. Estos metadatos están asociados a componentes complementarios como imágenes, miniaturas de contenido VOD, textos, etc. Estos metadatos de personalización se almacenan localmente en la memoria de personalización (40) del decodificador (2) como parte de la ejecución del conector (4) por parte del decodificador (2).
El decodificador (2) comprende una aplicación de gestión de interfaz genérica (6) cuyo funcionamiento es modificado por el módulo o módulos de extensión (5) descargados e instalados en el decodificador (2).
Un primer ejemplo se refiere a un conector de video bajo demanda.
Este consiste en un archivo digital en código binario almacenado en el servidor de aplicaciones. Está firmado por el operador del servicio con un identificador único de dicho conector. El código del conector contiene:
- una aplicación que se puede ejecutar en el decodificador (2) después de descargarla al decodificador desde el servidor de aplicaciones (3)
- metadatos específicos de un operador. En el caso de un servicio de vídeo a la carta, estos metadatos comprenden la información textual y gráfica que describe cada contenido del catálogo, la dirección y modo de lectura de dicho contenido, y los mecanismos de seguridad que deben activarse para permitir la lectura de dicho contenido. contenido.
- Información sobre la configuración de las infografías específicas del servicio en cuestión.
La aplicación ejecutable realiza las siguientes funciones:
- controla la carga o actualización de la base de datos local del catálogo de video bajo demanda en la memoria del decodificador (2)
- activa o desactiva los mecanismos de seguridad hardware o software del decodificador necesarios para dicho servicio.
Para un servicio de televisión digital IPTV, consiste en un archivo digital en código binario almacenado en el servidor de la aplicación. Está firmado por el operador particular de servicios de televisión digital con un identificador único de dicho conector. El código del conector contiene:
- una aplicación que se puede ejecutar en el decodificador (2) después de descargarla al decodificador desde el servidor de aplicaciones (3)
- metadatos específicos de un operador. Estos metadatos comprenden:
o un plan de servicio que consiste en una lista de canales accesibles para el usuario,
o las direcciones de dichos canales
o las direcciones de los mosaicos del programa
o la información de la guía electrónica de programas
El conector para un servicio de televisión digital comprende además un archivo para configurar los recursos de seguridad del flujo de video del operador en cuestión para que puedan ser leídos por el decodificador.
Un tercer ejemplo se refiere a un conector para el servicio de facturación.
Este conector contiene la información que también determina la ruta de acceso a una plataforma de facturación (8) conectada al decodificador. Esta plataforma de facturación (8) gestiona las transacciones con los operadores y en particular las autorizaciones de acceso a servicios o contenidos de pago, y la activación o desactivación de servicios o contenidos de pago. Según esta primera alternativa, un conector (4) está preinstalado en el decodificador en el momento de la fabricación.
Un cuarto ejemplo se refiere a un conector para un servicio de contenido interactivo vinculado a contenido de difusión. Dicho servicio permite que un canal de televisión asocie dinámicamente un entorno de enlaces a contenido o servicios de terceros con contenido de transmisión, por ejemplo:
- un enlace que da acceso a una película a pedido en una plataforma de video a pedido del canal
- un enlace que ejecuta una aplicación ofrecida por el canal, siendo dicha aplicación, por ejemplo, un juego - un enlace a un sitio web del canal o un socio del canal, etc.
Este servicio es gestionado por el canal a través de un acceso específico a la plataforma (3) que le permite determinar qué enlaces desea asociar con su contenido.
El conector (4) incluye una aplicación para configurar la interfaz de disposición de datos modificando dinámicamente los ajustes de la consulta por defecto generada por el usuario que consulta los distintos servicios del decodificador. La configuración modificada tiene en cuenta la configuración determinada por el canal en la plataforma de servicio. Descripción del administrador de actualizaciones
El decodificador comprende además un gestor de actualizaciones que procede periódicamente con una verificación de los conectores (4) y módulos de extensión (5) instalados en el decodificador. Si se detecta la disponibilidad de nuevos conectores (4) o nuevos módulos de extensión (5) en la plataforma de la aplicación (3), este gestor de actualizaciones ordenará la descarga e instalación de los nuevos objetos digitales o las nuevas versiones de los objetos digitales previamente instalados.
Inicialización del sistema.
El televisor o decodificador (2) se entrega en una configuración de servicio mínima que permite:
- gestionar el acceso a un servidor que aloja una plataforma de servicio (3), los conectores de alojamiento elegidos por el proveedor del decodificador y/o un socio del proveedor, así como un gestor de perfiles - en ausencia de comunicación con dicha plataforma de servicio (3), ejecutar una oferta de servicio por defecto mediante un conector preinstalado por el fabricante del decodificador (2). Este conector preinstalado proporciona acceso a los servicios asociados.
Este procedimiento permite utilizar un decodificador genérico para todos los modos de funcionamiento y asociaciones entre proveedores de servicios y operadores.
Los conectores (4) y los módulos de extensión (5) se controlan periódicamente para garantizar la actualización automática.
Pueden ser reemplazados o eliminados al final de la vigencia o si se cambia el operador del servicio, sin ninguna otra acción en el decodificador (2) o televisor. Estos cambios se tienen en cuenta después de reiniciar el decodificador (2). Si el televisor o decodificador está asociado con uno o más controles remotos de teléfono móvil o tableta-computadora, los datos de personalización, particularmente los datos que definen la interfaz gráfica son recuperados de este equipo por el decodificador cuando un nuevo módulo de extensión (5) está instalado o cuando se actualiza, o en el momento de la primera conexión de un nuevo periférico o un cambio de operador de servicio.

Claims (16)

  1. REIVINDICACIONES
    i. Método para controlar la visualización de un televisor de datos multimedia que combina uno o más elementos de contenido gráfico o de vídeo, así como áreas de información contextual relacionadas con el estado del televisor y las funcionalidades disponibles, dicho televisor que comprende una memoria en la que se encuentra un primer identificador de un decodificador (2) y opcionalmente se almacenan uno o más segundos identificadores de operador
    caracterizado porqueel decodificador (2) del televisor está asociado físicamente con el primer identificador del televisor y con un perfil que define una lista de servicios y controles,
    - en ausencia de un segundo identificador de operador, acceder a la oferta de servicios del fabricante del televisor
    - cuando se detecta el segundo identificador de operador, se lleva a cabo la apertura de un intercambio de información con un administrador de perfiles que está instalado en una plataforma de servicios,
    el método que comprende:
    - una etapa de configuración inicial que controla el funcionamiento predeterminado del televisor, y - cuando se detecta el segundo identificador de operador, una etapa de instalar en el televisor al menos un archivo de configuración que se origina en un servidor de aplicaciones (3) con el que el televisor (2) se comunica bidireccionalmente según un protocolo de Internet,
    o dicho archivo de configuración que comprende unos medios dedicados a ejecutar una operación de personalización del contexto infográfico así como a la apertura de conectores dinámicos (4) a nuevas funcionalidades y/o funcionalidades sustituidas por dichas funcionalidades por defecto, según al menos un identificador que se origina en un medio externo,
    o dichas nuevas funcionalidades y/o sustituidas comprenden al menos una de las funcionalidades de acceder a un catálogo de videos bajo demanda, acceder a una plataforma de descarga de aplicaciones o juegos, registrarse en una red de contenidos de difusión, acceder a una plataforma de comercio electrónico, personalizar infografías diferentes de la infografía predeterminada y una plataforma de pago en línea.
  2. 2. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo se almacena en una tarjeta de memoria segura que comprende además medios para procesar funciones criptográficas.
  3. 3. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo es transmitido por la red de un operador proveedor de contenido según un modo de identificación y autenticación por parte de un servidor.
  4. 4. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo consiste en información intercambiada con el punto de acceso a la red local del operador de contenido.
  5. 5. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo consiste en información correspondiente al operador de telecomunicaciones asociado al dispositivo de control remoto conectado.
  6. 6. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo se determina mediante un medio de autenticación de usuario.
  7. 7. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo consiste en información que se origina en un dispositivo audiovisual de terceros, intercambiada a través de la conexión HDMI entre el dispositivo de terceros y el televisor o decodificador (2).
  8. 8. Método para controlar la visualización de un televisor según la reivindicación 1,caracterizado porquedicho identificador que se origina en un medio externo consiste en información ingresada por la composición en la señal de video recibida por el televisor o decodificador (2).
  9. 9. Método para controlar la visualización de un televisor según cualquiera de las reivindicaciones 1 a 8,caracterizado porquelos datos de personalización se almacenan en un perfil en forma de archivo de configuración detipoXML, que contiene los identificadores de servicio disponibles, así como los identificadores infográficos específicos del perfil.
  10. 10. Método para controlar la visualización de un televisor según cualquiera de las reivindicaciones 1 a 8,caracterizado porquelos datos infográficos se almacenan en un archivo de configuración de tipo XML.
  11. 11. Método para controlar la visualización de un televisor según cualquiera de las reivindicaciones 1 a 8,caracterizado porquelos datos de personalización del servicio se almacenan en uno o más conectores (4) en forma de archivos binarios, cuya ejecución local, después de la instalación en el decodificador (2), permite el acceso a dichos servicios.
  12. 12. Método para controlar la visualización de un televisor según cualquiera de las reivindicaciones anteriores,caracterizado porquelos datos de personalización de un televisor se propagan a al menos algunos de los dispositivos conectados.
  13. 13. Método para controlar la visualización de un televisor según cualquiera de las reivindicaciones anteriores,caracterizado porquecomprende las etapas de actualización de los conectores (4) almacenados en dicho decodificador (2).
  14. 14. Método para controlar la visualización de un televisor según cualquiera de las reivindicaciones anteriores,caracterizado porquecomprende conectores para un servicio de contenido interactivo vinculado al contenido de transmisión, lo que permite a un canal de televisión asociar dinámicamente un entorno de enlaces al contenido de terceros con contenido de transmisión.
  15. 15. Televisor digital para implementar el método según la reivindicación 1,caracterizado porquecomprende medios para controlar la visualización de datos multimedia que combinan uno o más elementos de contenido gráfico o de vídeo, así como áreas de información contextual relacionadas con el estado del televisor y las funcionalidades disponibles,porquecomprende una memoria en la que se almacenan un primer identificador de un decodificador (2) y opcionalmente uno o más segundos identificadores de operador,porqueel decodificador (2) de la televisión está asociado físicamente con el primer identificador del televisor y con un perfil que define una lista de servicios y controles,
    - en ausencia de un segundo identificador de operador, acceder a la oferta de servicios del fabricante del televisor
    - cuando se detecta el segundo identificador de operador, se lleva a cabo la apertura de un intercambio de información con un administrador de perfiles que está instalado en una plataforma de servicios,
    y porque comprende una aplicación de software segura que comprende medios dedicados a ejecutar una operación para personalizar el contexto infográfico así como abrir conectores dinámicos a funcionalidades, según al menos una parte de la información que se origina en un medio externo,
    el método que comprende:
    - una etapa de configuración inicial que controla el funcionamiento predeterminado del televisor, y - cuando se detecta el segundo identificador de operador, una etapa de instalar en el televisor al menos un archivo de configuración que se origina en un servidor de aplicaciones (3) con el que el televisor (2) se comunica bidireccionalmente según un protocolo de Internet,
    o dicho archivo de configuración que comprende unos medios dedicados a ejecutar una operación de personalización del contexto infográfico así como a la apertura de conectores dinámicos (4) a nuevas funcionalidades y/o funcionalidades sustituidas por dichas funcionalidades por defecto, según al menos un identificador que se origina en un medio externo,
    o dichas nuevas funcionalidades y/o sustituidas comprenden al menos una de las funcionalidades de acceder a un catálogo de videos bajo demanda, acceder a una plataforma de descarga de aplicaciones o juegos, registrarse en una red de contenidos de difusión, acceder a una plataforma de comercio electrónico, personalizar infografías diferentes de la infografía predeterminada y una plataforma de pago en línea.
  16. 16. Televisor digital según la reivindicación anterior, caracterizado porque comprende una pluralidad de conectores que pueden ser activados dinámicamente para acceder a servicios según dicha información que se origina en un medio externo.
ES13767033T 2012-09-10 2013-09-03 Método para controlar la visualización de un televisor digital Active ES2897672T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1258447A FR2995486B1 (fr) 2012-09-10 2012-09-10 Procede de commande de l'affichage d'un televiseur numerique
PCT/FR2013/052017 WO2014037660A1 (fr) 2012-09-10 2013-09-03 Procede de commande de l'affichage d'un televiseur numerique

Publications (1)

Publication Number Publication Date
ES2897672T3 true ES2897672T3 (es) 2022-03-02

Family

ID=47427387

Family Applications (1)

Application Number Title Priority Date Filing Date
ES13767033T Active ES2897672T3 (es) 2012-09-10 2013-09-03 Método para controlar la visualización de un televisor digital

Country Status (8)

Country Link
US (1) US20150264420A1 (es)
EP (1) EP2893709B1 (es)
JP (1) JP2015533031A (es)
KR (1) KR20150090029A (es)
CN (1) CN104641654A (es)
ES (1) ES2897672T3 (es)
FR (1) FR2995486B1 (es)
WO (1) WO2014037660A1 (es)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170060508A1 (en) * 2015-08-26 2017-03-02 Sony Mobile Communications Inc. Method, devices and a system for gathering information for providing personalised augmented location information
EP3293978A1 (en) * 2016-09-09 2018-03-14 Nagravision S.A. Method for implementing a new default configuration in a host device and system therefor
CN106846563B (zh) * 2016-12-28 2020-02-07 智车优行科技(北京)有限公司 车辆控制方法和系统、车辆钥匙、车辆及车辆系统
US10110939B1 (en) * 2017-04-24 2018-10-23 Rovi Guides, Inc. Systems and methods for presenting a service application selection window including dynamic icons
WO2023277251A1 (en) * 2021-06-29 2023-01-05 Samsung Electronics Co., Ltd. A method and system to suggest and control operations on a handheld device for remote display

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7724907B2 (en) * 2002-11-05 2010-05-25 Sony Corporation Mechanism for protecting the transfer of digital content
US20050050160A1 (en) * 2003-08-29 2005-03-03 Manish Upendran System and method for accessing specialized content associated with broadcast content
US20080244019A1 (en) * 2007-03-30 2008-10-02 Mellor Richard E System and method for plug and play video-conferencing
KR100900884B1 (ko) * 2007-12-04 2009-06-04 한국전자통신연구원 다운로드 제한수신 시스템에서 셋탑박스의 다중-스트림처리 방법 및 이를 이용한 장치
US20120077586A1 (en) * 2008-10-27 2012-03-29 Shervin Pishevar Apparatuses, methods and systems for an interactive proximity display tether
US20100192183A1 (en) * 2009-01-29 2010-07-29 At&T Intellectual Property I, L.P. Mobile Device Access to Multimedia Content Recorded at Customer Premises
US20110289067A1 (en) * 2010-05-18 2011-11-24 Rovi Technologies Corporation User interface for content browsing and selection in a search portal of a content system

Also Published As

Publication number Publication date
FR2995486B1 (fr) 2015-12-04
JP2015533031A (ja) 2015-11-16
EP2893709B1 (fr) 2021-08-25
KR20150090029A (ko) 2015-08-05
CN104641654A (zh) 2015-05-20
FR2995486A1 (fr) 2014-03-14
WO2014037660A1 (fr) 2014-03-13
EP2893709A1 (fr) 2015-07-15
US20150264420A1 (en) 2015-09-17

Similar Documents

Publication Publication Date Title
US8949926B2 (en) Method for protecting contents, method for sharing contents and device based on security level
KR20110031505A (ko) 애플리케이션 프로그램을 인증 및 실행하는 방법
US20110239287A1 (en) Method for sharing content
US20110289537A1 (en) Temporary authorization for a user device to remotely access a video on-demand service
ES2897672T3 (es) Método para controlar la visualización de un televisor digital
KR20070043783A (ko) 애플리케이션 프로그램 인증 및 실행 방법
US20150296268A1 (en) Method and device for playing content
JP5266330B2 (ja) データ処理方法及びiptv受信デバイス
US7937750B2 (en) DRM system for devices communicating with a portable device
JP2008547312A (ja) マルチメディア・アクセス・デバイスの登録システム及び方法
CN102413374A (zh) 具有可换个性适配器的能自动重配置多媒体系统
KR101867669B1 (ko) 보안 갱신 가능성을 위한 분배형 화이트 리스트
US20240338201A1 (en) Systems and methods for updating television receiving devices
JP2006510241A (ja) デジタルケーブルネットワークにおける不正手段を低減するシステムおよび方法
KR101958663B1 (ko) 게이트웨이 서버 및 개인화 서비스 제공 방법
US20190268665A1 (en) Electronic device, broadcast service providing system, and operation method therefor
EP3078203B1 (fr) Module de pilotage d'un récepteur de contenus multimédias, serveur et procédés d'élaboration de contenus et de messages associés
KR20120072030A (ko) 원격인증을 수행하는 시스템 및 방법
TW201424355A (zh) 允許多個行動通信裝置控制同一影片解碼器的影片播放系統及相關的電腦程式產品
KR20100091505A (ko) 스마트카드를 이용한 셋탑박스의 수신제한 방법
EP3293978A1 (en) Method for implementing a new default configuration in a host device and system therefor
US20110113465A1 (en) Method and system for identifying set-top box in download conditional access system
US20070083936A1 (en) Methods and apparatuses for authorizing use of an information processing feature
JP7605933B2 (ja) 表示装置
KR100947315B1 (ko) Dcas 기반 로밍 지원 방법 및 시스템