[go: up one dir, main page]

ES2638834T3 - Sistema interactivo de mensajes orientados a la televisión - Google Patents

Sistema interactivo de mensajes orientados a la televisión Download PDF

Info

Publication number
ES2638834T3
ES2638834T3 ES05075664.2T ES05075664T ES2638834T3 ES 2638834 T3 ES2638834 T3 ES 2638834T3 ES 05075664 T ES05075664 T ES 05075664T ES 2638834 T3 ES2638834 T3 ES 2638834T3
Authority
ES
Spain
Prior art keywords
user
television
message
user equipment
criteria
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
ES05075664.2T
Other languages
English (en)
Inventor
Michael D. Ellis
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.)
Adeia Guides Inc
Original Assignee
Rovi Guides Inc
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 Rovi Guides Inc filed Critical Rovi Guides Inc
Application granted granted Critical
Publication of ES2638834T3 publication Critical patent/ES2638834T3/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/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/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide 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/442Monitoring 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/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • 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/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • 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/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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/482End-user interface for program selection
    • 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/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • 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/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • 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
    • 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
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • 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/17345Control of the passage of the selected programme

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computer Graphics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

Un procedimiento para proporcionar un mensaje dirigido al usuario (82) a al menos un equipo de usuario (12), comprendiendo dicho método: Recibir, utilizando una aplicación de televisión interactiva en el equipo de usuario (12), un pedido de un producto o servicio; almacenar, en el equipo de usuario (12), información de usuario relativa al producto o servicio pedido por el usuario; crear, en una instalación de distribución de televisión (14), el mensaje dirigido al usuario (82) que comprende criterios de direccionamiento; distribuir el mensaje dirigido al usuario (82) desde la instalación de distribución de televisión (14) al equipo de usuario (12); comparar, utilizando la aplicación de televisión interactiva en el equipo de usuario (12), los criterios de direccionamiento con la información de usuario almacenada relativa al producto o servicio pedido por el usuario; y presentar, en el equipo de usuario (12), el mensaje dirigido al usuario (82) al usuario cuando se cumplen los criterios de direccionamiento.

Description

