ES2312725T3 - Transmision de mensajes en un sistema de television interactiva. - Google Patents

Transmision de mensajes en un sistema de television interactiva. Download PDF

Info

Publication number
ES2312725T3
ES2312725T3 ES03251401T ES03251401T ES2312725T3 ES 2312725 T3 ES2312725 T3 ES 2312725T3 ES 03251401 T ES03251401 T ES 03251401T ES 03251401 T ES03251401 T ES 03251401T ES 2312725 T3 ES2312725 T3 ES 2312725T3
Authority
ES
Spain
Prior art keywords
receiving unit
unit
message
property
delay
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.)
Expired - Lifetime
Application number
ES03251401T
Other languages
English (en)
Inventor
Van Noetsele Robert
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.)
UPC Broadband Operations BV
Original Assignee
UPC Broadband Operations BV
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 UPC Broadband Operations BV filed Critical UPC Broadband Operations BV
Application granted granted Critical
Publication of ES2312725T3 publication Critical patent/ES2312725T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6583Acknowledgement
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • 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
    • 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/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

Un método para controlar la transmisión de mensajes en un sistema de televisión interactiva incluyendo una red (20) y una pluralidad de unidades receptoras (11, 12, 13) conectadas a la red; incluyendo el método: transmitir a las unidades receptoras un mensaje de invitación pidiendo una respuesta de cada unidad receptora e indicando que se ha de aplicar un procedimiento de retardo a las respuestas; y en cada unidad receptora: aceptar de un usuario de la unidad receptora datos en respuesta al mensaje de invitación; formar un mensaje de respuesta para transmisión a la red en respuesta al mensaje de invitación, incluyendo el mensaje de respuesta los datos recibidos del usuario; determinar la longitud de un intervalo de retardo a aplicar al mensaje de respuesta; y transmitir el mensaje de respuesta a la red después del retardo, caracterizado porque la longitud del intervalo de retardo se basa en al menos una propiedad de la unidad receptora.

Description

