ES2171569T5 - Sistema y metodo de planificacion de guia electronica de programas de television con visualizacion y busqueda de programas con listados de titulos alfabeticos. - Google Patents
Sistema y metodo de planificacion de guia electronica de programas de television con visualizacion y busqueda de programas con listados de titulos alfabeticos. Download PDFInfo
- Publication number
- ES2171569T5 ES2171569T5 ES95943590T ES95943590T ES2171569T5 ES 2171569 T5 ES2171569 T5 ES 2171569T5 ES 95943590 T ES95943590 T ES 95943590T ES 95943590 T ES95943590 T ES 95943590T ES 2171569 T5 ES2171569 T5 ES 2171569T5
- Authority
- ES
- Spain
- Prior art keywords
- user
- program
- television
- channel
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for programme selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4524—Management of client data or end-user data involving the geographical location of the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0884—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0887—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of programme or channel identifying signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/165—Centralised control of user terminal ; Registering at central
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/50—Tuning indicators; Automatic tuning control
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S345/00—Computer graphics processing and selective visual display systems
- Y10S345/902—Menu display
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
- Television Systems (AREA)
Abstract
SE PRESENTA UN SISTEMA ELECTRONICO DE PROGRAMACION QUE INCLUYE UN RECEPTOR PARA RECIBIR PROGRAMAS DE EMISION NORMAL, EMITIDO VIA SATELITE O POR CABLE PARA UNA PLURALIDAD DE CANALES DE TELEVISION Y UN SINTONIZADOR PARA SINTONIZAR UN RECEPCION DE TELEVISION A UN CANAL SELECCIONADO DE LA PLURALIDAD DE CANALES. UN PROCESADOR DE DATOS RECIBE Y ALMACENA EN UNA MEMORIA LA INFORMACION DE PROGRAMACION DE TELEVISION PARA UNA PLURALIDAD DE PROGRAMAS QUE APARECEN SOBRE LA PLURALIDAD DE CANALES DE TELEVISION. UN APARATO DE CONTROL DE USUARIO, TAL COMO UN CONTROL REMOTO, SE UTILIZA POR EL TELEVIDENTE PARA ESCOGER COMANDOS DE CONTROL Y TRANSMITIR SEÑALES EN RESPUESTA AL PROCESADOR DE DATOS QUE RECIBE LAS SEÑALES EN RESPUESTA A LOS COMANDOS DE CONTROL DEL USUARIO. SE UTILIZA UN RECEPTOR DE TELEVISION PARA MOSTRAR LOS PROGRAMAS DE TELEVISION Y LA INFORMACION DE PROGRAMACION DE TELEVISION. UN GENERADOR DE VIDEO SE ADAPTA PARA RECIBIR COMANDOS DE CONTROL DE VIDEO DEL PROCESADOR DE DATOS PARA GENERAR Y MOSTRARUNA PLURALIDAD DE TITULOS DE PROGRAMAS DE TELEVISION SOBRE EL RECEPTOR DE TELEVISION, LA PLURALIDAD DE PROGRAMAS DE TELEVISION ES MOSTRADA ALFABETICAMENTE POR TITULO. SE SUMINISTRA UN MEDIO DE SELECCION QUE PERMITE SELECCIONAR UN TITULO PARA MOSTRARLO SOBRE EL RECEPTOR DE TELEVISION SELECCIONANDO LOS N CARACTERES DEL TITULO.
Description
Sistema y método de planificación de guía
electrónica de programas de televisión con visualización y búsqueda
de programas con listados de títulos alfabéticos.
Esta invención se refiere a un sistema
electrónico de planificación de programas, que proporciona a un
usuario información de planificación para programas de emisión o de
difusión por cable, visionados por el usuario en un receptor de
televisión. Más en particular, se refiere a una guía de programas
electrónica mejorada que proporciona al usuario un ambiente
operativo más potente y conveniente, mientras que, al mismo tiempo,
incrementa la eficacia de navegación por el usuario a través de la
guía.
Las guías de programas electrónicas para
sistemas de televisión son conocidas en la técnica. Por ejemplo, un
sistema anterior utilizaba un generador de carácter electrónico para
presentar información textual de planificación en la pantalla
completa de un receptor de televisión. Otros sistemas anteriores
presentaban a un usuario información de planificación de programas
almacenada electrónicamente, para su visionado mientras que permiten
al usuario seleccionar los formatos de visualización. Incluso otros
programas empleaban un procesador de datos para introducir
criterios de selección de usuario, almacenando a continuación
solamente la información de planificación de programas que cumple
con esos criterios, y utilizando posteriormente la información
almacenada para sintonizar automáticamente un sintonizador
programable, o para activar un dispositivo de grabación en el
momento de la emisión de los programas de televisión seleccionados.
Tales sistemas anteriores se discuten, en general, en el documento
"Stay Tuned for Smart TV", publicado en el número de noviembre
de 1990 de Popular Science.
En conjunto, los sistemas electrónicos de
programa anteriores, pueden ser difíciles de implementar e incómodos
de utilizar. Tampoco proporcionan capacidades de visionado que
dirijan, de una manera más realista, los hábitos de visionado de
los usuarios de estos sistemas de programas electrónicos. Además,
muchos de estos sistemas son complejos en cuanto a su diseño y
resultan caros de implementar. La facilidad de uso y el ahorro son
objetivos principales de los distribuidores de programas de
televisión y de los espectadores, puesto que éstos contemplan
aumentos dramáticos en el número y en la naturaleza de las redes de
programas y de otros servicios basados en la televisión. Y, puesto
que el número de canales de televisión disponibles para un usuario
se incrementa drásticamente con la llegada de nuevas tecnologías a
base de cable y de satélites, la utilidad de estos sistemas
anteriores se reduce sustancialmente.
Estos sistemas de la técnica anterior tampoco
proporcionan información suficiente al usuario, por ejemplo precios
y similares, sobre los eventos
pay-per-view (pago por visionado),
servicios de primera calidad, u otros paquetes de programación a
los que el usuario no se suscribe, ni proporcionan al usuario la
capacidad de adquirir automáticamente tal programación bajo demanda
o bajo algún incentivo. Además, estos sistemas de la técnica
anterior resultan deficientes en cuanto a que no proporcionan un
método eficaz y automático de actualización o de sustitución de los
programas de software de aplicación que implementan la guía
electrónica en los lugares de usuario, apoyándose, por el
contrario, en formas manuales o en otras dificultosas de revisión o
sustitución, o en sistemas a base de hardware que no puede
actualizarse sin la sustitución física de circuitos integrados y/o
de otras piezas.
Estos sistemas de guía electrónica anteriores
tampoco tienen capacidad de vincular al usuario con otras
aplicaciones ni con sistemas de información que no sean parte de
los datos o de la aplicación de guía de programas electrónica.
Tampoco proporcionan estos sistemas de guía
electrónica anteriores la promoción de vídeo de programas de
televisión y de servicios que estén vinculados funcionalmente y
presentados visualmente en forma integrada. La promoción de
programas constituye un elemento importante del marketing efectivo
de la programación de televisión. La promoción de programas de pago
de pay-per-view (es decir, "a la
carta"), y de otros servicios de programas no regulados, resulta
particularmente importante para los operadores de televisión por
cable, inmediatamente después de la regulación por el gobierno
federal. El método actual de promover tal programación con la
utilización de vídeo es a través de canales "barker" dedicados
que utilizan tráilers (es decir, avances) continuos a pantalla
completa, que pueden ir o no, acompañados de información de precios
y de clasificación. Recientemente, tales vídeos promocionales se
han mostrado en pantallas divididas en las que parte de la pantalla
muestra información de planificación general para un periodo de
tiempo correspondiente aproximadamente con el periodo de tiempo
durante el que se muestra el programa general que se está
promocionando. En consecuencia, hay necesidad de una guía de
programas electrónica que pueda proporcionar una presentación
mejorada y una vinculación de promociones de vídeo con información
de planificación de programas y con funciones de procesamiento de
orden.
Las guías electrónicas de programas anteriores
tampoco proporcionan al usuario un método simple y eficaz de
controlar el acceso a canales individuales y a programas
individuales. La cantidad de situaciones para adultos que incluyen
sexo y violencia se ha incrementado en gran medida durante los
últimos 40 años. La cuestión de cómo afecta todo esto a los niños o
a otros espectadores, ha sido objeto de atención nacional. Dotar a
un padre de la capacidad de cerrar un canal, es una característica
conocida ampliamente de determinados receptores de televisión y de
cajas de convertidores de cable. A pesar de esta disponibilidad, la
característica es raramente utilizada por los padres. Los
principales impedimentos para su uso efectivo consisten en las
formas dificultosas en las que se implementa generalmente, así como
también en el requisito de que los canales sean bloqueados
completamente con el fin de bloquear el acceso a cualquier
programación objetable. Una fijación paterna orientada al canal es
desfavorable para otros programadores sobre el canal bloqueado,
quienes, por ejemplo, ofrecen programación orientada a los adultos
durante la noche y programación orientada a los jóvenes la mañana
siguiente, e inconveniente para los espectadores que desean acceder
a tales programas. De este modo, existe la necesidad particular de
un sistema que proporcione un control de clave para canales y
programas individuales que utilicen una interfaz de usuario en la
pantalla que sea flexible y no complicada.
Las guías de programas electrónicas anteriores
son también deficientes en cuanto a que no proporcionan al usuario
la capacidad de ver, bajo demanda, el estado actual de la
facturación, y por ello, existe la necesidad de un sistema que
pueda proporcionar al usuario la información de facturación actual
bajo demanda del usuario.
Un problema adicional con las guías de programas
anteriores, consiste en que cuando se presenta la información de
planificación en formato de rejilla, es decir, columnas que
representan franjas de tiempo y filas que representan canales, los
títulos de programas son generalmente truncados en anchura para su
adaptación a las celdas de la rejilla. La anchura de una celda de
rejilla varía con la duración del programa. Puesto que a un programa
de 30 minutos se asigna solamente una pequeña cantidad de espacio
para la descripción y el título de programa, los títulos y/o la
descripción para programas de media e incluso de una hora completa,
deben truncarse con frecuencia, con el fin de acoplarlos en el
espacio asignado. Algunos sistemas simplemente cortan la descripción
de un programa sin abreviarlo de ninguna manera, de tal modo que el
usuario se encuentra incapaz de determinar la materia del programa.
Por ejemplo, una reciente presentación de un programa de televisión,
incluía el siguiente texto en una celda de rejilla: "Béisbol:
Yankees v.". Aunque algunos sistemas mitigan parcialmente este
problema mediante la provisión de dos líneas de texto en cada
celda, esta solución no es la ideal debido a que las descripciones
de programas pueden resultar todavía truncadas.
Un problema similar se presenta aún según
cambian las franjas de tiempo, ya sea automáticamente o ya sea en
respuesta a la demanda de un usuario. Típicamente, se presentan 90
minutos de información de planificación de una vez, y la ventana de
90 minutos se puede cambiar por incrementos de 30 minutos. En caso
de que un cambio de 30 minutos provoque que se visualice una celda
de rejilla de un tamaño de 30 minutos, por ejemplo, una película de
dos horas, es probable que el título completo de la película no se
acople en la celda. De este modo, se requiere el corte del título
también en esta situación. En este caso, aunque pueden resultar
deseables dos líneas de texto para acoplar el título en la celda de
30 minutos, las celdas de 60 y 90 minutos pueden requerir solamente
una línea de texto para presentar el título.
Las guías electrónicas de programas anteriores
carecen también de un método para crear electrónicamente un
itinerario de visión, mientras que se visiona un programa que está
apareciendo actualmente en el receptor de televisión. Además, estas
guías de programas anteriores dejan mucho trabajo de adivinanza para
el usuario cuando éste navega por una secuencia de canales. Cuando
hojea los canales con el fin de comprobar el programa que se está
visualizando en algún canal, llamado comúnmente "surfing de
canal", el usuario necesita adivinar qué programa se está
lanzando actualmente al aire desde el vídeo encontrado cuando el
usuario surfea por los canales. Puesto que mucha programación, en
algunos casos, hasta el 30%, de la que aparece en cualquier canal
dado, en cualquier momento, es publicidad u otra programación
comercial, no se proporciona al usuario ninguna pista sobre qué
programa está apareciendo en un canal seleccionado en un momento
dado y por tanto, debe esperar a que el anuncio o la información
comercial haya terminado antes de averiguar el programa que va a
aparecer entonces en el canal seleccionado. Por ello, se necesita
una guía de programas que presente información de planificación del
programa actual para cada canal, según surfea el usuario por los
canales disponibles.
Las guías de programas de la técnica anterior
también carecen de medios de localización de un programa de
televisión cuando sólo se conoce el título del programa, película o
evento.
En consecuencia, existe una necesidad en la
técnica de un sistema de planificación electrónica de programas
simplificada que pueda implementarse de manera más fácil, y que sea
atrayente y eficaz en cuanto a su funcionamiento. Existe también la
necesidad de proporcionar al usuario un sistema de planificación
electrónica de programa que visualice tanto programas de difusión
como información de planificación electrónica de una manera que no
está disponible anteriormente con otros programas de planificación
electrónica de programas, en particular los que utilizan un mando a
distancia.
Por ejemplo, existe la necesidad particular de
un sistema flexible de planificación de programas que permita a un
usuario visualizar programas de difusión seleccionados en una
porción de la pantalla del receptor de televisión, mientras que se
visiona simultáneamente información de planificación de programas
para otros canales y/o servicios sobre otra porción de la pantalla.
Existe también la necesidad de un sistema de planificación de
programas tal que permita al usuario elegir a partir de una
pluralidad de formatos de visualización seleccionables, para
visualizar la información de planificación de programas. Se prefiere
también tener un sistema que indique al usuario aquellas claves, en
el mando a distancia, que estén activas en algún modo particular de
funcionamiento. Existe también la necesidad de un sistema tal que
proporcione al usuario la capacidad de establecer un recordatorio
programable para visionar un programa programado para salir al aire
en un momento futuro.
Existe también la necesidad de un sistema de
guía electrónica que proporcione al usuario información que se
comprenda sobre eventos de
pay-per-view, servicios de primera
calidad u otra programación empaquetada a la que el usuario no se
suscribe normalmente, y que proporciona al usuario la capacidad de
adquirir automáticamente tal programación bajo demanda o por
incentivo. Existe también una necesidad de un sistema de guía
electrónica que proporcione un método fiable y eficaz de
actualización o sustitución del software de aplicación que
implementa a la guía electrónica en los puestos de usuario.
Existe también la necesidad de una guía de
programas electrónica que funcione como soporte o ventana para
proporcionar al usuario la capacidad de acceder a otras aplicaciones
o sistemas de información que no formen parte de los datos ni de la
aplicación de guía de programas electrónica.
En consecuencia, un objeto de la presente
invención consiste en proporcionar un sistema que permita al usuario
visionar un programa de difusión mientras que visiona al mismo
tiempo, de forma interactiva, información de planificación de
programa para otros programas.
Otro objeto de la presente invención consiste en
proporcionar al usuario la capacidad de seleccionar, entre una
pluralidad de formatos de visualización, la información de
planificación de programas.
Otro objeto más de la presente invención
consiste en indicar al usuario del sistema de planificación de
programa, aquellas claves sobre el mando a distancia que estén
activas en el modo particular de funcionamiento del sistema en el
instante de uso.
Aún otro objeto más de la presente invención
consiste en proporcionar al usuario del sistema electrónico de
planificación de programa, la capacidad de establecer mensajes
recordatorios programables para cualquier programa futuro.
Todavía otro objeto más de la invención consiste
en proporcionar al usuario del sistema, una información que se
comprenda acerca de los eventos de
pay-per-view, servicios de primera
calidad u otra programación empaquetada a la que el usuario no se
suscribe, y la capacidad de adquirir automáticamente tal
programación por demanda o por incentivo.
Otro objeto de la presente invención consiste en
proporcionar un sistema de guía electrónica que proporcione un
método fiable y eficaz de actualización o sustitución de los
programas de software de aplicación que implementen la guía
electrónica en los puestos de usuario.
Todavía otro objeto más de la guía de programas
electrónica, consiste en operar como soporte o ventana para
proporcionar al usuario la capacidad de acceder a otras aplicaciones
o sistemas de información que no formen parte de los datos ni de la
aplicación de guía de programas electrónica.
Todavía otro objeto más de la guía de programas
electrónica consiste en proporcionar un sistema con el que la
promoción de vídeo de programas de televisión y servicios se unan
funcionalmente y se presenten visualmente de manera integrada, para
facilitar el marketing y la venta de tales programas y
servicios.
Aún otro objeto más de la presente invención
consiste en proporcionar un control de palabra clave para acceder a
programas individuales, así como a los canales, utilizando un
interfaz de pantalla interactivo protegido que sea flexible y que
no sea complicado.
Otro objeto de la presente invención consiste en
proporcionar al usuario información de programación actual para
todos los programas, cuando el usuario surfea por los canales
disponibles.
Otro objeto más de la presente invención
consiste en proporcionar un sistema en el que el usuario pueda tener
acceso a la información de su cuenta actual, bajo demanda.
Otro objeto de la presente invención consiste en
proporcionar un sistema que superponga listados de programa de
televisión contra visionados de fondo variables.
Todavía otro objeto de la presente invención
consiste en proporcionar una visualización mejorada de texto en las
celdillas de rejilla que comprenden una página de listados de
programa de televisión.
Estos y otros objetos de la invención se han
alcanzado mediante un aparato según se define en la reivindicación
1 de las reivindicaciones que se acompañan.
La Figura 1 es un diagrama de bloques que
muestra varios componentes de la realización preferida de la
presente invención.
La Figura 2 es un diagrama de bloques que
muestra la combinación de programa y de información de planificación
mediante el dispositivo de superposición de vídeo utilizado en la
realización preferida de la invención.
La Figura 3 representa un mando a distancia que
puede ser utilizado en relación con la realización preferida del
sistema de guía electrónica de programas de la presente
solicitud.
La Figura 4 representa una realización
alternativa del mando a distancia mostrado en la Figura 3.
La Figura 5 muestra una superposición que
aparece en una pantalla de televisión según un modo de
funcionamiento de la realización preferida de la presente
invención.
La Figura 6 es un menú que aparece en una
pantalla de televisión en el modo MENÚ de funcionamiento de la
realización preferida de la presente invención.
La Figura 6A es aún otro menú que aparece en una
pantalla de televisión en el modo MENÚ de funcionamiento de la
realización preferida de la presente invención.
La Figura 7 representa un Menú de Preferencia de
Espectador que aparece en una pantalla de televisión según un
aspecto de la realización preferida de la presente invención.
La Figura 8 muestra un submenú de selección de
Canal Preferido.
La Figura 9 muestra un menú de orden con
incentivo, que aparece en una pantalla de televisión según un
aspecto de la realización preferida de la presente invención.
La Figura 10 muestra un submenú de Servicios de
Primera Calidad que aparece en un modo de funcionamiento de la
realización preferida de la presente invención.
La Figura 11 muestra una superposición gráfica
que aparece en una pantalla de televisión en el modo BROWSE
(CURIOSEO) de funcionamiento de la realización preferida de la
presente invención.
La Figura 12 muestra una superposición gráfica
que aparece en una pantalla de televisión en el modo BROWSE de
funcionamiento de la realización preferida de la presente invención,
que tiene información diferente a la mostrada en la Figura 11.
La Figura 12A muestra una superposición gráfica
que aparece en una pantalla de televisión en el modo BROWSE de
funcionamiento en la presente invención, que presenta información de
planificación para un momento y un canal distintos de los mostrados
en la Figura 11.
La Figura 13 muestra una superposición gráfica
que aparece en el modo REMINDER (RECORDATORIO) de funcionamiento de
la realización preferida de la presente invención.
La Figura 14 muestra también otra superposición
gráfica que aparece en el modo REMINDER de funcionamiento de la
realización preferida de la presente invención.
La Figura 15 es también otro menú que aparece en
una pantalla de televisión en el modo MENÚ de funcionamiento de la
realización preferida de la presente invención.
La Figura 16 es también otro menú que aparece en
una pantalla de televisión en el modo MENÚ de funcionamiento de la
realización preferida de la presente invención.
La Figura 17 es también otro menú que aparece en
una pantalla de televisión en el modo MENÚ de funcionamiento de la
realización preferida de la presente invención.
La Figura 18 muestra un listado de rejilla de
información de planificación en el modo All Listings (Todos los
Listados) de funcionamiento de la realización preferida de la
presente invención.
La Figura 19 muestra información de
planificación presentada en el modo Listings By Category (Listados
por Categoría) de funcionamiento de la realización preferida de la
presente invención.
La Figura 20 muestra la información de
planificación presentada en el modo Listings By Channel (Listados
por Canal) de funcionamiento de la realización preferida de la
presente invención.
La Figura 21 muestra la información presentada
en respuesta a una petición de usuario en cuanto a información de
programación suplementaria.
La Figura 22 muestra la información de
programación, ordenación y promocional de vídeo, presentada en el
modo Pay-Per-View de funcionamiento
de la realización preferida de la presente invención.
La Figura 23 muestra un submenú de ordenación
utilizado junto con el modo de funcionamiento mostrado en la Figura
22.
La Figura 24 muestra también otro submenú usado
junto con el modo de funcionamiento mostrado en la Figura 22.
La Figura 24A muestra también otro submenú de
ordenación usado junto con el modo de funcionamiento mostrado en la
Figura 22.
La Figura 25 muestra otro listado de rejilla de
información de planificación presentada en el modo All Listings de
funcionamiento de la presente invención.
La Figura 26 muestra un submenú de Premium
Services (Servicios de Primera Calidad) que aparece en un modo de
funcionamiento de la realización preferida de la presente
invención.
La Figura 27 muestra un menú Messages (Mensajes)
que aparece en un modo de funcionamiento de la realización preferida
de la presente invención.
La Figura 28 muestra ejemplos de mensajes
utilizados en relación con el menú de la Figura 27.
La Figura 28A es un menú de mensaje
alternativo.
La Figura 29 muestra información de facturación
utilizada en relación con el menú de la Figura 27.
La Figura 30 muestra un menú de Key Lock Access
(Acceso Mediante Clave) que aparece durante un modo de
funcionamiento de la realización preferida de la presente
invención.
La Figura 31 muestra un menú que aparece en
relación con el modo de Interactive Television (Televisión
Interactiva) de funcionamiento de la realización preferida de la
presente invención.
La Figura 32 muestra la información que aparece
en un menú de Quote Watch (Reloj de Vigilancia) en relación con el
modo de funcionamiento de Televisión Interactiva mostrado en la
Figura 31.
La Figura 33 muestra otra información que
aparece en relación con el modo de funcionamiento de Televisión
Interactiva mostrado en la Figura 31.
La Figura 34 es un menú que muestra información
que aparece en una presentación de noticias en el modo de
funcionamiento de Televisión Interactiva de la realización preferida
de la presente invención.
La Figura 35 es un menú que muestra información
que aparece en una presentación deportiva en el modo de
funcionamiento de Televisión Interactiva de la realización preferida
de la presente invención.
La Figura 36A-D es un diagrama
de flujo que muestra la lógica operativa requerida para la
implementación de un programa de ordenador para la guía de programas
electrónica.
La Figura 37 es un menú que muestra una pantalla
Locator (Localizador) para la localización de números de canal y la
definición de listas de canales favoritos.
La Figura 38 es un menú alternativo que puede
ser utilizado en el modo MENÚ de funcionamiento de la guía de
programas electrónica.
Las Figuras 38A y 38B muestran, respectivamente,
una pantalla de menú principal alternativo y una pantalla de
listado-por-tiempo, accesibles a
partir del menú principal alternativo.
La Figura 38C es una segunda pantalla de menú
alternativa que incluye la casilla de selección "By Title"
(Por Título).
La Figura 38D muestra una pantalla de listados
alfabéticos visualizados al seleccionar la opción "By
Title".
La Figura 38E ilustra el modo de recorrido de
una realización de la opción "By Title" de la presente
invención.
La Figura 38F ilustra el modo de búsqueda de una
realización de la opción "By Title" de la presente
invención.
La Figura 39 es un menú de Lockout (Bloqueo) que
puede ser utilizado alternativamente para permitir o prohibir el
acceso a determinados programas.
La Figura 40 es un menú de Setup (Preparación)
que puede ser utilizado para establecer la posición del texto y un
código de adquisición para la programación mejorada y de
pay-per-view.
La Figura 40A muestra un ejemplo de menú para la
introducción de un código de bloqueo.
Las Figuras 40B a 40E muestran, respectivamente,
ejemplos de menú para introducir, confirmar, borrar o cambiar un
código de adquisición.
La Figura 41 es un menú de Lockout Verify
(Verificación de Bloqueo) que se utiliza en relación con el menú de
Bloqueo de la Figura 39.
La Figura 42 es un diagrama de flujo que muestra
la actuación de la realización preferida del sistema de adaptación
de texto de la presente invención.
\vskip1.000000\baselineskip
La Figura 1 es un diagrama de bloques que
muestra varios componentes del sistema electrónico de planificación
de programas designado en general como 10. Físicamente, estos
componentes de sistema pueden estar ubicados en una caja de
convertidor de cable de alta determinación de usuario, o de otro
dispositivo de procesamiento o de recepción de señal, tal como un
receptor de satélite. Alternativamente, los componentes pueden estar
montados en un alojamiento separado, o incluidos como parte de un
receptor de televisión, VCR, ordenador personal, o reproductor
multimedia; o residir, como aplicación clasificada, en una
arquitectura de red de banda ancha.
Una señal 11 de entrada se conecta a un receptor
12, el cual recibe una corriente de datos transmitida desde un
proveedor de datos. La corriente de datos puede contener, por
ejemplo, información sobre programas o servicios disponibles en un
mercado particular, geográfico o de otro tipo. La señal 11 de
entrada se puede originar, por ejemplo, como parte de una difusión
estándar, emisión o transmisión por satélite, u otra forma de
transmisión de datos. El proveedor de datos es un proveedor de
información de programa, el gestor de enlace ascendente de
satélite, un operador de cable local, o una combinación de estas
fuentes, y la corriente de datos contiene información planificada
de programa para todos los programas de televisión y otros servicios
disponibles en el mercado geográfico del operador.
La corriente de datos puede ser modulada y
transmitida por cable en cualquiera de varias formas, incluyendo
como parte de una transmisión por canal dedicado que opere a una
frecuencia de, por ejemplo, 75 MHz. Los expertos en la materia
comprenderán que se pueden utilizar otros numerosos esquemas de
transmisión para transmitir la corriente de datos, tal como
intercalándola en un intervalo de supresión vertical de una señal de
difusión de programa. Como se va a discutir con mayor detalle en lo
que sigue, de acuerdo con la presente invención, la corriente de
datos transmitida puede contener adicionalmente software de
aplicación para implementar o actualizar la guía de programa
electrónica en el lugar del usuario.
Los datos de planificación de programa
transmitidos o el software de aplicación, se recibe en el receptor
12 con la línea 11 de entrada de señal. La señal recibida se hace
pasar desde el receptor hasta un demodulador 13 de datos, como un
demodulador QPSK o un GI Info-Cipher 1000R, el cual
demodula la transmisión y la pasa a una memoria intermedia 15.
Un microcontrolador 16, tal como un M68000EC,
recibe los datos pasados a la memoria intermedia 15. El software
operativo de la secuencia de instrucciones, que puede ser utilizado
para capturar actualizaciones del software de aplicación de guía de
programa electrónica, se almacena en una memoria 17 de sólo lectura
(ROM). El microcontrolador 16 utiliza la información de
planificación de programa recibida para formar una base de datos
mediante el almacenamiento de los datos en registros organizados
apropiadamente en una memoria 18 dinámica de acceso aleatorio
(DRAM). La información de planificación almacenada puede ser
actualizada sobre una base periódica, tal como por horas, por días
o por semanas, o en cualquier momento en que los cambios de
planificación u otros factores, garanticen una actualización. El
sistema incluye también un reloj 19 de sistema.
Alternativamente, la información de
planificación de programa podría ser suministrada en una ROM, un
disco, u otra memoria no volátil, o podría ser descargada en un
disco de almacenaje de datos. La presente invención no va dirigida
al método particular de transmisión o recepción de la información de
planificación.
Si el microcontrolador 16 reconoce los datos
recibidos como software de aplicación que controla el sistema de
planificación de programa, en oposición a la información de
planificación de programa, la almacena en la memoria no volátil,
tal como una memoria 20 ROM programable borrable eléctricamente
(EEPROM) o una memoria RAM estática mantenida con batería (SRAM).
Esta configuración permite que versiones revisadas o de sustitución
del software de aplicación sean descargadas directamente desde el
revelador de software hasta la ubicación del usuario, a través del
cable o de otro sistema de transmisión.
En caso de que se utilice una EEPROM, las
versiones revisadas o de sustitución del software de aplicación
descargado del revelador se almacenan en primer lugar en una DRAM 18
por medio del microcontrolador 16, bajo la dirección del software
operativo de descarga almacenado en la ROM 17. El software de
aplicación almacenado, puede ser comprobado a continuación por
motivos de precisión mediante, por ejemplo, un análisis del total
de control u otra rutina de verificación.
Una vez que se ha verificado la exactitud del
software de aplicación, el microcontrolador 16 inicia una rutina
para reprogramar la EEPROM 20, en la que se almacena el software de
aplicación de forma permanente. El microcontrolador 16 emitirá
comandos de control apropiados hasta un circuito 21 de reprograma
que está adaptado para suministrar tensión apropiada de programa y
señales 22 lógicas de control requeridas para borrar y escribir en
la EEPROM. Suministra esta tensión de tensión de programa, Vprog,
así como también cualesquiera otras señales de control que se
precisen, tales como para permitir la lectura o la escritura en
EEPROM 20, con el comando del microcontrolador 16. Después de que
la EEPROM 20 se ha borrado eléctricamente, el microcontrolador 16
inicia la transferencia del nuevo software de aplicación desde la
DRAM 18 hasta la EEPROM 20 para su almacenamiento.
Cuando se utiliza una SRAM mantenida con batería
como memoria no volátil, el microcontrolador almacena la versión
revisada o de sustitución del software de aplicación descargado
desde el revelador directamente en la SRAM, de nuevo bajo la
dirección del software operativo de descarga almacenado en la ROM.
El software de aplicación almacenado puede comprobarse, a
continuación, en cuanto a su exactitud, por medio de, por ejemplo,
un análisis del total de control o de otra rutina de
verificación.
Cuando se aplica, en primer lugar, energía al
sistema 10, el software operativo de secuencia de instrucciones
verifica que el software de aplicación de guía de programa está
residente en la memoria. Si no está residente, el software
operativo de secuencia de instrucciones espera hasta una descarga
del software. Una vez que el software de aplicación es residente,
el microcontrolador 16 ejecuta el software de programa de aplicación
desde una porción dedicada de la DRAM 18. Alternativamente, el
software de aplicación puede ejecutarse directamente desde la
memoria 20 no volátil. Bajo control del software de aplicación de
guía de programa, el microcontrolador 16 verifica, en primer lugar,
que la información de planificación de programa es residente en la
DRAM 18. Si no es residente, el microcontrolador espera una
descarga de la información de planificación de programa, según se
discute en lo que antecede. Alternativamente, si el programa de
aplicación está residente en memoria, pero los registros de base de
datos que contienen la información de planificación de programa no
están aún disponibles, el software de aplicación puede configurarse
de modo que lleve a cabo otras tareas, tales como permitir al
usuario llevar a cabo funciones que no requieran los datos de
información de planificación de programa, así como también la
visualización de un mensaje apropiado que indique que los datos de
la base de datos no están aún disponibles.
Cuando el sistema de planificación está
operativo, según se discute con mayor detalle en lo que sigue, el
microcontrolador 16 toma la información de planificación de programa
almacenada en la DRAM 18 y, junto con otros tipos de datos
descargados tales como los mapas de bits almacenados para la
configuración de pantalla y las visualizaciones del símbolo gráfico
o del logo almacenados en la memoria 20 no volátil o,
alternativamente, en la DRAM 18, la suministra a un generador de
presentación de vídeo (VDG) 23, el cual, en la presente realización,
puede consistir en una tarjeta de gráficos de tipo VGA disponible
comercialmente, tal como una tarjeta Roctec fabricada por RocTec.
La VDG incluye un generador 24 de vídeo RGB estándar, el cual toma
la información digital de planificación de programa enviada por el
microcontrolador 16, y la convierte a un formato RGB de acuerdo con
el mapa de bits para la visualización de la pantalla en particular
que se está presentando entonces al usuario en el receptor 27 de
televisión. La configuración de cada pantalla se muestra y se
discute más adelante, con mayor detalle, en la sección de Operación
de Sistema.
El VDG incluye también un Dispositivo de
Superposición de Vídeo 25, que acepta la entrada de vídeo RGB, así
como también una entrada desde un sintonizador 28 de televisión
convencional, tal como un sintonizador convencional fabricado por
General Instruments, o un sintonizador Jerrold DPBB que suministra
una señal de programa en formato de vídeo NTSC estándar. El
dispositivo 25 de superposición convierte y combina la señal RGB con
la señal procedente del sintonizador 28, y produce una señal de
salida NTSC compuesta que contiene tanto la señal de programa como
la información de planificación de programa, según se muestra en la
Figura 2. Esta señal compuesta de vídeo se alimenta a un modulador
26, mostrado en la Figura 1, que puede ser un modulador tal como el
disponible en Radio Shack, y después al receptor de televisión 27,
el cual mantiene al usuario sintonizado con el canal modulado, por
ejemplo el canal 3 ó 4. La señal de vídeo compuesta puede ser
alimentada también directamente al receptor de televisión 27, o a
otro dispositivo de recepción, desde el VDG, a través de un puerto
25A de vídeo en el VDG.
Los componentes del sistema identificados en
relación con la Figura 1, pueden implementarse en su totalidad en
una plataforma preferida mediante, por ejemplo, un ordenador
personal IBM equipado con un enlace de transmisión y una tarjeta
gráfica de vídeo, del tipo de las fabricadas por Roctec. También se
podrían utilizar otras plataformas, tales como una caja
convertidora de cable dotada de microprocesador y memoria, o una red
de difusión. Ejemplos de componentes particulares son como sigue:
Microcontrolador (pieza Motorola núm. MC68331-16);
ROM (Texas Instrument, pieza núm. TMS27PC512); DRAM (Texas
Instrument, pieza núm. TM 4256); EEPROM (pieza INTEL núm.
28F001BX-T). En cualquier caso, los expertos en la
materia apreciarán que los detalles particulares de los componentes
de hardware y el almacenaje de datos, son una función de la
implementación particular del sistema, y no constituyen el objeto
de la presente invención.
Según se discute con detalle en lo que sigue, el
usuario puede navegar a través del sistema de planificación de
programa con un mando a distancia, tal como el que se ha
representado en la Figura 3, que opera sobre principios
convencionales de lógica de transmisor-receptor de
mando a distancia, tal como mediante infrarrojos u otra
señalización, u otro interfaz de usuario adecuado. El mando 31 a
distancia comunica con el microcontrolador 16 a través del receptor
29 de mando a distancia mostrado en la Figura 1, que puede ser un
receptor de IR Silent Partner, y que recibe señales transmitidas
por el mando a distancia 31, y suministra el controlador 16 una
señal digital correspondiente indicadora de la tecla pulsada por el
usuario.
Un mando a distancia adecuado para la presente
invención, tal como el que se representa en la Figura 3, que puede
ser un mando a distancia fabricado por Universal Electronics of
Presentation Electronics' Silent Partner, puede incluir un
interruptor 32 de potencia y controles de volumen 33 y silencio
(mute) 34, una tecla 35 ENTER (INTRODUCIR), teclas 36 de dígitos
0-9, cuatro teclas 37A y 37B de flechas de
dirección, una tecla 38 de modo, y una tecla 39 de información que
se ha designado con una "i" minúscula. Las teclas de
alimentación 32, volumen 33 y silencio 34, operan de la misma
manera que en los mandos a distancia convencionales utilizados
típicamente en los receptores de televisión actuales. Las teclas 36
de dígitos numéricos funcionan también en gran parte de la misma
manera que los mandos a distancia convencionales. A continuación se
da una breve descripción de las restantes teclas.
La tecla 38 de MODO la toma el usuario a través
de varias capas del sistema 10 de planificación de programa
electrónico y permite generalmente que el usuario vuelva a una
pantalla anterior cuando éste se encuentra en un submenú. Las
teclas 37 A de flecha de dirección arriba/abajo permiten al usuario
navegar a través de los diferentes canales de programa de TV cuando
el sistema de planificación de programa está en el modo FLIP o
BROWSE, como se describirá a continuación de manera más completa y
permiten también al usuario navegar a través de barras con
iluminación intensa, presentadas en la pantalla de TV cuando está en
modo MENÚ. Las teclas 37B de flecha de dirección izquierda/derecha
permiten al usuario navegar a través de períodos de tiempo
seleccionados cuando el sistema de planificación de programa está
en el modo BROWSE, como se describirá también a continuación.
Además permiten al usuario navegar a través de categorías del objeto
mientras esté en el submenú "Categorías" del modo MENÚ, así
como también navegar a través de períodos de tiempo cuando el
sistema de planificación de programa está en el modo de ordenación
de pay-per-view y, en general,
navegar en direcciones de izquierda o derecha para seleccionar los
diversos iconos y otros objetos. La tecla 39 de información, o
"i", permite al usuario visualizar un programa suplementario y
otra información durante los diversos modos del sistema de
planificación de programa. La tecla 35 ENTER cumple con, e
introduce, un comando una vez que el usuario ha realizado una
selección a partir de las teclas de mando a distancia. La función y
la operación de estas teclas se expondrá de forma más clara en la
discusión detallada de los modos FLIP, BROWSE y MENÚ que sigue.
Una segunda realización del mando 40 a distancia
se muestra en la Figura 4. Esta realización del mando a distancia
incluye también una tecla 41 de alimentación, teclas 42 con dígitos
numéricos, teclas 43A y 43B de flechas de dirección, tecla 48 de
información, tecla 44 ENTER o SELECT u OK, control 45 de volumen,
tecla 45A de bloqueo, teclas 46 de silencio y tecla 48A de ayuda.
También incluye teclas con el signo de libra y el asterisco.
Esta realización del mando a distancia incluye
también varias teclas 47A y 47B de icono, que corresponden a
diferentes submenús o modos del sistema de planificación de
programa. Los iconos 47A y 47B pueden presentarse también en la
pantalla de TV cuando está funcionando el sistema de planificación
de programa. Las teclas de icono sustituyen esencialmente a la
tecla 38 de MODO utilizada en la realización del mando a distancia
mostrado en la Figura 3. Utilizando estas teclas, el usuario puede
moverse de un modo a otro, simplemente presionando en la tecla de
icono correspondiente al modo de funcionamiento deseado del sistema
de planificación de programa. En la realización de la Figura 4, los
iconos 47A y 47B se han representado como símbolos gráficos situados
directamente por encima de una tecla correspondiente codificada con
color. Alternativamente, las teclas codificadas con color podrían
eliminarse, y las teclas podrían formarse en la imagen del propio
icono.
La realización del mando a distancia mostrado en
la Figura 4 incluye también tres teclas 48A, 48B y 48C de canal
favorito o preferido por el espectador, codificadas con color, que
se sitúan directamente por encima de las teclas de icono. Cada una
de estas teclas indica al sistema de planificación de programa, una
lista distinta de "Preferencia de Canal" o de "Canal
Favorito" creada para el usuario, que consiste en un listado de
un subconjunto específico de canales para un usuario particular,
dispuesto en el orden secuencial que el usuario desee ver durante
la actuación del sistema de planificación de programa. La creación
de la lista de Preferencia de Canal o de Canal Favorito se discute
en la sección siguiente. De este modo, el sistema proporciona al
menos tres subconjuntos de canal individual para tres usuarios
individuales.
El mando a distancia de la Figura 4 también
puede estar equipado con una tecla 48A de HELP ("AYUDA"), la
cual, cuando se pulsa, provoca que el microcontrolador 16 recupere
los mensajes de instrucciones previamente almacenados, desde la
memoria, y provoca que se presenten en el receptor de televisión 27.
Estos mensajes ofrecen ayuda al usuario en forma de instrucciones
que guían al usuario a través del funcionamiento de los diversos
modos de actuación de la guía electrónica de programa de
televisión. Pueden ser mensajes de texto o imágenes instruccionales
de vídeo, o programas de audio, dependiendo de la capacidad de
almacenaje del sistema, o cualquier combinación de ellos. Además,
estos mensajes de ayuda pueden crearse de modo que sean sensibles al
contexto, es decir, los mensajes visualizados dependen por completo
del punto preciso de la actuación de la guía electrónica de
programa en el que el usuario pulse la tecla 48A de ayuda. Por
ejemplo, se podría suministrar información respecto a la actuación
del mando a distancia, la actuación en el modo FLIP o BROWSE
(discutidos a continuación), o cualquier otro modo de actuación de
la guía, para ordenación con incentivo, para establecer un bloqueo,
etc. Con el fin de realizar esto, cada punto de operación de la guía
podría estar codificado de modo que el microprocesador pueda
rastrear el punto operativo actual, por ejemplo, almacenando
temporalmente el código que refleje el presente punto operativo
según el usuario accione la guía. Cuando el usuario presiona la
tecla 48A de ayuda, el microcontrolador 16 podría recuperar un
conjunto apropiado de mensajes basados en el código de punto
operativo almacenado actualmente. Adicionalmente, la tecla 39
"i", podría ser utilizada para llevar a cabo la función de la
tecla de ayuda.
\newpage
Adicionalmente, cada una de las funciones de los
mandos a distancia puede ser integrada también en un teclado en la
caja de cable de usuario o en otro hardware.
\vskip1.000000\baselineskip
Cuando está operativo, el sistema de
planificación de programa electrónica de la presente invención
funciona como sigue.
\vskip1.000000\baselineskip
Cuando el usuario está viendo un canal de
programa particular en el receptor de televisión, el sistema de
planificación de programa se encuentra por defecto en modo FLIP,
según se muestra en la Figura 5. En este modo, una superposición
gráfica que contiene información de programación para el canal
sintonizado actualmente en el sintonizador, se superpone en
relación de solapamiento con una señal 55 recibida de programa en la
pantalla del receptor 27 de televisión, siempre que el espectador
cambie el canal de programa, por ejemplo, utilizando flechas de
dirección arriba/abajo en el mando a distancia. El dispositivo 25 de
superposición de vídeo, tal como se muestra en la Figura 1, combina
la información de superposición gráfica de vídeo RGB generada por
ordenador, con la señal de programa en formato NTSC procedente del
sintonizador 28, y suministra una señal de salida en formato NTSC,
la cual incluye la señal de programa procedente del sintonizador y
la información de superposición del planificación de programa, para
su visionado en el receptor de televisión 27.
La información de programación contenida en la
superposición gráfica 51 se suministra al generador de vídeo RGB
por medio del microcontrolador. En modo FLIP, el microcontrolador
busca primero la base de datos de planificación de programa, por
ejemplo, en la DRAM 18 para recuperar la información de programación
para el canal 52 sintonizado actualmente, correspondiente al
momento actual; es decir, el momento en que el usuario acaba de
encender el receptor de televisión para su visionado. El
microcontrolador 16 suministra a continuación información de canal
actual y de programa al generador 24 de vídeo RGB, que convierte la
información de datos digitales al formato RGB, y la suministra al
dispositivo 25 de superposición de vídeo.
En funcionamiento normal, el microcontrolador 16
presenta por defecto todos los canales ofrecidos por la compañía de
cable dispuestos prioritariamente por orden numérico, lo que se
determina mediante la posición del canal de difusión en el espectro
de radio o los criterios de marketing de los operadores de cable
locales. Utilizando un submenú de "Preferencia de Canal", o
una pantalla de "Localizador" alternativa, que se discuten a
continuación, el usuario puede revisar el contenido y/o el orden
secuencial de los canales presentados al receptor de televisión
27.
En general, si el usuario no genera una
instrucción de cambio de canal, u otro comando, desde el mando 40 a
distancia dentro de un intervalo de tiempo predeterminado mientras
está en modo FLIP, el microcontrolador 16 instruye al VDG 23 para
eliminar la superposición 51 gráfica del receptor de televisión,
presentando así solamente una señal 55 de programa al receptor 27
de televisión para su visionado. La duración del intervalo de
tiempo predeterminado es tal que proporciona al usuario suficiente
tiempo para leer la información de programación contenida en la
superposición. La duración del intervalo de tiempo predeterminado
durante el que aparece la superposición gráfica 51, se almacena en
una posición de una memoria 20 no volátil, direccionable por el
microcontrolador 16. El usuario puede cambiar la duración del
intervalo de tiempo, introduciendo en primer lugar un modo de
Preferencia de Espectador, y seleccionando a continuación una
entrada de "intervalo de superposición". El microcontrolador
16 provoca entonces que un usuario listo para ser presentado en la
pantalla que, por ejemplo, busque que el usuario seleccione un
periodo de tiempo apropiado para la visualización de la
superposición gráfica en la pantalla. Utilizando las teclas
numéricas, el usuario puede introducir una respuesta apropiada, por
ejemplo, un período entre 5 y 60 segundos, y presionar a
continuación ENTER. El nuevo período de intervalo se lee a
continuación y se almacena mediante el microcontrolador 16 en la
posición de intervalo de tiempo de superposición, en la
memoria.
Si el usuario genera un comando de cambio de
canal desde el mando 40 a distancia, antes o después de que haya
transcurrido el período de superposición predeterminado, ya sea con
la utilización de las flechas 43A de dirección arriba/abajo, o ya
sea con la introducción de un número de canal deseado utilizando las
teclas 42 numéricas y presionando a continuación la tecla 44 ENTER,
el microcontrolador 16 provocará que el sintonizador 28 realice la
sintonización del canal deseado, ya sea el canal inmediatamente
anterior o siguiente al canal actual cuando se utiliza la flecha
43A de arriba o abajo o el usuario introduce el canal específico con
el teclado numérico, y también buscará y provocará de forma
inmediata que se presente la información de programa actual para ese
canal. De este modo, según se mueve el usuario a través de los
canales, la información de planificación de programa para cualquier
canal seleccionado aparece automáticamente en la superposición
gráfica 51 mientras que el programa 55 real, que aparece en el
canal seleccionado en ese momento particular, ocupa el resto de la
pantalla.
El sistema puede estar también configurado de
modo que presente un mensaje de error, tal como una señal sonora
audible o presente un texto que indique pulsación de tecla no
válida, si el usuario presiona las teclas de flecha de dirección
tanto a la izquierda como a la derecha mientras está en modo
FLIP.
Para iniciar el modo BROWSE, el usuario presiona
el conmutador de MODO una vez mientras está en modo FLIP cuando
utiliza la primara realización del mando 31 a distancia mostrado en
la Figura 3. Utilizando la segunda realización del mando 40 a
distancia mostrado en la Figura 4, el usuario deberá presionar el
botón que está por debajo del icono 47A de BROWSE.
En el modo BROWSE, se proporciona al usuario la
capacidad de explorar cualquier canal a través de la información de
planificación de programa, incluyendo, aunque sin limitarse a, el
canal que se está viendo, mientras que sigue viendo, al mismo
tiempo, el programa de TV seleccionado previamente. Según se muestra
en la Figura 11, en este modo, la información de superposición
gráfica que aparece en el modo FLIP, se sustituye con información
de programación para el canal que se está curioseando, el cual puede
ser, o no, el canal que está viendo actualmente el usuario. Después
de que el usuario genera el comando desde el mando 40 a distancia
para introducir el modo BROWSE, se genera una superposición gráfica
111, como en el modo FLIP, con información de planificación de
programa para el canal 112 sintonizado actualmente, y un indicador
113 textual de BROWSE para recordar al usuario el modo actualmente
activo, como se muestra en la Figura 11.
Si el usuario presiona cualquiera de las teclas
de dirección de arriba o abajo en el mando 40 a distancia mientras
está en modo BROWSE, la información de planificación de programa
para cualquier canal anterior o siguiente, se presenta en la
porción 111 de superposición gráfica en la pantalla 27 del receptor
de televisión, mientras que el sintonizador se mantiene sintonizado
en el programa de canal que aparecía en el receptor de televisión
en el momento en que el usuario introdujo el modo BROWSE, como se
muestra en la Figura 12, y sigue apareciendo de ese modo. Cada
pulsación sucesiva de la tecla de flecha de dirección arriba o
abajo, produce la información correspondiente de planificación de
programa para el canal seleccionado. La superposición gráfica puede
incluir también una pequeña ventana de vídeo para mostrar la señal
real de vídeo de un programa emitido actualmente, o un clip de un
programa futuro correspondiente a la información de planificación
que aparece después en la superposición BROWSE. De este modo, el
usuario puede explorar simultáneamente información de planificación
de programa para todos los canales mientras visiona, de forma
continuada, al menos un programa seleccionado en el receptor de
televisión. Con la llegada de receptores de televisión sofisticados,
puede resultar posible presentar simultáneamente múltiples
programas de difusión en una sola pantalla para su visionado, o
dividir la pantalla para mostrar, por ejemplo, programas de difusión
en combinación con anuncios. Se podría utilizar la característica
BROWSE en cualquiera de estas situaciones.
Si, en cualquier momento durante la exploración
de la información de planificación de programa en modo BROWSE, el
usuario desea sintonizar el receptor de televisión 27 desde el canal
de programa indicado en la información de planificación de la
superposición gráfica, simplemente presiona el botón 44 ENTER, y el
sintonizador 28 está sintonizado en ese canal. Si el usuario no
desea ver otro canal y desea salir del modo BROWSE, eliminando así
la superposición gráfica 111 con la información de planificación de
programa, debe presionar la tecla de MODO dos veces en la primera
realización del mando 31 a distancia. La primera pulsación de la
tecla de MODO lleva al usuario al modo MENÚ, que se discute a
continuación, y la segunda pulsación llevará al usuario al modo
FLIP. Una vez en el modo FLIP, la superposición gráfica será
eliminada después de que haya transcurrido la duración del
intervalo de tiempo permitido. En la segunda realización del mando a
distancia mostrado en la Figura 4, el usuario hace uso de la tecla
de icono BROWSE para desactivar el modo BROWSE.
Cuando el usuario introduce en primer lugar el
modo BROWSE y comienza a explorar los canales, la información de
planificación que aparece en la porción 111 de planificación
describe los programas que se están reproduciendo actualmente en
cualquier señal particular. Con el fin de visionar la información
durante momentos anteriores o posteriores, el usuario emplea las
flechas 43B de dirección a la derecha o a la izquierda. Como
consecuencia, el sistema presentará información de planificación de
programación futura para el canal particular seleccionado
previamente por las flechas de dirección arriba y abajo, tanto si se
trata del canal que se está viendo actualmente como si es cualquier
otro canal disponible. La información de planificación presentada,
incluye el nombre del programa y el momento de inicio/interrupción
del programa. La presente realización del sistema, con el fin de
conservar memoria, no permitirá al usuario ver la información de
programación durante un tiempo anterior al momento actual. El
sistema podría ser modificado fácilmente con el fin de proporcionar
tal información si se hace disponible una memoria adecuada. Puede
resultar deseable, por ejemplo, permitir que un usuario vea la
información de planificación durante un momento anterior, con el fin
de encontrar una exhibición particular y permitir después al
usuario comandar el microcontrolador con el fin de encontrar y
presentar futuras flechas de emisión de la exhibición, o el
microcontrolador podría simplemente hacer esto de manera
automática.
Cuando se visiona información de planificación
de programa para un momento futuro en modo BROWSE, el momento
visualizado de emisión 121 de la exhibición 122 particular se
ilumina de forma más intensa, así como también el número de canal y
el indicador de servicio 123, según se muestra en la Figura 12A. Tal
información iluminada de forma intensa recuerda al usuario que está
visionando información de planificación de programa para un momento
futuro. También, cuando se visiona información de planificación de
programa para un momento futuro en cualquier canal particular en
modo BROWSE, la pulsación de la tecla de flecha de canal de
dirección hacia arriba en el mando 40 a distancia, hace que
aparezca la información de planificación de programación para el
siguiente canal, lo que corresponde en tiempo con el momento futuro
que se estaba visionando con anterioridad a que la tecla de hacia
arriba fuese presionada por el usuario. La tecla 43B de flecha de
canal de dirección hacia abajo, funciona de forma idéntica en este
modo.
Si mientras se visiona la información de
planificación de programa para un momento futuro en modo BROWSE, el
usuario presiona la tecla ENTER en el mando a distancia, el
microcontrolador 16 instruirá al VDG 23 para que presente un
mensaje 130 de superposición de RECORDATORIO que, según se muestra
en la Figura 13, se visualiza como segunda superposición 131 que
aparece por encima de la superposición 132 BROWSE. Este mensaje 130
de RECORDATORIO pregunta al usuario respecto a si el sistema debe
recordar al usuario, en un momento predeterminado con anterioridad
al inicio del programa seleccionado, si le gustaría ver el programa
seleccionado, según se muestra en la Figura 13. Si el usuario
responde afirmativamente, el microcontrolador 16 almacena los datos
de recordatorio consistentes en al menos el canal, el momento y el
día del programa seleccionado en una memoria intermedia de
recordatorio, la cual contiene información de planificación similar
para todos los programas para los que el usuario haya establecido
el recordatorio. En un momento predeterminado con anterioridad al
momento de inicio del programa seleccionado, por ejemplo, cinco
minutos, el microcontrolador 16 recuperará la información de
planificación, incluyendo el título y servicio, en base a los datos
de recordatorio, e instruirá al VDG 23 para que presente un mensaje
140 de superposición de RECORDATORIO en el receptor de televisión
27, según se muestra en la Figura 14, para recordar al usuario que
establezca previamente un recordatorio para vigilar el programa
seleccionado. El mensaje 140 de RECORDATORIO contiene el canal, el
servicio y el momento de inicio. También presenta el número de
minutos con anterioridad al momento de la emisión de la exhibición
particular, y actualiza la presentación cada minuto hasta el momento
de emisión. El mensaje 140 de RECORDATORIO presenta también una
pregunta de "TUNE" ("SINTONIZACION"), la cual pregunta al
usuario si le gustaría sintonizar el programa seleccionado. Cuando
el usuario establece múltiples recordatorios, las superposiciones de
recordatorio se apilan, por ejemplo, en orden ascendente de acuerdo
con el momento en que se ha planificado que sea presentado cada
recordatorio, y aparecerá el siguiente mensaje en el receptor de
televisión después de que el usuario emprenda la acción apropiada
para eliminar el mensaje de recordatorio que se está presentando
entonces. El mensaje de RECORDATORIO 140, podría estar también
adaptado de modo que permita al usuario visualizar o modificar una
lista con todos los recordatorios establecidos previamente por el
usuario. Al igual que con el período de tiempo de presentación de
superposición en modo FLIP, el usuario puede modificar el período de
tiempo anterior a un programa seleccionado en el que aparezca el
mensaje de RECORDATORIO, mediante la introducción del modo de
Preferencia de Espectador, y revisando la entrada de tiempo.
\vskip1.000000\baselineskip
Utilizando el mando a distancia 31 mostrado en
la Figura 3, el usuario puede introducir el modo MENÚ desde el modo
BROWSE o desde el modo FLIP, pulsando el botón 38 de MODO una vez o
dos veces, respectivamente. Utilizando el mando 40 a distancia de
la Figura 4, el usuario deberá presionar simplemente la tecla 47B
correspondiente al icono MENÚ.
Con referencia a la Figura 6, en el modo MENÚ,
el sistema presenta una pluralidad de iconos y apartados de menú,
que corresponden a, y permiten, una selección de usuario de
distintos formatos de presentación de información de planificación
de programa, cuadros de mensaje de sistema de cable local y otros
servicios de información on-line. La pantalla MENÚ
mostrada en la Figura 6, es una presentación de pantalla completa.
En la realización mostrada en la Figura 6, existen cuatro barras
61-64 horizontales seleccionables verticalmente, a
las que se accede utilizando las flechas 43A de dirección hacia
arriba y hacia abajo en el mando a distancia 31 ó 40. En el extremo
izquierdo de cada barra, se presenta un icono
61A-64A de identificación, el cual identifica la
información contenida en esa barra. En la realización de la Figura
6, el icono 61A de "TV GUIDE" ("GUIA DE TV"), de la
primera barra, corresponde a la información de planificación de
programa del magazine "TV Guide", el icono 62A de "NOW
SHOWING" ("QUE SE MUESTRA AHORA"), en la segunda barra 62,
corresponde a los eventos de servicio mejorados y de
pay-per-view, el icono 63A de "MSO
Logo" ("Logo MSO"), en la tercera barra, corresponde al
Servicio de Cliente o mensajes de información de la compañía de
cable local, y el icono 64A circular, en la cuarta barra 64,
corresponde a otros servicios interactivos disponibles para el
usuario, o en el caso de redes de difusión, otras jurisdicciones,
por ejemplo, compras domésticas, bancos o uso del teléfono. Según
se muestra también en las Figuras 6 y 6A, cada barra contiene
también una descripción textual de su contenido.
Cuando el usuario introduce, en primer lugar, el
modo MENÚ, el sistema realiza por defecto la selección de la barra
de planificación de programa. Cuando se selecciona una barra
particular, la descripción textual se retira, y se presentan una
pluralidad de iconos o ventanas de identificación adyacentes al
icono de identificación. En la Figura 6, se selecciona la barra 61
de planificación de programa. Utilizando la tecla de flecha de
dirección arriba o abajo en el mando 40 a distancia, el usuario
selecciona una barra adyacente verticalmente. Las Figura
15-17 muestran, respectivamente, la selección de las
barra 62 de Pay-Per-View, la barra
63 de Mensajes o Servicio de Cliente, y la barra 64 de servicios de
TV Interactiva.
Una pantalla 215 de MENÚ PRINCIPAL alternativa,
se ha mostrado en la Figura 38. Determinadas pantallas de
selección, accesibles desde el menú mostrado en la Figura 38, se han
representado en las Figuras 38A y 38B. Tiene tres barras
seleccionables horizontalmente: planificación de programa 205, Home
Theater (Teatro Doméstico) 206, y Customer Service (Servicio de
Cliente) 207. La pantalla 205 de MENÚ PRINCIPAL contiene también un
identificador de "Localizador" adicional, que se describe a
continuación.
\newpage
Una segunda pantalla de MENÚ PRINCIPAL 320
alternativa se muestra en la Figura 38C. La pantalla de MENÚ
PRINCIPAL de la Figura 38C incluye una casilla 321 de selección
"By Title" ("Por Título") además de las casillas de
selección "By Time" ("Por Tiempo") 322 y "By Channel"
("Por Canal") 323.
Una vez que se selecciona una barra particular
en la pantalla de MENÚ, el usuario puede elegir un icono particular
entre la pluralidad de iconos 65A-65C presentados
seleccionables horizontalmente, utilizando la flecha de dirección a
izquierda o derecha y la tecla ENTER, en el mando 40 a distancia.
Cada icono contiene un símbolo gráfico que aparece en una ventana
de fondo de un color particular. Cuando se selecciona un icono
particular, el mismo se desvía de su ventana de fondo y el color de
la ventana cambia. En la Figura 6, se selecciona el icono 65A de
rejilla, inmediatamente adyacente al icono de "GUÍA DE TV" de
la primera barra 61.
La función correspondiente a las entradas
seleccionables en la pantalla de MENÚ PRINCIPAL van a ser ahora
discutidas con referencia a la Figura 6. Los expertos en la materia
apreciarán que se aplica la misma funcionalidad a las categorías
mostradas en el MENÚ PRINCIPAL 215 que se muestra en la Figura
38.
En la barra 61 horizontal más superior
seleccionable verticalmente, el primer icono 65A de rejilla
representa un modo de "Todos los Listados" en el que la
información de planificación de programa se presenta en un listado
de rejilla, tal como el que se muestra en la Figura 18.
Alternativamente, se podría usar una presentación a modo de rejilla
de columna simple, como la que se muestra en la Figura 25. En este
formato, el eje y vertical identifica el número de canal y el
servicio, mientras que el eje x horizontal identifica el tiempo. La
visualización de pantalla de la Figura 18 contiene también, en la
esquina superior izquierda, un identificador 180 de modo, en este
caso la notación "Todos los Listados", para recordar al usuario
el modo operativo actual del sistema. Directamente por debajo de la
presentación de modo, se encuentra una presentación 181 iluminada de
forma más intensa, del canal que el usuario estaba vigilando con
anterioridad a la introducción del modo MENÚ. En la esquina
superior derecha, aparece un icono 182 de logotipo en una ventana
directamente por encima de un identificador 183 de fecha/hora, el
cual presenta alternativamente la fecha y la hora actuales.
En el centro de la presentación de pantalla
mostrada en la Figura 18, se encuentra un Active Key Display
(Visualizador de Tecla Activa) gráfico (AKD) 184, el cual indica al
usuario aquellas teclas del mando a distancia que están activas
para ese modo particular del sistema de visualización de guía de
programa. Por ejemplo, en la presentación de pantalla de la Figura
18, el cursor puede moverse solamente hacia arriba, hacia abajo o
hacia la derecha. Si el usuario tuviera que presionar la tecla de
la flecha de dirección a la izquierda en el mando a distancia en
ese punto, el sistema no llevaría a cabo ninguna función puesto que
el cursor no puede moverse hacia la izquierda. De este modo, la
tecla de flecha a la izquierda no está activa, con lo que su imagen
no se visualiza en el AKD 184. De manera similar, puesto que el
sistema responderá solamente a una presión de las teclas de fecha
de dirección hacia arriba, hacia abajo o hacia la derecha y de la
tecla ENTER, las mismas no son las únicas imágenes de teclas
presentadas en el AKD gráfico 184. La tecla de MODO, aunque no se
visualice, está siempre activa con el fin de cambiar de un modo a
otro. Cuando el usuario introduce, en primer lugar, la guía de
Todos los Listados, el listado de tiempo comienza por defecto en la
media hora inmediatamente anterior al momento actual, a menos que
el instante actual esté en la hora o media hora, en cuyo caso la
presentación empieza con la hora o media hora particular, y el
listado de canal empieza en el último canal que esté viendo el
usuario con anterioridad a la introducción del modo MENÚ. Por
ejemplo, en la Figura 18, la hora actual se visualiza como las 7:13
p.m., el listado de tiempo empieza a las 7:00 p.m., y el listado de
canal empieza en el canal 4.
En el modo de Todos los Listados, se utiliza un
cursor 185 móvil iluminado más intensamente, para indicar al
usuario el programa seleccionado actualmente. El usuario maneja el
movimiento del cursor utilizando las teclas de tecla de dirección
en el mando a distancia 40. Además, las páginas completas de
visualización de información se mueven hacia arriba si el cursor si
sitúa en la parte inferior de la pantalla y se presiona la flecha
de dirección hacia abajo, y de manera similar, las páginas van a la
izquierda si el cursor está en el lateral extremo derecho de la
visualización y se presiona la flecha de dirección derecha. De esta
forma, el usuario puede navegar a través de la planificación o guía
de programas completa.
El icono doblador 65B inmediatamente a la
derecha del icono de Todos los Listados en la barra 61 horizontal
superior de la Figura 6, identifica un modo de "Listado de
Categoría" en el que se presenta información de planificación de
programa, y se categoriza por contenido del programa, según se
muestra en la Figura 19. El listado particular mostrado en la
Figura 19 incluye las categorías de Películas, Deportes, Noticias e
Infantiles 190A-190D. El registro de base de datos
almacenada para cada listado contiene un identificador específico
de contenido, de modo que el microcontrolador puede buscar la base
de datos, y categorizar la información por contenido, con vistas a
su presentación en el modo de Listado de Categoría. Según se muestra
en la Figura 19, el usuario puede manejar el cursor a la izquierda
o a la derecha, para iluminar más intensamente cualquiera de las
categorías que aparecen en la cabecera del listado. En la Figura 19,
se elige la categoría 190A de "Películas". Según se muestra,
se proporciona al usuario una presentación de las películas,
ordenadas prioritariamente por tiempo y después alfabéticamente por
título de presentación, empezando por la media hora inmediatamente
anterior a la hora actual, a menos que la hora actual esté en la
hora o media hora, en cuyo caso la visualización empieza con la
hora o media hora particular. La visualización de pantalla mostrada
en la Figura 19, incluye también una descripción textual del modo
actual de funcionamiento del sistema de planificación de programa,
así como también el gráfico AKD 184, similar al usado en relación
con el modo de Todos los Listados.
Al igual que en el modo de Todos los Listados,
si el usuario ilumina más intensamente una exhibición que se esté
emitiendo actualmente, puede sintonizar de forma inmediata esa
exhibición presionando la tecla ENTER en el mando 40 a distancia.
Si la exhibición iluminada más intensamente es alguna que vaya a
aparecer en un momento futuro, se proporciona de nuevo al usuario
la opción de establecer un mensaje de RECORDATORIO.
El icono 65C triangular, en la parte más lejana
a la derecha de la barra 61 de la GUÍA DE TV, en la presentación de
la Figura 6, identifica un modo de "Listado de Canal" en el que
se categoriza la información de planificación de programa, y se
muestra mediante el canal, según se ha representado en la Figura 20.
La visualización de pantalla mostrada en la Figura 20 incluye de
nuevo un identificador 201 de modo textual, el gráfico AKD 184, y
la ventana que incluye el icono 182 de logo y la presentación 183 de
hora/fecha alternante. En la cabecera del listado de programa, se
encuentra una lista de varios canales consecutivos
202A-202C que comienza con el último canal
visualizado por el usuario con anterioridad a entrar en el modo de
Listado de Canal. El canal de la ventana intermedia 202B está
iluminado con más intensidad, y constituye el canal para el que se
presenta la información de planificación. La visualización
identifica aquellos programas que aparecen en el canal iluminado
más intensamente que empieza en la media hora inmediatamente
anterior a la hora actual, a menos que la hora actual esté en la
hora o media hora, en cuyo caso la visualización empieza con la hora
o media hora particular. El usuario puede visualizar además
listados futuros mediante el manejo del cursor hasta la parte
inferior de la pantalla y paginar la visualización, según se ha
descrito en lo que antecede. El usuario puede también cambiar el
canal seleccionado manejando las teclas de flechas de dirección a la
izquierda o la derecha en el mando a distancia 40. Cuando el
usuario genera un comando de cambio de canal de esta materia, se
visualizará el siguiente canal consecutivo en la ventana 202B
iluminada más intensamente en la cadena de canal de la cabecera de
la visualización, y se presentará la información de planificación
para el canal que se acaba de seleccionar en el receptor de
televisión 27.
Al igual que con otros modos, si un usuario
desea sintonizar con un programa iluminado más intensamente que se
esté emitiendo actualmente, puede hacerlo simplemente pulsando la
tecla ENTER en el mando a distancia 40, y si el usuario desea ver
el programa que se emita en un momento futuro, se proporciona de
nuevo al usuario la opción de establecer un mensaje de
RECORDATORIO. En cada uno de los modos FLIP, BROWSE y MENÚ, aparece
un icono con "i" minúscula en varias ocasiones, en relación con
determinados listados de programa, tales como películas, tal como
la "i" 203 mostrada en la Figura 20. Cualquiera de las veces
que aparezca este icono, el usuario puede ver información de
programación adicional, que comprende generalmente una descripción
textual del contenido del programa y/u otra información relacionada
con el programa, tal como los nombres de los miembros del reparto y
similares, presionando la tecla "i" 48 en el mando 40 a
distancia. Un ejemplo de visualización de tal información adicional
se ha representado en la Figura 21. La segunda barra 62 horizontal
que aparece en la pantalla en el modo de MENÚ PRINCIPAL mostrado en
la Figura 6, es el Listado de "Teatro Doméstico". Corresponde
a eventos o servicios de
Pay-Per-View, programación
especializada y programas de Servicio de Primera Calidad. Cuando el
usuario elige esta categoría, el receptor de televisión presenta
información según se muestra en la Figura 15. El primer icono 150
de entrada de teatro que aparece en la barra de Teatro Doméstico,
identifica un formato en el que se presentan los eventos de
Pay-Per-View y los servicios de
primera calidad, según se muestra en la Figura 22. Al igual que con
otros modos, el usuario puede manejar el cursor para iluminar más
intensamente y seleccionar una exhibición particular. También, el
usuario puede obtener información adicional acerca del evento de
Pay-Per-View o del servicio,
presionando la tecla "i" 48 en el mando a distancia 40. La
presentación de pantalla de menú de
Pay-Per-View mostrada en la Figura
22, incluye también una sección 220 de presentación de vídeo en la
que se pueden mostrar al usuario cortos clips promocionales de
eventos actuales y futuros y de servicios, mientras el usuario está
viendo la información de planificación de
Pay-Per-View. La presentación de la
Figura 22 es un mapeo de bits, de tal modo que los clips
publicitarios pueden mostrarse en el cuadrante inferior izquierdo
de la pantalla. Los clips pueden mostrarse aleatoriamente en la
sección 120 de presentación de vídeo o, alternativamente, el clip
mostrado podría corresponder a la entrada particular seleccionada
en la lista de eventos, y podría cambiar automáticamente según
navega el usuario a través de la lista.
Cuando un usuario ilumina más intensamente un
evento de Pay-Per-View o un
servicio, manejando el cursor hasta el servicio o evento deseado
con la utilización de las teclas de flecha de dirección en el mando
40 a distancia, puede ordenar el evento o servicio presionando el
botón ENTER en el mando a distancia, vinculando de este modo las
funciones de planificación, promoción y ordenación. Si el usuario
elige un servicio o evento particular de
Pay-Per-View de esta manera, el
sistema de planificación de programación presentará a continuación
al usuario, una pantalla de ordenación de
Pay-Per-View tal como la que se
muestra en la Figura 23. La visualización incluye una figura que
representa el coste del evento o servicio. La visualización pide
también al usuario que elija entre una pluralidad de horas de
emisión planificadas 230A-230C, así como también si
al usuario le gustaría ver un mensaje de RECORDATORIO con
anterioridad al inicio del servicio o evento de
Pay-per-View. El usuario responde a
estas preguntas utilizando las teclas de dirección del mando a
distancia 40, para manejar el cursor hasta la respuesta apropiada,
y presionando después la tecla ENTER. Una vez que el usuario ha
ordenado un servicio o un evento de
Pay-Per-View, el sistema de
planificación de programa presentará al usuario dos submenús de
confirmación de orden, tal como se muestra en las Figuras 24 y 24A.
En cualquiera de estos submenús, el usuario puede confirmar o
anular el evento o servicio de
Pay-Per-View.
Si el usuario confirma la orden, el
microcontrolador 16 almacena la información de ordenación de
Pay-Per-View en una posición de la
memoria. La información de ordenación puede ser transmitida a
continuación al operador de cable mediante el controlador 16, ya
sea por la línea telefónica o ya sea por la línea de cable cuando
el sistema tenga comunicación de doble vía u otra capacidad
interactiva. Alternativamente, un ordenador en la ubicación del
operador de cable, puede interrogar la memoria en la que el
microcontrolador almacenó la información de ordenación de
Pay-Per-View. En el momento
apropiado, el operador de cable suministra el servicio o evento de
Pay-Per-View, y se recibe por todos
los usuarios que hayan pedido el programa.
El segundo icono 151 de la barra de
Pay-Per-View de la Figura 15,
identifica un servicio de emisión especializada, programación por
cable o por satélite, al que tenga acceso el usuario a través de la
guía de programa electrónica. De este modo, el software de
aplicación de guía de programa electrónica actúa para contactar con
el usuario, a través de un enlace apropiado de transmisión de
datos, para el servicio de programación, en cuyo punto interactúa
el usuario con el servicio. Alternativamente, la guía de programa
electrónica proporciona el software de navegación, incluyendo la
información de menús y planificación, para el servicio de
programación particular. Tal servicio podría ser, por ejemplo, Your
Choice TV ("YCTV") (Su Opción de TV), un servicio que ofrece
reanudaciones de los programas de cable y de emisión altamente
valorado, en cuyo caso el icono puede tomar una forma adecuada para
identificar YCTV. La programación disponible en YCTV se suministra
después al usuario a través del sistema de guía de
programación.
El último icono 152 que aparece en la barra de
Pay-per-View de la Figura 15,
identifica un formato de visualización que relaciona todos los
Servicios de Primera Calidad ofrecidos por el operador de cable,
según se muestra en la Figura 26. En este modo, el usuario puede
elegir, para su ordenación incentiva, cualquiera de los servicios
de primera calidad, con la manipulación del cursor, utilizando las
teclas de flecha de dirección del mando a distancia y presionando
en la tecla ENTER. De manera similar a la petición de
Pay-Per-View, el sistema presentará
al usuario una serie de visualizaciones de ordenación y, si el
usuario pide un servicio, el mismo confirmará la petición del
usuario utilizando otro submenú. Si se confirma, el microcontrolador
16 almacenará la información de petición o la transmitirá
directamente al operador de cable. Una vez que la orden ha sido
confirmada, el microcontrolador puede permitir al usuario, de forma
inmediata, el acceso al servicio de primera calidad que se ha
pedido. De esta manera, el usuario puede ordenar eventos de primera
calidad o servicios sobre demanda.
Si, durante los modos FLIP o BROWSE, un usuario
ve un canal o una información de planificación para un servicio al
que no está suscrito el usuario, el microcontrolador 16 hace que
aparezca un submenú de ordenación en vez de presentar una señal de
programa junto con la superposición gráfica, según se muestra en la
Figura 9. Este submenú indica al usuario que no se encuentra
actualmente suscrito al servicio seleccionado, y a continuación
pregunta al usuario si desearía ordenar el servicio. Si el usuario
responde afirmativamente, el sistema de planificación de programa
introduce al usuario en el submenú de ordenación discutido en lo que
antecede. De esta manera, el usuario puede pedir eventos de primera
calidad o un servicio con incentivo.
La tercera barra 63 horizontal en el modo MENÚ
que se ha representado en la Figura 6, constituye el listado de
"Mensajes" o "Servicio de Cliente". Según se muestra en la
Figura 16, el primer icono 160 representa información de mensaje
disponible a partir del operador de cable. Cuando el usuario
selecciona el icono de mensaje, se presenta con una visualización
de pantalla de los mensajes actualmente disponibles, según se ha
representado en la Figura 27. La visualización mostrada en la
Figura 27 incluye mensajes 270 del sistema de cable, e información
271 de la cuenta. Si el usuario elige la opción 270 de mensajes de
sistema de cable, ésta se presenta con un mensaje perteneciente al
operador local de cable, tal como se muestra en la Figura 28. Si el
usuario elige la opción 271 de estado de cuenta que se ha
representado en la Figura 27, ésta se presenta con una visualización
de la información de facturación actual, tal como la que se ha
representado en la Figura 29. Esta información puede incluir un
historial de compras que se han cargado al usuario, información del
balance actual, órdenes pendientes, y una indicación del crédito
disponible, el cual puede ser un límite de débito autorizado
acordado previamente con el operador de cable o con otro. De este
modo, un usuario podría especificar solamente un determinado límite
de gasto preestablecido. Una vez que el importe de los cargos de los
eventos de pay-per-view alcanza el
límite, el microcontrolador no permitiría peticiones de eventos
adicionales. Un menú de mensajes alternativo se ha representado en
la Figura 28A.
El siguiente icono 161 en la barra 63 de
información de Servicio de Cliente en la Figura 16 identifica un
modo de "Preferencia de Espectador", que permite al usuario
crear o revisar varios parámetros operativos de sistema de
planificación de programa. Una vez seleccionada, esta visualización
presenta al usuario varias opciones de preferencia que afectan a
algunos parámetros operativos del sistema de planificación de
programa, así como también al visionado de algunos canales y/o de
cierta programación de contenido específico, por ejemplo, los que
se muestran en la Figura 7.
La primera opción representada en la Figura 7 es
una opción 70 "Parental" ("Paterna"), que puede expresarse
también como opción de "Key Lock Access" ("Acceso con
Clave"). Una vez que el usuario ha seleccionado inicialmente
esta opción, el sistema presenta un submenú de "Acceso con
Clave", tal como el que se muestra en la Figura 30.
El menú de Acceso con Clave mostrado en la
Figura 30, permite que el usuario controle el acceso a programas o
eventos y canales individuales, pidiendo el usuario que introduzca
una "clave" o código de acceso, consistente en un código
específico de usuario de cuatro dígitos, en la realización
específica que se discute aquí, antes de ordenar o visualizar estos
canales, programas o eventos preseleccionados. La visualización de
menú mostrada en la Figura 30, muestra una serie de categorías de
objeto que son entradas en el eje y vertical, seleccionables por el
usuario. Una categoría de objeto particular, se elige utilizando las
teclas de dirección hacia arriba o hacia abajo en el mando a
distancia 40, para iluminar más intensamente la entrada deseada. Una
vez que el usuario elige una categoría de objeto particular, se
utilizan las teclas de flecha a la izquierda y a la derecha para
navegar dentro de la categoría elegida.
La primera entrada de objeto mostrada en la
Figura 30, es la categoría 301 "Parental Guidance" ("Guía
Paterna"). Una vez que el usuario selecciona esta categoría
manejando el cursor para iluminar más intensamente la entrada, el
cursor puede moverse a continuación horizontalmente hasta una
ventana 302 activa que presenta y selecciona uno de los cinco
apartados de la categoría de clasificación de cinco letras. Los
apartados con letras representan clasificaciones del contenido del
programa como sigue: "V" para violencia, "N" para
desnudos, "L" para idioma, "AS" para situaciones para
adultos, y "PD" parra discreción paterna. Una vez que el
usuario selecciona un apartado particular, tal como "L",
moviéndose hasta la ventana 302 activa con la utilización de la
tecla de flecha de dirección a la derecha, presionando la tecla
ENTER, indicará al microcontrolador 16 que se ha seleccionado un
acceso con clave para programas clasificados con una "L" que
clasifican un lenguaje explícito o violento. El sistema indica la
activación de un acceso con clave presentando un icono de clave
directamente por debajo de la visualización de la categoría
"L". Una vez que se establece un acceso con clave, se puede
desactivar seleccionando la letra de la categoría y presionando a
continuación la tecla ENTER. Esta acción hace que el icono de clave
desaparezca. El usuario puede cambiar la categoría de clasificación
de la ventana 302 activa utilizando las teclas de flecha de
dirección a la izquierda o la derecha en el mando 40 a distancia, de
las que se presentan imágenes en la pantalla adyacentes a la
ventana activa como recordatorio para el usuario. De esta manera,
el usuario puede seleccionar otras categorías de clasificación para
establecer un acceso con clave para cualquiera de los
identificadores de contenido de programa que aparecen en la
categoría de Guía Paterna.
El código de acceso con clave consiste en sí
mismo en un código de cuatro dígitos, que el usuario puede
introducir y modificar en cualquier momento. Para hacer esto, el
usuario ilumina con mayor intensidad la cuarta entrada
verticalmente seleccionable "Change Key Lock Access Code" 304
("Cambiar Código de Acceso con Clave"), manejando el cursor
para iluminarla más intensamente utilizando las teclas de flecha de
dirección en el mando a distancia. Una vez que se ha iluminado más
intensamente, el usuario introduce un nuevo código de cuatro dígitos
o revisa el código ya existente y presiona la tecla ENTER. El
microordenador 16 identifica entonces el nuevo código de acceso con
clave de cuatro dígitos y lo almacena en la memoria. El usuario
puede borrar el código de acceso con clave, así como también otras
claves activadas previamente, moviéndose hasta la última entrada de
la Figura 30, "Clear Key Lock Access Code and All Keys"
("Borrar Código de Acceso con Clave y Todas las Claves"), 305,
lo que ilumina más intensamente la ventana "OK", y presionando
a continuación la tecla ENTER. Esta acción borra y desactiva todas
las claves establecidas previamente, así como también el código de
acceso con clave.
El registro de base de datos de información de
planificación para cada programa, contiene un campo que corresponde
con los identificadores de contenido de programa en la categoría de
Guía Paterna. Durante el funcionamiento, el microcontrolador
comprueba este campo en respuesta a un comando de usuario, con el
fin de sintonizar u ordenar un programa, o para visualizar su
información de planificación correspondiente antes de llevar a cabo
la función de sintonización, petición o visualización. Si el
identificador de guía paterna del registro de base de datos de
información de planificación de programa, se equipara con cualquiera
de los identificadores de guía paterna activados que se muestran en
la Figura 30, el usuario estará listo para introducir el código de
acceso con clave de cuatro dígitos con anterioridad a que el sistema
emprenda cualquier acción. Si el código introducido es igual al
código de acceso con clave introducido y almacenado previamente por
el usuario según se ha descrito en lo que antecede, el sistema
llevará a cabo la petición de usuario para sintonizar el programa,
pedirlo, o para visualizar su información de planificación
correspondiente. Si el código no es reconocido por el sistema, no
se emprenderá ninguna acción adicional y la petición del usuario
será denegada.
Manejando el cursor con la utilización de las
teclas de flecha de dirección para iluminar más intensamente la
segunda entrada, "MPAA ratings" ("clasificaciones MPAA"),
308, el usuario puede establecer también un acceso con clave para
programas basadas en su código de clasificación de MPAA, según se
muestra también en la Figura 30.
Al igual que con la categoría de Guía Paterna,
una vez que se ha seleccionado la categoría de clasificación de
MPAA, el usuario puede moverse horizontalmente dentro de la
categoría hasta la ventana 306 activa, para seleccionar uno de los
cinco códigos de clasificación, es decir, "G" para audiencias
generales, "PG" para guía paterna, "PG13" para la guía
paterna propuesta, sin que se admita ningún menor de 13 sin un
adulto, "R" para restringida, y "X" para clasificadas x.
Al igual que en la categoría de Guía Paterna, seleccionando una
clasificación particular, con la utilización de las teclas de flecha
de dirección a la izquierda o la derecha hasta que aparezca un
código de clasificación particular en la ventana activa, y
presionando a continuación la tecla ENTER, el usuario establece un
acceso con clave para la clasificación, en cuyo caso aparece un
icono de clave por debajo del código de clasificación. Y, al igual
que para la categoría de Guía Paterna, una vez que se establece un
acceso con clave, el sistema estará listo para que el usuario
introduzca el código de acceso con clave de cuatro dígitos en el
momento en que se haga una solicitud de sintonización, orden o
información de planificación de visualización, para un programa
particular que tenga un código de clasificación que se iguale con
un código de clasificación para el que haya sido activado el acceso
con clave.
El modo de Acceso con Clave incluye también una
categoría 303 de objeto para controlar el acceso a canales, que
puede titularse, por ejemplo, "Channel Block" ("Bloqueo de
Canal") o "Channel Lock" ("Llave de Canal"). Al igual
que para las categorías de Guía Paterna 301 y MPAA 308, el usuario
navega hasta la categoría 303 de Bloqueo de Canal manejando el
cursor con la utilización de las teclas de flecha de dirección en el
mando a distancia y presionando la tecla ENTER. Una vez que la
categoría 303 de Bloqueo de Canal ha sido introducida, el usuario
puede moverse horizontalmente hasta una ventana 307 activa que, en
la Figura 30, indica el canal 2. Una vez que el usuario ha
iluminado más intensamente esta ventana manejando el cursor con la
utilización de las teclas de flecha de dirección en el mando a
distancia 40, se puede establecer un acceso con clave para el canal
que aparece en la ventana activa. Esto se hace, presionando la tecla
ENTER, lo que causa de nuevo que aparezca un icono de clave por
debajo del número de canal en la ventana activa. El usuario puede
moverse hasta el canal anterior o hasta el canal siguiente de la
secuencia, presionando cualquiera de las teclas de flecha de
dirección a la izquierda o la derecha, en el mando a distancia 40.
De esta manera, el usuario puede activar un acceso con clave para
cualquier canal disponible.
Al igual que con las categorías de Guía 301
Paterna y MPAA 308, una vez que se ha establecido un acceso con
clave para un canal particular, el sistema estará listo para que el
usuario introduzca el código de acceso con clave con anterioridad a
llevar a cabo una instrucción para sintonizar o pedir ese canal. Si
el código de acceso con clave que se ha introducido es igual al
código de acceso previamente almacenado, la instrucción del usuario
se lleva a cabo. En otro caso, la instrucción del usuario es
ignorada. De este modo, el usuario puede controlar el acceso al
contenido del programa de audio y de vídeo de cualquier canal
disponible. En este caso, el microcontrolador 16 no permitirá que
las señales de programa de audio o vídeo pasen al VDG, pero
permitirá que aparezca información de planificación para el
canal.
Un método alternativo para realizar el bloqueo
de programas, va acompañado de la utilización de una pantalla de
"Lockout" ("Bloqueo"), según se muestra en la Figura 39.
Además de limitar el acceso a los programas basados en la Guía
Paterna, MPAA y criterios de canal, según se ha discutido en lo que
antecede, el acceso puede ser limitado en base al título del
programa. La Figura 39 muestra una pantalla 250 de Bloqueo
alternativa, que se puede utilizar para permitir o limitar el
acceso al programa en base al título del programa, además de en
base a los criterios mencionados anteriormente. También se pueden
incluir otros parámetros, tales como la hora del día, el día de la
semana, el límite de crédito y la categoría del contenido (por
ejemplo, muestras de conversación).
Para entrar en la pantalla 250 de Bloqueo que se
muestra en la Figura 39, el usuario debe introducir un código de
bloqueo multi-dígito, utilizando las teclas 42 de
dígitos numéricos y la tecla enter 44, en el mando a distancia 40.
El código de bloqueo se establece inicialmente cuando el sistema se
utiliza o instala por primera vez. Para establecer un código de
bloqueo en el primer caso, el usuario accede a una pantalla 260 de
Setup (Preparación), tal como la que se ha representado en la
Figura 40. La pantalla 260 de Preparación aparecerá automáticamente
la primera vez que se instale e inicialice la guía de programa
electrónica. Para el acceso durante el funcionamiento normal de la
guía de programa electrónica, se puede proporcionar una ruta de
acceso adecuada hasta la pantalla 260 de Preparación, tal como
desde un icono apropiado en el MENÚ PRINCIPAL 215.
En la pantalla 260 de Preparación de la Figura
40, el usuario puede navegar hasta la categoría 265 de Código de
Bloqueo y establecer un nuevo código de bloqueo utilizando teclas de
selección y navegación apropiadas en el mando a distancia 40. Un
menú adecuado para la introducción del código de bloqueo, se ha
representado en la Figura 40A. Una vez habilitado, el código de
bloqueo debe utilizarse para establecer o modificar bloqueos, para
visionar un programa bloqueado previamente, o para borrar o cambiar
el código de bloqueo. La posición de memoria del código de bloqueo
almacenado, debería ser también accesible remotamente, tal como
mediante la compañía de cable local, o en caso de que el usuario
olvide el código de bloqueo y deba borrarse.
Una vez que se ha introducido el código de
bloqueo y la pantalla 250 de bloqueo ha sido presentada, la
navegación por la pantalla está controlada por las teclas 43A y 43B
de dirección en el mando a distancia 40. Utilizando las teclas 43A
de dirección arriba y abajo para mover el cursor de selección, se
puede seleccionar cualquiera de las categorías de Clasificación de
Película 251, Guía Paterna 252, Canal 253, Programa Bloqueado 254 o
Código de Bloqueo 255. Las teclas de dirección 43B a izquierda y
derecha, se utilizan después para navegar por dentro de la
categoría seleccionada.
El borrado de un código de bloqueo establecido
previamente, va acompañado del movimiento del cursor de selección
hasta la entrada 156 de "Clear" ("Borrar") en la categoría
255 de Código de Bloqueo y presionando la tecla enter 44 en el
mando a distancia 40. Esto provoca que el microcontrolador borre el
código de bloqueo almacenado en memoria, así como también todos los
bloqueos establecidos previamente por el usuario. Para cambiar el
código de bloqueo actual, el usuario navega hasta la entrada 257 de
"Change" ("Cambio") en la categoría 255 de Código de
Bloqueo, y presiona la tecla enter 44 en el mando a distancia 40. El
usuario está listo entonces para introducir un nuevo código de
bloqueo, el cual se almacena posteriormente en la memoria por medio
del microcontrolador.
Para establecer un bloqueo, ya sea en la
categoría de Clasificación de Película 251 como de Guía Paterna 252,
el usuario navega hasta la entrada seleccionada en la Figura 39,
manejando el cursor de selección con la utilización de las teclas
43A y 43B del mando a distancia 40 y presiona a continuación una
tecla de bloqueo en el mando a distancia, tal como la tecla de
candado 54A mostrada en la Figura 4. El microcontrolador modificará
apropiadamente la presentación, para indicar que se ha establecido
un bloqueo, por ejemplo, cambiando en color del texto o el fondo de
la ventana de entrada seleccionada, o mediante la presentación de un
icono apropiado próximo al texto en la ventana de entrada
seleccionada. En la Figura 39, aparece un icono 258 de candado en la
ventana de la entrada "PG" en la categoría 251 de
Clasificación de Película. Moviendo la tecla de bloqueo mientras el
cursor de selección se encuentra situado en una entrada elegida, se
habilitará e inhabilitará, alternativamente, la función de bloqueo
para esa entrada.
De manera similar, para establecer un bloqueo
para un canal particular, el usuario selecciona el canal con la
utilización del cursor de selección y después presiona la tecla de
bloqueo. En la Figura 39, la entrada de canal "4 KCNC", en la
categoría 253 de Canal, ha sido bloqueada, lo que se indica mediante
vídeo inverso y el icono de candado que aparece en la ventana.
\newpage
Los bloqueos de programa se pueden establecer
también por el título, lo que se puede efectuar de varias formas.
Por ejemplo, cuando se habilita el modo FLIP o BROWSE descrito
anteriormente de la guía de programa electrónica, provocando con
ello que el título de un programa sea presentado junto con otra
información de planificación de programa en una ventana superpuesta
sobre la señal real de programa que se está recibiendo en ese
momento, el usuario puede limitar el acceso al programa
correspondiente a la información de programa visualizada al
presionar la tecla 45A de bloqueo en el mando 40 a distancia. El
usuario puede limitar también el acceso al programa sintonizado
actualmente, presionando la tecla 45A en el mando 40 a distancia
mientras ve el programa, con independencia de si están habilitados
los modos FLIP o BROWSE. En este caso, el microcontrolador elimina,
en primer lugar, la señal de programa de la visualización y accede
después al registro de base de datos de información de
planificación para el programa que aparece entonces y establece una
banderola apropiada para indicar que el programa ha sido bloqueado.
Además, cuando se ve la información de planificación de programa en
la rejilla o listados de categoría, según se ha discutido en lo que
antecede y se ha representado, por ejemplo, en las Figuras
18-20, el usuario puede etiquetar también un
programa para su bloqueo mediante su iluminación más intensa con el
cursor de selección, y presionando a continuación la tecla 45A de
bloqueo en el mando 40 a distancia.
En cada uno de estos casos, el microcontrolador
almacena entonces el título de programa en una lista de títulos de
bloqueo almacenada en la memoria, junto con cualesquiera otros
títulos que hayan sido bloqueados previamente por el usuario. Los
apartados individuales de la lista de títulos de bloqueo, se
presentan por orden alfabético en la ventana 259 de "Locked
Program" ("Programa Bloqueado"), mostrada en la Figura 39, y
el usuario puede recorrer la lista mediante el posicionamiento del
cursor de selección en la ventana 259 de Programa Bloqueado, con la
utilización de las teclas 43A de dirección hacia arriba y hacia
abajo en el mando a distancia de la Figura 40, y utilizando después
las teclas 43B de dirección a la izquierda y la derecha, para
recorrer la lista, un apartado cada vez. Con el fin de ahorrar
espacio en la memoria, alternativamente, el microcontrolador puede
estar programado para establecer una banderola o marcar de otro modo
el registro de base de datos particular que contiene la información
de planificación de programa para el programa que ha de ser
bloqueado, y para acceder después a la base de datos para recuperar
la información del título cuando ha de ser presentado, tal como
cuando el espectador está revisando la lista de título bloqueado en
la ventana 259 de Programa Bloqueado.
Una vez que un título individual ha sido
bloqueado, el microcontrolador puede estar programado para que
presente, opcionalmente, un icono de bloqueo apropiado, tal como un
candado, siempre que la información de planificación de programa
para el programa bloqueado haya de ser presentada, tal como en la
superposición de ventana del modo FLIP o BROWSE, o en las diversas
presentaciones de rejilla y de categoría disponibles en las
visualizaciones de MENÚ PRINCIPAL. El sistema puede presentar
también un mensaje de texto apropiado si alguien trata de acceder a
la señal de programa de un programa previamente bloqueado. Por
supuesto, una vez que se bloquea un programa, en todos los casos el
microcontrolador evita el acceso a la señal real de programa
(incluyendo ambas porciones de audio y de vídeo de la señal de
programa), hasta que se introduce un código apropiado o se retira el
bloqueo.
Se pueden utilizar diversos métodos para
bloquear programas en el momento de su emisión. Por ejemplo, en el
caso de las categorías de Clasificación de Película, Guía Paterna y
Canal, el registro de base de datos de información de planificación
para cada programa se dota de un campo que corresponde a la
clasificación, identificador de contenido de programa o canal que
aparece, respectivamente, en la categoría de Clasificación de
Película 251, Guía Paterna 256 y Canal 253, de la pantalla 250 de
Bloqueo mostrada en la Figura 39.
Durante el funcionamiento, el microcontrolador
comprueba el campo apropiado en el registro de base de datos, en
respuesta a un comando de usuario para sintonizar, u ordenar, un
programa, antes de llevar a cabo la función de sintonización o de
petición. Adicionalmente, el código de bloqueo puede ser utilizado
también para restringir el acceso a la información de planificación
de programa. En este caso, el microcontrolador podría comprobar
también el campo apropiado en el registro de base de datos de
información de planificación, con anterioridad a la presentación de
la información de planificación para un programa.
Si la clasificación de película, la guía paterna
o el identificador de canal, en el registro de base de datos de
información de planificación de programa, se iguala con una
cualquiera de las entradas bloqueadas que se indican en la pantalla
250 de Bloqueo, se visualiza una pantalla 300 de Lockout Verify
("Verificación de Bloqueo"), en relación de solapamiento con
la señal de vídeo que se está visualizando en ese momento en el
receptor de televisión, según se muestra en la Figura 41. El
usuario estará listo para introducir el código de bloqueo
previamente establecido antes de que el sistema emprenda cualquier
acción adicional. Como medida de seguridad añadida, se presentarán
asteriscos según introduce el usuario el código de bloqueo. Si el
código introducido es igual al código de bloqueo previamente
introducido y almacenado por el usuario según se ha descrito en lo
que antecede, el sistema llevará a cabo la petición de usuario para
sintonizar u ordenar el programa, o para presentar su información
de planificación correspondiente. Si el código no es reconocido por
el sistema, no se emprenderá ninguna acción adicional y la petición
del usuario será denegada. En este caso, la pantalla 300 de
Verificación de Bloqueo permanecerá visualizada en el receptor de
televisión, esperando que se introduzca un código correcto. Si no
se emprende ninguna acción por el usuario, la pantalla 300 de
Verificación de Bloqueo será eliminada después de que haya
transcurrido un período de tiempo predeterminado, tal como uno o dos
minutos.
De manera similar, en el caso de bloqueo por
título, el microcontrolador podrá comprobar también el campo de
título en el registro de base de datos de información de
planificación, y compararlo con la lista de títulos de programa
para el que haya establecido el usuario previamente un bloqueo. Si,
como se ha descrito anteriormente, el microcontrolador no mantiene
una lista de títulos reales de programas bloqueados por título, se
puede establecer un identificador adecuado en un campo del registro
de bases de datos, para indicar que un programa ha sido bloqueado
por título cuando el usuario establece primero el bloqueo y, a
continuación, el microcontrolador podrá comprobar ese campo en
respuesta a una petición de usuario de sintonizar, o solicitar un
programa, o visualizar información de planificación.
Un método alternativo para efectuar el bloqueo,
incluye el uso de una porción de la señal de programa en tiempo
real que está siendo recibida por el receptor de televisión. Con
este método, los códigos correspondientes a una clasificación de
programa, categoría de guía paterna, título o canal, son insertados
en, o transmitidos junto con la señal de programa, tal como en
intervalos de inactividad verticales u horizontales, o sobre líneas
de exploración de retícula que no sean visibles en el receptor de
televisión. Cuando se recibe la señal de programa, estos códigos
son vaciados de la señal de programa y almacenados en memoria. Los
métodos y aparatos para la inserción, transmisión y recepción de
códigos digitales portados por una señal de programa, son conocidos
en la técnica.
Después de que los códigos transmitidos han sido
separados de la señal de programa y almacenados en memoria, el
microcontrolador puede compararlos con el criterio de bloqueo
establecido por el usuario en la pantalla de Bloqueo y emprender la
acción adecuada, según se ha descrito en lo que antecede.
La pantalla 260 de Preparación mostrada en la
Figura 40, contiene también una categoría 270 de Purchase Code
("Código de Adquisición"), que permite al usuario establecer un
código numérico de adquisición que debe introducirse antes de que
se pueda solicitar cualquiera de los canales de primera calidad o de
pay-per-view. La pantalla 260 de
Preparación mostrada en la Figura 40, incluye entradas para
establecer un nuevo código de adquisición y para borrar o cambiar
una palabra clave establecida previamente. En las Figuras 40B a 40F
se han representado menús apropiados para establecer, confirmar,
borrar o cambiar el código de adquisición. Una vez que el usuario
establece un código de adquisición, el microcontrolador presentará a
continuación una pantalla de Purchase Code Verify ("Verificación
de Código de Adquisición"), en respuesta a una petición de
usuario para sintonizar o solicitar, un canal de servicios de
primera calidad o un programa de
pay-per-view. La pantalla de
Verificación de Código de Adquisición trabaja de una manera similar
a la pantalla 300 de Verificación de Bloqueo, ya que el usuario
está en condiciones de introducir la palabra clave de código de
adquisición establecido previamente, con anterioridad a que el
microcontrolador sintonice o solicite el programa requerido. Si no
se introduce el código de adquisición correcto, el microcontrolador
no emprenderá ninguna acción adicional y la pantalla de
Verificación de Código de Adquisición permanecerá visualizada,
esperando la introducción del código correcto. Si no se emprende
ninguna acción dentro de un periodo de tiempo definido
predeterminado, la pantalla de Verificación de Código de
Adquisición será eliminada.
La siguiente opción mostrada en la Figura 7,
consiste en la opción 71 de lista de Preferencia de Canal o de
"Canal Favorito". Iluminando más intensamente este icono y
presionando la tecla ENTER en el mando a distancia 40, se presenta
al usuario un submenú en la pantalla, tal como el que se ha
representado en la Figura 8.
En funcionamiento normal, el sistema de guía de
programa presenta canales al usuario por orden numérico, en
respuesta a un comando de cambio de canal hacia arriba o hacia
abajo, generado por el usuario con la utilización de una de las
teclas de flecha de dirección en el mando a distancia. La secuencia
de presentación del número de canal incluye todos los canales
ofrecidos por la compañía de cable, en el orden en que los mismos
son modulados en el canal por el operador.
El sistema de guía de programa proporciona
también la capacidad de seleccionar, a partir de varias secuencias
de presentación de canal definidas por el usuario, que se activan
con la utilización de una de las tres teclas 48A, 48B o 48C de
icono de "check mark" ("comprobar marca"), en el mando a
distancia mostrado en la Figura 4. Cada una de estas claves
representa una lista particular preferida de canales que un usuario
particular elige, y que el microcontrolador almacena en memoria
como lista de "Preferencia de Canal", según se discute con
detalle a continuación. Para activar una de estas listas de canal
preferido, el usuario presiona la correspondiente tecla de icono de
comprobar marca, en cuyo caso el microcontrolador puede presentar el
icono elegido en la pantalla en las visualizaciones de
solapamientos gráficos y de pantalla completa, para recordar al
usuario que el sistema está utilizando una lista particular de
preferencia de canal. Una vez que se ha activado una lista de
preferencia, el sistema limitará la sintonización del receptor de
televisión y la visualización de información de planificación,
solamente para aquellos canales que se han designado en la lista
activada de preferencia de espectador.
Para revisar el contenido y/o el orden
secuencial de los canales de la lista de Preferencia de Canal, el
usuario introduce el modo MENÚ del sistema de guía de programación.
Para introducir el mod MENÚ desde el modo FLIP, el usuario presiona
dos veces la tecla 38 de MODO cuando utiliza el mando a distancia 31
de la Figura 3. Para introducir el modo MENÚ cuando hace uso de la
realización alternativa de mando a distancia 40 de la Figura 4, el
usuario presiona simplemente la tecla 47B de icono de MENÚ.
Cuando se introduce en primer lugar, el modo
MENÚ tiene una presentación de pantalla tal como la que se ha
representado en la Figura 6. Para seleccionar el submenú para
edición de la lista de Preferencia de Canal, el usuario selecciona
en primer lugar la tercera barra 63 horizontal, que puede titularse,
por ejemplo, "Mensajes" o "Servicio de Cliente", con el
manejo del cursor, con la utilización de la tecla de flecha de
dirección hacia abajo, como se muestra en la Figura 7. La pantalla
de la Figura 6A, se visualiza con ello. El usuario selecciona
entonces el segundo icono 161 que aparece en esa barra, indicado con
una marca de comprobación, que corresponde al modo de
"Preferencia de Espectador", mediante la iluminación intensa
del icono utilizando las teclas de flecha de dirección, y
presionando de nuevo la tecla ENTER. Esta acción provocará que el
microcontrolador 16 presente un submenú de Preferencia de
Espectador, tal como el que se ha representado en la Figura 7.
Seleccionando la entrada 71 de Preferencia de Canal o de "Canal
Favorito", el usuario introduce el submenú de Preferencia de
Canal, mostrado en la Figura 8. Si el usuario no ha hecho eso ya,
podría presionar entonces la tecla particular de icono de comprobar
marca, en el mando a distancia 40 de la Figura 4, para crear o
revisar la lista particular de preferencia de canal.
En el menú de Preferencia de Canal que se
muestra en la Figura 8, se presenta una lista 80 de todos los
canales disponibles en el sistema de cable particular, en el lado
izquierdo de la pantalla del receptor de televisión, etiquetada con
"Choices" ("Opciones") en la Figura 8, y la lista 81
preferida del espectador, designada como "Selected"
("Seleccionada") en la Figura 8, se muestra en el lado derecho.
En un código particular, tal como un END (FIN) o símbolo "-1",
aparece en la primera posición 82 (la más superior) de la lista 81
de preferencia de espectador, el sistema presenta información de
todos los canales, por orden numérico, en todos los modos de
operación. Este es el modo por defecto del sistema.
Seleccionando los canales en cuanto a secuencia
a partir de la lista 80 disponible, y colocándolos en el orden
deseado en la lista 81 de preferencia, el usuario puede seleccionar
un subconjunto de canales y/o reorganizar la secuencia por defecto
en respuesta a un comando de canal hacia arriba o canal hacia abajo,
del usuario. Esto va acompañado de la limitación intensa de un
canal en la lista 80 disponible, con la utilización de las teclas
de flecha de dirección hacia arriba y hacia abajo en el mando a
distancia 40, y presionando la tecla 44 ENTER, lo que almacena la
entrada temporalmente en una memoria intermedia.
El microcontrolador 16 almacena una lista de
todos los canales previamente introducidos en la lista 81 de
preferencia de espectador. Según se ilumina intensamente un canal
particular por parte del usuario, cuando navega a través de la
lista 80 de canales disponibles presentada en el lado izquierdo de
la pantalla de televisión, aparece una ventana 84 adyacente al
canal particular iluminado intensamente por el usuario. Si el canal
particular aparece ya en la lista 81 de preferencia de espectador,
el sistema presenta un mensaje de "DELETE" ("BORRAR") en
la ventana 84, como recordatorio de que el canal fue seleccionado
previamente a partir de la lista 80 de canal disponible, y
solamente puede borrarse de la lista 81, lo que va acompañado de
presionar la tecla 44 ENTER. Si el canal particular iluminado de
forma más intensa en la lista 80 no fue seleccionado previamente,
el sistema presenta un mensaje de "SELECCIONAR" en la ventana
84 como recordatorio de que el canal particular será seleccionado
para su adición a la lista 81 de preferencia de espectador si el
usuario presiona la tecla 44 ENTER. El microcontrolador 16 inserta
un canal seleccionado en la parte inferior de la lista 81. De esta
manera, el usuario puede seleccionar o borrar canales de la lista de
preferencia de espectador en cualquier orden deseado.
La lista 80 de canales disponibles puede estar
provista también de entradas 83 categóricas, tales como exhibiciones
de películas, noticias, deportes o infantiles. El usuario puede
iluminar también intensamente cualquiera de estas entradas y
colocarlas en la lista 81 de preferencia de espectador. Si el
usuario no incluye una categoría en su lista 81 de preferencia de
espectador, cuando el usuario genera comandos de canal hacia arriba
o hacia abajo, el sistema presentará en secuencia, primero los
canales preferidos seleccionados por el usuario por orden numérico
y, después, todos los canales que tengan un programa cuyo contenido
corresponda a la categoría o categorías seleccionadas en ese
momento.
Una vez que el usuario ha revisado la lista 81
de preferencia de canal de la manera que se ha descrito, el
microcontrolador 16 seguirá la secuencia almacenada de canal
específico de usuario en respuesta a un comando de cambio de canal
realizado por el usuario con el empleo de una de las teclas de
flecha de dirección. Para activar la lista de preferencia de
espectador, el usuario presiona una de las tres teclas 48A, 48B o
48C de icono de comprobar marca, de la parte superior del mando a
distancia mostrado en la figura 4. La lista de preferencia de
espectador puede utilizarse para limitar selectivamente la
sintonización del receptor de televisión o presentar información de
planificación en cualquiera de los modos operativos de la guía de
programa electrónica. En la presente realización, una vez que se ha
activado una lista de preferencia, el sistema limitará la
sintonización en el receptor de televisión y la presentación de
información de planificación en los modos FLIP y BROWSE, así como
también en la categoría de rejilla y los listados en el modo MENÚ,
solamente para aquellos canales designados en la lista activada de
preferencia de espectador. El sintonizador puede no estar
sintonizado, y no se puede presentar ninguna información de
planificación correspondiente para cualquier canal que no esté
introducido en la lista de preferencia de visor cuando la misma se
encuentra activada. A este respecto, se debe apreciar que
estableciendo un acceso de bloqueo con tecla en las categorías de
Guía 301 Paterna, MPAA 308 o Bloqueo de Canal 303, produce un
resultado diferente a cuando se utiliza otro criterio de
presentación, tal como la Lista de Preferencia de Canal de los
canales preferidos discutidos en lo que antecede. De este modo,
mientras que un acceso bloqueado con clave evitará que la
información de programa de audio y de vídeo, pero no la información
de planificación, sea presentada u ordenada en ausencia de la
introducción de un código de autorización, si un canal particular
se encuentra incluido en la lista de Preferencia de Canal y posee
también un acceso de bloqueo con clave activado en la categoría 303
de Bloqueo de Canal del modo de Acceso Mediante Clave, ese canal o
su información de planificación correspondiente no será presentado
en ningún momento.
Para desactivar una lista de preferencia de
espectador seleccionada previamente, el usuario mueve la tecla
apropiada de icono de comprobar marca en el mando a distancia 40 de
la Figura 4. Una vez desactivada, el sistema, por defecto, presenta
y sintoniza todos los canales disponibles, así como también presenta
la información de planificación para todos los canales
disponibles.
Alternativamente, la lista 81 de preferencia de
espectador, si está activada, puede utilizarse para controlar la
sintonización y presentar la información de planificación solamente
en los modos seleccionados, tal como en el modo FLIP, permitiendo
así que el usuario sintonice y visione la información de
planificación correspondiente, solamente para aquellos canales
introducidos en la lista 81 de preferencia en el modo FLIP, mientras
ve todos los canales y la información de planificación
correspondiente en todos los otros modos.
En esta última configuración, así como también
en el caso de que no se encuentre activada ninguna lista de
preferencia de canal y el sistema esté en el modo por defecto, si
aparece un canal en la lista 81 de preferencia de espectador que
corresponda a un servicio no suscrito por el usuario, el
microcontrolador 16 hace que aparezca un submenú de petición en vez
de presentar una señal de programa junto con la superposición
gráfica, como se muestra en la Figura 9. Este submenú indica al
usuario que no está suscrito actualmente en el servicio
seleccionado, y pregunta a continuación al usuario si desea
solicitar el servicio. Si el usuario responde afirmativamente, el
sistema de planificación de programa presenta al usuario otro
submenú de petición, para confirmar la petición del usuario, al
igual que con la petición incentiva.
La guía de programa puede configurarse también
con una pantalla 201 de Localizador, según se muestra en la Figura
37, que ayuda al espectador en la selección del canal y en la
definición de una lista de canal favorito. La pantalla 201 de
Localizador presenta todos los números de canal disponibles,
agrupados de acuerdo con la fuente de la información de programa
que aparece en cualquier canal particular en cualquier momento
particular, por ejemplo, la difusión, emisión por cable,
pay-per-view, vídeo bajo demanda,
satélite u otra fuente material de programa. De este modo, la
pantalla 101 de Localizador puede utilizarse para localizar
cualquier canal particular o servicio, puesto que los agrupamientos
proporcionan un método rápido y eficaz para moverse a través de la
lista de canales disponibles. Los números de canal pueden agruparse
también de acuerdo con otros criterios, tales como categoría de
programa, contenido de programa, clasificación de programa u otro
estándar basado en el contenido, tiempo de disponibilidad, orden
numérico u otro agrupamiento lógico.
En el ejemplo mostrado en la Figura 37, el
usuario navega dentro de la pantalla 201 de Localizador, utilizando
las teclas 43A y 43B de dirección en el mando a distancia 40. Las
teclas 43B de dirección a la derecha y a la izquierda, mueven el
cursor de selección dentro de las filas de categoría, mientras que
las teclas 43A de dirección hacia arriba y hacia abajo se utilizan
para seleccionar una categoría particular. Desde la pantalla 201 de
Localizador, se puede seleccionar cualquier canal particular para su
visionado, mediante el posicionamiento del cursor en el canal
deseado y presionando la tecla 44 enter o una tecla de sintonización
opcional (no representada) en el mando a distancia 40.
Además de ayudar a la selección de canal, la
pantalla 201 de Localizador proporciona también al usuario la
capacidad de definir convenientemente listas de canales favoritos.
Para hacer esto, el usuario mueve primero el cursor de selección
hasta el canal deseado, utilizando las teclas 43A y 43B de
dirección, o las teclas 42 de dígito numérico, en el mando a
distancia 40, y a continuación presiona en el mando a distancia 40,
lo que provoca que la visualización cambie de alguna manera o
característica como indicación de que el canal se ha seleccionado
como canal favorito, por ejemplo cambiando el color del texto de
identificación de canal o el fondo del texto, presentando un icono
apropiado o mediante algún otro patrón de identificación apropiado.
En el mando a distancia 40 que se muestra en la Figura 4, la tecla
con el signo "#" puede actuar como tecla de canal
favorito.
Además, si se están utilizando listas múltiples
de canales favoritos, el usuario puede presionar la tecla apropiada
de canal favorito en el mando a distancia, para seleccionar una
lista particular antes de presionar la tecla de canal favorito. Por
ejemplo, según se ha discutido en lo que antecede, el mando 40 a
distancia mostrado en la Figura 4, dispone de tres teclas 48A, 48B
y 48C de canal favorito de comprobación de marca codificadas en
tres colores, que proporcionan al menos tres listas individuales de
canales favoritos para tres usuarios individuales. Se pueden
presentar características de identificación diferentes en la
pantalla 201 de Localizador para indicar que se ha seleccionado una
lista de canal favorito. Por ejemplo, el icono o la imagen
utilizada para permitir que una lista de canal favorito en el mando
a distancia, tal como la tecla 48A de comprobación de marca
utilizada en el mando a distancia 40 mostrado en la Figura 4, podría
presentarse en la pantalla 201 de Localizador, así como también
otras pantallas de la guía de programa, cuando se habilita una
lista de canal favorito. Alternativamente, el color del fondo o del
texto visualizado, podría cambiarse para igualar el color de la
tecla de canal favorito seleccionado.
Se puede acceder a la pantalla 201 de
Localizador a través de varios caminos. Por ejemplo, puede estar
incluida a modo de canal virtual que esté situado convenientemente
en la secuencia de sintonización de canal, tal como entre los
números de canal más alto y más bajo disponibles, por ejemplo, un
canal virtual 0. Para el usuario, tal canal virtual parece ser un
canal convencional. Sin embargo, no requiere ningún ancho de banda
adicional como portadora. Por ejemplo, se puede generar
digitalmente en la estación del suscriptor, o estar incluido en un
intervalo de supresión apropiado en las frecuencias de ancho de
banda existentes. De esta manera, el canal virtual es accesible
tanto mediante la introducción de un número de canal correspondiente
con la utilización de las teclas 42 de dígito numérico en el mando
a distancia, como con la utilización de las teclas 43A de dirección
hacia arriba o hacia abajo, para doblarse desde el número de canal
más alto hasta el más bajo, o viceversa. Según se muestra en la
Figura 38, también puede resultar deseable proporcionar un
identificador adecuado, tal como un icono o mensaje de texto 210,
en la presentación 215 del MENÚ PRINCIPAL, a partir del cual el
usuario pueda acceder a la pantalla 201 de Localizador simplemente
iluminando intensamente el identificador 210 con el cursor de
selección, y presionando la tecla 44 enter en el mando 40 a
distancia. Alternativamente, el mando a distancia puede estar
dotado de una tecla correspondiente a la pantalla 201 de
Localizador, que podría provocar que el microcontrolador presente
la pantalla 201 de Localizador cuando el usuario la presiona.
Adicionalmente a las teclas de Preferencia de
Canal y de Canal Favorito, el mando 40 a distancia puede estar
dotado también de varias teclas de icono de preferencia de categoría
activadas de usuario, por ejemplo, programación de películas,
deportes o infantiles. El sistema puede estar adaptado para
presentar al usuario solamente aquellos programas que cumplan con
una categoría particular de preferencia cuando el usuario la activa.
Al igual que con los iconos de Preferencia de Canal, el
microcontrolador puede presentar el icono correspondiente a la
categoría de preferencia activada, para recordar al usuario el modo
actualmente activado de funcionamiento del sistema.
El icono 162 de marcar preguntas en la parte
derecha más alejada de la tercera barra horizontal del menú de la
Figura 16, identifica un modo de "Ayuda" de sistema de guía de
programa, en el que se presenta al usuario información que explica
el funcionamiento del sistema. De nuevo, con el manejo del cursor
con la utilización de teclas apropiadas en el mando a distancia, el
usuario puede seleccionar este modo. Una vez seleccionado, el
submenú que aparece en el modo de Ayuda pide al usuario que
identifique la porción particular del sistema sobre el que le
gustaría al usuario visualizar la información de Ayuda.
Los iconos que aparecen en la barra horizontal
del modo MENÚ, identifican servicios de información interactivos
y/o de otros tipos, que el sistema de programación, que actúa como
entrada, hace que estén disponibles para el usuario como se ha
representado en la Figura 17. Con el manejo del cursor, el usuario
puede seleccionar uno cualquiera de los servicios identificados,
como se muestra en las Figuras 31-35.
Por ejemplo, si el usuario selecciona
inicialmente el icono "X*PRESS" ("PRENSA*X") que aparece
en la última barra horizontal, se presenta un submenú tal como el
que se ha mostrado en la Figura 31. Utilizando las teclas de flecha
de dirección y enter en el mando a distancia, el usuario selecciona
una de las tres entradas que aparecen en la visualización de la
Figura 31. Una vez que se ha seleccionado una entrada particular, la
guía electrónica de programa conecta al usuario con el servicio
seleccionado y pasa el control al software de aplicación de
servicio particular, como se muestra en las Figuras
32-35.
Alternativamente, el mando 40 a distancia puede
estar dotado de una pluralidad de teclas de contenido específico,
correspondientes a una pluralidad de categorías de programación de
contenido específico, por ejemplo, una tecla de Deportes, una tecla
de Noticias, una tecla de Películas, etc. Cuando el usuario presiona
una tecla de contenido específico, se inicializa un modo de
contenido específico. En la Figura 4, el mando a distancia se ha
dotado de una tecla 49 de Deportes. Si el usuario presiona la tecla
49 de Deportes, el microcontrolador limitará la presentación de
programas y/o de información de planificación de programas, a
aquéllos relacionados con los deportes. El microcontrolador
bloqueará otra información de programación y de planificación
respecto a su aparición en el receptor de televisión. El
microcontrolador puede adaptarse para distinguir programas e
información de planificación que estén relacionados con los
deportes, mediante el examen de un código apropiado asociado al
programa o a la información de planificación.
Según se ha discutido en lo que antecede, la
codificación puede ir acompañada de la utilización de cualquiera de
varios métodos, tales como mediante la intrusión de un código
apropiado en el intervalo de supresión vertical de la señal de
programa, o en una posición de memoria apropiada, o si la
información de planificación se está recibiendo en una red de
difusión, incluyéndola en un intervalo de supresión apropiado. El
usuario activa un modo de contenido específico al presionar la
tecla apropiada de contenido específico, en cualquier modo de
funcionamiento de la guía electrónica de programación, incluyendo
los modos FLIP, BROWSE o MENÚ PRINCIPAL que se han descrito en lo
que antecede, así como también cuando no se está visualizando
ninguna información de planificación, y solamente es visible una
señal de programa en un receptor de televisión. Una vez que se ha
pedido un modo de contenido específico por parte del usuario, el
microcontrolador habilita, de forma directa e inmediata, los
criterios de programación de contenido específico y los mantiene
durante todos los modos operativos de la guía hasta que son
inhabilitados, lo que puede ir acompañado, por ejemplo, del
movimiento de la tecla 49 de Deportes.
En vez de una tecla dedicada de contenido
específico, tal como la tecla 49 de Deportes, el sistema puede
configurarse con una tecla simple de contenido específico genérico,
que cuando se activa provoca que el microcontrolador presente un
menú de contenido específico, conteniendo una lista de categorías de
contenido específico disponibles para el usuario. El usuario podría
entonces iluminar intensamente una categoría particular mediante el
manejo del cursor de selección, con la utilización de teclas de
flecha de dirección en el mando a distancia y seleccionarla
presionando la tecla 44 ENTER u OK. Alternativamente a la
utilización de una tecla de contenido específico en el mando a
distancia, se puede efectuar el acceso al menú de contenido
específico mediante la provisión de un identificador en otra
pantalla de menú de la guía electrónica, tal como en las pantallas
de LOCALIZADOR, PREPARACIÓN o MENÚ PRINCIPAL.
Además del bloqueo de toda la programación de
contenido específico no seleccionada, cuando se ha seleccionado una
categoría particular de contenido específico, el microcontrolador
puede estar programado para habilitar toda la programación o
servicios de valor añadido que estén especialmente relacionados con
la categoría de contenido específico seleccionada. Por ejemplo, si
el usuario activa un modo de contenido específico de Deportes, el
microcontrolador, además de permitir que se visualice solamente la
programación relacionada con la programación de deportes,
seleccionará de forma proactiva y habilitará todos los deportes
relacionados con servicios de valor añadido, tales como los juegos
de vídeo o trivial, puntuaciones actualizadas mientras el juego se
está desarrollando, proyectos de equipo, repeticiones de juegos
anteriores de los equipos o jugadores seleccionados, adquisición de
entradas o compra de regalos, etc. De este modo, la información
disponible a partir de la programación o servicio, puede estar
integrada en el ambiente de la guía electrónica de programa. En vez
de pasar simplemente el control a otro servicio como se ha descrito
en lo que antecede, de este modo la guía electrónica de programa
podrá funcionar como un integrador de sistema o interfaz para
combinar la información de valor añadido disponible en un paquete
dentro del ambiente de guía electrónica, creando así esencialmente
una serie de aplicaciones modulares electrónicas de programa,
correspondientes a una variedad de categorías disponibles de
contenido específico.
La pantalla de Preparación mostrada en la Figura
40, incluye también una categoría 275 de Localización de Texto, la
cual contiene las entradas textuales "Bottom of Screen"
("Parte Inferior de Pantalla") y "Top of Screen" ("Parte
Superior de Pantalla"). Navegando hasta la categoría 275 de
Localización de Texto, con la utilización de las teclas 43A de
dirección hacia arriba y hacia abajo, en el mando a distancia 40, y
hasta cualquiera de las entradas "Superior" o "Inferior"
de esa categoría, con la utilización de las teclas 43B de dirección
a la izquierda o la derecha en el mando a distancia y presionando a
continuación la tecla 44 de selección o enter, el usuario puede
controlar la posición de las ventanas de solapamiento utilizadas
para presentar la información en diversos modos operativos de la
guía electrónica de programa. La pantalla de Preparación de la
Figura 40 proporciona al usuario dos opciones posicionales: la parte
superior o la inferior de la pantalla. Dependiendo de los modos de
operación de la guía de programa, puede resultar deseable
proporcionar al usuario más opciones posicionales en el área de
visión del receptor de televisión, o proporcionar al usuario la
capacidad de elegir una posición diferente para la información
visualizada de los diferentes modos operativos.
Se describirá ahora el funcionamiento de la
opción de visualización "By Title" ("Por Título"). Esta
opción permite a los usuarios visualizar títulos de programas
alfabéticamente por títulos. Además, el usuario puede introducir
una serie de caracteres representativos de un título de programa o
de la porción inicial de la misma e investigar en los listados de
programas para hallar el título deseado. Esto permite al usuario
localizar un programa, serie, película o evento sin conocer ni el
canal ni la hora del programa.
Una realización de la opción "Por Título"
funciona como sigue. Cuando el usuario selecciona la casilla "Por
Título" 321 mostrada en la Figura 38C, se le presenta la pantalla
mostrada en la Figura 38D.
Como se muestra en la Figura 38D, el sistema se
configura para mostrar automáticamente los listados en orden
alfabético. Es preferible que, al introducir la opción "Por
Título", el conjunto de listados visualizado primeramente
corresponda al principio del alfabeto. Sin embargo, también puede
configurarse de modo que si el usuario solicitó anteriormente la
opción "Por Título" y después salió de ella, los listados
comiencen en el punto en el que el usuario revisó por última vez
listados usando esta opción. La línea de visualización 325 incluye
preferiblemente por cada listado el título, operadora, canal, día
(hoy o mañana) y hora del programa, película o serie. Puede
incluirse información descriptiva adicional de algunos programas,
tales como películas y eventos deportivos. Además, las líneas de
visualización pueden incluir el icono "i" para indicar que hay
disponible información adicional sobre el programa, y/u otros
iconos que proporcionen otros tipos de información o avisos. Puede
emplearse la codificación mediante color para distinguir diferentes
tipos de programas. Por ejemplo, todas las películas podrían ser
visualizadas en un color de fondo mientras que los programas
deportivos utilizan un color diferente.
En sistemas que tengan una gran base de datos de
información de planificación de programas, por ejemplo, una con un
gran número de canales y/o listados para muchos días de
programación, puede ser deseable utilizar sólo un subconjunto de la
base de datos total de listados para su visualización en el modo
"Por Título" para reducir el tiempo requerido para buscar en
los listados. Por ejemplo, en la realización particular mostrada en
la Figura 38D, sólo se visualizan los programas planificados para
el día de hoy o para el día siguiente. Adicionalmente, puede ser
deseable excluir listados que no sean informativos identificados
sólo por títulos genéricos tales como "Noticias",
"Información Comercial", "Vídeos Musicales" y "A Ser
Anunciado".
La opción "Por Título" funciona en dos
modos diferentes, búsqueda y recorrido. En el modo de funcionamiento
de recorrido mostrado en la Figura 38E, el usuario puede recorrer
manualmente la lista alfabética de títulos de programas usando las
teclas 43A de flechas hacia arriba/abajo en el mando a distancia 40.
En la Figura 38E, el programa "Loco Por Ti" se resalta
indicando que el cursor está colocado en este listado de programa.
Las casillas de caracteres 330 en la Figura 38E no controlan en este
modo las visualizaciones de listados, puesto que la visualización
está controlada con las teclas arriba/abajo. El icono "r" 335
en la línea de visualización indica que un mensaje de recordatorio
ha sido establecido para este programa, según se ha discutido más
arriba. El icono de sobre en la esquina superior derecha de la
visualización indica al usuario que hay mensajes en el centro de
mensajes. Estos mensajes se pueden originar en el sistema de cable y
referirse a él, según se ha señalado anteriormente. Se accede al
modo de recorrido presionando la tecla 44 ENTER u "OK" en el
mando a distancia al iniciar la opción "Por Título" o en
cualquier punto posterior cuando se activa el modo de búsqueda.
El segundo modo de funcionamiento de la opción
"Por Título" es el modo de búsqueda. En la realización
preferida, el modo de búsqueda es el modo por defecto activado al
seleccionar la opción "Por Título". También se puede acceder
al modo de búsqueda presionando las teclas de flecha a la izquierda
o a la derecha cuando se está en el modo de recorrido. En el modo
de búsqueda, el usuario puede introducir uno, dos, tres o cuatro
caracteres de un título de programa usando las casillas 330
mostradas en la Figura 38F. Los caracteres se introducen usando las
teclas 43A de flechas hacia arriba/abajo y la tecla 44 ENTER u
"OK". Presionando las teclas arriba/abajo, los caracteres en
las casillas de caracteres circulan por las letras del alfabeto y
los dígitos 0-9. Las flechas visualizadas alrededor
el perímetro de una casilla de carácter designan la casilla
actualmente activada y las flechas que pueden presionarse. Una vez
que el carácter deseado se selecciona, la presión de la tecla de
flecha hacia la derecha mueve el cursor a la segunda casilla de
carácter, y así sucesivamente.
En la realización mostrada en la Figura 38F,
cuando el cursor se mueve a una casilla de carácter adyacente, el
sistema busca automáticamente los listados y hace visualizar los
listados apropiados, con los listados más próximos al carácter o
caracteres introducidos resaltados. Alternativamente, el sistema
puede configurarse para buscar en tiempo real mientras los
caracteres cambian en las casillas de caracteres. En la Figura 38F,
los caracteres "L", "O" y "C" han sido seleccionados
en las casillas con el fin de buscar el programa "Loco Por
Ti". En la porción de listados de la pantalla, la línea de
visualización que enumera "Loco Por Ti" se visualiza en la
primera línea, indicando que este programa es el que encaja más
próximamente con los caracteres introducidos. El usuario también
puede introducir números en las casillas de caracteres, de modo que
los programas con números al principio del título pueden buscarse
(por ejemplo, la película "2001"). Para volver al modo de
recorrido se presiona la tecla 44 "ENTER" u "OK".
Los expertos en la materia reconocerán que hay
muchas posibles variaciones en la realización de la opción "Por
Título" mostrada en las Figuras 38C-38F. Por
ejemplo, puede darse control al usuario sobre el subconjunto
particular de listados a visualizar. Así, los listados pueden
limitarse a los programas de hoy o extenderse a los programas de
toda una semana. Además, puede usarse un número mayor o menor de
casillas de caracteres. Adicionalmente, los listados de programas
pueden limitarse a canales previamente seleccionados en la lista de
Canal Favorito. Alternativamente, la opción "Por Título" puede
combinarse con uno de los restantes modos de funcionamiento del
sistema. Por ejemplo, el sistema puede configurarse prontamente para
limitar la visualización de listados "Por Título" a un único
canal, tiempo o tema.
Una de las características novedosas de la
invención que se ha descrito, consiste en el sistema de acoplamiento
de texto. La realización preferida del sistema de acoplamiento de
texto incluye un programa de ordenador interactivo, utilizado para
editar los datos de los listados de programa con anterioridad a que
sean transmitidos al usuario y almacenados en memoria. El sistema
interactivo opera como sigue: la información de listados de programa
no editados (o editados parcialmente), se carga en un procesador de
datos. Los datos incluyen los títulos del programa, las horas de
planificación del programa, la duración, la categoría, así como
también la información descriptiva adicional dependiente del tipo
de programa. Por ejemplo, para las películas los datos incluyen la
clasificación MPAA, el año de la película, si es en blanco y negro y
una lista de actores y actrices protagonistas.
El procesador de datos extrae solamente el dato
de título de programa, el cual incluye los títulos de programas de
televisión, así como también títulos de películas, eventos
deportivos y títulos para otros eventos especiales. En base a la
duración del programa, el procesador de datos analiza en primer
lugar los datos de los listados para determinar qué listados de
tamaño de rejilla se necesitan para cada título. De este modo, una
película de dos horas podrá requerir cuatro títulos editados
diferentes, para acoplarse en cada una de las cuatro celdas de
rejilla de tamaño diferente (30, 60, 90, 120 minutos). El procesador
de datos determina a continuación cuánto espacio se necesita para
presentar el título en base a su longitud de caracteres. Si el
título ha de ser presentado en la rejilla de planificación de
programa con la utilización de una fuente y un carácter proporcional
para el perfilado del carácter, el procesador de datos puede tomar
también en consideración estos factores para la determinación del
espacio requerido para la presentación de un título. La
determinación podría basarse entonces en el número de elementos de
imagen requeridos para la combinación particular de caracteres en el
título. La cantidad de espacio disponible para la visualización de
un título depende del tamaño de la celda de rejilla y del espacio
requerido para la presentación de iconos, cuando está activa.
Si el procesador de datos determina que un
título completo necesita demasiado espacio para acoplarse en una o
más celdas de rejilla, el título se presenta entonces al editor con
la utilización de un dispositivo de visualización adecuado,
conectado al procesador de datos, tal como un CRT. Se pide entonces
al editor que modifique el título de modo que se acople en el
espacio asignado. Si el título debe editarse para más de un tamaño
de celda, se requiere al editor que edite cada uno de ellos por
separado. En la realización preferida del programa interactivo, el
editor se ha representado en tiempo real si el título editado debe
acoplarse en la celda de rejilla designada.
En la realización preferida, se presentan dos
líneas de texto en cada celda de rejilla de los listados de
programa. El título, según se edita, aparece en la primera línea y
si es necesario, continúa en la segunda línea. La decisión de
doblar hasta la segunda línea, se base en si existen en el título
interrupciones naturales, tales como espacios entre palabras,
comas, puntos, guiones, etc. Estas son técnicas estándar utilizadas
en rutinas de software de procesamiento de palabras. También puede
solicitarse que el editor edite un título en una situación en la
que el título completo se acople en dos líneas asignadas, pero se
requiere un guión debido a que no existen interrupciones naturales
en el título.
Antes de solicitar al editor que corte un
título, el procesador de datos compara el título con una librería
almacenada de títulos abreviados, para determinar si el título se ha
abreviado anteriormente mientras se edita otra base de datos de
listados. Cada vez que se hacen cambios mediante el editor en un
título, el título acortado se añade a la librería. Resulta evidente
que este proceso de formación de librería de títulos abreviados
reduce enormemente las entradas manuales requeridas.
Un diagrama de flujo que ilustra el proceso
mediante el que opera el sistema de acoplamiento de texto, se ha
mostrado en la Figura 42. El diagrama ilustra la operación de
edición de un listado para la presentación de una rejilla de
programa para una plataforma simple, pero la operación es la misma
para todas las plataformas.
La edición de texto puede resultar necesaria en
otras situaciones, además de que se utilicen celdas de rejilla de
múltiples tamaños para la presentación del mismo título. Por
ejemplo, la guía de programa descrita puede correr en varias
plataformas diferentes, teniendo cada una de ellas diferentes
limitaciones y disponibilidad de espacio de celda de rejilla.
Algunas no pueden presentar el texto en fuentes proporcionales y
algunas pueden tener otras limitaciones que reduzcan el espacio
disponible. De este modo, en la realización preferida, el programa
interactivo podría requerir ediciones para todas las plataformas
para las que se requerían al mismo tiempo. Además, se puede
requerir la edición de texto para modos de presentación distintos de
una rejilla de listados de programa. Por ejemplo, en la
presentación de "Listings by Channel" ("Listados por
Canal") de la Figura 20, los programas se han relacionado en una
línea completa de longitud fija, pero la longitud de la línea puede
variar de plataforma en plataforma, de modo que se puede emplear el
sistema de acoplamiento de texto con el propósito de editar
listados para las diferentes plataformas también en este modo de
presentación. El espacio disponible para la presentación de texto
dependerá también de cuanto espacio se reserve para la presentación
del icono. Se podría aplicar el mismo proceso que se ha representado
en la Figura 42, salvo en que no habría ninguna necesidad de
determinar qué tamaños de rejilla son necesarios, debido a que se
utiliza una línea de longitud fija para presentar, por el
contrario, celdas de rejilla con múltiples tamaños.
Resultará evidente para los expertos en la
materia que el sistema descrito de adaptación de texto tiene
aplicaciones que van más allá de la edición de título solamente. El
sistema puede modificarse fácilmente para proporcionar la edición
de mensajes, listas de histórico de pantalla "i", copia
promocional de pay-per-view, y
mensajes de texto similares, de modo que se ajusten al espacio
designado, disponible para la visualización del texto. De hecho, el
sistema puede utilizarse para editar cualquier texto, para su
visualización en el sistema de planificación de programa que se ha
descrito.
El programa de ordenador para el
microcontrolador 16, puede incluir también una planificación para la
presentación de visionados de fondo variable en la que la
información de planificación de programa se solapa, ya sea
parcialmente o ya sea en una presentación de pantalla completa. Los
visionados de fondo pueden almacenarse a modo de mapas de bits en
la memoria o en otro medio de almacenaje, tal como un dispositivo de
almacenaje óptico. Por ejemplo, el microcontrolador 16 puede estar
programado para que genere un comando al VDG cada mañana a las 6:00
AM, para presentar una salida de sol en el fondo. El fondo puede
ser cambiado después adecuadamente a lo largo del día para mostrar,
por ejemplo, un cielo azul o una visión nocturna. También puede
variar, por ejemplo, la hora del día, el día de la semana, el mes,
el año o la estación. El fondo del modo podría cambiar también,
dependiendo de la categoría particular de programación de la que el
usuario esté pendiente, o a la que pertenezca la información de
planificación seleccionada. El fondo del modo puede adaptarse
también para que presente escenas que reflejen el área de visión
particular en la que se ubica el usuario, como las Montañas Rocosas
o el Monte Rainier, etc. También puede ser posible presentar escenas
estándar, tales como una imagen de un océano o de una selva.
Además, el fondo de audio podría ajustarse también para que se
relacione con un fondo de modo particular que se esté visualizando
en ese momento. Además, se pueden utilizar diferentes visiones de
fondo para vacaciones y eventos especiales, tales como Navidad, el
Cuatro de Julio, el domingo de la Superbowl, etc. El propósito de
los visionados de fondo consiste en ayudar a simplificar la
monotonía de visualizar los listados de programa. El
microcontrolador 16 podría adaptarse para coordinar automáticamente
la presentación del fondo del modo. Se podría proporcionar también
al usuario la capacidad de elegir entre varias presentaciones de
fondo de modo mediante la adaptación del microcontrolador a la
visualización de un menú de opción de modo apropiado que relacione
las opciones de fondo de modo disponibles para el usuario, y que
permita al usuario seleccionar una o más con el manejo del cursor
de selección. El acceso a tal menú de opción de modo podría
conseguirse con el suministro de un identificador apropiado, textual
o visual, en un menú apropiado del sistema, tal como la pantalla de
LOCALIZADOR o de PREPARACIÓN.
Adicionalmente, la guía electrónica de programa
podría configurarse para almacenar un único identificador digital
para cada programa, junto con su información de planificación y
posterior uso del identificador, por ejemplo, transmitiéndolo, para
indicar a un dispositivo de almacenaje o registro, tal como un
grabador de vídeo, que el usuario desea grabar el programa. La guía
de programa podría utilizar también el identificador para controlar
automáticamente el funcionamiento del grabador de vídeo. La guía
electrónica de programa también podría configurarse para usar otra
información de planificación almacenada, con este propósito.
La forma y el contenido de un programa de
ordenador particular, para implementar la invención que se ha
descrito aquí, resultará fácilmente evidente para los expertos en
la técnica de programación de sistemas de vídeo y visualización
gráfica. Un diagrama de flujo que muestra la lógica operativa del
sistema, se ha representado en la Figura 36. Los expertos en la
materia apreciarán que se puede salir de la realización específica
aquí descrita, sin apartarse por ello del alcance de las
reivindicaciones anexas.
Claims (14)
1. Aparato para su conexión a un receptor de
televisión para proporcionar una guía electrónica de programas de
televisión que se ha de mostrar por dicho receptor, comprendiendo
dicho aparato:
medios (12, 13, 15, 18) para recibir información
de planificación de programas para que una pluralidad de programas
de televisión aparezcan en una pluralidad de canales de televisión
seleccionables por el usuario;
medios de mando a distancia inalámbricos (31,
40) que tienen una pluralidad de teclas (36, 42) para la emisión de
órdenes;
una memoria (18) en la que se encuentra un
software de aplicación de guía de programas;
medios de procesamiento de datos (16)
controlados por el software de aplicación de guía de programas y que
responden a órdenes de los medios de mando a distancia para
recuperar una porción seleccionada de la información de
planificación de programas y para generar instrucciones para la
visualización de dicha porción seleccionada; y
un generador de visualización de vídeo (24) que
responde a las instrucciones de los medios de procesamiento de
datos para generar una visualización de dicha porción seleccionada
de la información de planificación de programas;
en el que el software de aplicación de guía de
programas incluye instrucciones que en un modo de funcionamiento de
dicha guía:
(a) permiten a un usuario buscar por título de
programa;
(b) permiten al usuario introducir el primer o
cada uno de los primeros n caracteres del título que se ha de
buscar usando teclas de dirección (37A, 37B, 43A, 43B) de dichos
medios de mando a distancia, siendo n igual a o mayor que uno;
y
(c) hacer que el generador de visualización de
vídeo (24) proporcione una visualización visual alfabéticamente
ordenada de títulos de programas de televisión en dicho receptor de
televisión, incluyendo dicha visualización el título que encaja más
próximamente con esos caracteres; y
en el que el software de aplicación de guía de
programas incluye instrucciones que en dicho modo de operación de
dicha guía permiten que el carácter o cada carácter sea seleccionado
con el mando a distancia inalámbrico, circulando por caracteres
alfanuméricos visualizados, y
hace que la visualización de vídeo cambie la
visualización de títulos de programas de televisión en tiempo real
mientras el carácter alfanumérico, o cada carácter alfanumérico, se
hace circular con el mando a distancia inalámbrico.
2. El aparato de la reivindicación 1, en el que
una de las teclas de dirección es una tecla hacia arriba y la otra
es una tecla hacia abajo.
3. El aparato de cualquier reivindicación
anterior, en el que n es mayor que uno.
4. El aparato de cualquier reivindicación
anterior, en el que el software de aplicación de guía de programas
incluye instrucciones de que en dicho modo de funcionamiento de
dicha guía se genere la visualización de información de canal y
hora de los títulos de programas de televisión.
5. El aparato de cualquier reivindicación
anterior, en el que el software de aplicación de guía de programas
incluye instrucciones de que en dicho modo de funcionamiento de
dicha guía permitan al usuario recorrer los títulos de los
programas de televisión, y que hagan que el generador de
visualización de vídeo resalte un título dado de los títulos de
programas de televisión cuando el usuario así lo haga.
6. El aparato de cualquier reivindicación
anterior, en el que el software de aplicación de guía de programas
incluye instrucciones de que en dicho modo de funcionamiento de
dicha guía permitan al usuario limitar los títulos de programas
buscados a aquéllos en un canal único.
7. El aparato de cualquier reivindicación
anterior, en el que el software de aplicación de guía de programas
incluye instrucciones de que en dicho modo de funcionamiento de
dicha guía permitan al usuario limitar los títulos de programas
buscados a títulos de programas planificados para su visualización
en una hora única.
8. El aparato de cualquier reivindicación
anterior, en el que el software de aplicación de guía de programas
incluye instrucciones de que en dicho modo de funcionamiento de
dicha guía permitan al usuario limitar los títulos de programas
buscados a una pluralidad de canales favoritos definidos por el
usuario que comprenden un subconjunto de dicha pluralidad de
canales de televisión seleccionables por el usuario.
9. El aparato de cualquier reivindicación
anterior, en el que el software de aplicación de guía de programas
incluye instrucciones para hacer que los medios de procesamiento de
datos, en respuesta a órdenes del usuario, cambien a un modo en el
que una superposición gráfica (51) que contiene información de
programas de un canal actualmente sintonizado en un sintonizador
(28) del receptor de televisión se superpone en relación de
solapamiento con una señal de programa recibida (55) en la pantalla
del receptor de televisión (27).
10. El aparato de la reivindicación 9, en el que
el software de aplicación de guía de programas incluye instrucciones
para hacer que los medios de procesamiento de datos (16) eliminen
la superposición gráfica (51) de la señal de programa recibida
después de que un tiempo predeterminado haya pasado sin que se haya
recibido orden alguna de los medios de mando del usuario (31,
40).
11. El aparato de la reivindicación 9 ó 10, en
el que el software de aplicación de guía de programas incluye
instrucciones para hacer que los medios de procesamiento de datos
respondan a órdenes del usuario de cambiar a un modo ulterior en el
que una superposición gráfica (111) que contiene información de
programas de cualquier canal, incluyendo el canal actualmente
sintonizado en el sintonizador del receptor de televisión, pero sin
limitarse a éste, se superpone en relación de solapamiento con la
señal de programa recibida en la pantalla del receptor de
televisión.
12. El aparato de la reivindicación 11, en el
que el software de aplicación de guía de programas incluye
instrucciones para hacer que los medios de procesamiento de datos
respondan a una orden del usuario de hacer que el sintonizador (28)
sintonice el canal de programas indicado en la información de
planificación en la superposición gráfica (111).
13. Un receptor de televisión que tiene
conectado al mismo un aparato según se reivindica en cualquier
reivindicación anterior.
14. Aparato según se reivindica en cualquiera de
las reivindicaciones 1-12, conectado a un receptor
de televisión y usado para visualizar una guía electrónica de
programas de televisión en dicho receptor.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/346,603 US5629733A (en) | 1994-11-29 | 1994-11-29 | Electronic television program guide schedule system and method with display and search of program listings by title |
| US346603 | 1994-11-29 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2171569T3 ES2171569T3 (es) | 2002-09-16 |
| ES2171569T5 true ES2171569T5 (es) | 2010-02-16 |
Family
ID=23360181
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES95943590T Expired - Lifetime ES2171569T5 (es) | 1994-11-29 | 1995-11-28 | Sistema y metodo de planificacion de guia electronica de programas de television con visualizacion y busqueda de programas con listados de titulos alfabeticos. |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US5629733A (es) |
| EP (2) | EP1094665A1 (es) |
| JP (1) | JP3410102B2 (es) |
| AT (1) | ATE213112T1 (es) |
| AU (1) | AU700527B2 (es) |
| BR (1) | BR9509826A (es) |
| CA (1) | CA2204765C (es) |
| DE (1) | DE69525377T3 (es) |
| ES (1) | ES2171569T5 (es) |
| WO (1) | WO1996017473A1 (es) |
Families Citing this family (459)
| 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 |
| DE69331715T2 (de) | 1992-12-09 | 2002-10-24 | Discovery Communications, Inc. | Fernbedienung für Kabelfernsehverteilsysteme |
| US7269841B1 (en) | 1992-12-09 | 2007-09-11 | Sedna Patent Services, Llc | Digital cable headend for cable television delivery system |
| US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
| US7073187B1 (en) | 1992-12-09 | 2006-07-04 | Sedna Patent Services, Llc | Menu-driven television program access system and method |
| US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
| US7134131B1 (en) | 1992-12-09 | 2006-11-07 | Sedna Patent Services, Llc | Digital broadcast program billing |
| EP0688488A1 (en) | 1993-03-05 | 1995-12-27 | MANKOVITZ, Roy J. | Apparatus and method using compressed codes for television program record scheduling |
| US6239794B1 (en) * | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
| US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US8793738B2 (en) | 1994-05-04 | 2014-07-29 | Starsight Telecast Incorporated | Television system with downloadable features |
| US5826102A (en) * | 1994-12-22 | 1998-10-20 | Bell Atlantic Network Services, Inc. | Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects |
| JPH08214281A (ja) * | 1995-02-06 | 1996-08-20 | Sony Corp | 課金方法および課金システム |
| DE19509383A1 (de) * | 1995-03-15 | 1996-09-19 | Thomson Brandt Gmbh | Verfahren zum Abrufen von Informationen aktueller Hörfunk- oder Fernsehsendungen |
| US5880768A (en) * | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
| US8539528B2 (en) | 1995-04-17 | 2013-09-17 | Starsight Telecast, Inc. | Multi-source switching in a television system |
| US5818438A (en) * | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
| US6868551B1 (en) * | 1995-05-05 | 2005-03-15 | Microsoft Corporation | Interactive program summary panel |
| US5699107A (en) * | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
| US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
| US5751282A (en) * | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
| EP0757485B1 (en) * | 1995-07-31 | 2008-03-05 | Kabushiki Kaisha Toshiba | Interactive television system |
| US5801753A (en) * | 1995-08-11 | 1998-09-01 | General Instrument Corporation Of Delaware | Method and apparatus for providing an interactive guide to events available on an information network |
| US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
| US6075575A (en) * | 1995-10-02 | 2000-06-13 | Starsight Telecast, Inc. | Remote control device and method for using television schedule information |
| US6732369B1 (en) | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
| US6323911B1 (en) * | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
| US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
| JPH09130695A (ja) * | 1995-11-02 | 1997-05-16 | Toshiba Corp | オンスクリーンディスプレイ装置 |
| US5774540A (en) * | 1995-11-15 | 1998-06-30 | Lucent Technologies Inc. | Hierarchical menu screen interface for displaying and accessing telephone terminal features |
| US5841855A (en) * | 1995-11-15 | 1998-11-24 | Lucent Technologies Inc. | Menu level indicator for a telephone terminal |
| US6216264B1 (en) * | 1995-11-17 | 2001-04-10 | Thomson Licensing S.A. | Scheduler apparatus employing a gopher agent |
| US6157413A (en) | 1995-11-20 | 2000-12-05 | United Video Properties, Inc. | Interactive special events video signal navigation system |
| GB9616406D0 (en) * | 1996-08-05 | 1996-09-25 | British Sky Broadcasting Ltd | Improvements in receivers for television signals |
| US6122011A (en) * | 1995-12-27 | 2000-09-19 | Index Systems, Inc. | Apparatus and method for creating or editing a channel map |
| US5635989A (en) * | 1996-02-13 | 1997-06-03 | Hughes Electronics | Method and apparatus for sorting and searching a television program guide |
| US6020863A (en) * | 1996-02-27 | 2000-02-01 | Cirrus Logic, Inc. | Multi-media processing system with wireless communication to a remote display and method using same |
| US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
| US6025837A (en) | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
| US8006260B2 (en) | 1996-04-01 | 2011-08-23 | Gemstar Development Corporation | Apparatus and method for parental control using V-chip plus+ and master password |
| US7158188B1 (en) | 1996-04-19 | 2007-01-02 | Hitachi, Ltd. | Broadcasting and communication receiver apparatus |
| US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
| US5969748A (en) * | 1996-05-29 | 1999-10-19 | Starsight Telecast, Inc. | Television schedule system with access control |
| US6034689A (en) | 1996-06-03 | 2000-03-07 | Webtv Networks, Inc. | Web browser allowing navigation between hypertext objects using remote control |
| KR100246379B1 (ko) * | 1996-06-10 | 2000-03-15 | 구자홍 | 디브이디 재생기의 패런트 레벨 변경 제어 장치 및 방법 |
| US6157411A (en) * | 1996-06-14 | 2000-12-05 | Intel Corporation | Method and apparatus for compiling a repository of entertainment system data from multiple sources |
| US5801787A (en) * | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
| KR100552408B1 (ko) * | 1996-06-14 | 2006-05-17 | 스타사이트 텔레케스트, 인코포레이티드 | 텔레비전스케줄시스템및그동작방법 |
| US6078348A (en) * | 1996-06-17 | 2000-06-20 | Starsight Telecast Inc. | Television schedule system with enhanced features |
| US5929850A (en) | 1996-07-01 | 1999-07-27 | Thomson Consumer Electronices, Inc. | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
| US5903816A (en) * | 1996-07-01 | 1999-05-11 | Thomson Consumer Electronics, Inc. | Interactive television system and method for displaying web-like stills with hyperlinks |
| US5986650A (en) | 1996-07-03 | 1999-11-16 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan feature |
| US6208384B1 (en) | 1996-07-11 | 2001-03-27 | Douglas G. Brown | Methods and systems for providing information to a television using a personal computer |
| FR2752130B1 (fr) * | 1996-07-31 | 1999-03-19 | Thomson Multimedia Sa | Procede de selection de programmes, notamment de programmes de television et dispositif et interface graphique mettant en oeuvre ce procede |
| EP0919097A4 (en) * | 1996-08-06 | 1999-10-27 | Starsight Telecast Inc | ELECTRONIC PROGRAM GUIDE WITH INTERACTIVE AREAS |
| US6151059A (en) * | 1996-08-06 | 2000-11-21 | Starsight Telecast, Inc. | Electronic program guide with interactive areas |
| US20020016963A1 (en) * | 1996-08-08 | 2002-02-07 | Hideki Inoue | Information receiving apparatus |
| US6195089B1 (en) * | 1996-08-14 | 2001-02-27 | Samsung Electronics Co., Ltd. | Television graphical user interface having variable channel changer icons |
| US6181333B1 (en) * | 1996-08-14 | 2001-01-30 | Samsung Electronics Co., Ltd. | Television graphical user interface having channel and program sorting capabilities |
| US6411308B1 (en) * | 1996-08-14 | 2002-06-25 | Samsung Electronics Co., Ltd. | Television graphical user interface having variable channel control bars |
| AU4175797A (en) * | 1996-09-03 | 1998-03-26 | Starsight Telecast Incorporated | Schedule system with enhanced recording capability |
| US6049333A (en) * | 1996-09-03 | 2000-04-11 | Time Warner Entertainment Company, L.P. | System and method for providing an event database in a telecasting system |
| US6081290A (en) * | 1996-09-20 | 2000-06-27 | Soundview Technologies Incorporated | Broadcast signal receiver retrofit apparatus and method |
| US6020910A (en) * | 1996-09-20 | 2000-02-01 | Soundview Technologies Incorporated | Broadcast signal receiver retrofit apparatus and method |
| US6137486A (en) * | 1996-09-30 | 2000-10-24 | Sanyo Electric Co., Ltd. | Image display control device for restricting display of video data viewed on a television in accordance with a restrict level of the video data |
| 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 |
| US7418672B2 (en) * | 2000-12-21 | 2008-08-26 | Exaflop Llc | Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation |
| US20030005463A1 (en) * | 1999-09-30 | 2003-01-02 | Douglas B Macrae | Access to internet data through a television system |
| US5982445A (en) * | 1996-10-21 | 1999-11-09 | General Instrument Corporation | Hypertext markup language protocol for television display and control |
| US5886690A (en) * | 1996-10-31 | 1999-03-23 | Uniden America Corporation | Program schedule user interface |
| US6758755B2 (en) * | 1996-11-14 | 2004-07-06 | Arcade Planet, Inc. | Prize redemption system for games executed over a wide area network |
| CA2277835C (en) * | 1996-11-15 | 2007-09-25 | Mindport B.V. | Method and apparatus for locating a program in an electronic program guide |
| EP0844572A1 (en) * | 1996-11-22 | 1998-05-27 | Webtv Networks, Inc. | User interface for controlling audio functions in a web browser |
| US6151490A (en) | 1996-12-02 | 2000-11-21 | Douglas G. Brown | Methods and systems for providing audio and video telephone communications using a personal computer and a television |
| US20030066085A1 (en) * | 1996-12-10 | 2003-04-03 | United Video Properties, Inc., A Corporation Of Delaware | Internet television program guide system |
| EP2262243A1 (en) * | 1996-12-10 | 2010-12-15 | United Video Properties, Inc. | Internet television program guide system |
| ATE246861T1 (de) * | 1996-12-10 | 2003-08-15 | United Video Properties Inc | Internet-fernsehprogrammführersystem |
| US6184877B1 (en) * | 1996-12-11 | 2001-02-06 | International Business Machines Corporation | System and method for interactively accessing program information on a television |
| US6745391B1 (en) | 1997-12-10 | 2004-06-01 | E Guide, Inc. | Premium channel promotion system and method |
| 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 |
| US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
| US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
| US5931908A (en) * | 1996-12-23 | 1999-08-03 | The Walt Disney Corporation | Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming |
| US6256785B1 (en) * | 1996-12-23 | 2001-07-03 | Corporate Media Patners | Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol |
| KR19980065932A (ko) * | 1997-01-16 | 1998-10-15 | 구자홍 | Tv 방송프로그램 시간표표시장치와 표시방법 |
| US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
| JP3664410B2 (ja) * | 1997-02-19 | 2005-06-29 | タイム ワーナー エンターテイメント カンパニー,エル.ピー.,ドゥーイング ビジネス アズ タイム ワーナー ケーブル | フルサービステレビジョンシステムのためのサービスアプリケーションマネージャ |
| WO1998038831A1 (en) | 1997-02-28 | 1998-09-03 | Starsight Telecast, Inc. | Television control interface with electronic guide |
| JP3372018B2 (ja) * | 1997-03-13 | 2003-01-27 | ソニー株式会社 | データ受信装置およびデータ受信方法 |
| US8769598B2 (en) * | 1997-03-24 | 2014-07-01 | Logitech Europe S.A. | Program guide on a remote control |
| US20050097594A1 (en) | 1997-03-24 | 2005-05-05 | O'donnell Frank | Systems and methods for awarding affinity points based upon remote control usage |
| US6130726A (en) * | 1997-03-24 | 2000-10-10 | Evolve Products, Inc. | Program guide on a remote control display |
| GB2325537B8 (en) * | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
| EP0976246A1 (en) * | 1997-04-14 | 2000-02-02 | Thomson Consumer Electronics, Inc. | A system for processing and decoding mpeg compatible data and internet information |
| AU7119598A (en) | 1997-04-16 | 1998-11-11 | Starsight Telecast Incorporated | Multiple database, user-choice-compiled program and event guide |
| 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 |
| US6292624B1 (en) * | 1997-05-13 | 2001-09-18 | Sony Corporation | System and method for selection/deselection of timer recording |
| US6061097A (en) | 1997-05-22 | 2000-05-09 | United Video Properties, Inc. | Interactive television program guide with selectable non-program options |
| EP0986904B1 (en) * | 1997-06-06 | 2002-08-14 | Thomson Consumer Electronics, Inc. | System and method for processing audio-only programs in a television receiver |
| US6137654A (en) * | 1997-06-23 | 2000-10-24 | Motorola, Inc. | Device having a diskette-like housing and a wireless transceiver and methods therefor |
| KR100317629B1 (ko) * | 1997-06-30 | 2002-04-24 | 윤종용 | 디지털텔레비젼수상기에서서브채널정보표시방법 |
| IL121230A (en) | 1997-07-03 | 2004-05-12 | Nds Ltd | Intelligent electronic program guide |
| JP3413065B2 (ja) | 1997-07-03 | 2003-06-03 | 松下電器産業株式会社 | 番組情報処理装置 |
| IL125141A0 (en) * | 1998-06-29 | 1999-01-26 | Nds Ltd | Advanced television system |
| US20030088872A1 (en) * | 1997-07-03 | 2003-05-08 | Nds Limited | Advanced television system |
| US6262722B1 (en) * | 1997-07-08 | 2001-07-17 | United Video Properties, Inc. | Interactive program guide navigator menu system |
| WO1999004561A1 (en) | 1997-07-21 | 1999-01-28 | E-Guide, Inc. | Systems and methods for displaying and recording control interfaces |
| US6175362B1 (en) * | 1997-07-21 | 2001-01-16 | Samsung Electronics Co., Ltd. | TV graphical user interface providing selection among various lists of TV channels |
| AU4326597A (en) * | 1997-08-27 | 1999-03-16 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan fe ature |
| US6141488A (en) * | 1997-09-05 | 2000-10-31 | United Video Properties, Inc. | Program guide system for recording television programs |
| SE522598C2 (sv) * | 1997-09-08 | 2004-02-24 | Telia Ab | Arrangemang för en kategoristyrd kanalbläddring |
| EP1008260B1 (en) | 1997-09-18 | 2002-05-15 | United Video Properties, Inc. | Electronic-mail reminder for an internet television program guide |
| US7565673B1 (en) * | 1997-09-30 | 2009-07-21 | Hewlett-Packard Development Company, L.P. | Apparatus and method for using keyboard macros to control viewing channel |
| US6016141A (en) | 1997-10-06 | 2000-01-18 | United Video Properties, Inc. | Interactive television program guide system with pay program package promotion |
| US6604240B2 (en) | 1997-10-06 | 2003-08-05 | United Video Properties, Inc. | Interactive television program guide system with operator showcase |
| DE19745288A1 (de) * | 1997-10-14 | 1999-04-15 | Grundig Ag | Fernsehgerät mit verbessertem Videotextzugriff mittels "Picture in Picture"-Tuner |
| DK135797A (da) | 1997-11-26 | 1998-12-21 | Force Electronics As | Fremgangsmåde ved overførsel af tekst TV sider fra et antal TV udbydere til et antal TV modtagere |
| AU745009B2 (en) * | 1997-12-01 | 2002-03-07 | Rovi Guides, Inc. | Electronic program guide system with advertising messages in pop-ups |
| US7024681B1 (en) | 1997-12-04 | 2006-04-04 | Verizon Laboratories Inc. | Method and apparatus for near video on demand |
| AU1812399A (en) * | 1997-12-09 | 1999-06-28 | Starsight Telecast Incorporated | Epg with alpha sorting feature |
| US6367078B1 (en) * | 1997-12-12 | 2002-04-02 | Michael Lasky | Electronic program-guide system with sideways-surfing capability |
| US6757001B2 (en) | 1999-03-30 | 2004-06-29 | Research Investment Network, Inc. | Method of using physical buttons in association with a display to access and execute functions available through associated hardware and software |
| US6483548B1 (en) | 1998-12-28 | 2002-11-19 | Research Investment Network, Inc. | Method of data display for electronic program guides (EPGs) |
| US6104334A (en) * | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
| US6545722B1 (en) * | 1998-01-09 | 2003-04-08 | Douglas G. Brown | Methods and systems for providing television related services via a networked personal computer |
| US6445398B1 (en) | 1998-02-04 | 2002-09-03 | Corporate Media Partners | Method and system for providing user interface for electronic program guide |
| US6452611B1 (en) | 1998-02-04 | 2002-09-17 | Corporate Media Partners | Method and system for providing dynamically changing programming categories |
| IL123288A (en) | 1998-02-13 | 2001-05-20 | Nds Ltd | Electronic game guide system |
| US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
| CA2322536A1 (en) * | 1998-03-04 | 1999-09-10 | United Video Properties, Inc. | Program guide system with monitoring of advertisement usage and user activities |
| JP4510282B2 (ja) * | 1998-03-04 | 2010-07-21 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | 対象を絞った広告を有する番組ガイドシステム |
| AU3192199A (en) * | 1998-03-20 | 1999-10-11 | Thomson Licensing S.A. | Graphical display of current time on electronic program guide |
| US6112992A (en) * | 1998-06-17 | 2000-09-05 | Motorola, Inc. | Optical code reader and methods and articles therefor |
| US20040194138A1 (en) * | 1998-04-30 | 2004-09-30 | Prevue Networks, Inc. | Program guide system with targeted advertisements based on function buttons and non-programming options |
| US6564379B1 (en) | 1998-04-30 | 2003-05-13 | United Video Properties, Inc. | Program guide system with flip and browse advertisements |
| US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
| US6742183B1 (en) | 1998-05-15 | 2004-05-25 | United Video Properties, Inc. | Systems and methods for advertising television networks, channels, and programs |
| US7603684B1 (en) | 1998-05-19 | 2009-10-13 | United Video Properties, Inc. | Program guide system with video-on-demand browsing |
| US6314573B1 (en) * | 1998-05-29 | 2001-11-06 | Diva Systems Corporation | Method and apparatus for providing subscription-on-demand services for an interactive information distribution system |
| US6314572B1 (en) * | 1998-05-29 | 2001-11-06 | Diva Systems Corporation | Method and apparatus for providing subscription-on-demand services, dependent services and contingent services for an interactive information distribution system |
| US6126075A (en) * | 1998-06-04 | 2000-10-03 | Motorola, Inc. | Optical code reader including circuitry for processing the read symbology |
| WO1999066725A1 (en) * | 1998-06-16 | 1999-12-23 | United Video Properties, Inc. | Interactive television program guide with simultaneous watch and record capabilities |
| US6536041B1 (en) * | 1998-06-16 | 2003-03-18 | United Video Properties, Inc. | Program guide system with real-time data sources |
| US6315204B1 (en) | 1998-06-17 | 2001-11-13 | Motorola, Inc. | Optical code reader and methods and articles therefor |
| US6260760B1 (en) | 1998-06-17 | 2001-07-17 | Motorola, Inc. | Optical code reader including circuitry for processing the symbology |
| US6119938A (en) * | 1998-06-17 | 2000-09-19 | Motorola, Inc. | Optical code reader having a controllable amplifier and methods therefor |
| US20110093898A1 (en) * | 1998-06-18 | 2011-04-21 | Rosenthol Joshua A | Program guide system with user designated favorite themes |
| US6268849B1 (en) * | 1998-06-30 | 2001-07-31 | United Video Properties, Inc. | Internet television program guide system with embedded real-time data |
| 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 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
| ATE460812T1 (de) | 1998-07-17 | 2010-03-15 | United Video Properties Inc | Interaktives fernsehprogrammführungssystem mit mehreren geräten in einem haus |
| EP3038351A1 (en) | 1998-07-17 | 2016-06-29 | Rovi Guides, Inc. | Television system with aided user program searching |
| 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 |
| US6505348B1 (en) * | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
| US7254823B2 (en) * | 1998-08-21 | 2007-08-07 | United Video Properties, Inc. | Apparatus and method for constrained selection of favorite channels |
| US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
| US8589975B2 (en) * | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
| WO2000011871A1 (en) * | 1998-08-23 | 2000-03-02 | Open Entertainment, Inc. | Transaction system for transporting media files from content provider sources to home entertainment devices |
| 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 |
| US6701523B1 (en) * | 1998-09-16 | 2004-03-02 | Index Systems, Inc. | V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver |
| US6169879B1 (en) * | 1998-09-16 | 2001-01-02 | Webtv Networks, Inc. | System and method of interconnecting and using components of home entertainment system |
| US6829779B1 (en) * | 1998-09-16 | 2004-12-07 | Webtv Networks, Inc. | User interface for entertainment system setup |
| US7412715B2 (en) * | 1998-10-28 | 2008-08-12 | Samsung Electronics Co., Ltd. | Method and apparatus for displaying channel information and selecting channel on digital television |
| US7058635B1 (en) * | 1998-10-30 | 2006-06-06 | Intel Corporation | Method and apparatus for searching through an electronic programming guide |
| US6594825B1 (en) * | 1998-10-30 | 2003-07-15 | Intel Corporation | Method and apparatus for selecting a version of an entertainment program based on user preferences |
| US7694319B1 (en) | 1998-11-02 | 2010-04-06 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
| US7603685B2 (en) | 1998-11-03 | 2009-10-13 | United Video Properties, Inc. | Program guide system with combination category search |
| US7165098B1 (en) | 1998-11-10 | 2007-01-16 | United Video Properties, Inc. | On-line schedule system with personalization features |
| TW499816B (en) * | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
| US6859799B1 (en) * | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| US6732367B1 (en) * | 1998-11-30 | 2004-05-04 | United Video Properties, Inc. | Interactive television program guide system with title and description blocking |
| US6766526B1 (en) * | 1998-12-03 | 2004-07-20 | United Video Properties, Inc. | Smart channel entry system |
| US6865746B1 (en) | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
| EP1138150B1 (en) * | 1998-12-07 | 2009-02-18 | Index Systems, Inc. | System and method for generating video recording reminders |
| US6792197B1 (en) * | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
| US6317883B2 (en) | 1998-12-11 | 2001-11-13 | Mediaone Group, Inc. | System and method for content-based television program selection |
| US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
| IL128506A (en) | 1999-02-11 | 2009-11-18 | Nds Ltd | Time-dependent confirmation |
| US7293231B1 (en) | 1999-03-18 | 2007-11-06 | British Columbia Ltd. | Data entry for personal computing devices |
| US6256019B1 (en) * | 1999-03-30 | 2001-07-03 | Eremote, Inc. | Methods of using a controller for controlling multi-user access to the functionality of consumer devices |
| JP4378576B2 (ja) * | 1999-05-18 | 2009-12-09 | ソニー株式会社 | 受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体 |
| US6717590B1 (en) | 1999-05-21 | 2004-04-06 | Gateway, Inc. | Verified scheduling of recurrent program recording operations |
| US6906733B1 (en) | 1999-05-21 | 2005-06-14 | Gateway, Inc. | Method, signal, system, and interface for display week-at-a-glance per-network electronic program guide grid |
| US6549929B1 (en) | 1999-06-02 | 2003-04-15 | Gateway, Inc. | Intelligent scheduled recording and program reminders for recurring events |
| US6957445B1 (en) | 1999-06-16 | 2005-10-18 | Gateway Inc. | Method, system, software, and signal for performing events for related programs |
| WO2001001678A1 (en) | 1999-06-28 | 2001-01-04 | Index Systems, Inc. | System and method for utilizing epg database for modifying advertisements |
| WO2001001677A1 (en) | 1999-06-28 | 2001-01-04 | United Video Properties, Inc. | Interactive television program guide system and method with niche hubs |
| WO2001001689A1 (en) | 1999-06-29 | 2001-01-04 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
| US6418325B1 (en) | 1999-07-12 | 2002-07-09 | Motorola, Inc. | Handheld device having an optical data reader |
| CN1158862C (zh) * | 1999-07-16 | 2004-07-21 | 汤姆森许可公司 | 在电视机中执行信道搜索的方法和装置 |
| WO2001015443A1 (en) * | 1999-08-20 | 2001-03-01 | Nogatech Inc. | Device, system and method for usb television and television integration with advertising and with internet browsing |
| US6591421B1 (en) | 1999-08-25 | 2003-07-08 | Spotware Technologies, Inc. | System and method for automatically detecting and generating electronic program guide entries of future programming |
| US6684399B1 (en) | 1999-09-17 | 2004-01-27 | Spotware Technologies, Inc. | Electronic program guide including live network multimedia broadcast channels |
| AU7606500A (en) * | 1999-09-24 | 2001-04-24 | United Video Properties, Inc. | Interactive television program guide with enhanced user interface |
| US7444661B1 (en) | 1999-09-30 | 2008-10-28 | Gateway Inc. | Electronic program guide utilizing multiple tuning sources |
| US8528019B1 (en) | 1999-11-18 | 2013-09-03 | Koninklijke Philips N.V. | Method and apparatus for audio/data/visual information |
| JP4828679B2 (ja) | 1999-12-01 | 2011-11-30 | ソニー株式会社 | 受信装置、コンテンツ選択方法、及び放送システム |
| KR20020062961A (ko) | 1999-12-10 | 2002-07-31 | 유나이티드 비디오 프로퍼티즈, 인크. | 진보된 셋탑 애플리케이션에서 사용하기 위한 기능들을갖는 대화형 텔레비전 시스템 |
| US20020073421A1 (en) * | 1999-12-10 | 2002-06-13 | Gutman Levitan | System for targeted advertisement, personal editing and parental control in a television network |
| AU4711601A (en) | 1999-12-10 | 2001-07-03 | United Video Properties, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
| US7228556B2 (en) | 1999-12-21 | 2007-06-05 | Tivo Inc. | Distributed, interactive television program guide; system and method |
| WO2001047257A1 (en) | 1999-12-21 | 2001-06-28 | Tivo, Inc. | Intelligent system and methods of recommending media content items based on user preferences |
| US6862741B1 (en) | 1999-12-22 | 2005-03-01 | Gateway, Inc. | System and method for displaying event related electronic program guide data on intelligent remote devices |
| US6496802B1 (en) | 2000-01-07 | 2002-12-17 | Mp3.Com, Inc. | System and method for providing access to electronic works |
| ES2349503T3 (es) | 2000-02-01 | 2011-01-04 | United Video Properties, Inc. | Métodos y sistemas para publicidad forzada. |
| AU783853B2 (en) * | 2000-02-01 | 2005-12-15 | Rovi Guides, Inc. | Systems and methods for providing promotions with recorded programs |
| US7373650B1 (en) | 2000-02-01 | 2008-05-13 | Scientific-Atlanta, Inc. | Apparatuses and methods to enable the simultaneous viewing of multiple television channels and electronic program guide content |
| US8531276B2 (en) | 2000-03-15 | 2013-09-10 | Logitech Europe S.A. | State-based remote control system |
| US6784805B2 (en) | 2000-03-15 | 2004-08-31 | Intrigue Technologies Inc. | State-based remote control system |
| US20010033243A1 (en) | 2000-03-15 | 2001-10-25 | Harris Glen Mclean | Online remote control configuration system |
| AU8930201A (en) | 2000-03-31 | 2001-10-15 | United Video Properties Inc | Systems and methods for improved audience measuring |
| EP1273169B1 (en) | 2000-03-31 | 2006-06-07 | United Video Properties, Inc. | Systems and methods for reducing cut-offs in program recording |
| BRPI0109666B1 (pt) * | 2000-03-31 | 2018-02-14 | Rovi Guides, Inc. | "sistema de mídia interativa e método para uso de um aplicativo de mídia interativa para substituir o conteúdo de vídeo de tempo de pausa no lugar da mídia que é pausada" |
| CN100476796C (zh) | 2000-03-31 | 2009-04-08 | 联合视频制品公司 | 元数据链接广告的系统和方法 |
| EP1273167B1 (en) | 2000-04-10 | 2005-12-07 | United Video Properties, Inc. | Interactive media guide with media guidance interface |
| US7934232B1 (en) | 2000-05-04 | 2011-04-26 | Jerding Dean F | Navigation paradigm for access to television services |
| WO2001086937A2 (en) * | 2000-05-08 | 2001-11-15 | Worldgate Service, Inc. | System and method for broadcasting information in a television distribution system |
| US7613790B2 (en) * | 2000-07-13 | 2009-11-03 | Biap Systems, Inc. | Apparatus for and method of executing customized interactive computing services in a broadband network environment |
| US7100184B1 (en) * | 2000-08-03 | 2006-08-29 | Matsushita Electric Industrial Company Ltd. | Method and apparatus for rapid access of program guide information |
| US8490134B2 (en) | 2000-08-14 | 2013-07-16 | Cumnor Technologies Llc | Displaying advertising in an electronic program guide |
| CA2419780C (en) * | 2000-08-14 | 2012-08-21 | Corporate Media Partners D/B/A Americast | System and method for displaying advertising in an interactive program guide |
| JP4218196B2 (ja) | 2000-09-01 | 2009-02-04 | ソニー株式会社 | 番組関連情報提供装置、番組関連情報提供システム及び番組関連情報提供方法 |
| US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
| CN1475081A (zh) * | 2000-10-11 | 2004-02-11 | 联合视频制品公司 | 补充按需式媒体的系统和方法 |
| TW545060B (en) | 2000-10-11 | 2003-08-01 | United Video Properties Inc | Systems and methods for caching data in media-on-demand systems |
| ATE406618T1 (de) | 2000-10-11 | 2008-09-15 | United Video Properties Inc | Systeme und verfahren zur bereitstellung von datenspeichern in servern in einem medien-auf- anfrage liefersystem |
| CA2323856A1 (en) * | 2000-10-18 | 2002-04-18 | 602531 British Columbia Ltd. | Method, system and media for entering data in a personal computing device |
| US20020069407A1 (en) * | 2000-11-28 | 2002-06-06 | Navic Systems, Incorporated | System and method for reporting counted impressions |
| US20020069404A1 (en) * | 2000-11-28 | 2002-06-06 | Navic Systems, Incorporated | Targeted promotion deployment |
| 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 |
| US7370343B1 (en) | 2000-11-28 | 2008-05-06 | United Video Properties, Inc. | Electronic program guide with blackout features |
| US7047273B2 (en) | 2000-11-28 | 2006-05-16 | Navic Systems, Inc. | Load balancing in set top cable box environment |
| US7370073B2 (en) * | 2000-11-28 | 2008-05-06 | Navic Systems, Inc. | Using viewership profiles for targeted promotion deployment |
| US20020112238A1 (en) * | 2000-11-28 | 2002-08-15 | Navic Systems, Incorporated | Promotions on viewing devices |
| US8341676B1 (en) * | 2000-12-01 | 2012-12-25 | JLB Ventures LLC. | Method and system for performing an alphabetic search using a single application of keys |
| US7096483B2 (en) | 2000-12-21 | 2006-08-22 | Thomson Licensing | Dedicated channel for displaying programs |
| US7340761B2 (en) * | 2001-02-20 | 2008-03-04 | Digeo, Inc. | System and method for delivering radio programs and related schedule information |
| KR20090104922A (ko) * | 2001-02-21 | 2009-10-06 | 유나이티드 비디오 프로퍼티즈, 인크. | 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를 위한 시스템 및 방법 |
| JP4268803B2 (ja) * | 2001-02-28 | 2009-05-27 | トムソン ライセンシング | ビデオ装置を制御する方法および電子番組ガイド情報を検索する装置 |
| CN100370814C (zh) * | 2001-02-28 | 2008-02-20 | 汤姆森许可公司 | 用于产生用户简档的系统和方法 |
| WO2002078317A2 (en) * | 2001-03-22 | 2002-10-03 | United Video Properties, Inc. | Personal video recorder systems and methods |
| WO2002089935A1 (en) * | 2001-04-11 | 2002-11-14 | Walker Digital, Llc | Method and apparatus for remotely customizing a gaming device |
| US7197759B2 (en) | 2001-05-14 | 2007-03-27 | Webtv Networks, Inc. | Electronic program guide displayed simultaneously with television programming |
| US7568212B2 (en) * | 2001-05-29 | 2009-07-28 | Sanyo Electric Co., Ltd. | Digital broadcasting receiver |
| US7716704B2 (en) * | 2001-06-12 | 2010-05-11 | Thomson Licensing | Television program selection apparatus and method |
| US7380262B2 (en) * | 2001-06-12 | 2008-05-27 | Thomson Licensing | Method and apparatus for generating a list of suggested scheduled television programs |
| US7496945B2 (en) * | 2001-06-29 | 2009-02-24 | Cisco Technology, Inc. | Interactive program guide for bidirectional services |
| US20030005329A1 (en) * | 2001-06-29 | 2003-01-02 | Ari Ikonen | System and method for transmitting data via wireless connection in a secure manner |
| DE10137858B4 (de) * | 2001-07-31 | 2005-03-17 | Loewe Opta Gmbh | Verfahren zum Aktualisieren und/oder Austauschen von Betriebssoftware oder Daten in unterhaltungselektronischen Kommunikations- und Informationsgeräten |
| US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
| US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
| US7636931B2 (en) * | 2001-08-17 | 2009-12-22 | Igt | Interactive television devices and systems |
| FR2829891B1 (fr) * | 2001-09-18 | 2004-01-16 | France Telecom | Procede de reception par un terminal de contenus diffuses par une pluralite de canaux a travers un reseau informatique |
| US20030070166A1 (en) * | 2001-10-05 | 2003-04-10 | Johnson Michael Wayne | Method and system for enabling program blocking |
| US20030070168A1 (en) * | 2001-10-09 | 2003-04-10 | Stone Christopher J. | Method and apparatus for editing an electronic program guide |
| JP2003150672A (ja) * | 2001-11-09 | 2003-05-23 | Fujitsu Ltd | 工場監査方法及び工場監査システム |
| AR037425A1 (es) * | 2001-11-26 | 2004-11-10 | United Video Properties Inc | Guia interactiva de programacion televisiva para grabar contenido de video mejorado |
| KR100425319B1 (ko) * | 2001-12-29 | 2004-03-31 | 삼성전자주식회사 | 디지털 텔레비전의 채널 선택 방법 |
| US6897904B2 (en) | 2002-01-04 | 2005-05-24 | Microsoft Corporation | Method and apparatus for selecting among multiple tuners |
| JP2003208343A (ja) * | 2002-01-10 | 2003-07-25 | Ricoh Co Ltd | ファイル作成・閲覧方法、ファイル作成方法、ファイル閲覧方法、ファイル構造及びプログラム |
| US20030146928A1 (en) * | 2002-01-31 | 2003-08-07 | Paul Finster | Method and system for optimal grid alignment |
| US20030154489A1 (en) * | 2002-01-31 | 2003-08-14 | Paul Finster | Method and system for separating static and dynamic data |
| US20030145325A1 (en) * | 2002-01-31 | 2003-07-31 | Paul Finster | Method and system for presentation of pre-generated programming information |
| US20030154473A1 (en) * | 2002-02-08 | 2003-08-14 | Shin Su Hyun | Apparatus and method for controlling electronic program guide (EPG) |
| US20030167471A1 (en) * | 2002-03-04 | 2003-09-04 | Cliff Roth | System and method for selection of video products that are deliverable on demand |
| JP4315638B2 (ja) * | 2002-04-16 | 2009-08-19 | ソニー株式会社 | 端末装置、端末装置による機器の遠隔制御方法及びプログラム |
| US7774816B2 (en) * | 2002-04-23 | 2010-08-10 | Rovi Technologies Corporation | Conflict manager for a video recorder |
| AU2003243183A1 (en) * | 2002-05-01 | 2003-11-17 | Index Systems, Inc. | Method and system for facilitating advertising and t-commerce transactions in connection with content stored on a storage medium |
| US20040078810A1 (en) * | 2002-06-07 | 2004-04-22 | Monica Marics | Method and system for performing actions related to programming in an electronic program guide |
| US7607107B2 (en) * | 2002-06-18 | 2009-10-20 | The Directv Group, Inc. | On-screen user interface device |
| US20040055007A1 (en) * | 2002-09-13 | 2004-03-18 | David Allport | Point-based system and method for interacting with electronic program guide grid |
| JP2004135169A (ja) * | 2002-10-11 | 2004-04-30 | Fujitsu Ten Ltd | デジタル放送受信装置 |
| US20040103434A1 (en) | 2002-11-25 | 2004-05-27 | United Video Properties, Inc. | Interactive television systems with conflict management capabilities |
| US7117441B2 (en) * | 2002-11-27 | 2006-10-03 | Research Investment Network, Inc. | Grid-based system and method for interacting with electronic program guide grid |
| US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US8116611B2 (en) * | 2003-02-10 | 2012-02-14 | Aptiv Digital, Inc. | Tuner sharing video recorder system architecture |
| KR100561479B1 (ko) * | 2003-03-13 | 2006-03-16 | 삼성전자주식회사 | 동영상으로 재생되는 복수개의 타이틀이 기록된정보저장매체, 그 재생 장치 및 재생 방법 |
| US7194700B2 (en) * | 2003-03-14 | 2007-03-20 | Sharp Laboratories Of America, Inc. | System and method for one-stroke multimedia programming |
| US20050114374A1 (en) * | 2003-04-04 | 2005-05-26 | Juszkiewicz Henry E. | User interface for a combination compact disc recorder and player system |
| US7249147B2 (en) * | 2003-04-04 | 2007-07-24 | Gibson Guitar Corp. | Combination compact disc recorder and player system |
| US7216178B2 (en) * | 2003-04-04 | 2007-05-08 | Gibson Guitar Corp. | System and method for distributing music to customers over the internet using uniquely identified proprietary devices |
| US20060051059A1 (en) * | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
| US6760538B1 (en) | 2003-04-21 | 2004-07-06 | Pioneer Digital Technologies, Inc. | Video recorder having user extended and automatically extended time slots |
| US20040213557A1 (en) * | 2003-04-23 | 2004-10-28 | Pioneer Digital Technologies, Inc. | Non-hierarchical interface screens for use in a video recorder |
| US20040250280A1 (en) * | 2003-06-06 | 2004-12-09 | Research Investment Network, Inc. | System and method for interacting with epg grid using stable underlying focal point |
| US7130846B2 (en) * | 2003-06-10 | 2006-10-31 | Microsoft Corporation | Intelligent default selection in an on-screen keyboard |
| US8418196B2 (en) * | 2003-06-30 | 2013-04-09 | At&T Intellectual Property I, L.P. | Interactive content with enhanced network operator control |
| US20040268404A1 (en) * | 2003-06-30 | 2004-12-30 | Gray James Harold | System and method for message notification |
| US8635643B2 (en) | 2003-06-30 | 2014-01-21 | At&T Intellectual Property I, L.P. | System and method for providing interactive media content over a network |
| US20040268385A1 (en) * | 2003-06-30 | 2004-12-30 | Gray James Harold | User originated content notification |
| US20040268416A1 (en) * | 2003-06-30 | 2004-12-30 | Gray James Harold | System and method for providing enhanced hot key control |
| 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 |
| JP3997980B2 (ja) * | 2003-10-28 | 2007-10-24 | ソニー株式会社 | 選択装置、選択方法 |
| 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 |
| US20050147247A1 (en) * | 2003-11-14 | 2005-07-07 | Westberg Thomas E. | Interactive television systems having POD modules and methods for use in the same |
| US20050114340A1 (en) * | 2003-11-21 | 2005-05-26 | Huslak Nicholas S. | Method, system, and storage medium for providing adaptive programming listings over a network |
| US8286203B2 (en) | 2003-12-19 | 2012-10-09 | At&T Intellectual Property I, L.P. | System and method for enhanced hot key delivery |
| JP2005197991A (ja) * | 2004-01-07 | 2005-07-21 | Orion Denki Kk | オンスクリーン表示装置 |
| US8161388B2 (en) | 2004-01-21 | 2012-04-17 | Rodriguez Arturo A | Interactive discovery of display device characteristics |
| US20100153997A1 (en) * | 2004-01-21 | 2010-06-17 | United Video Properties, Inc. | Interactive television system with templates for managing vendor-specific video-on-demand content |
| US20050240963A1 (en) * | 2004-04-21 | 2005-10-27 | Showtime Networks, Inc. | Interactive gateway |
| USD523442S1 (en) * | 2004-05-27 | 2006-06-20 | Sony Computer Entertainment Inc. | Computer generated image for a display panel or screen |
| JP4479366B2 (ja) * | 2004-06-14 | 2010-06-09 | ソニー株式会社 | 番組情報処理システム,番組情報管理サーバ,番組情報利用端末およびコンピュータプログラム。 |
| US7386542B2 (en) | 2004-08-30 | 2008-06-10 | The Mitre Corporation | Personalized broadcast news navigator |
| US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
| TWI252698B (en) * | 2004-11-25 | 2006-04-01 | Esity Technology Co Ltd | Video program menu system and menu control device of menu system |
| US7974962B2 (en) | 2005-01-06 | 2011-07-05 | Aptiv Digital, Inc. | Search engine for a video recorder |
| US8552984B2 (en) * | 2005-01-13 | 2013-10-08 | 602531 British Columbia Ltd. | Method, system, apparatus and computer-readable media for directing input associated with keyboard-type device |
| US8752094B2 (en) * | 2005-03-30 | 2014-06-10 | Rovi Guides, Inc. | Systems and methods for video-rich navigation |
| US20100311399A1 (en) * | 2005-03-31 | 2010-12-09 | United Video Properties, Inc. | Systems and methods for generating audible reminders on mobile user equipment |
| US8229283B2 (en) | 2005-04-01 | 2012-07-24 | Rovi Guides, Inc. | System and method for quality marking of a recording |
| US9973817B1 (en) | 2005-04-08 | 2018-05-15 | Rovi Guides, Inc. | System and method for providing a list of video-on-demand programs |
| DE102006018238A1 (de) | 2005-04-20 | 2007-03-29 | Logitech Europe S.A. | System und Verfahren zur adaptiven Programmierung einer Fernbedienung |
| US8387089B1 (en) | 2005-05-06 | 2013-02-26 | Rovi Guides, Inc. | Systems and methods for providing a scan |
| US8640166B1 (en) | 2005-05-06 | 2014-01-28 | Rovi Guides, Inc. | Systems and methods for content surfing |
| JP4805633B2 (ja) | 2005-08-22 | 2011-11-02 | 任天堂株式会社 | ゲーム用操作装置 |
| US8719857B1 (en) | 2005-08-24 | 2014-05-06 | Rovi Guides, Inc. | Systems and methods for providing parental control features in video mosaic environments |
| US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
| US7779011B2 (en) | 2005-08-26 | 2010-08-17 | Veveo, Inc. | Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof |
| DE102005041812B4 (de) * | 2005-09-02 | 2007-08-16 | Loewe Opta Gmbh | Verfahren zur Erstellung einer elektronischen Programmzeitschrift für Fernseh- und/oder Tonrundfunkprogramme in einem Empfangsgerät für Fernseh- und/oder Tonrundfunksignale |
| US7646962B1 (en) * | 2005-09-30 | 2010-01-12 | Guideworks, Llc | System and methods for recording and playing back programs having desirable recording attributes |
| 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 |
| US8863168B2 (en) * | 2005-11-14 | 2014-10-14 | Rovi Guides, Inc. | Media control system with viewer rewards |
| US20100146536A1 (en) | 2005-11-14 | 2010-06-10 | Michael Craner | Parental media palettes |
| US8613024B2 (en) * | 2005-12-13 | 2013-12-17 | United Video Properties, Inc. | Cross-platform predictive popularity ratings for use in interactive television applications |
| US8317618B2 (en) | 2005-12-15 | 2012-11-27 | At&T Intellectual Property I, Lp | System, method and computer program for enabling an interactive game |
| KR101079602B1 (ko) * | 2005-12-22 | 2011-11-03 | 삼성전자주식회사 | 방송수신장치 및 방송수신방법 |
| US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
| US20070156521A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
| US20070154163A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for creating aggregations of episodes of series programming in order |
| US20070157220A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
| US20070157242A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
| US7765235B2 (en) * | 2005-12-29 | 2010-07-27 | Rovi Guides, Inc. | Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems |
| US20070157237A1 (en) * | 2005-12-29 | 2007-07-05 | Charles Cordray | Systems and methods for episode tracking in an interactive media environment |
| US20070162502A1 (en) * | 2005-12-29 | 2007-07-12 | United Video Properties, Inc. | Media library in an interactive media guidance application |
| US8214869B2 (en) * | 2005-12-29 | 2012-07-03 | Rovi Guides, Inc. | Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems |
| US9015736B2 (en) * | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
| US8161412B2 (en) * | 2006-01-13 | 2012-04-17 | At&T Intellectual Property I, L.P. | Systems, methods, and computer program products for providing interactive content |
| US8402503B2 (en) | 2006-02-08 | 2013-03-19 | At& T Intellectual Property I, L.P. | Interactive program manager and methods for presenting program content |
| US8065710B2 (en) | 2006-03-02 | 2011-11-22 | At& T Intellectual Property I, L.P. | Apparatuses and methods for interactive communication concerning multimedia content |
| US8380726B2 (en) | 2006-03-06 | 2013-02-19 | Veveo, Inc. | Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users |
| US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
| US8079044B1 (en) | 2006-04-10 | 2011-12-13 | Rovi Guides, Inc. | Systems and methods for providing parental control asset searching |
| US20070245019A1 (en) * | 2006-04-12 | 2007-10-18 | United Video Properties, Inc. | Interactive media content delivery using a backchannel communications network |
| US7831902B2 (en) * | 2006-05-31 | 2010-11-09 | Microsoft Corporation | Displaying interrelated changes in a grid |
| US7890490B1 (en) * | 2006-06-30 | 2011-02-15 | United Video Properties, Inc. | Systems and methods for providing advanced information searching in an interactive media guidance application |
| JP2009545921A (ja) | 2006-07-31 | 2009-12-24 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | メディアガイダンスプランナを提供するためのシステムおよび方法 |
| ZA200606346B (en) * | 2006-08-01 | 2007-12-27 | Nanfo Proprietary Ltd | Processing of broadcast schedules |
| US20080046935A1 (en) * | 2006-08-18 | 2008-02-21 | Krakirian Haig H | System and method for displaying program guide information |
| US20080065722A1 (en) * | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Media device playlists |
| US8243017B2 (en) | 2006-09-11 | 2012-08-14 | Apple Inc. | Menu overlay including context dependent menu icon |
| US20080066135A1 (en) * | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Search user interface for media device |
| US20080062137A1 (en) * | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Touch actuation controller for multi-state media presentation |
| US9565387B2 (en) * | 2006-09-11 | 2017-02-07 | Apple Inc. | Perspective scale video with navigation menu |
| EP1901187A3 (de) | 2006-09-16 | 2009-02-04 | LOEWE OPTA GmbH | Verfahren zur Suche nach Nutzdaten in Datenbanken von unterhaltungselektronischen Geräten |
| US8381249B2 (en) | 2006-10-06 | 2013-02-19 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
| 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 |
| US8209424B2 (en) | 2006-12-20 | 2012-06-26 | United Video Properties, Inc. | Systems and methods for providing remote access to interactive media guidance applications |
| US20080155600A1 (en) * | 2006-12-20 | 2008-06-26 | United Video Properties, Inc. | Systems and methods for providing remote access to interactive media guidance applications |
| US20080163059A1 (en) | 2006-12-28 | 2008-07-03 | Guideworks, Llc | Systems and methods for creating custom video mosaic pages with local content |
| DE102007008168A1 (de) * | 2007-02-19 | 2008-08-28 | Siemens Ag | Schaltungsvorrichtung und entsprechendes Verfahren zum Ansteuern einer Last |
| US8490138B2 (en) * | 2007-02-23 | 2013-07-16 | Rovi Guides, Inc. | Channel searching by content type |
| US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
| CA2581824A1 (en) * | 2007-03-14 | 2008-09-14 | 602531 British Columbia Ltd. | System, apparatus and method for data entry using multi-function keys |
| US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
| EP1976277A1 (en) * | 2007-03-31 | 2008-10-01 | Sony Deutschland Gmbh | Method and device for displaying information |
| US8087047B2 (en) | 2007-04-20 | 2011-12-27 | United Video Properties, Inc. | Systems and methods for providing remote access to interactive media guidance applications |
| US8578416B1 (en) | 2007-04-27 | 2013-11-05 | Rovi Guides, Inc. | Systems and methods for providing blackout recording and summary information |
| US8533761B1 (en) | 2007-04-30 | 2013-09-10 | Google Inc. | Aggregating media information |
| US8005826B1 (en) | 2007-04-30 | 2011-08-23 | Google Inc. | Identifying media content in queries |
| US8631440B2 (en) | 2007-04-30 | 2014-01-14 | Google Inc. | Program guide user interface |
| US8484192B1 (en) | 2007-04-30 | 2013-07-09 | Google Inc. | Media search broadening |
| KR101370346B1 (ko) * | 2007-06-01 | 2014-03-05 | 삼성전자 주식회사 | 영상처리장치 및 영상처리방법 |
| US20090041294A1 (en) * | 2007-06-02 | 2009-02-12 | Newell Steven P | System for Applying Content Categorizations of Images |
| US8407737B1 (en) | 2007-07-11 | 2013-03-26 | Rovi Guides, Inc. | Systems and methods for providing a scan transport bar |
| US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
| US8107977B2 (en) | 2007-09-07 | 2012-01-31 | United Video Properties, Inc. | Cross-platform messaging |
| US8327403B1 (en) | 2007-09-07 | 2012-12-04 | United Video Properties, Inc. | Systems and methods for providing remote program ordering on a user device via a web server |
| USD590837S1 (en) * | 2007-10-17 | 2009-04-21 | Sony Corporation | Display device showing network status icon |
| US7912824B2 (en) * | 2007-10-31 | 2011-03-22 | Echostar Technologies L.L.C. | Processes and systems for enhancing an electronic program guide displaying particular timeslot associated with first channel and the link is not associated with other timeslots |
| US20090133078A1 (en) * | 2007-11-16 | 2009-05-21 | United Video Properties, Inc | Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system |
| US8943539B2 (en) | 2007-11-21 | 2015-01-27 | Rovi Guides, Inc. | Enabling a friend to remotely modify user data |
| WO2009073925A1 (en) * | 2007-12-12 | 2009-06-18 | Colin Simon | Method, system and apparatus to enable convergent television accessibility on digital television panels with encryption capabilities |
| US20090165049A1 (en) * | 2007-12-19 | 2009-06-25 | United Video Properties, Inc. | Methods and devices for presenting and interactive media guidance application |
| US20090165051A1 (en) * | 2007-12-19 | 2009-06-25 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
| KR101487833B1 (ko) * | 2007-12-20 | 2015-01-30 | 삼성전자 주식회사 | 프로그램 기준의 epg 시스템 및 그 방법 |
| US20090172736A1 (en) * | 2007-12-31 | 2009-07-02 | United Video Properties, Inc. | Interactive media guidance application with access to multiple data paths |
| US20090278987A1 (en) * | 2008-01-07 | 2009-11-12 | Toshiba America Consumer Products | User interface for consumer electronic product |
| USD599815S1 (en) * | 2008-01-08 | 2009-09-08 | Mitsubishi Electric Corporation | Monitor screen with an image |
| USD602948S1 (en) * | 2008-01-08 | 2009-10-27 | Mitsubishi Electric Corporation | Monitor screen with an image |
| WO2009102470A2 (en) * | 2008-02-12 | 2009-08-20 | Pacific Biosciences Of California, Inc. | Compositions and methods for use in analytical reactions |
| US20090266888A1 (en) * | 2008-04-23 | 2009-10-29 | Mccarthy Mary | Method for organizing and inventorying library materials |
| US8989561B1 (en) | 2008-05-29 | 2015-03-24 | Rovi Guides, Inc. | Systems and methods for alerting users of the postponed recording of programs |
| US20090313655A1 (en) * | 2008-06-12 | 2009-12-17 | Nokia Corporation | Apparatus, method, computer program and user interface for enabling access to programs. |
| US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
| US8510778B2 (en) * | 2008-06-27 | 2013-08-13 | Rovi Guides, Inc. | Systems and methods for ranking assets relative to a group of viewers |
| US8624908B1 (en) | 2008-06-27 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods of transitioning from buffering video to recording video |
| US8327402B1 (en) | 2008-07-15 | 2012-12-04 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
| US20100086277A1 (en) * | 2008-10-03 | 2010-04-08 | Guideworks, Llc | Systems and methods for deleting viewed portions of recorded programs |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| KR100966606B1 (ko) * | 2008-11-27 | 2010-06-29 | 엔에이치엔(주) | 데이터베이스를 연동하여 입력을 제한하는 방법, 연산 장치및 컴퓨터 판독 가능한 기록 매체 |
| USD736254S1 (en) * | 2008-12-26 | 2015-08-11 | Sony Corporation | Display panel or screen with an icon |
| US8555315B2 (en) * | 2009-04-10 | 2013-10-08 | United Video Properties, Inc. | Systems and methods for navigating a media guidance application with multiple perspective views |
| US20100293457A1 (en) * | 2009-05-15 | 2010-11-18 | Gemstar Development Corporation | Systems and methods for alphanumeric navigation and input |
| US20100306708A1 (en) * | 2009-05-29 | 2010-12-02 | Rovi Techonologies Corporation | Systems and methods for handling profiles in a community |
| US20110016492A1 (en) * | 2009-07-16 | 2011-01-20 | Gemstar Development Corporation | Systems and methods for forwarding media asset events |
| US20110022620A1 (en) * | 2009-07-27 | 2011-01-27 | Gemstar Development Corporation | Methods and systems for associating and providing media content of different types which share atrributes |
| US8786702B2 (en) | 2009-08-31 | 2014-07-22 | Behavioral Recognition Systems, Inc. | Visualizing and updating long-term memory percepts in a video surveillance system |
| US20110060990A1 (en) * | 2009-09-09 | 2011-03-10 | Gross Roy D | Method and System for Storytelling |
| US20110060978A1 (en) * | 2009-09-09 | 2011-03-10 | Gross Roy D | Kit For Interactive Static And Online Learning |
| US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
| US20110070819A1 (en) * | 2009-09-23 | 2011-03-24 | Rovi Technologies Corporation | Systems and methods for providing reminders associated with detected users |
| US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US8161071B2 (en) | 2009-09-30 | 2012-04-17 | United Video Properties, Inc. | Systems and methods for audio asset storage and management |
| US8359616B2 (en) | 2009-09-30 | 2013-01-22 | United Video Properties, Inc. | Systems and methods for automatically generating advertisements using a media guidance application |
| US20110078572A1 (en) * | 2009-09-30 | 2011-03-31 | Rovi Technologies Corporation | Systems and methods for analyzing clickstream data |
| US9113108B2 (en) * | 2009-12-18 | 2015-08-18 | Rovi Guides, Inc. | Systems and methods for navigating program listings simultaneously displayed with a program in a media guidance application |
| US9201627B2 (en) * | 2010-01-05 | 2015-12-01 | Rovi Guides, Inc. | Systems and methods for transferring content between user equipment and a wireless communications device |
| US9122701B2 (en) | 2010-05-13 | 2015-09-01 | Rovi Guides, Inc. | Systems and methods for providing media content listings according to points of interest |
| 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 |
| US9167196B2 (en) | 2010-05-19 | 2015-10-20 | Rovi Guides, Inc. | Systems and methods for trimming recorded content using a media guidance application |
| USD657363S1 (en) * | 2010-06-11 | 2012-04-10 | Nintendo Co., Ltd. | Card for electronic computer |
| CN103097634B (zh) | 2010-07-15 | 2015-05-06 | 总锁有限责任公司 | 挂锁 |
| KR101714661B1 (ko) * | 2010-08-13 | 2017-03-09 | 엘지전자 주식회사 | 영상표시기기의 데이터 입력 방법 및 그에 따른 영상표시기기 |
| US8508401B1 (en) | 2010-08-31 | 2013-08-13 | Logitech Europe S.A. | Delay fixing for command codes in a remote control system |
| US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
| 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 |
| US8959452B2 (en) * | 2011-10-11 | 2015-02-17 | Texas Instruments Incorporated | Method, system and computer program product for receiving information from a user |
| MX2014005717A (es) | 2011-11-11 | 2014-10-13 | Master Lock Co | Disposiciones de acceso de bateria y suministro de energia. |
| EP2603014B1 (de) | 2011-12-06 | 2018-11-28 | TechniSat Digital GmbH | Bereitstellen einer Suchfunktion mit einem digitalen Fernsehempfänger |
| US9005026B2 (en) * | 2011-12-20 | 2015-04-14 | Wikipad, Inc. | Game controller for tablet computer |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| US9218122B2 (en) | 2011-12-29 | 2015-12-22 | Rovi Guides, Inc. | Systems and methods for transferring settings across devices based on user gestures |
| US9114319B2 (en) | 2012-06-12 | 2015-08-25 | Wikipad, Inc. | Game controller |
| US9609374B2 (en) | 2012-06-27 | 2017-03-28 | Rovi Guides, Inc. | System and methods for automatically obtaining cost-efficient access to a media content collection |
| US8843987B2 (en) * | 2012-08-23 | 2014-09-23 | Time Warner Cable Enterprises Llc | Methods and apparatus that support addressable interactive applications |
| US8850858B2 (en) | 2012-12-06 | 2014-10-07 | Master Lock Company Llc | Lock subassembly |
| US20140195334A1 (en) | 2013-01-10 | 2014-07-10 | United Video Properties, Inc. | Systems and methods for optimizing data driven media placement |
| US9253262B2 (en) | 2013-01-24 | 2016-02-02 | Rovi Guides, Inc. | Systems and methods for connecting media devices through web sockets |
| US10228819B2 (en) | 2013-02-04 | 2019-03-12 | 602531 British Cilumbia Ltd. | Method, system, and apparatus for executing an action related to user selection |
| 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 |
| US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
| US9712482B2 (en) | 2014-02-18 | 2017-07-18 | Veveo, Inc. | Methods and systems for recommending concept clusters based on availability |
| US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
| US10506279B2 (en) | 2014-03-27 | 2019-12-10 | Rovi Guides, Inc. | Systems and methods for providing a sequence of video-clips in a picture-in-guide |
| 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 |
| US9807436B2 (en) | 2014-07-23 | 2017-10-31 | Rovi Guides, Inc. | Systems and methods for providing media asset recommendations for a group |
| US10296169B2 (en) | 2014-11-11 | 2019-05-21 | Sony Interactive Entertainment LLC | Interactive cloud based content delivery service |
| US9948962B2 (en) | 2014-11-13 | 2018-04-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for efficient delivery of electronic program guide data |
| US10154313B2 (en) * | 2015-02-25 | 2018-12-11 | DISH Technologies L.L.C. | Preselecting future video content for download |
| USD774087S1 (en) * | 2015-09-17 | 2016-12-13 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD810779S1 (en) | 2015-12-29 | 2018-02-20 | Sony Corporation | Portion of display panel or screen with icon |
| ES2699703T3 (es) | 2016-03-17 | 2019-02-12 | HD PLUS GmbH | Procedimiento y sistema para generar una lista de acceso a canales de medios |
| 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 |
| US11357211B2 (en) | 2019-12-17 | 2022-06-14 | Universtiy of South Carolina | System for monitoring and maintaining separation |
| EP4203479A1 (en) * | 2021-12-22 | 2023-06-28 | Airmont DataCast SAS | Rendering media streams |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4862390A (en) * | 1987-12-24 | 1989-08-29 | Hewlett-Packard Company | Method and apparatus for selection of one from a plurality of entries listed on a computer display |
| US4914517A (en) * | 1989-04-06 | 1990-04-03 | Thomson Consumer Electronics, Inc. | Tuner control apparatus having tune-by-label capability and using alphabetical label storage |
| US5253066C1 (en) * | 1989-06-01 | 2001-05-22 | United Video Properties Inc | Tv recording and viewing control system |
| JP2849161B2 (ja) * | 1989-10-14 | 1999-01-20 | 三菱電機株式会社 | 情報再生装置 |
| US5241671C1 (en) * | 1989-10-26 | 2002-07-02 | Encyclopaedia Britannica Educa | Multimedia search system using a plurality of entry path means which indicate interrelatedness of information |
| US5353121A (en) * | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
| CA2553385C (en) * | 1990-09-10 | 2008-01-15 | Starsight Telecast, Inc. | User interface for television schedule system |
| US5526034A (en) * | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
| US5412720A (en) * | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
| KR940008581B1 (ko) * | 1991-05-03 | 1994-09-24 | 삼정전자 주식회사 | 문자 편집장치 및 방법 |
| US5416508A (en) * | 1991-10-22 | 1995-05-16 | Pioneer Electronic Corporation | CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods |
| JPH05284477A (ja) * | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | テレビ受像機 |
| DE69331715T2 (de) * | 1992-12-09 | 2002-10-24 | Discovery Communications, Inc. | Fernbedienung für Kabelfernsehverteilsysteme |
| JP2549268B2 (ja) * | 1993-04-16 | 1996-10-30 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ノートブック・グラフィカル・ユーザ・インタフェースのリスト・アイテム |
-
1994
- 1994-11-29 US US08/346,603 patent/US5629733A/en not_active Expired - Lifetime
-
1995
- 1995-11-28 AT AT95943590T patent/ATE213112T1/de not_active IP Right Cessation
- 1995-11-28 WO PCT/US1995/015241 patent/WO1996017473A1/en not_active Ceased
- 1995-11-28 CA CA002204765A patent/CA2204765C/en not_active Expired - Lifetime
- 1995-11-28 DE DE69525377T patent/DE69525377T3/de not_active Expired - Lifetime
- 1995-11-28 BR BR9509826A patent/BR9509826A/pt not_active IP Right Cessation
- 1995-11-28 EP EP00203306A patent/EP1094665A1/en not_active Withdrawn
- 1995-11-28 ES ES95943590T patent/ES2171569T5/es not_active Expired - Lifetime
- 1995-11-28 EP EP95943590A patent/EP0806112B2/en not_active Expired - Lifetime
- 1995-11-28 AU AU45022/96A patent/AU700527B2/en not_active Expired
- 1995-11-28 JP JP51892096A patent/JP3410102B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US5629733A (en) | 1997-05-13 |
| JPH10510120A (ja) | 1998-09-29 |
| CA2204765C (en) | 2001-05-08 |
| MX9703919A (es) | 1998-10-31 |
| EP0806112A1 (en) | 1997-11-12 |
| EP0806112B2 (en) | 2009-11-04 |
| AU4502296A (en) | 1996-06-19 |
| DE69525377T2 (de) | 2002-11-14 |
| WO1996017473A1 (en) | 1996-06-06 |
| AU700527B2 (en) | 1999-01-07 |
| JP3410102B2 (ja) | 2003-05-26 |
| DE69525377D1 (de) | 2002-03-21 |
| EP0806112B1 (en) | 2002-02-06 |
| ES2171569T3 (es) | 2002-09-16 |
| CA2204765A1 (en) | 1996-06-06 |
| BR9509826A (pt) | 1997-09-30 |
| ATE213112T1 (de) | 2002-02-15 |
| DE69525377T3 (de) | 2010-01-28 |
| EP1094665A1 (en) | 2001-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2171569T5 (es) | Sistema y metodo de planificacion de guia electronica de programas de television con visualizacion y busqueda de programas con listados de titulos alfabeticos. | |
| ES2394434T3 (es) | Procedimiento y sistema de guía electrónica de programación de televisión mejorada | |
| ES2214631T3 (es) | Sistema y metodo de programacion mejorados de guia electronica de programas de television con mensajes de ayuda desplegables. | |
| ES2229265T3 (es) | Sistema y metodo de programacion de guia electronica de programas de television con la realizacion de pedidos de productos. | |
| ES2252148T3 (es) | Sistema de programacion de guias electronicas de programas de television. | |
| US6661468B2 (en) | Electronic television program guide schedule system and method | |
| US5781246A (en) | Electronic television program guide schedule system and method | |
| AU2009225270B2 (en) | Improved electronic television program schedule guide system and method | |
| AU730507B2 (en) | Improved electronic television program schedule guide system and method | |
| AU2004203044B2 (en) | Improved electronic television program schedule guide system and method | |
| AU2003200576B2 (en) | Improved electronic television program schedule guide system and method | |
| ES2452992T3 (es) | Procedimiento y sistema de guía electrónica de programación de televisión mejorada | |
| HK1031797A (en) | Improved electronic television program schedule guide system and method | |
| AU2012201187A1 (en) | Improved electronic television program schedule guide system and method | |
| HK1107206A (en) | Improved electronic television program schedule guide system and method | |
| HK1082353A (en) | Improved electronic television program schedule guide system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG2A | Definitive protection |
Ref document number: 806112 Country of ref document: ES |