DESCRIPCION
Sistema interactive de mensajes orientados a la television 5 Antecedentes de la invencion
Esta invencion se refiere a la distribucion y utilizacion de mensajes electronicos en un entorno de television interactiva.
10 Las aplicaciones de television interactivas tales como las grnas de programas son bien conocidas. Tales grnas, que se implementan tfpicamente en decodificadores, permiten a los usuarios ver las listas de programas de television en sus televisiones domesticas. Las grnas de programas tfpicas permiten a los usuarios ver informacion sobre programas y canales de television y programas y canales de audio. Por ejemplo, una grna de programas puede proporcionar informacion sobre canales de television regulares, canales de television premium, canales de television 15 de pago por vision y canales de musica. Tfpicamente se admite una diversidad de formatos de visualizacion. Por ejemplo, los listados de programas pueden organizarse por hora, por canal y por categona (deportes, ninos, comedia, pelfculas, etc.).
Otras aplicaciones de television interactiva incluyen lectores de correo electronico, navegadores web, aplicaciones 20 de video bajo demanda, aplicaciones de banca domestica, aplicaciones de compra en casa, etc.
Las grnas de programas tfpicamente reciben datos de horario de programas procedentes de una fuente central. Pueden utilizarse varios esquemas de distribucion de datos. En un esquema de distribucion adecuado, un conjunto global de datos de horario de programas se transmite a escala nacional a numerosos sistemas de cable. Cada 25 sistema de cable tfpicamente tiene una lmea de canales diferente.
Como resultado, el conjunto global de datos de horario de programas que se proporciona por la fuente central incluye datos para todos los sistemas de cable. Los datos de horario de programas globales pueden filtrarse de manera que solamente un subconjunto apropiado de los datos sea entregado a cada abonado.
30
La fuente central de datos de grna de programas puede distribuir mensajes a todos los abonados en un sistema de cable particular. Los operadores de cable tambien pueden comunicarse con sus abonados utilizando mensajes. Por ejemplo, un operador de cable puede enviar un mensaje a un abonado que no ha pagado su ultima factura.
35 Sin embargo, no ha sido posible utilizar sistemas existentes para entregar mensajes a abonados particulares que estan dirigidos basandose en criterios tales como ajustes de grna de programas definidos por el abonado o los canales a los que el abonado se ha suscrito. Los sistemas en los que los usuarios pueden recibir publicidad dirigida usando una arquitectura de multiples canales se describen, por ejemplo, en la Publicacion PCT N.° WO99/52285.
40 La Solicitud de Patente Internacional n.° WO99/49663desvela un sistema de difusion distribuida para recibir, procesar, programar y difundir una amplia variedad de objetos de medios. El sistema permite que los PC de usuario final debidamente equipados reciban una transmision de objetos de medios y proporciona a los usuarios finales acceso a los servicios que el usuario final esta autorizado a recibir. El sistema utiliza un mensaje de suscripcion que se envfa a un PC de usuario final para habilitar o deshabilitar determinados servicios en un PC de usuario final 45 particular.
Por lo tanto, un objeto de la presente invencion es proporcionar sistemas de mensajena dirigidos a abonados de servicios de television en un sistema de television por cable, o similar.
50 Resumen de la invencion
De acuerdo con un primer aspecto, se proporciona un procedimiento de acuerdo con la reivindicacion 1.
De acuerdo con un segundo aspecto, se proporciona un sistema de acuerdo con la reivindicacion 14. De esta 55 manera, se proporciona un sistema de television interactivo. La programacion de television se entrega a los usuarios con equipos tales como equipos de television basados en decodificadores o similares, o equipos informaticos. El sistema proporciona mensajes dirigidos a los usuarios en dicho equipo de usuario.
Las aplicaciones de television interactiva tales como grnas de programas, aplicaciones de mensajena interactiva (por 60 ejemplo, lectores de correo electronico), navegadores web y otras aplicaciones de este tipo pueden implementarse
utilizando el equipo de usuario. Las aplicaciones pueden ejecutarse localmente (por ejemplo, en un decodificador u ordenador personal) o pueden utilizar una arquitectura cliente-servidor (por ejemplo, una disposicion en la que un decodificador u otra plataforma actua como un procesador cliente y genera peticiones de datos procedentes de un procesador de servidor, tal como un ordenador servidor situado en una cabecera del sistema de cable o un 5 ordenador servidor situado en Internet).
Pueden proporcionarse gufas de programas basadas en sistemas de decodificador que muestren television, mensajes, opciones de menu y varias pantallas de presentacion de gufa de programas en un monitor (por ejemplo, un televisor) que esta conectado al decodificador.
10
Los mensajes, que pueden ser mensajes de correo electronico u otros mensajes de abonado, pueden estar dirigidos a un usuario basandose en que programacion de television y otros servicios estan disponibles en el hogar del usuario. Por ejemplo, un proveedor de aplicaciones de television interactiva u otro proveedor de servicios puede enviar un mensaje a todos los usuarios (por ejemplo, todos los usuarios de la gufa de programas) que tengan o no 15 tengan un canal especffico en su lfnea local o que se hayan suscrito o no a un canal en particular u otro servicio. Tambien se pueden enviar mensajes a todos los usuarios que hayan establecido o no un recordatorio para un programa especffico u otro contenido, que hayan programado o no un programa especffico u otro contenido para grabar, o que hayan seleccionado o no un programa especffico, canal u otro contenido como favorito. Si se desea, los mensajes pueden enviarse a todos los usuarios que hayan pedido o no productos o servicios especfficos (por 20 ejemplo, un programa especffico de pago por vision (PPV), un paquete especffico de programas de pago por vision, video bajo demanda, un producto especffico, etc.). Los mensajes pueden estar dirigidos en base a la configuracion del control parental. Puede utilizarse cualquier combinacion adecuada de estos criterios u otros criterios adecuados.
Como ejemplo, puede dirigirse un mensaje a aquellos usuarios que se han suscrito o no a, o han pedido un conjunto 25 particular de canales o cualquier canal en un conjunto de canales.
Los mensajes pueden ser utilizados por una gufa de programas u otra aplicacion para enviar mensajes relacionados con la programacion tales como cambios de programacion de ultima hora solo a aquellos usuarios que puedan estar interesados. Los usuarios que no se suscriban al servicio afectado no necesitan ser notificados de dichos cambios.
30
Si se desea, los mensajes pueden ser distribuidos por un proveedor de cable o programador (a una gufa de programas o independiente de cualquier gufa de programas) para dirigir mensajes a usuarios que esten interesados en un programa particular o que no tengan acceso a cierta programacion y, por lo tanto, podrfan ser clientes potenciales.
35
Los mensajes pueden ser distribuidos al equipo de television del usuario y al equipo informatico del usuario desde un ordenador en una instalacion principal tal como una instalacion de fuente de datos de gufa de programas. Los mensajes pueden distribuirse a traves de una pluralidad de instalaciones de distribucion de television (por ejemplo, cabeceras de sistema de cable o similares). Los mensajes tambien se pueden distribuir a los decodificadores desde 40 los equipos de las instalaciones de distribucion de television.
Los mensajes se pueden proporcionar con criterios de direccionamiento. Por ejemplo, los mensajes se pueden etiquetar con un identificador unico (ID) o una lista de ID unicos asociados con el programa o programas o canal o canales de referencia. Como ejemplo, para dirigir un mensaje solo a los abonados de Home Box Office (HBO), el 45 mensaje puede estar precedido con un codigo que indica que le sigue un ID de fuente de canal, y que solo los usuarios autorizados para ese ID de origen deben recibir ese mensaje.
El mensaje puede ser aceptado o descartado automaticamente por la aplicacion de recepcion/visualizacion de mensajes del usuario. Esa aplicacion puede ser una aplicacion de correo electronico, puede ser parte de una gufa 50 de programas, o puede ser parte de cualquier otra aplicacion adecuada.
La aplicacion puede implementarse utilizando equipo de usuario en el hogar tal como un decodificador, o puede estar basado en cliente-servidor, con solo la aplicacion cliente en el hogar.
55 El metodo del primer aspecto puede comprender distribuir el mensaje a traves de Internet.
El metodo del primer aspecto puede comprender distribuir el mensaje a traves de Internet y una instalacion de distribucion de television.
60 El metodo del primer aspecto puede comprender presentar el mensaje usando un decodificador.
El metodo del primer aspecto puede comprender presentar el mensaje usando un grabador de video digital.
El metodo del primer aspecto puede comprender el uso de la aplicacion de television interactiva para establecer un 5 recordatorio basado en la entrada del usuario; y comparar los criterios de direccionamiento con la informacion almacenada del usuario relacionada con el recordatorio.
El metodo del primer aspecto puede comprender el uso de la aplicacion de television interactiva para suscribirse a un servicio basado en la entrada del usuario; y comparar los criterios de direccionamiento con la informacion 10 almacenada del usuario relacionada con el servicio.
El metodo del primer aspecto puede comprender el uso de la aplicacion de television interactiva para establecer un ajuste favorito; y comparar los criterios de direccionamiento con la informacion almacenada del usuario relacionada con el ajuste favorito.
15
El metodo del primer aspecto puede comprender usar la aplicacion de television interactiva para establecer un control parental; y comparar los criterios de direccionamiento con la informacion de usuario almacenada relacionada con el control parental.
20 El metodo del primer aspecto puede comprender el uso de la aplicacion de television interactiva para seleccionar contenido para grabar; y comparar los criterios de direccionamiento con la informacion de usuario almacenada relacionada con el contenido.
El metodo del primer aspecto puede comprender ademas la comparacion de los criterios de direccionamiento con la 25 informacion de usuario almacenada que ha establecido un proveedor de servicios de television.
El metodo del primer aspecto puede comprender ademas proporcionar el mensaje desde un proveedor de aplicacion de television interactiva.
30 El metodo del primer aspecto puede comprender ademas proporcionar el mensaje de un proveedor de servicios de television.
En un sistema segun el segundo aspecto, el primer procesador puede ser parte de una instalacion de distribucion de television.
35
En un sistema de acuerdo con el segundo aspecto, el primer procesador puede hacer que el mensaje se distribuya a traves de Internet.
En un sistema segun el segundo aspecto, el primer procesador puede ser parte de una instalacion de distribucion de 40 television y puede hacer que el mensaje se distribuya a traves de Internet.
En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede ser parte de un decodificador.
En un sistema segun el segundo aspecto, el segundo procesador puede ser parte de un grabador de video digital.
45
En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede establecer un recordatorio basado en la entrada del usuario y comparar los criterios de direccionamiento con la informacion de usuario almacenada relacionada con el recordatorio.
50 En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede suscribirse a un servicio basado en la entrada del usuario y comparar los criterios de direccionamiento con la informacion del usuario almacenada relacionada con el servicio.
En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede establecer un ajuste de favoritos 55 basado en la entrada del usuario y comparar los criterios de direccionamiento con la informacion de usuario almacenada relacionada con el ajuste de favoritos.
En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede establecer un control parental basado en la entrada del usuario y comparar los criterios de direccionamiento con la informacion de usuario 60 almacenada relacionada con el control parental.
En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede seleccionar el contenido para grabacion basandose en la entrada del usuario y comparar el criterio de direccionamiento con la informacion de usuario almacenada relacionada con el contenido.
En un sistema de acuerdo con el segundo aspecto, el segundo procesador puede comparar los criterios de direccionamiento con la informacion de usuario almacenada que ha establecido un proveedor de servicios de television.
10 En un sistema segun el segundo aspecto, el primer procesador puede ser parte de un proveedor de aplicacion de television interactiva.
En un sistema de acuerdo con el segundo aspecto, el primer procesador puede ser parte de un proveedor de servicios de television.
15
Otras caracterfsticas de la invencion, su naturaleza y diversas ventajas, seran mas evidentes a partir de los dibujos adjuntos y de la siguiente descripcion detallada de las realizaciones preferidas.
Breve descripcion de los dibujos
20
La FIG. 1 es un diagrama esquematico de un sistema de television interactiva ilustrativo de acuerdo con la presente invencion.
La FIG. 2 es un diagrama esquematico de un equipo de television de usuario ilustrativo de acuerdo con la presente invencion.
25 La FIG. 3 es un diagrama esquematico de un equipo de television de usuario ilustrativo adicional de acuerdo con la presente invencion.
La FIG. 4 es un diagrama esquematico de un equipo de ordenador de usuario ilustrativo de acuerdo con la presente invencion.
La FIG. 5 es un diagrama esquematico de un equipo de usuario ilustrativo de acuerdo con la presente invencion.
30 La FIG. 6 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los usuarios de acuerdo con la presente invencion.
La FIG. 7 es un diagrama que muestra como los mensajes pueden tener criterios de direccionamiento asociados de acuerdo con la presente invencion.
La FIG. 8 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los 35 usuarios basandose en que recordatorios se han establecido de acuerdo con la presente invencion.
La FIG. 9 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los usuarios basandose en los servicios a los que el usuario se suscribe de acuerdo con la presente invencion.
La FIG. 10 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los usuarios en base a los ajustes de favoritos que el usuario ha establecido de acuerdo con la presente invencion.
40 La FIG. 11 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los usuarios en base a los ajustes de control parental que el usuario ha establecido de acuerdo con la presente invencion.
La FIG. 12 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los usuarios basandose en que contenido el usuario ha seleccionado para grabar de acuerdo con la presente invencion. 45 La FIG. 13 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a los usuarios basandose en los productos y servicios que el usuario ha pedido de acuerdo con la presente invencion.
La FIG. 14 es un diagrama de flujo de etapas ilustrativas implicadas en el suministro de mensajes dirigidos a usuarios basados en ajustes de un proveedor de servicios de television de acuerdo con la presente invencion.
50 Descripcion detallada de las realizaciones preferidas
Se muestra un sistema de television interactiva ilustrativo 10 en la FIG. 1. Un usuario en el equipo de usuario 12 puede recibir programacion de television y otros servicios desde la instalacion de distribucion de television 14 por la ruta de comunicaciones 16. La instalacion de distribucion de television 14 puede ser una instalacion de television por 55 satelite, una cabecera de sistema de cable, una instalacion de difusion, o cualquier otra instalacion adecuada para la distribucion de la programacion de television al usuario. La ruta de comunicaciones 16 puede ser un enlace por satelite, un enlace de difusion, un enlace por cable, un enlace de fibra optica, una combinacion de dichos enlaces, o cualquier otro enlace adecuado. Puede haber numerosas instalaciones de distribucion de television, pero solo una de tales instalaciones se muestra en la FIG. 1 para evitar complicar en exceso el dibujo.
La programacion de television puede proporcionarse sobre la ruta 16 usando cualquier enfoque adecuado. Por ejemplo, la programacion de television puede proporcionarse como senales de television analogicas, como corrientes digitales, o como una combinacion de senales analogicas y corrientes digitales.
5 Se puede implementar una gufa de programas de television interactiva utilizando el equipo de usuario 12. Por ejemplo, se puede implementar una gufa de programas de television interactiva en el equipo de usuario 12. Si se desea, la gufa de programas de television interactiva puede implementarse utilizando una arquitectura cliente- servidor o distribuida en la que el equipo de usuario 12 actua como el procesador cliente y los servidores u otro equipo informatico tal como el servidor 18, actuan como uno o mas procesadores servidor.
10
Se pueden proporcionar datos de gufa de programas para la aplicacion de gufa de programas (por ejemplo, listas de programas, descripciones de programas, etc.) a la gufa de programas para su almacenamiento en una base de datos de gufa de programas. Dicha base de datos puede mantenerse en un servidor tal como el servidor 18 o en el equipo de usuario 12 o en cualquier otra ubicacion adecuada. Los datos de gufa de programas y otros datos 15 utilizados por la gufa de programas pueden distribuirse utilizando cualquier tecnica de distribucion de datos adecuada. Por ejemplo, si la aplicacion de gufa de programas se implementa utilizando el equipo de usuario 12, los datos de gufa de programa pueden distribuirse al equipo de usuario 12 en el intervalo de borrado vertical de television, en una banda lateral, utilizando una ruta de datos separada de la senal de television o una corriente de datos separable, etc. El ordenador 19, el servidor 18 y el servidor 28 incluyen preferiblemente un procesador para 20 gestionar tareas de distribucion de informacion.
El equipo de usuario 12 incluye preferiblemente un procesador para manejar tareas asociadas con la implementacion de una aplicacion de gufa de programas. El equipo de usuario 12 puede conectarse a Internet u otra red de comunicaciones adecuada 24 a traves de la ruta 16, la instalacion de distribucion de television 14 y la ruta 26. 25 La ruta 26 puede ser cualquier ruta de comunicaciones adecuada, tal como un enlace por cable, un enlace por satelite, un enlace de fibra optica, un enlace telefonico, un enlace inalambrico, o cualquier otra ruta o combinacion de tales rutas.
El equipo de usuario 12 tambien puede conectarse a la red de comunicaciones 24 sobre el enlace 27, que puede ser 30 cualquier ruta de comunicaciones adecuada, tal como un enlace por cable, un enlace por satelite, un enlace de fibra optica o cualquier otra ruta o combinacion de dichas rutas.
Independientemente de como se conecte el equipo de usuario 12 a la red de comunicaciones 24, el equipo de usuario 12 puede recibir contenido de ordenadores tales como el servidor 18, el servidor 28 y el ordenador 19. Por 35 ejemplo, el equipo de usuario 12 puede soportar un navegador web que permite al usuario ver paginas web, o similares, o un correo electronico u otra aplicacion de mensajerfa que permite al usuario recibir mensajes. Si se desea, el usuario puede ver las paginas web almacenadas en el servidor 18 mediante un navegador web.
Tambien se pueden utilizar aplicaciones distintas de las aplicaciones de navegador web y de correo electronico para 40 obtener servicios de contenido y acceso desde ordenadores tales como el servidor 18, el servidor 28 y el ordenador 19. Las aplicaciones adecuadas incluyen aplicaciones de gufa de programas interactivas, aplicaciones de compra en casa, aplicaciones de banca en casa, aplicaciones de video bajo demanda, etc. Las aplicaciones de correo electronico y las funciones de navegador web pueden incorporarse a dichas aplicaciones y aplicaciones de gufa de programas, si asf se desea. Se puede usar un interprete de navegacion comun para proporcionar acceso a las 45 aplicaciones si se desea.
Los servidores tales como los servidores 18 y 28 pueden estar asociados con proveedores de servicios de Internet, proveedores de gufa de programas, proveedores de aplicaciones, operadores de sistemas de cable, operadores de television de radiodifusion o satelite, etc. El ordenador 19 puede estar asociado con un proveedor de aplicaciones de 50 television interactiva.
Si se desea, se puede proporcionar informacion de horario de programas al equipo de usuario 12 desde el ordenador 19 de la fuente de datos de gufa de programas 20 que utiliza la ruta de comunicaciones 30, la red de comunicaciones 24 y la ruta de comunicaciones 27. La ruta de comunicaciones 30 puede ser cualquier trayectoria de 55 comunicaciones adecuada, tal como un enlace cableado, un enlace por satelite, un enlace de fibra optica, o cualquier otra ruta o combinacion de tales rutas.
Los usuarios pueden utilizar diversos tipos de equipos de usuario para recibir programacion de television desde la instalacion de distribucion de television 14 y para recibir mensajes y servicios de acceso tales como gufas de 60 programas de television interactivos y aplicaciones diferentes de gufas programas. Por ejemplo, el equipo de usuario
puede estar basado en equipos de television de usuario tales como un decodificador y un televisor. El equipo de usuario tambien puede estar basado en un ordenador personal. Si se desea, las disposiciones del equipo de usuario pueden basarse en televisores de ordenadores personales (PC/TV) y decodificadores de WebTV.
5 El equipo de television de usuario ilustrativo 32 se muestra en la FIG. 2. Cada decodificador 34 contiene preferiblemente un procesador para manejar tareas asociadas con la implementacion de una aplicacion de gufa de programas en el decodificador 34. El decodificador 34 esta tfpicamente conectado a una television 38 u otro dispositivo de visualizacion. El decodificador 34 puede recibir programacion de television y datos en lfnea o la entrada 35. El decodificador 34 puede tener circuitos de sintonizacion de television analogica y digital para manejar 10 senales de television analogicas y digitales. Las senales de television pueden pasar al grabador de videocasete 36 o a cualquier otro dispositivo de grabacion adecuado para la grabacion. El decodificador 34 tambien puede controlar el funcionamiento del grabador de videocasete 36. Por ejemplo, el decodificador 34 puede emitir comandos de infrarrojos que son recibidos por el grabador de videocasete 36 en las mismas entradas en las que se reciben los comandos de mando a distancia estandar.
15
El grabador de videocasete 36 puede estar conectado al televisor 38. Las pantallas de programacion de television y de visualizacion grafica generadas por las aplicaciones implementadas usando el decodificador 34 pueden pasar del decodificador 34 al televisor 38 a traves del grabador de videocasete 36. Si se desea, el registrador 36 puede omitirse.
20
El decodificador 34 tiene circuitos de memoria y procesamiento. Esto permite que el decodificador 34 se utilice para implementar aplicaciones que soporten una gufa interactiva de programas de television, navegacion web y acceso a Internet, correo electronico y otros servicios de mensajerfa, y otros servicios tales como compras en casa, banca en casa y video bajo demanda, etc.
25
Un mando a distancia 40 tal como un mando a distancia por infrarrojos puede usarse para controlar el decodificador 34, el grabador de videocasete 36 y la television 38. El mando a distancia 40 puede tener botones 42 tales como un boton de encendido, teclas de flechas derecha, izquierda, arriba y abajo, tecla de Aceptar o de seleccion, tecla de favoritos o fav, teclas de bloqueo o control parental, tecla de grabacion, etc.
30
El equipo de television de usuario ilustrativo 44 basado en un grabador de video digital 46 se muestra en la FIG. 3. El grabador de video digital 46 puede recibir programacion de television y puede acceder a servicios interactivos usando la lfnea o la entrada 48. El grabador de video digital 46 puede tener circuitos de sintonizacion analogicos y digitales para recibir y procesar senales de television. El grabador de video digital 46 puede usarse para grabar 35 programas de television en cualquier formato adecuado. Por ejemplo, los videos digitales se pueden almacenar usando el formato MPEG-2.
Los videos grabados o videos en tiempo real de la entrada 48 pueden visualizarse en la television 50 o cualquier otro monitor adecuado. Un mando a distancia 52, tal como un mando a distancia por infrarrojos, puede utilizarse 40 para controlar el grabador de video digital 46 y la television 50. El mando a distancia 52 puede tener botones tales como un boton de encendido, teclas de flechas derecha, izquierda, arriba y abajo, tecla de Aceptar o de seleccion, tecla de favoritos o fav, teclas de bloqueo o control parental, tecla de grabacion, etc.
El grabador de video digital 46 tiene circuitos de memoria y procesamiento que permiten que el grabador de video 45 digital 46 se utilice para implementar aplicaciones que soportan una gufa de programas de television interactiva, navegacion web y acceso a Internet, correo electronico y otros servicios de mensajerfa, y otros servicios tales como las compras en casa, banca en casa y servicios de video bajo demanda, etc. Las pantallas de programacion de television y visualizacion generadas por las aplicaciones interactivas pueden mostrarse en la television 50.
50 El equipo informatico de usuario ilustrativo 54 se muestra en la FIG. 4. El equipo informatico de usuario 54 puede basarse en un ordenador personal 56 o en cualquier otro dispositivo informatico adecuado. Un ordenador personal con capacidades de television se denominara en lo sucesivo en el presente documento ordenador personal 56. Cada ordenador personal 56 contiene preferiblemente un procesador para manejar tareas asociadas con la implementacion de una aplicacion de gufa de programas en el ordenador personal 56. El ordenador personal 56 esta 55 conectado tfpicamente a un monitor 62 u otro dispositivo de visualizacion. El ordenador personal 56 puede recibir programacion de television e informacion para servicios interactivos usando la lfnea o la entrada 58. El ordenador personal 56 puede contener una tarjeta sintonizadora u otro circuito adecuado para manejar senales de television analogicas y digitales. El ordenador personal 56 tambien puede contener circuiterfa de memoria y procesamiento que permite que el ordenador personal 56 se utilice para implementar aplicaciones que soporten una gufa interactiva 60 de programas de television, navegacion web y acceso a Internet, correo electronico y otros servicios de mensajerfa,
y otros servicios tales como compras en casa, banca en casa y video bajo demanda, etc.
Las senales de television y las pantallas generadas por aplicaciones interactivas pueden visualizarse en el monitor 62.
5
El usuario puede interactuar con el ordenador personal 56 utilizando cualquier interfaz de entrada de usuario adecuada, tal como el teclado 62, un dispositivo senalador tal como una rueda de desplazamiento, un raton o un panel tactil, un sistema de reconocimiento de voz, un sistema de reconocimiento de escritura a mano, etc. Si se desea, el usuario puede interactuar con el ordenador personal 56 utilizando un mando a distancia inalambrico tal 10 como un mando a distancia 64. El mando a distancia 64 puede ser, por ejemplo, un mando a distancia por infrarrojos.
El equipo de usuario 12, tal como el equipo de television de usuario 32 o 44 de las FIGS. 2 y 3 y el equipo informatico de usuario 54 de la FIG. El equipo de usuario 12, tal como el equipo de television de usuario 32 o 44 de 15 las FIGS. 2 y 3 y el equipo informatico de usuario 54 de la FIG. 4 pueden comunicarse con la red de comunicaciones 24 y la instalacion de distribucion de television 14 y otras instalaciones que utilizan modems telefonicos, modems de cable, modems de linea de abonado digital (DSL), modems de red de servicios digitales integrados (ISDN), circuitos de comunicaciones inalambricas o cualquier otro circuito de comunicaciones adecuado.
20 Se muestra un diagrama esquematico generalizado del equipo de usuario 12 de la FIG. 1 en la FIG. 5. El circuito de control 66 y la memoria y almacenamiento 70 pueden tener comunicaciones y circuitos de memoria y procesamiento para soportar funciones tales como recibir programacion de television y correo electronico y otros mensajes y acceder a servicios interactivos a traves de la linea 68. La linea 68 puede conectarse a rutas de comunicaciones tales como las rutas 16 y 27 de la FIG. 1. Los videos pueden almacenarse en el almacenamiento 70. La 25 programacion de television y el texto, graficos y video asociados con servicios interactivos pueden presentarse al usuario con la pantalla 72. La pantalla 72 puede ser una television, un monitor de ordenador o cualquier otro equipo de visualizacion adecuado.
El usuario puede interactuar con la circuiterfa de control 66 utilizando cualquier interfaz de entrada de usuario 30 adecuada 74, tal como un mando a distancia, un teclado, un teclado inalambrico, un mando a distancia de pantalla, un ordenador de mano, un raton, una rueda de desplazamiento, un panel tactil, o cualquier otro dispositivo de entrada adecuado.
La informacion de lista de programas puede proporcionarse al usuario con el equipo de usuario 12. Por ejemplo, se 35 puede usar una gufa de programas de television interactiva que se implementa utilizando el equipo de usuario 12 para mostrar varias pantallas de listados de programas organizados por hora, por canal de television, por hora y canal (por ejemplo, en forma de una parrilla o similar), etc.
Las fuentes de datos de gufa de programas tales como la fuente de datos de gufa de programas 20 pueden distribuir 40 listas de programas de television a multiples instalaciones de distribucion de television. Solo una de tales instalaciones de distribucion de television 14 se muestra en la FIG. 1 para evitar complicar en exceso el dibujo. Cada instalacion de distribucion de television puede tener una linea de canales diferente. Ademas, cada usuario asociado con una instalacion de distribucion de television dada puede suscribirse a diferentes canales. Los usuarios tambien pueden establecer varios ajustes en las gufas de programa u otras aplicaciones.
45
Si se desea, la informacion sobre los servicios a los que el usuario se suscribe, los recordatorios que el usuario ha establecido, informacion sobre los ajustes de favoritos del usuario, informacion sobre la configuracion de control parental del usuario, informacion sobre el contenido que el usuario ha establecido para grabacion, informacion sobre que productos y servicios (por ejemplo, programas de pago por vision) ha pedido el usuario, y otra informacion de 50 este tipo puede almacenarse en el equipo de usuario 12. En otro enfoque adecuado, la informacion puede almacenarse en un ordenador remoto tal como como el servidor 18, el servidor 28 o el ordenador 19. Los servidores tales como el servidor 18 estan asociados con la instalacion de distribucion de television desde la que el usuario recibe la programacion de television. Si se implementa una gufa de programas u otra aplicacion de television interactiva utilizando una disposicion cliente-servidor que implica el equipo de usuario 12 y el servidor 18, la 55 informacion puede almacenarse en el servidor 18 mediante una aplicacion cliente-servidor. Si el servidor 28 soporta una gufa de programas en linea, la informacion puede ser almacenada en el servidor 28 por la gufa de programas en linea. Tambien se puede utilizar cualquier otro enfoque adecuado o una combinacion de tales enfoques.
El proveedor de aplicaciones de television interactiva o proveedor de servicios de television tal como un operador de 60 sistema por cable en una instalacion de distribucion de television 14 puede enviar mensajes dirigidos a usuarios en
el equipo de usuario 12. El proveedor de aplicacion de television interactiva puede ser un proveedor de gufa de programas en la fuente de datos de gufa de programas 12, o cualquier otro proveedor de servicios adecuado (por ejemplo, un proveedor de servicios de correo electronico, un proveedor de servicios de compras). Los mensajes dirigidos pueden basarse en los servicios a los que el usuario se suscribe, basarse en los productos y servicios que 5 el usuario solicita, pueden basarse en las configuraciones que el usuario haya establecido en la gufa de programas u otra aplicacion, o basarse en cualquier otro criterio adecuado.
Algunas de las configuraciones que el usuario puede establecer en una gufa de programas interactiva incluyen ajustes relacionados con los controles parentales (por ejemplo, si se han bloqueado ciertos canales o programas), 10 favoritos o preferencias (por ejemplo, si el usuario ha informado a la gufa de programa de las preferencias del usuario en ciertos canales, programas, categorfas de programacion, etc.), grabacion (por ejemplo, si ciertos programas han sido seleccionados para la grabacion automatica por la gufa de programas), y recordatorios (por ejemplo, si el usuario ha dirigido la gufa de programas para recordar al usuario cuando un programa de television en particular esta a punto de comenzar). Estos son meramente ejemplos ilustrativos. El usuario puede establecer 15 cualquier configuracion adecuada mediante una gufa de programas de television interactiva. Ademas, el usuario puede establecer configuraciones utilizando otras aplicaciones de television interactiva, tales como aplicaciones de correo electronico, aplicaciones de banca domestica, aplicaciones de video bajo demanda, etc.
El proceso de filtrado que se produce al comparar los criterios de direccionamiento con la informacion de cada 20 usuario puede realizarse en el equipo de usuario 12 o puede realizarse en cualquier otra ubicacion adecuada dentro de la ruta de distribucion de mensajes. Por ejemplo, los mensajes pueden filtrarse en instalaciones de distribucion de television, tales como la instalacion de distribucion de television 14, etc.
Cualquiera de estos ajustes u otra informacion de este tipo puede utilizarse como criterio para distribuir mensajes 25 dirigidos a los usuarios. Las etapas ilustrativas implicadas en la distribucion de mensajes dirigidos a los usuarios se muestran en la FIG. 6. En la etapa 76, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor de servicios, puede tener la oportunidad de crear mensajes dirigidos. Por ejemplo, se puede usar una herramienta de creacion de mensajes implementada en el ordenador 19, el servidor 18 o el servidor 28 para crear mensajes. Los mensajes pueden promover servicios, pueden proporcionar cambios de horario de 30 ultima hora, etc. Los mensajes pueden crearse automaticamente por la herramienta de creacion de mensajes y dirigidos a varias clases de usuarios. Si se desea, pueden crearse mensajes con la entrada de personal en el proveedor de la gufa de programas o el proveedor de servicios de television.
En la etapa 78, los mensajes se distribuyen a los usuarios. Por ejemplo, los mensajes pueden enviarse a los 35 usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de 40 comunicaciones 24 y la ruta 27.
En la etapa 80, el equipo de usuario 12 puede utilizarse para comparar informacion de usuario almacenada con criterios que estan asociados con el mensaje. Si se cumplen los criterios, los mensajes pueden presentarse al usuario en la etapa 81. El mensaje puede presentarse en forma de un mensaje enviado a la bandeja de entrada de 45 correo electronico del usuario, como una superposicion emergente encima del contenido que se muestra en el equipo de usuario 12, o utilizando cualquier otra tecnica adecuada.
Al comparar los criterios de direccionamiento con la informacion de usuario almacenada en la etapa 80, pueden utilizarse terminos logicos booleanos (por ejemplo, NO, Y, O, etc.). Por ejemplo, un mensaje puede estar dirigido a 50 todos los usuarios suscritos a (HBO o TBS) pero NO a (SHO o TMC). Tambien se pueden usar intervalos. Por ejemplo, un mensaje puede estar dirigido a todos los usuarios que han establecido recordatorios para programas programados para comenzar despues de las 19:00 horas. Puede ser necesario satisfacer varios criterios. Por ejemplo, los mensajes pueden estar dirigidos a todos los usuarios que tienen HBO y que tienen SHO establecido como favorito.
55
Un ejemplo de un mensaje dirigido se muestra en la FIG. 7. El mensaje 82 puede contener un cuerpo de mensaje 84, que puede contener texto, graficos, audio o video. El mensaje 82 tambien puede contener criterios de direccionamiento de mensajes 86. El mensaje 82 se distribuye al equipo de usuario 12, en el que los criterios de direccionamiento 86 se comparan con datos tales como datos de gufa de programas. Los datos de la gufa de 60 programas pueden incluir la lista de recordatorios 88.
En el ejemplo de la FIG. 7, el mensaje 82 se ha proporcionado con criterios de direccionamiento basados en recordatorios. En particular, el criterio R (7:00, 13) especifica que el recordatorio esta dirigido a los usuarios que tienen un recordatorio establecido para el canal 13 a las 7:00. Si se desea, el numero de canal puede ser un 5 identificador de origen (ID) que especifique de forma unica que servicio de television de interes. Dicho ID de origen puede utilizarse en la fuente de datos de gufa de programas 20 para identificar globalmente diferentes fuentes de programacion.
Independientemente de como se especifique la informacion de canal, la informacion puede compararse con la 10 informacion en la lista de recordatorios del usuario 88. Esto permite que la gufa de programas, el lector de correo electronico u otra aplicacion adecuada en el equipo de usuario 12 determine si el usuario ha establecido un recordatorio para la hora y el canal designados. En el ejemplo de la FIG. 7, el mensaje dirigido puede ser presentado al usuario, porque el usuario ha establecido un recordatorio (recordatorio N.° 1) para las 7:00 en el canal 13.
15 Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios basados en ajustes de recordatorios se muestran en la FIG. 8. En la etapa 90, el usuario puede tener la oportunidad de establecer un recordatorio. Dichos recordatorios pueden incluir un recordatorio para un programa de television, un recordatorio web para una emision web, un recordatorio web para una sesion de chat, un recordatorio bancario o cualquier otro recordatorio adecuado. Por ejemplo, una parrilla de listas de programas puede mostrarse en el equipo de usuario 12 que 20 contiene listas de programas para diversos canales y horas. El usuario puede desplazarse por los listados de programas para localizar un programa futuro de interes usando una region de resaltado o similar. Cuando el usuario ha resaltado un programa de interes, el usuario puede pulsar una tecla OK en un mando a distancia. Esto dirige a la gufa de programas para proporcionar al usuario opciones en pantalla que permiten al usuario establecer un recordatorio. La informacion sobre los recordatorios establecidos por el usuario puede almacenarse en el equipo de 25 usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos.
En la etapa 92, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual 30 mensajes dirigidos a entregar al usuario. Por ejemplo, puede crearse un mensaje que promueve un nuevo programa de television que se espera sea popular entre los usuarios que disfrutan del programa Z. El mensaje puede estar dirigido a los usuarios que han establecido recordatorios para el programa Z. Como otro ejemplo, puede crearse un mensaje que incluye informacion sobre un cambio de programacion de ultima hora para el programa Z. El mensaje puede estar dirigido a usuarios que han establecido recordatorios para el programa Z.
35
En la etapa 94, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de 40 television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
En la etapa 96, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar 45 los criterios de direccionamiento del mensaje 82 con informacion de usuario almacenada por la aplicacion de television interactiva u otra aplicacion en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden compararse con la informacion en la lista de recordatorios del usuario 88 u otro archivo o estructura de datos de este tipo almacenados por la gufa de programas de television interactiva o cualquier otra aplicacion 50 adecuada. Si se cumplen los criterios de mensaje dirigido, el mensaje puede visualizarse en el equipo de usuario 12 en la etapa 98.
Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios basados en servicios particulares a los que el usuario se suscribe se muestran en la FIG. 9. Dichos servicios pueden incluir canales de television, sitios 55 web de compras, etc. En la etapa 100, el usuario puede tener la oportunidad de suscribirse a ciertos servicios. Por ejemplo, un operador por cable u otro proveedor de servicios de television puede proporcionar opciones en pantalla que permiten al usuario solicitar servicios de television (por ejemplo, canales de television premium o paquetes de canales de television premium) a traves de una gufa de programa implementada en el equipo de usuario 12. Los servicios de television tambien se pueden pedir en lfnea o por telefono. La informacion sobre los servicios a los que 60 se ha suscrito puede almacenarse en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19,
cualquier otro dispositivo adecuado, o una combinacion de los mismos.
En la etapa 102, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual 5 mensajes dirigidos a entregar al usuario. Por ejemplo, puede crearse un mensaje de promocion del canal X para todos los abonados del canal Y que no esten suscritos al canal X.
En la etapa 104, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la 10 ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
15
En la etapa 106, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar los criterios de direccionamiento del mensaje con informacion de usuario almacenada por la aplicacion de television interactiva u otra aplicacion en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden 20 compararse con la informacion que indica a que canales de television esta suscrito el usuario. Este tipo de informacion puede, si se desea, mantenerse por la gufa de programas, por el proveedor de servicios de television o por cualquier otro proveedor adecuado. Si se cumplen los criterios de mensaje dirigido, el mensaje puede visualizarse en el equipo de usuario 12 en la etapa 108.
25 Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios basados en la configuracion de canales favoritos, los ajustes de programas favoritos, los sitios web favoritos y otros ajustes favoritos se muestran en la FIG. 10. En la etapa 110, el usuario puede tener la oportunidad de establecer favoritos. Por ejemplo, la gufa de programas de television interactiva puede proporcionar al usuario listas en pantalla de programas y canales. Si el usuario resalta un canal o programa deseado y presiona una tecla de "favoritos" del mando a distancia, la gufa de 30 programas establecera ese canal o programa como favorito. El usuario tambien puede responder a las indicaciones en pantalla, como "^Configurar este programa como favorito?", o similares. Si se desea, se pueden establecer preferencias o favoritos para ciertos generos o categorfas de programacion. La informacion sobre la configuracion de favoritos del usuario puede almacenarse en el equipo de usuario 12 (por ejemplo, mediante la gufa de programas), el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los 35 mismos.
En la etapa 112, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual mensajes dirigidos a entregar al usuario. Por ejemplo, puede crearse un mensaje de promocion del canal X para 40 todos los abonados que han establecido el canal Y como favorito, pero no han establecido el canal X como favorito.
En la etapa 114, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la 45 instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
50 En la etapa 116, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar los criterios de direccionamiento del mensaje con informacion de usuario almacenada por la aplicacion de television interactiva u otra aplicacion en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden compararse con la informacion que indica que ajustes favoritos ha hecho el usuario en la gufa de programas de 55 television interactiva u otra aplicacion que admita favoritos. Este tipo de informacion puede mantenerse, si se desea, por la gufa de programas. Si se cumplen los criterios de mensaje dirigido, el mensaje puede visualizarse en el equipo de usuario 12 en la etapa 118.
Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios basados en ajustes de control 60 parental se muestran en la FIG. 11. En la etapa 120, el usuario puede tener la oportunidad de establecer controles
parentales. Por ejemplo, la gufa de programas de television interactiva puede proporcionar al usuario listas en pantalla de programas y canales. Si el usuario resalta un canal o programa deseado y presiona una tecla de "bloqueo" del mando a distancia, la gufa de programas bloqueara ese canal o programa. Un espectador posterior debe proporcionar el numero de identificacion personal (PIN) correcto para desbloquear la programacion bloqueada.
5 Los programas tambien pueden bloquearse respondiendo a las opciones en pantalla. Tales opciones pueden proporcionarse, por ejemplo, por una gufa de programas cuando el usuario solicita informacion adicional usando una tecla de "informacion" del mando a distancia. Si se desea, los generos de programacion pueden bloquearse o la programacion puede bloquearse basandose en las clasificaciones de orientacion de los padres (por ejemplo, TV-Y, TV-G, TV-MA, R, NC-17, etc.). Como otro ejemplo, los sitios web de compras, generos de sitios web o cualquier otro 10 sitio web u otro tipo de contenido tambien pueden bloquearse. La informacion sobre los parametros de control parental del usuario (por ejemplo, que programas, canales, generos de programacion, clasificaciones, etc. han sido bloqueados) pueden almacenarse en el equipo de usuario 12 (por ejemplo, mediante la gufa de programas), el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos.
15 En la etapa 122, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual mensajes dirigidos a entregar al usuario. Por ejemplo, puede crearse un mensaje promocionando el canal X o promocionando un programa de pago por vision para todos los abonados que no han bloqueado la programacion con una clasificacion TV-MA o R.
20
En la etapa 124, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de 25 television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
En la etapa 126, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar 30 los criterios de direccionamiento del mensaje con informacion de usuario almacenada por la aplicacion de television interactiva u otra aplicacion en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden compararse con la informacion sobre los ajustes de control parental que el usuario ha establecido utilizando una gufa de programas interactiva u otra aplicacion de television interactiva. Este tipo de informacion puede mantenerse, 35 si se desea, por la gufa de programas. Si se cumplen los criterios de mensaje dirigido, el mensaje puede visualizarse en el equipo de usuario 12 en la etapa 128.
Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios en base a que contenido el usuario ha seleccionado para la grabacion se muestran en la FIG. 12. El contenido puede incluir programas de television, 40 difusiones web, sesiones de chat o cualquier otro contenido adecuado. En la etapa 130, el usuario puede tener la oportunidad de establecer cierto contenido para ser grabado. Por ejemplo, la gufa de programas de television interactiva puede proporcionar al usuario listas en pantalla de programas y canales. Si el usuario resalta un canal o programa deseado y pulsa una tecla de "grabacion" del mando a distancia, la gufa de programas puede ajustar una grabacion programada para ese programa. A la hora designada, la gufa de programas puede grabar el programa 45 seleccionado utilizando el grabador de videocasete 36 (FIG. 2), el grabador de video digital 46 (FIG. 3), el almacenamiento en el ordenador personal 56 (FIG. 4), la memoria y el almacenamiento 70 (FIG. 5), u otro equipo de usuario adecuado 12. Si se desea, tambien se pueden grabar programas mediante equipos remotos tales como el servidor 18, el servidor 28 o el ordenador 19. Los programas tambien pueden grabarse respondiendo a las opciones en pantalla. Tales opciones pueden proporcionarse, por ejemplo, por una gufa de programas cuando el usuario 50 solicita informacion adicional para un programa usando una tecla de "informacion" del mando a distancia. La informacion sobre los ajustes de grabacion del usuario (por ejemplo, que programas han sido configurados para la grabacion) puede almacenarse en el equipo de usuario 12 (por ejemplo, por la gufa de programas), el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado o una combinacion de los mismos.
55 En la etapa 132, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual mensajes dirigidos a entregar al usuario. Por ejemplo, puede crearse un mensaje de promocion del programa X para todos los abonados que han establecido el programa Y para ser grabado.
60 En la etapa 134, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los
usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de 5 television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
En la etapa 136, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar los criterios de direccionamiento del mensaje con informacion de usuario almacenada por la aplicacion de television 10 interactiva u otra aplicacion en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden compararse con la informacion sobre los ajustes de grabacion que el usuario ha establecido utilizando una gufa de programas interactiva u otra aplicacion de television interactiva. Este tipo de informacion puede mantenerse, si se desea, por la gufa de programas. Si se cumplen los criterios de mensaje dirigido, el mensaje puede visualizarse en 15 el equipo de usuario 12 en la etapa 138.
Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios basandose en los productos y servicios que el usuario ha solicitado se muestran en la FIG. 13. Los productos y servicios pueden incluir eventos de pago por vision, paquetes de programas (por ejemplo, todos los partidos de futbol en pago por vision), mercancfa 20 (por ejemplo, ropa), etc. En la etapa 140, el usuario puede disponer de una oportunidad de pedir productos o servicios. Por ejemplo, la gufa de programas de television interactiva puede proporcionar al usuario listas en pantalla de programas y canales. Si el usuario resalta un programa de pago por vision deseado y presiona una tecla de "OK" del mando a distancia, la gufa de programas puede proporcionar opciones en pantalla que permiten al usuario solicitar el programa de pago por vision. La informacion sobre los programas de pago por vision que el usuario ha 25 pedido puede almacenarse en el equipo de usuario 12 (por ejemplo, mediante la gufa de programas), el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. Cuando el usuario desea pedir productos y servicios, el sistema puede dirigir la solicitud a traves de la red de comunicaciones 24 (por ejemplo, Internet) o cualquier otra ruta de comunicaciones adecuada a un proveedor apropiado.
30 En la etapa 142, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual mensajes dirigidos a entregar al usuario. Por ejemplo, puede crearse un mensaje promocionando el programa de pago por vision X para todos los abonados que han pedido el programa de pago por vision Y.
35 En la etapa 144, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de 40 television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
En la etapa 146, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar los criterios de direccionamiento del mensaje con informacion de usuario almacenada por la aplicacion de television 45 interactiva u otra aplicacion en el equipo de usuario 12 (por ejemplo, por la gufa de programas), el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden compararse con la informacion sobre los eventos de pago por vision que el usuario ha pedido utilizando una gufa de programas interactiva u otra aplicacion de television interactiva. Este tipo de informacion puede mantenerse, si se desea, por la gufa de programas. Si se cumplen los criterios de mensaje 50 dirigido, el mensaje puede visualizarse en el equipo de usuario 12 en la etapa 148.
En otro enfoque, los mensajes pueden ser utilizados por una gufa de programas u otra aplicacion basada en ajustes de proveedor de servicios de television. El proveedor de servicios de television puede permitir que el equipo de usuario reciba algunos servicios, pero no otros. Por ejemplo, el equipo de usuario puede estar habilitado para recibir 55 una cierta lfnea de canales de television, que es diferente de la lfnea de canales del equipo de usuario utilizado por otros usuarios. El equipo de usuario puede estar habilitado para acceder a ciertas aplicaciones interactivas o tener otras caracterfsticas que no estan disponibles para todos los usuarios. Los mensajes pueden dirigirse en base a los ajustes del proveedor de servicios de television, de tal forma que, por ejemplo, los mensajes no esten disponibles para los usuarios que no tengan acceso a caracterfsticas relacionadas. Por ejemplo, un mensaje puede informar al 60 usuario de cambios de programacion de ultimo hora para un canal de television en particular, y puede estar dirigido
a aquellos usuarios que tengan ese canal en su linea de canales. Los usuarios que no se suscriban al servicio afectado no necesitan ser notificados de dichos cambios.
Las etapas ilustrativas implicadas en el suministro de mensajes a los usuarios basados en ajustes de recordatorios 5 se muestran en la FIG. 14. En la etapa 150, el proveedor de la gufa de programas, el proveedor de servicios de television o cualquier otro proveedor puede utilizar una herramienta de creacion de mensajes para generar de forma automatica o manual mensajes dirigidos a entregar al usuario. Por ejemplo, un mensaje presentando un cambio de programacion para el canal X puede crease para todos los abonados al canal X.
10 En la etapa 152, el mensaje puede ser distribuido a los usuarios. Por ejemplo, el mensaje puede enviarse a los usuarios desde un proveedor de gufa de programas en la fuente de datos de gufa de programas 20 a traves de la ruta 30, la red de comunicaciones 24 y la ruta 27, a traves de la ruta 30, la red de comunicaciones 24, la ruta 26, la instalacion de distribucion de television 14, y la ruta 16, o a traves de la ruta 22, la instalacion de distribucion de television 14, y la ruta 16. Los mensajes pueden enviarse a los usuarios desde un proveedor de servicios de 15 television en la instalacion de distribucion de television 14 a traves de la ruta 16 o a traves de la ruta 26, la red de comunicaciones 24 y la ruta 27.
En la etapa 154, la gufa de programas u otra aplicacion de television interactiva adecuada o similar, puede comparar los criterios de direccionamiento del mensaje con informacion de usuario almacenada por la aplicacion de television 20 interactiva u otra aplicacion en el equipo de usuario 12, el servidor 18, el servidor 28, el ordenador 19, cualquier otro dispositivo adecuado, o una combinacion de los mismos. En particular, los criterios de mensaje dirigido pueden comprarse con la informacion de usuario almacenada desde el proveedor de servicios de television. Este tipo de informacion puede mantenerse, si se desea, por la gufa de programas. Si se cumplen los criterios de mensaje dirigido, el mensaje puede visualizarse en el equipo de usuario 12 en la etapa 156.
25
Por ello, esta invencion se refiere a los sistemas y procedimientos para la distribucion y utilizacion de mensajes electronicos en un entorno de television interactiva. Lo anterior es meramente ilustrativo de los principios de esta invencion y pueden realizarse varias modificaciones por expertos en la materia sin desviarse del alcance de la invencion.
30