Transmisión de mensajes en un sistema de televisión interactiva.
Esta invención se refiere a sistemas de televisión interactiva, y en particular a controlar la transmisión de mensajes en un sistema de televisión interactiva.
Un sistema típico de televisión interactiva se representa en la figura 1 del conjunto de dibujos anexos. El sistema incluye un proveedor de datos digitales vídeo 1, decodificadores 3a-c para convertir los datos digitales vídeo a un formato analógico, una televisión 5 en cada decodificador para presentar los datos vídeo, y contenido mejorado transmitido por una red 2. En los sistemas actuales, el contenido mejorado es transmitido a decodificadores, o convertidores-decodificadores (STBs), que entonces visualizan páginas de contenido mejorado en una televisión. Un dispositivo de entrada de usuario 4 está dispuesto en cada decodificador 3a-c de modo que un usuario pueda ajustar parámetros del decodificador y/o la televisión 5 y responder a consultas o preguntas en el contenido mejorado. El dispositivo de entrada de usuario 4 podría ser, por ejemplo, un teclado o control remoto.
El término contenido mejorado se usa aquí para referirse al contenido disponible para reproducción a petición de un usuario en una pantalla de televisión. El contenido mejorado podría ser además de los datos vídeo básicos de un programa de televisión o película. Puede consistir en información, tal como noticias, programas de televisión, o partes meteorológicos, o puede pedir una respuesta de un usuario.
El contenido mejorado puede ser transmitido por una red independientemente de datos vídeo, o alternativamente puede estar incrustado en los datos vídeo.
El término "televisión interactiva" sugiere que un observador puede entrar en el sistema, por ejemplo, para responder a preguntas dentro del contenido mejorado o para controlar el flujo vídeo que recibe. Un ejemplo de una entrada/respuesta de usuario es una respuesta a una cuestión planteada en el contenido mejorado (o contenido interactivo). Si el contenido vídeo que aparece en un televisor es, por ejemplo, un concurso, puede ser deseable proporcionar contenido interactivo que conste de preguntas correspondientes a las formuladas en el concurso.
Puede darse el caso de que muchos usuarios del convertidor-decodificador deseen participar en un concurso interactivo simultáneamente. Si el concurso está relacionado con un programa o evento concreto (por ejemplo, un programa de juego), su presentación podría ser sincronizada con dicha emisión. Por ejemplo, una pregunta dirigida al usuario del convertidor-decodificador para que la responda, podría aparecer en pantalla simultáneamente con una pregunta en el vídeo y audio de un juego. El usuario del convertidor-decodificador puede tener un tiempo limitado para responder a la pregunta.
Las respuestas al mensaje de convertidores-decodificadores serán transferidas de forma sustancialmente simultánea por un canal de retorno a un sistema para manejo de las respuestas. El canal de retorno tendrá una anchura de banda limitada, y si, por ejemplo, un millón de usuarios respondiese a la aplicación del concurso interactivo, la enorme cantidad de realimentación podría sobrecargar el canal de retorno. Además, la enorme cantidad de procesado a realizar por el sistema receptor podría sobrecargar el sistema receptor. Se precisa una solución a estos problemas.
EP 1 176 828 describe un método y sistema para comunicación de datos donde un mensaje de respuesta es retardado un período de tiempo aleatorio antes de ser transmitido por una red de datos.
Según un primer aspecto de la presente invención se facilita un método para controlar la transmisión de mensajes en un sistema de televisión interactiva incluyendo una red y una pluralidad de unidades receptoras conectadas a la red; incluyendo el método transmitir a las unidades receptoras un mensaje de invitación pidiendo una respuesta de cada unidad receptora e indicando que se ha de aplicar un procedimiento de retardo a las respuestas; y en cada unidad receptora aceptar de un usuario de la unidad receptora datos en respuesta al mensaje de invitación; formar un mensaje de respuesta para transmisión a la red en respuesta al mensaje de invitación, incluyendo el mensaje de respuesta los datos recibidos del usuario; determinar la longitud de un intervalo de retardo a aplicar al mensaje de respuesta; y transmitir el mensaje de respuesta a la red después del retardo, caracterizado porque la longitud del intervalo de retardo se basa en al menos una propiedad de la unidad receptora.
La propiedad podría, por ejemplo, ser la posición de la unidad receptora, la identidad de la unidad receptora, o la identidad de un abonado o un usuario de la unidad receptora, o un atributo del convertidor-decodificador tal como su dirección MAC, código de país, código postal, ID de unidad receptora e ID de cliente.
El mensaje de invitación no tiene que ser un mensaje cuya finalidad es solamente invitar a la respuesta. Por ejemplo, el mensaje de invitación podría también definir la disposición de una forma que se ha de completar para formar la respuesta, o podría proporcionar otros datos que pueden ser usados para indicar al usuario que entonces se puede presentar una respuesta.
La pluralidad de unidades receptoras conectadas a la red se agrupan adecuadamente de alguna forma con unidades receptoras del mismo grupo aplicando el mismo retardo a sus respectivas respuestas de mensaje. El agrupamiento de las unidades receptoras podría ser independiente de la posición geográfica de las unidades receptoras. Muy preferiblemente el agrupamiento se realiza de tal forma que se asegure que un número similar de unidades receptoras pertenezca a cada grupo de modo que cuando se haya transmitido simultáneamente gran número de mensajes de respuesta en sistemas de la técnica anterior, el método de la presente invención transmita un número sustancialmente igual de respuestas de mensaje entre cada intervalo de retardo. El agrupamiento de las unidades receptoras se podría realizar adecuadamente de forma aleatoria.
Otros aspectos preferidos de la presente invención se exponen en las reivindicaciones dependientes.
Según un segundo aspecto de la presente invención se facilita una unidad receptora para uso en un sistema interactivo de transmisión de televisión incluyendo una red, incluyendo la unidad receptora: una primera entrada para recibir un mensaje de invitación transmitido desde la red, invitando el mensaje a una respuesta de la unidad receptora e incluyendo una indicación de que se ha de aplicar un procedimiento de retardo a las respuestas; una conexión a una unidad de visualización para presentar una invitación a un usuario; una segunda entrada para aceptar de los datos del usuario en respuesta a la invitación; un redactor de mensaje para escribir un mensaje de respuesta incluyendo los datos del usuario; una unidad de retardo para aplicar un intervalo de retardo al mensaje de respuesta; y una salida para enviar el mensaje de respuesta a la red después del intervalo de retardo, caracterizado porque el intervalo de retardo se basa en al menos una propiedad de la unidad receptora.
La invención se describirá ahora a modo de ejemplo con referencia al conjunto de dibujos acompañantes, donde:
La figura 1 representa un sistema de televisión interactiva de la técnica anterior.
La figura 2 representa la transmisión de mensajes de unidades receptoras hacia una red en un sistema de televisión interactiva.
Y la figura 3 representa una red de televisión interactiva.
Como se ha mencionado anteriormente, el método de la presente invención puede implicar adecuadamente agrupar conjuntamente un conjunto de unidades receptoras por algunos medios. En el sistema ejemplar de la figura 2, convertidores-decodificadores (STBs) 11a-11d, 12a-12d y 13a-13d están agrupados por posición geográfica formando los grupos 21, 22 y 23. En este ejemplo, cada grupo contiene el mismo número de STBs. Es ventajoso que los grupos de un sistema de televisión interactiva práctico sean igualmente de tamaño similar. Esto ayuda a asegurar que el número de mensajes enviados en un instante dado esté cerca de un valor medio, en vez de ser a veces muy grande. Obviamente, esto podría crear los problemas antes descritos de sobrecargar el canal de retorno a través del que los mensajes son transferidos y sobrecargar el sistema receptor al que se transmiten los mensajes.
En el ejemplo de la figura 2, los STBs 11b, 11c, 12b, 12c, 12d, 13a y 13d desean enviar un mensaje de respuesta a la red 20. Esto implica que, por ejemplo, puede haberse planteado una pregunta a los usuarios de STB mediante contenido mejorado, y los usuarios de los STBs enumerados anteriormente han introducido su respuesta en sus respectivos STBs. En cada STB, se impondrá un retardo a la transmisión de los mensajes, dependiendo la duración del retardo del grupo a que pertenezca el STB. En esta situación reducida, el grupo 21 puede imponer un retardo cero, mientras que el grupo 22 impone un retardo de una sola unidad de tiempo y el grupo 23 impone un retardo de dos unidades de tiempo. Por ejemplo, una unidad de tiempo puede ser 2 segundos, de modo que los mensajes del grupo 23 serán transmitidos 4 segundos después de los del grupo 21.
Este simple ejemplo sirve para ilustrar el hecho de que la tasa instantánea de transmisión de datos se reduce en comparación con los sistemas de la técnica anterior en los que cada uno de los siete mensajes sería transmitido cuando se formasen los mensajes en los STBs. En una situación donde opera una aplicación de concurso, la mayoría de los observadores puede responder a una pregunta dentro de unos pocos segundos uno de otro y así habría un aumento brusco de mensajes transmitidos a través de la red en un tiempo muy corto.
Un ejemplo de un sistema para agrupar conjuntamente STBs es utilizar un algoritmo de comunicación inteligente. El algoritmo podría basarse en uno o una combinación de los atributos siguientes: identificador de usuario/cliente/convertidor-decodificador (por ejemplo un nombre de usuario, dirección MAC, etc); información regional (por ejemplo código postal, código de país, etc). Cualquier atributo de STB puede ser usado adecuadamente para agrupar STBs. Un identificador de usuario podría ser una identidad o contraseña de usuario introducida por un usuario al inicio de una aplicación interactiva. Esta identidad/contraseña podría ser única para el usuario y podría ser usada por el usuario cada vez que el usuario participe en una aplicación interactiva. Alternativamente, un identificador de usuario podría ser específico de una aplicación particular interactiva tal como una aplicación de concurso de modo que un usuario dado pueda tener diferentes identificadores para diferentes aplicaciones. Un identificador de cliente podría ser específico de una cuenta mantenida por un usuario de un STB concreto, tal como una cuenta con un proveedor de servicios. Por lo tanto, este identificador de cliente puede ser específico de una familia o de una dirección.
El algoritmo estaría configurado para definir un conjunto de grupos basado en un atributo concreto de los STBs, por ejemplo una dirección MAC, que tendría el formato siguiente: \alm{12}, donde # es un dígito hex (0-F), por ejemplo 08006F91050A. Las direcciones MAC podrían estar divididas en 256 grupos según sus dos últimos dígitos hex: por ejemplo, la dirección MAC 08006F91050A pertenecería al grupo 0A.
El algoritmo define entonces un intervalo de tiempo para cada grupo o una duración fija por grupo, por ejemplo 2 segundos por grupo, así, por ejemplo, los mensajes de STBs del grupo 0A pueden ser enviados primero, posteriormente, después de 2 segundos, los mensajes de STBs de grupo 0B y, después de otros 2 segundos, los mensajes de STBs del grupo 0C, y así sucesivamente. Cada mensaje sería enviado dentro de 2 x 256 = 512 segundos, o aproximadamente 8 1/2 minutos.
Este algoritmo asegura que la densidad de comunicación sea dividida en un intervalo de tiempo fijo. Definir los grupos e intervalos de tiempo en una forma basada en estadística o información demográfica, por ejemplo, es clave para lograr un proceso de comunicación uniformemente distribuido, que dé lugar a un uso controlado y limitado de la anchura de banda y la capacidad de procesado del sistema receptor.
El algoritmo podría estar incorporado en los STBs, o alternativamente podría ser descargado a los STBs junto con un mensaje de invitación enviado desde la red al STB. El algoritmo podría ser parte de la aplicación de TV mejorada.
Una alternativa al método de agrupamiento es que cada unidad receptora aplique un intervalo de retardo aleatorio a cada mensaje de respuesta transmitido. Esto tiene la ventaja de que no hay que consultar las propiedades de los STBs, simplificando así el sistema, pero también tiene la desventaja de que en un intervalo de tiempo dado podría suceder que se envíe un número muy grande de respuestas de mensaje, y el sistema se podría sobrecargar.
La figura 3 representa un ejemplo de una red de difusión en la que se puede emplear el método de la presente invención.
La red representada en la figura 3 incluye una Suite de Edición 100, un Centro de Gestión de Reproducción 101, un Centro de Control de Medios 102, estaciones de enlace ascendente y de enlace descendente 103 y 104, un satélite 105, un decodificador 106, y un sistema de gestión de transacciones 107. El decodificador 106 puede ser, por ejemplo, un convertidor-decodificador o una televisión digital. Cada uno de los componentes del sistema se describirá por orden. Los componentes pueden comunicar uno con otro como indican las flechas en la figura 3.
El contenido interactivo se produce en la Suite de Edición 100 (específicamente, en un Gestor de Producción de Contenidos (CPM)) en plantillas genéricas reutilizables. Las plantillas generales pueden ser manipuladas por diseñadores para producir una plantilla con el formato deseado para una aplicación particular. Esta plantilla específica se puede guardar posteriormente en la memoria del CPM. Se puede añadir fácil y rápidamente datos posteriores a la plantilla específica de aplicación, por ejemplo, noticias diarias, partes meteorológicos o guías de TV.
Una vez que se ha añadido datos a una plantilla en un CPM, la plantilla poblada se introduce una Consola Broker de Eventos (EBC), la segunda etapa de una Suite de Edición, donde se añade un guión de flujo.
A continuación se añaden metadatos al flujo de emisión principal (es decir, el flujo vídeo) que está asociado con el contenido de la plantilla. Los metadatos permiten que el guión corriente sea disparado en tiempo real para sincronizar el contenido con el flujo de emisión principal. Para eventos de televisión en directo, el EBC puede ser usado para gestionar la emisión de páginas interactivas, como se describirá más tarde.
Después de la producción en la Suite de Edición, los datos de plantilla se pasan a un Centro de Gestión de Reproducción (PMC) 101, que convierte los datos en una señal (que representa páginas de contenido interactivo) en el formato relevante para cualquier plataforma en la que se haya de recibir y visualizar. El PMC puede almacenar el contenido interactivo hasta que sea necesario. Una vez que se precisa el contenido interactivo, es transmitido a un Centro de Control de Medios (MCM) 102. Para llegar al MCM el contenido interactivo podría ser enviado a una estación de enlace ascendente 103 y transmitido mediante un satélite 105 a una estación de enlace descendente 104 o podría ser enviado de otra forma, por ejemplo, por cable.
El MCM 102 está situado en una cabecera de TV digital por cable. El MCM recibe datos interactivos de un PMC 101, los guarda hasta que deban ser reproducidos, y, en respuesta a recibir una activación, los envía a los decodificadores 106. Los decodificadores podrían ser convertidores-decodificadores conectados a televisores, o podrían ser televisores digitales.
El MCM puede ser informado de varias formas de cuando hacer que una página de contenido interactivo sea reproducida, siendo transmitida desde el MCM al decodificador 106, y posteriormente visualizada. Por ejemplo, si se emite en directo el evento televisivo con el que el contenido interactivo está relacionado, entonces un editor en una Suite de Edición 100 puede activar manualmente la reproducción del contenido de los MCMs 102. Para asegurar que el contenido sea sincronizado con una parte apropiada del evento televisivo. Se enviaría una activación desde la Suite de Edición 100 al PMC 101; el PMC transcodificaría la activación y la enviaría al MCM 102, y entonces el MCM enviaría la activación hacia los decodificadores 106. Alternativamente, los dispositivos de activación se pueden disponer para ser enviadas automáticamente en tiempos predeterminados durante un evento televisivo. En este caso, el MCM tiene acceso a un programa de tiempo y en base a este programa, envía activaciones a decodificadores en los tiempos en que se desee que el contenido interactivo sea reproducido. Por ejemplo, un programa TV podría empezar a las 7:30 de la tarde, y entonces se podría enviar automáticamente activaciones del MCM 102 a las 7:31 de la tarde, 7:35 de la tarde, 7:42 de la tarde y así sucesivamente, dependiendo de las partes del programa con el que cada página de contenido interactivo está relacionada. Como otra alternativa, los marcadores podrían estar incrustados en la señal vídeo asociada con un conjunto concreto de páginas interactivas, y las activaciones se podrían generar dependiendo de la asociación entre los marcadores y las páginas. Estos marcadores serían los metadatos antes indicados que se añaden al flujo vídeo.
El MCM 102 también puede gestionar la anchura de banda asignada a señales vídeo y señales de contenido interactivo según los eventos televisivos que tienen lugar. El contenido también puede ser guardado/puesto en memoria intermedia en el MCM.
Se emplea un Sistema de Gestión de Transacciones (TMS) 107 para tratar las respuestas de abonados al contenido interactivo emitido. El TMS es capaz de manejar gran número de respuestas simultáneas, y puede producir, por ejemplo, listas de ganadores de una competición después de las respuestas del abonado. El TMS está conectado al PMC de modo que la información relacionada con las respuestas del abonado pueda ser realimentada e insertada en emisiones del MOM 102. Además, el PMC puede comunicar con el TMS.
Para la gestión a pagos a respuestas del usuario, el TMS está conectado a un sistema bancario 108. El TMS puede enviar señales a otras funciones tal como un centro de realización de terceros 109 con el fin de llevar a la práctica las respuestas de los usuarios, por ejemplo, llevar a cabo compras o dar premios.
Los editores de las Suites de Edición 100 pueden comunicar con el TMS 107 mediante PMC 101 con el fin de determinar cómo deberá reaccionar el TMS a las respuestas enviadas por los abonados.
En la red de la figura 3, el Centro de Gestión de Reproducción 101 puede incluir el aparato de formateo de señal 10 de la figura 2.
En un sistema como el descrito anteriormente con referencia a la figura 3, habría típicamente múltiples Suites de Edición 100, un PMC 101, múltiples MCMs 102 distribuidos geográficamente a través de una zona servida por la red, y un TMS 107, aunque en el futuro puede ser deseable en términos de eficiencia disponer múltiples PMCs y/o TMSs. Los decodificadores 106 se colocarían localmente para observadores individuales, por ejemplo, en sus viviendas o en edificios públicos.
El solicitante hace notar el hecho de que la presente invención puede incluir cualquier característica o combinación de características aquí descritas implícita o explícitamente o cualquier generalización de las mismas, sin limitar el alcance de las definiciones expuestas anteriormente. En vista de la descripción anterior será evidente a los expertos en la técnica que se puede hacer varias modificaciones dentro del alcance de la invención.

