ES2229265T3 - Sistema y metodo de programacion de guia electronica de programas de television con la realizacion de pedidos de productos. - Google Patents
Sistema y metodo de programacion de guia electronica de programas de television con la realizacion de pedidos de productos.Info
- Publication number
- ES2229265T3 ES2229265T3 ES96913121T ES96913121T ES2229265T3 ES 2229265 T3 ES2229265 T3 ES 2229265T3 ES 96913121 T ES96913121 T ES 96913121T ES 96913121 T ES96913121 T ES 96913121T ES 2229265 T3 ES2229265 T3 ES 2229265T3
- Authority
- ES
- Spain
- Prior art keywords
- program
- information
- user
- mentioned
- order
- 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
- H04N7/00—Television systems
- H04N7/025—Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
-
- A63F13/12—
-
- 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/338—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using television networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0874—Inventory fulfillment
- G06Q10/08741—Inventory fulfillment by picking of items from inventory for fulfillment
-
- 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
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47211—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4753—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- 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/47—End-user applications
- H04N21/482—End-user interface for programme selection
- H04N21/4821—End-user interface for programme selection using a grid, e.g. sorted out by channel and broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- 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/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- 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
- 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/17345—Control of the passage of the selected programme
- H04N7/17354—Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/409—Data transfer via television network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Operations Research (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Details Of Television Systems (AREA)
- Television Systems (AREA)
Abstract
UN SISTEMA DE PLANIFICACION DE PROGRAMAS ELECTRONICO CON CAPACIDAD DE PETICION DE PRODUCTOS QUE INCLUYE UN PROCESADOR DE DATOS PARA RECIBIR INFORMACION DE PLANIFICACION DE PROGRAMAS PARA UNA PLURALIDAD DE PROGRAMAS, Y UN APARATO DE CONTROL DE USUARIO, TAL COMO UN CONTROL REMOTO, PARA GENERAR ORDENES DE CONTROL DE USUARIO Y TRANSMITIR SEÑALES AL PROCESADOR DE DATOS EN RESPUESTA A ESE. LA INFORMACION DE PLANIFICACION DE PROGRAMAS DE TELEVISION SE MUESTRA EN UN APARATO DE VISUALIZACION TAL COMO UN RECEPTOR DE TELEVISION. UN GENERADOR DE VISUALIZACION DE VIDEO RECIBE ORDENES DE CONTROL DE VIDEO DESDE EL PROCESADOR DE DATOS E INFORMACION DE PLANIFICACION DE PROGRAMAS Y MUESTRA UNA PARTE DE LA INFORMACION DE PLANIFICACION DE PROGRAMAS EN EL RECEPTOR. LA INFORMACION DE PLANIFICACION DE PROGRAMAS INDICA LA DISPONIBILIDAD DE UN PRODUCTO O SERVICIO PARA CIERTOS PROGRAMAS INCLUIDOS EN LA INFORMACION DE PROGRAMAS, EN DONDE EL PRODUCTO O SERVICIO SE ASOCIA AL PROGRAMA, TAL COMO UNA COPIA EXACTA DEL PROGRAMA O VIDEOCASETE. EL ESPECTADOR UTILIZA EL APARATO DE CONTROL REMOTO PARA GENERAR UNA PRIMERA ORDEN PARA MOSTRAR INFORMACION EN EL RECEPTOR DESCRIBIENDO EL PRODUCTO O SERVICIO, Y UNA SEGUNDA ORDEN PARA HACER UNA PEDIDO DE UN PRODUCTO O SERVICIO. EL PROCESADOR DE DATOS RECIBE LAS ORDENES DE CONTROL DE USUARIO Y EN RESPUESTA A LA PRIMERA ORDEN PROVOCA QUE EL GENERADOR DE VISUALIZACION DE VIDEO MUESTRE INFORMACION DESCRIBIENDO EL PRODUCTO O SERVICIO Y EN RESPUESTA A LA SEGUNDA ORDEN GENERA UN PEDIDO PARA EL PRODUCTO O SERVICIO.
Description
Sistema y método de programación de guía
electrónica de programas de televisión con la realización de pedidos
de productos.
Esta invención está relacionada con un sistema
electrónico de programación de programas, el cual proporciona al
usuario información de la programación de programas emitidos
radioeléctricamente o bien por cable, que son vistos por el
telespectador en un receptor de televisión. Más en particular, está
relacionada con una guía electrónica de programas que proporciona al
usuario la capacidad de efectuar pedidos de productos y servicios
en forma remota en el emplazamiento del usuario sencillamente
mediante la pulsación de un botón en un dispositivo de control
remoto o en otro dispositivo controlado por el usuario.
Las guías electrónicas de programas ("EPG")
para los sistemas de televisión son bien conocidas en el arte. Por
ejemplo, un sistema anterior utilizaba un generador de caracteres
electrónico para visualizar la información de la programación de
texto en pantalla completa en un receptor de televisión. Otros
sistemas previos presentaban la información de la programación de
programas almacenados electrónicamente ante el usuario para su
visionado, permitiendo al usuario seleccionar los formatos de
visualización. Otros sistemas utilizaban incluso un procesador de
datos para introducir los criterios de selección del usuario,
almacenando entonces solo la información de programación de
programas que cumplían estos criterios, y utilizando
subsiguientemente la información almacenada para sintonizar
automáticamente un sintonizador programable o para activar un
dispositivo de grabación en el instante de la emisión de los
programas de televisión seleccionados. Tales sistemas previos se
encuentran expuestos en general en el documento "Permanezca
sintonizado a la TV inteligente", publicado en el ejemplar de
Noviembre de 1990 en Popular
Science.
Science.
Colectivamente, los sistemas de programas
electrónicos anteriores pueden ser difíciles de implementar siendo
complicadamente molestos de utilizar. Fallan también en
proporcionar capacidades de visionado dirigidas a la forma más
realistica de considerar los hábitos de los usuarios de estos
sistemas electrónicos de programas. Adicionalmente, muchos de estos
sistemas son complejos en su diseño y siendo costosos de
implementar. La facilidad de uso y el factor económico son los
principales objetivos de los distribuidores de programas de
televisión y de los telespectadores, ya que contemplan incrementos
significativos en el número y naturaleza de las redes de programas
y otros servicios basados en la televisión. Conforme aumenta
notablemente el numero de canales de televisión disponibles para el
usuario con el advenimiento de nuevas tecnologías basadas en los
satélites y en la transmisión por cable, la utilidad de estos
sistemas anteriores disminuye substancialmente.
El documento
WO-A-94/14283 expone un sistema
electrónico de programación de programas de televisión con
capacidad para efectuar pedidos del sistema Pagar por Visión (PPV),
después de visualizar un listado PPV, al efectuar una primera orden
del usuario, visualizando la información concerniente al programa
PPV seleccionado, y con una segunda orden del usuario activando la
compra del evento PPV.
Son también conocidos los servicios de compras
domésticas interactivas, por ejemplo en el documento "Servicios
ampliados en un sistema de compresión digital" de Cox y otros,
que expone un sistema que utiliza un canal dedicado y en el cual se
proporciona una interactividad mediante posibilidades de navegación
de teletexto. No obstante, falta en el arte un servicio de compras
domésticas interactivas que se despliegue con conjunción con un
sistema EPG, que permita a los usuarios del sistema EPG efectuar
pedidos remotamente de productos y servicios asociados con el
sistema EPG o bien con los listados de programas incluidos en el
sistema EPG.
Este problema se resuelve de acuerdo con la
invención mediante un aparato según la reivindicación 1 de las
reivindicaciones adjuntas y mediante el método de la reivindicación
34.
La figura 1 es un diagrama de bloques que muestra
varios componentes de un sistema electrónico de programación de
programas que puede soportar la presente invención.
La figura 2 es un diagrama de bloques que muestra
la combinación de la información de programas y de la programación
mediante el dispositivo de solapado de vídeo.
La figura 3 muestra un controlador remoto que
puede ser utilizado en relación con el sistema electrónico de
programación de programas.
La figura 4 muestra un ejemplo alternativo del
controlador remoto mostrado en la figura 3.
La figura 5 muestra un aspecto de solapado en
una pantalla de televisión en un modo de operación del sistema
electrónico de programación de programas.
La figura 6 es un menú que aparece en una
pantalla de televisión en un modo de MENÚ de operación del sistema
electrónico de programación de programas.
La figura 6A es otro menú incluso que aparece en
una pantalla de televisión en un modo de MENÚ de operación del
sistema electrónico de programación de programas.
La figura 7 muestra un Menú de Preferencias del
Telespectador que aparece en una pantalla de televisión en un modo
de operación del sistema electrónico de programación de
programas.
La figura 8 muestra un submenú de selección del
Canal Preferido.
La figura 9 muestra un menú de pedidos impulsivos
que aparece en una pantalla de televisión en un modo de operación
del sistema electrónico de programación de programas.
La figura 10 muestra un submenú de Servicios
Premium que aparece en un modo de operación del sistema electrónico
de programación de programas.
La figura 11 muestra un solapado de gráficos que
aparece en una pantalla de televisión en un modo de NAVEGACIÓN del
sistema electrónico de programación de programas.
La figura 12 muestra un solapado de gráficos que
aparece en una pantalla de televisión en un modo de NAVEGACIÓN de
operación del sistema electrónico de programación de programas que
tiene información distinta de la mostrada en la figura 11.
La figura 12A muestra un solapado de gráficos que
aparece en una pantalla de televisión en un modo de NAVEGACIÓN de
operación del sistema electrónico de programación de programas que
visualiza información de la programación para unas horas y canales
distintos a los mostrados en la figura 11.
La figura 13 muestra un solapado de gráficos que
aparece en un modo de operación de RECORDATORIO del sistema
electrónico de programación de programas.
La figura 14 muestra incluso otro solapado
gráfico que aparece en un modo de operación de RECORDATORIO del
sistema electrónico de programación de programas.
La figura 15 es otro menú incluso que aparece en
una pantalla de televisión en un modo de operación de MENÚ del
sistema electrónico de programación de programas.
La figura 16 es otro menú incluso que aparece en
una pantalla de televisión en un modo de operación de MENÚ del
sistema electrónico de programación de programas.
La figura 17 es otro menú incluso que aparece en
una pantalla de televisión en un modo de operación de MENÚ del
sistema electrónico de programación de programas.
La figura 18 muestra un listado de parrilla de la
información de la programación visualizada en un modo de operación
de Todos los Listados del sistema electrónico de programación de
programas.
La figura 19 muestra información de la
programación visualizada en un modo de operación de Listados por
Categorías del sistema electrónico de programación de
programas.
La figura 20 muestra información de la
programación visualizada en un modo de operación de Listados por
Canales del sistema electrónico de programación de programas.
La figura 21 muestra información visualizada en
respuesta a una petición del usuario de información suplementaria
de la programación.
La figura 22 muestra información de programación,
pedidos y videos promocionales en un modo de operación de Pagar por
Visión del sistema electrónico de programación de programas.
La figura 23 muestra un submenú de pedidos
utilizado en conjunción con el modo de operación mostrado en la
figura 22.
La figura 24 muestra otro submenú de pedidos
utilizado en conjunción con el modo de operación mostrado en la
figura 22.
La figura 24A muestra otro submenú de pedidos
utilizado en conjunción con el modo de operación mostrado en la
figura 22.
La figura 25 muestra otro listado de parrilla de
la información de la programación visualizada en el modo de
operación de Todos los Listados del sistema electrónico de la
programación de programas.
La figura 26 muestra un submenú de Servicios
Premium que aparece en un modo de operación del sistema electrónico
de programación de programas.
La figura 27 muestra un menú de Mensajes que
aparece en un modo de operación del sistema electrónico de
programación de programas.
La figura 28 muestra mensajes a modo de ejemplo
utilizados en relación con el menú de la figura 27.
La figura 28A es un menú de mensajes
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 Acceso de Bloqueo
de Clave que aparece durante un modo de operación del sistema
electrónico de programación de
programas.
programas.
La figura 31 muestra un menú que aparece en
relación con un modo de operación de Televisión Interactiva del
sistema electrónico de programación de programas.
La figura 32 muestra información que aparece en
el menú de Cotización de Visión en relación con el modo de
operación de Televisión Interactiva mostrada en la figura 31.
La figura 33 muestra otra información que aparece
en relación con el modo de operación de Televisión Interactiva
mostrada 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 operación
de Televisión Interactiva del sistema electrónico de programación
de programas.
La figura 35 es un menú que muestra información
que aparece en una presentación de deportes en el modo de operación
de Televisión Interactiva del sistema electrónico de programación
de programas.
Las figuras 36a-d son un diagrama
de flujo que muestra la lógica operativa requerida para la
implementación de un programa de ordenador para la guía electrónica
de programas.
La figura 37 es un menú que muestra una pantalla
del Localizador para localizar los números de los canales y para
definir las listas de canales favoritos.
La figura 38 es un menú alternativo que puede ser
utilizado en un modo de cooperación de MENÚ de la guía electrónica
de programas.
La figura 38A y 38B muestran, respectivamente,
una pantalla de un menú principal alternativo, y una pantalla de
listados por horas, accesibles desde el menú principal
alternativo.
La figura 39 es un menú de Bloqueo que puede ser
utilizado alternativamente para permitir o prohibir el acceso a
ciertos programas.
La figura 40 es un menú de Configuración que
puede ser utilizado para configurar el emplazamiento de texto y un
código de compra para la programación de tipo Premium y de Pagar
por Visión.
La figura 40A muestra un menú a modo de ejemplo
para introducir un código de bloqueo.
Las figuras 40B a 40E muestran, respectivamente,
menús a modo de ejemplo para introducir, confirmar, borrar, o
cambiar un código de compra.
La figura 41 es un menú de Verificar 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 operación del sistema de encaje del texto del sistema
electrónico de programación de programas.
Las figuras 43A-E muestran una
realización de una serie de pantallas que pueden ser utilizadas
para efectuar los pedidos de un producto asociado con un programa
visualizado en el sistema EPG.
La figura 44 muestra una realización de una
pantalla que puede ser presentada ante el usuario al efectuar el
usuario la activación del proceso del pedido, mientras que el
cursor se encuentra sobreiluminando una listado de programas para
los cuales se encuentra disponible un producto o servicio.
La figura 45 muestra la característica del pedido
del producto o servicio en conjunción con el modo CAMBIAR del
sistema de la presente invención.
La figura 46 muestra la característica del pedido
del producto o servicio en conjunción con la información del
programa para un programa de música.
La figura 47 es un diagrama de bloques de otro
sistema de pedidos de productos.
Para ayudar a la comprensión por parte del
lector, se expondrá inicialmente una visión general de un sistema
electrónico de programación de programas.
La figura 1 es un diagrama de bloques que
muestra varios componentes de un sistema electrónico de
programación de programas designado generalmente como 10.
Físicamente, estos componentes del sistema puede estar localizados
en un decodificador de cable de usuario o bien en otro dispositivo
de recepción o procesado de señales, tal como un receptor de
satélite. Alternativamente, los componentes pueden estar montados en
una carcasa independiente, o incluidos como parte de un receptor de
televisión, VCR, ordenador personal, o reproductor de multimedia; o
bien residir como una aplicación distribuida en una arquitectura de
red de banda ancha.
La señal de entrada 1 se encuentra conectada a un
receptor 12, el cual recibe un flujo de datos transmitidos desde un
proveedor de datos. El flujo de datos puede contener, por ejemplo,
información sobre programas o servicios disponibles en un mercado en
particular geográfico o similar. La señal de entrada 11 puede estar
originada, por ejemplo, como parte de una emisión estándar, por
cable o mediante la transmisión por satélite, o bien otra forma de
transmisión de datos, tal como un tono de dial de vídeo. El
proveedor de datos es un proveedor de información de programas, el
administrador del enlace ascendente del satélite, un operador de
cable local, o una combinación de estas fuentes, y el flujo de
datos contiene información de programación de programas para todos
los programas de televisión y otros servicios disponibles en el
mercado geográfico del operador.
El flujo de datos puede estar modulado y ser
transmitido en la línea del cable de muchas formas, incluyendo como
parte de la transmisión de un canal dedicado operando a una
frecuencia de, por ejemplo, 75 MHz. Los técnicos especializados en
el arte comprenderán que pueden utilizarse otros numerosos esquemas
de transmisión para transmitir el flujo de datos, tal como la
incrustación en el intervalo de borrado vertical de una señal de
emisión de programas. Tal como se expondrá más adelante con más
detalle, el flujo de datos transmitido puede contener
adicionalmente un software de aplicación para implementar o
actualizar la guía electrónica de programas en el emplazamiento del
usuario.
Los datos de la programación de programas
transmitidos o el software de aplicación son recibidos por el
receptor 12 en la línea de entrada 11 de la señal. La señal
recibida es pasada desde el receptor a un demodulador de datos 13,
tal como un demodulador QPSK o un Info-Cipher GI
1000R, el cual demodula la transmisión y la pasa a una memoria
temporal 15.
Un microcontrolador 16, tal como el M68000EC,
recibe los datos pasados a la memoria temporal 15. El software
operativo de autoarranque, que puede ser utilizado para capturar
las actualizaciones del software de aplicación de la guía
electrónica de programas, es almacenado en una memoria de solo
lectura (ROM) 17. el microcontrolador 16 utiliza la información de
la programación de programas recibida para conformar una base de
datos para almacenar los datos en registros organizados
apropiadamente en una memoria dinámica de acceso aleatorio (DRAM)
18. La información de la programación almacenada puede ser
actualizada sobre una base de tipo periódico, tal como por horas,
diaria, o semanal, o en cualquier instante cuando los cambios en la
programación o bien otros factores precisen de una actualización.
El sistema incluye también un reloj 19 del sistema.
Alternativamente, la información de programación
de programas podría ser suministrada en una memoria ROM, en disco o
en otra memoria no volátil, o bien podría descargarse en un disco
de almacenamiento o en otro dispositivo de almacenamiento de datos.
La descripción presente no está dirigida al método particular de
transmisión o recepción de la información de la programación.
Si el microcontrolador 16 reconoce los datos
recibidos como un software de aplicación que controla el sistema de
programación de programas, en oposición a la información de la
programación de programas, los almacena en una memoria no volátil,
tal como una memoria eléctricamente programable y borrable (EEPROM)
20, o una RAM estática con batería de reserva (SRAM). Esta
configuración permite las versiones revisadas o de sustitución del
software de aplicación para ser descargado directamente desde el
desarrollador del software hasta el emplazamiento del usuario a
través de un cable o de otro sistema de transmisión.
En el caso en el que se utilice una EEPROM, las
versiones revisadas o de sustitución del software de aplicación
descargado desde el desarrollador se almacenan primeramente en la
DRAM 18 por el microcontrolador 16, bajo la dirección del software
operativo de descarga almacenado en la memoria ROM 17. El software
de aplicación almacenado puede ser entonces verificado en su
precisión mediante, por ejemplo, un análisis de suma de comprobación
o de otra rutina de verificación.
Después de que se haya verificado la precisión
del software de aplicación, el microcontrolador 16 inicia una
rutina para reprogramar la EEPROM 20, en caso de que el software de
aplicación esté almacenado permanentemente. El microcontrolador 16
emitirá ordenes de control apropiadas para suministrar el voltaje
del programa adecuado y las señales de control lógicas 22
necesarias para borrar y grabar en la EEPROM. Suministra el voltaje
del programa, Vprog, así como también cualesquiera otras señales de
control necesarias, tales como la de habilitación de lectura y
escritura, para la EEPROM 20 con la orden del microcontrolador 16.
Después de que la EEPROM 20 haya sido borrada eléctricamente, el
microcontrolador 16 inicia la transferencia del nuevo software de
aplicación desde la DRAM 18 a la EEPROM 20 para su
almacenamiento.
Cuando se utilice una SRAM con batería de reserva
como memoria no volátil, el microcontrolador almacena la versión
revisada o de sustitución del software de aplicación descargado
desde el desarrollador 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 ser entonces comprobado
en su precisión mediante, por ejemplo, un análisis de suma de
comprobación o con otra rutina de verificación.
Cuando se aplica por vez primera la alimentación
eléctrica al sistema 10, el software operativo de autoarranque
verifica que el software de aplicación de la guía de programas esté
residente en la memoria. Si no es residente, el software operativo
de autoarranque espera una descarga del software. Una vez que el
software de la aplicación es residente, el microcontrolador 16
ejecuta el software del programa de aplicación a partir de una parte
dedicada de la memoria DRAM 18. Alternativamente, el software de
aplicación puede ser ejecutado directamente desde la memoria no
volátil 20. Bajo el control del software de aplicación de la guía de
programas, el microcontrolador 16 verifica primeramente que la
información de la programación de programas sea residente en la DRAM
18. Si no es residente, el microcontrolador espera una descarga de
la información de la programación de programas, según se ha
expuesto anteriormente. Alternativamente, si el programa de
aplicación es residente en la memoria, pero los registros de la
base de datos que contienen los datos de la información de
programación de programas no se encuentran disponibles todavía, el
software de aplicación puede ser configurado para llevar a cabo
otras tareas, tales como permitir al usuario el llevar a cabo
funciones que no requieran los datos de información de la
programación de programas, así como también la visualización de un
mensajes apropiado indicando que los datos de la base de datos no se
encuentran disponibles todavía.
Cuando el sistema de programación está operando,
según se ha expuesto con más detalle más adelante, el
microcontrolador 16 adquiere la información de programación de
programas almacenada en la DRAM 18, y en conjunción con otros tipos
de datos descargados tales como los mapas de bits almacenados para
la configuración de la pantalla y las presentaciones del símbolo
gráfico o logo almacenados en la memoria no volátil 20 o,
alternativamente, en la DRAM 18, se suministra a un generador de
presentación de vídeo (VDG) 23, el cual en el sistema presente
puede ser una tarjeta gráfica del tipo VGA comercialmente
disponible, tal como una tarjeta Rocgen fabricada por Roctec. El
VDG incluye un generador de vídeo RGB 24, el cual adquiere la
información digital de programación de programas enviada por el
microcontrolador 16, y la convierte a un formato RGB, de acuerdo
con el mapa de bits para la pantalla en particular que está siendo
presentada ante el usuario en el receptor de televisión 27. La
configuración de cada pantalla es mostrada y expuesta con más
detalle en la sección de Operación del Sistema expuesta más
adelante.
El VDG incluye también un Dispositivo de Solape
de Vídeo 25, el cual acepta la entrada de vídeo RGB, así como
también una entrada del sintonizador de televisión convencional 28,
tal como el sintonizador convencional fabricado por General
Instruments o bien un sintonizador DPBB de Jerrold, el cual
suministra una señal de programa en el formato de vídeo NTSC
estándar. El dispositivo de solape 25 convierte y combina la señal
RGB con la señal del sintonizador 28, y genera una señal de salida
NTSC compuesta que contiene la señal del programa y la información
de la programación de programas, tal como se muestra en la figura 2.
Esta señal de vídeo compuesta es suministrada a un modulador 26,
que se muestra en la figura 1, que puede ser un modulador tal como
el que está disponible a través de Radio Shack, y después al
receptor de televisión 27, que el usuario mantiene sintonizado para
el canal modulado, por ejemplo, el canal 3 ó 4. La señal de vídeo
compuesta puede ser suministrada directamente al receptor de
televisión 27 o bien otro dispositivo de recepción a partir del VDG
a través de un puerto de vídeo 25A en el VDG.
Los componentes del sistema identificados en
relación con la figura 1 pueden ser implementados en su totalidad
en una plataforma preferida, por ejemplo mediante un ordenador
personal IBM equipado con un enlace de transmisión y una tarjeta de
gráficos de vídeo, tal como las fabricadas por Roctec. Otras
plataformas, tales como un convertidor de cable equipado con un
microprocesador y memoria, o una red de banda ancha podría ser
utilizado también. Ejemplos de los componentes en particular son
como sigue: Microcontrolador: Motorola número de componente
MC68331-16; ROM: Texas Instruments, numero de
componente TMS27PC512; DRAM: Texas Instruments, número de
componente TM4256; EEPROM: Intel, número de componente
28F001BX-T. En cualquier caso, los técnicos
especializados en el arte apreciarán que los detalles particulares
de los componentes de hardware y de almacenamiento de datos son una
función de la implementación en particular del sistema, y que no
son el sujeto de la presente invención.
Tal como se expone más adelante, el usuario puede
navegar a través del sistema de la programación de programas con un
controlador remoto, tal como el mostrado en la figura 3, el cual
opera según los principios convencionales de la lógica de control
remoto de transmisor-receptor, tal como por medio de
infrarrojos o de otra señalización, o de otra interfaz de usuario
adecuada. El controlador remoto 31 se comunica con el
microcontrolador 16 a través del receptor 29 del controlador
remoto, mostrado en la figura 1, el cual puede ser el receptor de
infrarrojos Silent Partner, el cual recibe las señales transmitidas
por el controlador remoto 31 y suministrándolas al microcontrolador
16 con una señal digital correspondiente indicando la tecla pulsada
por el usuario.
El controlador remoto, tal como el mostrado en la
figura 3, el cual puede ser un control remoto fabricado por la
firma Universal Electronics o el tipo Silent Partner de la firma
Presentation Electronics, puede incluir un conmutador de
alimentación eléctrica 32, y los controles de volumen 33 y silencio
34, una tecla de INTRODUCIR, teclas 36 de los dígitos
0-9, cuatro teclas de flechas de dirección 37A y
37B, una tecla de MODO 38 y una tecla de información 33 y la tecla
de Silencio 34, que operan de la misma forma que los controladores
remotos convencionales utilizados típicamente en los receptores de
televisión actuales. Las teclas de dígitos numéricos 36 funcionan
también de la misma forma que los controladores remotos
convencionales. Sigue a continuación una breve descripción de las
teclas restantes.
La tecla de MODO 38 conduce al usuario a través
de varias capas del sistema electrónico 10 de programación de
programas, y que permite en general al usuario el poder retornar a
la pantalla anterior cuando se encuentre en un submenú. Las teclas
37A de flechas de dirección arriba/abajo permiten al usuario navegar
a través de los distintos canales de programas de TV, cuando el
sistema de programación de programas se encuentra en el modo
CAMBIAR o NAVEGACIÓN, tal como se expondrá más adelante en su
totalidad, y permitiendo al usuario también el poder navegar a
través de barras sobreiluminadas visualizadas sobre la pantalla del
TV al estar en el modo MENÚ. Las teclas 37B de flecha de dirección
izquierda/derecha permiten al usuario el navegar a través de
periodos de horas seleccionadas cuando el sistema de programación de
programas se encuentre en el modo NAVEGACIÓN, tal como se expondrá
también más adelante. Permitirán también al usuario el poder
navegar a través de categorías según sujetos mientras que se
encuentre en el submenú de "Categorías" del modo MENÚ, así como
también el poder navegar a través de periodos de distintas horas
cuando el sistema de programación de programas se encuentre en un
modo de pedidos de Pagar por Visión, y en general el poder navegar
en las direcciones de izquierda o derecha, para seleccionar los
distintos iconos y de otros objetos. La tecla de información 39, o
"i", permite al usuario el ver un programa suplementario o bien
otra información durante los distintos modos del sistema de
programación de programas. La tecla 35 de INTRODUCIR cumplimenta e
introduce una orden una vez que el usuario efectúa una selección de
las teclas del controlador remoto. La función y operación de estas
teclas será más evidente en la exposición detallada siguiente de los
modos CAMBIAR, NAVEGACIÓN, y MENÚ.
En la figura 4 se muestra un segundo controlador
remoto 40. Este controlador remoto incluye también una tecla de
alimentación eléctrica 41, teclas de dígitos numéricos 42, teclas
de flecha de dirección 43A y 43B, tecla de información 48, tecla de
INTRODUCCIÓN, o SELECCIÓN o bien "OK" 44, control de volumen
45, tecla de bloqueo 45A, teclas de silencio 46 y tecla de ayuda
48A. Incluye también el signo de libra y las teclas de estrella.
Este controlador remoto incluye además varias
teclas de iconos 47A y 47B, los cuales corresponden a los distintos
submenús o modos del sistema de programación de programas. Los
iconos 47A y 47B pueden ser visualizados también en la pantalla de
TV cuando esté operando el sistema de programación de programas. Las
teclas de iconos sustituyen esencialmente a la tecla MODO 38
utilizada en el controlador remoto mostrado en la figura 3.
Utilizando estas teclas, el usuario puede desplazarse de un modo a
otro sencillamente por la pulsación de la tecla del icono
correspondiente al modo deseado de operación del sistema de
programación de programas. En el controlador remoto de la figura 4,
los iconos 47Ay 47B se muestran como símbolos gráficos situados
directamente por encima de una tecla correspondiente codificada en
color. Alternativamente, las teclas codificadas con color podrían
ser eliminadas, y las teclas podrían estar formadas por la imagen
del propio icono.
El controlador remoto mostrado en la figura 4
incluye también tres teclas de canales de preferencia o favoritos
del telespectador codificada con color, 48A, 48B y 48C, que están
situadas directamente encima de las teclas de iconos. Cada una de
estas teclas indican al sistema de programación de programas una
lista distinta de "Preferencia de Canales" o de "Canales
Favoritos" creada por el usuario, que es un listado de un
subconjunto específico de canales para un usuario en particular,
configurados en el orden secuencial que desee el usuario poder ver
durante la operación del sistema de programación de programas. La
creación de la lista de Preferencias de Canales o Canales Favoritos
está expuesta en la siguiente sección. Así pues, el sistema
proporciona al menos tres subconjuntos de canales individuales para
tres usuarios individuales.
El controlador remoto de la figura 4 puede estar
equipado también con una tecla de "AYUDA" 48A, la cual al ser
pulsada, provoque que el microcontrolador 16 recupere mensajes de
instrucciones almacenados previamente en la memoria, y que haga
que sean visualizados en el receptor de televisión 27. Estos
mensajes ofrecen ayuda al usuario en la forma de instrucciones que
guían al usuario a través de la operación de los distintos modos de
operación de la guía electrónica de programas de televisión.
Pueden ser mensajes de texto, o imágenes de videos instruccionales,
o programas de audio, dependiendo de la capacidad de almacenamiento
del sistema, o cualquier combinación de los mismos. Adicionalmente,
estos mensajes de ayuda pueden ser creados de forma que sean
sensibles al contexto, es decir, los mensajes visualizados dependen
totalmente del punto preciso en la operación de la guía electrónica
de programas que el usuario pulse con la tecla de ayuda 48A. Por
ejemplo, la información podría ser suministrada para la operación
del controlador remoto, para operar el modo CAMBIAR o NAVEGACIÓN
(expuesto más adelante), o cualquier otro modo de operación de la
guía, para efectuar pedidos impulsivos, para configurar un bloqueo,
etc. Con el fin de llegar a cabo esto, cada punto de la operación de
la guía podría ser detectado, de forma que el microprocesador
podría efectuar el seguimiento del punto operativo en curso, por
ejemplo, mediante el almacenamiento temporal del código que refleje
el punto operativo en curso conforme el usuario opere en la guía.
Cuando el usuario pulse la tecla de ayuda 48A, el microcontrolador
16 recuperaría un conjunto apropiado de mensajes basándose en el
código del punto operativo almacenado en curso. Adicionalmente, la
tecla i podría ser utilizada para llevar a cabo la función de
la tecla de ayuda.
Adicionalmente, cada una de las funciones de los
controladores remotos podrían estar integradas en un teclado en el
equipo de cable del usuario o en otro equipamiento.
Durante la operación, el sistema electrónico de
programación de programas funciona tal como se expone a
continuación.
Cuando el usuario se encuentra viendo un canal de
un programa en particular en el receptor de televisión, el sistema
de programación de programas pasa por defecto al modo CAMBIAR que
se muestra en la figura 5. En este modo, existe un solapado gráfico
51 que contiene la información de la programación para el canal
sintonizado en curso en el sintonizador, superpuesto en una relación
de solapado con una señal del programa recibido 55 en la pantalla
del receptor de televisión 27, cuando el telespectador cambia el
canal del programa, por ejemplo, mediante la utilización de las
flechas de dirección en el controlador remoto. El dispositivo de
solapado de vídeo 25, tal como el mostrado en la figura 1, combina
la información de solapado de gráficos de vídeo RGB generados por
ordenador con la señal del programa de formato NTSC del
sintonizador 28, y suministra una señal de salida en formato NTSC,
la cual incluye la señal del programa del sintonizador y la
información de solapado de la programación de programas para la
visualización en el receptor de televisión 27.
La información de la programación contenida en el
solapado gráfico 51 es suministrada al generador de vídeo RGB por
el microcontrolador. En el modo CAMBIAR , el microcontrolador busca
primero la base de datos de la programación de programas en, por
ejemplo, la memoria DRAM 18, para recuperar la información de la
programación para el canal sintonizado en curso 52, correspondiente
a la hora en curso; es decir, la hora a la cual el usuario haya
sintonizado el receptor de televisión para su visualización. El
microcontrolador 16 suministra entonces el canal en curso y la
información del programa al generador de vídeo RGB 24, el cual
convierte la información de datos digitales en un formato RGB y la
suministra al dispositivo de solapado de vídeo 25.
Durante la operación normal, el microcontrolador
16 visualiza por defecto todos los canales ofertados por la
compañía de cable priorizados por orden numérico, el cual se
determina por la posición del canal emitido en el espectro
radioeléctrico o en las evaluaciones de mercado de los operadores
de cable locales. Utilizando un submenú de "Preferencia de
canales", o una pantalla alternativa de "Localizador", que
se exponen más adelante, el usuario puede revisar el contenido y/o
el orden secuencial de los canales presentados en el receptor de
televisión 27.
En general, si el usuario no emite una
instrucción de cambio de canal, o bien otra orden, desde el
controlador remoto 40 dentro de un intervalo de tiempo
predeterminado mientras se encuentra en el modo CAMBIAR, el
microcontrolador 16 ordena al VDG 23 que elimine el solapado
gráfico 51 del receptor de televisión, presentando así solo una
señal de programa 55 en el receptor de televisión 27 para su
visualización. La duración del intervalo de tiempo predeterminado
es tal que permite al usuario un tiempo suficiente para poder leer
la información de la programación contenida en el solapado. La
duración del intervalo de tiempo durante el cual aparece el
solapado gráfico 51 es almacenada en una posición de la memoria no
volátil 20 direccionable por el microcontrolador 16. El usuario
puede cambiar la duración del intervalo de tiempo, introduciendo
primeramente el modo de Preferencias del Telespectador, y después
seleccionando la entrada de "intervalo de solapado". El
microcontrolador 16 crea entonces un mensaje a visualizar en la
pantalla, el cual por ejemplo pregunta al usuario que seleccione un
periodo de tiempo apropiado para visualizar el solado gráfico en
la pantalla. Utilizando las teclas numéricas, el usuario puede
introducir una respuesta apropiada, por ejemplo, un periodo entre 5
y 60 segundos, y después pulsando la tecla de INTRODUCIR. El nuevo
periodo del intervalo es entonces leído y almacenado por el
microcontrolador 16 en la posición del intervalo de tiempo de
solapado en la memoria.
Si el usuario emite una orden de cambio de canal
desde el controlador remoto 40 antes o después de que haya
concluido el periodo de solapado predeterminado, bien sea
utilizando las teclas de las flechas de dirección de arriba/abajo
43A, o introduciendo un numero del canal deseado utilizando las
teclas numéricas 42 y pulsando entonces la tecla 44 de INTRODUCIR,
el microcontrolador 16 hará que el sintonizador 28 se sintonice al
canal deseado, bien en el canal inmediatamente anterior o el
siguiente al canal en curso cuando se utilicen las teclas 43A de
arriba/abajo o el canal especifico introducido en el teclado
numérico por parte del usuario, y buscando también para su
visualización la información del programa en curso para dicho
canal. Así pues, conforme el usuario cambia a través de los canales
la información de la programación de programas para cualquier canal
seleccionado aparecerá automáticamente en el solapado gráfico 51,
mientras que el programa en curso 55 aparecerá en el canal
seleccionado en el instante en particular que ocupa el resto de la
pantalla.
El sistema puede estar configurado también para
emitir un mensaje de error, tal como un pitido audible o un texto
visualizado indicando una pulsación de tecla no válida, si el
usuario pulsa las teclas de flecha de dirección de izquierda o
derecha mientras que se encuentre en el modo CAMBIAR.
Para la iniciación en el modo de NAVEGACIÓN, el
usuario pulsa el conmutador MODO mientras que se encuentre en el
modo CAMBIAR al utilizar el controlador remoto 31 mostrado en la
figura 3. Utilizando el controlador remoto 40 mostrado en la figura
4, el usuario pulsaría el botón situado debajo del icono de
NAVEGACIÓN 47A.
En el modo NAVEGACIÓN, el usuario está provisto
con la capacidad de explorar a través de la información de la
programación de programas para cualquier canal, incluyendo aunque
si limitación, el canal que se está viendo, mientras que al mismo
tiempo puede continuar viendo el programa de TV previamente
seleccionado. Tal como se muestra en la figura 11, en este modo la
información de solapado gráfico que aparece en el modo CAMBIAR es
sustituida con información de programación para el canal en el que
se esta navegando, el cual puede ser o no el canal que está siendo
visto por el usuario. Después de que el usuario emita la orden desde
el controlador remoto 40 para entrar en el modo NAVEGACIÓN, se
genera un solapado gráfico 111, como en el modo CAMBIAR, con
información de la programación de programas para el canal
sintonizado en curso 112, y un indicador de texto de NAVEGACIÓN 113
para recordar al usuario del modo activo en curso, tal como se
muestra en la figura 11.
Si el usuario pulsa la flecha de dirección de
arriba o abajo en el controlador remoto 40 mientras que se
encuentra en el modo de NAVEGACIÓN, se visualizará la información
de la programación de programas para el canal anterior o siguiente
en la parte de solapado gráfico 111 de la pantalla del receptor de
televisión 27, mientras que el sintonizador permanece sintonizado al
programa del canal que aparecerá en el receptor de televisión en el
instante en que el usuario entró en el modo NAVEGACIÓN, tal como se
muestra en la figura 12, y apareciendo continuamente. Cada pulsación
sucesiva de la tecla de las flechas de dirección de arriba o abajo
genera la información correspondiente de la programación de
programas para el canal seleccionado. El solapado gráfico puede
incluir también una pequeña ventana de vídeo para mostrar la señal
de vídeo en curso de un programa emitido en curso o un videoclip
de un programa futuro correspondiente a la información de la
programación que aparece en el solapado de NAVEGACIÓN. De esta
forma, el usuario puede explorar simultáneamente la información de
la programación de los programas para todos los canales, mientras
que ve continuamente al menos un programa seleccionado en el
receptor de televisión. Con el advenimiento de receptores de
televisión sofisticados, puede ser también posible visualizar
simultáneamente múltiples programas en emisión en una sola pantalla
para ver, o dividir la pantalla para mostrar por ejemplo programas
emitidos en combinación con los anuncios. La función de NAVEGACIÓN
podría ser utilizada en cualquiera de estas situaciones.
Si en cualquier instante durante la exploración
de la información de la programación de programas en el modo
NAVEGACIÓN, el usuario desea sintonizar el receptor de televisión
27 desde el canal del programa que se está viendo en curso al canal
del programa indicado en la información de la programación en el
solapado gráfico, sencillamente pulsaría el botón de INTRODUCIR 44
y el sintonizador 28 se sintonizará a dicho canal. Si el usuario no
necesita ver otros canal y desea salir del modo de NAVEGACIÓN,
eliminado así el solapado gráfico 111 con la información de la
programación de programas, tendrá que pulsar la tecla MODO dos veces
en el controlador remoto 31. La primera pulsación de la tecla MODO
lleva al usuario al modo MENÚ, expuesto más adelante, y la segunda
pulsación llevará al usuario al modo CAMBIAR. Una vez en el modo
CAMBIAR, el solapado gráfico será eliminado después de que concluya
el intervalo del tiempo límite. Para el controlador remoto mostrado
en la figura 4, el usuario pulsa la tecla del icono de NAVEGACIÓN
para desactivar el modo NAVEGACIÓN.
Cuando el usuario introduce primeramente el modo
NAVEGACIÓN y comienza a explorar los canales, la información de
programación que aparece en la parte de solapado 111 describe los
programas que se encuentran reproduciéndose en cualquier canal en
particular. Con el fin de ver la información de la programación
para las horas siguientes o anteriores, el usuario utiliza las
teclas 43B de las flechas de dirección izquierda y derecha. Como
consecuencia de ella, el sistema visualizará la información de los
programas futuros para el canal en particular previamente
seleccionado por las flechas de dirección de arriba y abajo, si es
el canal que se está viendo en curso o cualquier otro canal
disponible. La información de la programación presentada incluye el
nombre del programa y la hora de inicio/terminación del programa.
El sistema presente, con el fin de conservar la memoria, no
permitirá al usuario el poder ver la información del programa
durante una hora anterior a la hora en curso. El sistema podría
modificarse fácilmente para proporcionar dicha información si se
hace que esté disponible la memoria adecuada. Puede ser deseable
por ejemplo permitir al usuario el poder ver la información de la
programación para una hora anterior para encontrar un espectáculo en
particular y después permitir al usuario el ordenar al
microcontrolador que localice y visualice las fechas de emisión del
espectáculo, o bien el microcontrolador podría sencillamente
hacerlo automáticamente.
Mientras que se está viendo la información de la
programación de los programas para una hora futura en el modo de
NAVEGACIÓN, se sobreilumina la hora visualizada de emisión 121 del
espectáculo en particular 122, así como también el numero del canal
y el indicador de servicio 123, tal como se muestra en la figura
12A. Dicha información sobreiluminada recuerda al usuario que está
viendo información de la programación de programas para una hora
futura. Así mismo, mientras que se está viendo información de la
programación de programas para una hora futura en cualquier canal
en particular en el modo de NAVEGACIÓN, la pulsación de la tecla de
dirección de arriba del canal en el controlador remoto 40 provocará
que aparezca la información de la programación para el canal
siguiente, el cual corresponde en el tiempo a la hora futura en que
se estaba viendo antes de que fuera pulsada la tecla de arriba por
parte del usuario. La tecla de la flecha de dirección de abajo del
canal 43B funciona idénticamente en este modo.
Si mientras que se está viendo información de la
programación para una hora futura en el modo de NAVEGACIÓN, el
usuario pulsa la tecla de INTRODUCI en el controlador remoto, el
microcontrolador 16 ordenará al VDG 23 que visualice un mensaje 130
de solapado de RECORDATORIO, el cual, tal como se muestra en la
figura 13, es visualizado como un segundo solapado 131 que
aparecerá por encima del solapado 132 de NAVEGACIÓN. El mensaje de
RECORDATORIO 130 pregunta al usuario si el sistema deberá recordar
al usuario, a una hora predeterminada antes del inicio del programa
seleccionado, si le gustaría ver el programa seleccionado, tal
como se muestra en la figura 13. Si el usuario responde
afirmativaamente, el microcontrolador 1 almacena los datos del
recordatorio que comprenden al menos el canal, hora y día del
programa seleccionado en una memoria temporal de recordatorios, la
cual contiene información de la programación similar para todos los
programas para los cuales el usuario haya configurado un
recordatorio. A una hora predeterminada antes de la hora de inicio
del programa seleccionado, por ejemplo cinco minutos, el
microcontrolador 16 recuperará la información de la programación,
incluyendo el titulo y el servicio, basándose en los datos del
recordatorio, y ordenará al VDG 23 que visualice un mensaje de
solapado 140 de RECORDATORIO en el receptor de televisión 27, tal
como se muestra en la figura 14, para recordar al usuario que
configuró previamente un recordatorio para ver el programa
seleccionado. El mensaje de RECORDATORIO 140 contiene el canal,
servicio y la hora de inicio. Visualiza también el número de
minutos antes de la hora de emisión del espectáculo en particular,
y actualiza la pantalla en cada minuto hasta la hora de emisión. El
mensaje de RECORDATORIO 140 visualiza también una pregunta de
"SINTONIZAR", la cual preguntará al usuario si desea
sintonizarse al programa seleccionado. Cuando el usuario configura
múltiples recordatorios, los solapados de los recordatorios se
apilan, por ejemplo, en orden ascendente de acuerdo con la hora en
que se programó cada recordatorio a visualizar, y el siguiente
mensaje del recordatorio aparecerá en el receptor de televisión
después de que el usuario haya tomado acciones apropiadas para
eliminar el mensaje del recordatorio que se esté visualizando. El
mensaje de RECORDATORIO 140 podría estar adaptado también para
permitir al usuario el visualizar o modificar una lista de todos
los recordatorios previamente configurados por el usuario. Al igual
que con el periodo de tiempo de visualización del solapado en el
modo CAMBIAR, el usuario puede modificar el periodo de tiempo antes
de un programa seleccionado en que el mensaje de RECORDATORIO
aparece, mediante la introducción del modo de Preferencias del
Telespectador, y revisando la entrada de las horas.
Utilizando el controlador remoto 31 mostrado en
la figura 3, el usuario puede introducirse en el modo MENÚ desde el
modo de NAVEGACIÓN, o desde el modo CAMBIAR, efectuando una
conmutación en el botón MODE 38 una o dos veces, respectivamente.
Utilizando el controlador remoto 40 de la figura 4, el usuario
sencillamente pulsaría la tecla 47B correspondiente al icono
MENÚ.
Con referencia a la figura 6, en el modo MENÚ, el
sistema visualiza una pluralidad de elementos e iconos del menú,
que corresponden a la selección por parte del usuario de los
distintos formatos de visualización de la información de la
programación de programas, tableros de mensajes del sistema de cable
local y otros servicios de información en línea. La pantalla de
MENÚ mostrada en la figura 6 es una presentación de pantalla
completa. En la figura 6, existen cuatro barras seleccionables
verticalmente 61-64, a las cuales se accede
utilizando las teclas de las flechas de arriba y abajo 43A en el
controlador remoto 31 ó 40. En el extremo izquierdo de cada barra,
se visualiza un icono de identificación 61A-64A, el
cual identifica la información contenida en dicha barra. En la
realización de la figura 6, el icono 61A de "GUIA TV" en la
primera barra corresponde a la información de la programación de
programas de la revista TV Guide®, el icono 62A "ESPECTÁCULOS
AHORA" en la segunda barra 62 corresponde a eventos de los
servicios Premium y de Pagar por Visión, el icono 63A de "Logo
MSO" en la tercera barra 63 corresponde al Servicio de Clientes,
o a los mensajes de información de la compañía de cable local, y el
icono circular 64A en la cuarta barra 64 corresponde a otros
servicios interactivos disponibles para el usuario, o en el caso de
redes de banda ancha, o a otros eventos, por ejemplo, compras
domésticas, banca o utilización del teléfono. Se muestra también en
las figuras 6 y 6A que cada barra contiene también una descripción
textual de su contenido.
Cuando el usuario se introduce primeramente en el
modo MENÚ, el sistema pasa por defecto a la selección de la barra
de programación de programas. Cuando se selecciona una barra en
particular, la descripción textual se elimina y se visualizan una
pluralidad de iconos o ventanas de identificación en forma
adyacente al icono de identificación. En la figura 6, la barra 61 de
programación de programas ha sido seleccionada. Utilizando la tecla
de flechas de dirección de arriba o abajo en el controlador remoto
40, el usuario selecciona una barra verticalmente adyacente. Las
figuras 15-17 muestran, respectivamente, la
selección de la barra de Pagar por Visión 62, el Servicio de
Clientes, o la barra de Mensajes 63 y la barra de servicios de TV
interactivos 64.
En la figura 38 se muestra una pantalla 215 de
MENÚ PRINCIPAL alternativa. Ciertas pantallas de selección
accesibles desde el menú mostrado en la figura 38 se muestran en
las figuras 38A y 38B. Tiene tres barras seleccionables
horizontalmente: programación de programas 205, Teatro Doméstico 206
y Servicio de Clientes 207. La pantalla de MENÚ PRINCIPAL 215
contiene también un identificador del "Localizador" adicional,
el cual se describe más adelante.
Una vez seleccionada la barra en particular en la
pantalla de MENÚ, el usuario puede seleccionar un icono en
particular a partir de la pluralidad de iconos
65A-65C visualizados seleccionables horizontalmente,
mediante el uso de la flecha de dirección de izquierda o derecha y
de la tecla de INTRODUCIR en el controlador remoto 40. Cada icono
contiene un símbolo gráfico que aparece en una ventana de fondo de
un color en particular. Cuando un icono en particular ha sido
seleccionado, es desplazado de su ventana de fondo y cambia el
color de la ventana. En la figura 6, se ha seleccionado el icono de
la parrilla 65A inmediatamente adyacente al icono de "GUIA TV"
en la primera barra 61.
La función correspondiente a las entradas
seleccionables en la pantalla de MENÚ PRINCIPAL será expuesta con
referencia a la figura 6. Se observará por los técnicos
especializados en el arte que la misma funcionalidad es aplicable en
las categorías mostradas en el MENÚ PRINCIPAL 215 en la figura
38.
En la barra horizontal 61 seleccionable
verticalmente más superior, el primer icono de la parrilla 65A
representa un modo de "Todos los Listados" en el cual se
visualiza la información de la programación de programas en un
listado de parrilla, tal como el mostrado en la figura 18.
Alternativamente, podría utilizarse una pantalla similar a una
parrilla de una columna, tal como la que se muestra en la figura
25. En este formato, el eje y vertical identifica el numero
del canal y el servicio mientras que el eje x horizontal
identifica la hora. La presentación de la pantalla de la figura 18
contiene también en la esquina izquierda superior un identificador
del modo 180, en este caso la notación "Todos los Listados" es
para recordar el modo operativo en curso del sistema. Directamente
debajo de la pantalla del modo se encuentra una pantalla
sobreiluminada 181 del canal que el usuario hubiera estado viendo
antes de introducirse en el modo de MENÚ. En la esquina superior
derecha, aparece un icono de logo 182 en una ventana directamente
encima de un identificador de fecha/hora 183, el cual visualiza
alternativamente la fecha y hora en curso.
En el centro de la pantalla mostrada en la figura
18, se encuentra una Pantalla de Teclas Activas (AKD) 184, que
indica al usuario aquellas teclas del controlador remoto que están
activadas para dicho modo en particular del sistema de programación
de programas. Por ejemplo, en la pantalla de la figura 18, el cursor
solo puede moverse hacia arriba, hacia abajo o hacia la derecha. Si
el usuario pulsara la tecla de flecha de dirección de izquierda en
el controlador remoto en dicho punto, el sistema no llevaría a cabo
ninguna función puesto que el cursor no puede moverse a la
izquierda. Así pues, la tecla de la flecha de izquierda no está
activada, de forma que su imagen no se visualiza en el AKD 184. De
forma similar, puesto que el sistema responderá solo a la pulsación
de las teclas de flecha de dirección de arriba, abajo o derecha y a
la tecla INTRODUCIR, serán solo las imágenes visualizadas en el AKD
184 gráfico. La tecla de MODO, aunque no se visualiza, siempre está
activada de un modo a otro. Cuando el usuario entra primeramente en
la guía de Todos los Listados, el listado de horas comienza por
defecto en la media hora inmediatamente anterior a la hora en curso,
a menos que la hora en curso se encuentre en la hora o semihora, en
cuyo caso la pantalla comienza con la hora o semihora en
particular, y el listado de canales comienza en el último canal que
fue visto por el usuario justo antes de entrar en el modo MENÚ.
Por ejemplo, en la figura 18, la hora en curso se visualiza como
las 7:13 p.m., el listado de horas comienza a las 17:00 p.m. y el
listado de canales comienza con el canal 4.
En el modo de Todos los Listados, se emplea un
cursor sobreiluminado desplazable 185 para indicar el programa
seleccionado en curso para el usuario. El usuario manipula el
movimiento del cursor utilizando las teclas de las flechas de
dirección en el controlador remoto 40. Adicionalmente, la pantalla
de información completa se desplaza en forma ascendente en las
páginas si el cursor se sitúa en el fondo de la pantalla y se pulsa
la tecla de dirección de abajo, y de forma similar las páginas
hacia la izquierda si el cursor se encuentra en el lado derecho
extremo de la pantalla, y se pulsa la flecha de dirección de
derecha. De esta forma, el usuario puede navegar a través de la
programación de programas de forma completa.
El icono de las carpetas 65B inmediatamente a la
derecha del icono de Todos los Listados en la barra horizontal
superior 61 de la figura 6 identifica un modo de "Listados de
Categorías" en el cual la información de programación de
programas es visualizada y categorizada por el contenido del
programa, tal como se muestra en la figura 19. El listado en
particular mostrado en la figura 19, incluye las categorías de
Películas, Deportes, Noticias e Infantil 190A - 190D. El registro
de la base de datos almacenada para cada listado contiene un
identificador especifico del contenido, de forma que el
microcontrolador pueda buscar en la base de datos y poder
categorizar la información por el contenido para los fines de su
visualización en el modo de Listados de Categorías. Tal como se
muestra en la figura 19, el usuario puede manipular el curso a la
izquierda o a la derecha para sobreiluminar cualquiera de las
categorías que aparecen en la cabecera del listado. En la figura 19
se selecciona la categoría 190A de "Películas", priorizada por
horas y después alfabéticamente por el título del espectáculo,
comenzando con la media hora inmediatamente anterior a la hora en
curso, a menos que la hora en curso se encuentra en una hora o
semihora, en cuyo caso la pantalla comienza con la hora o semihora
en particular. La pantalla mostrada en la figura 19 incluye también
una descripción textual del modo operativo en curso del sistema de
programación de programas, así como también el gráfico AKD 184,
similar al utilizado en relación con el modo de Todos los
Listados.
Al igual que en el modo de Todos los Listados, si
el usuario sobreilumina un espectáculo que está emitiéndose en
curso, puede sintonizarse inmediatamente a dicho espectáculo
mediante la pulsación de la tecla INTRODUCIR en el controlador
remoto 40. Si el espectáculo sobreiluminado es uno que aparece en
una hora futura, el usuario recibe la opción de configurar un
mensaje de RECORDATORIO.
El icono triangular 65C a la derecha extrema de
la barra 61 de GUIA TV en la pantalla de la figura 6, identifica un
modo de "Listado de Canales", en el cual la información de la
programación de programas es categorizada y visualizada por
canales, tal como se muestra en la figura 28. La pantalla mostrada
en la figura 20 incluye de nuevo un identificador de modo textual
201, el AKD gráfico 184, y la ventana que incluye el icono del logo
182 y la pantalla 183 de hora/fecha alternativa. En la cabecera del
listado de programas se encuentra una lista de varios canales
consecutivos 201A - 202C comenzando con el último canal visto por
el usuario justo antes de entrar en el modo de Listado de Canales.
El canal en la ventana intermedia 202B es sobreiluminado y es el
canal para el cual se visualiza la información de la programación
de programas. La pantalla identifica aquellos programas que
aparecen en el canal sobreiluminado comenzando con la media hora
inmediatamente precedente a la hora en curso, a menos que la hora
en curso se encuentre en la hora o media hora, en cuyo caso la
pantalla comienza con la hora o media hora en particular. El usuario
puede visualizar además listados adicionales mediante la
manipulación del cursor hasta el fondo de la pantalla y pasando las
páginas en la pantalla, tal como se expuso previamente. El usuario
puede también cambiar el canal seleccionado mediante la manipulación
de las teclas de flechas de dirección de izquierda y derecha en el
controlador remoto 40. Cuando el usuario emite una orden de cambio
de canal de esta forma, el canal siguiente consecutivo será
visualizado en la ventana sobreiluminada 202B en la cadena de
canales en la cabecera de la pantalla, y la información de la
programación del nuevo canal seleccionado será visualizada en el
receptor de televisión 27.
Al igual que en los otros modos, si el usuario
desea sintonizar un programa sobreiluminado que está emitiéndose en
curso, puede hacerlo así mediante la sencilla pulsación de la tecla
de INTRODUCIR en el controlador remoto 40, y si el usuario desea
ver un programa que se emitirá en una hora futura, al usuario se le
da de nuevo la opción de configurar un mensaje de RECORDATORIO.
En cada uno de los modos de CAMBIAR, NAVEGACIÓN y
MENÚ, aparecerá un icono de una "i" minúscula en distintas
ocasiones en relación con ciertos listados de programas, tales como
películas, tal como la "i" 203 que se muestra en la figura 20.
En cualquier instante en que aparezca este icono, el usuario puede
ver información de la programación adicional, que comprenderá
generalmente una descripción textural del contenido del programa
y/u otra información relacionada con el programa, tal como los
nombres de los miembros del reparto y similares, mediante la
pulsación de la tecla "i" 48 en el controlador remoto 40. Un
ejemplo de una pantalla con dicha información es el mostrado en la
figura 21.
La segunda barra horizontal 62 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 del sistema de Pagar por Visión, programación
especializada y programas de Servicios Premium. Al seleccionar esta
categoría por el usuario, el receptor de televisión visualiza
información tal como la mostrada en la figura 15. El primer icono
150 en forma de billete de teatro que aparece en la barra de este
Teatro Doméstico identifica un formato en el que se visualizan los
eventos y servicios Premium de Pagar por Visión, tal como se muestra
en la figura 22. Al igual que en otros modos, el usuario puede
manipular el cursor para sobreiluminar y seleccionar cualquier
espectáculo en particular. Así mismo, el usuario puede obtener
información adicional sobre el evento o servicio de Pagar por
Visión, mediante la pulsación de la tecla "i" 48 en el
controlador remoto 40. La pantalla del menú de Pagar por Visión
mostrada en la figura 22 incluye también una sección de pantalla de
vídeo 220, en la que pueden mostrarse videoclips promocionales de
eventos actuales y futuros para el usuario mientras que el usuario
se encuentra viendo la información de programación del sistema de
Pagar por Visión. La pantalla de la figura 22 está mapeada por bits
de forma tal que los videoclips de publicidad puedan ser mostrados
en el cuadrante inferior izquierdo de la pantalla. Los videoclips
pueden mostrarse en forma aleatoria en la sección de pantalla de
vídeo 120, o alternativamente el videoclip mostrado podría
corresponder a la entrada seleccionada en particular en la lista de
eventos, y podría cambiar automáticamente conforme el usuario
navegara a través de la lista.
Cuando el usuario sobreilumina un evento o
servicio del sistema de Pagar por Visión, mediante la manipulación
del cursor hacia el evento o servicio deseado utilizando las teclas
de flecha de dirección en el controlador remoto 40, puede efectuar
el pedido del evento o servicio con la pulsación del botón de
INTRODUCIR en el control remoto, enlazando así las funciones de
programación, promocional y de pedidos. Si el usuario selecciona un
evento o servicio de Pagar por Visión en particular de esta forma,
el sistema de programación de programas presentará a continuación
al usuario la pantalla de pedidos de Pagar por Visión, tal como la
mostrada en la figura 23. La pantalla muestra una figura que
representa el costo del evento o servicio. La pantalla pregunta
también al usuario que seleccione de entre una pluralidad de horas
de emisión programadas 230A - 230C, así como también si al usuario
le gustaría ver un mensaje de RECORDATORIO antes del inicio del
evento o servicio de PAGAR POR VISIÓN. El usuario responde a estas
preguntas mediante el uso de las teclas de dirección en el
controlador remoto 40, para manipular el cursor hasta la respuesta
correcta, y pulsando entonces la tecla de INTRODUCIR. Después de
que el usuario haya efectuado el pedido del evento o servicio de
PAGAR POR VISIÓN, el sistema de programación de programas presentará
al usuario dos submenús de confirmación de los pedidos, tal como se
muestran en las figuras 24 y 24A. En cualquiera de estos submenús,
el usuario puede confirmar o cancelar el evento o servicio de Pagar
por Visión.
Si el usuario confirma el pedido, el
microcontrolador 16 almacena la información del pedido del sistema
de Pagar por Visión en una posición de la memoria. La información
del pedido puede ser entonces transmitida al operador de cable por
el microcontrolador 16, bien sea por línea telefónica o por la línea
del cable en donde el sistema tiene una comunicación bilateral o
bien otra capacidad interactiva. Alternativamente, un ordenador en
el emplazamiento del operador de cable puede interrogar a la
memoria la posición en que almacenó el microcontrolador la
información del pedido del sistema de Pagar por Visión. A la hora
adecuada, el operador de cable suministra el evento o servicio de
Pagar por Visión, y siendo recibido por todos los usuarios que
hayan pedido el programa.
El segundo icono 151 en la barra de Pagar por
Visión de la figura 15 identifica un servicio de programación de
cable o satélite de emisión especializada, al cual tiene acceso el
usuario a través de la guía electrónica de programas. En este modo,
el software de aplicación de la guía electrónica de programas actúa
para conectar el usuario, a través de un enlace de transmisión de
datos adecuado, al servicio de programación, en cuyo punto el
usuario interacciona con el servicio. Alternativamente, la guía
electrónica de programas proporciona el software de navegación,
incluyendo los menús y la información de la programación, para el
servicio de programación en particular. Dicho servicio podría ser,
por ejemplo, el servicio de Su Selección de TV ("YCTV"), que es
un servicio que ofrece emisiones de repetición emitidas y de
programas de cable, en cuyo caso el icono puede tomar una forma
adecuada para identificar el sistema YCTV. La programación
disponible en YCTV es suministrada entonces al usuario a través del
sistema de la guía de programación.
El último icono 152 que aparece en la barra de
Pagar por Visión de la figura 15 identifica un formato de pantalla
que da el listado de todos los servicios Premium ofrecidos por el
operador de cable, tal como se muestra en la figura 26. En este
modo, el usuario puede seleccionar para el pedido impulsivo
cualquiera de los servicios Premium, mediante la manipulación del
cursor, utilizando las teclas de flechas de dirección en el
controlador remoto, y pulsando la tecla de INTRODUCIR. De forma
similar a los pedidos del sistema de Pagar por Visión, el sistema
presentará al usuario una serie de pantallas de pedidos, y si el
servicio se pide por el usuario, confirmará la petición del usuario
utilizando otro submenú. Si se confirma, el microcontrolador 16
almacenará la información del pedido o transmitirá el mismo
directamente al operador de cable. Una vez confirmado el pedido, el
microcontrolador puede permitir inmediatamente que el usuario tenga
acceso al servicio Premium pedido. De esta forma, el usuario puede
efectuar el pedido de eventos o servicios Premium bajo demanda.
En caso de que durante los modos CAMBIAR o
NAVEGACIÓN el usuario vea un canal o información de programación
para un servicio al que no está abonado dicho usuario, el
microcontrolador 16 provoca un submenú de pedidos para que aparezca
en su lugar, y visualizando una señal de programa junto con el
solapado gráfico, tal como se muestra en la figura 9. Este submenú
indica al usuario que no está abonado actualmente al servicio
seleccionado, y entonces pregunta al usuario si le gustaría
efectuar un pedido del servicio. Si el usuario responde
afirmativamente, el sistema de programación de programas lleva al
usuario al submenú de pedidos expuesto anteriormente. De esta forma,
el usuario puede efectuar el pedido de eventos o servicios Premium
de forma impulsiva. Son posibles muchas variaciones de esta función
de pedidos del servicio Premium. Por ejemplo, al pulsar la tecla de
INTRODUCIR mientras que se esté en la pantalla mostrada en la figura
9, se puede presentar al usuario la opción de efectuar el pedido
del servicio seleccionado o de un paquete de servicios de
programación, que incluye el servicio seleccionado. Esta función
puede ser implementada mediante la recepción y del almacenamiento
de la información que identifique los paquetes de los servicios de
programación en la memoria DRAM 18. Cuando el usuario pulse la
tecla de INTRODUCIR mientras que se está visualizando la pantalla
de la figura 19, el microcontrolador 19 puede ser entonces
programado para comprobar la memoria DRAM 18, para determinar si el
servicio Premiun en particular es parte de cualquier paquete que
esté siendo ofrecido en curso y que esté presente para el usuario,
con la opción de adquirir un paquete de programación o el servicio
individual.
La tercera barra horizontal 63 en el modo de MENÚ
mostrado en la figura 6 corresponde al listado de "Mensajes" o
"Servicio de Clientes". Tal como se muestra en la figura 16,
el icono del primer sobre 160 representa información de mensajes
disponible por parte del operador de cable. Cuando el usuario
selecciona el icono de mensajes, se le presentará una pantalla de
los mensajes disponibles en curso, tal como se muestra en la figura
27. La pantalla mostrada en la figura 27 incluye los mensajes del
sistema de cable 270 y la información de facturación 271. Si el
usuario selecciona la opción 270 de mensajes del sistema de cable,
se le presentará un mensaje que pertenece al operador de cable
local, tal como el mostrado en la figura 28. Si el usuario
selecciona la opción 271 del estado de facturación mostrada en la
figura 27, se le presentará una pantalla de información de
facturación en curso, tal como la mostrada en la figura 29. Esta
información puede incluir una historia de adquisiciones cargada al
usuario, información del balance en curso, pedidos pendientes, y
una indicación del crédito disponible, el cual puede tener un límite
de débito autorizado previamente configurado con el operado de
cable o bien otro operador. Una vez que la cantidad de cargos de los
eventos del sistema de Pagar por Visión alcance dicho límite, el
microcontrolador no permitirá pedidos adicionales de eventos. En la
figura 28A se muestra un menú alternativo de mensajes.
El icono siguiente 161 en la barra de
información de Servicio de Clientes 63 de la figura 16 identifica
un modo de "Preferencia del Telespectador", el cual permite al
usuario el poder crear o revisar varios parámetros operativos del
sistema de programación de programas. Una vez seleccionada, la
pantalla presenta al usuario varias opciones de preferencias
relativas a ciertos parámetros operativos del sistema de
programación de programas, así como también la visualización de
ciertos canales y de cierta programación de contenidos específicos,
por ejemplo los mostrados en la figura 7.
La primera opción mostrada en la figura 7 es la
opción 70 de "Autorización paterna", la cual puede expresarse
también como la opción de "Acceso de Bloqueo de Códigos". Una
vez que se seleccione inicialmente esta opción por el usuario, el
sistema visualiza un submenú de "Acceso de Bloqueo de Códigos"
tal como el mostrado en la figura 30.
El menú de Acceso de Bloqueo de Códigos mostrado
en la figura 30 permite al usuario controlar el acceso a los
canales individuales y a los programas o eventos mediante la
exigencia al usuario de que introduzca un "código" de acceso,
que comprende un código de cuatro dígitos especificado por el
usuario en la realización aquí expuesta, antes de efectuar el pedido
o antes de visualizar estos canales preseleccionados, programas o
eventos. La pantalla del menú mostrada en la figura 30 muestra una
serie de categorías por sujetos que son las entradas en el eje
y vertical seleccionables por el usuario. Se selecciona una
categoría de un sujeto en particular mediante la utilización de las
teclas de flechas de dirección de arriba o abajo en el controlador
remoto 40 para sobreiluminar la entrada deseada. Una vez que el
usuario seleccione una categoría de un sujeto en particular, las
teclas de las flechas de izquierda y derecha se utilizan para
navegar dentro de la categoría seleccionada.
La primer entrada de sujeto mostrada en la figura
30 es la categoría 301 de "Guía de Paternal". Una vez que el
usuario seleccione esta categoría mediante la manipulación del
cursor para sobreiluminar la entrada, el cursor puede desplazarse
horizontalmente a una ventana activa 302, la cual presenta y
selecciona uno de los elementos de calificación de cinco letras en
la categoría. Los elementos de las letras representan
calificaciones del contenido de los programas tal como sigue:
"V" para violencia, "N" para desnudismo, "L" para
idiomas, "AS" para situaciones de adultos, y "PD" para la
discreción paterna. Una vez que el usuario seleccione un elemento
en particular, tal como "L", desplazándose a la ventana activa
302 utilizando la tecla de flecha de dirección de derecha, pulsando
la tecla de INTRODUCIR se indicará al microcontrolador 16 que se ha
seleccionado el acceso de bloqueo de códigos para los programas
calificados con la calificación "L" para el lenguaje violento
o explícito. El sistema indica la activación de un acceso de
bloqueo de códigos mediante la visualización de un icono de llave
directamente por debajo de la pantalla de la categoría "L".
Una vez que se haya configurado el acceso de bloqueo de códigos,
puede ser desactivado mediante la selección de la letra de la
categoría y pulsando entonces la tecla de INTRODUCIR. Esta acción
provoca que desaparezca el icono de la llave. El usuario puede
cambiar la categoría de la calificación en la ventana activa 302
mediante el uso de las teclas de flechas de dirección de izquierda o
derecha en el controlador remoto 40, cuyas imágenes se visualizan
en la pantalla adyacente a la ventana activa como recordatorio para
el usuario. De esta forma, el usuario puede seleccionar otras
categorías de calificaciones para configurar un acceso de bloqueo
de códigos para cualquiera de los identificadores del contenido de
los programas que aparecen en la categoría de Guía Paterna.
El código de acceso de bloqueo de códigos en sí
comprende un código de cuatro dígitos, que el usuario puede
introducir y modificar en cualquier instante. Para hacerlo así, el
usuario sobreilumina la cuarta entrada verticalmente seleccionable
de "Cambiar Código de Acceso de Bloqueo de Códigos" 304,
mediante la manipulación del cursor para la sobreiluminación,
utilizando las teclas de flechas de dirección en el controlador
remoto. Una vez sobreiluminado, el usuario introduce un nuevo
código de cuatro dígitos, o bien revisa el código existente y pulsa
la tecla de INTRODUCIR. El microcontrolador 16 identifica entonces
el nuevo código de acceso de bloqueo de cuatro dígitos y lo
almacena en la memoria. El usuario puede entonces borrar el código
de acceso de bloqueo, así como también otros códigos activados
previamente, desplazándose hasta la última entrada en la figura 30,
"Borrar el acceso del código de acceso de bloqueo y todos los
códigos" 305, el cual sobreilumina la ventana de "OK", y
después pulsando la tecla de INTRODUCIR. Esta acción borra y
desactiva todas los códigos configurados previamente, así como
también el código de acceso de bloqueo.
El registro de la base de datos de la información
de programación para cada programa contiene un campo que
corresponde a los identificadores del contenido de los programas en
la categoría de Guía Paterna. Durante la operación, el
microcontrolador comprueba este campo en respuesta a la orden del
usuario para sintonizar o para hacer el pedido de un programa, o
para visualizar su información de la programación correspondiente
antes de llevar a cabo la función de sintonía, pedidos o
visualización. Si el identificador de la guía paterna en el registro
de la base de datos de la información de la programación de
programas coincide con cualquiera de los identificadores de la guía
paterna activada mostrados en la figura 30, el usuario será
invitado a introducir el código de acceso de bloqueo de cuatro
dígitos antes de que el sistema tome cualquier acción posterior. Si
el código introducido coincide con el código de acceso de bloqueo
de códigos previamente introducido y almacenado por el usuario
según se ha descrito anteriormente, el sistema invitará al usuario
para que solicite la sintonía del programa, para su pedido, o para
visualizar su información de la programación correspondiente. Si
el código no se reconoce por el sistema, no se tomarán acciones
adicionales y se denegará la petición del usuario.
Mediante la manipulación del cursor, utilizando
las teclas de las flechas de dirección para sobreiluminar la
segunda entrada, "calificaciones MPAA" 308, el usuario puede
también configurar un acceso de bloqueo de código para los
programas basados en su código de calificación MPAA, que se muestra
también en la figura 30.
Al igual que en la categoría de la Guía Paterna,
una vez que se haya seleccionado la categoría de calificación MPAA,
el usuario puede desplazarse horizontalmente dentro de la categoría
hasta la ventana activa 306 para seleccionar uno de los cinco
códigos de calificación, es decir, "G" para audiencias en
general, "PG" para la guía paterna,
"PG-13" para la guía paterna sugerida, no
admitiendo a nadie por debajo de los 13 años sin el acompañamiento
de un adulto, "R" para temas restringidos, y "X" para la
calificación X. Al igual que en la categoría de Guía Paterna,
mediante la selección de una calificación en particular, o
utilizando las teclas de las flechas de dirección izquierda o
derecha hasta que aparezca el código de la calificación en
particular en la ventana activa, y pulsando entonces la tecla de
INTRODUCIR, el usuario configura un acceso de bloqueo de código
para la calificación, en cuyo caso el icono de la llave aparecerá
por debajo del código de la calificación. Y al igual que en la
categoría de Guía Paterna, una vez que se haya configurado un acceso
de bloqueo de código, el sistema invitará al usuario a introducir
el código de acceso de bloqueo de código de cuatro dígitos en
cualquier instante en que se efectúe una petición para sintonizar,
pedir o visualizar información de la programación para un programa
en particular, que tenga un código de calificación que coincida
con un código de calificación para el cual se haya activado el
acceso de bloqueo de códigos.
El modo de Acceso de Bloqueo de Códigos incluye
también una categoría 303 para controlar el acceso a los canales,
que puede ser titulada, por ejemplo, "Bloqueo de Canales". Al
igual que en las categorías de Guía Paterna 301 y MPAA 308, el
usuario navega hacia la categoría 303 de Bloqueo de Canales mediante
la manipulación del cursor, utilizando las teclas de flecha de
dirección en el controlador remoto y pulsando la tecla de
INTRODUCIR. Una vez que se haya introducido en la categoría 303 de
Bloqueo de Canales, el usuario puede desplazarse horizontalmente a
una ventana activa 307, la cual en la figura 30 indica el canal 2.
Una vez que el usuario sobreilumina esta ventana mediante la
manipulación del cursor, utilizando las teclas de flecha de
dirección en el controlador remoto 40, el acceso de bloqueo de
códigos puede ser configurado para el canal que aparece en la
ventana activa. Esto se realiza, al igual que con las otras
categorías de sujetos en el modo de Acceso de Bloqueo de Códigos,
mediante la pulsación de la tecla INTRODUCIR, que provoca de nuevo
que aparezca un icono de llave por debajo del numero del canal en
la ventana activa. El usuario puede desplazarse hacia el canal
anterior o al canal siguiente en secuencia mediante la pulsación de
la tecla de flecha de dirección izquierda o derecha en el
controlador remoto 40. De esta forma, el usuario puede activar un
acceso de bloqueo de código para cualquier canal disponible.
Al igual que con las categorías de la Guía
Paterna 301 y MPAA 308, una vez que se haya configurado el acceso
del bloqueo de códigos para un canal en particular, el sistema
invitará al usuario que introduzca el código de acceso de bloqueo
con antelación a la realización de una instrucción para sintonizar
o para efectuar el pedido de dicho canal. Si el código de acceso
de bloqueo de entrada coincide con el código de acceso previamente
almacenado, la instrucción del usuario se llevará a cabo. De lo
contrario, se ignorará la instrucción del usuario. Así pues, el
usuario puede controlar el acceso al contenido del programa de audio
y vídeo de cualquier canal disponible. En este caso, el
microcontrolador 16 no permitirá que las señales del programa de
audio o vídeo pasen al VDG, pero permitirá que la información de la
programación aparezca para el canal.
Un método alternativo para efectuar el bloqueo de
programas se lleva a cabo utilizando una pantalla de
"Bloqueo", tal como la mostrada en la figura 39. Además de
limitar el acceso a los programas basados en los criterios de la
Guía Paterna, MPAA y canales, según se ha expuesto anteriormente,
el acceso puede limitarse sobre la base del título del programa. La
figura 39 muestra una pantalla 250 alternativa de Bloqueo, que
puede ser utilizada para permitir o limitar el acceso a los
programas basados en el título del programa, además de los
criterios antes mencionados. Pueden ser incluidos otros parámetros,
tales como la hora del día, día de la semana, límite del crédito, y
categoría del contenido (por ejemplo, espectáculos de debate
hablado).
Para introducirse en la pantalla de Bloqueo 250
mostrada en la figura 39, el usuario tiene que introducir un
código de bloqueo de múltiples dígitos utilizando las teclas de los
dígitos numéricos 42 y la tecla de INTRODUCIR 44 en el controlador
remoto 40. El código de bloqueo se configura inicialmente cuando
se utiliza por vez primera el sistema o al ser instalado. Para
configurar un código de bloqueo en el primer caso, el usuario accede
a una pantalla de Configuración 260, tal como la mostrada en la
figura 40. La pantalla de Configuración 260 aparecerá
automáticamente cuando la guía electrónica de programas se instale
y se inicialice por vez primera. Para el acceso durante la
operación normal de la guía electrónica de programas, puede
proporcionarse un recorrido de acceso adecuado hasta la pantalla de
Configuración 260, tal como la que procede de un icono apropiado en
el MENÚ PRINCIPAL 215.
En la pantalla de Configuración 260 de la figura
40, el usuario puede navegar hasta la categoría 265 de Código de
Bloqueo y configurar un nuevo código de bloqueo utilizando la
navegación apropiada y las teclas de selección en el controlador
remoto 40. En la figura 40A se muestra un menú adecuado para
introducir el código de bloqueo. Una vez habilitado, el código de
bloqueo tiene que ser utilizado para configurar o modificar los
bloqueos, para ver un programa bloqueado previamente, o para borrar
o cambiar el código de bloqueo. La posición de la memoria del
código de bloqueo almacenado deberá ser accesible también en forma
remota, tal como por medio de la compañía de cable local, en caso
de que el usuario olvide el código de bloqueo y tenga que ser
borrado.
Una vez introducido el código de bloqueo y que se
visualice la pantalla de Bloqueo 250 de la figura 39, la navegación
dentro de la pantalla está controlada por las teclas de dirección
43A y 43B en el controlador remoto 40. Utilizando las teclas de
dirección de arriba y abajo 43A para desplazar el cursor de
selección, podrán seleccionarse las categorías de Calificación de
Películas 251, Guía Paterna 252, Canales 253, Programa Bloqueado 254
o Código de Bloqueo 255. Las teclas de dirección izquierda y
derecha 43B se utilizan entonces para navegar dentro de la
categoría seleccionada.
El borrado de un código de bloqueo configurado
previamente se lleva a cabo mediante el desplazamiento del cursor
de selección hasta la entrada 256 de "Borrar" en la categoría
255 de Código de Bloqueo, y pulsando la tecla de INTRODUCIR 44 en el
controlador remoto 40. Esto provoca que el microcontrolador borre
el código de bloqueo almacenado en la memoria, así como también
todos los bloqueos previamente configurados por el usuario. Para
cambiar el código de bloqueo en curso, el usuario navega hasta la
entrada 257 de "Cambiar" en la categoría 255 de Código de
Bloqueo y pulsa la tecla de INTRODUCIR 44 en el controlador remoto
40. El usuario es entonces invitado a introducir un nuevo código de
bloqueo, el cual se almacena subsiguientemente en la memoria por el
microcontrolador.
Para configurar un bloqueo en la categoría de
Calificación de Películas 251 o en la de Guía Paternal 252, el
usuario navega hasta la entrada seleccionada en la figura 39
mediante la manipulación del cursor de selección utilizando las
teclas de dirección 43A y 43B en el controlador remoto 40, y
pulsando entonces una tecla de bloqueo en el controlador remoto,
tal como la tecla del candado 45A mostrado en la figura 4. El
microcontrolador modificará debidamente la pantalla para indicar
que se ha configurado un bloqueo, por ejemplo, mediante el cambio
del color del texto o el fondo en la ventana de entrada
seleccionada, o mediante la visualización de un icono apropiado a
continuación del texto en la ventana de la entrada seleccionada. En
la figura 39, aparece un icono de un candado 258 en la ventana de
la entrada PG en la categoría 251 de Calificación de Películas.
Conmutando la tecla de bloqueo mientras que el cursor se encuentra
situado en la entrada seleccionada se habilitará y se inhabilitará
alternadamente la función de bloqueo para dicha entrada.
De forma similar, para configurar un bloqueo para
un canal en particular, el usuario selecciona el canal utilizando
el cursor de selección y pulsando entonces la tecla de bloqueo. En
la figura 39, se ha bloqueado la entrada del canal "4KCNC" en
la categoría de Canales 253, lo cual se indica por un vídeo inverso
y por el icono del candado que aparece en la ventana.
Pueden configurarse también bloqueos de programas
por el título, lo cual pude realizarse de varias formas. Por
ejemplo, cuando se habilita el modo anteriormente descrito de
CAMBIAR o NAVEGACIÓN de la guía electrónica de programas, provocando
por tanto que se visualice el título de un programa junto con otra
información de la programación de programas en una ventana
superpuesta sobre la señal del programa en curso que se está
recibiendo, el usuario puede limitar el acceso al programa
correspondiente con la información del programa visualizado,
mediante la pulsación de la tecla de bloqueo 45A en el controlador
remoto 40. El usuario puede también limitar el acceso al programa
sintonizado en curso mediante la pulsación de la tecla de bloqueo
45A en el controlador remoto 40 mientras que está viendo el
programa, sin importar si están habilitados los modos de CAMBIAR o
NAVEGACIÓN. En este caso, el microcontrolador elimina primeramente
la señal del programa de la pantalla, y entonces accede al registro
de la base de datos de la información de programación del programa
que aparece entonces y configura una bandera apropiada para indicar
que el programa ha sido bloqueado. Así mismo, al ver la información
de la programación de programas en la parrilla de listados de
categorías, según se ha expuesto y se ha mostrado anteriormente,
por ejemplo, en las figuras 18-20, el usuario puede
también etiquetar un programa para el bloqueo, mediante la
sobreiluminación del mismo con el cursor de selección y pulsando
entonces la tecla de bloqueo 45A en el controlador remoto 40.
En cada uno de estos casos, el microcontrolador
almacena entonces el titulo del programa en una lista de títulos
de bloqueo almacenada en la memoria junto con cualesquiera otros
títulos que previamente hayan sido bloqueados por el usuario. Los
elementos individuales en la lista de los títulos de bloqueo se
visualizan en orden alfabético en la ventana de "Programas
bloqueados" 259 que se muestra en la figura 39, y el usuario
puede desplazarse a través de la lista mediante el posicionamiento
del cursor de selección en la ventana de Programas Bloqueados 259,
utilizando las teclas 43A de dirección de arriba y abajo en el
controlador remoto en la figura 40, y utilizando entonces las
teclas de dirección de izquierda y derecha 43B, para desplazarse a
través de la lista con un elemento al mismo tiempo. Con el fin de
ahorrar espacio en la memoria, el microcontrolador puede ser
programado para configurar una bandera o bien marcar de otra forma
el registro de la base de datos en particular que contenga la
información de la programación de programas para el programa que
tenga que ser bloqueado, y para acceder después a la base de datos
para recuperar la información del título cuando tenga que ser
visualizada, tal como cuando el telespectador está revisando la
lista de títulos bloqueados en la ventana 259 de Programas
Bloqueados.
Una vez que un titulo individual haya sido
bloqueado, el microcontrolador puede ser programado opcionalmente
para visualizar un icono de bloqueo apropiado, tal como un candado,
cuando la información de la programación de programas para el
programa bloqueado tenga que ser visualizado, tal como un solapado
de ventana del modo CAMBIAR o NAVEGACIÓN, o en las distintas
pantallas de parrilla y de categorías en las pantallas del MENÚ
PRINCIPAL. El sistema puede visualizar también un mensaje de texto
apropiado si alguien trata de acceder a la señal del programa de un
programa bloqueado previamente. Por supuesto, una vez que el
programa está bloqueado, en todos los casos el microcontrolador
impide el acceso a la señal del programa en curso (incluyendo las
partes de audio y vídeo de la señal de programa) hasta que se
introduzca un código apropiado o bien que se elimine el bloqueo.
Pueden utilizarse varios métodos para bloquear
los programas en el momento de su emisión. Por ejemplo, en el caso
de las categorías de Calificación de Películas, Guía Paterna y de
Canales, el registro de la base de datos de la información de la
programación para cada programa se suministra con un campo que
corresponde a la calificación, identificador del contenido del
programa o apariencia del canal, respectivamente, en las categorías
de Calificación de Películas 251, Guía Paterna 256 y Canal 253 de
la pantalla de Bloqueo 250 mostrada en la figura 39.
Durante la operación, el microcontrolador
verifica el campo apropiado en el registro de la base de datos, en
respuesta a una orden del usuario para sintonizar o para efectuar
el pedido de un programa antes de llevar a cabo la sintonía o la
función del pedido. Adicionalmente, el código de bloqueo puede ser
utilizado también para restringir el acceso a la información de la
programación de los programas. En este caso, el microcontrolador
verificaría también el campo apropiado en el registro de la base de
datos de la información de la programación antes de visualizar la
información de programación de un programa.
Si el identificador de la calificación de
películas, guía paterna o canales en el registro de la base de
datos de la información de la programación de programas coincide en
cualquiera de las entradas bloqueadas indicadas en la pantalla de
Bloqueos 250, se visualizará una pantalla 300 de Verificación de
Bloqueos en una relación de solapado con la señal de vídeo que esté
siendo visualizada en el receptor de televisión, tal como se
muestra en la figura 41. El usuario será invitado a introducir el
código de bloqueo previamente configurado antes de que el sistema
inicie cualquier acción adicional. Como medida de seguridad
añadida, se visualizarán asteriscos conforme el usuario introduzca
el código de bloqueo. Si el código introducido coincide con el
código de bloqueo previamente introducido y almacenado por el
usuario tal como se ha descrito anteriormente, el sistema llevará a
cabo la petición del usuario para sintonizar o pedir el programa, o
visualizar su información de programación correspondiente. Si el
código no está reconocido por el sistema, no se realizará ninguna
acción adicional y será denegada la petición del usuario. En este
caso, la pantalla de Verificación del Bloqueo 300 permanecerá
visualizada en el receptor de televisión, esperando que sea
introducido un código correcto. Si el usuario no toma ninguna
acción, la pantalla 300 de Verificación de Bloqueo será eliminada
después de un periodo de tiempo límite predeterminado, tal como uno
o dos minutos.
De forma similar, en el caso de bloqueo por
título, el microcontrolador podría comprobar también el campo del
título en el registro de la base de datos de la información de la
programación, y comparándolo con la lista de los títulos de los
programas para los cuales el usuario configuró previamente un
bloqueo. Si tal como se ha descrito anteriormente, el
microcontrolador no mantiene una lista de los títulos en curso de
los programas bloqueados por título, puede configurarse un
identificador adecuado en un campo en el registro de la base de
datos, para indicar que un programa ha sido bloqueado por título
cuando el usuario haya configurado primeramente el bloqueo, y
posteriormente el microcontrolador podría verificar dicho campo en
respuesta a la petición del usuario para sintonizar o para efectuar
el pedido de un programa, o visualizar la información de la
programación.
Un método alternativo para llevar a cabo el
bloqueo incluye el uso de una parte de la señal del programa en
tiempo real que está siendo recibido por el receptor de televisión.
Con este método, los códigos correspondientes a la calificación del
programa, categoría de la guía paterna, el titulo o canal se
insertan y se transmiten junto con la señal del programa, tal como
en los intervalos de borrado vertical o bien horizontal, o sobre
las líneas de la trama que no son visibles en el receptor de
televisión. Cuando se recibe la señal del programa, estos códigos
son extraídos de la señal del programa y siendo almacenados en la
memoria. Los métodos y aparatos para la inserción, transmisión y
recepción de los códigos digitales realizados en una señal del
programa son conocidos en el arte.
Después de haber separado los códigos
transmitidos de la señal del programa y ser almacenados en la
memoria, el microcontrolador pueden compararlos con los criterios
de bloqueo configurados por el usuario en la pantalla de Bloqueo y
tomar una acción apropiada, tal como se ha descrito
anteriormente.
La pantalla de Configuración 260 mostrada en la
figura 40 contiene también una categoría 270 del Código de Compra,
la cual permite al usuario configurar un código de compra numérico
que tiene que introducirse antes de que pueda efectuarse el pedido
de canales Premium o de programas del sistema de Pagar por Visión.
La pantalla de Configuración 260 mostrada en la figura 40 incluye
entradas para configurar un nuevo código de compra y para borrar o
cambiar una contraseña configurada previamente. Los menús apropiados
para configurar, confirmar, borrar o cambiar el código de compra
son los que se muestran en las figuras 40B a 40E. Una vez que el
usuario configura un código de compra, el microcontrolador
visualizará posteriormente una pantalla de verificación de Código
de Compra, en respuesta a una petición del usuario para sintonizar o
para hacer el pedido de un canal de servicios Premium o un programa
de Pagar por Visión. La pantalla de Verificación del Código de
Compra opera con una forma similar a la pantalla 300 de
Verificación de Bloqueos, porque el usuario es invitado a introducir
la contraseña del código de compra configurado anteriormente, antes
de que el microcontrolador sintonice o bien curse el pedido del
programa solicitado. Si no se introduce el código de compra
correcto, el microcontrolador no tomará acción adicional, y la
pantalla de Verificación del Código de Compra permanecerá
visualizada y esperando la entrada del código correcto. Si no se
toma ninguna acción dentro de un periodo de tiempo límite
predeterminado, se eliminará la pantalla de Verificación del Código
de Compra.
La siguiente opción mostrada en la figura 7 es la
opción 71 de la lista de Preferencia de Canales, o lista de
"Canales Favoritos". Mediante la sobreiluminación de este
icono y pulsando la tecla de INTRODUCIR en el controlador remoto
40, al usuario se le presenta un submenú en pantalla tal como el
que se muestra en la figura 8.
En la operación normal, el sistema de la guía de
programas presenta los canales ante el usuario en orden numérico en
respuesta a una orden de cambio de canales hacia arriba o hacia
abajo emitida por el usuario, utilizando una de las teclas de
flechas de dirección en el controlador remoto. La secuencia de la
presentación del número de canal incluye a todos los canales
ofertados por la compañía de cable en el orden en que fueron
modulados en el canal por el operador.
El sistema de la guía de programas proporciona
también la capacidad de seleccionar de entre varias secuencias de
presentación de los canales definidas por el usuario, las cuales se
activan utilizando una de las tres teclas de los iconos de "marca
de comprobación" 48A, 48B ó 48C en el controlador remoto 40
mostrados en la figura 4. Cada una de estas teclas representa una
lista en particular preferida de canales, que un usuario en
particular selecciona, y que el microcontrolador almacena en
memoria como una lista de "Preferencias de Canales", según se
expone con detalle más adelante. Para activar una de estas listas
de canales preferidos, el usuario pulsa la tecla correspondiente
del icono de marca de comprobación, en cuyo caso el
microcontrolador puede visualizar el icono seleccionado en la
pantalla en los solapados gráficos y en las presentaciones en
pantalla completa, para recordar al usuario de que se está
utilizando por el sistema una lista de preferencias de canales en
particular. Una vez activada una lista de preferencias, el sistema
limitará la sintonización del receptor de televisión y la
visualización de la información de la programación solo a aquellos
canales que estén designados en la lista activada de preferencias
del telespectador
Para revisar el contenido y/o el orden secuencial
de los canales en la lista de Preferencias de Canales, el usuario
entra en el modo de MENÚ del sistema de la guía de programación.
Para entrar en el modo de MENÚ desde el modo CAMBIAR, el usuario
pulsa dos veces la tecla MODO 38 al utilizar el controlador remoto
31 de la figura 3. Para entrar en el modo MENÚ al utilizar la
realización alternativa del controlador remoto 40 de la figura 4,
el usuario pulsa sencillamente la tecla 47B del icono MENÚ.
Al entrar por vez primera, el modo MENÚ tiene una
pantalla tal como la mostrada en la figura 6. Para seleccionar el
submenú para editar la lista de Preferencias de Canales, el usuario
selecciona primero la tercera barra horizontal 63, la cual puede
tener un título tal como por ejemplo "Mensajes" o "Servicio
de Clientes", mediante la manipulación del cursor utilizando la
tecla de flecha de dirección hacia abajo, tal como se muestra en la
figura 7. Se visualiza por tanto la pantalla de la figura 6A. El
usuario selecciona entonces el segundo icono 161 que aparece en
dicha barra, indicado con una marca de verificación, la cual
corresponde al modo de "Preferencias del Telespectador",
mediante la sobreiluminación del icono utilizando las teclas de
flechas de dirección y pulsando de nuevo la tecla de INTRODUCIR.
Esta acción provocará que el microcontrolador 16 visualice un
submenú de Preferencias del Telespectador, tal como se muestra en la
figura 7. Mediante la selección de la entrada 71 de "Preferencias
de Canales" o "Canales favoritos", el usuario entra en el
submenú de Preferencias de Canales, mostrado en la figura 8. Si el
usuario no lo ha hecho ya, pulsaría entonces la tecla del icono de
la marca de verificación en particular en el controlador remoto 40
de la figura 4, para crear o revisar la lista de preferencias de
canales en particular.
En el menú de Preferencias de Canales mostrado en
la figura 8 se visualiza en el lado izquierdo de la pantalla del
receptor de televisión una lista 80 d todos los canales disponibles
en el sistema de cable en particular, etiquetado como
"Selecciones", en la figura 8, y la lista preferida del
telespectador 81, designada como "Seleccionados" en la figura
8, visualizándose en el lado derecho. Si un código en particular,
tal como el símbolo FIN o "-1" aparece en la primera posición
82 de la lista de preferencias del telespectador 81, el sistema
presenta información para todos los canales en orden numérico en
todos los modos de operación. Este es el modo por defecto del
sistema.
Mediante la selección de canales en forma
secuencial a partir de la lista disponible 80 y situándolos en el
orden deseado en la lista de preferencias 81, el usuario puede
seleccionar un subconjunto de canales y/o redisponer la secuencia
por defecto en respuesta a una orden del usuario de ordenación
ascendente o descendente de los canales. Esto se lleva a cabo
mediante la sobreiluminación del canal en la lista disponible 80
utilizando las teclas de flechas de dirección de arriba y abajo en
el controlador remoto 40, y pulsando la tecla de INTRODUCIR 44, la
cual almacena la entrada en forma temporal en una memoria
temporal.
El microcontrolador 16 almacena una lista de
todos los canales introducidos previamente en la lista de
preferencias del telespectador 81. Conforme se sobreilumina un
canal en particular por el usuario al navegar a través de la lista
de canales disponibles 80 visualizadas en el lado izquierdo de la
pantalla de televisión, aparece una ventana 84 en forma adyacente
al canal en particular sobreiluminado por el usuario. Si el canal
en particular aparece en la lista de preferencias del telespectador
81, el sistema visualizará un mensaje de "ELIMINAR" en la
ventana 84 como un recordatorio de que fue previamente seleccionado
en la lista de canales disponibles 80, y que puede ser eliminado
solo a partir de la lista 81, lo cual se lleva a cabo con la
pulsación de la tecla INTRODUCIR 44. Si el canal sobreiluminado en
particular en la lista 80 no hubiera sido seleccionado previamente,
el sistema visualiza un mensaje de "SELECCIONAR" en la ventana
84, como un recordatorio de que el canal en particular será
seleccionado para añadirlo a la lista de preferencias del
telespectador 81, si el usuario pulsa la tecla 44 INTRODUCIR. El
microcontrolador 16 inserta un canal seleccionado en el fondo de la
lista 81. De esta forma, el usuario puede seleccionar o eliminar
canales de la lista de preferencias del telespectador en cualquier
orden deseado.
La lista de canales disponibles 80 puede ser
suministrada también con entradas por categorías 83, tales como
programas de películas, noticias, deportes o programas infantiles.
El usuario puede también sobreiluminar cualquiera de estas entradas
y ponerlas en la lista de preferencias del telespectador 81. Si el
usuario no incluye una categoría en esta lista de preferencias 81
del telespectador, cuando el usuario emita ordenes de ascender o
descender en la lista de canales, el sistema visualizará, en
secuencia, primeramente los canales preferidos seleccionados del
usuario en orden numérico, y después todos los canales que tengan
un programa cuyo contenido corresponda con la categoría o
categorías seleccionadas a un mismo tiempo.
Una vez que el usuario haya revisado la lista de
preferencias de canales 81 de la forma descrita, el
microcontrolador 16 seguirá la secuencia almacenada de canales
especificados por el usuario en respuesta a una orden de cambio de
canales hecha por el usuario, utilizando una de las teclas de
flechas de dirección. Para activar la lista de preferencias del
telespectador, el usuario pulsa una de las tres teclas de marca de
comprobación 48A, 48B ó 48C en la parte superior del controlador
remoto mostrado en la figura 4. La lista de preferencias del
telespectador puede ser utilizada para limitar selectivamente la
sintonización del receptor o pantalla de televisión de la
información de la programación en cualquiera de los modos
operativos de la guía electrónica de programas. En el sistema
presente, una vez que se haya activado una lista de preferencias, el
sistema limitará la sintonización del receptor de televisión y la
pantalla de la información de la programación en los modos CAMBIAR y
NAVEGACIÓN, así como también en los listados de las categorías y
canales de la parrilla en el modo de MENÚ, solo a aquellos canales
designados en la lista de preferencias del telespectador que esté
activada. El sintonizador no podrá ser sintonizado, y no se podrá
visualizar la información de programación correspondiente, para
cualquier canal no introducido en la lista de preferencias del
telespectador cuando se encuentre activada. A este respecto, se
deberá observar que configurando un acceso de bloqueo en las
categorías de la Guía Paterna 301, MPAA 308 o en el Bloqueo de
Canales 303, producirá un resultado distinto que al usar otros
criterios de visualización, tales como la Lista de Preferencias de
Canales de los canales preferidos expuesta anteriormente. Así pues,
aunque el acceso de bloqueo impedirá la información de programas de
audio y vídeo, aunque no la programación de programas, que puedan
ser vistos o puedan ser adquiridos con una entrada ausente con el
código de autorización, si un canal en particular está incluido en
la lista de Preferencias de Canales, y que tenga también un acceso
de bloqueo activado en la categoría 303 de Bloqueo de Canales del
modo de Acceso de Bloqueo, dicho canal o su correspondiente
información de programación no se visualizará en ningún
instante.
Para desactivar una lista de preferencias del
telespectador seleccionada previamente, el usuario conmuta la tecla
del icono de marcas de comprobación apropiadas en el controlador
remoto 40 de la figura 4. Una vez desactivado, el sistema
visualizará y sintonizará por defecto todos los canales disponibles,
así como también visualizará la información de la programación para
todos los canales disponibles.
Alternativamente, la lista de preferencias del
telespectador 81, si se activa, puede ser utilizada para sintonizar
y visualizar la información de la programación solo en los modos
seleccionados, tal como solamente el modo CAMBIAR, permitiendo así
al usuario sintonizar y ver la información de la programación
correspondiente solo para aquellos canales introducidos en la lista
de preferencias 81 en el modo CAMBIAR, mientras que podrán verse
todos los canales y la información de la programación
correspondiente en todos los demás modos.
En esta última configuración, así como también en
el caso en que no se encuentra activado ninguna lista de
preferencias de canales, y el sistema se encuentra en modo por
defecto, si un canal aparece en la lista de preferencias del
telespectador 81 que corresponde a un servicio al que no se está
abonado por el usuario, el microcontrolador 16 provocará que
aparezca un submenú de pedidos, en lugar de visualizar una señal de
programa junto con el solapado gráfico, tal como se muestra en la
figura 9. Este submenú indica al usuario que no está abonado en
curso al servicio seleccionado, y entonces pregunta al usuario si le
gustaría efectuar un pedido del servicio. Si el usuario responde
afirmativamente, el sistema de programación del programa lleva al
usuario a otro submenú de pedidos para confirmar la petición del
usuario, al igual que con la creación de pedidos compulsivos.
La guía de programas puede ser configurada
también con una pantalla del Localizador 201, tal como se muestra
en la figura 27, la cual ayuda al telespectador en la selección de
canales y en la definición de una lista de canales favoritos. La
pantalla del Localizador 201 visualiza todos los números de los
canales disponibles agrupados de acuerdo con la fuente de la
información de los programas que aparecen en cualquier canal en
particular y en cualquier hora en particular, por ejemplo, difusión
radioeléctrica, difusión por cable, cuasivideo bajo demando,
satélite, o bien otras fuentes de materiales de programas. Así
pues, la pantalla de Localizador 101 puede ser utilizada para
localizar cualquier canal en particular o servicio, porque los
agrupamientos proporcionan un método rápido y eficiente para
desplazarse a través de la lista de los canales disponibles. Los
números de los canales puede estar agrupados también de acuerdo con
otros criterios, tales como por categorías del programa, contenido
del programa, calificación del programa o bien por otro
agrupamiento lógico según el contenido, hora de disponibilidad, u
orden numérico.
En el ejemplo mostrado en la figura 37, el
usuario navega dentro de la pantalla del Localizador 201,
utilizando las teclas de dirección 43A y 43B en el controlador
remoto 40. Las teclas de dirección de derecha e izquierda 43B
desplazan el cursor de selección dentro de las filas de la
categoría, mientras que las teclas de dirección de arriba y abajo
43A se utilizan para seleccionar una categoría en particular. A
partir de la pantalla del Localizador 201, se puede seleccionar
cualquier canal en particular para la visualización mediante el
posicionamiento del cursor de selección en el canal deseado, y
pulsando la tecla de INTRODUCIR o una tecla de sintonía opcional
(no mostrada) en el controlador remoto 40.
Además de ayudar en la selección de canales, la
pantalla del Localizador 201 proporciona también al usuario la
posibilidad de definir convenientemente las listas de canales
favoritos. Para hacerlo así, el usuario desplaza primeramente el
cursor de selección al canal deseado mediante la utilización de las
teclas de dirección 43A y 43B o las teclas de dígitos numéricos 42
en el controlador remoto 40, y pulsa después una tecla del canal
favorito 46A prevista en el controlado remoto 40, lo cual provoca
la visualización del cambio de alguna forma o característica como
una indicación de que el canal ha sido seleccionado como un canal
favorito, tal como mediante el cambio del color del texto de
identificación del canal o el fondo del texto, mediante la
visualización de un icono apropiado o mediante algún esquema de
identificación apropiado. En el controlador remoto 40 mostrado en
la figura 4, la tecla de libras "#" puede funcionar como la
tecla del canal favorito.
Así mismo, si se están utilizando múltiples
listas de canales favoritos, el usuario pulsaría la tecla del canal
favorito apropiado en el controlador remoto, para seleccionar una
lista en particular antes de pulsar la tecla del canal favorito.
Por ejemplo, según se ha expuesto anteriormente, el controlador
remoto 40 mostrado en la figura 4, tiene tres teclas 48A, 48B y 48C
del canal favorito de marcas de comprobación codificadas en color,
las cuales proporcionan al menos tres listas de canales favoritos
individuales para tres usuarios individuales. Podrían ser
visualizadas distintas características de identificación en la
pantalla del Localizador 201 para indicar que se ha seleccionado una
lista de canales favoritos en particular. Por ejemplo, el icono o
imagen utilizada para habilitar una lista de canales favoritos en
el controlador remoto, tal como la tecla de marca de comprobación
48A utilizada en el controlador remoto 40 mostrado en la figura 4,
podría visualizarse en la pantalla del Localizador 201, así como
también otras pantallas de la guía de programas, cuando se habilite
una lista de canales favoritos. Alternativamente, el color del
texto visualizado o del fondo podría cambiarse para coincidir con
el color de la tecla del canal favorito seleccionado.
La pantalla del Localizador 201 puede ser
accesible a través de varios trayectos. Por ejemplo, puede ser
incluido como un canal virtual que esté posicionado
convenientemente en la secuencia de sintonía de los canales, tal
como entre los números de canales disponibles más altas y más
bajos, por ejemplo, un canal virtual 0. Para el usuario, dicho
canal virtual aparece como un canal convencional. No obstante, no
requiere ancho de banda adicional como una portadora. Por ejemplo,
puede producirse digitalmente en la estación del abonado o incluirse
en un intervalo de borrado vertical en las frecuencias existentes
del ancho de banda. De esta forma, el canal virtual es accesible
bien sea a través de la introducción del número del canal
correspondiente utilizando las teclas de dígitos numéricos 42 en el
controlador remoto, o mediante el uso de las teclas de dirección de
arriba y abajo 43A para arrollarse desde el numero del canal más
alto al más bajo, o viceversa. Tal como se muestra en la figura 38,
puede ser deseable también proporcionar un identificador adecuado,
tal como un icono o un mensaje de texto 210, en la pantalla de MENÚ
PRINCIPAL 215, desde el cual el usuario podría acceder a la
pantalla del Localizador 201, sencillamente mediante la
sobreiluminación del identificador 210 con el cursor de selección y
pulsando la tecla de INTRODUCIR 44 en el control remoto 40.
Alternativamente, el controlador remoto puede estar provisto con una
tecla correspondiente a la pantalla del Localizador 201, la cual
hará que el microcontrolador visualice la pantalla del Localizador
201 cuando sea pulsada por el usuario.
Además de las teclas de Preferencias de Canales y
de Canales Favoritos, el controlador remoto 40 puede ser
suministrado también con varias teclas de iconos de preferencias de
categorías activadas por el usuario, por ejemplo, programación de
películas, deportes o programas infantiles. El sistema puede
adaptarse para presentar al usuario solo aquellos programas que
cumplan una categoría de preferencia en particular cuando sea
activada por el usuario. Al igual que con los iconos de
Preferencia de Canales, el microcontrolador puede visualizar el
icono correspondiente a la categoría de preferencia activada, para
recordar al usuario del modo activado en curso de la operación del
sistema.
El icono de la marca de comprobación 162 en la
parte derecha extrema de la tercera barra horizontal en el menú de
la figura 16 identifica un modo de "Ayuda" del sistema de la
guía de programas, en donde se visualiza para el usuario una
información que explica la operación del sistema. De nuevo, mediante
la manipulación del cursor que utiliza las teclas adecuadas en el
controlador remoto, el usuario puede seleccionar este modo. Una vez
seleccionado, el submenú siguiente que aparece en el modo de Ayuda
pide al usuario que identifique la parte en particular del sistema
sobre la cual le gustaría al usuario ver la información de
Ayuda.
Los iconos que aparecen en la última barra
horizontal del modo MENÚ identifican ciertos servicios de
información interactivos y/o bien otros tipos, los cuales el
sistema de programación actuando como una pasarela, los hace
disponibles para el usuario tal como se muestra en la figura 17.
Mediante la manipulación del cursor, el usuario puede seleccionar
cualquiera de los servicios identificados, tal como se muestra en
las figuras 31-35.
Por ejemplo, si el usuario selecciona
inicialmente el icono de "X-PRESS" que aparece
en la última barra horizontal, se le presentará un submenú tal como
el mostrado en la figura 31. Utilizando las teclas de dirección y
de INTRODUCIR en el controlador remoto, el usuario selecciona una
de las tres entradas que aparecen en la pantalla de la figura 31.
Una vez que se haya seleccionado una entrada en particular, la
guía electrónica de programas conecta al usuario al servicio
seleccionado, y pasa el control al software de aplicación del
servicio en particular, tal como se muestra en las figuras
32-35.
Alternativamente, el controlador remoto 40 puede
ser suministrado con una pluralidad de teclas de contenidos
específicos, correspondientes a una pluralidad de categorías
especificas de contenidos de programación, por ejemplo, la tecla de
Deportes, tecla de Noticias, tecla de Películas, etc. Cuando el
usuario pulsa una tecla de contenido específico, se inicia el modo
de contenido específico. En la figura 4, el controlador remoto
está equipado con está equipado con una tecla de Deportes 49. Si
el usuario pulsa la tecla de Deportes 49, el microcontrolador
limitará la presentación de los programas y/o la información de la
programación de los programas a los que estén relacionados con los
deportes. El microcontrolador bloqueará toda la demás programación o
la información de la programación para evitar que aparezca en el
receptor de televisión. El microcontrolador puede estar adaptado
para distinguir los programas y la información de la programación
que estén relacionados con los deportes, mediante el examen del
código apropiado asociado con el programa o con la información de la
programación.
Tal como se ha expuesto anteriormente, la
codificación puede ser llevada a cabo utilizando cualquier método,
tal como mediante la inclusión de un código apropiado en el
intervalo de borrado vertical de la señal del programa, o en una
posición de la memoria apropiada en el registro de la base de datos
de la información de la programación de los programas, o si la
información de la programación está siendo recibida en una red de
banda ancha, mediante la inclusión de la misma en un intervalo de
borrado vertical. El usuario activa un modo de contenido específico
mediante la pulsación de la tecla de contenido específico apropiada
en cualquier modo de operación de la guía electrónica de
programación, incluyendo los modos antes descritos de CAMBIAR,
NAVEGACIÓN o MENÚ PRINCIPAL, así como también cuando no se esté
visualizando ninguna información de la programación y solo sea
visible una señal de programa en el receptor de televisión. Una vez
que se haya solicitado un modo de contenido específico por parte del
usuario, el microcontrolador habilitará inmediata y directamente
los criterios de programación de contenido específico, y mantendrá
los mismos para todos los modos de operación de la guía hasta que
se inhabiliten, lo cual puede realizarse por ejemplo mediante la
conmutación de la tecla de Deportes 49.
En lugar de una tecla dedicada de contenido
específico, tal como la tecla de Deportes 49, el sistema puede ser
configurado con una tecla única genérica de contenido especifico,
la cual al ser activada provocaría que el microcontrolador
visualizase un menú de contenido específico que contuviera una lista
de todas las categorías de contenidos específicos disponibles para
el usuario. El usuario podría entonces sobreiluminar una categoría
en particular mediante la manipulación del cursor de selección
utilizando las teclas de las flechas de dirección en el controlador
remoto, seleccionándola mediante la pulsación de la tecla
INTRODUCIR o la tecla OK 44. Como alternativa a la utilización de
una tecla de contenido específico en el controlador remoto, puede
realizarse el acceso al menú de contenidos específicos mediante el
suministro de un identificador apropiado en otra pantalla del menú
de la guía electrónica, tal como en las pantallas de LOCALIZADOR,
CONFIGURACIÓN o MENÚ PRINCIPAL.
Además de bloquear toda la programación de
contenidos específicos no seleccionados al seleccionar una
categoría en particular de contenido específico, el
microcontrolador puede ser programado para habilitar toda la
programación o servicios de valor añadido que esté relacionada
especialmente con la categoría seleccionada de contenido específico.
Por ejemplo, si el usuario activa un modo de Deportes de contenido
específico, el microcontrolador, además de permitir la
visualización de solo la programación de deportes o la información
de la programación relacionada con la programación de deportes,
buscará activamente todos los servicios de valor añadido
relacionados con los deportes, tal como los juegos de vídeo
relacionados, marcadores actualizados mientras que se encuentra
jugándose un partido, programación de equipos, reproducciones de
juegos anteriores de los equipos seleccionados o jugadores,
adquisición de billetes o de recuerdos, etc. Así pues, la
información disponible de la programación o del servicio puede estar
integrada en el entorno de la guía electrónica de programas. En
lugar de pasar sencillamente el control a otros servicios tal como
se ha expuesto anteriormente, de esta forma la guía electrónica de
programas funcionaría como un sistema integrador o interfaz para
combinar la información de valor añadido disponible en un paquete
dentro del entorno de la guía electrónica, creando así
esencialmente una serie de aplicaciones electrónicas de programas
modulares, correspondientes a una diversidad de categorías
disponibles de contenidos específicos.
La pantalla de Configuración mostrada en la
figura 40 incluye también una categoría 275 de Localización de
Texto, la cual contiene las entradas de texto de "Fondo de
Pantalla", o "Parte superior de pantalla". Mediante la
navegación hasta la categoría 275 de Localización de Texto
utilizando las teclas de dirección de arriba y abajo 43A en el
controlador remoto 40, y cualquiera de las entradas "Superior"
o "Fondo" en dicha categoría utilizando las teclas de dirección
izquierda y derecha 43B en el controlador remoto, y pulsando
entonces la tecla de INTRODUCIR o SELECCION 44, el usuario puede
controlar la posición de las ventanas de solapado utilizadas para
presentar la información en varios modos operativos de la guía
electrónica de programas. La pantalla de Configuración de la figura
40 proporciona al usuario dos selecciones posicionales: la parte
superior o del fondo de la pantalla. Dependiendo de los modos de
operación de la guía de programas, puede ser deseable proporcionar
al usuario más selecciones posicionales en el área de visualización
del receptor de televisión, o proporcionar al usuario la capacidad
de seleccionar una posición diferente para la información
visualizada en los distintos modos operativos.
Otro sistema es el sistema de encaje de texto. La
realización preferida del sistema de encaje de texto es un programa
interactivo de ordenador utilizado para editar los datos de los
listados de los programas antes de que se transmitan al usuario y
almacenándose en la memoria. El sistema interactivo opera como
sigue: la información no editada de los listados de los programas
(o parcialmente editada) se carga como datos en un procesador. Los
datos incluyen los títulos de los programas, horas de programación
de los programas, duración, categoría, así como también la
información descriptiva adicional dependiente del tipo de programa.
Por ejemplo, para las películas se incluyen las calificaciones MPAA,
año de la película, si es en blanco y negro, y una lista de los
actores y actrices del reparto.
El procesador de datos extrae solo los datos de
los títulos de los programas, lo cual incluye los títulos de los
programas de televisión así como también los títulos de las
películas, eventos deportivos y títulos de otros eventos
especiales. Basándose en la duración del programa, el procesador de
datos analiza primeramente los datos de los listados para
determinar que listados con las dimensiones de las parrillas son
necesarios para cada título. Así pues, una película de dos horas
precisaría de cuatro títulos editados distintos para encajar en
cada una de las células de la parrilla de distintos tamaños (30, 60,
90, 120 minutos). El procesador de datos determina entonces la
cantidad de espacio necesaria para visualizar el título basándose
en la longitud de los caracteres. Si el título se tiene que
visualizar en la parrilla de programación de programas utilizando
una fuente proporcional de caracteres y un paso de carácter a
carácter, el procesador de datos puede tener en cuenta también
estos factores en la determinación del espacio necesario para
visualizar un título. La determinación estaría basada entonces en
el número de píxeles necesarios para la combinación en particular de
los caracteres en el título. La cantidad de espacio disponible para
visualizar un título depende del tamaño de la célula de la parrilla
y del espacio necesario para visualizar los iconos al ser
activados.
Si el procesador de datos determina que un
título completo requiere demasiado espacio para encajar dentro de
una o más células de la parrilla, el título es entonces presentado
al editor utilizando un dispositivo de visualización adecuado
conectado al procesador de datos, tal como un tubo de rayos
catódicos (CRT). Se requiere entonces el editor para alterar el
título de forma que encaje en el espacio asignado. Si el titulo
tiene que ser editado para más de una célula, el editor es invitado
a editar cada una de éstas en forma separada. En la implementación
preferida del programa interactivo, el editor se muestra en tiempo
real si el título se encaje en la célula de la parrilla
asignada.
En la implementación preferida, se visualizan dos
líneas de texto en cada célula de la parrilla de los listados de
los programas. El título, conforme se edita, aparece en la primera
línea, y si es necesario, continua en la segunda línea. La
decisión de envolverse hacia la segunda línea está basada en si
existen cortes naturales en el título tal como los espacios entre
las palabras, comas, períodos, guiones, etc. Estas son técnicas
estándar utilizadas en las rutinas del software de procesamiento de
textos. Se puede pedir también al editor que edite un título en la
situación en que el titulo completo encaje en las dos líneas
asignadas, pero precisándose de un guión porque no existen cortes
naturales en el título.
Antes de solicitar al editor que acorte un
título, el procesador de datos compara el titulo con una librería
almacenada de títulos abreviados, para determinar si el titulo
había estado ya abreviado mientras que se editaba otra base de datos
de listados. Cada vez que se efectúan cambios por el editor en un
título, el titulo abreviado es añadido a la librería. Es evidente
que este proceso de conformación de una librería de títulos
abreviados reduce notablemente la entrada manual necesaria.
En la figura 42 se muestra un diagrama de flujo
que muestra el proceso mediante el cual opera el sistema de encaje
de texto. El diagrama de flujo muestra la operación de la edición
de un listado para su visualización en una parrilla de programas
para una única plataforma, aunque la operación es la misma para
todas las plataformas.
La edición de los textos puede ser necesaria en
otras situaciones además, en que se utilicen múltiples células de
tamaños múltiples en la parrilla para la visualización del mismo
título. Por ejemplo, la guía de programas mostrada puede ejecutarse
en varias plataformas, en que cada una tenga limitaciones distintas
de disponibilidad del espacio de las células de la rejilla. Algunas
pueden no visualizar el texto en fuentes proporcionales y algunas
pueden tener otras limitaciones que reduzcan el espacio disponible.
Así pues, en la implementación preferida, el programa interactivo
pediría ediciones para todas las plataformas para las cuales fuera
preciso al mismo tiempo. Además de ello, la edición del texto
puede ser necesaria para visualizar modos distintos a una parrilla
de listados de programas. Por ejemplo, en la pantalla de
"Listados por Canales" de la figura 20, los programas están
listados en una línea completa de longitud fija, pero la longitud
de la línea puede variar de plataforma en plataforma, de forma que
el sistema de encaje de texto pueda ser utilizado con el fin de
editar listados para las distintas plataformas también en este modo
de visualización. El espacio disponible para la pantalla de texto
dependerá también de la forma en que se reserve el espacio para la
pantalla de los iconos. Se aplicaría el mismo proceso que el
mostrado en la figura 42, excepto en que no habría necesidad de
determinar los tamaños de la parrilla porque se utilizaría una
línea de longitud fija para visualizar en lugar de múltiples
células de tamaño distinto en la parrilla.
Será evidente para los técnicos especializados en
el arte que el sistema de encaje de texto expuesto tiene
aplicaciones más allá de poder editar títulos. El sistema puede
ser modificado fácilmente para proporcionar la edición de los
mensajes, líneas de textos de "i", copias promocionales del
sistema de Pagar por Visión, y mensajes de texto similares, de
forma que encajen dentro del espacio asignado disponible para la
visualización de texto. De hecho, el sistema puede ser utilizado
para editar cualquier texto para su visualización en el sistema
expuesto de programación de programas.
El programa de ordenador para el microcontrolador
16 puede incluir también una programación para la presentación de
varias vistas variables del fondo, mediante las cuales la
información de la programación de programas puede ser solapada bien
parcialmente o en una presentación en pantalla completa. Las vistas
del fondo pueden estar almacenadas en mapas de bits en la memoria,
o en otro medio de almacenamiento, tal como un dispositivo de
almacenamiento óptico. Por ejemplo, el microcontrolador 16 puede
ser programado para emitir una orden al VDG cada mañana a las 6:00
AM para visualizar una salida del sol en el fondo. El fondo puede
ser cambiado entonces en la forma correspondiente a través del día,
por ejemplo, a un cielo azul o una vista nocturna. Puede variar
también, por ejemplo, a una hora del día, un día de la semana, mes,
año o estación. El fondo podría cambiar también dependiendo de la
categoría o programación en particular que el usuario esté viendo o
a la cual pertenezca la información de la programación
seleccionada. El fondo puede estar adaptado también para visualizar
escenas que reflejen el área de visión en particular en la que se
encuentre situado el telespectador, similar a las Montañas Rocosas,
o la Montaña Rainier, etc. Puede ser también posible visualizar
escenas estándar, tal como un océano o una escena en el bosque.
Adicionalmente, el fondo de audio podría estar también ajustado
para que esté relacionado con el fondo en particular que se está
visualizando. Adicionalmente, pueden utilizarse distintas vistas del
fondo para vacaciones y eventos especiales, tal como Navidades, 4
de Julio, Domingo de la Superbowl, etc. El fin de las vistas del
fondo es ayudar contra la monotonía de la visualización de los
listados de programas. El microcontrolador 16 podría estar adaptado
automáticamente para coordinar la pantalla del fondo. Se puede dar
también al usuario la capacidad para seleccionar de entre varias
pantallas del fondo mediante la adaptación del microcontrolador para
visualizar un menú de opciones del fondo apropiado que proporcione
listados de las opciones del fondo disponibles para el usuario, y
que permita al usuario seleccionar uno o más mediante la
manipulación del cursor de selección. El acceso a dicho menú de
opciones del fondo podría conseguirse mediante el suministro de un
identificador apropiado, texto o imagen, en un menú apropiado del
sistema, tal como la pantalla del LOCALIZADOR o de
CONFIGURACION.
Adicionalmente, la guía electrónica de programas
podría estar configurada para almacenar un único identificador
digital para cada programa, junto con su información de
programación y el uso posterior del identificador, por ejemplo,
mediante su transmisión para indicar a un dispositivo de grabación o
de almacenamiento, tal como un grabador de vídeo, que el usuario
desea grabar el programa. La guía de programas podría utilizar
también el identificador para controlar automáticamente la
operación del grabador de vídeo. La guía electrónica de programas
podría estar configurada también para utilizar otra información de
programación almacenada para dicho fin.
La operación de la función de compras domésticas
interactivas de la presente invención puede explicarse con
referencia a la figura 43. La figura 43a muestra una pantalla
"por horas" de la guía EPG, listando los distintos programas
programados para su emisión a una hora en particular en los
distintos canales. Tal como se muestra en la figura 43a, ciertos
listados están provistos con un asterisco o icono de
"estrella" 401, indicando que un producto o servicio asociado
con cada uno de los listados están disponible para ser pedidos
remotamente por el usuario. La unidad de control remoto 40
expuesta anteriormente puede estar configurada además con un botón
de estrella utilizado para hacer el pedido de productos o
servicios. Alternativamente, puede utilizarse la tecla de estrella
existente en el teclado 42. El icono en particular utilizado para
designar que el listado indicado tiene un producto o servicio
asociado disponible para la compra no es parte de la invención, ya
que puede utilizarse cualquier símbolo conveniente.
La pantalla mostrada en la figura 43a indica que
dos listados, "Chaqueta metálica", y "Beverly Hill Cop
III", incluyen productos o servicios asociados. Al pulsar el
botón de estrella en el control remoto, mientras que el cursor está
sobreiluminando el listado de programas en "Chaqueta metálica",
en la figura 43b se muestra la pantalla de selección del formato.
Esta pantalla informa al usuario sobre el producto o servicio en
particular disponible y las distintas opciones y/o formatos
disponibles, así como también el precio de las diferentes opciones
y formatos. Tal como se muestra en la figura 43b, los botones 43B de
las flechas de izquierda y derecha en la unidad del control remoto
40 se utilizan para desplazarse a través de los distintos formatos.
Conforme se desplaza el usuario, el precio visualizado cambia
automáticamente para reflejar el precio del formato seleccionado en
curso. Con la selección del formato del producto en particular
(pulsando la tecla de "OK" o de INTRODUCIR 44 en la unidad de
control remoto 40), es decir, un casete de formato VHS, se
presenta al usuario la pantalla mostrada en la figura 43C para
seleccionar el método de pago y el método de envío. El usuario
puede desplazarse a través de los distintos métodos de pago, los
cuales pueden incluir distintas tarjetas de crédito, así como
también la opción de añadir el precio de compra en la factura del
usuario para los servicios de los programas. En el fondo de la
pantalla, el usuario introduce su número de tarjeta de crédito y la
fecha de caducidad. El usuario puede desplazarse también a través de
varios métodos de envío, y el precio total cambia consecuentemente
basándose en los distintos métodos de envío. Con la selección de
los métodos de pago y de envío, se presenta al usuario la pantalla
de la figura 43d para revisar y confirmar el pedido. Puede ser
utilizado un código de compra para impedir que personas no
autorizadas puedan efectuar pedidos de productos o servicios, tal
como se muestra en la figura 43e. El código de compra puede ser
seleccionado por adelantado de la misma forma que el código de
bloqueo de programas antes expuesto.
La pantalla de la figura 43d puede ser utilizada
cuando el usuario haya introducido previamente su dirección y
número de teléfono. El usuario puede haber introducido previamente
esta información por adelantado utilizando una pantalla de
configuración para introducir toda la información necesaria con el
primer uso del servicio de pedidos de productos. La información de
configuración puede incluir también uno o más números de tarjetas
de crédito a partir de una lista introducida previamente.
Alternativamente, la dirección y el numero de teléfono del usuario
pueden ser extraídos del sistema de facturación de servicios de
programas.
El icono de estrella puede ser utilizado también
para indicar que se encuentran disponibles más de un producto o
servicio asociados con el programa de televisión. La figura 44
muestra una realización de una pantalla que puede ser presentada al
usuario al pulsar el botón de la estrella, mientras que el cursor
está sobreiluminando el programa "48 Horas". Tal como se
muestra en la figura 44, se encuentran disponibles una
transcripción y una cinta (formato VHS o Beta). Utilizando los
botones de flecha 43B en la unidad de control remoto 40, el usuario
sobreilumina el producto deseado y pulsa el botón de "OK" para
efectuar el pedido del producto.
Los productos y servicios pueden ser pedidos
desde cualquiera de los distintos modos de la guía EPG, mediante la
inclusión del icono de inicio en la pantalla de programación de
programas en cada uno de los diferentes modos del sistema. La
figura 45 ilustra el uso del icono de estrella en relación con el
modo CAMBIAR del sistema expuesto anteriormente.
Existen muchas aplicaciones potenciales para este
tipo de servicio de pedidos de productos. Además de efectuar el
pedido de una videocasete o de una transcripción de un programa,
puede ser pedidos también de forma similar muchos productos
complementarios, tales como camisetas y otros aparatos, libros,
pistas de sonido de películas, juguetes, etc. El sistema de pedidos
de productos expuesto es especialmente útil en conjunción con
programas que están protegidos contra copias, tales como las
películas PPV (Pagar por Visión). Estos programas no pueden ser
grabados utilizando un VCR, de forma que el servicio de pedidos del
producto expuesto presenta una herramienta de marketing potente y
permite a los usuarios efectuar el pedido de su propia copia
producida profesionalmente con licencia de, por ejemplo, una
película PPV, sencillamente con la pulsación de un botón en sus
dispositivo de control remoto. Un ejemplo de un servicio que puede
ser suministrado es el pedido de entradas para los programas de
televisión con público en directo. Los listados de programas para
dichos programas tal como los espectáculos de juegos y espectáculos
de debates hablados podrían utilizar el icono de la estrella para
efectuar el pedido de entradas como audiencia o como participante
para el espectáculo. El icono de la estrella puede utilizarse
también con los listados de programas para los eventos deportivos
locales para efectuar el pedido de entradas para el evento listado
así como también para eventos futuros.
El uso de la capacidad de pedidos del producto y
servicio expuestos no tiene que estar limitado a los programas de
televisión. Por ejemplo, si el operador del sistema de cable o
bien otro proveedor de programas suministra música así como también
canales de televisión, los productos y servicios asociados con los
programas de música pueden ser pedidos también a través de la guía.
La figura 46 muestra una realización de una pantalla que puede ser
utilizada para el pedido de un producto o servicio asociado con un
programa musical. Los productos que pueden ser pedidos incluyen un
disco compacto (CD) o una cinta de casete de la canción o del
álbum. El servicio de pedidos puede ser utilizado también para
efectuar el pedido de entradas para un concierto futuro del artista
que ejecuta el programa musical seleccionado.
El uso de la guía EPG presenta un nuevo vehículo
para producttos relacionados con programa de marketing y servicios
capaces de alcanzar una gran audiencia, incluyendo aquellas que
normalmente no sintonizarían con los canales de compras domésticos
existentes.
El pedido de productos y servicios puede ser
implementado fácilmente en la guía EPG de la presente invención.
Las distintas pantallas de presentación que componen la guía EPG
están controladas por el microcontrolador 16, el cual accede a los
datos de los listados de los programas para cada uno de los
programas. Si los datos indican que un producto o servicio asociado
con un programa en particular está disponible, el microcontrolador
16 visualizará el icono de la estrella cuando el listado de
programas en particular sea visualizado en los distintos modos de
la guía EPG. El microcontrolador 16 controla también la pantalla de
las opciones seleccionables por el usuario en la guía EPG, de forma
que cuando un listado en particular es sobreiluminado por el
usuario, el microcontrolador 16 visualiza la información de pedidos
apropiada cuando el usuario pulse la tecla de la estrella en la
unidad del control remoto 40, de forma que se visualizará la
información correcta del producto o servicio.
El pedido de servicios se ha expuesto
anteriormente en relación con la figura 9, con respecto al pedido
de servicios Premium y de eventos de Pagar por Visión. Los
productos pueden ser pedidos de una forma similar utilizando una
línea telefónica, cable coaxial, fibra óptica, o transmisión
radioeléctrica como trayecto de retorno para el envío de pedidos del
usuario. Existen muchas técnicas en el arte que pueden ser
utilizadas para proporcionar información de productos y servicios
pedidos por un abonado a un servicio de televisión por cable en un
emplazamiento remoto para su procesamiento en un emplazamiento
central. Por ejemplo, las mismas técnicas utilizadas para los
abonados de facturación para los eventos de Pagar por Visión pueden
ser aplicadas al pedido de productos también. En una realización,
el microcontrolador 16 almacena pedidos del abonado en la memoria
para la subsiguiente transmisión utilizando las líneas telefónicas
del abonado. El microcontrolador 16 está programado para marcar
el emplazamiento de pedidos central para enviar pedidos del abonado.
Típicamente, se utiliza un número "800" de llamada gratis para
este fin y las llamadas se envían en los instantes en que el
abonado probablemente no esté utilizando el teléfono. El
microcontrolador 16 puede estar programado de forma que los pedidos
estén acumulados a lo largo del día y haciendo una llamada una vez
por día para transmitir los pedidos acumulados.
Otra técnica posible para enviar pedidos es
utilizar el propio cable. Esta técnica puede ser utilizada en forma
unidireccional y en plantas de cable bidireccionales. En un sistema
de una planta de cable unidireccional, los pedidos pueden ser
almacenados en el emplazamiento del usuario en un decodificador
provisto por el sistema de cable local. El decodificador puede ser
entonces sondeado por la cabecera del cable utilizando técnicas
conocidas en el arte, para determinar si cualquiera de los pedidos
están almacenados para la transmisión en la cabecera del cable. Si
están presentes los pedidos, se suministrarán a la cabecera del
cable para su procesamiento.
La planta de cable bidireccional es más ventajosa
si se desea una capacidad de pedidos en tiempo real. Utilizando el
canal de retorno, los pedidos pueden ser enviados e inmediatamente
transmitidos en el sentido de aguas arriba hasta la cabecera del
cable, en donde pueden ser procesados o enviados a un centro de
procesamiento independiente. De esta forma, los pedidos pueden ser
procesados fácilmente el mismo día y ser enviados al usuario a
través de un mensajero de la noche a la mañana siguiente.
Otra técnica posible es controlar la llamada
entrante de pedidos de los abonados desde el emplazamiento central.
Por ejemplo, la cabecera del cable podría sondear a los abonados y
programar los decodificadores para llamar al emplazamiento central
a una hora en particular, con el fin de escalonar las horas de
llamadas de entrada y evitar la sobrecarga del centro de
procesamiento. Finalmente, es posible también para la cabecera del
cable el conectar con cada codificador del usuario a través de
líneas telefónicas y llamando a cada telespectador secuencialmente
para determinar si están pendientes cualesquiera pedidos.
Es posible también mantener la función del
pedido de productos en forma totalmente independiente del sistema
de cable o de otras operaciones del proveedor de programas. La
entidad que suministra la guía EPG puede mantener su propio equipo
de procesamiento en la cabecera del sistema de cable o bien otro
emplazamiento del proveedor de programas, con el fin de recibir
peticiones de pedidos directamente de los usuarios sin necesidad de
cualquier pre-procesamiento por la cabecera del
cable. Las peticiones de los usuarios identificadas como pedidos
del producto pueden ser desviadas directamente al equipo de
procesamiento del proveedor de la guía EPG. Este tipo de
arquitectura del sistema permite una gestión más centralizada de un
sistema de pedidos de productos a nivel nacional.
La información de cada uno de los productos o
servicios disponible pueden ser suministrada a los usuarios de
cualquiera de distintas formas. En una realización, la base de
datos de la información de la programación de programas almacenados
en cada emplazamiento de usuario puede incluir toda la información
para cada producto o servicio, una descripción del producto o
productos o servicio(s), precio, y cualquier otra información
necesaria. La desventaja de este método, no obstante, es que si un
gran número de programas incluye productos y servicios disponibles
para los pedidos, serán grandes las demandas en la memoria del
sistema. Otro método es estandarizar los productos y servicios
disponibles, con el fin de incluir en la base de datos solo una
cantidad mínima de información necesaria para identificar el tipo
de producto o servicio. Por ejemplo, si solo se encuentran
disponibles videocasetes y transcripciones, la base de datos solo
necesitará incluir una bandera para cada listado indicando si se
encuentran disponibles un videocasete, una transcripción o ambos.
Es posible una simplificación adicional si todas las transcripciones
y todos los videocasetes tienen el mismo precio. Las pantallas
ilustradas en las figuras 43 - 46 pueden ser estandarizadas para
todos los productos de forma que pueda conservarse espacio en la
memoria.
Se reconocerá por aquellos técnicos
especializados en el arte que son posibles muchas variaciones. Para
proporcionar más flexibilidad, pueden establecerse distintas
categorías de los productos y servicios, para los distintos tipos de
programas, tales como películas, programas de noticias, deportes,
sistema de Pagar por Visión, etc. El microcontrolador 16 puede ser
configurado entonces para seleccionar la información del producto o
servicio visualizado al usuario basándose en el tipo de programa.
De esta forma, cuando el usuario pulsa el icono de pedidos del
producto en el control remoto, el microcontrolador 16 determina el
tipo de programa visualizado en la guía de programas, y selecciona
las pantallas de pedidos apropiadas para su visualización. De forma
similar, con respecto al precio, pueden ser configuradas distintas
categorías de los precios. El microcontrolador 16 puede leer la
categoría del precio para el producto, a partir de la base de datos
y visualizar el precio apropiado para el producto en las pantallas
43 - 46.
Un ejemplo alternativo del sistema expuesto de
pedidos del producto, que no es parte de la invención presente como
tal, puede ser implementado de la forma siguiente. En lugar de
indicar la disponibilidad de un producto o servicio solo en
asociación con los listados de programas almacenados en el
emplazamiento del usuario, la disponibilidad del producto puede
estar indicada cuando el usuario no se encuentre en uno de los
modos de presentación de la programación de programas, mediante el
solapado del icono de estrella en una señal de la presentación del
programa si existe un producto o servicio asociado con dicho
programa. De esta forma, los productos o servicios asociados con
los programas no incluidos en la base de datos de la información de
la programación de los programas, almacenados en la memoria DRAM 18
puede estar disponibles también para los usuarios. Este sistema es
especialmente útil en relación con los anuncios comerciales y
permite al usuario enviar un pedido del producto o servicio que
está siendo anunciado, utilizando el dispositivo del control remoto
40. Alternativamente, el usuario puede solicitar sencillamente
estar incluido en una lista de correo para recibir información
adicional sobre el producto o servicio que están siendo anunciado,
así como también para otros productos o servicios relacionados.
Este sistema alternativo (el cual puede ser
utilizado en conjunción con la realización antes descrita) puede
ser implementado de la forma siguiente. La señal del programa
recibido para el anuncio comercial o bien otro programa puede
incluir la información sobre el producto o servicio asociado con el
programa. La información puede estar incluida en el intervalo de
borrado vertical (VBI) de una señal de televisión analógica
estándar, una técnica bien conocida por los técnicos especializados
en el arte. De forma similar, la información puede estar incluida
en un canal digital en la banda para los programas suministrados en
forma digital. Una ventaja de incluir la información en el VBI o en
un canal digital en la banda, es que se elimina la necesidad de
consumir espacio de la memoria en el emplazamiento del usuario para
almacenar el producto y la información del servicio.
El sistema modificado mostrado en el diagrama de
bloques de la figura 47, y que no es parte de la presente
invención, es un sistema que incorpora un sistema de pedidos de
productos, que utiliza el intervalo de borrado vertical (VBI) en el
sistema de la programación de programas de la presente invención.
En este sistema modificado, se utiliza un segundo receptor 30 para
recibir la señal del canal de televisión sintonizado por el
sintonizador 28 bajo el control del microcontrolador 16. La señal
es entonces suministrada a un decodificador 30A de VBI, el cual
decodifica los datos contenidos en el intervalo de borrado vertical
(VBI) de la señal de televisión recibida. Esos datos son
suministrados entonces a la memoria temporal 15 y al
microcontrolador 16 de la forma antes descrita para la información
de la programación de programas. El microcontrolador 16 determina
entonces si el canal sintonizado en curso está visualizando un
programa para el cual un producto o servicio está disponible según
lo indicado por los datos del VBI. Si existe un producto o servicio
disponible, el microcontrolador 16 provoca que el icono de
disponibilidad del producto sea solapado sobre la señal de
televisión. En una realización preferida, la señal de televisión
sintonizada en curso, comprende un anuncio comercial y el producto
o servicio disponible que esté asociado con el anuncio comercial.
Puede ser utilizado un proceso de pedidos de una sola etapa o de
múltiples etapas. Por ejemplo, en la realización más sencilla, puede
estar disponible un solo producto, es decir, un folleto informativo
del producto. En este caso, el microcontrolador 16 puede estar
configurado para provocar que el dispositivo de solapado de vídeo
25 visualice un mensaje en pantalla estándar tal como "Pulse *
para recibir un folleto que describa este producto". Esta
información supone que el usuario ha suministrado previamente su
nombre y dirección o que la información se ha extraído del sistema
de facturación de los servicios de los programas, según se ha
expuesto anteriormente. Alternativamente, puede ser implementado un
proceso de etapas múltiples similar al descrito anteriormente. Al
pulsar la tecla del icono de pedidos, el microcontrolador 16 puede
extraer información adicional del intervalo de borrado vertical
(VBI) que describe el producto o servicio, y que provoca que el
dispositivo de solapado de vídeo 25 visualice el mismo en el
receptor. El microcontrolador puede presentar una serie de pantallas
ante el usuario similares a las mostradas en la figura 43, para
obtener la información requerida del usuario. En este caso, no
obstante, la información para componer las pantallas se obtiene a
partir de la señal del programa, en lugar de la información de la
programación de programas almacenada. Es posible también almacenar
los formatos de las pantallas como mapas de bits en la memoria, y
utilizar esta información a partir del intervalo de borrado vertical
(VBI) para completar la información en las pantallas.
Si el usuario selecciona el hacer el pedido del
producto o servicio, el microcontrolador recibe la petición y puede
procesar la misma de la forma que sigue a continuación. En la
configuración más sencilla, el microcontrolador puede estampar
sencillamente la hora y el canal en la petición. Mediante el
suministro de la hora de la petición y del canal sintonizado por el
usuario en el instante de la petición, el operador del sistema
puede determinar el anuncio comercial o bien otro programa que
estaba viendo el telespectador en el instante en que se efectuó el
pedido del producto o servicio, y proporcionar así el producto o
servicio correcto al usuario. Alternativamente, en un sistema más
sofisticado, el microcontrolador 16 puede extraer del VBI o del
canal digital en la banda, la información de identificación del
producto, e incluir la información con la petición del usuario para
identificar el producto o servicio pedido. La petición del usuario
puede ser suministrada entonces a la cabecera del cable y ser
procesada de cualquiera de las distintas maneras descritas
anteriormente en relación con los productos o servicios asociados
con un listado de programas.
La forma y contenido de un programa de ordenador
en particular para implementar la invención aquí expuesta serán
evidente para los técnicos especializados en el arte de la
programación del sistema de vídeo y de la visualización gráfica. En
las figuras 36a-d se muestra un diagrama de flujo
de la lógica operativa del sistema. Se observará también por los
técnicos especializados en el arte que puede existir una desviación
con respecto a la realización específica de la invención aquí
descrita sin desviarse del alcance real de las reivindicaciones
adjuntas.
Claims (31)
1. Un sistema electrónico de programación de
programa de televisión, que comprende:
medios de almacenamiento (18) para almacenar
información de la programación de programas de una pluralidad de
programas;
medios de control de usuario (31) para emitir
ordenes de control;
medios de procesamiento de datos (16, 20) para
recibir las mencionadas ordenes de control para generar ordenes de
control de visualización de vídeo; y
un generador de visualización de vídeo (24) para
recibir las mencionadas ordenes de control de la visualización de
vídeo desde los mencionados medios de procesamiento de datos y la
mencionada información de la programación de programas desde los
mencionados medios de almacenamiento, y para visualizar la
información de la programación de programas, caracterizado
porque:
los mencionados medios de almacenamiento (18)
están configurados para almacenar, para al menos uno de los
mencionados programas, información que indique que un producto
tangible está asociado, aunque distinto, con al menos un programa
que está disponible para la compra; y
el generador de presentación de vídeo (24) que
está configurado al visualizar información de la programación para
al menos el programa mencionado, para proporcionar una indicación
(401) de que un producto tangible asociado con el mencionado
programa se encuentra disponible para la compra;
los medios de procesamiento de datos (16, 20)
están configurados para responder a una primera orden de control
del usuario, para visualizar información que describa el mencionado
producto, y para responder a una segunda orden de control del
usuario para generar una petición de información o un pedido del
mencionado producto; y
medios proporcionados para transmitir la
mencionada petición o pedido a una instalación de procesamiento
remota, por lo que el mencionado sistema de programación de
programas de televisión tiene capacidad de pedidos de los
productos.
2. El sistema de la reivindicación 1, que
comprende además:
un receptor (12) para recibir una señal de
entrada (11) de una emisión de difusión estándar, difusión por
cable o transmisión por satélite, conteniendo un flujo de datos
transmitidos;
medios (13, 15) para demodular la señal recibida
y dar salida a los datos; y
medios (16, 17, 20) para almacenar los datos como
registros de una base de datos en una memoria de acceso aleatorio
(18).
3. El sistema de la reivindicación 2, en el que
la memoria de acceso aleatorio (18) está configurada para almacenar
información sobre el producto tangible asociado con al menos un
programa.
4. El sistema de la reivindicación 2, en el
que:
el receptor (12) está configurado para recibir
una señal de entrada de televisión analógica (11) para un programa
a visualizar;
información sobre el producto tangible asociado
con el programa que está siendo mostrado, que está incluida en el
intervalo de borrado vertical (VBI) de la señal (11); y
un decodificador VBI (30A) provisto para
decodificar los datos en el VBI de la señal de televisión recibida
y para proporcionar una salida de los datos.
5. El sistema de la reivindicación 2, en el que
el receptor (12) está configurado para recibir una señal digital
(11) para el programa a visualizar, e información sobre un producto
o servicio asociado con el programa que está incluida en un canal
digital en la banda.
6. El sistema de cualquier reivindicación
anterior, en el que el generador de presentación de vídeo (24) está
configurado para visualizar un icono predeterminado (401) que
indique que un producto asociado, aunque distinto, con el al menos
un programa se encuentra disponible.
7. El sistema de la reivindicación 6, en el que
los medios de control de usuario comprenden una tecla (*) designada
por el mencionado icono para generar la mencionada primera orden de
control del usuario.
8. El sistema de cualquier reivindicación
anterior, en el que los medios de almacenamiento (18) están
dispuestos para almacenar información que describa una pluralidad
de productos tangibles asociados con un programa al menos, y en el
que los medios de control de usuario comprenden medios para generar
una tercera orden de control del usuario para seleccionar uno de la
mencionada pluralidad de productos.
9. El sistema de cualquier reivindicación
anterior, en el que la mencionada información de la programación de
programas para al menos el mencionado programa comprende
información de identificación de las categorías del programa, y en
el que los mencionados medios de procesamiento de datos (16, 20)
están dispuestos para seleccionar la mencionada información que
describe el mencionado producto, basándose en la categoría al menos
del mencionado programa.
10. El sistema de cualquier reivindicación
anterior, en el que los medios de control de usuario (31) son un
dispositivo de control remoto por infrarrojos.
11. El sistema de cualquier reivindicación
anterior, en el que los medios de procesamiento de datos (16, 20)
comprenden además medios para autorizar un pedido para el
mencionado producto antes de generar el mencionado pedido.
12. El sistema de la reivindicación 11, en el que
los medios de control de usuario (31) comprenden medios para
proporcionar un código de autorización para los mencionados medios
de procesamiento de los datos.
13. El sistema de la reivindicación 12, en el que
los medios de procesamiento de los datos están dispuestos para
comparar el código de autorización suministrado por los medios de
control de usuario con un código predeterminado provisto
previamente a los mencionados medios de procesamiento de datos, y
para generar un pedido en respuesta a la mencionada
comparación.
14. El sistema de cualquier reivindicación
anterior, en el que los medios de transmisión comprenden una línea
telefónica o un cable coaxial.
15. El sistema de la reivindicación 14, que
comprende además medios de marcación automática para marcar
automáticamente un número de teléfono predeterminado y transmitir
el mencionado pedido a través de la mencionada línea
telefónica.
16. El sistema de cualquier reivindicación
anterior, en el que los medios de transmisión están dispuestos
para transmitir el pedido substancialmente en forma inmediata a
continuación de la generación del mencionado pedido.
17. Un método para visualizar una programación
electrónica de programas de televisión, que comprende:
el almacenamiento de la información de
programación de programas para una pluralidad de programas;
el suministro de ordenes de control a los medios
de procesamiento de datos (16, 20) y la generación de ordenes de
control de visualización de vídeo; y
proporcionar a un generador de presentación de
vídeo (24) las mencionadas ordenes de control de visualización de
vídeo desde los mencionados medios de procesamiento de datos, y la
mencionada información de la programación de programas desde los
mencionados medios de almacenamiento y para visualizar la
información de la programación de programas, caracterizado
porque:
se almacena al menos una de las mencionadas
informaciones de los programas, indicando que un producto tangible
asociado aunque distinto con al menos un programa se encuentra
disponible para la compra;
se visualiza la información de la programación
para al menos el mencionado programa y se proporciona una
indicación (401) de que un producto tangible asociado con el
mencionado programa se encuentra disponible para la compra;
se proporciona una primera orden de control de
usuario a los mencionados medios de procesamiento de datos (16, 20)
para provocar que se visualice la información que describe el
mencionado producto;
se proporciona una segunda orden de control de
usuario a los mencionados medios de procesamiento de datos (16, 20)
para generar una petición de información o un pedido del mencionado
producto; y
se transmite la mencionada petición o pedido a
una instalación de procesamiento remota, por lo que el mencionado
método de visualización de las mencionadas programaciones de
programas permite también el efectuar pedidos de los productos.
18. El método de la reivindicación 17, que
comprende además:
la recepción de una señal de entrada (11) de una
transmisión de emisión estándar, por cable o por satélite
conteniendo un flujo de datos transmitido;
la demodulación de la señal recibida y dando
salida a los datos; y
el almacenamiento de los datos como registros de
la base de datos.
19. El método de la reivindicación 18, que
comprende además el almacenamiento en una memoria de acceso
aleatorio (18) de la información sobre el producto tangible
asociado con al menos el mencionado programa.
20. El método de la reivindicación 18, que
comprende:
la recepción de una señal de televisión analógica
(11) para un programa a mostrar, información sobre el producto
tangible asociado con el programa que está mostrándose, incluido en
el intervalo de borrado vertical (VBI) de la señal;
la decodificación de los datos en el VBI de la
señal de televisión recibida; y
el suministro de una salida de los datos.
21. El método de la reivindicación 18, que
comprende la recepción de una señal digital (11) para el programa a
mostrar, información sobre un producto o servicio asociado con el
programa, incluida en un canal digital en la banda.
22. El método de cualquiera de las
reivindicaciones 17-21, que comprende la
visualización de un icono predeterminado (401) indicando que un
producto asociado con el mismo aunque distinto con respecto al
menos el mencionado programa se encuentra disponible para la
compra.
23. El método de la reivindicación 22,
comprendiendo la generación de la mencionada primera orden de
control del usuario por los medios de una tecla (*) designada por
el mencionado icono.
24. El método de cualquiera de las
reivindicaciones 17-23, que comprende el
almacenamiento de información que describe una pluralidad de
productos tangibles asociados con al menos un programa, y generando
una tercera orden de control del usuario, la cual selecciona uno de
la mencionada pluralidad de productos.
25. El método de cualquiera de las
reivindicaciones 17-24, que comprende:
proporcionar la mencionada información de la
programación de programas para al menos un programa, que comprende
información que identifica las categorías de los programas, y
seleccionar la mencionada información que
describe el mencionado producto basándose en la categoría de al
menos el mencionado programa.
26. El método de cualquiera de las
reivindicaciones 17-25, comprendiendo el suministro
de las ordenes de control del usuario por los medios de un
dispositivo de control remoto de infrarrojos (31).
27. El método de cualquiera de las
reivindicaciones 17-26, que comprende una
autorización de un pedido para el mencionado producto, con
antelación a la generación del mencionado pedido.
28. El método de la reivindicación 27, que
comprende el suministro de un código de autorización para los
mencionados medios de procesamiento de datos, comparando el código
de autorización con un código suministrado previamente, y generando
un pedido en respuesta a la mencionada comparación.
29. El método de cualquiera de las
reivindicaciones 17-28, comprendiendo la
transmisión de la petición o pedido a través de la línea telefónica
o cable coaxial.
30. El método de la reivindicación 29, que
comprende la marcación automática de un número de teléfono
predeterminado, y transmitiendo una petición o pedido almacenado a
través de la línea telefónica mencionada.
31. El método de cualquiera de las
reivindicaciones 17-30, que comprende la
transmisión del pedido substancialmente en forma inmediata a
continuación de la generación del mencionado pedido.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US42880995A | 1995-04-24 | 1995-04-24 | |
| US428809 | 1995-04-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2229265T3 true ES2229265T3 (es) | 2005-04-16 |
Family
ID=23700490
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES10179978.1T Expired - Lifetime ES2452565T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
| ES96913121T Expired - Lifetime ES2229265T3 (es) | 1995-04-24 | 1996-04-24 | Sistema y metodo de programacion de guia electronica de programas de television con la realizacion de pedidos de productos. |
| ES04015821T Expired - Lifetime ES2336445T3 (es) | 1995-04-24 | 1996-04-24 | Sistema electronico de guia de programacion de television y metodo con pedido de productos a distancia. |
| ES10183067.7T Expired - Lifetime ES2524372T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
| ES10179982.3T Expired - Lifetime ES2528111T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
| ES09013894T Expired - Lifetime ES2394537T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES10179978.1T Expired - Lifetime ES2452565T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
Family Applications After (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04015821T Expired - Lifetime ES2336445T3 (es) | 1995-04-24 | 1996-04-24 | Sistema electronico de guia de programacion de television y metodo con pedido de productos a distancia. |
| ES10183067.7T Expired - Lifetime ES2524372T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
| ES10179982.3T Expired - Lifetime ES2528111T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
| ES09013894T Expired - Lifetime ES2394537T3 (es) | 1995-04-24 | 1996-04-24 | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos |
Country Status (14)
| Country | Link |
|---|---|
| US (8) | US20030177498A1 (es) |
| EP (7) | EP1467566B1 (es) |
| JP (10) | JP3474578B2 (es) |
| KR (1) | KR19990008006A (es) |
| AT (2) | ATE273596T1 (es) |
| AU (1) | AU712344B2 (es) |
| BR (1) | BR9608005B1 (es) |
| CA (5) | CA2466894A1 (es) |
| DE (2) | DE69638071D1 (es) |
| DK (1) | DK1467566T3 (es) |
| ES (6) | ES2452565T3 (es) |
| PL (1) | PL180240B1 (es) |
| PT (2) | PT1467566E (es) |
| WO (1) | WO1996034491A1 (es) |
Families Citing this family (284)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US8793738B2 (en) | 1994-05-04 | 2014-07-29 | Starsight Telecast Incorporated | Television system with downloadable features |
| EP1467566B1 (en) * | 1995-04-24 | 2009-11-11 | United Video Properties, Inc. | Electronic television program guide schedule system and method with remote product ordering |
| US5818438A (en) | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
| US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
| US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
| US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
| US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
| US6732369B1 (en) | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
| DE69634417T2 (de) * | 1995-10-02 | 2006-05-18 | Starsight Telecast, Inc., Los Angeles | Vorrichtungen und verfahren zur bereitstellung von fernsehprogramminformation |
| KR100420974B1 (ko) | 1996-03-15 | 2004-07-16 | 이 가이드, 인코포레이티드 | Vcr 인덱스 및 epg의 결합 |
| US6469753B1 (en) | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
| JPH10126750A (ja) | 1996-10-23 | 1998-05-15 | Matsushita Electric Ind Co Ltd | 番組情報放送システム、放送装置、及び受信端末装置 |
| US6359661B1 (en) * | 1996-11-05 | 2002-03-19 | Gateway, Inc. | Multiple user profile remote control |
| US6331876B1 (en) * | 1996-11-12 | 2001-12-18 | U.S. Philips Corporation | Method of updating software in a video receiver |
| ES2333115T3 (es) * | 1996-12-10 | 2010-02-17 | United Video Properties, Inc. | Sistema de guia de programas de television por internet. |
| US6745391B1 (en) | 1997-12-10 | 2004-06-01 | E Guide, Inc. | Premium channel promotion system and method |
| US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
| US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
| KR19980065932A (ko) * | 1997-01-16 | 1998-10-15 | 구자홍 | Tv 방송프로그램 시간표표시장치와 표시방법 |
| 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 |
| US6049830A (en) * | 1997-05-13 | 2000-04-11 | Sony Corporation | Peripheral software download of a broadcast receiver |
| US6262722B1 (en) * | 1997-07-08 | 2001-07-17 | United Video Properties, Inc. | Interactive program guide navigator menu system |
| CN1941863B (zh) | 1997-07-21 | 2011-06-29 | 骏升发展(美国)有限公司 | 在电子节目导视中向用户显示目标广告的方法 |
| AU9298398A (en) | 1997-09-05 | 1999-03-29 | Prevue International, Inc. | Program guide application interface system |
| US6907315B1 (en) | 1997-09-12 | 2005-06-14 | Amazon.Com, Inc. | Method and system for displaying and editing of information |
| ES2177040T3 (es) | 1997-09-18 | 2002-12-01 | United Video Properties Inc | Recordatorio de correo electronico para una guia de programas de television por internet. |
| 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 |
| CA2251412A1 (en) * | 1997-10-28 | 1999-04-28 | Matsushita Electric Industrial Co., Ltd. | A reproduction apparatus for reproducing digital data, a recording medium recording digital data, and a computer-readable recording medium recording a reproduction program |
| CN1147145C (zh) | 1997-12-01 | 2004-04-21 | 星视电视广播公司 | 在弹出区域中具有广告消息的电子节目表系统 |
| FR2771884B1 (fr) * | 1997-12-02 | 1999-12-31 | Thomson Multimedia Sa | Procede de gestion d'informations de service dans un systeme de television numerique et recepteur mettant en oeuvre ce procede |
| JP3447207B2 (ja) | 1997-12-05 | 2003-09-16 | 松下電器産業株式会社 | 番組情報作成伝送装置及び方法 |
| US20010042246A1 (en) | 1999-08-04 | 2001-11-15 | Henry C. Yuen | Home entertainment system and method of its operation |
| SG105556A1 (en) * | 1998-01-23 | 2004-08-27 | Index Systems Inc | Home entertainment system and method of its operation |
| CA2569060C (en) * | 1998-03-04 | 2016-10-25 | United Video Properties, Inc. | Program guide system with targeted advertising |
| US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
| US6564379B1 (en) * | 1998-04-30 | 2003-05-13 | United Video Properties, Inc. | Program guide system with flip and browse advertisements |
| CA2329069C (en) | 1998-04-30 | 2008-12-02 | United Video Properties, Inc. | Program guide system with advertisements |
| US6742183B1 (en) | 1998-05-15 | 2004-05-25 | United Video Properties, Inc. | Systems and methods for advertising television networks, channels, and programs |
| US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
| US7603684B1 (en) * | 1998-05-19 | 2009-10-13 | United Video Properties, Inc. | Program guide system with video-on-demand browsing |
| DE19826501A1 (de) | 1998-06-13 | 1999-12-16 | Thomson Brandt Gmbh | Verfahren zur Navigation in einer elektronischen Programmzeitschrift |
| US6442755B1 (en) | 1998-07-07 | 2002-08-27 | United Video Properties, Inc. | Electronic program guide using markup language |
| TW416224B (en) | 1998-07-07 | 2000-12-21 | United Video Properties Inc | Interactive television program guide system with local advertisements |
| CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
| AU2013202248B2 (en) * | 1998-07-17 | 2015-05-28 | Rovi Guides, Inc. | Interactive Television Program Guide With Remote Access |
| EP1942668B1 (en) | 1998-07-17 | 2017-07-12 | Rovi Guides, Inc. | Interactive television program guide system having multiple devices within a household |
| JP2000036781A (ja) | 1998-07-17 | 2000-02-02 | Sony Corp | 著作権管理装置、著作物配信装置および著作物配信受信システム |
| DK1988707T3 (en) * | 1998-07-17 | 2017-07-17 | Rovi Guides Inc | INTERACTIVE REMOTE PROGRAM GUIDE WITH REMOTE ACCESS |
| 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 |
| AR019458A1 (es) | 1998-07-23 | 2002-02-20 | United Video Properties Inc | Una disposicion de guia de programacion televisiva interactiva que sirve como entrada |
| US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
| TW463503B (en) | 1998-08-26 | 2001-11-11 | United Video Properties Inc | Television chat system |
| TW447221B (en) | 1998-08-26 | 2001-07-21 | United Video Properties Inc | Television message system |
| TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
| FR2784253A1 (fr) * | 1998-10-05 | 2000-04-07 | Thomson Multimedia Sa | Procede et dispositif de navigation et de selection de services ou de chaines audiovisuels |
| US6859799B1 (en) * | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| TW499816B (en) | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
| US6865746B1 (en) | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
| US6792197B1 (en) | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
| US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
| US7458091B1 (en) | 2000-01-20 | 2008-11-25 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a business layer component in a multimedia synchronization framework |
| EP1203377A1 (en) | 1999-04-21 | 2002-05-08 | Research Investment Network, Inc. | System, method and article of manufacture for updating content stored on a portable storage medium |
| US7188193B1 (en) | 2000-01-20 | 2007-03-06 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a synchronizer component in a multimedia synchronization framework |
| US20050182828A1 (en) | 1999-04-21 | 2005-08-18 | Interactual Technologies, Inc. | Platform specific execution |
| US7448021B1 (en) | 2000-07-24 | 2008-11-04 | Sonic Solutions, A California Corporation | Software engine for combining video or audio content with programmatic content |
| US7178106B2 (en) | 1999-04-21 | 2007-02-13 | Sonic Solutions, A California Corporation | Presentation of media content from multiple media sources |
| US6529949B1 (en) | 2000-02-07 | 2003-03-04 | Interactual Technologies, Inc. | System, method and article of manufacture for remote unlocking of local content located on a client device |
| US7346920B2 (en) | 2000-07-07 | 2008-03-18 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content |
| EP1197074A1 (en) | 1999-06-28 | 2002-04-17 | Index Systems, Inc. | System and method for utilizing epg database for modifying advertisements |
| WO2001001689A1 (en) | 1999-06-29 | 2001-01-04 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
| US6735487B1 (en) | 1999-07-01 | 2004-05-11 | Ods Properties, Inc. | Interactive wagering system with promotions |
| US7058817B1 (en) | 1999-07-02 | 2006-06-06 | The Chase Manhattan Bank | System and method for single sign on process for websites with multiple applications and services |
| WO2001008413A1 (en) * | 1999-07-23 | 2001-02-01 | Microvision Ltd | Method of advertising |
| US6922843B1 (en) | 1999-08-09 | 2005-07-26 | United Video Properties, Inc. | Interactive television program guide system with multiple account parental control |
| EP1534004B1 (en) * | 1999-08-26 | 2016-05-25 | Sony Europe Limited | Television display device and method of operating a television system |
| US7234155B1 (en) * | 1999-08-27 | 2007-06-19 | Kay Matthew W | Automating commerce on a broadcast programming distribution network |
| US7853974B2 (en) | 1999-10-05 | 2010-12-14 | Thomson Licensing | System for collating data from multiple sources to form a composite program guide for display |
| US7240359B1 (en) * | 1999-10-13 | 2007-07-03 | Starz Entertainment, Llc | Programming distribution system |
| US20050177850A1 (en) | 1999-10-29 | 2005-08-11 | United Video Properties, Inc. | Interactive television system with programming-related links |
| US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
| AU4711601A (en) | 1999-12-10 | 2001-07-03 | United Video Properties, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
| CA2394045C (en) * | 1999-12-10 | 2009-02-03 | United Video Properties, Inc. | Features for use with advanced set-top applications on interactive television systems |
| US7392481B2 (en) * | 2001-07-02 | 2008-06-24 | Sonic Solutions, A California Corporation | Method and apparatus for providing content-owner control in a networked device |
| DK1252767T3 (da) | 2000-02-01 | 2010-09-27 | United Video Properties Inc | Fremgangsmåder og systemer til tvungen reklame |
| CN1805539A (zh) | 2000-03-31 | 2006-07-19 | 联合视频制品公司 | 用于改进观众计量的系统和方法 |
| AU8928901A (en) | 2000-03-31 | 2001-10-15 | United Video Properties Inc | System and method for meta-data-linked advertisements |
| US20020007485A1 (en) * | 2000-04-03 | 2002-01-17 | Rodriguez Arturo A. | Television service enhancements |
| CN1242611C (zh) | 2000-04-10 | 2006-02-15 | 联合视频制品公司 | 交互式媒体指南系统及允许其用户访问媒体的方法 |
| US7934232B1 (en) | 2000-05-04 | 2011-04-26 | Jerding Dean F | Navigation paradigm for access to television services |
| US6769127B1 (en) | 2000-06-16 | 2004-07-27 | Minerva Networks, Inc. | Method and system for delivering media services and application over networks |
| GB0021549D0 (en) * | 2000-09-02 | 2000-10-18 | Pace Micro Tech Plc | Television system |
| US7779097B2 (en) | 2000-09-07 | 2010-08-17 | Sonic Solutions | Methods and systems for use in network management of content |
| US7689510B2 (en) | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
| KR100380345B1 (ko) * | 2000-09-20 | 2003-04-11 | 삼성전자주식회사 | 텔레비전의 오에스디 구성 방법 및 전자프로그램 가이드 구성방법 |
| US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
| EP1327357A2 (en) | 2000-10-11 | 2003-07-16 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
| CN101707693B (zh) | 2000-10-11 | 2017-04-26 | 乐威指南公司 | 提供数据存储到点播媒体传递系统中服务器上的系统和方法 |
| US7831467B1 (en) | 2000-10-17 | 2010-11-09 | Jpmorgan Chase Bank, N.A. | Method and system for retaining customer loyalty |
| JP4765182B2 (ja) * | 2001-01-19 | 2011-09-07 | ソニー株式会社 | 双方向テレビ通信方法および、双方向テレビ通信用クライアント装置 |
| BR0207769A (pt) | 2001-02-21 | 2004-09-14 | United Video Properties Inc | Sistemas e métodos para guias de programas interativos com caracterìsticas de gravação de vìdeo pessoais |
| US8849716B1 (en) | 2001-04-20 | 2014-09-30 | Jpmorgan Chase Bank, N.A. | System and method for preventing identity theft or misuse by restricting access |
| AU2002312381A1 (en) | 2001-06-07 | 2002-12-16 | First Usa Bank, N.A. | System and method for rapid updating of credit information |
| US7266839B2 (en) | 2001-07-12 | 2007-09-04 | J P Morgan Chase Bank | System and method for providing discriminated content to network users |
| US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
| WO2003073758A1 (en) | 2002-02-27 | 2003-09-04 | Gemstar Development Corporation | Video clipping system and method |
| AU2003216494A1 (en) * | 2002-03-01 | 2003-09-16 | Gemstar Development Corporation | System and method for preprogrammed purchasing of television offered products |
| US20180165441A1 (en) | 2002-03-25 | 2018-06-14 | Glenn Cobourn Everhart | Systems and methods for multifactor authentication |
| EP1520436B1 (en) * | 2002-07-01 | 2006-06-21 | Nokia Corporation | A system and method for distributing promotion messages to a communication terminal |
| KR100824380B1 (ko) * | 2002-08-08 | 2008-04-22 | 삼성전자주식회사 | 영상 기록/재생 장치 및 그 메뉴안내 표시방법 |
| US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
| US20040117857A1 (en) * | 2002-12-16 | 2004-06-17 | Chatschik Bisdikian | System and a method for personalised, transaction-oriented, interactivity over non-interactive (one way) broadcast networks |
| EP1576777A1 (en) * | 2002-12-19 | 2005-09-21 | Koninklijke Philips Electronics N.V. | A residential gateway system having a handheld controller with a display for displaying video signals |
| US8225359B2 (en) | 2002-12-24 | 2012-07-17 | Poltorak Alexander I | Apparatus and method for providing information in conjunction with media content |
| US7164882B2 (en) | 2002-12-24 | 2007-01-16 | Poltorak Alexander I | Apparatus and method for facilitating a purchase using information provided on a media playing device |
| US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US7512622B2 (en) * | 2003-06-11 | 2009-03-31 | Yahoo! Inc. | Method and apparatus for organizing and playing data |
| 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 |
| US8418196B2 (en) * | 2003-06-30 | 2013-04-09 | At&T Intellectual Property I, L.P. | Interactive content with enhanced network operator control |
| 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 |
| US8438601B2 (en) | 2003-07-02 | 2013-05-07 | Rovi Solutions Corporation | Resource management for a networked personal video recording system |
| JP4193629B2 (ja) * | 2003-07-25 | 2008-12-10 | ソニー株式会社 | 画面表示装置,プログラム,および画面表示方法 |
| US8347333B1 (en) * | 2003-08-13 | 2013-01-01 | The Directv Group, Inc. | Modified electronic program guide |
| JP4487517B2 (ja) * | 2003-08-28 | 2010-06-23 | ソニー株式会社 | 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム |
| US8175908B1 (en) | 2003-09-04 | 2012-05-08 | Jpmorgan Chase Bank, N.A. | Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data |
| JP2005122422A (ja) * | 2003-10-16 | 2005-05-12 | Sony Corp | 電子機器装置、プログラム、電子機器装置のフォーカス制御方法 |
| 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 |
| US20050108104A1 (en) * | 2003-11-14 | 2005-05-19 | Katherine Woo | Integrating third party shopping cart applications with an online payment service |
| US8286203B2 (en) | 2003-12-19 | 2012-10-09 | At&T Intellectual Property I, L.P. | System and method for enhanced hot key delivery |
| KR20060130096A (ko) * | 2004-01-08 | 2006-12-18 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 개인 비디오 레코딩 디바이스에 프로그램 경계들을 표시 |
| US8281339B1 (en) | 2004-01-12 | 2012-10-02 | United Video Properties, Inc. | Customizable flip and browse overlays in an interactive television system |
| US8161388B2 (en) | 2004-01-21 | 2012-04-17 | Rodriguez Arturo A | Interactive discovery of display device characteristics |
| GB2412263A (en) * | 2004-03-01 | 2005-09-21 | Sony Uk Ltd | Reproducing an EPG without any branding information |
| US20050229227A1 (en) * | 2004-04-13 | 2005-10-13 | Evenhere, Inc. | Aggregation of retailers for televised media programming product placement |
| JP2006020235A (ja) * | 2004-07-05 | 2006-01-19 | Toshiba Corp | 番組情報表示装置および番組情報表示方法 |
| JP4502770B2 (ja) * | 2004-10-01 | 2010-07-14 | シャープ株式会社 | テレビジョン装置 |
| US20060174316A1 (en) * | 2004-10-26 | 2006-08-03 | Warner Bros. Entertainment Inc. | Method and distribution channel for creating ancillary revenue streams from related media content |
| KR100733079B1 (ko) * | 2004-12-27 | 2007-06-28 | 삼성전자주식회사 | 디지털 tv 및 그 제어방법 |
| KR100703371B1 (ko) * | 2005-01-18 | 2007-04-03 | 삼성전자주식회사 | 이동 통신 단말기의 디지털 방송 서비스 제공 방법 |
| US20060212580A1 (en) * | 2005-03-15 | 2006-09-21 | Enreach Technology, Inc. | Method and system of providing a personal audio/video broadcasting architecture |
| US20060212579A1 (en) * | 2005-03-15 | 2006-09-21 | Enreach Technology, Inc. | Method and system of providing a personal audio/video broadcasting architecture |
| US20060212578A1 (en) * | 2005-03-15 | 2006-09-21 | Enreach Technology, Inc. | Method and system of providing a personal audio/video broadcasting architecture |
| US20060212534A1 (en) * | 2005-03-15 | 2006-09-21 | Enreach Technology, Inc. | Method and system of providing a personal audio/video broadcasting architecture |
| US9973817B1 (en) | 2005-04-08 | 2018-05-15 | Rovi Guides, Inc. | System and method for providing a list of video-on-demand programs |
| US8037501B2 (en) * | 2005-05-06 | 2011-10-11 | Starz Entertainment, Llc | Methods for entertainment-programming distribution |
| US8584171B2 (en) * | 2005-05-06 | 2013-11-12 | Starz Entertainment Group Llc | Local context navigation system |
| US7650641B2 (en) * | 2005-07-01 | 2010-01-19 | Microsoft Corporation | Lightweight privacy cover for displayed sensitive information |
| US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
| JP4899384B2 (ja) * | 2005-08-31 | 2012-03-21 | ソニー株式会社 | 表示制御装置および方法、並びにプログラム |
| 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 |
| FR2894104B1 (fr) * | 2005-11-30 | 2008-02-01 | Alcatel Sa | Procede de fourniture sur demande de menus interactifs a des terminaux couples a un reseau de communication |
| US8317618B2 (en) | 2005-12-15 | 2012-11-27 | At&T Intellectual Property I, Lp | System, method and computer program for enabling an interactive game |
| EP1804153A1 (en) * | 2005-12-27 | 2007-07-04 | Amadeus s.a.s | User customizable drop-down control list for GUI software applications |
| US20070156539A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
| US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
| 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 |
| 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 |
| US8589984B1 (en) * | 2006-02-22 | 2013-11-19 | Jpmorgan Chase Bank, N.A. | In-show product advertisement and purchase system |
| US7962942B1 (en) | 2006-02-28 | 2011-06-14 | Rovi Guides, Inc. | Systems and methods for enhanced trick-play functions |
| US8065710B2 (en) | 2006-03-02 | 2011-11-22 | At& T Intellectual Property I, L.P. | Apparatuses and methods for interactive communication concerning multimedia content |
| US7739280B2 (en) | 2006-03-06 | 2010-06-15 | Veveo, Inc. | Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature |
| US20070250858A1 (en) * | 2006-03-23 | 2007-10-25 | Yung-Hsiang Lin | Method and Device of Displaying a Time Concept on a DTV Electronic Program Guide |
| US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
| US8069461B2 (en) | 2006-03-30 | 2011-11-29 | Verizon Services Corp. | On-screen program guide with interactive programming recommendations |
| US7831902B2 (en) * | 2006-05-31 | 2010-11-09 | Microsoft Corporation | Displaying interrelated changes in a grid |
| US9173001B1 (en) | 2006-06-27 | 2015-10-27 | Verizon Patent And Licensing Inc. | Media content access systems and methods |
| US9918043B2 (en) | 2006-06-27 | 2018-03-13 | Verizon Patent And Licensing Inc. | Snippet access systems and methods |
| TWI318363B (en) * | 2006-07-11 | 2009-12-11 | Realtek Semiconductor Corp | Didital television system and related electronic program guide browsing method of which |
| US9021404B2 (en) | 2006-08-25 | 2015-04-28 | Verizon Patent And Licensing Inc. | Systems and methods for modifying content based on a positional relationship |
| US8418217B2 (en) | 2006-09-06 | 2013-04-09 | Verizon Patent And Licensing Inc. | Systems and methods for accessing media content |
| US8316320B2 (en) | 2006-10-03 | 2012-11-20 | Verizon Patent And Licensing Inc. | Expandable history tab in interactive graphical user interface systems and methods |
| US8464295B2 (en) | 2006-10-03 | 2013-06-11 | Verizon Patent And Licensing Inc. | Interactive search graphical user interface systems and methods |
| US8566874B2 (en) | 2006-10-03 | 2013-10-22 | Verizon Patent And Licensing Inc. | Control tools for media content access systems and methods |
| US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
| US8316408B2 (en) | 2006-11-22 | 2012-11-20 | Verizon Patent And Licensing Inc. | Audio processing for media content access systems and methods |
| KR101284613B1 (ko) * | 2006-11-23 | 2013-07-11 | 엘지전자 주식회사 | 채널리스트 제공 방법 및 장치 |
| US20080091542A1 (en) * | 2006-11-29 | 2008-04-17 | Coutts Daryl D | Advertising intermediation server |
| US9390408B2 (en) | 2006-12-01 | 2016-07-12 | Sk Planet Co., Ltd. | Method and apparatus for providing gift by using communication network and system including the apparatus |
| US9990667B2 (en) | 2006-12-01 | 2018-06-05 | Sk Planet Co., Ltd. | Method and apparatus for providing a gift using a mobile communication network and system including the apparatus |
| US8250605B2 (en) | 2006-12-18 | 2012-08-21 | Verizon Services Corp. | Systems and methods for presentation of preferred program selections |
| US8194034B2 (en) | 2006-12-20 | 2012-06-05 | Verizon Patent And Licensing Inc. | Systems and methods for controlling a display |
| US8028313B2 (en) | 2006-12-21 | 2011-09-27 | Verizon Patent And Licensing Inc. | Linear program guide for media content access systems and methods |
| US8510780B2 (en) | 2006-12-21 | 2013-08-13 | Verizon Patent And Licensing Inc. | Program guide navigation tools for media content access systems and methods |
| US8898701B2 (en) | 2006-12-29 | 2014-11-25 | Verizon Patent And Licensing Inc. | Method and system for providing attribute browsing of video assets |
| US8015581B2 (en) | 2007-01-05 | 2011-09-06 | Verizon Patent And Licensing Inc. | Resource data configuration for media content access systems and methods |
| TW200836564A (en) * | 2007-02-16 | 2008-09-01 | Mstar Semiconductor Inc | Control circuit of a display with program searching function, and method for controlling the display to receive program information and select program |
| US7885956B2 (en) * | 2007-03-05 | 2011-02-08 | Kelora Systems, Llc | Display and search interface for product database |
| US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
| US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
| IL182391A0 (en) * | 2007-04-10 | 2007-07-24 | Nario C | System, method and device for presenting video signals |
| US8832553B2 (en) | 2007-06-19 | 2014-09-09 | Verizon Patent And Licensing Inc. | Program guide 3D zoom |
| US8103965B2 (en) | 2007-06-28 | 2012-01-24 | Verizon Patent And Licensing Inc. | Media content recording and healing statuses |
| US9826189B2 (en) | 2007-06-28 | 2017-11-21 | Verizon Patent And Licensing Inc. | Apparatus, method, and computer program product for presenting an interactive programming guide |
| US8483546B2 (en) | 2007-06-29 | 2013-07-09 | Verizon Patent And Licensing Inc. | Apparatus, method, and computer program product for receiving a command during a commercial |
| US8739213B2 (en) | 2007-06-29 | 2014-05-27 | Verizon Patent And Licensing Inc. | System and method for providing an interactive program guide for past current and future programming |
| US8570053B1 (en) | 2007-07-03 | 2013-10-29 | Cypress Semiconductor Corporation | Capacitive field sensor with sigma-delta modulator |
| US9654721B2 (en) | 2007-07-10 | 2017-05-16 | Verizon Patent And Licensing Inc. | System and method for providing personal content recommendations |
| US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
| KR20090011149A (ko) * | 2007-07-25 | 2009-02-02 | 삼성전자주식회사 | 스마트카드를 장착한 휴대 단말기의 유료 방송 구매 방법및 장치 |
| US8677408B2 (en) * | 2007-08-01 | 2014-03-18 | The Directv Group, Inc. | Advertisements for use in a program guide |
| 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 |
| KR101349829B1 (ko) * | 2007-11-26 | 2014-01-09 | 엘지전자 주식회사 | 단말기 및 이것의 방송 제어 방법 |
| CN101465970B (zh) * | 2007-12-18 | 2011-12-28 | 新奥特(北京)视频技术有限公司 | 基于事件触发机制的节目增减的实时调整和检测方法 |
| US9118869B2 (en) | 2007-12-19 | 2015-08-25 | Verizon Patent And Licensing Inc. | Vertically oriented program guide for media content access systems and methods |
| US8051447B2 (en) | 2007-12-19 | 2011-11-01 | Verizon Patent And Licensing Inc. | Condensed program guide for media content access systems and methods |
| US20090165049A1 (en) | 2007-12-19 | 2009-06-25 | United Video Properties, Inc. | Methods and devices for presenting and interactive media guidance application |
| US20090307572A1 (en) * | 2008-03-04 | 2009-12-10 | Zak Zacharia | TV set and remote guide to represent a web site home page |
| JP2009290845A (ja) * | 2008-06-02 | 2009-12-10 | Clarion Co Ltd | 車載サテライトラジオ放送受信機、及び、車載サテライトラジオ放送受信機の制御方法 |
| US8442424B2 (en) * | 2008-09-26 | 2013-05-14 | Deep Rock Drive Partners Inc. | Interactive live political events |
| US8719886B2 (en) | 2008-11-12 | 2014-05-06 | Level 3 Communications, Llc | Dynamic processing of streamed content |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| US9274505B2 (en) | 2008-12-19 | 2016-03-01 | Verizon Patent And Licensing Inc. | Systems and methods for radial display of time based information |
| US8522163B2 (en) | 2008-12-19 | 2013-08-27 | Verizon Patent And Licensing Inc. | Systems and methods for radial display of time based information |
| US8499256B1 (en) * | 2008-12-24 | 2013-07-30 | The Directv Group, Inc. | Methods and apparatus to conditionally display icons in a user interface |
| US9241136B2 (en) | 2009-06-29 | 2016-01-19 | Verizon Patent And Licensing Inc. | Method and apparatus for creating a personalized programming guide |
| US8990858B2 (en) | 2009-06-29 | 2015-03-24 | Verizon Patent And Licensing Inc. | Search-based media program guide systems and methods |
| US9009622B2 (en) | 2009-06-30 | 2015-04-14 | Verizon Patent And Licensing Inc. | Media content instance search methods and systems |
| US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
| US9706257B2 (en) | 2009-09-14 | 2017-07-11 | At&T Intellectual Property I, L.P. | Viewing control management across multiple access points |
| US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US8359616B2 (en) | 2009-09-30 | 2013-01-22 | United Video Properties, Inc. | Systems and methods for automatically generating advertisements using a media guidance application |
| US9143737B2 (en) | 2009-10-15 | 2015-09-22 | Verizon Patent And Licensing Inc. | Data distribution |
| US9258529B2 (en) | 2009-10-15 | 2016-02-09 | Verizon Patent And Licensing Inc. | Data distribution |
| US9571784B2 (en) | 2009-10-30 | 2017-02-14 | Verizon Patent And Licensing Inc. | Media content watch list systems and methods |
| US10068269B2 (en) * | 2009-11-12 | 2018-09-04 | At&T Intellectual Property I, L.P. | Method for controlling electronic storefronts in a multimedia content distribution network |
| US9325502B2 (en) | 2009-11-13 | 2016-04-26 | At&T Intellectual Property I, L.P. | Identity management for transactional content |
| KR20110060650A (ko) * | 2009-11-30 | 2011-06-08 | 엘지전자 주식회사 | 네트워크에 접속가능한 tv의 동작 모드 전환 방법 |
| US8327394B2 (en) | 2009-11-30 | 2012-12-04 | Verizon Patent And Licensing Inc. | Boosting factor for television content |
| US8528016B2 (en) | 2009-12-28 | 2013-09-03 | Verizon Patent And Licensing Inc. | Dynamic program guide information |
| US8640052B2 (en) | 2009-12-31 | 2014-01-28 | Verizon Patent And Licensing Inc. | User interface enhancements for media content access systems and methods |
| WO2011109002A1 (en) * | 2010-03-03 | 2011-09-09 | Echostar Ukraine, L.L.C. | Consumer purchases via media content receiver |
| 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 |
| US20130051761A1 (en) * | 2010-05-17 | 2013-02-28 | Thomson Licensing | Selective display of a tagged list of broadcast programs available through a video recorder or set top box stb |
| US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
| US9049073B2 (en) | 2011-06-28 | 2015-06-02 | Rovi Guides, Inc. | Systems and methods for initializing allocations of transport streams based on historical data |
| 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 |
| US8941707B2 (en) * | 2011-12-01 | 2015-01-27 | Tangome, Inc. | Video messaging |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| US10674191B2 (en) | 2012-04-06 | 2020-06-02 | Minerva Networks, Inc | Systems and methods to remotely synchronize digital data |
| 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 |
| US11368760B2 (en) | 2012-08-17 | 2022-06-21 | Flextronics Ap, Llc | Applications generating statistics for user behavior |
| CN104145434B (zh) | 2012-08-17 | 2017-12-12 | 青岛海信国际营销股份有限公司 | 智能电视的频道切换器 |
| US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
| US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
| US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
| US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
| US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
| US20140196062A1 (en) | 2013-01-10 | 2014-07-10 | United Video Properties, Inc. | Systems and methods for setting prices in data driven media placement |
| US9602876B2 (en) * | 2013-02-27 | 2017-03-21 | Rovi Guides, Inc. | Systems and methods for presenting media asset information for a given cell using adjacent cells |
| 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 |
| US12149779B2 (en) | 2013-03-15 | 2024-11-19 | Apple Inc. | Advertisement user interface |
| US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
| US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
| US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
| JP6482578B2 (ja) | 2014-06-24 | 2019-03-13 | アップル インコーポレイテッドApple Inc. | ユーザインタフェースにおけるナビゲートのためのカラムインタフェース |
| TWI585673B (zh) | 2014-06-24 | 2017-06-01 | 蘋果公司 | 輸入裝置與使用者介面互動 |
| US9756393B2 (en) | 2014-07-31 | 2017-09-05 | At&T Intellectual Property I, L.P. | Recording option for advertised programs |
| US9942612B2 (en) | 2014-08-29 | 2018-04-10 | Nxp Usa, Inc. | Television receiver, television set, and method for updating program schedule information in a television receiver |
| DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
| DK201670582A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
| JP2018005091A (ja) * | 2016-07-06 | 2018-01-11 | 富士通株式会社 | 表示制御プログラム、表示制御方法および表示制御装置 |
| US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
| 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 |
| US12307082B2 (en) | 2018-02-21 | 2025-05-20 | Apple Inc. | Scrollable set of content items with locking feature |
| DK201870354A1 (en) | 2018-06-03 | 2019-12-20 | Apple Inc. | SETUP PROCEDURES FOR AN ELECTRONIC DEVICE |
| AU2019100574B4 (en) | 2018-06-03 | 2020-02-20 | Apple Inc. | Setup procedures for an electronic device |
| CN113940088A (zh) | 2019-03-24 | 2022-01-14 | 苹果公司 | 用于查看和访问电子设备上的内容的用户界面 |
| US11683565B2 (en) | 2019-03-24 | 2023-06-20 | Apple Inc. | User interfaces for interacting with channels that provide content that plays in a media browsing application |
| US11445263B2 (en) | 2019-03-24 | 2022-09-13 | Apple Inc. | User interfaces including selectable representations of content items |
| CN114297620A (zh) | 2019-03-24 | 2022-04-08 | 苹果公司 | 用于媒体浏览应用程序的用户界面 |
| US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
| WO2020243645A1 (en) | 2019-05-31 | 2020-12-03 | Apple Inc. | User interfaces for a podcast browsing and playback application |
| US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
| US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
| US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
| US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
Family Cites Families (100)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US581479A (en) * | 1897-04-27 | Mining sulfur | ||
| US4071697A (en) * | 1976-10-18 | 1978-01-31 | Atari, Inc. | Interactive video/telephone transmission system |
| US4300404A (en) * | 1977-12-01 | 1981-11-17 | Becton, Dickinson And Company | Liquid specimen container |
| US4300040A (en) * | 1979-11-13 | 1981-11-10 | Video Corporation Of America | Ordering terminal |
| US4414467A (en) | 1979-11-13 | 1983-11-08 | Video Corporation Of America | Vending ordering terminal |
| US4694490A (en) * | 1981-11-03 | 1987-09-15 | Harvey John C | Signal processing apparatus and methods |
| US4965825A (en) * | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
| US4484217A (en) * | 1982-05-11 | 1984-11-20 | Telease, Inc. | Method and system for remote reporting, particularly for pay television billing |
| US4506387A (en) | 1983-05-25 | 1985-03-19 | Walter Howard F | Programming-on-demand cable system and method |
| US4688105A (en) * | 1985-05-10 | 1987-08-18 | Bloch Arthur R | Video recording system |
| US4706121B1 (en) * | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
| US4789863A (en) * | 1985-10-02 | 1988-12-06 | Bush Thomas A | Pay per view entertainment system |
| US5128752A (en) * | 1986-03-10 | 1992-07-07 | Kohorn H Von | System and method for generating and redeeming tokens |
| US4926255A (en) * | 1986-03-10 | 1990-05-15 | Kohorn H Von | System for evaluation of response to broadcast transmissions |
| US5759101A (en) * | 1986-03-10 | 1998-06-02 | Response Reward Systems L.C. | Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing |
| US5208665A (en) * | 1987-08-20 | 1993-05-04 | Telaction Corporation | Presentation player for an interactive digital communication system |
| US4937863A (en) * | 1988-03-07 | 1990-06-26 | Digital Equipment Corporation | Software licensing management system |
| US4905094A (en) | 1988-06-30 | 1990-02-27 | Telaction Corporation | System for audio/video presentation |
| US4977455B1 (en) * | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
| US4991011A (en) * | 1988-12-23 | 1991-02-05 | Scientific-Atlanta, Inc. | Interactive television terminal with programmable background audio or video |
| US5077607A (en) * | 1988-12-23 | 1991-12-31 | Scientific-Atlanta, Inc. | Cable television transaction terminal |
| US4992940A (en) * | 1989-03-13 | 1991-02-12 | H-Renee, Incorporated | System and method for automated selection of equipment for purchase through input of user desired specifications |
| JPH02264586A (ja) * | 1989-04-04 | 1990-10-29 | Pioneer Electron Corp | Catvシステム及びcatv端末装置 |
| US5038211A (en) * | 1989-07-05 | 1991-08-06 | The Superguide Corporation | Method and apparatus for transmitting and receiving television program information |
| US5353121A (en) * | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
| FR2654286B1 (fr) * | 1989-11-03 | 1995-06-16 | Europ Rech Electr Lab | Procede de validation instantanee d'actions dans le cadre d'emissions televisees et dispositif de mise en óoeuvre. |
| JPH0410047A (ja) * | 1990-04-26 | 1992-01-14 | Canon Inc | 情報処理システム |
| JP2753118B2 (ja) * | 1990-06-28 | 1998-05-18 | シャープ株式会社 | 光波長変換装置 |
| US5347167A (en) * | 1990-08-09 | 1994-09-13 | Sophisticated Circuits, Inc. | Power controller using keyboard and computer interface |
| US5619274A (en) * | 1990-09-10 | 1997-04-08 | Starsight Telecast, Inc. | Television schedule information transmission and utilization system and process |
| EP1653732A3 (en) * | 1990-09-10 | 2007-11-14 | Starsight Telecast, Inc. | User interface for television schedule system |
| US5237157A (en) * | 1990-09-13 | 1993-08-17 | Intouch Group, Inc. | Kiosk apparatus and method for point of preview and for compilation of market data |
| JPH04127688A (ja) | 1990-09-18 | 1992-04-28 | Fujitsu General Ltd | 文字放送受信機 |
| US5412720A (en) * | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
| CA2054026A1 (en) * | 1990-10-31 | 1992-05-01 | William Monroe Turpin | Goal oriented electronic form system |
| US5303393A (en) * | 1990-11-06 | 1994-04-12 | Radio Satellite Corporation | Integrated radio satellite response system and method |
| US5172413A (en) * | 1990-12-20 | 1992-12-15 | Sasktel | Secure hierarchial video delivery system and method |
| US5253275A (en) * | 1991-01-07 | 1993-10-12 | H. Lee Browne | Audio and video transmission and receiving system |
| US5408686A (en) * | 1991-02-19 | 1995-04-18 | Mankovitz; Roy J. | Apparatus and methods for music and lyrics broadcasting |
| US5497185A (en) * | 1991-04-25 | 1996-03-05 | Le Groupe Videotron Ltee. | Remote control system for television audience data gathering |
| US5204897A (en) * | 1991-06-28 | 1993-04-20 | Digital Equipment Corporation | Management interface for license management system |
| US5260999A (en) * | 1991-06-28 | 1993-11-09 | Digital Equipment Corporation | Filters in license management system |
| US5210611A (en) * | 1991-08-12 | 1993-05-11 | Keen Y. Yee | Automatic tuning radio/TV using filtered seek |
| US5404393A (en) * | 1991-10-03 | 1995-04-04 | Viscorp | Method and apparatus for interactive television through use of menu windows |
| US5504519A (en) * | 1991-10-03 | 1996-04-02 | Viscorp | Method and apparatus for printing coupons and the like |
| 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 |
| US5343239A (en) | 1991-11-20 | 1994-08-30 | Zing Systems, L.P. | Transaction based interactive television system |
| US5640577A (en) * | 1991-12-30 | 1997-06-17 | Davox Corporation | Data processing system with automated at least partial forms completion |
| US5469206A (en) * | 1992-05-27 | 1995-11-21 | Philips Electronics North America Corporation | System and method for automatically correlating user preferences with electronic shopping information |
| US5291554A (en) * | 1992-05-28 | 1994-03-01 | Tv Answer, Inc. | Shared-price custom video rentals via interactive TV |
| US5311325A (en) | 1992-06-10 | 1994-05-10 | Scientific Atlanta, Inc. | Method and apparatus for providing periodic subscription television services |
| US5325423A (en) | 1992-11-13 | 1994-06-28 | Multimedia Systems Corporation | Interactive multimedia communication system |
| US5357276A (en) * | 1992-12-01 | 1994-10-18 | Scientific-Atlanta, Inc. | Method of providing video on demand with VCR like functions |
| US5592551A (en) * | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
| US5410326A (en) | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
| EP0673581B2 (en) * | 1992-12-09 | 2009-07-22 | Sedna Patent Services, LLC | Set top terminal for cable television delivery systems |
| US5659350A (en) * | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
| US5523794A (en) * | 1993-04-16 | 1996-06-04 | Mankovitz; Roy J. | Method and apparatus for portable storage and use of data transmitted by television signal |
| IL105432A (en) * | 1993-04-16 | 1999-10-28 | New Datacom Res Ltd | Methods and systems for non-program applications for subscriber television |
| US5524195A (en) * | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
| 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 |
| US5621456A (en) * | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
| US5583560A (en) * | 1993-06-22 | 1996-12-10 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the selective display of listing information on a display |
| US5594509A (en) * | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
| US5418713A (en) * | 1993-08-05 | 1995-05-23 | Allen; Richard | Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials |
| ATE155631T1 (de) * | 1993-08-25 | 1997-08-15 | Twix Equipment Ag | Adressierbare schaltungseinrichtung |
| AU7718394A (en) | 1993-09-03 | 1995-03-22 | Henry C. Yuen | Transmission of data using full frame video |
| US5585866A (en) | 1993-09-09 | 1996-12-17 | Miller; Larry | Electronic television program guide schedule system and method including virtual channels |
| US5781246A (en) * | 1993-09-09 | 1998-07-14 | Alten; Jerry | Electronic television program guide schedule system and method |
| US6418556B1 (en) * | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US5589892A (en) * | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
| US5581479A (en) * | 1993-10-15 | 1996-12-03 | Image Telecommunications Corp. | Information service control point, which uses different types of storage devices, which retrieves information as blocks of data, and which uses a trunk processor for transmitting information |
| US5880769A (en) | 1994-01-19 | 1999-03-09 | Smarttv Co. | Interactive smart card system for integrating the provision of remote and local services |
| US5664111A (en) * | 1994-02-16 | 1997-09-02 | Honicorp, Inc. | Computerized, multimedia, network, real time, interactive marketing and transactional system |
| US5451998A (en) * | 1994-04-04 | 1995-09-19 | Hamrick; Daniel C. | Home shopping video catalog |
| US5539822A (en) * | 1994-04-19 | 1996-07-23 | Scientific-Atlanta, Inc. | System and method for subscriber interactivity in a television system |
| US5819034A (en) | 1994-04-28 | 1998-10-06 | Thomson Consumer Electronics, Inc. | Apparatus for transmitting and receiving executable applications as for a multimedia system |
| US5661517A (en) * | 1994-05-02 | 1997-08-26 | Messagephone, Inc. | Interactive intelligent video information system |
| US5812205A (en) * | 1994-05-04 | 1998-09-22 | Starsight Telecast Incorporated | Automatic time set in a television system |
| US5555496A (en) | 1994-05-06 | 1996-09-10 | Mary T. Tackbary | Method and apparatus for communicating with a card distribution center for management, selection, and delivery of social expression cards |
| US5559548A (en) * | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
| EP1708498B1 (en) * | 1994-05-20 | 2013-06-26 | United Video Properties, Inc. | Improved electronic television program schedule guide system and method |
| BR9408587A (pt) * | 1994-05-20 | 1997-08-26 | Tv Guide On Screen | Guia programável de televisão eletrônico processo para expor informação de roteiro de progama de televisão para telespectadores de um canal de televisão a cabo e sistema guia progamável de televisão eletrônico |
| US5539635A (en) * | 1994-07-19 | 1996-07-23 | Larson, Jr.; Ernest J. | Radio station program identifier and distribution system |
| US5592378A (en) | 1994-08-19 | 1997-01-07 | Andersen Consulting Llp | Computerized order entry system and method |
| US5619249A (en) * | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
| US5715314A (en) * | 1994-10-24 | 1998-02-03 | Open Market, Inc. | Network sales system |
| US5661787A (en) * | 1994-10-27 | 1997-08-26 | Pocock; Michael H. | System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system |
| US5724521A (en) * | 1994-11-03 | 1998-03-03 | Intel Corporation | Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner |
| US6005561A (en) | 1994-12-14 | 1999-12-21 | The 3Do Company | Interactive information delivery system |
| US5774859A (en) | 1995-01-03 | 1998-06-30 | Scientific-Atlanta, Inc. | Information system having a speech interface |
| US5696905A (en) | 1995-03-20 | 1997-12-09 | International Business Machines Corporation | System and method for providing merchant information and establishing links to merchants while presenting a movie |
| US5727163A (en) * | 1995-03-30 | 1998-03-10 | Amazon.Com, Inc. | Secure method for communicating credit card data when placing an order on a non-secure network |
| US5715399A (en) * | 1995-03-30 | 1998-02-03 | Amazon.Com, Inc. | Secure method and system for communicating a list of credit card numbers over a non-secure network |
| JPH08289281A (ja) | 1995-04-17 | 1996-11-01 | Sony Corp | 電子番組ガイド伝送装置および方法、ショッピング画像伝送装置および方法、電子番組ガイド受信装置および方法、並びに電子ショッピング装置および方法 |
| EP1467566B1 (en) * | 1995-04-24 | 2009-11-11 | United Video Properties, Inc. | Electronic television program guide schedule system and method with remote product ordering |
| AUPN273695A0 (en) | 1995-05-02 | 1995-05-25 | University Of Queensland, The | Aluminium alloy powder blends and sintered aluminium alloys |
| WO1999013424A1 (en) | 1997-09-12 | 1999-03-18 | Amazon.Com, Inc. | Method and system for placing a purchase order via a communications network |
| US5960411A (en) * | 1997-09-12 | 1999-09-28 | Amazon.Com, Inc. | Method and system for placing a purchase order via a communications network |
| US6016141A (en) * | 1997-10-06 | 2000-01-18 | United Video Properties, Inc. | Interactive television program guide system with pay program package promotion |
-
1996
- 1996-04-24 EP EP04015821A patent/EP1467566B1/en not_active Expired - Lifetime
- 1996-04-24 EP EP10183059A patent/EP2317768A3/en not_active Withdrawn
- 1996-04-24 ES ES10179978.1T patent/ES2452565T3/es not_active Expired - Lifetime
- 1996-04-24 JP JP53268196A patent/JP3474578B2/ja not_active Expired - Lifetime
- 1996-04-24 DE DE69638071T patent/DE69638071D1/de not_active Expired - Lifetime
- 1996-04-24 CA CA002466894A patent/CA2466894A1/en not_active Expired - Lifetime
- 1996-04-24 AU AU55729/96A patent/AU712344B2/en not_active Expired
- 1996-04-24 EP EP10179978.1A patent/EP2265019B1/en not_active Expired - Lifetime
- 1996-04-24 PL PL96323047A patent/PL180240B1/pl unknown
- 1996-04-24 WO PCT/US1996/005729 patent/WO1996034491A1/en not_active Ceased
- 1996-04-24 ES ES96913121T patent/ES2229265T3/es not_active Expired - Lifetime
- 1996-04-24 ES ES04015821T patent/ES2336445T3/es not_active Expired - Lifetime
- 1996-04-24 DE DE69633123T patent/DE69633123T2/de not_active Expired - Lifetime
- 1996-04-24 ES ES10183067.7T patent/ES2524372T3/es not_active Expired - Lifetime
- 1996-04-24 EP EP09013894A patent/EP2154890B1/en not_active Revoked
- 1996-04-24 CA CA002218993A patent/CA2218993C/en not_active Expired - Lifetime
- 1996-04-24 KR KR1019970707530A patent/KR19990008006A/ko not_active Expired - Lifetime
- 1996-04-24 CA CA002413051A patent/CA2413051C/en not_active Expired - Lifetime
- 1996-04-24 EP EP10183067.7A patent/EP2328348B1/en not_active Expired - Lifetime
- 1996-04-24 PT PT04015821T patent/PT1467566E/pt unknown
- 1996-04-24 ES ES10179982.3T patent/ES2528111T3/es not_active Expired - Lifetime
- 1996-04-24 CA CA2736665A patent/CA2736665C/en not_active Expired - Lifetime
- 1996-04-24 BR BRPI9608005-1A patent/BR9608005B1/pt not_active IP Right Cessation
- 1996-04-24 EP EP96913121A patent/EP0823179B1/en not_active Expired - Lifetime
- 1996-04-24 AT AT96913121T patent/ATE273596T1/de not_active IP Right Cessation
- 1996-04-24 PT PT90138942T patent/PT2154890E/pt unknown
- 1996-04-24 DK DK04015821.4T patent/DK1467566T3/da active
- 1996-04-24 ES ES09013894T patent/ES2394537T3/es not_active Expired - Lifetime
- 1996-04-24 CA CA2736634A patent/CA2736634C/en not_active Expired - Lifetime
- 1996-04-24 AT AT04015821T patent/ATE448643T1/de active
- 1996-04-24 EP EP10179982.3A patent/EP2265020B1/en not_active Expired - Lifetime
-
2001
- 2001-09-27 JP JP2001297745A patent/JP2002185951A/ja not_active Withdrawn
-
2003
- 2003-03-14 US US10/389,852 patent/US20030177498A1/en not_active Abandoned
- 2003-03-14 US US10/390,066 patent/US8418208B2/en not_active Expired - Fee Related
- 2003-03-14 US US10/390,055 patent/US20030182659A1/en not_active Abandoned
- 2003-03-14 US US10/390,056 patent/US7870587B2/en not_active Expired - Fee Related
- 2003-03-14 US US10/390,510 patent/US8732765B2/en not_active Expired - Fee Related
- 2003-04-17 US US10/420,062 patent/US20030196203A1/en not_active Abandoned
- 2003-05-09 US US10/434,844 patent/US20030204847A1/en not_active Abandoned
- 2003-09-12 JP JP2003322265A patent/JP3812671B2/ja not_active Expired - Lifetime
-
2005
- 2005-02-03 JP JP2005028258A patent/JP2005192237A/ja not_active Withdrawn
- 2005-02-03 JP JP2005028257A patent/JP4456495B2/ja not_active Expired - Lifetime
- 2005-02-03 JP JP2005028256A patent/JP4262686B2/ja not_active Expired - Fee Related
-
2007
- 2007-08-20 US US11/894,733 patent/US20080184315A1/en not_active Abandoned
-
2008
- 2008-11-12 JP JP2008290400A patent/JP2009071861A/ja not_active Withdrawn
-
2009
- 2009-08-17 JP JP2009188782A patent/JP4949444B2/ja not_active Expired - Lifetime
-
2011
- 2011-03-25 JP JP2011068193A patent/JP5345170B2/ja not_active Expired - Lifetime
-
2012
- 2012-01-27 JP JP2012014946A patent/JP2012090347A/ja not_active Withdrawn
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2252148T3 (es) | Sistema de programacion de guias electronicas de programas de television. | |
| ES2452565T3 (es) | Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos | |
| ES2214631T3 (es) | Sistema y metodo de programacion mejorados de guia electronica de programas de television con mensajes de ayuda desplegables. | |
| 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 | |
| EP0830787B1 (en) | Electronic television program guide schedule system and method including virtual channels | |
| US20080184296A1 (en) | Electronic television program guide schedule system and method | |
| ES2428739T3 (es) | Método y sistema de guía de horarios de programas de televisión electrónica mejorada | |
| MXPA97003919A (es) | Sistema y metodo electronicos de horario y guia de programa de television con despliegue y busqueda de programa con listas alfabeticas de titulos |