Claims (13)

  1. REIVINDICACIONES
    1. Un procedimiento para proporcionar un mensaje dirigido al usuario (82) a al menos un equipo de usuario (12), comprendiendo dicho metodo:
    5
    Recibir, utilizando una aplicacion de television interactiva en el equipo de usuario (12), un pedido de un producto o servicio;
    almacenar, en el equipo de usuario (12), informacion de usuario relativa al producto o servicio pedido por el usuario; crear, en una instalacion de distribucion de television (14), el mensaje dirigido al usuario (82) que comprende 10 criterios de direccionamiento;
    distribuir el mensaje dirigido al usuario (82) desde la instalacion de distribucion de television (14) al equipo de usuario (12);
    comparar, utilizando la aplicacion de television interactiva en el equipo de usuario (12), los criterios de direccionamiento con la informacion de usuario almacenada relativa al producto o servicio pedido por el usuario; y 15 presentar, en el equipo de usuario (12), el mensaje dirigido al usuario (82) al usuario cuando se cumplen los criterios de direccionamiento.
  2. 2. El procedimiento definido en la reivindicacion 1, que comprende ademas distribuir el mensaje dirigido al usuario (82) a traves de Internet.
    20
  3. 3. El procedimiento definido en la reivindicacion 1, que comprende ademas distribuir el mensaje dirigido al usuario (82) a traves de Internet y la instalacion de distribucion de television (14).
  4. 4. El procedimiento definido en la reivindicacion 1, que comprende ademas presentar el mensaje dirigido 25 al usuario (82) utilizando un decodificador (34).
  5. 5. El procedimiento definido en la reivindicacion 1, que comprende ademas presentar el mensaje dirigido al usuario (82) utilizando un grabador de video digital (46).
    30 6. El procedimiento definido en la reivindicacion 1, que comprende ademas:
    usar la aplicacion de television interactiva para establecer un recordatorio basado en la entrada del usuario; y comparar los criterios de direccionamiento con la informacion almacenada del usuario relacionada con el recordatorio.
    35
  6. 7. El procedimiento definido en la reivindicacion 1, que comprende ademas:
    usar la aplicacion de television interactiva para suscribirse a un servicio basado en la entrada del usuario; y comparar los criterios de direccionamiento con la informacion almacenada del usuario relacionada con el servicio.
    40
  7. 8. El procedimiento definido en la reivindicacion 1, que comprende ademas: usar la aplicacion de television interactiva para establecer un ajuste favorito; y
    comparar los criterios de orientacion con la informacion almacenada del usuario relacionada con el ajuste favorito.
    45
  8. 9. El procedimiento definido en la reivindicacion 1, que comprende ademas: usar la aplicacion de television interactiva para establecer un control parental; y
    comparar los criterios de direccionamiento con la informacion de usuario almacenada relacionada con el control 50 parental.
  9. 10. El procedimiento definido en la reivindicacion 1, que comprende ademas:
    usar la aplicacion de television interactiva para seleccionar el contenido para la grabacion; y comparar los criterios de 55 direccionamiento con la informacion de usuario almacenada relacionada con el contenido.
  10. 11. El procedimiento definido en la reivindicacion 1, que ademas comprende comparar los criterios de direccionamiento con la informacion de usuario almacenada que ha establecido un proveedor de servicios de television.
  11. 12. El procedimiento definido en la reivindicacion 1, que comprende ademas proporcionar el mensaje dirigido al usuario (82) desde un proveedor de aplicaciones de television interactiva.
  12. 13. El procedimiento definido en la reivindicacion 1, que comprende ademas proporcionar el mensaje 5 dirigido al usuario (82) desde un proveedor de servicios de television.
  13. 14. Un sistema para proporcionar un mensaje dirigido (82) a al menos un equipo de usuario (12), comprendiendo dicho sistema un primer procesador y un segundo procesador;
    el primer procesador para:
    10
    crear, en una instalacion de distribucion de television (14), un mensaje dirigido al usuario (82) que comprende criterios de direccionamiento;
    distribuir el mensaje dirigido al usuario (82) desde la instalacion de distribucion de television (14) a un segundo procesador; y
    15 el segundo procesador para:
    Recibir, utilizando una aplicacion de television interactiva en el equipo de usuario (12), un pedido de un producto o servicio;
    almacenar, en el equipo de usuario (12), informacion de usuario sobre el producto o servicio que el usuario ha pedido;
    20 comparar, utilizando la aplicacion de television interactiva en el equipo de usuario (12), los criterios de direccionamiento con la informacion de usuario almacenada relativa al producto o servicio pedido por el usuario; y presentar, en el equipo de usuario (12), el mensaje dirigido al usuario (82) al usuario cuando se cumplen los criterios de direccionamiento.