Claims (22)

1. Un método para controlar la transmisión de mensajes en un sistema de televisión interactiva incluyendo una red (20) y una pluralidad de unidades receptoras (11, 12, 13) conectadas a la red; incluyendo el método:
transmitir a las unidades receptoras un mensaje de invitación pidiendo una respuesta de cada unidad receptora e indicando que se ha de aplicar un procedimiento de retardo a las respuestas;
y en cada unidad receptora:
aceptar de un usuario de la unidad receptora datos en respuesta al mensaje de invitación;
formar un mensaje de respuesta para transmisión a la red en respuesta al mensaje de invitación, incluyendo el mensaje de respuesta los datos recibidos del usuario;
determinar la longitud de un intervalo de retardo a aplicar al mensaje de respuesta; y
transmitir el mensaje de respuesta a la red después del retardo, caracterizado porque la longitud del intervalo de retardo se basa en al menos una propiedad de la unidad receptora.
2. Un método según la reivindicación 1, donde un algoritmo consulta la al menos única propiedad de la unidad receptora (11, 12, 13) para determinar la longitud del intervalo de retardo.
3. Un método según la reivindicación 1 o la reivindicación 2, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye un identificador de usuario.
4. Un método según cualquier reivindicación precedente, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye un identificador de cliente.
5. Un método según cualquier reivindicación precedente, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye un identificador de unidad receptora.
6. Un método según cualquier reivindicación precedente, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye una dirección MAC.
7. Un método según cualquier reivindicación precedente, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye información relativa a la posición geográfica de la unidad receptora.
8. Un método según cualquier reivindicación precedente, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye un código postal.
9. Un método según cualquier reivindicación precedente, donde la al menos única propiedad de la unidad receptora (11, 12, 13) incluye un código de país.
10. Un método según cualquier reivindicación precedente, donde la unidad receptora (11, 12, 13) es un convertidor-decodificador.
11. Un método según cualquier reivindicación precedente, donde la longitud del intervalo de retardo aplicado al mensaje de respuesta de la unidad receptora (11, 12, 13) difiere de las longitudes de los intervalos de retardo aplicados al respuestas de mensaje de otras de la pluralidad de unidades receptoras conectadas a la red.
12. Un método según cualquier reivindicación precedente, donde las unidades receptoras (11, 12, 13) están asignadas a un grupo (21, 22, 23).
13. Un método según la reivindicación 11, donde cada grupo (21, 22, 23) está asociado con una longitud predeterminada del intervalo de retardo.
14. Una unidad receptora (11, 12, 13) para uso en un sistema de transmisión de televisión interactiva incluyendo una red, incluyendo la unidad receptora:
una primera entrada para recibir un mensaje de invitación transmitido desde la red, pidiendo el mensaje una respuesta de la unidad receptora e incluyendo una indicación que se ha de aplicar un procedimiento de retardo a las respuestas;
una conexión a una unidad de visualización (5) para presentar una invitación a un usuario;
una segunda entrada para aceptar del usuario datos en respuesta a la invitación;
un redactor de mensaje para escribir un mensaje de respuesta incluyendo los datos del usuario;
una unidad de retardo para aplicar un intervalo de retardo al mensaje de respuesta; y
una salida para enviar el mensaje de respuesta a la red después del intervalo de retardo, caracterizado porque el intervalo de retardo se basa en al menos una propiedad de la unidad receptora.
15. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye un identificador de usuario.
16. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye un identificador de cliente.
17. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye un identificador de unidad receptora.
18. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye una dirección MAC de la unidad receptora.
19. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye información relativa a la posición geográfica de la unidad receptora.
20. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye un código postal.
21. Una unidad receptora (11, 12, 13) según la reivindicación 14, donde la al menos única propiedad de la unidad receptora incluye un código de país.
22. Una unidad receptora (11, 12, 13) según cualquiera de las reivindicaciones 14 a 21, donde la unidad receptora es un convertidor-decodificador.
ES03251401T 2002-03-07 2003-03-07 Transmision de mensajes en un sistema de television interactiva. Expired - Lifetime ES2312725T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0205403A GB2386500B (en) 2002-03-07 2002-03-07 Message transmission in an interactive television system
GB0205403 2002-03-07

