[go: up one dir, main page]

ES2532838T3 - Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario - Google Patents

Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario Download PDF

Info

Publication number
ES2532838T3
ES2532838T3 ES04014533.6T ES04014533T ES2532838T3 ES 2532838 T3 ES2532838 T3 ES 2532838T3 ES 04014533 T ES04014533 T ES 04014533T ES 2532838 T3 ES2532838 T3 ES 2532838T3
Authority
ES
Spain
Prior art keywords
time
real
ratings
user
information
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
ES04014533.6T
Other languages
English (en)
Inventor
William L. Thomas
Joel G. Hassell
Edward B. Knudson
Connie T. Marshall
Thomas R. Lemmons
Franklin E. Boyle
David M. Berezowski
Donald C. Kern
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
United Video Properties 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27364765&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2532838(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by United Video Properties Inc filed Critical United Video Properties Inc
Application granted granted Critical
Publication of ES2532838T3 publication Critical patent/ES2532838T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42226Reprogrammable remote control devices
    • H04N21/42227Reprogrammable remote control devices the keys being reprogrammable, e.g. soft keys
    • H04N21/42228Reprogrammable remote control devices the keys being reprogrammable, e.g. soft keys the reprogrammable keys being displayed on a display screen in order to reduce the number of keys on the remote control device itself
    • 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
    • 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/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • 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 programmes 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/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/44245Monitoring the upstream path of the transmission network, e.g. its availability, bandwidth
    • 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/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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • 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/47211End-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 requesting pay-per-view content
    • 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/4722End-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 requesting additional data associated with the content
    • H04N21/4725End-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 requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • 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 programme 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 programme selection
    • H04N21/4821End-user interface for programme selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • 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/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • 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/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
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Un sistema de guía de programas de televisión interactiva (20) para proporcionar calificaciones en tiempo real a los usuarios, comprendiendo el sistema: medios para recoger información de calificaciones en tiempo real, en base a las actividades de una pluralidad de usuarios en un equipo de televisión de usuario (32) en una pluralidad de ubicaciones; medios para generar calificaciones en tiempo real, en base a la información recogida de calificaciones en tiempo real, de los contenidos actualmente disponibles que están siendo visionados en un momento actual, en donde las calificaciones en tiempo real generadas definen la popularidad de los contenidos actualmente disponibles en el equipo de televisión del usuario (32) en la pluralidad de ubicaciones en el momento actual; y medios para exhibir las calificaciones en tiempo real generadas, en el equipo de televisión del usuario (32), en tiempo real.

Description

E04014533
13-03-2015
DESCRIPCIÓN
Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario.
5 Antecedentes de la invención
Esta invención se refiere a las guías de programas de televisión interactiva y, más particularmente, a técnicas para monitorizar la publicidad que se proporciona con las guías de programas de televisión interactiva, y para monitorizar las actividades del usuario tales como las actividades de visionado de televisión del usuario.
Las guías de programas de televisión interactiva permiten a los telespectadores ver las carteleras de programas de televisión en sus propios televisores. Otras funciones que se proporcionan mediante tales guías de programas incluyen la capacidad de visualizar carteleras de programas en varios formatos, de ejecutar búsquedas por géneros de programas de interés, de dar soporte a la creación de pedidos del sistema de pago por visión, etc. Las guías de
15 programas interactivos están habitualmente implementadas en equipos de sobremesa basados en microprocesadores. Los datos de las carteleras de programas se transmiten a los equipos de sobremesa desde una instalación de distribución de datos centralizados mediante la cabecera del sistema de cable del usuario. Los datos de las carteleras de programas se almacenan habitualmente en el equipo de sobremesa, en donde puede ser objeto de acceso por la guía de programas interactivos.
Las guías de programas interactivos pueden ser utilizadas para exhibir anuncios, según lo descrito en solicitud de patente estadounidense con Nº de Serie 09 / 034.949, de Knudson et al., publicada el 4 de marzo de 1998, la solicitud de patente estadounidense con Nº de Serie 09 / 070.604, de Knudson et al., publicada el 30 de abril de 1998 y la solicitud de patente estadounidense con Nº de Serie 09 / 070.700, de Boylan, III et al., publicada el 30 de
25 abril de 1998. Los anuncios de la guía de programas proporcionan al usuario información útil sobre los distintos productos y servicios. Por ejemplo, los anuncios de la guía de programas pueden ser utilizados para promocionar futuros programas de televisión. Los anuncios de la guía de programas pueden ser utilizados también para promocionar productos y servicios no programados. Por ejemplo, se puede presentar al usuario la oportunidad de comprar un producto o servicio mediante la selección de un anuncio interactivo.
Con el fin de determinar la efectividad de los anuncios, sería deseable poder monitorizar la frecuencia con la que se exhiben y seleccionan los anuncios por parte del usuario. Sería también deseable poder monitorizar cuáles son las pantallas de la guía de programas en las que se exhiben los anuncios y cuáles son las pantallas de la guía de programas que el usuario activa en general. Sería también deseable la monitorización de las actividades de
35 visualización del usuario y el uso por parte del usuario de las aplicaciones ajenas a la guía de programas. La monitorización de estos tipos de información con una guía de programas permitiría que los anuncios pudieran ser utilizados con máximo rendimiento. La información podría ser utilizada también para proporcionar servicios de la guía de programas que de otra forma no serían posibles.
El documento US 5.600.364 describe procedimientos y aparatos para un controlador de red que gestiona una configuración de terminales de equipos de sobremesa en un sistema de suministro de programas, con una señal de información de control de programas que lleva datos e identifica las opciones de programas disponibles. La señal de información de control de programas es modificada en la cabecera del cable antes de que la señal modificada sea transmitida a cada terminal de sobremesa. Esta señal es usada con procedimientos de sondeo para recibir datos
45 flujo arriba desde los terminales de sobremesa. Los datos son recogidos y se compila la información demográfica del espectador.
A la vista de lo anteriormente expuesto, es un objeto de la presente invención proporcionar un sistema de una guía de programas de televisión interactiva, en el cual la utilización de los anuncios y las actividades del usuario sean monitorizadas por la guía.
Sumario de la invención
Este y otros objetos de la invención son logrados de acuerdo a los principios de la presente invención,
55 proporcionando un sistema de guía de programas de televisión interactiva en donde la utilización de los anuncios por parte de los usuarios de la guía de programas de televisión interactiva puede ser monitorizada. La utilización de los anuncios puede ser monitorizada mediante la determinación de cuáles son los anuncios que se transmiten desde una instalación de distribución de televisión al equipo de televisión del usuario (por ejemplo, a los equipos de sobremesa de varios usuarios). La utilización de los anuncios puede ser monitorizada también por la determinación de cuáles son los anuncios que se reciben en el equipo de televisión del usuario. Otra forma en la cual puede monitorizarse la utilización de los anuncios es mediante la determinación de cuáles son los anuncios que se exhiben durante el uso de la guía de programas.
Un primer aspecto de la presente invención está estipulado en la reivindicación independiente 1. Las realizaciones
65 preferidas del primer aspecto están estipuladas en las reivindicaciones dependientes 2 a 12. Un segundo aspecto de la presente invención está estipulado en la reivindicación independiente 13. Las realizaciones preferidas del segundo
E04014533
13-03-2015
aspecto están estipuladas en las reivindicaciones dependientes 14 a 23.
El sistema puede monitorizar cuáles son las pantallas de la guía de programas a las que acceden los usuarios con más frecuencia. La información tal como cuáles son los anuncios que se utilizan y cuáles son las pantallas que se 5 exhiben puede analizarse para determinar el valor relativo de los distintos anuncios y de las pantallas de la guía de programas.
Si se desea, puede recogerse información sobre las actividades de visionado de televisión de los usuarios. Dicha información puede incluir información sobre si el usuario ha bloqueado el audio de un programa mediante la utilización de una función de silencio, o bien si ha bloqueado todo o parte del vídeo de un programa, mediante la exhibición de un solapado gráfico de algún tipo (por ejemplo, una pantalla de la guía de programas, etc.) encima de un programa. La información recogida sobre las actividades de visionado puede incluir también información sobre cuándo el usuario interactuó por última vez con la guía de programas (lo cual es indicativo de si el usuario está todavía viendo el programa o bien ha abandonado la habitación).
15 El uso de aplicaciones ajenas a la guía de programas por parte del usuario también puede ser monitorizado. Por ejemplo, la guía de programas puede monitorizar cuáles son los juegos de vídeo que están siendo reproducidos por el usuario. La información de los programas que están siendo vistos por el usuario y de las aplicaciones ajenas a las guías de programas que están siendo ejecutadas por el usuario puede ser recogida por el sistema en tiempo real. Esta información puede ser entonces analizada para determinar las calificaciones en tiempo real. Por ejemplo, pueden ser generadas las calificaciones en tiempo real para los programas de televisión más populares en la nación. Las calificaciones en tiempo real pueden ser generadas también para las aplicaciones ajenas a la guía de programas.
25 Las características adicionales de la invención, su naturaleza y las distintas ventajas serán más evidentes a partir de los dibujos adjuntos y de la siguiente descripción detallada de las realizaciones preferidas.
Breve descripción de los dibujos
La FIG. 1 es un diagrama de un sistema de guía de programas de televisión interactiva, en el cual puede monitorizarse la utilización de los anuncios de acuerdo a la presente invención.
La FIG. 2 es un diagrama que ilustra la forma en que un anuncio para un programa puede ser exhibido como parte de una pantalla de la guía de programas, y la forma en la que se puede presentar al usuario las distintas opciones
35 de la guía de programas en relación con el programa anunciado, cuando el usuario selecciona dicho anuncio de acuerdo a la presente invención.
La FIG. 3 es un diagrama que ilustra la forma en la que un anuncio para un producto o servicio puede ser exhibido como parte de una pantalla de la guía de programas, y la forma en la que se puede presentar al usuario una oportunidad de hacer el pedido del producto o servicio anunciados cuando el usuario seleccione dicho anuncio de acuerdo a la presente invención.
La FIG. 4 es un diagrama que muestra algunas de las funciones de monitorización que pueden ser proporcionadas por el sistema de guía de programas de televisión interactiva, de acuerdo a la presente invención.
45 La FIG. 5 es un diagrama de una estructura de datos ilustrativa que muestra los distintos tipos de datos que pueden ser recogidos con respecto a la utilización de los anuncios, de acuerdo a la presente invención.
La FIG. 6 es un diagrama de una estructura de datos ilustrativa que muestra varios tipos de datos que pueden ser recogidos con respecto al uso de diferentes pantallas en la guía de programas, de acuerdo a la presente invención.
La FIG. 7 es un diagrama de una estructura de datos ilustrativa que muestra distintos tipos de datos que pueden ser recogidos con respecto a la visualización de programas por el usuario, de acuerdo a la presente invención.
55 La FIG. 8 es un diagrama de una estructura de datos ilustrativa que muestra los diferentes tipos de datos que pueden ser recogidos con respecto al uso de aplicaciones ajenas a la guía de programas por parte del usuario, de acuerdo a la presente invención.
La FIG. 9 es un diagrama que muestra las etapas implicadas en la ejecución de las funciones de recogida de datos y de análisis del sistema de guía de programas interactivos, de acuerdo a la presente invención.
La FIG. 10a es una pantalla de visualización ilustrativa de la guía de programas, que contiene información de calificaciones en tiempo real, de acuerdo a la presente invención.
65 La FIG. 10b es un diagrama de flujo ilustrativo de las etapas implicadas para autorizar a un usuario a seleccionar una cartelera a partir de la pantalla de calificaciones en tiempo real de la FIG. 10a, de acuerdo a la presente
E04014533
13-03-2015
invención.
La FIG. 11 es un diagrama de flujo de las etapas ilustrativas implicadas en el suministro de calificaciones en tiempo real, de acuerdo a la presente invención.
5 La FIG. 12 es un diagrama de flujo que muestra las etapas implicadas en la recogida de información de varios perfiles de usuario independientes, y en el procesamiento de esta información de acuerdo a la presente invención.
La FIG. 13 es un diagrama de flujo de las etapas implicadas en el filtrado eliminatorio de los datos menos 10 importantes, de acuerdo a la presente invención.
La FIG. 14 es un diagrama que muestra la forma en la que los filtros de datos pueden ser colocados en el equipo de televisión de un usuario o en una instalación de procesamiento de datos, de acuerdo a la presente invención.
15 La FIG. 15 es un diagrama que muestra la forma en la que un filtro de datos puede implicar el filtrado eliminatorio de los datos menos importantes basándose en anuncios o acciones específicos, o puede implicar el filtrado eliminatorio de los datos menos importantes, basándose en los datos demográficos del espectador, de acuerdo a la presente invención.
20 Descripción detallada de las realizaciones preferidas
Un sistema ilustrativo de guía de programas de televisión interactiva 20, de acuerdo a la presente invención, se muestra en la FIG. 1. La instalación principal 22 contiene una base de datos 24 de la guía de programas, para almacenar la información de la guía de programas, tal como los datos de las carteleras de la guía de programas de 25 televisión, información de pedidos del sistema de pago por visión, información promocional de programas de televisión, etc. La instalación principal 22 contiene también una base de datos de publicidad 26 para almacenar la información de publicidad. La información de las bases de datos 24 y 26 puede ser retransmitida a múltiples instalaciones de distribución de televisión, tales como la instalación de distribución de televisión 28, a través de enlaces de comunicaciones, tales como el enlace de comunicaciones 30. El enlace 30 puede ser un enlace por
30 satélite, un enlace de red telefónica, un enlace por cable o fibra óptica, un enlace por microondas, una combinación de dichos enlaces, o bien cualquier otro trayecto adecuado de comunicaciones. Si se desea transmitir señales de vídeo (por ejemplo, para vídeos de publicidad o promocionales) a través del enlace 30 además de las señales de datos, es preferible en general un enlace con un ancho de banda relativamente alto, tal como un enlace por satélite, con respecto a un enlace de ancho de banda relativamente bajo, tal como una línea telefónica.
35 La instalación de distribución de televisión 28 es una instalación para distribuir las señales de televisión a los usuarios, tal como una cabecera del sistema por cable, una instalación de distribución de difusión, o bien una instalación de distribución de televisión por satélite.
40 La información de la guía de programas transmitida por la instalación principal 22 a la instalación de distribución de televisión 28 incluye los datos de las carteleras de los programas de televisión, tal como las horas de los programas, canales, títulos, descripciones, etc. La información de los programas transmitidos incluye también los datos de los programas de pago, tal como la información de tarifas para los programas individuales y canales de abono, ventanas de horas para pedidos de programas y canales, números de teléfono para formular pedidos que no se pueden pedir
45 por impulso, etc.
La información de publicidad transmitida por la instalación principal 22 a la instalación de distribución de televisión 28 puede incluir texto, gráficos y publicidad de vídeo para los distintos programas, productos y servicios. Los anuncios pueden ser distribuidos desde la instalación principal 22 a las múltiples instalaciones de distribución de televisión 28,
50 aunque en la FIG. 1 se muestra solo una instalación de distribución de televisión 28, para evitar complicar en exceso el dibujo.
Cada instalación de distribución de televisión 28 distribuye los anuncios a los usuarios en el equipo de televisión de usuario 32 asociado, a través de los enlaces de comunicaciones 34. Si se desea, puede suministrarse alguna 55 información de publicidad utilizando la base de datos de publicidad 36 en la instalación de distribución de televisión
28.
El equipo de televisión de usuario 32 puede ser cualquier equipo apropiado para suministrar la televisión al usuario, que contenga suficientes capacidades de procesamiento para implementar una guía de programas de televisión 60 interactiva. Los trayectos 34 pueden ser enlaces de cable, enlaces de fibra óptica, enlaces por satélite, enlaces de difusión, o bien cualquier otro enlace apropiado, o bien una combinación de dichos enlaces. Puede utilizarse cualquier esquema de comunicaciones para transmitir los datos por los trayectos 34, incluyendo las transmisiones dentro de la banda, las transmisiones en el intervalo de borrado vertical, las transmisiones fuera de la banda, transmisiones digitales, transmisiones analógicas, transmisiones por cable, transmisiones por satélite, transmisiones
65 radioeléctricas, transmisiones de servicios de distribución multipunto y multicanal (MMSD) , etc.
E04014533
13-03-2015
La técnica de distribución de los datos que se utiliza para distribuir los datos en los trayectos 34 depende del tipo de información que se esté distribuyendo. Por ejemplo, el texto y los gráficos pueden ser distribuidos a través de un canal fuera de la banda, utilizando un modulador fuera de banda. La información de vídeo puede ser distribuida también de esta forma, aunque las grandes cantidades de información de vídeo pueden ser distribuidas más
5 eficazmente utilizando uno o más canales digitales en el trayecto 56. Dichos canales digitales pueden ser utilizados también para distribuir texto y gráficos.
Cada usuario tiene un receptor, el cual es habitualmente un equipo de sobremesa, tal como el equipo de sobremesa 34, pero que puede ser otro equipo de televisión adecuado, tal como un receptor avanzado de televisión dentro del cual hayan sido integrados circuitos, similares a los circuitos del equipo de sobremesa, o bien un televisor de ordenador personal (PC/TV). Los datos tales como los datos de la guía de programas pueden ser distribuidos a los equipos de sobremesa 34 periódicamente. La instalación de distribución de televisión 28 puede también sondear a los equipos de sobremesa 34 periódicamente en busca de cierta información (por ejemplo, información contable de programas de pago o la información respecto a programas que hayan sido adquiridos y vistos utilizando las técnicas
15 de autorización generadas localmente).
La instalación principal 22 contiene preferiblemente un procesador para gestionar las tareas de distribución de la información. Cada equipo de sobremesa 34 contiene preferiblemente un procesador para gestionar las tareas asociadas a la implementación de la guía de programas de televisión interactiva. La instalación de distribución de televisión 28 puede contener un procesador para gestionas las tareas asociadas a la distribución de los datos.
Cada equipo de sobremesa 34 está conectado habitualmente a un grabador de videocasetes 36 optativo, de forma que puedan grabarse los programas de televisión seleccionados. Cada grabador de videocasetes 36 está conectado a un televisor 38. Para grabar un programa, la guía de programas de televisión interactiva implementada en el
25 equipo de sobremesa 34 sintoniza el equipo de sobremesa 34 en un canal en particular y envía señales de control al grabador de videocasetes 36 utilizando, por ejemplo, el transmisor de infrarrojos 40, que ordenan al grabador de videocasetes 36 que comience y se detenga la grabación a las horas adecuadas.
Durante el uso de la guía de programas, las carteleras de programas de televisión, anuncios, y demás información pueden ser exhibidos en el televisor 38. Cada equipo de sobremesa 34, grabador de videocasetes 36 y televisor 38 pueden estar controlados por uno o más mandos a distancia 42, o por cualquier otra interfaz adecuada de entrada de usuario, tal como un teclado inalámbrico, ratón, bola de rastreo, conjunto dedicado de teclas, etc. Un mando a distancia 42 típico tiene teclas de cursor para situar una zona destacada en la pantalla de la guía de programas, y un botón de Aceptar o de selección para seleccionar un tema destacado en la pantalla. Otros botones típicos del mando
35 a distancia incluyen botones tales como el botón de grabación, botones de selección ascendente o descendente de los canales, botones de control del volumen, teclas numéricas, etc.
Los trayectos de comunicaciones 34 tienen preferiblemente un ancho de banda suficiente para permitir que la instalación de distribución de programas de televisión 28 pueda distribuir la programación de televisión, información de carteleras de programas, anuncios y demás información hacia el equipo de televisión de usuario 32. Pueden proporcionarse múltiples canales de televisión y audio (analógicos, digitales, o tanto analógicos como digitales) para el equipo de televisión de usuario 32, a través de los trayectos de comunicaciones 34. Si se desea, ciertos datos tales como los datos de las carteleras de programas pueden ser distribuidos por una o más instalaciones de distribución que sean independientes de la instalación de distribución de televisión 28, utilizando trayectos de
45 comunicaciones que sean al menos parcialmente independientes de los trayectos de comunicaciones 28.
Ciertas funciones, tales como la adquisición de programas de pago, la compra de productos o servicios, y las funciones de recogida de datos, pueden precisar que el equipo de televisión de usuario 32 transmita datos a la instalación de distribución de televisión 28 a través de los trayectos de comunicaciones 34. Si se desea, tales datos pueden ser transmitidos a través de líneas telefónicas o de otros trayectos de comunicaciones independientes. Si se proporcionan funciones tales como éstas utilizando instalaciones independientes de la instalación de distribución de televisión 28, parte de las comunicaciones que implican al equipo de televisión de usuario 32 pueden efectuarse directamente con las instalaciones independientes.
55 Los usuarios de la guía de programas de televisión interactiva pueden efectuar en forma interactiva el pedido de información adicional, productos o servicios. Por ejemplo, un usuario puede formular un pedido mediante la selección de un anuncio exhibido en la guía de programas. Dichos pedidos pueden ser atendidos por las instalaciones de ejecución 44 y 46. Si se desea, los pedidos pueden ser transmitidos directamente a las instalaciones de ejecución, tal como la instalación de ejecución 44, a través de los enlaces 48, los cuales pueden ser enlaces telefónicos, Internet, o bien otros enlaces de comunicaciones adecuados. Los pedidos pueden ser transmitidos también a la instalación de distribución de televisión 28 a través de los enlaces 34, en donde puede utilizarse el sistema de facturación de la instalación de distribución de televisión. Después de que la instalación de distribución de televisión 28 haya procesado el pedido del usuario, la instalación de distribución de televisión 28 puede transmitir el pedido a la instalación de ejecución 46 a través del enlace 50.
65 Una pantalla 52 ilustrativa de la guía de programas que contiene un anuncio 54 se muestra como la pantalla superior
E04014533
13-03-2015
de la FIG. 2. La pantalla 52 contiene la zona de carteleras de programas 56, la cual incluye varias carteleras de programas 58 para distintos programas de televisión. Las carteleras de programas 58 en la zona de carteleras de programas 56 pueden exhibirse en cualquiera de varios formatos adecuados, tales como las carteleras ordenadas por horas o por canales, las carteleras agrupadas por géneros, etc. El anuncio 54 puede ser seleccionado por el
5 usuario colocando la zona destacada 60 sobre el anuncio 54, utilizando las teclas de cursor del mando a distancia y pulsando un botón de Aceptar o de selección.
El anuncio 54 puede ser, por ejemplo, un anuncio de un programa de televisión futuro. Tal como se muestra en la pantalla inferior de la FIG. 2, la selección del anuncio 54 puede indicar a la guía de programas la exhibición de una pantalla 62 que contiene un anuncio más detallado 64 para dicho programa. El anuncio 64 y otros anuncios en la guía de programas pueden contener el vídeo 66, el texto 68 y los gráficos 70. La pantalla 62 puede contener las opciones 72 que permitan el usuario efectuar el pedido del programa anunciado (si el programa es un programa de pago por visión), fijar un recordatorio para el programa, o cancelar el anuncio.
15 Los anuncios pueden utilizarse también para promocionar productos y servicios. Tal como se muestra en la FIG. 3, la pantalla de la guía de programas 74 contiene una zona de carteleras de programas 76 que contiene varias carteleras de programas 78. La pantalla 74 contiene también un anuncio 80 para un producto o servicio. El usuario puede seleccionar el anuncio 80 colocando la zona destacada 82 sobre el anuncio 80, utilizando las teclas de cursor del mando a distancia y pulsando un botón de Aceptar o de selección.
La selección del anuncio 80 indica a la guía de programas exhibir la pantalla de guía de programas 84, que se muestra como la pantalla inferior en la FIG. 3. La pantalla 84 contiene habitualmente más información de publicidad detallada 86 sobre el producto o servicio que se están promocionando. La pantalla 84 contiene también una opción de pedido 88 para efectuar el pedido del producto o servicio (utilizando, por ejemplo, la instalación ejecución de
25 pedidos 44 o 46) y una opción de cancelación 90 para cancelar la pantalla 84.
Las pantallas de guía de programas 52 y 62 de la FIG. 2 y las pantallas de guía de programas 74 y 84 son solamente ilustrativas. Puede proporcionarse cualquier otra pantalla adecuada de guía de programas de televisión interactiva en la guía de programas, si así se desea. Tales pantallas de guía de programas pueden incluir o no los anuncios y las carteleras de los programas.
Con el fin de medir la efectividad de ciertos anuncios, el sistema 20 puede monitorizar la forma en que se distribuyen los anuncios en el equipo de televisión de usuario 32. El sistema 20 puede monitorizar también la posición en la guía de programas en donde se exhiben los programas, y puede monitorizar con qué frecuencia se exhiben los anuncios.
35 El sistema 20 puede monitorizar también la utilización de varias pantallas de guía de programas (incluso aunque no esté presente ningún anuncio). Si se desea, puede monitorizarse la información sobre las actividades de visionado del usuario. La guía de programas puede recoger también información sobre las aplicaciones ajenas a la guía de programas que ejecute el usuario. Si se desea, se puede monitorizar cualquier otro tipo adecuado de información sobre las actividades del usuario, o bien sobre el uso de la guía de programas. Los datos que se recogen sobre las actividades del usuario pueden ser analizados en cualquier instalación adecuada de procesamiento de datos, tal como con un procesador de datos situado en la instalación principal 22 de la FIG. 1, la instalación de distribución de televisión 28 de la FIG. 1, o en cualquier otra instalación adecuada.
Tal como se muestra en la FIG. 4, la instalación de distribución de televisión 28, la instalación principal 22, o ambas,
45 pueden estar provistas con los monitores de transmisión de anuncios 92 y 93, para monitorizar cada anuncio, conforme se transmite desde la instalación principal 22 a la instalación de distribución de televisión 28, y conforme se transmite desde la instalación de distribución de televisión 28 al equipo de televisión de usuario 32. Esta configuración es ventajosa en situaciones en las que, por ejemplo, la instalación principal 22 o la instalación de distribución de televisión 28 ejecuta tareas asociadas al análisis de los datos recogidos.
La distribución de anuncios puede ser monitorizada también utilizando un monitor de recepción de anuncios 94 en el equipo de televisión de usuario 32 de cada usuario. El monitor de recepción de anuncios 94 mantiene el seguimiento de cuáles son los anuncios recibidos por el equipo de televisión del usuario 32.
55 Otra forma en la que puede ser monitorizado el uso de los anuncios es con el monitor de utilización de anuncios 96. El monitor de utilización de anuncios 96 recoge información sobre cuáles son los anuncios exhibidos por la guía de programas. El monitor de utilización de anuncios 96 se muestra como formando parte de la aplicación de guía de programas 98. Otros monitores de utilización adecuados que pueden proporcionarse como parte de la aplicación de guía de programas 98 incluyen el monitor de utilización de pantallas 100 (para recoger información sobre cuáles son las pantallas visitadas por el usuario) , el monitor de actividades de visionado 102 (para recoger información sobre cuáles programas ve el usuario) , y el monitor de utilización de aplicaciones ajenas a la guía de programas 104 (para recoger información sobre cuáles son las aplicaciones que utiliza el usuario, aparte de la guía de programas.
Si se desea, uno o más de los monitores 96, 100, 102 y 104 pueden ser implementados en el equipo de televisión de
65 usuario 32, total o parcialmente independientes de la aplicación de guía de programas 98. El monitor de recepción de anuncios puede también estar total o parcialmente incorporado en la aplicación de guía de programas 98 si así se
E04014533
13-03-2015
desea. La configuración de la FIG. 4 es solo ilustrativa. Puede utilizarse cualquier otra configuración adecuada del monitor si así se desea. Por ejemplo, en general puede no ser necesario proporcionar tres monitores de publicidad (es decir, los monitores 92, 94, y 96), pudiendo ser satisfactorio utilizar solo uno o dos de dichos monitores.
5 Al monitorizar el uso de un anuncio, el sistema 20 puede recoger varios elementos distintos de datos. Una estructura ilustrativa de datos 106 de utilización de publicidad que puede ser utilizada por el sistema 20 en la recogida de datos de uso de los anuncios es la que se muestra en la FIG. 5. La estructura de datos 106 contiene preferiblemente un identificador único de anuncios 108 para identificar el anuncio al cual se refieren los datos en la estructura de datos
106.
Si se utilizan monitores de transmisión tales como los monitores de transmisión de publicidad 92 y 93 de la FIG. 4, la estructura de datos 106 puede contener información 110 sobre si el anuncio se transmitió correctamente o no desde la instalación principal 22 (FIGURAS 1 y 4) a la instalación de distribución de televisión 28 (FIGURAS 1 y 4), y si el anuncio fue transmitido correctamente o no desde la instalación de distribución de televisión 28 (FIGURAS 1 y 4) al
15 equipo de televisión de usuario 32 (FIGURAS 1 y 4).
Si se emplea un monitor de recepción tal como el monitor de recepción de publicidad 94 de la FIG. 4, la estructura de datos 106 puede contener información 112 sobre si el anuncio que fue transmitido desde la instalación de distribución de televisión 28 (FIGURAS 1 y 2) al equipo de televisión de usuario 32 (FIGURAS 1 y 2) fue recibido correctamente o no por el equipo de televisión del usuario 32.
Si se utiliza un monitor de utilización de publicidad tal como el monitor de utilización de anuncios 96 de la FIG. 4, la estructura de datos 106 puede contener varios datos sobre cuándo y en dónde se exhibió el anuncio en la guía de programas. Por ejemplo, la estructura de datos 106 puede contener información 114 sobre el número de veces que
25 se exhibió el anuncio. La estructura de datos 106 puede contener también información 116 sobre cuáles son las pantallas de guía de programas en las que se exhibió el anuncio. La estructura de datos 106 puede contener información 118 sobre cuáles pantallas de guía de programas estaban activas cada vez que el anuncio fue seleccionado por el usuario. Otro tipo de información de la cual puede estar provista la estructura de datos 106 es la información 120 sobre las acciones del usuario que resultaron directamente a partir de la selección del anuncio por el usuario. La información 120 puede incluir también información sobre las acciones tomadas automáticamente por la guía de programas. Las acciones incluidas en la información 120 pueden incluir observar un programa, grabar un programa, comprar un programa, etc. Si se desea, la fecha y la hora en que el anuncio o la acción fueron seleccionados en la guía de programas, pueden monitorizarse, y la información adecuada 122 puede ser almacenada en la estructura de datos 106.
35 Si el sistema 20 contiene un monitor de utilización de pantallas, tal como el monitor de utilización de pantallas 100 de la FIG. 4, el sistema puede mantener las estructuras de datos tales como la estructura de datos de utilización de pantallas 124 de la FIG. 6. La estructura de datos 124 puede incluir información 126 que identifique unívocamente la pantalla de guía de programas de televisión interactiva visualizada por el usuario. La estructura de datos 124 puede contener también la información 128 sobre la frecuencia con la que se exhibe la pantalla de la guía de programas. Puede proporcionarse información 130 en la estructura de datos 124 sobre la duración de la exhibición de la pantalla. Si se desea, puede proporcionarse información 132 en la estructura de datos 124 sobre la forma en la que el usuario llegó a la pantalla (por ejemplo, cuáles son las opciones del menú que fueron seleccionadas para permitir al usuario navegar por la guía de programas hasta la pantalla). La estructura de datos 124 puede incluir también
45 información 134 sobre cuáles son las acciones que el usuario toma a partir de la pantalla.
Si el sistema 20 contiene un monitor de actividades de visualización, tales como el monitor de actividades de visualización 102 de la FIG. 4, el sistema puede mantener estructuras de datos tales como la estructura de datos de actividades de visualización 136 de la FIG. 7, para mantener el seguimiento de los programas que cada usuario observa. La estructura de datos 136 contiene preferiblemente un identificador de programas 138 para identificar en forma unívoca el programa observado por el usuario. La estructura de datos 136 puede contener también información 140 sobre si el usuario interacciona o no con la guía de programas mientras se exhibe el programa. Si el usuario no está interactuando con la guía de programas, entonces es posible que el usuario haya abandonado la sala y no se encuentre ya viendo el programa. El tiempo transcurrido desde la última interacción del usuario puede
55 ser utilizado por la guía de programas en la evaluación de las calificaciones de distintos programas. Otro tipo de información que puede ser incluida en la estructura de datos 136 está relacionada con información sobre si el usuario ha bloqueado el audio o el vídeo del programa que está siendo exhibido. Esto indica también que el usuario no se encuentra viendo activamente el programa. La información sobre el audio y el vídeo bloqueados puede incluir la información 142 sobre si el usuario ha invocado o no la función de silencio del audio o la información 144 sobre si se hallan presentes o no pantallas solapadas cualesquiera mientras se exhibe el programa.
Si el sistema 20 contiene un monitor de aplicaciones ajenas a la guía de programas, tal como el monitor de aplicaciones ajenas a la guía de programas 104 de la FIG. 4, el sistema puede mantener estructuras de datos tales como la estructura de datos 146 de aplicaciones ajenas a la guía de programas de la FIG. 8, para mantener el 65 seguimiento de cuáles son las aplicaciones ajenas a la guía de programas que se usan. Ejemplos de tales aplicaciones ajenas a la guía de programas incluyen los juegos de vídeo basados en equipos de sobremesa,
E04014533
13-03-2015
aplicaciones de compras en casa, aplicaciones de navegadores de la Red, aplicaciones de banca en casa, etc. La estructura de datos 146 contiene preferiblemente un identificador de aplicación ajena a la guía de programas 148 que identifica unívocamente cuál es la aplicación ajena a la guía de programas que esté utilizándose. La estructura de datos 146 puede incluir también información 150 sobre la forma en la que el usuario invoca la aplicación (por
5 ejemplo, si el usuario invoca o no la aplicación ajena a la guía de programas a partir de la guía de programas, cuál es la pantalla de guía de programas desde la que el usuario invoca la aplicación, etc.). También puede incluirse información 152 en la estructura de datos 146 sobre la magnitud del uso de la aplicación ajena a la guía de programas.
Las estructuras de datos tales como la estructura de datos 106, la estructura de datos 124, estructura de datos 136, y la estructura de datos 146 pueden ser recogidas en varias ubicaciones dentro del sistema 20 y pueden distribuirse y mantenerse en varias ubicaciones dentro del sistema 20. Por ejemplo, dichas estructuras de datos pueden ser recogidas, en su totalidad o en parte, en el equipo de televisión del usuario 32 (FIGURAS 1 y 2), y pasadas a la instalación de distribución de televisión 28 o a otra instalación adecuada de procesamiento de datos, para su
15 análisis. Otro emplazamiento adecuado para el procesamiento de los datos es la instalación principal 22, o bien una instalación independiente de procesamiento de datos. Después de que los datos recogidos son procesados, los resultados pueden ser utilizados en ubicaciones adecuadas cualesquiera dentro del sistema 20, tal como en la instalación principal 22, la instalación de distribución de televisión 28 o el equipo de televisión del usuario 32.
En la FIG. 9 se muestran las etapas implicadas en la monitorización de diversas actividades con el sistema 20. Las etapas 154 implican la recogida de la información. Las etapas 156 implican el análisis de los datos. Las etapas 158 implican la utilización de los resultados del análisis de los datos. Aunque se muestran en la FIG. 9 como etapas que pueden ser ejecutadas sucesivamente, las etapas 154, 156 y 158 y sus sub-etapas pueden ser realizadas (en su totalidad o en parte) en cualquier orden adecuado, o simultáneamente, si así se desea. Adicionalmente, estas
25 etapas son solo ilustrativas y, si se desea, pueden ejecutarse otras etapas cualesquiera de recogida de información, análisis de datos y utilización del análisis de datos, por parte del sistema 20.
En la etapa 160, se recoge información sobre la utilización de la publicidad (por ejemplo, mediante uno o más monitores de publicidad tales como los monitores de publicidad 92, 94 y 96 de la FIG. 4). En la etapa 162, se recoge información sobre el uso por el usuario de las distintas pantallas de la guía de programas. En la etapa 164, se recoge información sobre las actividades de visualización del usuario (por ejemplo, cuáles son los programas que ve el usuario y cuáles son las funciones utilizadas de bloqueo de audio y vídeo). En la etapa 166, se recoge información sobre las aplicaciones ajenas a la guía de programas ejecutadas por el usuario.
35 En la etapa 168, la información recogida se utiliza para determinar el valor relativo de los distintos anuncios y de las distintas pantallas de la guía de programas. Por ejemplo, si se determina que los usuarios ven muy frecuentemente una pantalla de la guía de programas en particular, y que seleccionan a menudo los anuncios que aparecen en dicha pantalla en particular, puede deducirse que dicha pantalla de la guía de programas en particular es un lugar valioso para colocar anuncios dentro de la guía de programas. Si se determina que cierto anuncio se selecciona frecuentemente, independientemente de su posición dentro de la guía de programas, puede deducirse que dicho tipo de anuncio es efectivo.
En la etapa 170, la información recogida en la etapa 154 se utiliza para generar calificaciones en tiempo real, tales como las calificaciones en tiempo real de la magnitud de popularidad (o impopularidad) que tienen ciertos programas
45 de televisión, o bien las calificaciones en tiempo real que indican cuáles son las aplicaciones ajenas a la guía de programas, tal como los juegos de vídeo, que se utilizan más (o menos) frecuentemente.
En la etapa 172, la información sobre el valor relativo de las distintas ubicaciones de la publicidad, determinada en la etapa 168, puede ser utilizada para la modificación de distintas promociones de publicidad. La información sobre los valores relativos de las ubicaciones de la publicidad puede utilizarse también para generar tasas de publicidad para el personal de ventas, para utilizar en la venta de anuncios. Si se desea, la información sobre el valor de las distintas ubicaciones de la guía de programas puede utilizarse para cargar tarifas de los anunciantes que sean proporcionales en cierta medida al valor recibido cuando los anuncios se insertan en distintas ubicaciones. La información sobre el valor de las ubicaciones de la publicidad dentro de la guía puede utilizarse también en el re-diseño de las guías para
55 maximizar la efectividad de la publicidad. La información sobre la efectividad de un anuncio en particular puede ser utilizada para diseñar otros anuncios del mismo tipo.
En la etapa 174, la información de las calificaciones en tiempo real, generada en la etapa 170, puede ser distribuida al equipo de televisión del usuario 32 y ser exhibida (por ejemplo, en el televisor 38 de cada usuario). La información de las calificaciones en tiempo real puede incluir información sobre cuáles son los programas que están siendo vistos o cuáles son los juegos de vídeo, o bien otras aplicaciones, que están siendo utilizados.
Las calificaciones en tiempo real pueden ser proporcionadas a los usuarios en el equipo de televisión de usuario 32, para su exhibición en el televisor 38 en tiempo real. En la FIG. 10a se muestra una pantalla ilustrativa de guía de 65 programas 176 de las calificaciones en tiempo real. El usuario puede indicar a la guía de programas que exhiba la pantalla 176 mediante la pulsación de un botón adecuado de mando a distancia, o bien por la selección de una
E04014533
13-03-2015
opción de menú adecuada. La guía de programas puede proporcionar también información de calificaciones en tiempo real al usuario en forma automática. La pantalla 176 contiene el título 178, la información de calificaciones en tiempo real 180, el botón de opciones 182, y el botón de cancelación 183 (para cancelar la pantalla 176). En el ejemplo de la FIG. 10a, la pantalla 176 se muestra exhibiendo información relacionada con los cinco programas de
5 máxima audiencia actualmente en la nación. Mediante la selección del botón de opciones 182, al usuario se le puede proporcionar las oportunidades adecuadas para indicar a la guía de programas que exhiba otros tipos de información de calificaciones en tiempo real.
Si se desea, la guía de programas puede proporcionar una zona destacada movible, tal como la zona destacada
185. El usuario puede utilizar la zona destacada para seleccionar un programa de interés entre los programas enumerados en la pantalla de calificaciones en tiempo real 176. La guía de programas puede proporcionar al usuario una oportunidad para emprender distintas acciones con respecto al programa seleccionado. Por ejemplo, la guía de programas puede permitir al usuario fijar un recordatorio para el programa seleccionado. La guía de programas puede permitir también al usuario la adquisición del programa seleccionado si el programa seleccionado es un
15 programa de pago por visión. Si se desea, la guía de programas puede proporcionar al usuario una oportunidad para configurar una grabación del programa seleccionado. Las etapas implicadas en este proceso se muestran en la FIG. 10b. En la etapa 187, la guía de programas proporciona al usuario una oportunidad de seleccionar una cartelera deseada (por ejemplo, un programa). En la etapa 189, después de que el usuario haya seleccionado una cartelera, la guía de programas proporciona al usuario una oportunidad de emprender una acción en la guía de programas, por ejemplo, fijar un recordatorio para un programa, adquirir un programa del sistema de pago por visión, o bien grabar un programa.
La pantalla de calificaciones en tiempo real puede presentarse como una pantalla completa o como una pantalla parcial solapada (por ejemplo, sobre un programa de televisión que esté viendo el usuario).
25 Las etapas implicadas en la gestión de la información de calificaciones en tiempo real se muestran en la FIG. 11. En la etapa 184, el sistema 20 recoge la información de calificaciones en tiempo real (por ejemplo, mediante la monitorización de las actividades de visualización del usuario con el monitor de actividades de visualización 102). La recogida de la información de calificaciones incluye habitualmente el uso de un procesador de datos, el cual puede estar situado en la instalación principal 22, la instalación de distribución de televisión 28 o en otra instalación adecuada de procesamiento de datos. En la etapa 186, la información de calificaciones en tiempo real puede ser exhibida (mediante la guía de programas o bien otra aplicación adecuada, o en forma pasiva en un canal de televisión especial) en el equipo de televisión de usuario 32, utilizando una pantalla tal como la pantalla de calificaciones en tiempo real 176 de la FIG. 10a, o cualquier otro formato de presentación adecuado.
35 Cuando el usuario selecciona el botón de opciones 182, se proporcionan al usuario oportunidades para seleccionar el tipo de información de calificaciones en tiempo real que el usuario desea ver. Por ejemplo, en la etapa 188, al usuario se le da una oportunidad de seleccionar el área geográfica para la cual desea la información de calificaciones en tiempo real. El usuario puede indicar a la guía de programas que exhiba la información de calificaciones en tiempo real para la nación, para un Estado, para un área metropolitana, una ciudad o pueblo, o bien cualquier otra área geográfica adecuada. En la etapa 190, se proporciona una oportunidad al usuario para seleccionar un género o géneros de programación de interés (por ejemplo, deportes, películas, comedia, etc.). Si el usuario selecciona el género de los deportes, las calificaciones en tiempo real de los programas relacionados con los deportes pueden ser exhibidas en la pantalla 176 de la FIG. 10a. Si el usuario selecciona los géneros de las
45 películas y comedias, pueden exhibirse las cinco películas de comedias de máxima audiencia en la pantalla de calificaciones en tiempo real 176 de la FIG. 10a. En la etapa 192, se proporciona una oportunidad al usuario para definir un marco temporal adecuado para las calificaciones en tiempo real. Por ejemplo, el usuario puede optar por tener exhibidas las calificaciones en tiempo real para los programas durante la última hora, los programas para la velada en curso, los programas para la semana en curso o los programas que están siendo emitidos en ese instante, etc. Estos marcos temporales son ilustrativos y, si se desea, se pueden utilizar otros marcos temporales adecuados cualesquiera, o bien una combinación de marcos temporales. En la etapa 194, se proporciona al usuario una oportunidad de seleccionar el tipo de calificaciones que el usuario desea ver. Por ejemplo, el usuario puede optar por tener exhibida la información de calificaciones en tiempo real para los programas de televisión (por ejemplo, las cinco películas más vistas en la televisión esta tarde en la nación). El usuario también puede optar por tener exhibida
55 la información de calificaciones en tiempo real para las aplicaciones del equipo de sobremesa, tales como los juegos de vídeo (por ejemplo, los cinco primeros juegos de vídeo que más se juegan en el área metropolitana en este instante). Estos son solamente ejemplos ilustrativos de los tipos de la información de calificaciones que pueden exhibirse. Si se desea, puede exhibirse cualquier otra información adecuada de calificaciones.
Después de que el usuario haya seleccionado, a partir de las opciones presentadas en las etapas 188, 190, 192 y 194, la información de calificaciones en tiempo real se exhibe de nuevo en la etapa 186. Aunque las oportunidades proporcionadas en las etapas 188, 190, 192 y 194 son preferiblemente oportunidades que están provistas por la guía de programas interactivos, implementada en el equipo de televisión del usuario 32, estas etapas pueden ser provistas utilizando cualquier otra aplicación adecuada, implementada en el equipo de televisión de usuario 32 o el
65 sistema 20, si así se desea. Adicionalmente, las etapas 188, 190, 192 y 194 son meramente ejemplos ilustrativos del tipo de opciones de configuración que pueden ser proporcionadas al usuario. Pueden proporcionarse, si se desea,
E04014533
13-03-2015
otras opciones adecuadas de configuración cualesquiera para la característica de las calificaciones en tiempo real. La guía de programas puede dar soporte a múltiples perfiles de usuario. Por ejemplo, cada usuario puede configurar un perfil con un conjunto distinto de canales favoritos. La guía de programas puede determinar cuáles son los usuarios que están viendo un programa dado, mediante la determinación de cuáles son los perfiles que se 5 encuentran actualmente activos. Las etapas implicadas en la monitorización de las actividades de visualización de los usuarios en un sistema con múltiples perfiles de usuario se muestran en la FIG. 12. En la etapa 196, la guía de programas permite a los usuarios configurar múltiples perfiles de usuarios. En la etapa 198, la guía de programas recoge información de cada uno de los perfiles activos. Los procesos de recogida de información que se utilizan durante la etapa 198 pueden ejecutarse en forma simultánea. En la etapa 200, se procesa la información recogida
10 para los perfiles monitorizados. Si estuvieran activos múltiples perfiles, el sistema puede utilizar esta información para determinar el número probable de espectadores de un programa de televisión. Por ejemplo, si estuvieran activos tres perfiles durante un programa dado, el sistema puede deducir que había al menos tres espectadores del programa. El sistema puede procesar también la información recogida para cada perfil monitorizado individualmente, para proporcionar una imagen más detallada del conjunto de espectadores del programa.
15 Si fuera necesario reducir la cantidad de datos recogidos en el sistema, la información puede ser recogida a partir de un sub-conjunto de usuarios. La información puede ser recogida también a partir del equipo de televisión de usuario 32 de esencialmente todos los usuarios en el sistema 20, si así se desea, para proporcionar los datos de utilización más precisos posible. Los datos recogidos por el equipo de televisión de usuario 32 de cada usuario pueden ser
20 cargados en una ubicación de procesamiento central de datos en forma periódica. Por ejemplo, la carga de datos puede ser realizada por un trayecto de retorno del cable, tal como el enlace 34 o una línea de un módem telefónico,
o bien otro trayecto de comunicaciones adecuado. La recogida de datos puede estar basada en un ciclo de sondeo en el cual el equipo de televisión de usuario de cada usuario se sondea periódicamente en cuanto a los datos a recoger. Los datos pueden ser también transmitidos desde el equipo de televisión del usuario 32, no solicitados, en
25 intervalos regulares. Si se desea, la información que confirma la transmisión con éxito de los datos que están siendo recogidos puede recogerse a partir del equipo de televisión de usuario 32 de cada usuario en intervalos regulares.
La cantidad de datos gestionados por el sistema puede ser reducida mediante el filtrado de los datos de menor importancia en etapas adecuadas durante la recogida de los datos y los procesos de análisis de datos. Las etapas 30 implicadas en el filtrado de datos se muestran en la FIG. 13. En la etapa 202, los datos de interés se recogen en el equipo de televisión de usuario 32. En la etapa 204, los datos menos importantes se filtran de los datos recogidos en la etapa 202. La etapa 204 puede ser realizada en el equipo de televisión de usuario 32 con antelación a la transmisión de los datos. En la etapa 206, los datos son transportados a una instalación de procesamiento de datos, la cual puede ser, por ejemplo, una de las instalaciones de distribución de televisión 28, la instalación principal 22 o
35 bien otra instalación adecuada. En la etapa 208, los datos adicionales se eliminan por filtrado de los datos recogidos en la instalación de procesamiento de datos.
El filtrado puede ser ejecutado en el equipo de televisión de usuario 32 (como en la etapa 204) utilizando un filtro tal como el filtro 210 en el equipo de televisión de usuario 32 de la FIG. 14. El filtrado puede ser también realizado
40 utilizando un filtro 212 en una instalación de procesamiento de datos 214, tal como se muestra en la FIG. 14 (como en la etapa 208). Si se desea, el filtrado puede ser realizado en cualquier otra ubicación adecuada, o en una combinación de dichas ubicaciones.
Tal como se muestra en la FIG. 15, un filtro adecuado 216 de recogida de datos puede implicar el uso de un filtro
45 218 que esté basado en los anuncios o acciones específicos a recoger. Esta configuración permite que sea recogida por el sistema información para solamente un anuncio en particular, o un conjunto de anuncios. Permite también que el sistema recoja información de solo una acción en particular (por ejemplo, la compra de un producto o el pedido de un programa del sistema de pago por visión). El filtro de recogida de datos 216 puede, además o alternativamente, estar basado en un filtro 220 que esté basado en información demográfica del usuario. Esta configuración permite
50 que la información sea recogida solo para ciertos atributos demográficos, tales como los usuarios con un cierto nivel de ingresos económicos, etc. Los atributos demográficos sobre los cuales está basado el funcionamiento de este filtro 220 pueden ser calculados automáticamente por la guía de programas. Una guía de programas con la capacidad de gestión de anuncios, basada en información demográfica automática, se encuentra descrita en la solicitud de patente estadounidense Nº 09 / 189.777 de Knee et al., publicada simultáneamente con la presente.
55 También se describe un sistema en el cual los anuncios son exhibidos a los usuarios por una guía de programas de televisión interactiva, implementada en un equipo de televisión del usuario, que comprende:
medios para exhibir los anuncios en el equipo de televisión del usuario con la guía de programas de televisión 60 interactiva; y
medios para recoger información sobre el uso de los anuncios en la guía de programas de televisión interactiva.
En tal sistema, los medios para recoger información sobre el uso de los anuncios pueden comprender además 65 medios para recoger información sobre la magnitud en que se exhiben los anuncios.
E04014533
13-03-2015
Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre la ubicación en la guía de programas donde se exhiben los anuncios.
El sistema puede además comprender medios para recoger información sobre cuáles anuncios se exhiben.
5 Los medios para recoger información sobre el uso de los anuncios pueden además comprender medios para recoger información de identificadores de anuncios, que identifica cuáles anuncios son exhibidos.
Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre el número de veces que cada anuncio es exhibido.
Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre en cuáles pantallas de la guía de programas se exhiben los anuncios.
15 Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre cuáles pantallas están activas cuando un anuncio dado entre los anuncios es seleccionado por uno de los usuarios.
Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre cuáles acciones del usuario resultan directamente a partir de la selección de un anuncio dado entre los anuncios por parte de uno de los usuarios.
Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre las veces que son exhibidos los anuncios.
25 Los medios para recoger información sobre el uso de los anuncios pueden comprender además medios para recoger información sobre las veces que la guía de programa emprende acciones automáticamente.
El sistema puede además comprender medios para recoger información sobre cuáles pantallas son exhibidas por la guía de programas.
El sistema puede además comprender medios para recoger información de identificadores de pantalla, que identifica unívocamente cuáles pantallas de la guía de programas son exhibidas por la guía de programas.
35 El sistema puede además comprender medios para recoger información sobre la frecuencia con la cual ciertas pantallas de la guía de programas son exhibidas por la guía de programas.
El sistema puede además comprender medios para recoger información sobre el tiempo durante el cual las pantallas de la guía de programas son exhibidas por la guía de programas.
El sistema puede además comprender medios para recoger información sobre la manera en que los usuarios llegan a las pantallas de la guía de programas en la guía de programas.
El sistema puede además comprender medios para recoger información sobre cuáles programas de televisión son 45 exhibidos en el equipo de televisión del usuario.
El sistema puede además comprender medios para recoger información sobre si un usuario interactúa o no con la guía de programas durante la exhibición de un programa dado en el equipo de televisión del usuario.
El sistema puede además comprender medios para recoger información sobre si el equipo de televisión del usuario está o no silenciado durante la exhibición de un programa dado en el equipo de televisión del usuario.
El sistema puede además comprender medios para recoger información sobre si una pantalla solapada está o no presente en el equipo de televisión del usuario durante la exhibición de un programa dado en el equipo de televisión
55 del usuario.
El sistema puede además comprender medios para recoger información sobre cuáles aplicaciones ajenas a la guía de programas son usadas en el equipo de televisión del usuario.
El sistema puede además comprender medios para recoger información con la guía de programas, sobre cuáles aplicaciones ajenas a la guía de programas son usadas en el equipo de televisión del usuario.
El sistema puede además comprender medios para recoger información sobre la manera en que los usuarios invocan aplicaciones ajenas a la guía de programas en el equipo de televisión del usuario.
65 El sistema puede además comprender medios para recoger información sobre la magnitud con que son usadas las
E04014533
13-03-2015
aplicaciones ajenas a la guía de programas en el equipo de televisión del usuario.
Los anuncios pueden ser transmitidos al equipo de televisión del usuario desde una instalación de distribución de televisión, comprendiendo además el sistema medios para monitorizar cuando los anuncios son transmitidos desde 5 la instalación de distribución de televisión al equipo de televisión del usuario.
Los anuncios pueden ser transmitidos al equipo de televisión del usuario desde una instalación de distribución de televisión, comprendiendo además el sistema medios para monitorizar cuando los anuncios que son transmitidos desde la instalación de distribución de televisión son recibidos en el equipo de televisión del usuario.
Los anuncios pueden ser transmitidos a una instalación de distribución de televisión desde una instalación principal, comprendiendo además el sistema medios para monitorizar cuando los anuncios son transmitidos desde la instalación principal a la instalación de distribución de televisión.
15 La información que se recoge sobre el uso de anuncios en la guía de programas puede ser transmitida desde el equipo de televisión del usuario a una instalación de procesamiento de datos, comprendiendo además el sistema medios para eliminar por filtrado información menos importante a partir de la información recogida, antes de la transmisión de la información recogida desde el equipo de televisión del usuario.
La información que se recoge sobre el uso de anuncios en la guía de programas puede ser transmitida desde el equipo de televisión del usuario a una instalación de procesamiento de datos, comprendiendo además el sistema medios para eliminar por filtrado la información menos importante a partir de la información recogida en la instalación de procesamiento de datos.
25 El sistema puede además comprender medios de filtrado para eliminar por filtrado la información menos importante a partir de la información recogida sobre el uso de anuncios, estando los medios de filtrado basados en anuncios específicos.
Los medios para recoger información sobre el uso de anuncios pueden además comprender medios para recoger información para múltiples perfiles de usuario.
El sistema puede comprender además:
medios para recoger información de calificaciones en tiempo real; y 35 medios para exhibir la información de calificaciones en tiempo real en el equipo de televisión del usuario.
Los medios para recoger información sobre el uso de los anuncios pueden además comprender medios para recoger información sobre el uso de los anuncios en la guía de programas de televisión interactiva, por parte de esencialmente todos los usuarios del sistema.
Los medios para recoger información sobre el uso de los anuncios pueden además comprender medios para recoger información sobre el uso de los anuncios en la guía de programas de televisión interactiva, por parte de un subconjunto de usuarios del sistema.
45 También se proporciona un procedimiento para monitorizar el uso de anuncios en un sistema en el cual los anuncios son exhibidos a los usuarios por una guía de programas de televisión interactiva, implementada en un equipo de televisión del usuario, que comprende las etapas de:
exhibir los anuncios en el equipo de televisión del usuario, con la guía de programas de televisión interactiva; y
recoger información sobre el uso de los anuncios en la guía de programas de televisión interactiva.
La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger información sobre la magnitud con la cual son exhibidos los anuncios.
55 La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger información sobre la ubicación en la guía de programas donde son exhibidos los anuncios.
El procedimiento puede además comprender la etapa de recoger información sobre cuáles anuncios son exhibidos.
La etapa de recoger información sobre el uso de los anuncios puede comprender además la etapa de recoger información de identificadores de anuncios, que identifica cuáles anuncios son exhibidos.
La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger información sobre el número de veces que se exhibe cada anuncio.
65 La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger
E04014533
13-03-2015
información sobre en cuáles pantallas de la guía de programas son exhibidos los anuncios.
La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger información sobre cuáles pantallas están activas cuando un anuncio dado entre los anuncios es seleccionado por 5 uno de los usuarios.
La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger información sobre cuáles acciones del usuario resultan directamente de la selección de un anuncio dado entre los anuncios, por parte de uno de los usuarios.
La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger información sobre las veces que son exhibidos los anuncios.
La etapa de recoger información sobre el uso de los anuncios puede además comprender la etapa de recoger 15 información sobre las veces que la guía de programas emprende acciones automáticamente.
El procedimiento puede además comprender la etapa de recoger información sobre cuáles pantallas son exhibidas por la guía de programas.
El procedimiento puede además comprender la etapa de recoger información de identificadores de pantalla, que identifica unívocamente cuáles pantallas de la guía de programas son exhibidas por la guía de programas.
El procedimiento puede además comprender la etapa de recoger información sobre la frecuencia con la cual ciertas pantallas de la guía de programas son exhibidas por la guía de programas.
25 El procedimiento puede además comprender la etapa de recoger información sobre el tiempo durante el cual las pantallas de la guía de programas son exhibidas por la guía de programas.
El procedimiento puede además comprender la etapa de recoger información sobre la manera en que los usuarios llegan a las pantallas de la guía de programas en la guía de programas.
El procedimiento puede además comprender la etapa de recoger información sobre cuáles programas de televisión son exhibidos en el equipo de televisión del usuario.
35 El procedimiento puede además comprender la etapa de recoger información sobre si un usuario interactúa o no con la guía de programas durante la exhibición de un programa dado en el equipo de televisión del usuario.
El procedimiento puede además comprender la etapa de recoger información sobre si el equipo de televisión del usuario es silenciado o no durante la exhibición de un programa dado en el equipo de televisión del usuario.
El procedimiento puede además comprender la etapa de recoger información sobre si una pantalla solapada está presente o no en el equipo de televisión del usuario durante la exhibición de un programa dado en el equipo de televisión del usuario.
45 El procedimiento puede además comprender la etapa de recoger información sobre cuáles aplicaciones ajenas a la guía de programas son usadas en el equipo de televisión del usuario.
El procedimiento puede además comprender la etapa de recoger información con la guía de programas, sobre cuáles aplicaciones ajenas a la guía de programas son usadas en el equipo de televisión del usuario.
El procedimiento puede además comprender la etapa de recoger información sobre la forma en que los usuarios invocan las aplicaciones ajenas a la guía de programas en el equipo de televisión del usuario.
El procedimiento puede además comprender la etapa de recoger información sobre la magnitud con que son usadas 55 las aplicaciones ajenas a la guía de programas en el equipo de televisión del usuario.
Los anuncios pueden ser transmitidos al equipo de televisión del usuario desde una instalación de distribución de televisión, comprendiendo además el procedimiento la etapa de monitorizar cuando los anuncios son transmitidos desde la instalación de distribución de televisión al equipo de televisión del usuario.
Los anuncios pueden ser transmitidos al equipo de televisión del usuario desde una instalación de distribución de televisión, comprendiendo además el procedimiento la etapa de monitorizar cuando los anuncios que son transmitidos desde la instalación de distribución de televisión son recibidos en el equipo de televisión del usuario.
65 Los anuncios pueden ser transmitidos a una instalación de distribución de televisión desde una instalación principal, comprendiendo además el procedimiento la etapa de monitorizar cuando los anuncios son transmitidos desde la
E04014533
13-03-2015
instalación principal a la instalación de distribución de televisión.
La información que se recoge sobre el uso de anuncios en la guía de programas puede ser transmitida desde el equipo de televisión del usuario a una instalación de procesamiento de datos, comprendiendo además el 5 procedimiento la etapa de eliminar por filtrado la información menos importante, a partir de la información recogida, antes de la transmisión de la información recogida desde el equipo de televisión del usuario.
La información que se recoge sobre el uso de anuncios en la guía de programas puede ser transmitida desde el equipo de televisión del usuario a una instalación de procesamiento de datos, comprendiendo además el procedimiento la etapa de eliminar por filtrado la información menos importante, a partir de la información recogida, en la instalación de procesamiento de datos.
El procedimiento puede además comprender la etapa de eliminar por filtrado la información menos importante, a partir de la información recogida sobre el uso de anuncios, con un filtro basado en anuncios específicos.
15 La etapa de recoger información sobre el uso de anuncios puede además comprender la etapa de recoger información para múltiples perfiles de usuario.
El procedimiento puede además comprender las etapas de:
recoger información de calificaciones en tiempo real; y exhibir la información de calificaciones en tiempo real en el equipo de televisión del usuario.
La etapa de recoger información sobre el uso de los anuncios puede comprender además la etapa de recoger 25 información sobre el uso de los anuncios en la guía de programas de televisión interactiva, por parte de esencialmente todos los usuarios del sistema.
La etapa de recoger información sobre el uso de los anuncios puede comprender además la etapa de recoger información sobre el uso de los anuncios en la guía de programas de televisión interactiva, por parte de un subconjunto de los usuarios del sistema.
En otro aspecto, se proporciona un sistema en el cual una guía de programas de televisión interactiva está implementada en un equipo de televisión del usuario, que comprende:
35 medios para exhibir pantallas de visualización de la guía de programas en el equipo de televisión del usuario, con la guía de programas de televisión interactiva; y
medios para recoger información sobre cuáles pantallas de visualización de la guía de programas son exhibidas en la guía de programas de televisión interactiva.
En otro aspecto, se proporciona un procedimiento para usar un sistema en el cual una guía de programas de televisión interactiva está implementada en un equipo de televisión del usuario, que comprende las etapas de:
exhibir pantallas de visualización de la guía de programas en el equipo de televisión del usuario, con la guía de 45 programas de televisión interactiva; y
recoger información sobre cuáles pantallas de visualización de la guía de programas son exhibidas en la guía de programas de televisión interactiva.
En otro aspecto, se proporciona un sistema en el cual una guía de programas de televisión interactiva está implementada en un equipo de televisión del usuario, que comprende:
medios para proporcionar una oportunidad para que un usuario utilice aplicaciones ajenas a la guía de programas en el equipo de televisión del usuario; y
55 medios para recoger información con la guía de programas de televisión interactiva, sobre cuáles aplicaciones ajenas a la guía de programas se usan.
En otro aspecto, se proporciona un procedimiento para usar un sistema en el cual una guía de programas de televisión interactiva está implementada en un equipo de televisión del usuario, que comprende las etapas de:
proporcionar una oportunidad para que un usuario utilice aplicaciones ajenas a la guía de programas en el equipo de televisión del usuario; y
65 recoger información con la guía de programas de televisión interactiva, sobre cuáles aplicaciones ajenas a la guía de programas se usan.

Claims (18)

  1. REIVINDICACIONES
    1. Un sistema de guía de programas de televisión interactiva (20) para proporcionar calificaciones en tiempo real a los usuarios, comprendiendo el sistema:
    5 medios para recoger información de calificaciones en tiempo real, en base a las actividades de una pluralidad de usuarios en un equipo de televisión de usuario (32) en una pluralidad de ubicaciones;
    medios para generar calificaciones en tiempo real, en base a la información recogida de calificaciones en tiempo
    10 real, de los contenidos actualmente disponibles que están siendo visionados en un momento actual, en donde las calificaciones en tiempo real generadas definen la popularidad de los contenidos actualmente disponibles en el equipo de televisión del usuario (32) en la pluralidad de ubicaciones en el momento actual; y
    medios para exhibir las calificaciones en tiempo real generadas, en el equipo de televisión del usuario (32), en 15 tiempo real.
  2. 2. El sistema definido en la reivindicación 1, que comprende adicionalmente medios para proporcionar una oportunidad para definir un marco temporal para las calificaciones en tiempo real.
    20 3. El sistema definido en la reivindicación 2, en el que los medios para proporcionar la oportunidad para definir el marco temporal para las calificaciones en tiempo real comprenden medios para proporcionar una oportunidad para: definir un marco temporal de esta hora para las calificaciones en tiempo real; o definir un marco temporal de esta velada para las calificaciones en tiempo real; o definir un marco temporal de hoy para las calificaciones en tiempo real; o definir un marco temporal de esta semana para las calificaciones en tiempo real; o definir un marco temporal
    25 de este instante para las calificaciones en tiempo real.
  3. 4. El sistema definido en la reivindicación 1, que comprende adicionalmente medios para proporcionar una oportunidad para seleccionar un área geográfica para las calificaciones en tiempo real.
    30 5. El sistema definido en la reivindicación 1, que comprende adicionalmente medios para proporcionar una oportunidad para seleccionar un género para las calificaciones en tiempo real.
  4. 6. El sistema definido en la reivindicación 1, que comprende adicionalmente medios para proporcionar una
    oportunidad para seleccionar si las calificaciones en tiempo real son para programas de televisión; o para 35 aplicaciones; o para aplicaciones ajenas a la guía de programas; o para videojuegos.
  5. 7. El sistema definido en la reivindicación 1, en el que los medios para exhibir la información de calificaciones en tiempo real comprenden medios para exhibir calificaciones de programas de televisión en tiempo real.
    40 8. El sistema definido en la reivindicación 1, en el que los medios para exhibir la información de calificaciones en tiempo real comprenden medios para exhibir calificaciones de videojuegos en tiempo real.
  6. 9. El sistema definido en la reivindicación 1, en el que los medios para exhibir la información de calificaciones en
    tiempo real comprenden medios para exhibir calificaciones en tiempo real para un periodo de tiempo de esta velada 45 o para un periodo de tiempo de este instante.
  7. 10. El sistema definido en la reivindicación 1, que comprende adicionalmente medios para permitir a cada usuario seleccionar qué tipo de calificaciones en tiempo real se exhiben.
    50 11. El sistema definido en la reivindicación 1, en el que los medios para recoger información de calificaciones en tiempo real comprenden medios para recoger información sobre si una función de silencio se usa o no cuando ciertos programas son observados; o
    en el que los medios para recoger la información de calificaciones en tiempo real comprenden medios para recoger 55 información sobre si alguna parte del vídeo de un programa es bloqueada o no según se observa ese programa.
  8. 12. El sistema definido en la reivindicación 1, en el que la información de calificaciones en tiempo real comprende una lista de programas, comprendiendo además el sistema:
    60 medios para seleccionar uno de los programas a adquirir; o medios para seleccionar uno de los programas, para fijar un recordatorio para ese programa; o medios para seleccionar uno de los programas a grabar.
  9. 13. Un procedimiento para proporcionar calificaciones en tiempo real a usuarios que utilizan un sistema de guía de 65 programas de televisión interactiva (20), que comprende las etapas de:
    15
    recoger información de calificaciones en tiempo real, en base a las actividades de una pluralidad de usuario en el equipo de televisión de usuario (32) en una pluralidad de ubicaciones; generar calificaciones en tiempo real en base a la información recogida de calificaciones en tiempo real, de contenidos actualmente disponibles, que están siendo observados en un momento actual,
    5 en donde las calificaciones en tiempo real generadas definen la popularidad de los contenidos actualmente disponibles en el equipo de televisión de usuario (32) en la pluralidad de ubicaciones en el momento actual; y exhibir las calificaciones en tiempo real generadas, en el equipo de televisión del usuario (32), en tiempo real.
  10. 14. El procedimiento definido en la reivindicación 13, que comprende adicionalmente la etapa de proporcionar una 10 oportunidad para definir un marco temporal para las calificaciones en tiempo real.
  11. 15. El procedimiento definido en la reivindicación 14, en el que la etapa de proporcionar la oportunidad para definir el marco temporal para las calificaciones en tiempo real comprende la etapa de:
    15 proporcionar una oportunidad para definir un marco temporal de esta hora para las calificaciones en tiempo real; o
    proporcionar una oportunidad para definir un marco temporal de esta velada para las calificaciones en tiempo real; o
    proporcionar una oportunidad para definir un marco temporal de hoy para las calificaciones en tiempo real; o
    20 proporcionar una oportunidad para definir un marco temporal de esta semana para las calificaciones en tiempo real; o
    proporcionar una oportunidad para definir un marco temporal de este instante para las calificaciones en tiempo real. 25
  12. 16. El procedimiento definido en la reivindicación 13, que comprende adicionalmente la etapa de proporcionar una oportunidad para seleccionar un área geográfica para las calificaciones en tiempo real.
  13. 17. El procedimiento definido en la reivindicación 13, que comprende adicionalmente la etapa de proporcionar una 30 oportunidad para seleccionar un género para las calificaciones en tiempo real.
  14. 18. El procedimiento definido en la reivindicación 13, que comprende adicionalmente la etapa de proporcionar una oportunidad para seleccionar si las calificaciones en tiempo real son para programas de televisión; o para aplicaciones; o para aplicaciones ajenas a la guía de programas; o para videojuegos.
    35
  15. 19. El procedimiento definido en la reivindicación 13, en el que la etapa de exhibir la información de calificaciones en tiempo real comprende la etapa de exhibir las calificaciones de programas de televisión en tiempo real o las calificaciones de videojuegos en tiempo real.
    40 20. El procedimiento definido en la reivindicación 13, en el que la etapa de exhibir la información de calificaciones en tiempo real comprende la etapa de exhibir calificaciones en tiempo real para un periodo de tiempo de esta velada, o para un periodo de tiempo de este instante.
  16. 21. El procedimiento definido en la reivindicación 13, que comprende adicionalmente la etapa de permitir a cada 45 usuario seleccionar qué tipo de calificaciones en tiempo real se exhiben.
  17. 22. El procedimiento definido en la reivindicación 13, en el que la etapa de recoger la información de calificaciones en tiempo real comprende la etapa de recoger información sobre si se usa o no una función de silencio cuando ciertos programas son observados; o
    50 en el que la etapa de recoger la información de calificaciones en tiempo real comprende la etapa de recoger información sobre si alguna parte del vídeo de un programa es bloqueada o no mientras ese programa está siendo observado.
  18. 23. El procedimiento definido en la reivindicación 13, en el que la información de calificaciones en tiempo real 55 comprende una lista de programas, comprendiendo además el procedimiento la etapa de:
    seleccionar uno de los programas a adquirir; o seleccionar uno de los programas para fijar un recordatorio para ese programa; o seleccionar uno de los programas a grabar.
    60
    16
ES04014533.6T 1998-03-04 1999-02-25 Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario Expired - Lifetime ES2532838T3 (es)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US139798 1980-04-14
US3493998A 1998-03-04 1998-03-04
US34939 1998-03-04
US8560798P 1998-05-15 1998-05-15
US85607P 1998-05-15
US13979898A 1998-08-25 1998-08-25

Publications (1)

Publication Number Publication Date
ES2532838T3 true ES2532838T3 (es) 2015-04-01

Family

ID=27364765

Family Applications (3)

Application Number Title Priority Date Filing Date
ES99938029T Expired - Lifetime ES2221412T3 (es) 1998-03-04 1999-02-25 Sistema de guia de programa con monitorizacion de la utilizacion de la publicidad y de las actividades del usuario.
ES02075459T Expired - Lifetime ES2224020T3 (es) 1998-03-04 1999-02-25 Sistema de guia de programas con supervision del uso de anuncios y de las actividades de usuario.
ES04014533.6T Expired - Lifetime ES2532838T3 (es) 1998-03-04 1999-02-25 Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario

Family Applications Before (2)

Application Number Title Priority Date Filing Date
ES99938029T Expired - Lifetime ES2221412T3 (es) 1998-03-04 1999-02-25 Sistema de guia de programa con monitorizacion de la utilizacion de la publicidad y de las actividades del usuario.
ES02075459T Expired - Lifetime ES2224020T3 (es) 1998-03-04 1999-02-25 Sistema de guia de programas con supervision del uso de anuncios y de las actividades de usuario.

Country Status (12)

Country Link
US (4) US20050149964A1 (es)
EP (1) EP1060617B1 (es)
JP (7) JP4443042B2 (es)
CN (1) CN1183746C (es)
AR (1) AR025800A1 (es)
AT (2) ATE270020T1 (es)
AU (1) AU748164B2 (es)
BR (1) BR9909238A (es)
CA (2) CA2632667A1 (es)
DE (2) DE69917008T2 (es)
ES (3) ES2221412T3 (es)
WO (1) WO1999045700A1 (es)

Families Citing this family (337)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US5940073A (en) 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US7055166B1 (en) * 1996-10-03 2006-05-30 Gotuit Media Corp. Apparatus and methods for broadcast monitoring
US20040255330A1 (en) * 2000-03-28 2004-12-16 Gotuit Audio, Inc. CD and DVD players
US20020120925A1 (en) * 2000-03-28 2002-08-29 Logan James D. Audio and video program recording, editing and playback systems using metadata
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US9113122B2 (en) 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
BRPI9812104B1 (pt) 1997-07-21 2016-12-27 Guide E Inc método para navegar por um guia de programa interativo
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
JP3694237B2 (ja) 1997-12-01 2005-09-14 スターサイト テレキャスト インコーポレイテッド ポップアップに広告メッセージを伴う電子番組ガイドシステム
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
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
PT1942668T (pt) 1998-07-17 2017-09-08 Rovi Guides Inc Sistema de guia de programas de televisão interativa com vários dispositivos dentro de uma casa
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
TW447221B (en) 1998-08-26 2001-07-21 United Video Properties Inc Television message system
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
US7694319B1 (en) 1998-11-02 2010-04-06 United Video Properties, Inc. Interactive program guide with continuous data stream and client-server data supplementation
US6317881B1 (en) * 1998-11-04 2001-11-13 Intel Corporation Method and apparatus for collecting and providing viewer feedback to a broadcast
US6766526B1 (en) * 1998-12-03 2004-07-20 United Video Properties, Inc. Smart channel entry system
EP1142322B1 (en) * 1998-12-28 2003-04-16 Thomson Licensing S.A. Method for selecting a program displayed in an advertisement in an application software program
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US7051351B2 (en) * 1999-03-08 2006-05-23 Microsoft Corporation System and method of inserting advertisements into an information retrieval system display
US20040255336A1 (en) * 1999-03-30 2004-12-16 Gotuit Video, Inc. Methods and apparatus for simultaneous program viewing
US6728713B1 (en) 1999-03-30 2004-04-27 Tivo, Inc. Distributed database management system
US7543325B2 (en) 1999-03-30 2009-06-02 Tivo Inc. System for remotely controlling client recording and storage behavior
JP4378576B2 (ja) * 1999-05-18 2009-12-09 ソニー株式会社 受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体
AU5775900A (en) 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US6611958B1 (en) * 1999-08-06 2003-08-26 Sony Corporation Electronic program guide feature for AV system
US7996878B1 (en) 1999-08-31 2011-08-09 At&T Intellectual Property Ii, L.P. System and method for generating coded video sequences from still media
US20030182567A1 (en) * 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
CN1173568C (zh) * 1999-11-23 2004-10-27 联合视频制品公司 交互式电视定标信息系统
AU4711601A (en) 1999-12-10 2001-07-03 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US8578439B1 (en) * 2000-01-28 2013-11-05 Koninklijke Philips N.V. Method and apparatus for presentation of intelligent, adaptive alarms, icons and other information
AU2001234732A1 (en) 2000-02-01 2001-08-14 United Video Properties, Inc. Methods and systems for forced advertising
JP3708780B2 (ja) * 2000-02-21 2005-10-19 日本電信電話株式会社 ディジタル放送における嗜好データ管理方法,ディジタル放送受信装置および嗜好データ管理用プログラムの記録媒体
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US20060015925A1 (en) * 2000-03-28 2006-01-19 Gotuit Media Corp Sales presentation video on demand system
US20040255334A1 (en) * 2000-03-28 2004-12-16 Gotuit Audio, Inc. Methods and apparatus for seamlessly changing volumes during playback using a compact disk changer
US7673315B1 (en) * 2000-03-30 2010-03-02 Microsoft Corporation System and method for providing program criteria representing audio and/or visual programming
AU2001250056B2 (en) 2000-03-31 2006-05-25 Rovi Guides, Inc. Systems and methods for reducing cut-offs in program recording
US7096185B2 (en) * 2000-03-31 2006-08-22 United Video Properties, Inc. User speech interfaces for interactive media guidance applications
CA2870324C (en) 2000-03-31 2017-08-15 United Video Properties, Inc. Systems and methods for improved audience measuring
CA2401373A1 (en) 2000-03-31 2001-10-11 United Video Properties, Inc. System and method for metadata-linked advertisements
US7305696B2 (en) * 2000-04-17 2007-12-04 Triveni Digital, Inc. Three part architecture for digital television data broadcasting
US7877766B1 (en) 2000-05-04 2011-01-25 Enreach Technology, Inc. Method and system of providing a non-skippable sub-advertisement stream
US7395544B2 (en) 2001-03-29 2008-07-01 Microsoft Corporation Regulating the quality of a broadcast based on monitored viewing behavior information
US7478414B1 (en) 2000-05-08 2009-01-13 Microsoft Corporation Method and apparatus for alerting a television viewers to the programs other viewers are watching
US7552460B2 (en) 2000-05-08 2009-06-23 Microsoft Corporation Modifying an electronic program guide based on viewer statistics
AU2001284888A1 (en) 2000-08-14 2002-02-25 Corporate Media Partners D/B/A Americast System and method for displaying advertising in an interactive program guide
US8490134B2 (en) 2000-08-14 2013-07-16 Cumnor Technologies Llc Displaying advertising in an electronic program guide
EP1325628A2 (en) * 2000-09-20 2003-07-09 Koninklijke Philips Electronics N.V. Presenting a visual distribution of television program recommonendation scores
BRPI0114571B1 (pt) 2000-10-11 2016-11-08 Rovi Guides Inc sistemas e métodos para proporcionar armazenamento de dados em servidores em sistema de expedição de mídia em demanda ou por demanda
KR20030040527A (ko) 2000-10-11 2003-05-22 유나이티드 비디오 프로퍼티즈, 인크. 주문형 미디어 시스템에서 데이터를 캐시하기 위한 시스템및 방법
CA2426913A1 (en) * 2000-10-20 2002-05-23 Wavexpress, Inc. Broadcast browser including multi-media tool overlay and method of providing a coverged multi-media display including user-enhanced data
US7581237B1 (en) 2000-10-30 2009-08-25 Pace Plc Method and apparatus for generating television program recommendations based on prior queries
CA2428946C (en) 2000-11-14 2010-06-22 Scientific-Atlanta, Inc. Networked subscriber television distribution
US8127326B2 (en) 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
US7328231B2 (en) * 2000-11-28 2008-02-05 Navic Systems Generating schedules for synchronizing bulk data transfers to end node devices in a multimedia network
US7047273B2 (en) 2000-11-28 2006-05-16 Navic Systems, Inc. Load balancing in set top cable box environment
US20020069404A1 (en) * 2000-11-28 2002-06-06 Navic Systems, Incorporated Targeted promotion deployment
US7370073B2 (en) * 2000-11-28 2008-05-06 Navic Systems, Inc. Using viewership profiles for targeted promotion deployment
US20020095675A1 (en) * 2001-01-18 2002-07-18 Jonathan Lowthert Providing content interruptions
US20070300258A1 (en) * 2001-01-29 2007-12-27 O'connor Daniel Methods and systems for providing media assets over a network
AU2002247173A1 (en) 2001-02-20 2002-09-04 Caron S. Ellis Enhanced radio systems and methods
US8909128B2 (en) 2008-04-09 2014-12-09 3D Radio Llc Radio device with virtually infinite simultaneous inputs
US8699995B2 (en) 2008-04-09 2014-04-15 3D Radio Llc Alternate user interfaces for multi tuner radio device
US8868023B2 (en) 2008-01-04 2014-10-21 3D Radio Llc Digital radio systems and methods
US8706023B2 (en) 2008-01-04 2014-04-22 3D Radio Llc Multi-tuner radio systems and methods
KR20130083935A (ko) 2001-02-21 2013-07-23 유나이티드 비디오 프로퍼티즈, 인크. 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를 위한 시스템 및 방법
JP2004523182A (ja) 2001-03-22 2004-07-29 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド パーソナルビデオレコーダシステム及び方法
US20020143607A1 (en) * 2001-03-29 2002-10-03 Connelly Jay H. System and method for transparently obtaining customer preferences to refine product features or marketing focus
US7415426B2 (en) * 2001-04-06 2008-08-19 Catalina Marketing Corporation Method and system for providing promotions to a customer based on the status of previous promotions
JP4176973B2 (ja) * 2001-05-15 2008-11-05 アルパイン株式会社 受信機
US20050005308A1 (en) * 2002-01-29 2005-01-06 Gotuit Video, Inc. Methods and apparatus for recording and replaying sports broadcasts
US8091100B2 (en) 2001-06-18 2012-01-03 The Nielsen Company (Us), Llc Prompting of audience member identification
GB0120134D0 (en) * 2001-08-17 2001-10-10 Nokia Corp Improvements in or relating to communication networks and methods of distributing information around the network
US8943540B2 (en) 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US7117439B2 (en) * 2001-10-19 2006-10-03 Microsoft Corporation Advertising using a combination of video and banner advertisements
US20030079226A1 (en) * 2001-10-19 2003-04-24 Barrett Peter T. Video segment targeting using remotely issued instructions and localized state and behavior information
US20030135553A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content-based caching and routing of content using subscription information from downstream nodes
US20030135424A1 (en) * 2002-01-17 2003-07-17 Davis Jeffrey S. System and method for automatically updating media in a digital jukebox
US20070113250A1 (en) * 2002-01-29 2007-05-17 Logan James D On demand fantasy sports systems and methods
US8832754B2 (en) * 2002-05-03 2014-09-09 Tvworks, Llc System and method for providing synchronized events to a television application
US7516470B2 (en) 2002-08-02 2009-04-07 Cisco Technology, Inc. Locally-updated interactive program guide
US8176508B2 (en) * 2002-08-02 2012-05-08 Time Warner Cable Method and apparatus to provide verification of data using a fingerprint
BR0313542A (pt) * 2002-08-09 2005-07-05 Richard J Bies Apresentação de conteúdo de rede a cabo baseada na internet
US20040049788A1 (en) * 2002-09-10 2004-03-11 Canon Kabushiki Kaisha Receiving apparatus, receiving method, and method of predicting audience rating
JP4359810B2 (ja) * 2002-10-01 2009-11-11 ソニー株式会社 ユーザ端末、データ処理方法、およびプログラム、並びにデータ処理システム
US7908625B2 (en) 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
US20040068753A1 (en) * 2002-10-02 2004-04-08 Robertson Neil C. Video transmission systems and methods for a home network
US7360235B2 (en) 2002-10-04 2008-04-15 Scientific-Atlanta, Inc. Systems and methods for operating a peripheral record/playback device in a networked multimedia system
US8046806B2 (en) 2002-10-04 2011-10-25 Wall William E Multiroom point of deployment module
US7900229B2 (en) 2002-10-15 2011-03-01 Opentv, Inc. Convergence of interactive television and wireless technologies
US20040088729A1 (en) * 2002-10-30 2004-05-06 Imagic Tv Inc. Ratings based television guide
US9027063B2 (en) * 2002-11-27 2015-05-05 Deluxe Digital Distribution Inc. Video-on-demand (VOD) management system and methods
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US8438601B2 (en) 2003-07-02 2013-05-07 Rovi Solutions Corporation Resource management for a networked personal video recording system
US7454120B2 (en) 2003-07-02 2008-11-18 Macrovision Corporation Methods and apparatus for client aggregation of television programming in a networked personal video recording system
US20050044561A1 (en) * 2003-08-20 2005-02-24 Gotuit Audio, Inc. Methods and apparatus for identifying program segments by detecting duplicate signal patterns
KR100688651B1 (ko) * 2003-10-02 2007-02-28 엘지전자 주식회사 영상표시기기의 프로그램정보 구현장치 및 그 방법
US20050086690A1 (en) * 2003-10-16 2005-04-21 International Business Machines Corporation Interactive, non-intrusive television advertising
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
JP2005176067A (ja) * 2003-12-12 2005-06-30 Nec Electronics Corp 視聴情報収集システム、視聴情報収集サーバ、及び端末
US20080163305A1 (en) * 2004-03-09 2008-07-03 Carolynn Rae Johnson System and Method for Customizing Programming Reminders
GB0413848D0 (en) 2004-06-21 2004-07-21 British Broadcasting Corp Accessing broadcast media
US9021529B2 (en) 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
US7644423B2 (en) * 2004-09-30 2010-01-05 Microsoft Corporation System and method for generating media consumption statistics
US7987482B2 (en) * 2004-11-15 2011-07-26 Microsoft Corporation Promoted listings
BRPI0609491A2 (pt) * 2005-03-28 2010-04-13 Directv Group Inc canal de vìdeo de matriz interativo e canal de vìdeo interativo exibidos em um monitor
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
WO2007030380A2 (en) * 2005-09-08 2007-03-15 The Directv Group, Inc. Mosaic channel video stream with interactive services
US20070061831A1 (en) * 2005-09-09 2007-03-15 Sbc Knowledge Ventures L.P. IPTV channel usage and video delivery path monitoring architecture
US20070074258A1 (en) * 2005-09-20 2007-03-29 Sbc Knowledge Ventures L.P. Data collection and analysis for internet protocol television subscriber activity
JP2007096605A (ja) * 2005-09-28 2007-04-12 Toshiba Corp 電子番組表を用いた情報表示方法およびその装置
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
US20070101362A1 (en) * 2005-10-27 2007-05-03 Spielman Howard L Interactive entertainment device
US8582946B2 (en) 2005-11-04 2013-11-12 Rovi Guides, Inc. Systems and methods for recording programs using a network recording device as supplemental storage
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US8613024B2 (en) 2005-12-13 2013-12-17 United Video Properties, Inc. Cross-platform predictive popularity ratings for use in interactive television applications
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
CA2640410C (en) * 2006-02-02 2016-11-29 The Directv Group, Inc. Interactive mosaic channel video stream with nested menu features
BRPI0708682A8 (pt) * 2006-02-02 2017-01-24 Directv Group Inc Canal de vídeo matricial interativo e sistemas para distribuir e exibir o mesmo
US20070186243A1 (en) * 2006-02-08 2007-08-09 Sbc Knowledge Ventures, Lp System and method of providing television program recommendations
US20070220543A1 (en) * 2006-02-17 2007-09-20 Shanks David E Mirroring of live data to guide data in a broadcast system
EP1992091A1 (en) * 2006-02-17 2008-11-19 The DIRECTV Group, Inc. Dynamic viewership rating system
WO2007098068A2 (en) 2006-02-17 2007-08-30 The Directv Group, Inc. Amalgamation of user data for geographical trending
US20070277196A1 (en) * 2006-02-24 2007-11-29 Steengaard Bodil H Methods of user behavior learning and acting in a pervasive system
WO2007103938A2 (en) 2006-03-06 2007-09-13 Veveo, Inc. Methods and systems for selecting and presenting content based on learned user preferences
MX2008011585A (es) * 2006-03-10 2008-11-28 Directv Group Inc Determinacion dinamica de presentacion de multiples celulas de video en un despliegue en pantalla.
WO2008127222A2 (en) * 2006-03-10 2008-10-23 The Directv Group, Inc. System for choosing predictions across multiple platforms
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US7735101B2 (en) 2006-03-28 2010-06-08 Cisco Technology, Inc. System allowing users to embed comments at specific points in time into media presentation
US8069461B2 (en) 2006-03-30 2011-11-29 Verizon Services Corp. On-screen program guide with interactive programming recommendations
US20080036917A1 (en) * 2006-04-07 2008-02-14 Mark Pascarella Methods and systems for generating and delivering navigatable composite videos
US8209729B2 (en) 2006-04-20 2012-06-26 At&T Intellectual Property I, Lp Rules-based content management
US8607262B2 (en) * 2006-05-10 2013-12-10 Sharp Laboratories Of America Method and apparatus for communicating popularity ratings to users
US20070277205A1 (en) * 2006-05-26 2007-11-29 Sbc Knowledge Ventures L.P. System and method for distributing video data
US9173001B1 (en) 2006-06-27 2015-10-27 Verizon Patent And Licensing Inc. Media content access systems and methods
US9918043B2 (en) 2006-06-27 2018-03-13 Verizon Patent And Licensing Inc. Snippet access systems and methods
US20080060005A1 (en) * 2006-06-30 2008-03-06 Shanks David E User-selectable audio feed for video programming
US9247208B2 (en) 2006-07-25 2016-01-26 At&T Intellectual Property I, Lp Adaptive video-server reconfiguration for self-optimizing multi-tier IPTV networks
US20080046919A1 (en) * 2006-08-16 2008-02-21 Targeted Media Services Ltd. Method and system for combining and synchronizing data streams
US20080046918A1 (en) * 2006-08-16 2008-02-21 Michael Carmi Method and system for calculating and reporting advertising exposures
US20080046943A1 (en) * 2006-08-18 2008-02-21 Nick Colsey Internet adapter system and method for television
WO2008024382A1 (en) * 2006-08-23 2008-02-28 The Directv Group, Inc. Selective display of overlay video streams via interactive alert icons
US9021404B2 (en) 2006-08-25 2015-04-28 Verizon Patent And Licensing Inc. Systems and methods for modifying content based on a positional relationship
WO2008027464A2 (en) * 2006-08-30 2008-03-06 The Directv Group, Inc. Mosaic channel video stream with interactive services
US8418217B2 (en) 2006-09-06 2013-04-09 Verizon Patent And Licensing Inc. Systems and methods for accessing media content
US20080127241A1 (en) * 2006-09-15 2008-05-29 Microsoft Corporation Community Program Ratings
US8566874B2 (en) 2006-10-03 2013-10-22 Verizon Patent And Licensing Inc. Control tools for media content access systems and methods
US8316320B2 (en) * 2006-10-03 2012-11-20 Verizon Patent And Licensing Inc. Expandable history tab in interactive graphical user interface systems and methods
US8464295B2 (en) 2006-10-03 2013-06-11 Verizon Patent And Licensing Inc. Interactive search graphical user interface systems and methods
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
US7806329B2 (en) 2006-10-17 2010-10-05 Google Inc. Targeted video advertising
US20080098436A1 (en) * 2006-10-19 2008-04-24 Sbc Knowledge Ventures, L.P. Top recording events list for media device
US8056101B2 (en) 2006-11-02 2011-11-08 At&T Intellectual Property I, L.P. Customized interface based on viewed programming
US20080115173A1 (en) * 2006-11-10 2008-05-15 Guideworks Llc Systems and methods for using playlists
US8316408B2 (en) 2006-11-22 2012-11-20 Verizon Patent And Licensing Inc. Audio processing for media content access systems and methods
US20080155627A1 (en) * 2006-12-04 2008-06-26 O'connor Daniel Systems and methods of searching for and presenting video and audio
US20080209472A1 (en) * 2006-12-11 2008-08-28 David Eric Shanks Emphasized mosaic video channel with interactive user control
US8250605B2 (en) 2006-12-18 2012-08-21 Verizon Services Corp. Systems and methods for presentation of preferred program selections
US8194034B2 (en) 2006-12-20 2012-06-05 Verizon Patent And Licensing Inc. Systems and methods for controlling a display
US8510780B2 (en) 2006-12-21 2013-08-13 Verizon Patent And Licensing Inc. Program guide navigation tools for media content access systems and methods
US8028313B2 (en) 2006-12-21 2011-09-27 Verizon Patent And Licensing Inc. Linear program guide for media content access systems and methods
US8898701B2 (en) 2006-12-29 2014-11-25 Verizon Patent And Licensing Inc. Method and system for providing attribute browsing of video assets
US8015581B2 (en) 2007-01-05 2011-09-06 Verizon Patent And Licensing Inc. Resource data configuration for media content access systems and methods
US8352980B2 (en) * 2007-02-15 2013-01-08 At&T Intellectual Property I, Lp System and method for single sign on targeted advertising
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US20090024049A1 (en) 2007-03-29 2009-01-22 Neurofocus, Inc. Cross-modality synthesis of central nervous system, autonomic nervous system, and effector data
US8127325B2 (en) * 2007-04-03 2012-02-28 Google Inc. Log processing to determine impression values using reliable durations
US7802280B2 (en) 2007-04-03 2010-09-21 Google Inc. Approving transcoded advertisements in advertisement front end
US20080259209A1 (en) * 2007-04-12 2008-10-23 Greg Houlgate System and method for converging and displaying high definition video signals
KR100903070B1 (ko) * 2007-04-16 2009-06-18 삼성전자주식회사 데이터 재생 장치 및 방법
US7746877B2 (en) * 2007-04-26 2010-06-29 2Wire, Inc. Method and apparatus for communicating loss of alternating current power supply
WO2008137581A1 (en) 2007-05-01 2008-11-13 Neurofocus, Inc. Neuro-feedback based stimulus compression device
US8392253B2 (en) 2007-05-16 2013-03-05 The Nielsen Company (Us), Llc Neuro-physiology and neuro-behavioral based stimulus targeting system
US9628786B2 (en) * 2007-05-18 2017-04-18 At&T Intellectual Property I, L.P. System and method of indicating video content quality
US8832553B2 (en) 2007-06-19 2014-09-09 Verizon Patent And Licensing Inc. Program guide 3D zoom
US8103965B2 (en) 2007-06-28 2012-01-24 Verizon Patent And Licensing Inc. Media content recording and healing statuses
US9826189B2 (en) 2007-06-28 2017-11-21 Verizon Patent And Licensing Inc. Apparatus, method, and computer program product for presenting an interactive programming guide
US8483546B2 (en) 2007-06-29 2013-07-09 Verizon Patent And Licensing Inc. Apparatus, method, and computer program product for receiving a command during a commercial
US8739213B2 (en) 2007-06-29 2014-05-27 Verizon Patent And Licensing Inc. System and method for providing an interactive program guide for past current and future programming
US9654721B2 (en) 2007-07-10 2017-05-16 Verizon Patent And Licensing Inc. System and method for providing personal content recommendations
KR20100038107A (ko) 2007-07-30 2010-04-12 뉴로포커스, 인크. 신경-반응 자극 및 자극 속성 공명 추정기
US8386313B2 (en) 2007-08-28 2013-02-26 The Nielsen Company (Us), Llc Stimulus placement system using subject neuro-response measurements
US8392255B2 (en) 2007-08-29 2013-03-05 The Nielsen Company (Us), Llc Content based selection and meta tagging of advertisement breaks
KR101426046B1 (ko) * 2007-09-17 2014-07-31 삼성전자주식회사 이동통신 시스템에서 방송 정보를 제공하기 위한 장치 및방법
US9191450B2 (en) * 2007-09-20 2015-11-17 Disney Enterprises, Inc. Measuring user engagement during presentation of media content
US20090083129A1 (en) 2007-09-20 2009-03-26 Neurofocus, Inc. Personalized content delivery using neuro-response priming data
US20090094627A1 (en) * 2007-10-02 2009-04-09 Lee Hans C Providing Remote Access to Media, and Reaction and Survey Data From Viewers of the Media
US20090100463A1 (en) * 2007-10-12 2009-04-16 Echostar Technologies Corporation Systems and methods for generating and/or presenting a condensed list of channels
US9277184B2 (en) * 2007-10-30 2016-03-01 Cockster Music, Inc. Apparatus and method for managing media content
US8898690B2 (en) * 2007-10-30 2014-11-25 BBS Media Apparatus and method for managing media content
EP2214550A1 (en) 2007-10-31 2010-08-11 Emsense Corporation Systems and methods providing distributed collection and centralized processing of physiological responses from viewers
US8010536B2 (en) * 2007-11-20 2011-08-30 Samsung Electronics Co., Ltd. Combination of collaborative filtering and cliprank for personalized media content recommendation
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US20090144773A1 (en) * 2007-11-30 2009-06-04 Echostar Technologies L.L.C Systems and Methods for Segmenting Electronic Program Guide Information
KR20090062544A (ko) * 2007-12-13 2009-06-17 삼성전자주식회사 영상처리장치 및 그 제어방법
US9118869B2 (en) 2007-12-19 2015-08-25 Verizon Patent And Licensing Inc. Vertically oriented program guide for media content access systems and methods
US8051447B2 (en) 2007-12-19 2011-11-01 Verizon Patent And Licensing Inc. Condensed program guide for media content access systems and methods
US8832753B2 (en) * 2008-01-16 2014-09-09 Apple Inc. Filtering and tailoring multimedia content based on observed user behavior
US8249912B2 (en) * 2008-02-20 2012-08-21 Sebastian Elliot Method for determining, correlating and examining the causal relationships between media program and commercial content with response rates to advertising and product placement
US20090249400A1 (en) * 2008-03-27 2009-10-01 United Video Properties, Inc. Systems and methods for providing on-demand media content
US8079054B1 (en) * 2008-04-14 2011-12-13 Adobe Systems Incorporated Location for secondary content based on data differential
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US8645205B2 (en) * 2008-09-30 2014-02-04 Yahoo! Inc. System for optimizing ad performance at campaign running time
US8719886B2 (en) 2008-11-12 2014-05-06 Level 3 Communications, Llc Dynamic processing of streamed content
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8522163B2 (en) 2008-12-19 2013-08-27 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US9274505B2 (en) 2008-12-19 2016-03-01 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US8255949B1 (en) 2009-01-07 2012-08-28 Google Inc. Television program targeting for advertising
US20100205041A1 (en) * 2009-02-12 2010-08-12 Samsung Electronics Co., Ltd. Determining the interest of individual entities based on a general interest
US20100250325A1 (en) 2009-03-24 2010-09-30 Neurofocus, Inc. Neurological profiles for market matching and stimulus presentation
US9241136B2 (en) 2009-06-29 2016-01-19 Verizon Patent And Licensing Inc. Method and apparatus for creating a personalized programming guide
US8990858B2 (en) 2009-06-29 2015-03-24 Verizon Patent And Licensing Inc. Search-based media program guide systems and methods
US9009622B2 (en) 2009-06-30 2015-04-14 Verizon Patent And Licensing Inc. Media content instance search methods and systems
US10987015B2 (en) 2009-08-24 2021-04-27 Nielsen Consumer Llc Dry electrodes for electroencephalography
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US9258529B2 (en) 2009-10-15 2016-02-09 Verizon Patent And Licensing Inc. Data distribution
US9143737B2 (en) 2009-10-15 2015-09-22 Verizon Patent And Licensing Inc. Data distribution
US9560984B2 (en) 2009-10-29 2017-02-07 The Nielsen Company (Us), Llc Analysis of controlled and automatic attention for introduction of stimulus material
US20110106750A1 (en) 2009-10-29 2011-05-05 Neurofocus, Inc. Generating ratings predictions using neuro-response data
US9571784B2 (en) 2009-10-30 2017-02-14 Verizon Patent And Licensing Inc. Media content watch list systems and methods
KR20110052997A (ko) * 2009-11-13 2011-05-19 삼성전자주식회사 디스플레이 장치와 클라이언트 단말 및 이의 제어 방법
US8327394B2 (en) 2009-11-30 2012-12-04 Verizon Patent And Licensing Inc. Boosting factor for television content
US8528016B2 (en) 2009-12-28 2013-09-03 Verizon Patent And Licensing Inc. Dynamic program guide information
US8640052B2 (en) 2009-12-31 2014-01-28 Verizon Patent And Licensing Inc. User interface enhancements for media content access systems and methods
US20110191178A1 (en) * 2010-02-03 2011-08-04 Randall Delbert Newberg System and method for contextual advertising
US8495682B2 (en) * 2010-03-26 2013-07-23 Google Inc. Exposure based customization of surveys
WO2011133548A2 (en) 2010-04-19 2011-10-27 Innerscope Research, Inc. Short imagery task (sit) research method
US8655428B2 (en) 2010-05-12 2014-02-18 The Nielsen Company (Us), Llc Neuro-response data synchronization
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US9363464B2 (en) * 2010-06-21 2016-06-07 Echostar Technologies L.L.C. Systems and methods for history-based decision making in a television receiver
US8973045B2 (en) 2010-08-24 2015-03-03 At&T Intellectual Property I, Lp System and method for creating hierarchical multimedia programming favorites
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US9699503B2 (en) * 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
EP2630622A1 (en) 2010-10-21 2013-08-28 Holybrain bvba Method and apparatus for neuropsychological modeling of human experience and purchasing behavior
US20120137316A1 (en) * 2010-11-30 2012-05-31 Kirill Elizarov Media information system and method
US12271855B2 (en) 2010-12-29 2025-04-08 Comcast Cable Communications, Llc Measuring video-asset viewing
US10089592B2 (en) 2010-12-29 2018-10-02 Comcast Cable Communications, Llc Measuring video asset viewing
US10945011B2 (en) 2010-12-29 2021-03-09 Comcast Cable Communications, Llc Measuring video viewing
WO2012094564A1 (en) 2011-01-06 2012-07-12 Veveo, Inc. Methods of and systems for content search based on environment sampling
US20120210377A1 (en) * 2011-02-11 2012-08-16 Sony Network Entertainment International Llc Social networking feedback via second display selections
US9420320B2 (en) * 2011-04-01 2016-08-16 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to estimate local market audiences of media content
US9141982B2 (en) 2011-04-27 2015-09-22 Right Brain Interface Nv Method and apparatus for collaborative upload of content
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US8433815B2 (en) 2011-09-28 2013-04-30 Right Brain Interface Nv Method and apparatus for collaborative upload of content
US20130125181A1 (en) * 2011-11-15 2013-05-16 Liquidus Marketing, Inc. Dynamic Video Platform Technology
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US10645433B1 (en) 2013-08-29 2020-05-05 Comcast Cable Communications, Llc Measuring video-content viewing
US11627356B2 (en) 2012-01-28 2023-04-11 Comcast Cable Communications, Llc Data translation for video-viewing activity
US12200298B2 (en) * 2013-09-06 2025-01-14 Comcast Cable Communications, Llc Measuring video-program viewing
US10440428B2 (en) 2013-01-13 2019-10-08 Comcast Cable Communications, Llc Measuring video-program-viewing activity
US8510770B1 (en) * 2012-02-03 2013-08-13 Google Inc. Predicting live programs
EP2635036A1 (en) * 2012-02-29 2013-09-04 British Telecommunications Public Limited Company Recommender control system, apparatus, method and related aspects
EP2862349A4 (en) * 2012-06-14 2015-11-11 Flextronics Ap Llc METHOD AND SYSTEM FOR ADAPTING TELEVISION CONTENTS
US9706253B1 (en) * 2012-06-21 2017-07-11 Google Inc Video funnel analytics
WO2014028072A1 (en) 2012-08-17 2014-02-20 Flextronics Ap, Llc Interactive channel navigation and switching
US20160119675A1 (en) 2012-09-06 2016-04-28 Flextronics Ap, Llc Programming user behavior reporting
US11368760B2 (en) 2012-08-17 2022-06-21 Flextronics Ap, Llc Applications generating statistics for user behavior
US9699485B2 (en) * 2012-08-31 2017-07-04 Facebook, Inc. Sharing television and video programming through social networking
US20140101682A1 (en) * 2012-10-10 2014-04-10 Microsoft Corporation Television auto-tune based on habitual viewing behaviors
US11558672B1 (en) * 2012-11-19 2023-01-17 Cox Communications, Inc. System for providing new content related to content currently being accessed
US20140196062A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for setting prices in data driven media placement
US9749710B2 (en) * 2013-03-01 2017-08-29 Excalibur Ip, Llc Video analysis system
US11553228B2 (en) * 2013-03-06 2023-01-10 Arthur J. Zito, Jr. Multi-media presentation system
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
US9300991B2 (en) 2013-11-13 2016-03-29 International Business Machines Corporation Use of simultaneously received videos by a system to generate a quality of experience value
US9788061B2 (en) * 2013-11-19 2017-10-10 Rovi Guides, Inc. Methods and systems for recommending media content related to a recently completed activity
US9215510B2 (en) 2013-12-06 2015-12-15 Rovi Guides, Inc. Systems and methods for automatically tagging a media asset based on verbal input and playback adjustments
WO2015123201A1 (en) * 2014-02-11 2015-08-20 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
US11687965B2 (en) * 2014-06-05 2023-06-27 Freewheel Media, Inc. Methods, systems, and computer-readable media for determining outcomes for promotions
KR102320385B1 (ko) * 2014-09-11 2021-11-02 한국전자통신연구원 네트워크 협력기반 저전력형 유료방송 셋톱박스 및 그 제어 방법
US9736503B1 (en) * 2014-09-12 2017-08-15 Google Inc. Optimizing timing of display of a mid-roll video advertisement based on viewer retention data
US9986299B2 (en) 2014-09-22 2018-05-29 DISH Technologies L.L.C. Scheduled programming recommendation system
US20160100221A1 (en) * 2014-10-06 2016-04-07 StreamRail Ltd. System and method for preventing abandonment of web-based video content
US9467733B2 (en) 2014-11-14 2016-10-11 Echostar Technologies L.L.C. Intuitive timer
US9503791B2 (en) 2015-01-15 2016-11-22 Echostar Technologies L.L.C. Home screen intelligent viewing
US9992553B2 (en) * 2015-01-22 2018-06-05 Engine Media, Llc Video advertising system
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US9936250B2 (en) 2015-05-19 2018-04-03 The Nielsen Company (Us), Llc Methods and apparatus to adjust content presented to an individual
US10440436B1 (en) 2015-06-26 2019-10-08 Amazon Technologies, Inc. Synchronizing interactive content with a live video stream
US9973819B1 (en) 2015-06-26 2018-05-15 Amazon Technologies, Inc. Live video stream with interactive shopping interface
US9883249B2 (en) * 2015-06-26 2018-01-30 Amazon Technologies, Inc. Broadcaster tools for interactive shopping interfaces
US10021458B1 (en) 2015-06-26 2018-07-10 Amazon Technologies, Inc. Electronic commerce functionality in video overlays
US9743154B2 (en) 2015-09-09 2017-08-22 Sorenson Media, Inc Dynamic video advertisement replacement
US10097867B2 (en) * 2015-09-14 2018-10-09 Disney Enterprises, Inc. Systems and methods for providing a ratings version and a dynamic ad version of a video
US10178421B2 (en) 2015-10-30 2019-01-08 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage
US9813396B2 (en) 2015-10-30 2017-11-07 Rovi Guides, Inc. Methods and systems for managing content subscription data
US20170164050A1 (en) * 2015-12-06 2017-06-08 Cisco Technology, Inc. Presenting alternate content
KR102102453B1 (ko) * 2016-01-08 2020-04-20 주식회사 아이플래테아 시청률 산출 서버, 시청률 산출 방법, 및 시청률 산출 리모트 장치
US20170236150A1 (en) * 2016-02-12 2017-08-17 Invidi Technologies Corporation Predictive programmatic system for audience identification and analysis
WO2018035133A1 (en) 2016-08-17 2018-02-22 Vid Scale, Inc. Secondary content insertion in 360-degree video
US9924217B1 (en) 2016-11-22 2018-03-20 Echostar Technologies L.L.C. Home screen recommendations determination
US10277944B2 (en) 2016-11-30 2019-04-30 The Nielsen Company (Us), Llc Methods and apparatus to calibrate audience measurement ratings based on return path data
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics
US10341725B2 (en) 2016-12-27 2019-07-02 Rovi Guides, Inc. Methods and systems for determining user engagement based on user interactions during different time intervals
US10051326B2 (en) 2016-12-27 2018-08-14 Rovi Guides, Inc. Methods and systems for determining user engagement based on user interactions during different advertisement slots
US10257572B2 (en) 2017-01-03 2019-04-09 Bliss Point Media, Inc. Optimization of broadcast event effectiveness
US11368752B2 (en) * 2017-01-03 2022-06-21 Bliss Point Media, Inc. Optimization of broadcast event effectiveness
US20180285949A1 (en) * 2017-03-28 2018-10-04 Cognant Llc System and method for presenting content on client devices
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
JP6463826B1 (ja) * 2017-11-27 2019-02-06 株式会社ドワンゴ 動画配信サーバ、動画配信方法及び動画配信プログラム
US10567828B2 (en) * 2017-12-05 2020-02-18 Silicon Beach Media II, LLC Systems and methods for unified presentation of a smart bar on interfaces including on-demand, live, social or market content
US10817855B2 (en) 2017-12-05 2020-10-27 Silicon Beach Media II, LLC Systems and methods for unified presentation and sharing of on-demand, live, social or market content
US11146845B2 (en) 2017-12-05 2021-10-12 Relola Inc. Systems and methods for unified presentation of synchronized on-demand, live, social or market content
US10631035B2 (en) 2017-12-05 2020-04-21 Silicon Beach Media II, LLC Systems and methods for unified compensation, presentation, and sharing of on-demand, live, social or market content
US10924809B2 (en) 2017-12-05 2021-02-16 Silicon Beach Media II, Inc. Systems and methods for unified presentation of on-demand, live, social or market content
US10783573B2 (en) 2017-12-05 2020-09-22 Silicon Beach Media II, LLC Systems and methods for unified presentation and sharing of on-demand, live, or social activity monitoring content
US20190200079A1 (en) * 2017-12-21 2019-06-27 Facebook, Inc. Predictive Analysis for Media Encodings
US11029808B2 (en) * 2018-03-01 2021-06-08 PAG Financial International LLC Systems and methods for generating a dynamically adjustable dial pad
US11265602B2 (en) * 2018-04-12 2022-03-01 Rovi Guides, Inc. Systems and methods for evaluating a promotional campaign
WO2020095767A1 (ja) * 2018-11-08 2020-05-14 日本電信電話株式会社 配信設計支援方法、配信設計支援装置及びプログラム
US10779023B2 (en) * 2019-01-11 2020-09-15 International Business Machines Corporation Content prediction for cloud-based delivery
US11546647B2 (en) * 2019-06-07 2023-01-03 Roku, Inc. Content-modification system with probability-based selection feature
US11574214B2 (en) 2020-03-31 2023-02-07 At&T Intellectual Property I, L.P. Sequential decision analysis techniques for e-sports
US11575963B2 (en) 2020-04-08 2023-02-07 Roku, Inc. Content-modification system with feature for detecting and responding to a content modification by a tuner device
US11223864B1 (en) * 2020-10-27 2022-01-11 At&T Intellectual Property I, L.P. Dynamic placement of advertisements in a video streaming platform
US12363381B2 (en) 2021-09-14 2025-07-15 The Nielsen Company (Us), Llc Methods and apparatus to determine audience size based on big data
CN113840157B (zh) * 2021-09-23 2023-07-18 上海哔哩哔哩科技有限公司 访问检测方法、系统及装置
CN115942060A (zh) * 2022-12-22 2023-04-07 上海哔哩哔哩科技有限公司 弹幕数据处理方法和系统
US20250071373A1 (en) * 2023-08-21 2025-02-27 Lumana Inc. Systems and techniques for distributed cloud virtual memory
US12556754B2 (en) * 2023-11-17 2026-02-17 Google Llc Systems and methods for generating content sharing platform recommendations using machine learning

Family Cites Families (184)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB985400A (en) * 1960-12-30 1965-03-10 Atomic Energy Authority Uk Improvements in or relating to radioactive materials extraction processes
US4329684A (en) * 1979-01-16 1982-05-11 British Broadcasting Corporation Apparatus using a light sensing system for sensing time modulated information from a light emitting device
EP0049280B1 (en) * 1980-03-31 1990-10-31 General Instrument Corporation A television communication arrangement for transmitting data signals
US4331974A (en) * 1980-10-21 1982-05-25 Iri, Inc. Cable television with controlled signal substitution
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4647964A (en) * 1985-10-24 1987-03-03 Weinblatt Lee S Technique for testing television commercials
US5227874A (en) * 1986-03-10 1993-07-13 Kohorn H Von Method for measuring the effectiveness of stimuli on decisions of shoppers
US4996642A (en) * 1987-10-01 1991-02-26 Neonics, Inc. System and method for recommending items
CA1337132C (en) * 1988-07-15 1995-09-26 Robert Filepp Reception system for an interactive computer network and method of operation
DE3991548C1 (de) * 1989-01-09 1995-05-04 Shogaku Ikueisha Kyoiku Kenkyusho Elektrisches Gerät zum Ermitteln der Fenrsehprogramm-Einschaltquote
US5099319A (en) * 1989-10-23 1992-03-24 Esch Arthur G Video information delivery method and apparatus
US5155591A (en) * 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5446919A (en) * 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
JP3089479B2 (ja) * 1990-09-04 2000-09-18 ソニー株式会社 テレビジョン画像表示装置
US5526034A (en) * 1990-09-28 1996-06-11 Ictv, Inc. Interactive home information system with signal assignment
US5488409A (en) * 1991-08-19 1996-01-30 Yuen; Henry C. Apparatus and method for tracking the playing of VCR programs
US5361871A (en) * 1991-08-20 1994-11-08 Digicomp Research Corporation Product information system for shoppers
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5600573A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US7343614B1 (en) * 1992-12-09 2008-03-11 Sedna Patent Services, Llc Program delivery system for VOD
US5659350A (en) * 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US6463585B1 (en) * 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
KR100289172B1 (ko) * 1992-12-09 2001-05-02 마크 홀린저 텔레비젼 프로그램 전송시스템에서 제공되는 프로그램을 제안하기 위한 재프로그래밍 가능한 터미널
US6201536B1 (en) * 1992-12-09 2001-03-13 Discovery Communications, Inc. Network manager for cable television system headends
US6181335B1 (en) * 1992-12-09 2001-01-30 Discovery Communications, Inc. Card for a set top terminal
US5621456A (en) * 1993-06-22 1997-04-15 Apple Computer, Inc. Methods and apparatus for audio-visual interface for the display of multiple program categories
US5594509A (en) * 1993-06-22 1997-01-14 Apple Computer, Inc. Method and apparatus for audio-visual interface for the display of multiple levels of information on a display
JPH0723356A (ja) * 1993-06-30 1995-01-24 Hitachi Ltd 対話型テレビ放送システム
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US6418556B1 (en) * 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5479690A (en) * 1993-12-01 1996-01-02 Hoskins Manufacturing Company Tube making mechanism having a fill tube for depositing a ceramic powder into the tube as it is being made
EP0736203A1 (en) * 1993-12-23 1996-10-09 Diacom Technologies, Inc. Method and apparatus for implementing user feedback
US5600365A (en) * 1994-01-28 1997-02-04 Sony Corporation Multiple audio and video signal providing apparatus
US5502504A (en) * 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
US5636346A (en) * 1994-05-09 1997-06-03 The Electronic Address, Inc. Method and system for selectively targeting advertisements and programming
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5635978A (en) * 1994-05-20 1997-06-03 News America Publications, Inc. Electronic television program guide channel system and method
US5635979A (en) * 1994-05-27 1997-06-03 Bell Atlantic Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
US5515098A (en) * 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
JP3644455B2 (ja) * 1994-09-29 2005-04-27 ソニー株式会社 番組情報放送方式、番組情報表示方法および受信装置
JPH08107389A (ja) * 1994-10-04 1996-04-23 Hitachi Ltd 映像情報課金システム
JPH08115367A (ja) * 1994-10-14 1996-05-07 Hitachi Ltd クライアント−サーバ・サービス方法及びシステム
US5526257A (en) * 1994-10-31 1996-06-11 Finlay Fine Jewelry Corporation Product evaluation system
US5534911A (en) * 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television system
US5724521A (en) * 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5629733A (en) * 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title
US5623613A (en) * 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US6460036B1 (en) * 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
US5774170A (en) * 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
US6052145A (en) * 1995-01-05 2000-04-18 Gemstar Development Corporation System and method for controlling the broadcast and recording of television programs and for distributing information to be displayed on a television screen
US6658568B1 (en) * 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US5582277A (en) * 1995-02-22 1996-12-10 Power Transmission Technology, Inc. Caliper disk brake for steel mill cranes
US5619247A (en) * 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US5749081A (en) * 1995-04-06 1998-05-05 Firefly Network, Inc. System and method for recommending items to a user
US5880768A (en) * 1995-04-06 1999-03-09 Prevue Networks, Inc. Interactive program guide systems and processes
US5608448A (en) * 1995-04-10 1997-03-04 Lockheed Martin Corporation Hybrid architecture for video on demand server
US5689799A (en) * 1995-04-26 1997-11-18 Wink Communications, Inc. Method and apparatus for routing confidential information
US6868551B1 (en) * 1995-05-05 2005-03-15 Microsoft Corporation Interactive program summary panel
US5907323A (en) * 1995-05-05 1999-05-25 Microsoft Corporation Interactive program summary panel
JPH08331546A (ja) * 1995-06-05 1996-12-13 Toshiba Corp 双方向放送システムの番組選択装置
US5870543A (en) * 1995-06-07 1999-02-09 Digital River, Inc. System for preventing unauthorized copying of active software
US5760821A (en) * 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
US5740549A (en) * 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US6041311A (en) * 1995-06-30 2000-03-21 Microsoft Corporation Method and apparatus for item recommendation using automated collaborative filtering
US6002393A (en) * 1995-08-22 1999-12-14 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers using direct commands
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US5749043A (en) * 1995-09-27 1998-05-05 Worthy; David G. System and method for estimating characteristics of broadcast radio audiences
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program
US6388714B1 (en) * 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6002394A (en) * 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
CN1567986A (zh) * 1995-10-02 2005-01-19 星视电视广播股份有限公司 提供电视节目预告信息的系统和方法
JPH09130346A (ja) * 1995-10-30 1997-05-16 Sony Corp Avデータ受信装置、avデータ送信装置および放送システム
US5657091A (en) * 1995-11-01 1997-08-12 International Business Machines Corporation Video display controller, user interface and programming structure for such interface
US5867226A (en) * 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
US5872588A (en) * 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US6389593B1 (en) * 1995-12-12 2002-05-14 Sony Corporation Method of and apparatus for controlling transmission of information on programs
US6675384B1 (en) * 1995-12-21 2004-01-06 Robert S. Block Method and apparatus for information labeling and control
AU1566597A (en) * 1995-12-27 1997-08-11 Gary B. Robinson Automated collaborative filtering in world wide web advertising
US5790835A (en) * 1996-01-02 1998-08-04 International Business Machines Corporation Practical distributed transmission line analysis
US5823879A (en) * 1996-01-19 1998-10-20 Sheldon F. Goldberg Network gaming system
US5790935A (en) * 1996-01-30 1998-08-04 Hughes Aircraft Company Virtual on-demand digital information delivery system and method
JPH09261609A (ja) * 1996-03-18 1997-10-03 Sharp Corp 放送番組の送信装置、受信装置及び送受信システム
US6025837A (en) * 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5657072A (en) * 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
US5848397A (en) * 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US5809242A (en) * 1996-04-19 1998-09-15 Juno Online Services, L.P. Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system
US5848396A (en) * 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US5790426A (en) * 1996-04-30 1998-08-04 Athenium L.L.C. Automated collaborative filtering system
US5999912A (en) * 1996-05-01 1999-12-07 Wodarz; Dennis Dynamic advertising scheduling, display, and tracking
US5940073A (en) * 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US5727129A (en) * 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
US5900905A (en) * 1996-06-05 1999-05-04 Microsoft Corporation System and method for linking video, services and applications in an interactive television system
AU716998B2 (en) * 1996-06-17 2000-03-16 Rovi Guides, Inc. Television schedule system with enhanced features
WO1997049242A1 (en) * 1996-06-17 1997-12-24 Starsight Telecast Incorporated System and method for using television schedule information
US5953005A (en) * 1996-06-28 1999-09-14 Sun Microsystems, Inc. System and method for on-line multimedia access
US5986650A (en) * 1996-07-03 1999-11-16 News America Publications, Inc. Electronic television program guide schedule system and method with scan feature
JP3131564B2 (ja) * 1996-07-03 2001-02-05 松下電器産業株式会社 放送システム、サービス提供装置及び受信端末装置
US5886691A (en) * 1996-07-24 1999-03-23 Sony Corporation Display control method for display having buttons representing selectable voting items in which only marks assigned to selected items continue to be displayed upon selection
AU3908297A (en) * 1996-08-06 1998-02-25 Starsight Telecast Incorporated Electronic program guide with interactive areas
JP3244629B2 (ja) * 1996-08-20 2002-01-07 株式会社日立製作所 シーン変化点検出方法
US6025843A (en) * 1996-09-06 2000-02-15 Peter Sklar Clustering user interface
US5920700A (en) * 1996-09-06 1999-07-06 Time Warner Cable System for managing the addition/deletion of media assets within a network based on usage and media asset metadata
US6172677B1 (en) * 1996-10-07 2001-01-09 Compaq Computer Corporation Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation
US6006252A (en) * 1996-10-08 1999-12-21 Wolfe; Mark A. System and method for communicating information relating to a network resource
US5948061A (en) * 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US6359661B1 (en) * 1996-11-05 2002-03-19 Gateway, Inc. Multiple user profile remote control
US6263507B1 (en) * 1996-12-05 2001-07-17 Interval Research Corporation Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data
US6186893B1 (en) * 1996-12-18 2001-02-13 Walker Digital, Llc Slot machine advertising/sales system and method
US6890256B2 (en) * 1996-12-18 2005-05-10 Walker Digital, Llc System and method for advertising/sales at a gaming device
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
JP3255059B2 (ja) * 1996-12-19 2002-02-12 日本電気株式会社 通信カラオケシステム
US6983478B1 (en) * 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
NZ336605A (en) * 1997-01-09 2001-05-25 Media Metrix Inc Monitoring of remote file access on a public computer network such as the internet
US5850218A (en) * 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
US6064376A (en) * 1997-03-13 2000-05-16 United Video Properties, Inc. Adjustable program guide display system
US5796952A (en) * 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US6421733B1 (en) * 1997-03-25 2002-07-16 Intel Corporation System for dynamically transcoding data transmitted between computers
US6047317A (en) * 1997-03-28 2000-04-04 International Business Machines Corporation System and method for enabling a user to rapidly access images in cyclically transmitted image streams
US5974398A (en) * 1997-04-11 1999-10-26 At&T Corp. Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services
US6061097A (en) * 1997-05-22 2000-05-09 United Video Properties, Inc. Interactive television program guide with selectable non-program options
AU8072798A (en) * 1997-06-16 1999-01-04 Doubleclick Inc. Method and apparatus for automatic placement of advertising
US6353929B1 (en) * 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
JP3413065B2 (ja) * 1997-07-03 2003-06-03 松下電器産業株式会社 番組情報処理装置
IL121230A (en) * 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
BRPI9812104B1 (pt) * 1997-07-21 2016-12-27 Guide E Inc método para navegar por um guia de programa interativo
US5937392A (en) * 1997-07-28 1999-08-10 Switchboard Incorporated Banner advertising display system and method with frequency of advertisement control
KR100260417B1 (ko) * 1997-08-28 2000-07-01 윤종용 인터넷텔레비젼을이용한시청율조사방법및시스템
US6018372A (en) * 1997-09-04 2000-01-25 Liberate Technologies Electronic program guide with multiple day planner
US6393407B1 (en) * 1997-09-11 2002-05-21 Enliven, Inc. Tracking user micro-interactions with web page advertising
US5960429A (en) * 1997-10-09 1999-09-28 International Business Machines Corporation Multiple reference hotlist for identifying frequently retrieved web pages
US6081830A (en) * 1997-10-09 2000-06-27 Gateway 2000, Inc. Automatic linking to program-specific computer chat rooms
US6119098A (en) * 1997-10-14 2000-09-12 Patrice D. Guyot System and method for targeting and distributing advertisements over a distributed network
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US6298482B1 (en) * 1997-11-12 2001-10-02 International Business Machines Corporation System for two-way digital multimedia broadcast and interactive services
US6286140B1 (en) * 1997-11-20 2001-09-04 Thomas P. Ivanyi System and method for measuring and storing information pertaining to television viewer or user behavior
US6029176A (en) * 1997-11-25 2000-02-22 Cannon Holdings, L.L.C. Manipulating and analyzing data using a computer system having a database mining engine resides in memory
US6564378B1 (en) * 1997-12-08 2003-05-13 United Video Properties, Inc. Program guide system with browsing display
US6029045A (en) * 1997-12-09 2000-02-22 Cogent Technology, Inc. System and method for inserting local content into programming content
US6230204B1 (en) * 1997-12-19 2001-05-08 Micron Electronics, Inc. Method and system for estimating usage of computer resources
US6178446B1 (en) * 1997-12-31 2001-01-23 At&T Corp Method and system for supporting interactive commercials displayed on a display device using a telephone network
US6545722B1 (en) * 1998-01-09 2003-04-08 Douglas G. Brown Methods and systems for providing television related services via a networked personal computer
US6366890B1 (en) * 1998-02-27 2002-04-02 Gerald L. Usrey Product inventory category management and variety optimization method and system
US6792618B1 (en) * 1998-03-02 2004-09-14 Lucent Technologies Inc. Viewer customization of displayed programming based on transmitted URLs
US6286005B1 (en) * 1998-03-11 2001-09-04 Cannon Holdings, L.L.C. Method and apparatus for analyzing data and advertising optimization
US6064980A (en) * 1998-03-17 2000-05-16 Amazon.Com, Inc. System and methods for collaborative recommendations
US6392710B1 (en) * 1998-04-03 2002-05-21 Avid Technology, Inc. Graphical user interface for field-based definition of special effects in a video editing system
JPH11288421A (ja) * 1998-04-03 1999-10-19 Fujitsu Ltd サービス提供装置、サービス受信装置、サービス提供ホスト、選択サービス受信プログラムを記録したコンピュータ読み取り可能な記録媒体、選択サービス送信プログラムを記録したコンピュータ読み取り可能な記録媒体、サービス受信装置におけるサービス選択方法及びサービス提供ホストにおける選択サービスの送信方法
US6173316B1 (en) * 1998-04-08 2001-01-09 Geoworks Corporation Wireless communication device with markup language based man-machine interface
US6530082B1 (en) * 1998-04-30 2003-03-04 Wink Communications, Inc. Configurable monitoring of program viewership and usage of interactive applications
US6133912A (en) * 1998-05-04 2000-10-17 Montero; Frank J. Method of delivering information over a communication network
DE69838956T2 (de) * 1998-05-12 2009-04-09 Nielsen Media Research, Inc. Vorrichtung für die Erfassung der Einschaltquoten für das digitale Fernsehen
US7117518B1 (en) * 1998-05-14 2006-10-03 Sony Corporation Information retrieval method and apparatus
US7343616B1 (en) * 1998-05-14 2008-03-11 Sony Corporation Information retrieval method and apparatus
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
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
FR2781591B1 (fr) * 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
US6671880B2 (en) * 1998-10-30 2003-12-30 Intel Corporation Method and apparatus for customized rendering of commercials
KR20010080633A (ko) * 1998-11-30 2001-08-22 추후제출 습관, 통계적 추론 및 사이코-데모그래픽 프로파일에기초한 스마트 에이전트
US6202062B1 (en) * 1999-02-26 2001-03-13 Ac Properties B.V. System, method and article of manufacture for creating a filtered information summary based on multiple profiles of each single user
BR0009071A (pt) * 1999-03-15 2001-12-26 Index Systems Inc Sistema e método para implementação de miniguia
JP3904781B2 (ja) * 1999-11-17 2007-04-11 パイオニア株式会社 番組送受信システム及び方法
US7661116B2 (en) * 2000-02-25 2010-02-09 Vulcan Patents Llc Auction for targeted content
US6704931B1 (en) * 2000-03-06 2004-03-09 Koninklijke Philips Electronics N.V. Method and apparatus for displaying television program recommendations
US20030010454A1 (en) * 2000-03-27 2003-01-16 Bailey Andrew D. Method and apparatus for varying a magnetic field to control a volume of a plasma
CA2870324C (en) * 2000-03-31 2017-08-15 United Video Properties, Inc. Systems and methods for improved audience measuring
US7478414B1 (en) * 2000-05-08 2009-01-13 Microsoft Corporation Method and apparatus for alerting a television viewers to the programs other viewers are watching
US6795669B2 (en) * 2001-02-02 2004-09-21 Sharp Kabushiki Kaisha Image device with control members for rollers
US7136871B2 (en) * 2001-11-21 2006-11-14 Microsoft Corporation Methods and systems for selectively displaying advertisements
US20040022278A1 (en) * 2002-02-28 2004-02-05 Thomas Charles Gomer Localization and targeting of data in broadcast streams
US20040003397A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for customized video commercial distribution
US20040049788A1 (en) * 2002-09-10 2004-03-11 Canon Kabushiki Kaisha Receiving apparatus, receiving method, and method of predicting audience rating
US20050076363A1 (en) * 2003-08-29 2005-04-07 Derek Dukes System and method for navigation of a multimedia interface
US20060031916A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of broadcasted or streamed multimedia content
US20070113244A1 (en) * 2005-11-14 2007-05-17 Verschueren Benjamin T System and method for generating an advertising schedule
US20110078628A1 (en) * 2009-09-30 2011-03-31 Rovi Technologies Corporation Systems and methods for using viewership to enhance a media listing display in a media guidance application

Also Published As

Publication number Publication date
US20080196053A1 (en) 2008-08-14
JP2004187321A (ja) 2004-07-02
US20140229967A1 (en) 2014-08-14
CA2632667A1 (en) 1999-09-10
BR9909238A (pt) 2000-11-14
JP2002506327A (ja) 2002-02-26
ES2221412T3 (es) 2004-12-16
CN1183746C (zh) 2005-01-05
CN1298604A (zh) 2001-06-06
EP1060617A1 (en) 2000-12-20
EP1060617B1 (en) 2004-05-06
US20050251824A1 (en) 2005-11-10
DE69918341T2 (de) 2005-06-30
ES2224020T3 (es) 2005-03-01
WO1999045700A1 (en) 1999-09-10
JP4881547B2 (ja) 2012-02-22
AU748164B2 (en) 2002-05-30
JP2012170123A (ja) 2012-09-06
JP2009296675A (ja) 2009-12-17
AU3310499A (en) 1999-09-20
JP2004166308A (ja) 2004-06-10
DE69917008D1 (de) 2004-06-09
ATE270020T1 (de) 2004-07-15
ATE266293T1 (de) 2004-05-15
JP5536821B2 (ja) 2014-07-02
DE69918341D1 (de) 2004-07-29
JP2012147493A (ja) 2012-08-02
US20050149964A1 (en) 2005-07-07
DE69917008T2 (de) 2004-09-30
CA2322536A1 (en) 1999-09-10
JP2014140185A (ja) 2014-07-31
AR025800A1 (es) 2002-12-18
JP4443042B2 (ja) 2010-03-31

Similar Documents

Publication Publication Date Title
ES2532838T3 (es) Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario
ES2197627T3 (es) Sistema de guia de programas con publicidad orientada a objetivos.
US20040194138A1 (en) Program guide system with targeted advertisements based on function buttons and non-programming options
CA2454011C (en) Program guide system with monitoring of advertisement usage and user activities
EP1217832B1 (en) Program guide system with monitoring of advertisement usage and user activities
DK1484915T3 (en) Program guide system with monitoring of advertising usage and user activities
EP1484915B1 (en) Program guide system with monitoring of advertisement usage and user activities
MXPA00008585A (es) Sistema de guias de programacion con monitoreo del uso de los avisos publicitarios y de las actividades del usuario
KR100610661B1 (ko) 데이터 방송의 광고 관리시스템 및 그 방법, 및 이 관리방법을 전송하는 전송 신호
BRPI9909238B1 (pt) A system in which advertisement is displayed, a method for monitoring the use of advertising in a system, system and method for providing information in real time classifications for the users, system and method for collecting information on display guides of program guidelines were exhibited and method to collect information in which program non-guiding applications were used
HK1047009A1 (en) Program guide system with monitoring of advertisement usage and user activities
HK1073552A (en) Program guide system with monitoring of advertisement usage and user activities
AU2013204430A1 (en) Program Guide System with Targeted Advertising