ES05075664.2T 1999-11-23 2000-11-21 Sistema interactivo de mensajes orientados a la televisión Expired - Lifetime ES2638834T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16718499P 1999-11-23 1999-11-23
US167184P 1999-11-23

Publications (1)

Publication Number Publication Date
ES2638834T3 true ES2638834T3 (es) 2017-10-24

Family

ID=22606302

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05075664.2T Expired - Lifetime ES2638834T3 (es) 1999-11-23 2000-11-21 Sistema interactivo de mensajes orientados a la televisión

Country Status (10)

Country Link
US (4) US20050204382A1 (es)
EP (1) EP1232651A1 (es)
JP (2) JP4820516B2 (es)
CN (1) CN1173568C (es)
AR (1) AR030171A1 (es)
AU (1) AU1786701A (es)
CA (1) CA2388668C (es)
ES (1) ES2638834T3 (es)
TW (1) TW503659B (es)
WO (1) WO2001039501A1 (es)

Families Citing this family (86)

* Cited by examiner, † Cited by third party
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
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US5818438A (en) 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US5940073A (en) 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US6687906B1 (en) 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
US8635649B2 (en) 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
DK1036466T3 (da) 1997-07-21 2003-07-14 Guide E Inc Fremgangsmåde til navigering i en tv-programoversigt med reklamer
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
BR9814251A (pt) 1997-12-01 2000-10-03 Starsight Telecast Inc Sistema eletrônico de guia de programa com mensagens de publicidade em sobreposição
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
WO2001001678A1 (en) 1999-06-28 2001-01-04 Index Systems, Inc. System and method for utilizing epg database for modifying advertisements
WO2001001689A1 (en) 1999-06-29 2001-01-04 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US7814512B2 (en) * 2002-09-27 2010-10-12 Microsoft Corporation Dynamic adjustment of EPG level of detail based on user behavior
US7054654B1 (en) * 1999-10-01 2006-05-30 Sprint Spectrum L.P. Automatic messaging in response to television viewing
EP1232651A1 (en) 1999-11-23 2002-08-21 United Video Properties, Inc. Interactive television targeted message system
EP2309440A1 (en) 2000-03-31 2011-04-13 United Video Properties, Inc. System and method for metadata-linked advertisements
US20020083450A1 (en) * 2000-12-01 2002-06-27 Yakov Kamen Method and system for content-based broadcasted program selection
EP1936981A3 (en) 2001-02-21 2010-12-29 United Video Properties, Inc. Systems and method for interactive program guides with personal video recording features
US20020188946A1 (en) * 2001-03-02 2002-12-12 Brian Kohne Method and system for interactive programming guide background selection
EP1343316A1 (de) * 2002-03-04 2003-09-10 Beta Research GmbH Verfahren und Vorrichtung zum Adressieren von Mitteilungen eines Anbieters digitaler Dienste
US20040032486A1 (en) 2002-08-16 2004-02-19 Shusman Chad W. Method and apparatus for interactive programming using captioning
US20030196206A1 (en) 2002-04-15 2003-10-16 Shusman Chad W. Method and apparatus for internet-based interactive programming
US20040210947A1 (en) 2003-04-15 2004-10-21 Shusman Chad W. Method and apparatus for interactive video on demand
KR100518825B1 (ko) * 2003-04-30 2005-10-06 삼성전자주식회사 실시간 채널 그룹핑 방법 및 그 장치
US20040268416A1 (en) * 2003-06-30 2004-12-30 Gray James Harold System and method for providing enhanced hot key control
US8418196B2 (en) 2003-06-30 2013-04-09 At&T Intellectual Property I, L.P. Interactive content with enhanced network operator control
US8635643B2 (en) * 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
US20040268404A1 (en) * 2003-06-30 2004-12-30 Gray James Harold System and method for message notification
US20040268385A1 (en) * 2003-06-30 2004-12-30 Gray James Harold User originated content notification
JP2007515098A (ja) * 2003-11-10 2007-06-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 付加的な情報の提供
US8286203B2 (en) 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
US8863205B2 (en) * 2004-04-16 2014-10-14 Broadcom Corporation System and method for multimedia viewership surveying
JP2005346580A (ja) * 2004-06-04 2005-12-15 Fujitsu Ltd メール情報配信プログラム、メール情報配信方法および受信装置
JP2006020009A (ja) * 2004-07-01 2006-01-19 Sanyo Electric Co Ltd 受信機
US8413198B2 (en) * 2004-11-12 2013-04-02 Intel Corporation System and method for the controlled on-demand distribution of content via a centralized server and a peer-to-peer network
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US20070136773A1 (en) * 2005-12-14 2007-06-14 O'neil Douglas Systems and methods for providing television services using implicit content to indicate the availability of additional content
US8317618B2 (en) 2005-12-15 2012-11-27 At&T Intellectual Property I, Lp System, method and computer program for enabling an interactive game
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US8161412B2 (en) * 2006-01-13 2012-04-17 At&T Intellectual Property I, L.P. Systems, methods, and computer program products for providing interactive content
US8402503B2 (en) 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US8065710B2 (en) 2006-03-02 2011-11-22 At& T Intellectual Property I, L.P. Apparatuses and methods for interactive communication concerning multimedia content
US8380726B2 (en) 2006-03-06 2013-02-19 Veveo, Inc. Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US9172937B2 (en) * 2006-03-31 2015-10-27 Qurio Holdings, Inc. Timed events during recorded media playback
US7949103B2 (en) * 2006-06-20 2011-05-24 Vontoo, Llc System and method for providing voice messaging with dynamic content
US7590998B2 (en) 2006-07-27 2009-09-15 Sharp Laboratories Of America, Inc. Television system having internet web browsing capability
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US9066047B2 (en) * 2007-12-19 2015-06-23 Echostar Technologies L.L.C. Apparatus, systems, and methods for accessing an interactive program
US8819725B2 (en) * 2007-12-21 2014-08-26 Echostar Technologies Corporation Message presentation apparatus, systems, and methods
US9197836B2 (en) * 2008-10-02 2015-11-24 Microsoft Technology Licensing, Llc Content promotion to anonymous clients
JP5690473B2 (ja) * 2009-01-28 2015-03-25 任天堂株式会社 プログラムおよび情報処理装置
JP5527721B2 (ja) 2009-01-28 2014-06-25 任天堂株式会社 プログラムおよび情報処理装置
JP5813912B2 (ja) 2009-01-28 2015-11-17 任天堂株式会社 プログラム、情報処理装置、および情報処理システム
JP5229484B2 (ja) 2009-01-28 2013-07-03 任天堂株式会社 情報処理システム、プログラムおよび情報処理装置
US10108970B2 (en) * 2009-03-25 2018-10-23 Verizon Patent And Licensing Inc. Targeted advertising for dynamic groups
US10165929B2 (en) * 2009-06-18 2019-01-01 Endochoice, Inc. Compact multi-viewing element endoscope system
US12137873B2 (en) 2009-06-18 2024-11-12 Endochoice, Inc. Compact multi-viewing element endoscope system
US11547275B2 (en) 2009-06-18 2023-01-10 Endochoice, Inc. Compact multi-viewing element endoscope system
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US9451197B1 (en) * 2010-04-12 2016-09-20 UV Networks, Inc. Cloud-based system using video compression for interactive applications
US8856827B1 (en) 2010-04-12 2014-10-07 UV Networks, Inc. System for conveying and reproducing images for interactive applications
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
CN103748889A (zh) 2012-08-17 2014-04-23 弗莱克斯电子有限责任公司 多种来源的电子节目指南信息聚集
US11368760B2 (en) 2012-08-17 2022-06-21 Flextronics Ap, Llc Applications generating statistics for user behavior
US9147198B2 (en) 2013-01-10 2015-09-29 Rovi Technologies Corporation Systems and methods for providing an interface for data driven media placement
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
JP6071792B2 (ja) * 2013-07-31 2017-02-01 株式会社東芝 社会情報提供システムおよび社会情報配信装置
US10205982B2 (en) 2015-09-25 2019-02-12 Rovi Guides, Inc. Methods and systems for managing media subscriptions
US9998793B2 (en) * 2015-09-25 2018-06-12 Rovi Guides, Inc. Methods and systems for determining at a present time a date at a future time at which a media asset will become available from the content provider
US9813396B2 (en) 2015-10-30 2017-11-07 Rovi Guides, Inc. Methods and systems for managing content subscription data
US10178421B2 (en) 2015-10-30 2019-01-08 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage
US10015555B1 (en) 2016-12-13 2018-07-03 The DIRECTV Group Systems and methods for integrating a set-top box with internet content
US10652599B2 (en) 2017-04-12 2020-05-12 Tivo Solutions Inc. Generated messaging to view content on media devices

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US6463585B1 (en) * 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
AU5845894A (en) * 1992-12-09 1994-06-22 Discovery Communications, Inc. Advanced set top terminal for cable television delivery systems
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5589892A (en) * 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5515098A (en) * 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
US5619249A (en) * 1994-09-14 1997-04-08 Time Warner Entertainment Company, L.P. Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs
CA2166434A1 (en) 1995-01-04 1996-07-05 Fujio Noguchi Method and apparatus for providing programming information
JPH11500275A (ja) 1995-02-10 1999-01-06 フレックシーダイアル・プロプライアタリ・リミテッド 対話式放送システム
US5760821A (en) * 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
JPH09237234A (ja) 1996-02-29 1997-09-09 Toshiba Corp Tvメールシステム
US5940073A (en) * 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
HUP0000446A3 (en) 1996-12-10 2000-08-28 United Video Properties Inc Tu Internet television program guide system
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
IL130735A (en) * 1997-01-06 2004-05-12 Bellsouth Corp Method and system for monitoring network usage
US5844615A (en) 1997-01-16 1998-12-01 General Instrument Corporation Communication of VBI data in digital television data streams
JPH10228687A (ja) * 1997-02-17 1998-08-25 Sony Corp 自動予約記録装置及び方法
JPH10293793A (ja) * 1997-04-21 1998-11-04 Mitsubishi Electric Corp ショッピング端末装置とオンラインショッピング装置
JPH1117633A (ja) * 1997-06-27 1999-01-22 Sony Corp 広告情報放送方法、広告情報放送システムおよび受信装置
US6108706A (en) * 1997-06-09 2000-08-22 Microsoft Corporation Transmission announcement system and method for announcing upcoming data transmissions over a broadcast network
US20050039177A1 (en) * 1997-07-12 2005-02-17 Trevor Burke Technology Limited Method and apparatus for programme generation and presentation
DK1036466T3 (da) 1997-07-21 2003-07-14 Guide E Inc Fremgangsmåde til navigering i en tv-programoversigt med reklamer
WO1999013641A1 (en) 1997-09-05 1999-03-18 Prevue International, Inc. Program guide application interface system
CA2302250C (en) * 1997-09-18 2008-02-05 United Video Properties, Inc. Electronic-mail reminder for an internet television program guide
US6588014B1 (en) 1997-09-26 2003-07-01 Matsushita Electric Industrial Co., Ltd. System and method for digital communication
US6604240B2 (en) * 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
US6298482B1 (en) * 1997-11-12 2001-10-02 International Business Machines Corporation System for two-way digital multimedia broadcast and interactive services
US6029045A (en) * 1997-12-09 2000-02-22 Cogent Technology, Inc. System and method for inserting local content into programming content
JP3954186B2 (ja) * 1998-02-17 2007-08-08 株式会社東芝 録画予約装置
ES2532838T3 (es) * 1998-03-04 2015-04-01 United Video Properties, Inc. Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario
US6477707B1 (en) 1998-03-24 2002-11-05 Fantastic Corporation Method and system for broadcast transmission of media objects
US6742183B1 (en) * 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US20020095676A1 (en) * 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6182050B1 (en) * 1998-05-28 2001-01-30 Acceleration Software International Corporation Advertisements distributed on-line using target criteria screening with method for maintaining end user privacy
EP0963119B1 (en) 1998-06-05 2006-10-11 THOMSON multimedia Apparatus and method for selecting viewers' profile in interactive TV
US7146627B1 (en) * 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
WO2000005889A1 (en) 1998-07-23 2000-02-03 United Video Properties, Inc. Interactive television program guide system that serves as a portal
US6493872B1 (en) * 1998-09-16 2002-12-10 Innovatv Method and apparatus for synchronous presentation of video and audio transmissions and their interactive enhancement streams for TV and internet environments
TW494680B (en) 1998-11-12 2002-07-11 United Video Properties Inc Program guide with interactive information display screen
ES2216608T3 (es) * 1998-11-30 2004-10-16 Index Systems, Inc. Agente inteligente basado en la realizacion de perfiles basados en habitos, inferencia estadistica y datos psico-demograficos.
US6591367B1 (en) * 1999-03-31 2003-07-08 Atabok Japan, Inc. Method and apparatus for preventing unauthorized copying and distributing of electronic messages transmitted over a network
US7222155B1 (en) * 1999-06-15 2007-05-22 Wink Communications, Inc. Synchronous updating of dynamic interactive applications
US7308697B1 (en) * 1999-07-14 2007-12-11 Scientific-Atlanta, Inc. Systems and methods for multimedia messaging in a cable or satellite subscriber system
US6851060B1 (en) * 1999-07-15 2005-02-01 International Business Machines Corporation User control of web browser user data
US6662365B1 (en) * 1999-08-17 2003-12-09 Gateway, Inc. Unified parental locks
US20050028191A1 (en) * 1999-08-17 2005-02-03 Sullivan Gary E. Content control system
US6983480B1 (en) * 1999-10-13 2006-01-03 Starz Entertainment Group Llc Method for authorizing limited programming distribution
EP1232651A1 (en) 1999-11-23 2002-08-21 United Video Properties, Inc. Interactive television targeted message system
BR0108295A (pt) * 2000-02-02 2003-03-18 Worldgate Service Inc Sistema e método para transmitir e exibir informação dirigida