Publications (1)

Publication Number Publication Date
ES2312725T3 true ES2312725T3 (es) 2009-03-01

Family

ID=9932522

Family Applications (1)

Application Number Title Priority Date Filing Date
ES03251401T Expired - Lifetime ES2312725T3 (es) 2002-03-07 2003-03-07 Transmision de mensajes en un sistema de television interactiva.

Country Status (11)

Country Link
US (1) US8424047B2 (es)
EP (1) EP1343324B1 (es)
AT (1) ATE407518T1 (es)
AU (1) AU2003200900B2 (es)
CA (1) CA2421335C (es)
DE (1) DE60323287D1 (es)
DK (1) DK1343324T3 (es)
ES (1) ES2312725T3 (es)
GB (1) GB2386500B (es)
PT (1) PT1343324E (es)
SI (1) SI1343324T1 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070091919A1 (en) * 2005-10-24 2007-04-26 Sandoval Francis R Method and system of supporting enhanced television signaling
CN1964472A (zh) * 2006-11-30 2007-05-16 华为技术有限公司 交互业务提供方法及相关设备和系统
JP2008205980A (ja) * 2007-02-22 2008-09-04 Hitachi Ltd 情報伝送システム,情報伝送方法および情報表示装置
US8387085B2 (en) * 2009-09-18 2013-02-26 Verizon Patent And Licensing Inc. Methods and systems for tailoring an interactive game associated with a media content instance to a user
CN101695104B (zh) * 2009-09-24 2012-03-21 深圳市同洲电子股份有限公司 一种数字电视终端请求服务器的方法及相关设备
CN116132541A (zh) * 2023-01-28 2023-05-16 北京达佳互联信息技术有限公司 请求控制方法及其装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3285065B2 (ja) * 1994-03-04 2002-05-27 ソニー株式会社 双方向放送番組に対する応答方法、応答操作用リモコン送信機、応答情報の送信装置、双方向放送の受信装置及び応答情報の受信装置
FR2734973A1 (fr) 1995-05-30 1996-12-06 Television Francaise 1 Soc Procede et systeme de teletexte interactif, notamment pour des jeux televises de type "quiz"
US6754820B1 (en) * 2001-01-30 2004-06-22 Tecsec, Inc. Multiple level access system
US6330719B1 (en) * 1999-06-30 2001-12-11 Webtv Networks, Inc. Interactive television receiver unit browser that waits to send requests
JP3587092B2 (ja) * 1999-07-30 2004-11-10 松下電工株式会社 応答分散式通信方法および通信システム
US7251820B1 (en) * 1999-11-15 2007-07-31 General Instruments Corporation Method and system for automatically locating set-top terminals within a cable television system
WO2001091415A2 (en) * 2000-05-19 2001-11-29 Intel Corporation Automatically delaying client responses to broadcast uniform resource locators
EP1176828B1 (en) * 2000-07-26 2007-10-24 International Business Machines Corporation Method and system for data communication
US7110419B1 (en) * 2001-04-11 2006-09-19 Cisco Technology, Inc. Technique for using address filter parameters to facilitate sign-on procedures in access networks

