ES2397155T3 - Método y aparato para suministrar selectivamente mensajes de publicidad a terminales de telespectadores - Google Patents
Método y aparato para suministrar selectivamente mensajes de publicidad a terminales de telespectadores Download PDFInfo
- Publication number
- ES2397155T3 ES2397155T3 ES99954834T ES99954834T ES2397155T3 ES 2397155 T3 ES2397155 T3 ES 2397155T3 ES 99954834 T ES99954834 T ES 99954834T ES 99954834 T ES99954834 T ES 99954834T ES 2397155 T3 ES2397155 T3 ES 2397155T3
- Authority
- ES
- Spain
- Prior art keywords
- television
- receiver
- viewer
- profile
- epg
- 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
Links
Classifications
-
- 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/43—Processing 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programmes or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- 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/43—Processing 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
-
- 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/43—Processing 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
- H04N21/23617—Multiplexing of additional data and video streams by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
-
- 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/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content 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
-
- 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/43—Processing 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
- H04N21/4349—Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
-
- 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/47—End-user applications
-
- 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/47—End-user applications
- H04N21/482—End-user interface for programme selection
- H04N21/4821—End-user interface for programme selection using a grid, e.g. sorted out by channel and broadcast time
-
- 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/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42692—Internal components of the client ; Characteristics thereof for reading from or writing on a volatile storage medium, e.g. Random Access Memory [RAM]
-
- 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/47—End-user applications
- H04N21/482—End-user interface for programme selection
- H04N21/4823—End-user interface for programme selection using a channel name
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Information Transfer Between Computers (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Un método para dirigir anuncios a los telespectadores que tengan un receptor de televisión y una pantalla detelevisión, comprendiendo el método las operaciones de: visualizar una EPG en la pantalla de televisión; usar el seguimiento del receptor para desarrollar un perfil de telespectador basándose en las selecciones devisión del espectador en el receptor; transmitir una pluralidad de anuncios con una señal de televisión para el receptor; selectivamente almacenar no todos los anuncios transmitidos en el receptor en función del perfil deltelespectador, y visualizar uno o más de los anuncios almacenados en la pantalla.
Description
Método y aparato para suministrar selectivamente mensajes de publicidad a terminales de telespectadores.
REFERENCIA CRUZADA A SOLICITUDES RELACIONADAS
Esta solicitud reivindica prioridad de las solicitudes estadounidenses números 60/104.008, presentada el 13 de octubre de 1998 y 60/110,301, presentada el 30 de noviembre de 1998.
ANTECEDENTES DE LA INVENCIÓN
Esta invención se refiere a una guía electrónica de programas (EPG, en sus siglas en inglés) interactiva a través de la pantalla, con mensajes publicitarios y, más particularmente, para suministrar selectivamente mensajes publicitarios a un terminal de telespectador para su uso en una EPG.
Se conoce mostrar mensajes publicitarios estáticos en forma gráfica o textual en áreas designadas de una EPG. Estos anuncios se transmiten típicamente con los datos de la EPG a terminales de usuario, por ejemplo, receptores de televisión, y se visualizan en el monitor en el terminal de forma simultánea con los listados de programas de televisión. Desde hace tiempo se sabe que dirigir anuncios publicitarios a destinatarios que tengan un interés particular en el tema objeto de la publicidad es más efectivo que enviar anuncios publicitarios al público en general sin tener en cuenta los antecedentes o los intereses de los destinatarios.
La solicitud internacional de patente publicada WO 98/27723, publicada el 25 de junio de 1998 (25.06.1998), describe una EPG como tal con anuncios, estando los anuncios seleccionados según la hora del día de la transmisión y, por tanto, hasta cierto punto, estando dirigidos a los intereses de los espectadores.
COMPENDIO DE LA INVENCIÓN
Según un aspecto de la invención, los anuncios se dirigen a los telespectadores que tengan un receptor de televisión y una pantalla de televisión. Una EPG se visualiza en la pantalla de la televisión. El uso del receptor y / o de la EPG se controla para desarrollar un perfil del telespectador basándose en las selecciones del espectador. Una pluralidad de anuncios son transmitidos con una señal de televisión al receptor. No todos los anuncios transmitidos se almacenan selectivamente en el receptor, en función del perfil del telespectador. Uno o más de los anuncios almacenados se visualizan en la pantalla para que coincida con el perfil del telespectador. Preferiblemente, los anuncios almacenados se visualizan en la pantalla simultáneamente con la EPG.
Otro aspecto de la invención es el uso de una base de datos desde la cual se genera la EPG como una fuente de información para desarrollar el perfil del telespectador, manteniendo el perfil del telespectador en un archivo seguro en el receptor.
Otro aspecto de la invención es mantener la totalidad o parte del perfil del espectador en un archivo seguro en el receptor del espectador.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La figura 1 es un diagrama de bloques esquemático de un transmisor de televisión para la práctica de la
invención;
La figura 2 es un diagrama que describe anuncios difundidos por el transmisor de la figura. 1;
La figura 3 es un diagrama de bloques esquemático de un receptor de televisión para la práctica de la
invención;
La figura 4 representa una pantalla típica de la EPG en un monitor de televisión en el receptor de la fig. 3; y
Las figuras 5 a 8 describen la organización de una típica base de datos de EPG utilizada para crear perfiles
de preferencia del espectador.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
De acuerdo con esta invención, mensajes publicitarios codificados o gráficos para la visualización en anuncios de panel o anuncios en imágenes de enlace (banners) en el cuerpo de una EPG son creados en un transmisor de radiodifusión de televisión, la cabecera de una red de cable, u otra fuente de señal de televisión. Los códigos identifican los tipos o clases de anuncios, por ejemplo, de material deportivo, ropa, automóviles, restaurantes, etc. Los anuncios son transmitidos con la señal de televisión a los terminales de usuario que tienen receptores de televisión, es decir, convertidores de cable, videograbadoras y receptores de televisión.
En la figura 1 un transmisor de televisión de difusión tiene una fuente de vídeo 10 que está acoplada por un introductor de datos 12 a un modulador de radiofrecuencia (RF MOD) 14. Una fuente 16 de anuncios en formato digital es alimentada al introductor de datos 12 para incrustar los anuncios en una señal de televisión de banda de base desde la fuente 10. Si la señal de televisión es analógica, los anuncios están incrustados preferiblemente en su VBI. Si la señal de televisión es digital, los anuncios están incrustados preferiblemente en su flujo de vídeo digital en forma de paquetes. El RF MOD 14 traslada la señal de televisión hacia arriba en el espectro de la frecuencia y suministra la señal de RF resultante a una antena 16, que difunde la señal de televisión a una pluralidad de receptores de televisión. Alternativamente, los anuncios podrían ser insertados en la señal de televisión de uno o más canales en la cabecera de un sistema de cable o de satélite.
La figura 2 ilustra los anuncios incrustados en la señal de televisión como una función del tiempo desde la izquierda a la derecha. Los anuncios A1, A2, A3, ..., An-1, An, se transmiten repetidamente, separados por intervalos P en forma de carrusel. Los intervalos P podrían variar de cero a 24 horas. Los códigos que identifican los tipos o clases de anuncios son portados por las cabeceras HI, H2, H3, ..., Hn-1, Hn, que preceden a los respectivos anuncios A1, A2, A3, ..., An-1, An
En la figura 3, uno de la pluralidad de receptores tiene una antena 20 para interceptar la señal de televisión con anuncios incrustados. La antena 20 está acoplada mediante una sección 22 de radiofrecuencia (RF) a un sintonizador 24, que selecciona el canal de recepción. El sintonizador 24 está acoplado mediante un demodulador (DEMOD) 26 a un descodificador de datos 28, que recupera los anuncios de la señal de televisión. Si la señal de televisión es analógica, el descodificador 28 sería convencionalmente un descodificador de VBI. Los anuncios recuperados con sus códigos se transmiten a un microprocesador (IP) 30 en un bus 32. Los comandos están acoplados por bus 32 desde el microprocesador 30 al sintonizador 24 para cambiar los canales en los momentos deseados. La señal de televisión se alimenta a través del decodificador 28 a un procesador de vídeo 34. El procesador de vídeo 34 alimenta un monitor de televisión 36. Las imágenes mostradas en la pantalla del monitor 36, que se describen a continuación, están compuestas en el procesador de vídeo 34. Se hace referencia a las solicitudes internacionales del PCT, WO 96/07270 y WO 99/04561, publicadas el 7 de marzo de 1996 y el 28 de enero de 1999, respectivamente, para una descripción del procesador de vídeo 30 que incluye un chip de PIP con el que funciona. (El sonido que produce los componentes del receptor no se describe en detalle.) Una memoria de publicidad 38, una memoria de perfiles 40, y una memoria de base de datos de EPG 42 están acopladas por un bus 32 al microprocesador 30 para el intercambio bilateral de datos. Aunque se describen como componentes separados, dos o más de las memorias 38, 40 y 42, podrían incorporarse en un único chip de memoria RAM por conveniencia. Datos y comandos también están acoplados por bus 32 al procesador de vídeo 34 para su funcionamiento. Un dispositivo de entrada de visualización 44, tal como un controlador de IR remoto, emite comandos al microprocesador 44 para hacer funcionar el receptor descrito.
En la figura 4, se muestra una típica pantalla de EPG 50 generada por un procesador de vídeo 34 bajo el control del microprocesador 30. La pantalla 50 está dividida en un número de áreas de visualización diferentes. Un área de vídeo en tiempo real 52, una zona de anuncios de panel 54 y una zona de anuncios de panel 56 están dispuestas a lo largo del lado izquierdo de la pantalla 50. El área de vídeo 52 se produce típicamente por un chip de PIP. Un área de banner 58 se encuentra en la parte superior de la pantalla 10 adyacente al área 52. Un área de listado de programas 60 ocupa las dos terceras partes en la parte inferior de la pantalla 50 a la derecha de las zonas 52, 54 y
56. Por encima de la zona 60 se encuentra un área de barra de menú 62 que se extiende horizontalmente por la que el espectador puede elegir entre una serie de funciones diferentes. Entre el área de banner 58 y el área de barra de menú 62 se encuentra un área de detalle 64. El uso y el funcionamiento de la pantalla EPG 50 se describe en la Solicitud Internacional PCT WO 99/04561, publicada el 28 de enero de 1999.
La base de datos de la EPG para generar los listados de programas visualizados en la pantalla 50 (figura 4) se almacena en la memoria 42. Esta base de datos se actualiza regularmente, de una manera bien conocida, por ejemplo mediante nuevos datos de la EPG descargados en el VBI de la señal de televisión bajo el control del microprocesador 30. El microprocesador 30 podría establecer el sintonizador 24 al canal que transporta la base de datos de la EPG a una hora predeterminada y luego coordinar el almacenamiento de los datos en la memoria 42.
La figura 5 representa la base de datos en memoria del horario de programas. El área estática 70 contiene, entre otros elementos, un listado de tiempo preestablecido. Esta estructura se describirá con mayor detalle más abajo. El área dinámica 71 se usa para almacenar datos de horario de programas de televisión. Estos datos toman la forma de paquetes de información de espectáculos (SIP, en sus siglas en inglés) y entradas de la lista de espectáculos temáticos extendidos. Estas estructuras se describen también con más detalle más abajo.
En los paquetes de descarga se reciben datos de programas de televisión. Los paquetes descargados se envían a través de descarga del VBI y son recibidos por el microprocesador 24 como se describe con referencia a la figura.
20. Un paquete de descarga contiene información de horario de programas de televisión junto con datos de encaminamiento que permite que el sistema determine cómo almacenar la información en la memoria.
La figura 6 ilustra un paquete de descarga. El paquete comienza con una cabecera del paquete que contiene el número identificador del paquete 72 utilizado para distinguir este paquete de otros paquetes. La cabecera del paquete contiene también el número de octetos 73 y el número de bloques 74. Estos valores se utilizan para determinar el tamaño del paquete.
La cabecera del paquete es seguido por la cabecera del paquete de información de programas (SIP). Hay una cabecera de paquetes de información de espectáculos para cada paquete de información de programas en el paquete. La cabecera del SIP contiene un: número de guía 75 utilizado para determinar el número de canal interno de los datos en el paquete de información de programas; una identificación del canal 76 utilizado para determinar la fuente de los datos en el paquete de información de programas, y una ranura de tiempo 77 utilizada para designar la hora y el día de los datos en el paquete de información de programas. Un paquete de información de programas 78 sigue a la cabecera del SIP.
Una vez recibido, el sistema de microprocesador extrae un paquete de información de programas desde el paquete de descarga y lo guarda temporalmente en la memoria de horario de programas. El paquete de información de programas contiene un campo de fecha que se utiliza para determinar si los datos son para el día actual (hoy) o para el día siguiente (mañana).
Si el paquete cae dentro de esta ventana de dos días, el sistema determina si los datos están duplicados en los datos existentes. El paquete de información de programas contiene un número de versión utilizado para determinar si los datos son nuevos o si ya existe en la memoria. Si los datos son nuevos, entonces se almacenan y la dirección del paquete de información de programas se coloca en el puntero adecuado en la lista de tiempos pre-establecida. La lista de tiempos pre-establecida se explicará con más detalle más adelante.
Si el paquete de información de programas está fuera de la ventana actual de dos días (hoy y mañana) y el paquete de información de programas contiene programas que tienen información temática, esos programas con información temática se sacan del paquete de información de programas y se colocan en la correspondiente lista de espectáculos temáticos extendida. La lista de espectáculos temáticos extendida se describe con más detalle más abajo. Si el paquete de información de programas está fuera de la ventana actual de dos días y no contiene información temática, o si el paquete de información de programas es una duplicación de uno que ya está almacenado, se descarta todo el paquete de información de programas.
Los datos de la memoria de horario de programas están almacenados en estructuras de datos que permiten que el sistema interprete los datos. Varias de las estructuras de datos son de longitud fija y residen en el área estática 70. Otras estructuras de datos son de longitud variable y residen en el área dinámica 71. Las estructuras de datos fijas incluyen: la lista de tiempos pre-establecida, el mapa de canales, la matriz de control, el mapa de cartas de llamadas, el mapa de memoria y la cola de grabación. Las estructuras de datos variables incluyen: paquetes de información y listas de espectáculos temáticos extendidos.
La lista de tiempos pre-establecidos se utiliza para localizar información de programas de televisión para cada canal en el sistema. La lista de tiempos preestablecida sólo hace referencia a información de programas que será difundida el día actual (hoy) o el día siguiente (mañana). La lista de tiempos pre-establecidos hace referencia a datos a través del uso de punteros que son piezas de datos que contienen direcciones de elementos de datos deseados.
La figura 7 ilustra la lista de tiempos pre-establecida. La lista de tiempos pre-establecida contiene un conjunto de doce punteros 41 para cada canal del sistema. Cada puntero corresponde con un paquete de información de programas que contiene datos para un bloque de cuatro horas de programación de televisión. Por ejemplo, en la figura 7, el puntero E1 corresponde a datos de programas de las cuatro pm a ocho pm. Doce punteros representan 24 horas de información de programación para el día en curso y 24 horas de información de programación para el día siguiente.
Haciendo referencia a la figura 8, los punteros A2 hasta L2 se utilizan para representar los datos de programas asociados con el segundo canal del sistema. Cada puntero contiene una dirección de un paquete de información de programas de longitud variable que contiene datos reales de programas de televisión. Cuando se necesitan datos específicos, el microprocesador 30 busca primero en la lista de tiempo preestablecido para asegurar el puntero, luego utiliza la dirección encontrada en esa ubicación para determinar donde están realmente almacenados los datos. Por ejemplo, si se necesitan datos para el segundo canal del sistema para un programa de televisión entre las ocho pm y las doce de la noche, el sistema utilizará la dirección del puntero F2 para determinar la ubicación del paquete de información de programas que contiene los datos.
Los paquetes de información de espectáculos son estructuras de datos de longitud variables que contienen datos de programación de programas de televisión reales. Cada paquete de información de programas contiene datos para un bloque de cuatro horas de programación de televisión para un canal específico. La longitud del paquete de información de programas es variable, porque el número de espectáculos en cada bloque de cuatro horas dependerá de la duración de los espectáculos individuales.
La figura 8 representa un paquete de información de programas. Un paquete de información de programas contiene lo siguiente: la cantidad de memoria - utilizada para determinar cuánto espacio se utilizó para almacenar el paquete de información de programas y, por tanto, cuánto espacio queda libre después de que ya no sea necesario el paquete de información de programas, el control de fecha - utilizado para determinar si los datos en un paquete de información de programas específico son para el día actual, para el día siguiente, o están fuera de la ventana actual de dos días; y el número de versión utilizado para especificar la versión específica de los datos de programas.
Después de estos tres campos hay datos específicos para cada espectáculo que encajan dentro del bloque de tiempo de cuatro horas. Para un espectáculo determinado, representado por el bloque 80, los siguientes campos están presentes en el paquete de información de programas: el campo indicador de espectáculos múltiples – usado para determinar si este espectáculo es el último espectáculo en el paquete, o si hay otros espectáculos después de ser procesados; el campo de hora de inicio - un desplazamiento desde el tiempo de inicio del bloque de cuatro horas, este desplazamiento se añade a la hora del bloque de cuatro horas para determinar la hora de inicio del espectáculo; campo de duración - especifica el tiempo de emisión para el espectáculo en particular; campo de tema
- -
- contiene información sobre el tipo de espectáculo; por ejemplo, el espectáculo puede ser un evento deportivo, un programa de noticias o una película; campo CC -determina si el programa ofrece subtítulos; campo de estéreo -determina si el programa se difunde en estéreo; campo añadido - es un campo que se deja para la expansión, este campo contendrá más información sobre el programa mientras esa información se convierte en estándar en la técnica.
Después de estos campos hay campos que representan el título del programa, la descripción primaria - una descripción corta del programa, descripción secundaria - una descripción más larga del programa y VCR+ PLUSCODE. Cada uno de estos elementos está representado por dos campos, uno que contiene la longitud de un elemento específico, como la longitud del título, y uno que contiene el propio elemento, tal como el título.
Después de esta información hay un campo de fin de programa. El campo de fin de programa se utiliza para indicar que se ha terminado la información para un programa en particular. Un paquete de información de programas puede contener información de uno o más programas, que depende de cuántos programas son difundidos dentro del bloque de cuatro horas. La presencia de múltiples programas está representada por 81 y 82.
Un paquete de información de programas está estructurado a fin de proporcionar varias características exclusivas para almacenar datos. Los campos de longitud del título, longitud de la descripción primaria, longitud de la descripción secundaria y de longitud de VCR+ PLUSCODE se pueden ampliar para los valores que están más allá del valor máximo que puede ser almacenado dentro de un octeto. Por ejemplo, haciendo referencia a la figura 27, si la longitud de la descripción secundaria es mayor que el valor máximo que puede ser almacenado dentro de un octeto, el octeto de longitud se establece en el valor máximo. Luego, el sistema asume que el siguiente octeto también es un octeto de longitud, y añade los dos valores para determinar la longitud de la descripción secundaria. De esta manera, un paquete de información de programas puede asignar dinámicamente espacio para acomodar descripciones más largas o títulos más largos.
El campo de fin de programa permite la inclusión de datos en el paquete de información de programas que no es leído por la versión actual del sistema. Como se muestra de nuevo en la figura 27, siguiendo el campo de VCR+ PLUSCODE, hay dos campos de datos sin especificar. Estos son datos que pueden ser leídos por futuras versiones del sistema, pero no está procesado actualmente por el sistema actual. Al tratar los datos del paquete de información de programas, el sistema descartará estos datos hasta que lea un campo de fin de programa. El sistema no comenzará a tratar datos de un nuevo programa hasta que se encuentre un campo de fin de programa. Esta característica permite que el sistema acceda a los mismos datos como una posible versión futura que puede incorporar más datos.
En cada terminal de usuario, el uso del terminal de usuario, es decir, qué programas se observan, con qué frecuencia y por cuánto tiempo, o el uso de la EPG, es decir, qué programas son seleccionados para establecer el horario para grabar, ver o visualizar más detalles, o qué programas se destacan con el cursor y con qué frecuencia, se controla y trata por el microprocesador 30 para crear un perfil de preferencia del telespectador. Este perfil se mantiene, es decir, almacena, en la memoria 40 como un fichero seguro en cada terminal de usuario para preservar la privacidad del telespectador. Por lo tanto, las partes no autorizadas no tienen acceso al perfil. En otras palabras, el perfil de preferencias del telespectador no puede ser descargado a otra ubicación tal como un centro de servicio, una cabecera de red o un sitio web de Internet.
Alternativamente, sólo parte del perfil de usuario, es decir, la parte sensible a la privacidad, por ejemplo, el nombre de usuario, se mantiene como un archivo seguro, y otra información de mercadotecnia anónima, comercialmente útil, sobre el uso se transmite a un centro de tratamiento remoto a través de la línea telefónica, buscapersonas, Internet, etc., para su análisis.
Además de su funcionamiento normal de suministrar la información para generar los listados de programas visualizados, la base de datos de la EPG también se utiliza preferentemente como una fuente de información para generar los perfiles de preferencias del telespectador en el terminal de telespectador como se describe más abajo. Como resultado de ello, la privacidad de los datos sobre los hábitos de lo que ve el espectador no se ve comprometida por enviarlos a un lugar remoto.
A modo de ejemplo, el microprocesador podría monitorizar la configuración del sintonizador 24 y mantener un registro de la hora, día y duración en que el sintonizador está configurado en cada canal y las denominaciones de las categorías de programas podrían ser almacenados en la base de datos de la EPG como parte de la información acerca de cada programa. Los programas actuales o los títulos de los programas o las denominaciones de las categorías de los programas podrían ser identificados a partir de la hora, día y duración del sintonizador mediante el uso de la base de datos de la EPG residente en el terminal de usuario. Cada sintonizador de tiempo 24 es puesto a cero, el canal y la hora podrían ser utilizados por el microprocesador 30 para acceder al paquete de información de programas (SIP) para el programa que está siendo difundido por el canal en ese momento a través de la tabla de canales-tiempo y el puntero correspondiente. La categoría del programa utilizado para generar las guías de las categorías de programas podría ser recuperada a partir del SIP mediante el microprocesador 30 para su uso en la formulación del perfil del telespectador. Cada sintonizador de tiempo 24 es restablecido en el intervalo de tiempo desde que el último restablecimiento del sintonizador es utilizado por el microprocesador 30 con la categoría de la difusión del programa en ese canal durante el intervalo para generar un valor acumulado de tiempo de visión de los programas de esa categoría. Por lo tanto, la memoria 40 puede coincidir durante todo el tiempo de visionado de las categorías de esta forma para proporcionar un perfil de espectador. Si se desea, categorías de programas diferentes de las utilizadas, especialmente adaptadas para generar las guías de las categorías de programas, podrían ser almacenadas en el SIP para enfocarse más precisamente en los intereses del espectador en la selección de los anuncios adecuados para su visualización.
En el caso de la estructura de base de datos descrita anteriormente, el microprocesador 30 está programado para obtener el puntero hacia el SIP deseado a partir de la lista de tiempos pre-establecidos sobre la base de tiempo como se lee desde un reloj de tiempo real y el canal como se lee desde el sintonizador. El microprocesador 30 lee, luego, la categoría de la SIP para obtener la hora y el canal.
En lugar de monitorizar el sintonizador 24, las categorías de los programas podrían ser transmitidas en el VBI de cada propio programa en tiempo real tanto como XDS o calificaciones de control parental. Sin embargo, esto requiere que se logre la cooperación del proveedor de la señal de televisión.
El perfil en un terminal de usuario está correlacionado con los códigos de publicidad transmitidos en las cabeceras H1, H2, H3, .., Hn-1, Hn, de modo que el microprocesador 30 puede destinar los anuncios transmitidos A1, A2, A3, ..., An-1, An-2 que serían del mayor interés para una persona representada por el archivo de perfil almacenado. Por ejemplo, como se ha descrito más arriba, en un esquema de correlación simple, los mismos códigos utilizados para los anuncios podrían ser asignados también a los programas de televisión y almacenados en la base de datos de la EPG. El perfil de usuario podría representar el número de código más alto de los programas de televisión o los dos números de código más altos, etc.
También podrían emplearse esquemas de correlación más sofisticados, tales como el descrito en la solicitud número 60/110, 301. Para conservar el espacio de memoria local, parte del tratamiento podría ser realizado en una ubicación central, si la privacidad no es un problema.
Cuando un anuncio es recibido en un terminal de usuario, su código es comparado con el perfil de usuario. (En el esquema de correlación simple descrito más arriba, el código de anuncio se compara directamente con el código o códigos del perfil.) Si se detecta una coincidencia, el anuncio es almacenado en la memoria 38 para su posterior visualización en el área 54 y/o 56 de la pantalla de televisión de la EPG (figura 4). Si el código del anuncio indica que el anuncio no es de interés, el anuncio no se almacena en la memoria 38. Esto ahorra espacio en memoria en el terminal de usuario. Preferiblemente, un número de anuncios así señalado para el interés del usuario, como se refleja en el perfil, se almacenan y se accede en rotación para su visualización en la guía de la EPG de acuerdo con un calendario prescrito, como se describe en la solicitud número 60/141/331, presentada el 28 de junio de 1999.
Aunque es preferible transmitir los anuncios y sus códigos con una señal de televisión, alternativamente se podrían transmitir, como alternativa, en un enlace independiente, tal como un canal de buscapersonas o a través de Internet.
La invención no depende de la forma en que se desarrolla el perfil. El perfil podría ser generado mediante respuestas a una serie de preguntas, directamente mediante la entrada por parte del usuario de un código, o mediante el control de otras operaciones que reflejen los intereses del usuario, tales como el uso de Internet.
Claims (27)
- REIVINDICACIONES
- 1.
- Un método para dirigir anuncios a los telespectadores que tengan un receptor de televisión y una pantalla de televisión, comprendiendo el método las operaciones de:
visualizar una EPG en la pantalla de televisión; usar el seguimiento del receptor para desarrollar un perfil de telespectador basándose en las selecciones de visión del espectador en el receptor; transmitir una pluralidad de anuncios con una señal de televisión para el receptor; selectivamente almacenar no todos los anuncios transmitidos en el receptor en función del perfil del telespectador, y visualizar uno o más de los anuncios almacenados en la pantalla. -
- 2.
- El método de la reivindicación 1, en el que los anuncios almacenados se visualizan en la pantalla simultáneamente con la EPG.
-
- 3.
- El método de la reivindicación 1, en el que los anuncios transmitidos están incrustados en una señal de televisión.
-
- 4.
- El método de la reivindicación 3, en el que la señal de televisión tiene forma analógica con una VBI y los anuncios transmitidos están incrustados en la VBI.
-
- 5.
- El método de la reivindicación 3, en el que la señal de televisión está formateada como una secuencia de vídeo digital y los anuncios transmitidos están incrustados en la secuencia de vídeo.
-
- 6.
- El método de la reivindicación 1, que comprende adicionalmente la operación de mantener el perfil del telespectador en un archivo seguro en el receptor.
-
- 7.
- El método de la reivindicación 1, que comprende adicionalmente la operación de almacenar una base de datos de la EPG en el receptor, incluyendo la base de datos de la EPG la hora, el canal y los identificadores de la categoría de los programas de programas de televisión difundidos; y la operación de control recupera las categorías de los programas de los programas de televisión difundidos seleccionados por el espectador para su visualización en la pantalla a partir de la base de datos de la EPG, abordando la hora y el canal de tales programas de televisión seleccionados.
-
- 8.
- El método de la reivindicación 7, en el que la operación de monitorización registra, además, la hora en que los programas de cada categoría son visualizados y la operación de almacenamiento almacena un anuncio que coincide con la categoría que tiene el tiempo de grabación más largo.
-
- 9.
- El método de la reivindicación 7, en el que la operación de visualización de la EPG utiliza los mismos identificadores de categoría de programa para compilar las guías de categorías de programas.
-
- 10.
- El método de la reivindicación 7, en el que la operación de visualización de la EPG utiliza diferentes identificadores de categorías de programas para compilar las guías de categorías de programas.
-
- 11.
- El método de la reivindicación 1, en el que la operación de monitorización monitoriza el canal de televisión al cual está sintonizado el receptor.
-
- 12.
- El método de la reivindicación 1, que comprende adicionalmente la operación de almacenar una base de datos de la EPG en el receptor, la base de datos de la EPG incluye la hora, el canal y los identificadores de las categorías de programas de los programas de televisión difundidos; el receptor de televisión tiene un sintonizador y un reloj de tiempo real; y la operación de monitorización graba el canal en el que está configurado el sintonizador y la hora del reloj cada vez que el sintonizador se vuelve a establecer y recupera las categorías de programas de los programas de televisión difundidos a partir de la base de datos de la EPG con las horas y los canales registrados.
-
- 13.
- El método de la reivindicación 1, que comprende adicionalmente la operación de almacenar una base de datos de la EPG en el receptor, incluyendo la base de datos de la EPG la hora, el canal y los identificadores de las categorías de programas de programas de televisión difundidos; la operación de visualizar la EPG permite a los espectadores resaltar los listados de los programas visualizados para iniciar otra acción; y la operación de control recupera las categorías de programas de los programas de televisión difundidos seleccionados por el espectador para su visualización en la pantalla desde la base de datos de la EPG, abordando la hora y el canal de tales programas de televisión seleccionados.
-
- 14.
- El método de la reivindicación 13, en el que la operación de monitorización cuenta por categoría el número de veces que se inicia la otra acción.
-
- 15.
- Un sistema para dirigir anuncios a telespectadores que tengan un receptor de televisión y una pantalla de televisión, comprendiendo el sistema:
medios para visualizar una EPG en la pantalla de televisión; medios para monitorizar el uso del receptor para desarrollar un perfil de telespectador basándose en las selecciones de visión del espectador en el receptor; medios para transmitir una pluralidad de anuncios con una señal de televisión para el receptor; medios para almacenar selectivamente no todos los anuncios transmitidos en el receptor en función del perfil del telespectador; y medios para visualizar uno o más de los anuncios almacenados en la pantalla. -
- 16.
- Un método de dirigir anuncios a telespectadores que tienen un receptor de televisión y una pantalla de televisión, comprendiendo el método las operaciones de:
visualizar una EPG en la pantalla de televisión; monitorizar el uso del receptor para desarrollar un perfil de telespectador basándose en las selecciones de visión del espectador en el receptor; transmitir una pluralidad de anuncios con una señal de televisión para el receptor; selectivamente visualizar en la pantalla de televisión no todos los anuncios transmitidos al receptor en función del perfil del telespectador. -
- 17.
- Un sistema para dirigir anuncios a telespectadores que tienen un receptor de televisión y una pantalla de televisión, comprendiendo el sistema:
medios para visualizar una EPG en la pantalla de televisión; medios para monitorizar el uso del receptor para desarrollar un perfil de telespectador basándose en las selecciones de visión del espectador en el receptor; medios para transmitir una pluralidad de anuncios con una señal de televisión para el receptor; medios para visualizar selectivamente en la pantalla de televisión no todos los anuncios transmitidos en el receptor en función del perfil del telespectador. -
- 18.
- El método de la reivindicación 1 que comprende, además, almacenar el perfil de usuario en un archivo seguro desde el que no puede accederse a los datos desde fuera del receptor de televisión.
-
- 19.
- El método de 1 que comprende, además, almacenar el perfil de usuario en un archivo seguro desde el que se puede acceder a los datos solo de manera anónima desde fuera del receptor de televisión.
-
- 20.
- El método de la reivindicación 19, en el que se accede a los datos anónimos desde fuera del receptor de televisión por cualquiera del grupo de red telefónica, telefonía inalámbrica, radiobúsqueda, de ordenadores o de Internet.
-
- 21.
- El sistema de la reivindicación 15 que comprende, además, medios para almacenar el perfil de usuario en un perfil seguro, en el que no puede accederse a los datos en el archivo seguro desde fuera del receptor de televisión.
-
- 22.
- El sistema de la reivindicación 15 que comprende, además, medios para almacenar el perfil de usuario en un perfil seguro, en el que sólo se puede acceder a datos anónimos del archivo seguro desde fuera del receptor de televisión.
-
- 23.
- El sistema de la reivindicación 22 que comprende, además, medios para acceder al archivo seguro a través de cualquiera del grupo de red telefónica, telefonía inalámbrica, radiobúsqueda, de ordenadores o de Internet.
-
- 24.
- El método de la reivindicación 16 que comprende, además, almacenar el perfil de usuario en un archivo seguro desde el que no puede accederse a los datos desde fuera del receptor de televisión.
-
- 25.
- El método de la reivindicación 16 que comprende, además, almacenar el perfil de usuario en un archivo seguro desde el que se puede acceder a los datos solo de manera anónima desde fuera del receptor de televisión.
-
- 26.
- El método de la reivindicación 17, que comprende, además, medios para almacenar el perfil de usuario en un perfil seguro, en el que no puede accederse a los datos en el archivo seguro desde fuera del receptor de televisión.
-
- 27.
- El método de la reivindicación 17 que comprende, además, medios para almacenar el perfil de usuario en un perfil seguro, en el que sólo se puede acceder a datos anónimos del archivo seguro desde fuera del receptor de televisión.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10400898P | 1998-10-13 | 1998-10-13 | |
| US104008P | 1998-10-13 | ||
| US11030198P | 1998-11-30 | 1998-11-30 | |
| US110301P | 1998-11-30 | ||
| PCT/US1999/023649 WO2000022818A1 (en) | 1998-10-13 | 1999-10-13 | Method and apparatus for selectively supplying advertising messages to viewer terminals |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2397155T3 true ES2397155T3 (es) | 2013-03-05 |
Family
ID=26801097
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES99954834T Expired - Lifetime ES2397155T3 (es) | 1998-10-13 | 1999-10-13 | Método y aparato para suministrar selectivamente mensajes de publicidad a terminales de telespectadores |
Country Status (10)
| Country | Link |
|---|---|
| EP (2) | EP1121801B1 (es) |
| JP (3) | JP4588217B2 (es) |
| KR (2) | KR100653338B1 (es) |
| CN (1) | CN1127850C (es) |
| AU (1) | AU756533B2 (es) |
| BR (1) | BR9914535A (es) |
| CA (1) | CA2346731C (es) |
| ES (1) | ES2397155T3 (es) |
| HK (1) | HK1043009A1 (es) |
| WO (1) | WO2000022818A1 (es) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7260823B2 (en) | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
| CA2353646C (en) | 1998-12-03 | 2004-04-06 | Expanse Networks, Inc. | Subscriber characterization and advertisement monitoring system |
| US6457010B1 (en) | 1998-12-03 | 2002-09-24 | Expanse Networks, Inc. | Client-server based subscriber characterization system |
| US7150030B1 (en) | 1998-12-03 | 2006-12-12 | Prime Research Alliance, Inc. | Subscriber characterization system |
| US7240355B1 (en) | 1998-12-03 | 2007-07-03 | Prime Research Alliance E., Inc. | Subscriber characterization system with filters |
| US6993245B1 (en) | 1999-11-18 | 2006-01-31 | Vulcan Patents Llc | Iterative, maximally probable, batch-mode commercial detection for audiovisual content |
| AU762147B2 (en) * | 1999-12-17 | 2003-06-19 | Canon Kabushiki Kaisha | Automatic distribution, selection and display of web advertisements |
| US8910199B2 (en) | 2000-02-25 | 2014-12-09 | Interval Licensing Llc | Targeted television content display |
| WO2001063916A1 (en) | 2000-02-25 | 2001-08-30 | Interval Research Corporation | Method and system for selecting advertisements |
| US6968565B1 (en) | 2000-02-25 | 2005-11-22 | Vulcan Patents Llc | Detection of content display observers with prevention of unauthorized access to identification signal |
| FR2809557B1 (fr) * | 2000-05-25 | 2004-12-10 | Cit Alcatel | Procede de diffusion d'elements d'information multimedia, recepteur d'elements d'information multimedia diffuses par ce procede et interface utilisateur pour consulter ces elements d'information |
| GB0015065D0 (en) * | 2000-06-21 | 2000-08-09 | Macnamee Gerard | System and method of personalised interactive TV advertising over broadcast television system |
| GB2405555B (en) * | 2003-08-28 | 2006-02-22 | Motorola Inc | A cellular communication system and method of operation therefor |
| CN100459643C (zh) * | 2004-01-28 | 2009-02-04 | 松下电器产业株式会社 | 打印数据生成装置和打印数据生成方法 |
| KR100736257B1 (ko) * | 2005-02-14 | 2007-07-06 | 파이로웍스(주) | 타겟 광고 시스템 |
| JP4481939B2 (ja) | 2006-01-31 | 2010-06-16 | 株式会社東芝 | データ配信装置 |
| CN101431650B (zh) * | 2007-11-09 | 2011-05-18 | 百视通网络电视技术发展有限责任公司 | 一种基于epg的iptv互动广告实现方法与系统 |
| KR101474735B1 (ko) * | 2008-06-30 | 2014-12-30 | 삼성전자주식회사 | 방송수신장치 및 그의 구동방법 |
| CN102804802B (zh) * | 2009-06-01 | 2015-07-01 | 夏普株式会社 | 接收机及接收机的控制方法 |
| KR101627355B1 (ko) * | 2014-05-13 | 2016-06-08 | 네이버 주식회사 | 온라인 컨텐츠 제공시 서브 컨텐츠의 제공 방법 및 시스템 |
| CN104394429A (zh) * | 2014-11-17 | 2015-03-04 | 四川长虹电器股份有限公司 | 基于单向机顶盒的广告排名投放方法 |
| CN105099892A (zh) * | 2015-08-07 | 2015-11-25 | 许继电气股份有限公司 | 一种用于充电桩的信息发布方法 |
| CN111726659B (zh) * | 2019-03-20 | 2022-06-07 | 阿里巴巴集团控股有限公司 | 一种视频的轮播方法、装置、电子设备及存储介质 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6239794B1 (en) | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
| JPH08234709A (ja) * | 1995-02-23 | 1996-09-13 | Sony Corp | 情報表示方法および装置 |
| US5907323A (en) * | 1995-05-05 | 1999-05-25 | Microsoft Corporation | Interactive program summary panel |
| EP0753816A1 (en) * | 1995-07-07 | 1997-01-15 | Thomson Consumer Electronics, Inc. | A method and apparatus for storing sensitive information securely in a relatively insecure storage medium |
| JPH09121302A (ja) * | 1995-10-25 | 1997-05-06 | Sony Corp | 商業広告組み込み可能なビデオシステム及び該システムの使用方法 |
| JPH09130346A (ja) * | 1995-10-30 | 1997-05-16 | Sony Corp | Avデータ受信装置、avデータ送信装置および放送システム |
| WO1997017774A1 (en) * | 1995-11-07 | 1997-05-15 | Seiko Communications Systems, Inc. | Selective advertisement presentation |
| JP4200525B2 (ja) * | 1995-12-13 | 2008-12-24 | ソニー株式会社 | 通信端末装置 |
| US5940073A (en) * | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
| US5945988A (en) * | 1996-06-06 | 1999-08-31 | Intel Corporation | Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system |
| JPH1056600A (ja) * | 1996-08-09 | 1998-02-24 | Matsushita Electric Ind Co Ltd | 番組情報検索装置 |
| JP3495198B2 (ja) * | 1996-09-02 | 2004-02-09 | 株式会社東芝 | コマーシャル情報選択再生方法および放送システム |
| JP3557316B2 (ja) * | 1996-09-19 | 2004-08-25 | 松下電器産業株式会社 | 情報表示装置 |
| AU731010B2 (en) * | 1996-12-19 | 2001-03-22 | Rovi Guides, Inc. | EPG with advertising inserts |
| JPH10257405A (ja) * | 1997-03-11 | 1998-09-25 | Mitsubishi Electric Corp | 番組選択装置及び映像受信機 |
| JP4006773B2 (ja) * | 1997-03-14 | 2007-11-14 | ソニー株式会社 | 情報配信装置及び情報配信方法 |
| BRPI9812104B1 (pt) | 1997-07-21 | 2016-12-27 | Guide E Inc | método para navegar por um guia de programa interativo |
-
1999
- 1999-10-13 ES ES99954834T patent/ES2397155T3/es not_active Expired - Lifetime
- 1999-10-13 WO PCT/US1999/023649 patent/WO2000022818A1/en not_active Ceased
- 1999-10-13 JP JP2000576616A patent/JP4588217B2/ja not_active Expired - Lifetime
- 1999-10-13 KR KR1020017004631A patent/KR100653338B1/ko not_active Expired - Lifetime
- 1999-10-13 KR KR1020067017455A patent/KR100687094B1/ko not_active Expired - Lifetime
- 1999-10-13 CA CA2346731A patent/CA2346731C/en not_active Expired - Lifetime
- 1999-10-13 AU AU11087/00A patent/AU756533B2/en not_active Expired
- 1999-10-13 CN CN99813272A patent/CN1127850C/zh not_active Expired - Lifetime
- 1999-10-13 BR BR9914535-9A patent/BR9914535A/pt not_active IP Right Cessation
- 1999-10-13 EP EP99954834A patent/EP1121801B1/en not_active Revoked
- 1999-10-13 EP EP11177576.3A patent/EP2408198A3/en not_active Ceased
- 1999-10-13 HK HK02104418.4A patent/HK1043009A1/zh unknown
-
2009
- 2009-11-11 JP JP2009258371A patent/JP5066561B2/ja not_active Expired - Lifetime
-
2012
- 2012-03-07 JP JP2012050370A patent/JP2012151875A/ja not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP1121801A1 (en) | 2001-08-08 |
| HK1043009A1 (zh) | 2002-08-30 |
| AU1108700A (en) | 2000-05-01 |
| CA2346731A1 (en) | 2000-04-20 |
| JP2002528002A (ja) | 2002-08-27 |
| JP2010063145A (ja) | 2010-03-18 |
| EP2408198A2 (en) | 2012-01-18 |
| KR100653338B1 (ko) | 2006-12-01 |
| CA2346731C (en) | 2018-07-10 |
| JP4588217B2 (ja) | 2010-11-24 |
| EP2408198A3 (en) | 2014-03-26 |
| KR100687094B1 (ko) | 2007-02-27 |
| CN1326639A (zh) | 2001-12-12 |
| EP1121801B1 (en) | 2012-09-26 |
| BR9914535A (pt) | 2001-10-23 |
| JP5066561B2 (ja) | 2012-11-07 |
| KR20060100480A (ko) | 2006-09-20 |
| JP2012151875A (ja) | 2012-08-09 |
| KR20010080128A (ko) | 2001-08-22 |
| EP1121801A4 (en) | 2009-05-27 |
| AU756533B2 (en) | 2003-01-16 |
| WO2000022818A1 (en) | 2000-04-20 |
| CN1127850C (zh) | 2003-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2397155T3 (es) | Método y aparato para suministrar selectivamente mensajes de publicidad a terminales de telespectadores | |
| US6414720B1 (en) | Digital broadcasting system using virtual channels | |
| ES2424948T3 (es) | EPG con insertos publicitarios | |
| ES2397354T3 (es) | Sistema y método para adaptar características de televisión y/o de guía electrónica de programación, tales como la publicidad | |
| EP0858223B1 (en) | Method and apparatus for providing electronic program guide information | |
| ES2335198T3 (es) | Metodo de busqueda de una guia electronica de programas. | |
| US20190335250A1 (en) | Method for receiving a broadcast signal and broadcast receiver | |
| ES2349503T3 (es) | Métodos y sistemas para publicidad forzada. | |
| ES2228164T3 (es) | Metodo e interfaz para incorporar informacion de programa dentro de un mensaje electronico. | |
| ES2229399T3 (es) | Sistema y procedimiento de exposicion superficial para television. | |
| ES2563164T3 (es) | Sistema y método para hacer publicidad de un programa que se está emitiendo mediante el uso de una interfaz de guía electrónica de programas | |
| CA2245704A1 (en) | Subscription tv with vbi packet data | |
| WO1999065242A1 (en) | Database for use in method and apparatus for displaying television programs and related text | |
| US20070113257A1 (en) | Reception device | |
| JP4234208B2 (ja) | データ放送システムを介して特定の標的視聴者にデータを送信するシステムおよび方法 | |
| JP2005159956A (ja) | 放送受信装置、および、報知制御方法 | |
| ES2204655T3 (es) | Tratamiento de guia de programa. | |
| US20030031207A1 (en) | Method for generating blocks of data, method for processing the same, television broadcasting system employing such methods, and teletext receiver arrangement for use in the system | |
| MXPA01003778A (es) | Metodo y aparato para selectivamente suministrar mensajes de anuncios a terminales de telespectadores | |
| EP1276319A1 (en) | Advanced method and system for interactive television | |
| KR19980062009A (ko) | 방송수신 이력정보 생성 및 전송장치 | |
| KR960006520A (ko) | 텔레비젼의 수신 방송국 표시장치 |