Also Published As

Publication number Publication date
JP2011109720A (ja) 2011-06-02
US20050204382A1 (en) 2005-09-15
WO2001039501A1 (en) 2001-05-31
JP2003515985A (ja) 2003-05-07
US8843955B2 (en) 2014-09-23
US20100169913A1 (en) 2010-07-01
CN1391766A (zh) 2003-01-15
CN1173568C (zh) 2004-10-27
US9628864B2 (en) 2017-04-18
US20140380360A1 (en) 2014-12-25
CA2388668C (en) 2013-07-09
EP1232651A1 (en) 2002-08-21
US20070124763A1 (en) 2007-05-31
TW503659B (en) 2002-09-21
CA2388668A1 (en) 2001-05-31
AR030171A1 (es) 2003-08-13
AU1786701A (en) 2001-06-04
JP4820516B2 (ja) 2011-11-24

Similar Documents

Publication Publication Date Title
ES2638834T3 (es) Sistema interactivo de mensajes orientados a la televisión
US9832531B2 (en) Systems and methods for providing a program as a gift using an interactive application
ES2467971T3 (es) Distribución de contenido multimedia interactivo utilizando una red de comunicaciones de canal de retorno independiente.
EP1564995B1 (en) Interactive television targeted message system
AU2016203228B2 (en) Television message system
AU2015200610B2 (en) Television Message System
JP2002281407A (ja) テレビチャンネルシステム