Also Published As

Publication number Publication date
GB2386500A (en) 2003-09-17
CA2421335A1 (en) 2003-09-07
DK1343324T3 (da) 2009-01-05
EP1343324A3 (en) 2004-03-03
PT1343324E (pt) 2008-12-09
US20040003410A1 (en) 2004-01-01
EP1343324B1 (en) 2008-09-03
ATE407518T1 (de) 2008-09-15
GB0205403D0 (en) 2002-04-24
AU2003200900A1 (en) 2003-09-25
GB2386500B (en) 2005-07-20
AU2003200900B2 (en) 2007-11-01
AU2003200900B9 (en) 2003-09-25
SI1343324T1 (sl) 2009-02-28
CA2421335C (en) 2014-04-29
EP1343324A2 (en) 2003-09-10
DE60323287D1 (de) 2008-10-16
US8424047B2 (en) 2013-04-16

Similar Documents

Publication Publication Date Title
CN104333799B (zh) 一种频道切换的方法、装置和系统
US20090044217A1 (en) System and methods for network TV broadcasts for out-of-home viewing with targeted advertising
US20140229962A1 (en) Television Viewers Interaction and Voting Method
US20080016545A1 (en) Method and system for creating a virtual television network
ES2312725T3 (es) Transmision de mensajes en un sistema de television interactiva.
US20050278773A1 (en) Method and system for creating a virtual television network
JPH05284162A (ja) 選択的同報通信システム
US20100011398A1 (en) Method and System for Automatic IP TV Program Generation
US8132223B2 (en) Display of enhanced content
ES2271479T3 (es) Temporizacion de respuesta.
US20040028079A1 (en) Serving data
DE60224294T2 (de) Verfahren, durch das ein verbraucher mit einem dienstanbieter in wechselwirkung treten kann
KR100838537B1 (ko) 다중 채널 시스템에서의 목표 방송
US20130125165A1 (en) System and Method for a Customized Media Platform
KR20080046938A (ko) 문자서비스를 이용한 실시간 방송 부가정보 획득 방식 및시스템 구성
SK283057B6 (sk) Spôsob rádiového privolávania osôb a elektronických schránok
JP2004537196A6 (ja) 目標を定めた広告システム
KR100825972B1 (ko) 텔레비전 방송 및 인터넷 생중계 시스템
RU2310285C2 (ru) Способ анонсирования передач эфирного или кабельного вещания
ES2311324B1 (es) Metodo y sistema para el envio a dispositivos moviles de video a la carta con informacion contextual.
US20050066003A1 (en) Method and system for transferring addressable data
EP1345434A1 (en) System for message transfer to remote terminal