MX2011002417A - Sistemas y metodos para el control de graficos de caracteristicas de interfaz de usuario proporcionadas por un receptor de television. - Google Patents

Sistemas y metodos para el control de graficos de caracteristicas de interfaz de usuario proporcionadas por un receptor de television.

Info

Publication number
MX2011002417A
MX2011002417A MX2011002417A MX2011002417A MX2011002417A MX 2011002417 A MX2011002417 A MX 2011002417A MX 2011002417 A MX2011002417 A MX 2011002417A MX 2011002417 A MX2011002417 A MX 2011002417A MX 2011002417 A MX2011002417 A MX 2011002417A
Authority
MX
Mexico
Prior art keywords
viewer
image
input
receiver
programming guide
Prior art date
Application number
MX2011002417A
Other languages
English (en)
Inventor
Luke Vanduyn
James Matthew White
Karen Michelle Taxier
Daniel L Rudolph
Matthew Coburn
Danny Jean Minnick
Original Assignee
Echostar Technologies Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/235,476 external-priority patent/US8572651B2/en
Priority claimed from US12/241,580 external-priority patent/US8763045B2/en
Priority claimed from US12/241,556 external-priority patent/US20100083315A1/en
Priority claimed from US12/241,604 external-priority patent/US8937687B2/en
Priority claimed from US12/241,608 external-priority patent/US8473979B2/en
Priority claimed from US12/241,571 external-priority patent/US9357262B2/en
Application filed by Echostar Technologies Llc filed Critical Echostar Technologies Llc
Publication of MX2011002417A publication Critical patent/MX2011002417A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Marketing (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Sistemas y métodos proporcionan cambio de la presentación de un canal actual en otro canal en una pantalla en respuesta a una entrada del televidente recibida mediante un control remoto. La entrada del televidente desde un control remoto se recibe en una caja del convertidor descodificador (STB) o receptor de televisión similar. Las imágenes en la pantalla inicialmente corresponden con el canal actual. Por lo menos una porción de las imágenes se despliega en respuesta a la entrada del televidente para sintonizar por consiguiente el otro canal en la pantalla.

Description

SISTEMAS Y MÉTODOS PARA EL CONTROL DE GRÁFICOS DE CARACTERÍSTICAS DE INTERFAZ DE USUARIO PROPORCIONADAS POR UN RECEPTOR DE TELEVISIÓN DESCRIPCIÓN DE LA INVENCIÓN La presente solicitud se refiere generalmente a interfaces de usuario en dispositivos receptores de televisión. Un aspecto particularmente se relaciona con sistemas y métodos para proporcionar despliegue gráfico de datos de guía, características de vídeo y/u otras proporcionadas por un dispositivo receptor de televisión. Otro aspecto se relaciona con sistemas y métodos para proporcionar información complementaria junto con la presentación de una guía de programación electrónica. Otro aspecto se relaciona particularmente con sistemas y métodos para proporcionar control gráfico de las ventanas de imagen en imagen desplegadas por cajas del convertidor-descodificador u otros receptores de televisión. Otro aspecto se relaciona particularmente con sistemas y métodos para proporcionar características de servicio al cliente en un dispositivo receptor de televisión. Otro aspecto se relaciona particularmente con sistemas y métodos para proporcionar ajuste gráfico y control de características numéricas, alfanuméricas y/u otras basadas en símbolos proporcionadas por un dispositivo receptor de televisión. Otro aspecto se relaciona particularmente con sistemas y métodos para proporcionar ajuste gráfico de una guía de programación electrónica y/u otras características proporcionadas por un dispositivo receptor de televisión.
La mayoría de los televidentes ahora reciben sus señales de televisión a través de un sumador de contenido, tal como un proveedor de televisión por cable o satelital. Para los suscriptores en un servicio de satélite de difusión directa (DBS) , por ejemplo, la programación de televisión se recibe mediante una emisión que se envía mediante un satélite a una antena que se localiza generalmente en el exterior de una casa u otra estructura. Otros clientes reciben la programación de televisión a través de difusoras de televisión convencionales, o a través de cable, de manera inalámbrica u otros medios. La programación típicamente es recibida en un receptor, tal como un "caja de convertidor-descodificador" (STB) u otro receptor que desmodula las señales recibidas y convierte el contenido desmodulado en un formato que pueda presentarse al televidente en una televisión u otra pantalla. Además de recibir y desmodular la programación de televisión, muchos receptores de televisión pueden proporcionar características adicionales. Ejemplos de características disponibles en muchos receptores de televisión modernos incluyen guías de programación electrónica (EPGs) , videograbadoras personales digitales u otras, características de "desplazamiento de lugar" para transmitir continuamente contenidos recibidos en una red u otro medio, proporcionar información de servicio al cliente, y/o similares.
Hablando generalmente, los televidentes interactúan con la STB u otro receptor utilizando cierta clase de interfaz de usuario que recibe entradas de un control remoto u otro dispositivo de entrada. Para cambiar un canal, por ejemplo, el televidente típicamente presiona un botón de "canal hacia arriba/hacia abajo", ingresa manualmente un número de un canal deseado en un teclado numérico y/o selecciona el nuevo canal utilizando una característica de guía de programación del receptor. Alternativamente, los televidentes pueden buscar con frecuencia programas utilizando una característica EPG proporcionada por el receptor. El EPG generalmente proporciona listas completas de los programas y la información asociada, y permite a los televidentes sintonizar con facilidad los. programas que actualmente se muestran. En muchos EPGs también permiten a los televidentes establecer un registro de un evento futuro, o tomar otras medidas, cuando sea apropiado. El receptor entonces procesa la entrada recibida del televidente para realizar los cambios deseados en la presentación en pantalla.
Aunque interfaces convencionales son útiles para muchos propósitos, aún existe un deseo continuo de interfaces de usuario más eficientes e intuitivas para las diversas características proporcionadas por el receptor. Por ejemplo, existe el deseo de proporcionar acceso conveniente a características numéricas (por ejemplo, número de canales) sin utilizar un teclado numérico. Por lo tanto, es deseable crear sistemas y métodos para mejorar la interfaz del televidente en el receptor de televisión.
Adicionalmente, existe un deseo de proporcionar acceso conveniente a características de servicio al cliente utilizando características de interfaz más avanzadas. Aunque algunos receptores del tipo caja convertidor-descodificador han proporcionado características de servicio al cliente limitadas, en general, la mayoría de los televidentes aún prefieren contactar a un centro de servicio al cliente mediante teléfono en lugar de utilizar la caja misma, incluso consultas de rutina de. facturación de servicio. Esto es por lo menos parcialmente debido a limitaciones en las interfaces convencionales proporcionadas por la mayoría de los dispositivos receptores de televisión. Por lo tanto, es necesario crear sistemas y métodos para mejorar la interfaz del televidente para las características de servicio al cliente asociadas con el receptor de televisión.
Además de recibir y desmodular la programación de televisión, muchos receptores de televisión pueden proporcionar características adicionales. Ejemplos de características disponibles en muchos receptores de televisión modernos incluyen guías de programación electrónicas (EPGs), videograbadoras personales digitales u otras, características de "desplazamiento de lugar" para transmitir continuamente contenidos recibidos sobre una red u otro medio, y/o la capacidad de visualizar simul áneamente múltiples programas que se muestran en diferentes canales. En este último caso, una pantalla de "imagen en imagen (PIP)", típicamente se proporciona en donde una imagen relativamente pequeña de un programa secundario se superpone sobre una pantalla primaria. Aunque los televidentes han adoptado ampliamente la funcionalidad de PIP, no obstante, permanece un deseo de mejorar la flexibilidad de configuración de las características de PIP.
Como se describe en lo anterior, las guias de programación electrónicas se utilizan junto con televisores y receptores de televisión para permitir que usuarios ubiquen programas de interés para ver y/o grabar. Típicamente, la información de programación se presenta en un formato de rejilla. Los intervalos de tiempo se disponen a lo largo de un eje horizontal de la guía de programación electrónica y los canales se disponen a lo largo de un eje vertical de la guía de programación electrónica. El usuario puede desplegar a lo largo de los ejes horizontal y vertical de la guía de programación electrónica para ubicar programas de interés para ver y/o grabar. Un problema con las guías de programación electrónica basadas en rejilla es que el espacio limitado que se encuentra disponible para presentar información adicional relacionada con los datos de guía de programación, y de este modo, los usuarios carecen de información útil que pudiera presentarse junto con los datos de la guía de programación electrónica.
Estos y otros rasgos deseables y característicos se volverán aparentes a partir de la siguiente descripción detallada y las reivindicaciones anexas, tomadas junto con los dibujos anexos y esta sección de antecedentes.
De acuerdo con varias modalidades ejemplares, sistemas y métodos se proporcionan para una interacción de usuario mejorada con una caja de convertidor-descodificador (STB) u otro receptor de vídeo. En particular, por lo menos una modalidad, técnicas mejoradas se proporcionan para cambiar un canal u otra información presentada en una televisión u otra pantalla por una STB u otro receptor de vídeo.
En varias modalidades, se proporciona un método para cambiar la presentación de un canal actual a otro canal en una pantalla en respuesta a una entrada del televidente recibida mediante un control remoto. La entrada del televidente desde un control remoto se recibe en un STB o receptor de televisión similar. Las imágenes en la pantalla inicialmente corresponden con el canal actual . Por lo menos una porción de la imagen se despliega en respuesta al entrar el televidente para sintonizar por consiguiente el otro canal en la pantalla.
En otras modalidades, se proporciona un receptor de video para presentar imágenes en una pantalla en respuesta a las señales de entrada del televidente proporcionadas desde un control remoto . El receptor comprende de manera adecuada una interfaz de receptor configurada para recibir una señal modulada entrante y un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de video. El receptor además comprende un receptor inalámbrico configurado para recibir las señales de entrada del televidente desde el control remoto, y un procesador configurado para generar la imagen presentada en la pantalla. La imagen comprende adecuadamente la señal de video extraída, y el procesador además se configura para cambiar un canal asociado con la señal de video en un canal deseado en respuesta a las señales de entrada del televidente al generar una ventana de guía de programación en la pantalla que comprende inicialmente información de guía de programación que corresponde con un canal actual . La información de guía de programación se despliega en la ventana de guía de programación en respuesta a la entrada del televidente para presentar otra información de guía de programación hasta que el canal deseado se indique por la información de guía de programación subsiguiente desplegada.
Aún otras modalidades proporcionan un sistema para presentar contenidos de televisión en una pantalla. El sistema comprende adecuadamente un control remoto inalámbrico configurado para proporcionar una señal de entrada en respuesta a una entrada del usuario, y un receptor de vídeo. El receptor de vídeo comprende de manera adecuada una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para-descodificar la señal modulada de entrada para extraer el contenido de la televisión, un receptor inalámbrico configurado para recibir la señal de entrada bidimensional del control remoto inalámbrico, y un procesador. El procesador se configura para generar imágenes que se presentarán en la pantalla, en donde las imágenes comprenden el contenido de televisión extraído, y en donde el procesador además se configura para permitir que el televidente cambie un canal asociado con el contenido de la televisión a un canal deseado en respuesta al generar una ventana de guía de programación que inicialmente comprende información de guía de programación que corresponde a un canal actual, y en donde la información de la guía de programación se despliega gradualmente en la ventana de guía de programación en respuesta a la entrada del televidente para desplegar otra información de guia de programación hasta que el canal deseado se indique por la información de guia de programación subsiguiente desplegada.
En varias modalidades descritas en la presente, sistemas, métodos y aparatos se proporcionan para facilitar la presentación de información de guia de televisión a un usuario al mismo tiempo con el contenido adicional relacionado con la información de la guia. Una guia de programación electrónica inicialmente se despliega en la primera y segunda porciones de un menú de presentación. La respuesta a una selección de usuario, el tamaño de un menú de presentación dedicado a datos de guía de programación electrónica se modifica para liberar espacio para la presentación del contenido complementario. De este modo, el contenido complementario se presenta en una primera porción del menú de presentación previamente dedicado a la guía de programación electrónica, y la guía de programación electrónica se presenta simultáneamente en una segunda porción del menú de presentación.
En varias modalidades, la ventana de imagen en imagen se presenta en relación con una característica de navegación en la pantalla. Una entrada bidimensional asociada con la característica de navegación se recibe de un control remoto que tiene una almohadilla táctil, almohadilla de direccional, palanca de mando, esfera de seguimiento, conjunto de botones de direccionales y/o cualquier otro dispositivo de entrada de bidimensional . La ventana de imagen en imagen en la pantalla se mueve de manera adecuada, se redimensiona, se reordena o de otra manera se ajusta en respuesta a la entrada bidimensional .
En otras modalidades, un receptor de vídeo comprende adecuadamente una interfaz de receptor configurada para recibir una señal de entrada modulada y un descodificador configurado para descodificar la señal modulada entrante para obtener señales de vídeo primaria y secundaria. El receptor de vídeo además comprende un receptor inalámbrico configurado para recibir una señal entrante bidimensional, y un procesador configurado para generar una imagen de salida, que comprende las señales de vídeo primarias y secundarias en una ventana de imagen en imagen junto con una característica de navegación y para ajustar la ventana de imagen en imagen en la pantalla cuando la señal entrante bidimensional corresponda con la característica de navegación.
Aún otras modalidades proporcionan un sistema para presentar contenido de televisión en una pantalla. Un control remoto inalámbrico comprende un dispositivo entrante bidimensional configurado para proporcionar una señal entrante de bidimensional en respuesta a una entrada del usuario. Un receptor de vídeo comprende una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para descodificar la señal modulada entrante para obtener señales de vídeo primaria y secundaria. El receptor además comprende un receptor inalámbrico configurado para recibir la señal entrante bidimensional del control remoto inalámbrico, y un procesador configurado para generar una imagen de salida que se presenta en la pantalla, en donde la imagen de salida comprende la señal de vídeo secundaria superpuesta sobre la señal de vídeo primaria en una ventana de imagen en imagen en proximidad de una pluralidad de indicadores direccionales , y en donde el procesador además se configura para reubicar la ventana de imagen en imagen en la pantalla cuando la señal entrante de bidimensional corresponda con una de la pluralidad de los indicadores de direccionales.
En varias modalidades, se proporciona un método para proporcionar de manera gráfica características de servicio al cliente en el receptor de televisión en respuesta a las instrucciones del televidente recibidas de un control remoto. Las imágenes que incluyen un mosaico de servicio al cliente se presentan en la pantalla. Una entrada bidimensional se recibe desde el control remoto que indica que el mosaico se ha seleccionado, y, en respuesta a la entrada bidimensional recibida, se proporcionan la característica de servicio al cliente. La característica de servicio al cliente puede proporcionar la información recibida desde una fuente remota a través de una red de conexión de programación, u otro medio.
Otras modalidades proporcionan un método para proporcionar una característica de servicio al cliente en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a las instrucciones del televidente transmitidas desde un control remoto. El método comprende almacenar información de servicio al cliente recibida desde una fuente remota en el receptor de televisión, presentar las imágenes en la pantalla, en donde las imágenes comprenden un mosaico correspondiente a la característica de servicio al cliente, recibir una entrada bidimensional del control remoto que indica que el mosaico que ha sido seleccionado por el televidente, y, en respuesta a la entrada bidimensional recibida, proporciona la información almacenada de servicio al cliente en la pantalla.
Aún otras modalidades proporcionan un receptor de vídeo para presentar imágenes en una pantalla en respuesta a señales entrantes del televidente proporcionadas desde un control remoto. El receptor comprende una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de vídeo, un receptor inalámbrico configurado para recibir las señales entrante del televidente desde el control remoto, en donde la entrada del televidente es una entrada bidimensional , y un procesador. El procesador se configura para generar la imagen presentada en la pantalla, en donde la imagen comprende un mosaico que corresponde con una característica de servicio al cliente, y en donde el procesador además se configura para recibir las señales de entrada del televidente desde el control remoto, y, en respuesta a la entrada bidimensional recibida que indica que el mosaico ha sido seleccionado por el televidente, proporcionar la característica de servicio al cliente asociada con el mosaico seleccionado.
En varias modalidades, se proporciona un método para desplegar de manera gráfica las características basadas en símbolos en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a las instrucciones del televidente transmitidas desde un control remoto. Se presenta una imagen de teclado en la pantalla que incluye imágenes de teclas que corresponden con las características basadas en símbolos. Una entrada bidimensional se recibe desde el control remoto que indica una de las imágenes de teclas, y las imágenes en la pantalla se actualizan en respuesta a la entrada bidimensional recibida .
En otras modalidades, se proporciona un método para la selección de un canal en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a las instrucciones del televidente transmitidas desde un control remoto. El método comprende presentar una imagen del teclado en la pantalla, en donde la imagen del teclado comprende una pluralidad de imágenes de teclas que corresponden cada uno con un número, recibir una primera entrada bidimensional desde el control remoto que indica por lo menos una de las imágenes de teclas, y presentar un indicador de un canal de televisión que tiene un número de canal que corresponde por lo menos parcialmente, con las imágenes de teclas indicadas en respuesta a la primera entrada bidimensional, en donde el indicador comprende una característica de recordar. En respuesta a una segunda entrada bidimensional que corresponde con el indicador, el receptor puede sintonizarse en el canal de televisión indicado. Además, en respuesta a la segunda entrada bidimensional que corresponde con la característica de recordar, el canal de televisión indicado por el indicador puede asociarse con una característica de referencia rápida visible en las imágenes presentadas en la pantalla.
Aún otras modalidades proporcionan un receptor de vídeo para presentar imágenes en una pantalla en respuesta a señales entrantes del televidente proporcionadas desde un control remoto. El receptor comprende una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de v deo, un receptor inalámbrico configurado para recibir las señales de entrada del televidente desde el control remoto, en donde la entrada del televidente es una entrada bidimensional , y un procesador. El procesador se configura para recibir las señales de entrada del televidente desde el receptor inalámbrico y para generar las imágenes presentadas en la pantalla en donde las imágenes comprenden una imagen de teclado que comprende una pluralidad de imágenes de teclas y que corresponde cada una por un símbolo, y en donde el procesador además se configura para presentar un indicador de un canal de televisión que tiene un número de canal que corresponde por lo menos parcialmente con las imágenes de teclas indicadas en respuesta a las señales de entrada del televidente. En respuesta a la entrada bidimensional adicional que corresponde con el indicador, el procesador se configura además para dirigir al descodificador para descodificar por lo menos una porción de la señal modulada entrante que corresponde con el canal de televisión indicado para la presentación de la pantalla.
En varias modalidades, la guía de programación electrónica se presenta en por lo menos una porción de la pantalla. Un indicador de redimensionar también se proporciona en la pantalla para que las entradas del televidente que corresponde con el indicador de redimensionar puedan recibirse. El tamaño de la guía de programación electrónica presentada en la pantalla puede ajustarse en respuesta a la entrada del televidente correspondiente al indicador de redimensionar.
Modalidades adicionales proporcionan un receptor de vídeo para presentar imágenes en una pantalla en respuesta a señales de entrada del televidente proporcionadas desde un control remoto. El receptor de vídeo comprende de manera adecuada una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de vídeo, y un receptor inalámbrico configurado para recibir las señales de entrada del televidente desde el control remoto. El receptor de vídeo además comprende un procesador que está configurado para generar las imágenes presentadas en la pantalla, en donde las imágenes comprenden la señal de vídeo extraída. El procesador además se configura para presentar una guía de programación electrónica en por lo menos una porción de la pantalla, en donde la porción de la pantalla comprende un indicador de redimensionar, y en donde el procesador además se configura para procesar las señales de entrada del televidente y para ajustar el tamaño de la guia de programación electrónica presentada en la pantalla en respuesta a las señales de entrada del televidente que corresponde con el indicador de redimensionar .
Aún otras modalidades proporcionan un sistema para presentar contenidos de televisión en una pantalla. El sistema comprende adecuadamente un control remoto inalámbrico configurado para proporcionar una señal de entrada bidimensional en respuesta a una entrada de usuario, y un receptor de video. El receptor de video comprende una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para descodificar la señal modulada de entrada para extraer el contenido de televisión, un receptor inalámbrico configurado para recibir la señal de entrada de bidimensional del control remoto inalámbrico, y un procesador. El procesador está debidamente configurado para generar las imágenes presentadas en la pantalla, en donde las imágenes comprenden la señal de video extraída en una primera porción de la pantalla y una guía de programación electrónica en una segunda porción de la pantalla. Las imágenes además comprenden un indicador de redimensionar. El procesador además se configura para procesar la señal de entrada bidimensional y para ajustar el tamaño de la guía de programación electrónica con respecto a la guía de programación electrónica en respuesta a la señal de entrada bidimensional que corresponde con el indicador de redimensiona .
Se presenta por lo menos una modalidad descrita en la presente que incluye un método para facilitar la navegación de una interfaz de usuario gráfica. En el método, una imagen asociada con la interfaz de usuario gráfica se genera para su presentación a un usuario. La imagen incluye una pluralidad de elementos de imagen, en donde los elementos de la imagen ocupan colectivamente menos espacio que toda la imagen. Una entrada que indica una ubicación que no coincide con por lo menos uno de los elementos de imagen se recibe. Uno de los elementos de imagen se selecciona de acuerdo con la proximidad de la ubicación con uno de los elementos de imagen .
Otras diversas modalidades, aspectos y otras características se describen de mayor detalle en lo siguiente.
BREVE DESCRIPCIÓN DE LAS FIGURAS DE LOS DIBUJOS Modalidades ejemplares se describirán después de esto junto con las siguientes figuras de los dibujos, en donde números similares indican denotan elementos similares, y La FIGURA 1 es un diagrama de bloque de un sistema receptor de televisión ejemplar.
Las FIGURAS 2-5 ilustran modalidades de la presentación en pantalla ejemplar producida por el sistema de receptor de televisión de la FIGURA 1.
La FIGURA 6 es un diagrama de bloque de un dispositivo receptor de televisión ejemplar; Las FIGURAS 7-9 son diagramas de presentaciones en pantalla ejemplares, y La FIGURA 10 es un diagrama de flujo que muestra un proceso ejemplar para el cambio de un canal con un receptor de televisión.
Las figuras. 11 y 12 son presentaciones en pantalla ejemplares con varios tipos de interacción gráfica con características de PIP; y La FIGURA 13 es un diagrama de flujo de un proceso ejemplar para presentar una ventana de PIP.
La FIGURA 14 es un diagrama de una presentación en pantalla ejemplar para recibir y procesar las entradas del televidente; La FIGURA 15 es un diagrama de una presentación en pantalla ejemplar para la presentación de un tipo de información de servicio al cliente; y La FIGURA 16 es un diagrama de flujo que muestra un proceso ejemplar para la manipulación de las entradas recibidas del televidente en un receptor de televisión u otro dispositivo.
La FIGURA 17 es un diagrama de una presentación en pantalla ejemplar para recibir y procesar entradas numéricas del televidente; y La FIGURA 18 es un diagrama de flujo que muestra un proceso ejemplar para la manipulación de los valores numéricos en un receptor de televisión u otro dispositivo.
Las FIGURAS 19-21 son diagramas de presentaciones en pantalla ejemplares; y La FIGURA 22 es un diagrama de flujo que muestra un proceso ejemplar para cambiar un canal con un receptor de televisión .
La FIGURA 23 ilustra una modalidad de un sistema de entretenimiento.
La FIGURA 24 ilustra una captura de pantalla de una modalidad de un menú de presentación producido por el receptor de televisión de la FIGURA 23.
La FIGURA 25 ilustra una captura de pantalla de otra modalidad de un menú de presentación producido por el receptor de televisión de La FIGURA 23.
La FIGURA 26 ilustra una captura de pantalla de una modalidad de un menú de presentación producido por el receptor de televisión de La FIGURA 23.
La FIGURA 27 ilustra una modalidad de una captura de pantalla de un menú de presentación producido por el receptor de televisión de La FIGURA 26.
La FIGURA 28 ilustra una modalidad de un receptor de televisión de La FIGURA 23.
La FIGURA 29. ilustra una modalidad de un proceso para presentar información de la guia de televisión.
La FIGURA 30 es un diagrama de bloque de un dispositivo electrónico que incorpora la navegación de interfaz de usuario gráfica de acuerdo con una modalidad.
La FIGURA 31 es un diagrama de flujo de un método de acuerdo con una modalidad de la invención para facilitar la navegación de una interfaz de usuario gráfica.
La FIGURA 32 es un diagrama de bloque de una caja de convertidor-descodificador que incorpora la navegación de la interfaz de usuario gráfica de acuerdo con una modalidad.
Las FIGURAS 33A, 33B, 33C, y 33D son representaciones gráficas de imágenes asociadas con una interfaz de usuario gráfica de acuerdo con una modalidad de la invención que emplea un indicador de posición.
Las Figuras 34A y 34B son representaciones gráficas de imágenes asociadas con una interfaz de usuario gráfica de acuerdo con una modalidad de la invención que no emplea un indicador de posición.
La siguiente descripción detallada de la invención solo es ejemplar por naturaleza y no se pretende para limitar la invención o la solicitud y los usos de la invención. Además, no existe ninguna intención de enlazarse por ninguna teoría presentada en los antecedentes precedentes o la siguiente descripción detallada.
Hablando generalmente, la interfaz de cambio de canal se mejora al permitir un despliegue suave de la programación y/o datos de guía en respuesta a las entradas de usuario. Cuando un televidente solicita un cambio de canal, la pantalla presenta una ventana de guía de programación con información guía de programación sobre el canal actual . El televidente puede desplazar la información de guía de programación (por ejemplo, de manera ascendente, y de manera descendente y/o de otra como sea apropiado) hasta que la información de guía sobre el canal subsiguiente deseado se muestra en la ventana de guía. El receptor sintoniza el canal · seleccionado, cuando es apropiado. En otras modalidades, la programación de canales por sí misma se despliega en la programación en otro canal, por lo que desvía la guía de programación electrónica cuando se desea.
Aunque las diversas técnicas y sistemas descritos en la presente pueden utilizarse con cualquier clase de control remoto o - equipo de mando, varias modalidades pueden ser particularmente adecuadas para su uso con un control remoto que incluye un almohadilla táctil, barra de desplazamiento, interruptor basculante, anillo de desplazamiento y/u otro dispositivo de entrada sensible al tacto. Una interfaz de despliegue suave puede ser muy cómoda para el televidente en tales casos debido a la precisión y el nivel de control proporcionados por los dispositivos sensibles al tacto. Aunque algunas modalidades pueden intentar desplegar toda la presentación en pantalla (por ejemplo, incluyendo las imágenes del programa) , en la práctica, esto ha sido difícil, sobre todo en ambientes satelitales donde la rápida adquisición de múltiples señales de canales puede ser desafiante. Proporcionar una ventana de guía de programación de despliegue suave le permite una interfaz atractiva para el televidente que puede ser fácilmente implementado utilizando técnicas convencionales de hardware y software.
Varios aspectos descritos en la presente se proporcionan en general aparatos, sistemas y métodos que facilitan la presentación de información de guía de televisión. Más particularmente, en respuesta a la selección del usuario de porciones particulares de una guía de programación electrónica, el contenido complementario relacionado con la información de guía puede desplegarse a un usuario. Una guía de programación electrónica inicialmente se despliega en la primera y segunda porciones de un menú de presentación. Responden a una selección del usuario, el tamaño del menú de presentación dedicado a los datos de guía de programación electrónica se modifican para liberar espacio para la presentación de contenido adicional. De este modo, el contenido complementario se presenta en una primera porción del menú de presentación previamente dedicado a la guía de programación electrónica. La guía de programación electrónica se presenta simultáneamente en una segunda porción del menú de presentación. En otras palabras, los datos de la guía de programación electrónica son reducidos de tal manera que el contenido adicional pueda presentarse simultáneamente con los datos de guía de programación electrónica en el espacio originalmente ocupado por los datos de guía de programación electrónica. En breve, las diversas modalidades descritas en la presente generalmente proporcionan aparatos, sistemas y métodos para desplegar visualmente datos de guía de programación electrónica y contenido adicional relacionado con la guía de programación electrónica simultáneamente en respuesta a la entrad del usuario.
Por lo menos una modalidad incluye un método para desplegar información de guía de televisión. El método comprende desplegar una guía de programación en primera y segunda porciones de un menú de presentación, recibir la entrada del usuario que selecciona una región de la guía de programación; desplegar el contenido adicional en la primera porción del menú de presentación en respuesta a la entrada del usuario, y desplegar la guía de programación en la segunda porción del menú de presentación, simultáneamente con la presentación del contenido adicional en la primera porción del menú de presentación, en respuesta a la entrada del usuario .
Por lo menos en un aspecto, el método además comprende: recibir de la segunda entrada del usuario, que solicita salir del contenido adicional; y desplegar la guia de programación, en la primera y segunda porciones del menú de presentación, en respuesta a la segunda entrada del usuario. Por lo menos en un aspecto, la región de la guía de programación corresponde con un programa de televisión particular y desplegar el contenido complementario además comprende: identificar el contenido complementario de acuerdo con el programa de televisión particular, seleccionado en la guía de programación. Por lo menos en un aspecto, la región de la guía de programación corresponde con un canal de televisión particular y desplegar el contenido complementario además comprende: identificar el contenido complementario de acuerdo con el canal de televisión particular, seleccionado en la guía de programación. Por lo menos en un aspecto, el contenido complementario comprende un anuncio publicitario para un evento próximo relacionado con el canal de televisión particular. Por lo menos en un aspecto, el anuncio publicitario comprende un avance en vídeo con respecto al evento próximo. Por lo menos en un aspecto, el método además comprende: desplegar un elemento de control, asociado con la grabación del evento próximo, con el anuncio publicitario en la primera porción del menú de presentación; recibir la entrada de usuario, mediante el elemento de control, que solicita grabar el evento próximo, y el establecer un cronómetro de grabación para el evento próximo, en respuesta a la entrada del usuario.
Por lo menos una modalidad comprende un receptor' de televisión. El receptor de televisión incluye: un sintonizador que recibe programación de televisión de una fuente de programación; una interfaz de entrada acoplada de manera comunicativa con un dispositivo de entrada; y un procesador configurado para: producir un menú de presentación, para la presentación por un dispositivo de presentación asociado, el menú de presentación incluye una guia de programación en la primera y segunda porciones del menú de presentación; procesar la entrada del usuario, recibida desde el dispositivo de entrada mediante la interfaz de entrada, la entrada del usuario selecciona una región de la guía de programación; identificar el contenido complementario para la presentación en el menú de presentación de acuerdo con la región de la guía de programación seleccionada por el usuario y producir simultáneamente, para la presentación en el menú de presentación, el contenido adicional en la primera porción del menú de presentación y la guía de programación en la segunda porción del menú de presentación.
Por lo menos en un aspecto, la interfaz de entrada recibe la segunda entrada del usuario del dispositivo de entrada, la segunda entrada del usuario solicita salir del contenido complementario; y el procesador produce la guía de programación en la primera y segunda porciones del menú de presentación, en respuesta a la segunda entrada del usuario. Por lo menos en un aspecto, la región de la guía de programación corresponde a un programa de televisión en particular y el procesador identifica el contenido complementario de acuerdo con el programa de televisión particular, seleccionado en la guía de programación. Por lo menos en un aspecto, la región de la guía de programación corresponde con un canal de televisión en particular, y el procesador identifica el contenido complementario de acuerdo con un canal de televisión particular, seleccionado en la guía de programación. Por lo menos en un aspecto, el contenido complementario comprende un anuncio publicitario para un evento próximo relacionado para el canal de televisión particular. Por lo menos en un aspecto, el anuncio publicitario comprende un avance en vídeo del evento próximo. Por lo menos en un aspecto, el receptor de televisión además comprende un medio de almacenamiento que almacena el avance en vídeo antes de la recepción de la entrada del usuario. Por lo menos en un aspecto, el receptor de televisión además incluye un medio de almacenamiento configurado para almacenar una señal de video asociada con el evento próximo. El procesador se puede operar para producir un elemento de control, asociado con la grabación del evento próximo, en la primera porción del menú de presentación asociada con el anuncio publicitario. La interfaz de entrada se puede operar para recibir la entrada del usuario, mediante el elemento de control, que solicita grabar el evento próximo. El procesador establece un cronómetro de grabación para el evento próximo, en respuesta a la entrada del usuario y coordinar el almacenamiento de la señal de video asociada con el evento próximo en respuesta al cronómetro de grabación.
Por lo menos una modalidad comprende un receptor de televisión. El receptor de televisión incluye: un sintonizador que recibe programación de televisión de una fuente de programación; una interfaz de entrada acoplada de manera comunicativa por un dispositivo de entrada para recibir la entrada del usuario; y un procesador configurado para: producir la programación de televisión en una primera porción del menú de presentación; producir una guía de programación en la segunda y tercera porciones del menú de presentación, la guía de programación presentada en la rejilla incluye una pluralidad de celdas, con por lo menos una porción de las celdas de la rejilla corresponde con programas de televisión particulares; procesar la entrada de usuario, la entrada de usuario selecciona una celda seleccionada de la rejilla; identifica el contenido complementario para la presentación en el menú de presentación, de acuerdo con la celda seleccionada, respuesta al procesamiento de la entrada del usuario; y produce simultáneamente, para presentación en el menú de presentación, el contenido complementario en la segunda porción del menú de presentación y la guia de programación en la tercera porción del menú de presentación, en respuesta al tratamiento de la entrada del usuario.
Por lo menos en un aspecto, la interfaz de entrada recibe la segunda entrada del usuario del dispositivo de entrada, la segunda entrada del usuario solicita salir del contenido complementario y el procesador produce la guía de programación en la segunda y tercera porciones del menú de presentación, en respuesta a la segunda de entrada del usuario .
Por lo menos en un aspecto, la celda seleccionada de la guía de programación corresponde con un programa de televisión particular y el procesador identifica el contenido complementario de acuerdo con el programa de televisión particular, seleccionado en la guía de programación.
Por lo menos en un aspecto, la celda seleccionada de la guía de programación corresponde con un canal de televisión en particular y el procesador identifica un anuncio publicitario con respecto a un evento próximo del canal de televisión particular de acuerdo con la celda seleccionada y despliega el anuncio publicitario y la segunda parte del menú de presentación.
En por lo menos en un aspecto, el receptor de televisión además comprende un medio de almacenamiento configurado para almacenar una señal de video asociada con el evento próximo. El procesador produce un elemento de control, asociado con la grabación del evento próximo, con el anuncio en la segunda porción del menú de presentación. La interfaz de entrada recibe la entrada del usuario, a través del elemento de control, que solicita grabar el evento próximo. El procesador establece un cronómetro de grabación para el evento próximo, en respuesta a la entrada del usuario y el procesador, coordina el almacenamiento de la señal de video asociado con el evento próximo en respuesta al cronómetro de grabación .
Por lo menos un aspecto de la presente descripción, el control de la funcionalidad de imagen en imagen (PIP) , puede mejorarse sustancialmente si se permite una interacción bidimensional con la ventana de PIP. La ventana de PIP puede moverse, redimensionarse y/o de otra manera modificarse, por ejemplo, al proporcionar cualquier número de botones o flecha u otros indicadores direccionales en la pantalla que pueda hacerse "clic" o de otra manera accionarse en respuesta a las entradas bidimensionales recibidas del televidente. Al permitir la interacción bidimensional con la ventana de PIP, la conveniencia de la característica de PIP se mejora mayormente mientras simplifica la interacción del televidente con la pantalla.
Por lo menos una modalidad comprende un método para presentar una ventana de imagen en imagen en una pantalla. El método incluye presentar la ventana de imagen en imagen en relación con una característica de navegación en la pantalla; recibir una entrada bidimensional asociada con la característica de navegación; y ajustar la ventana de imagen en imagen en la pantalla en respuesta a la entrada bidimensional .
Por lo menos en un aspecto, la característica de navegación comprende una pluralidad de flechas ubicadas en proximidad a la ventana de imagen en imagen. Por lo menos en un aspecto, la entrada bidimensional corresponde con una interacción del cursor con una de la pluralidad de flechas. Por lo menos en un aspecto, el método además incluye desplegar la pluralidad de flechas cuando un cursor se encuentra en proximidad de la ventana de imagen en imagen. Por lo menos en un aspecto, la ventana de imagen en imagen se presenta sobrepuesta sobre una imagen primaria en la pantalla. Por lo menos en un aspecto, el método además incluye desplegar sólo un subconjunto de la pluralidad de flechas cuando la ventana de imagen en imagen se encuentra adyacente a un borde de la imagen primaria. Por lo menos en un aspecto, la característica de navegación comprende una característica de arrastre ubicada en proximidad a la ventana de imagen en imagen. Por lo menos en un aspecto, la entrada bidimensional corresponde con una interacción del cursor con la característica de arrastre. Por lo menos en un aspecto, la operación de recepción además incluye recibir la entrada bidimensional de un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el dispositivo de entrada bidimensional es uno de un grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando, una almohadilla direccional, y una pluralidad de teclas direccionales .
Por lo menos una modalidad comprende un receptor de video, que incluye: una interfaz de receptor configurada para recibir una señal modulada entrante, un descodificador configurado para descodificar la señal modulada entrante para obtener señales de vídeo primaria y secundaria; un receptor inalámbrico configurado para recibir una señal de entrada bidimensional; y un procesador configurado para generar una imagen de salida que comprende las señales de vídeo primaria y secundaria en una ventana de imagen en imagen junto con una característica de navegación y para ajustar la ventana de imagen en imagen en la pantalla cuando la señal de entrada bidimensional corresponda con la característica de navegación .
Por lo menos en un aspecto, la interfaz de receptor comprende de una interfaz satelital. Por lo menos en un aspecto, el receptor inalámbrico se configura para recibir la señal entrante bidimensional de un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el dispositivo de entrada bidimensional es uno del grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando, una almohadilla direccional, y una pluralidad de teclas direccionales . Por lo menos en un aspecto, la característica de navegación comprende una pluralidad de flechas presentadas en proximidad a la ventana de imagen en imagen. Por lo menos en un aspecto, la entrada bidimensional corresponde con una interacción del cursor con una de la pluralidad de flechas. En por lo menos un aspecto, la pluralidad de flechas se despliega cuando un cursor se encuentra en proximidad de la ventana de imagen en imagen. Por lo menos en un aspecto, la característica de navegación comprende una característica de arrastre ubicada en proximidad a la ventana de imagen en imagen. Por lo menos en un aspecto, la entrada bidimensional corresponde con una interacción del cursor con la característica de arrastre.
Por lo menos una modalidad comprende un sistema para presentar contenido de televisión en una pantalla. El sistema incluye: un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional configurado para proporcionar una señal de entrada bidimensional en respuesta a una entrada del usuario; y un receptor de vídeo que comprende: una interfaz de receptor configurado para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para obtener señales de vídeo primaria y secundaria; un receptor inalámbrico configurado para recibir la señal de entrada bidimensional del control remoto inalámbrico; y un procesador configurado para generar una imagen de salida que se presenta en la pantalla, en donde la imagen de salida comprende la señal de vídeo secundaria superpuesta sobre la señal de vídeo primaria en una ventana de imagen en imagen en proximidad a una pluralidad de indicadores direccionales , y en donde el procesador además se configura para reubicar la ventana de imagen en imagen en la pantalla cuando la señal de entrada bidimensional corresponda con uno de la pluralidad de indicadores direccionales.
Varios aspectos descritos en este documento permitirán al televidente acceder a los canales, programación, información de guía de programación, características de desplazamiento de lugar, características de servicio al cliente y/o cualquier otra característica a través de una interfaz de usuario gráfica que incluye varios mosaicos que pueden seleccionarse utilizando un dispositivo de entrada bidimensional. En varias modalidades, el televidente manipula una almohadilla táctil u otra característica de entrada bidimensional que incorporado dentro de un control remoto para dirigir el cursor hacia uno o más mosaicos. Al seleccionar el mosaico, una característica asociada con el mosaico puede accederse. Características que se pueden asociarse con los mosaicos incluyen sintonizar canales particulares o programas, ajustar las grabaciones u otras características asociadas con una videograbadora personal (PVR) o característica de desplazamiento de lugar, acceder a características de menú adicionales proporcionadas por el receptor, y/o similares. Además, en muchas modalidades, las características asociadas con una o más piezas pueden configurarse individualmente por el televidente y/o un proveedor de contenido para personalizar la interfaz proporciona al televidente por el receptor.
Por lo menos una modalidad comprende un método para proporcionar gráficamente una característica de servicio al cliente en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a instrucciones del televidente recibidas de un control remoto. El método incluye: presentar las imágenes en la pantalla, en donde las imágenes comprenden un mosaico que corresponde con la característica de servicio al cliente; recibir una entrada bidimensional del control remoto que indica una selección del mosaico; y en respuesta a la entrada bidimensional recibida, proporcionar la característica de servicio al cliente asociada con el mosaico seleccionado del receptor de televisión.
Por lo menos en un aspecto, la operación de proporción comprende desplegar la información de facturación. Por lo menos en un aspecto, la operación de proporción despliega información de servicio al cliente asociada con el receptor de televisión particular. Por lo menos en un aspecto, el método además comprende recibir la información de servicio al cliente de un servidor remoto. Por lo menos en un aspecto, la información de servicio al cliente se recibe mediante una red. Por lo menos en un aspecto, la información de servicio al cliente se recibe mediante una conexión de programación que también proporciona programación de televisión al receptor de televisión. Por lo menos en un aspecto, la conexión de programación es una conexión satelital. Por lo menos en un aspecto, la conexión de programación es una conexión por cable. Por lo menos en un aspecto, la operación de proporción comprende desplegar información de ayuda. Por lo menos en un aspecto, la información de ayuda se asocia con una característica particular del receptor de televisión. Por lo menos en un aspecto, la operación de proporción comprende desplegar servicios disponibles para el receptor de televisión.
Por lo menos una modalidad comprende un método para proporcionar una característica de servicio al cliente en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a las instrucciones del televidente transmitidas desde un control remoto. El método incluye: almacenar información de servicio al cliente recibida de una fuente remota en el receptor de televisión; presentar las imágenes en la pantalla, en donde las imágenes comprenden un mosaico que corresponde con la característica de servicio al cliente; recibir una entrada bidimensional del control remoto que indica que el mosaico se ha seleccionado por el televidente; y en respuesta a la entrada bidimensional recibida, proporcionar la información del servicio al cliente almacenada en la pantalla. Por lo menos en un aspecto, la información de servicio al cliente se recibe de la fuente remota mediante una conexión de programación que también proporciona contenido de televisión que se descodifica por el receptor de televisión. Por lo menos una modalidad comprende un receptor de vídeo para presentar imágenes en una pantalla en respuesta a las señales de entrada del televidente proporcionadas desde un control remoto. El receptor incluye: interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de vídeo; un receptor inalámbrico configurado para recibir las señales de entrada del televidente del control remoto, en donde la entrada del televidente es una entrada bidimensional; y un procesador configurado para generar las imágenes presentadas en la pantalla, en donde las imágenes comprenden un mosaico que corresponde con una característica de servicio al cliente, y en donde el procesador además se configura para recibir las señales de entrada del televidente del control remoto, y, en respuesta a la entrada bidimensional recibida que indica que el mosaico se ha seleccionado por el televidente, proporcionar la característica de servicio al cliente asociada con el mosaico seleccionado. En por lo menos un aspecto, la interfaz del receptor comprende una interfaz satelital. Por lo menos en un aspecto, la interfaz del receptor comprende una interfaz satelital. Por lo menos en un aspecto, la interfaz del receptor comprende una interfaz de cable. En por lo menos un aspecto, el receptor inalámbrico se configura para recibir las señales de entrada bidimensional de un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el dispositivo de entrada bidimensional es uno del grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando, una almohadilla direccional, y un sensor de movimiento. Por lo menos en un aspecto, el procesador además se configura para identificar el mosaico seleccionado basado en la posición del cursor que se mueve en la pantalla en respuesta a las señales de entrada del televidente. Por lo menos en un aspecto, el procesador se configura para proporcionar la característica de servicio al cliente al desplegar información recibida mediante la interfaz del receptor. Por lo menos en un aspecto, el receptor de vídeo además comprende una interfaz de red para una red, y en donde el procesador además se configura para proporcionar la característica de servicio al cliente al desplegar información recibida mediante la interfaz de red.
Por lo menos en un aspecto descrito en la presente, el televidente puede proporcionar entradas numéricas, alfa-numéricas u otras basadas en símbolos en un receptor de televisión utilizando características bidimensionales u otras de interfaz de usuario. Un teclado que representa los símbolos diversos se presenta gráficamente en la pantalla, y el televidente puede interactuar la imagen del teclado utilizando un cursor u otra característica de interfaz que pueda moverse en respuesta a entradas bidimensionales aplicadas a una almohadilla .táctil, sensor de movimiento u otro dispositivo de sensor asociado con el control remoto. En modalidades donde el control remoto incluye una almohadilla táctil o dispositivo de control similar pero no incluye un teclado numérico, por ejemplo, un televidente no obstante puede proporcionar entradas numéricas (o alfa-numéricas) al receptor al dirigir un cursor presentado como parte de la imagen en pantalla. El cursor puede seleccionar los números, letras y/u otras características para sintonizar los canales o realizar otras tareas cuando se desee. Otras conveniencias tales como características de referencia rápida pueden proporcionarse también.
Por lo menos una modalidad comprende un método para controlar de manera gráfica las características de símbolos en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a las instrucciones del televidente transmitidas desde un control remoto. El método comprende: presentar una imagen de teclado en la pantalla, en donde la imagen de teclado comprende una pluralidad de imágenes de teclas cada una correspondiendo con una de las características basadas en símbolos; recibir una entrada bidimensional del control remoto que indica una de las imágenes de tecla; y actualizar las . imágenes en la pantalla en respuesta a la entrada bidimensional recibida.
Por lo menos en un aspecto, la pluralidad de imágenes de teclas corresponde con valores numéricos. Por lo menos en un aspecto, la pluralidad de imágenes de teclas corresponde con valores alfa-numéricos. Por lo menos en un aspecto, la operación de actualización comprende presentar un indicador de un canal de televisión que tiene un número de canales que corresponde por lo menos parcialmente con la imagen de tecla indicada. Por lo menos en un aspecto, el método además incluye recibir una segunda entrada bidimensional que corresponde con el indicador. Por lo menos en un aspecto, el método además incluye, sintonizar el canal de televisión indicado por el indicador en respuesta a la segunda entrada bidimensional . Por lo menos en un aspecto, el método además incluye asociar el canal de televisión indicado por el indicador con una característica de referencia rápida visible en la imagen representada en la pantalla. Por lo menos en un aspecto, el método además incluye recibir una tercera entrada bidimensional que corresponde con la característica de referencia rápida, y sintonizar el canal de televisión indicado por la característica de referencia rápida en respuesta a la tercera entrada dimensional. Por lo menos en un aspecto, el método además incluye proporcionar una lista de canales para una referencia subsiguiente de acuerdo con los canales de televisión asociados con la característica de referencia rápida.
Por lo menos en un aspecto, la lista de canales es accesible desde una característica de guía de programación electrónica proporcionada por el receptor. Por lo menos en un aspecto, la entrada bidimensional corresponde con una posición de una imagen de cursor presentada en la pantalla. Por lo menos en un aspecto, la entrada bidimensional corresponde con un reporte de un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el dispositivo de entrada bidimensional es uno del grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando, una almohadilla direccional y un sensor de movimiento.
Por lo menos una modalidad comprende un método para seleccionar un canal en un receptor de televisión configurado para presentar imágenes en una pantalla en respuesta a las instrucciones del televidente transmitidas desde un control remoto. El método incluye: presentar una imagen de teclado en la pantalla, en donde la imagen de teclado comprende una pluralidad de imágenes de teclas que corresponden cada una con un número; recibir una primera entrada bidimensional del control remoto que indica por lo menos de las imágenes de teclas; presentar un indicador de un canal de televisión que tiene un número de canal que corresponde por lo menos parcialmente con las imágenes de teclas indicadas en respuesta a la primera entrada bidimensional, en donde el indicador comprende una característica de recordar; en respuesta a una segunda entrada bidimensional que corresponde con el indicador, sintonizar el receptor al canal de televisión indicado; y en respuesta a la segunda entrada bidimensional que corresponde con la característica de recordar, asociar el canal de televisión indicado por el indicador con una característica de referencia rápida visible en las imágenes presentadas en la pantalla.
Por lo menos en un aspecto, el método además incluye recibir una tercera entrada bidimensional que corresponde con la característica de referencia rápida, y sintonizar el canal de televisión indicado por la característica de referencia rápida en respuesta a la tercera bidimensional .
Por lo menos una modalidad comprende: un receptor de vídeo para presentar imágenes y una pantalla en respuesta a las señales de entrada del televidente proporcionadas desde un control remoto. El receptor incluye: una interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de vídeo; un receptor inalámbrico configurado para recibir las señales de entrada del televidente desde el control remoto, en donde la entrada del televidente es una entrada bidimensional; y un procesador configurado para recibir las señales de entrada del televidente desde el receptor inalámbrico y para generar las imágenes presentadas en la pantalla, en donde las imágenes comprenden una imagen de teclado que comprende una pluralidad de imágenes de teclas cada una correspondiendo con un símbolo, y en donde el procesador además se configura para presentar un indicador de un canal de televisión que tiene un número de cámaras que corresponden por lo menos parcialmente con las imágenes de teclas indicadas en respuesta a las señales de entrada del televidente, y en respuesta a la entrada adicional bidimensional que corresponde con el indicador, para dirigir al descodificador para descodificar por lo menos una porción de la señal modulada entrante que corresponde con el canal de televisión indicada para presentación en la pantalla. Por lo menos en un aspecto, la interfaz de receptor comprende una interfaz satelital. Por lo menos en un aspecto, la interfaz de receptor comprende una interfaz satelital. Por lo menos en un aspecto, la interfaz de receptor comprende una interfaz satelital. Por lo menos en un aspecto, la interfaz de receptor comprende una interfaz de cable. Por lo menos en un aspecto, el receptor inalámbrico se configura para recibir las señales de entrada bidimensional de un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el dispositivo de entrada bidimensional es uno del grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando, una almohadilla direccional, y un sensor de movimiento. Por lo menos en un aspecto, el indicador comprende una característica de recordar y donde el procesador además se configura, en respuesta a las señales de entrada del televidente adicionales que corresponde con la característica de recordar, asociar el canal de televisión indicado por el indicador con una característica de referencia rápida visible en las imágenes presentadas en la pantalla. Por lo menos en un aspecto, el procesador además se configura para dirigir al descodificador para descodificar por lo menos la porción del canal de televisión indicado por la característica de referencia rápida en respuesta a la tercera señal de entrada del televidente. Por lo menos en un aspecto, la característica de referencia rápida es visible dentro de una característica de guía de programación electrónica proporcionada por el receptor de vídeo.
En algunas modalidades, el televidente es capaz de redimensionar la guía de programación electrónica presenta en una pantalla cuando se desee utilizando características bidimensionales u otra interfaz de usuario. El tamaño de la pantalla de EPG puede redimensionarse y/o de otra manera modificarse por ejemplo, al proporcionar cualquier número de indicadores de redimensionamiento y/u otras características de la pantalla que puedan hacerse "clic" o de otra manera accionarse en respuesta a las entradas bidimensionales recibidas del televidente. Al permitir una interacción bidimensional con la guía de programación, la conveniencia de la característica de PIP se mejora mayormente mientras simplifica la interacción del televidente con la pantalla.
Por lo menos una modalidad comprende un método para desplegar una guía de programación electrónica en una pantalla. El método incluye: presentar la guía de programación electrónica por lo menos en una porción de la pantalla, en donde la porción de la pantalla comprende un indicador de redimensionamiento; recibir una entrada del televidente que corresponde con el indicador de redimensionamiento; y en respuesta a la entrada del televidente que corresponde con el indicador de redimensionamiento, ajustar el tamaño de la guía de programación electrónica presentada en la pantalla.
Por lo menos en un aspecto, la operación de ajuste comprende incrementar el tamaño de la guía de programación electrónica. Por lo menos en un aspecto, la operación de ajuste comprende disminuir el tamaño de la guía de programación electrónica.
Por lo menos en una modalidad, el indicador de redimensionamiento comprende un primer indicador de redimensionamiento y un segundo indicador redimensionamiento, y en donde el ajuste compre incrementar el tamaño de la guía de programación electrónica en respuesta a la entrada del televidente que corresponde con el primer indicador de redimensionamiento y disminuye el tamaño de la guía de programación electrónica en respuesta a la entrada del televidente que corresponde con el segundo indicador de redimensionamiento.
Por lo menos en un aspecto, la operación de ajuste comprende presentar un primer tamaño, un segundo tamaño o un tercer tamaño de la guía de programación electrónica en respuesta a la entrada del televidente. Por lo menos en un aspecto, el primer tamaño es menor que el segundo o el tercer tamaño. Por lo menos en un aspecto, el tercer tamaño es una vista de pantalla completa. Por lo menos en un aspecto, la entrada del televidente es una entrada direccional recibida de un dispositivo de entrada bidimensional . Por lo menos en un aspecto, el método además comprende dirigir un cursor en la pantalla en respuesta a la entrada direccional. Por lo menos en un aspecto, la operación de ajuste tiene lugar en respuesta a seleccionar una instrucción recibida del control remoto cuando el cursor se coloca sobre el indicador de redimensionamiento en la pantalla.
Por lo menos una modalidad comprende un receptor de vídeo para presentar imágenes en una pantalla en respuesta a las señales de entrada del televidente proporcionadas desde un control remoto. El receptor de vídeo incluye: una interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de vídeo; un receptor inalámbrico configurado para recibir las señales de entrada del televidente desde el control remoto; y un procesador configurado para generar las imágenes presentadas en la pantalla, en donde las imágenes comprenden la señal de vídeo extraída, y en donde el procesador además se configura para presentar una guía de programación electrónica a por lo menos una porción de la pantalla, en donde la porción de la pantalla comprende un indicador de redimensionamiento, y en donde el procesador además se configura para procesar las señales de entrada del televidente y para ajustar el tamaño de la guía de programación electrónica presentada en la pantalla en respuesta a las señales de entrada del televidente que corresponden con el indicador de redimensionamiento .
Por lo menos en un aspecto, la interfaz del receptor comprende una interfaz satelital. Por lo menos en un aspecto, la interfaz del receptor comprende una interfaz de cable. Por lo menos en un aspecto, el receptor inalámbrico se configura para recibir las señales de entrada bidimensional desde un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el dispositivo de entrada bidimensional es uno del grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando, una almohadilla direccional, y una pluralidad de teclas direccionales . Por lo menos en un aspecto, el procesador además se configura para ajustar un tamaño de la imagen con respecto a la guía de programación electrónica en la pantalla. Por lo menos en un aspecto, la entrada del televidente es una entrada direccional recibida de un dispositivo de entrada bidimensional. Por lo menos en un aspecto, el procesador además se configura para dirigir un cursor en la pantalla en respuesta a la entrada direccional y para ajustar el tamaño de la guía de programación electrónica en respuesta a seleccionar la instrucción recibida del control remoto cuando el cursor se coloca sobre el indicador de redimensionamiento en la pantalla.
Por lo menos en un aspecto, el indicador de redimensionamiento comprende un primer indicador de redimensionamiento y un segundo indicador de redimensionamiento, 'y en donde el ajuste comprende incrementar el tamaño de la guía de programación electrónica con respecto al tamaño de la señal de vídeo extraída en respuesta a las señales de entrada del televidente que corresponden con el primer indicador de redimensionamiento y disminuyen el tamaño de la guía de programación electrónica en respuesta a las señales de entrada del televidente que corresponden con el segundo indicador de redimensionamiento.
Por lo menos una modalidad comprende un sistema para presentar contenidos de televisión en una pantalla. El sistema incluye: un control remoto inalámbrico configurado para proporcionar una señal de entrada bidimensional en respuesta a una entrada de usuario; y un receptor de vídeo que comprende una interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para extraer un contenido de televisión; un receptor inalámbrico configurado para recibir la señal de entrada bidimensional del control remoto inalámbrico; y un procesador configurado para generar la imagen presentada en la pantalla, en donde la imagen comprende la señal de vídeo extraída en una primera porción en la pantalla y una guía de programación electrónica en una segunda porción de la pantalla, en donde la imagen además comprende un indicador de redimensionamiento, y en donde el procesador además se configura para procesar la señal de entrada bidimensional y para ajustar el tamaño de la guía de programación electrónica con respecto a la guía de programación electrónica en respuesta a la señal de entrada bidimensional que corresponde con el indicador de redimensionamiento .
Aunque las diversas técnicas y sistemas descritos en la presente pueden utilizarse con cualquier clase de control remoto o equipo de comando, varias modalidades pueden adecuarse bien particularmente para su uso con un control remoto que incluye una almohadilla táctil, almohadilla direccional, palanca de mando, esfera de seguimiento, conjunto de botones direccionales , sensor de movimiento y/u otra característica capaz de proporcionar entradas bidimensionales al receptor. Otras modalidades sin embargo, simplemente proporcionan redimensionamiento sin explotar los aspectos de control bidimensionales descritos en la presente. Similarmente , aunque la discusión en la presente se enfoca principalmente en redimensionamiento de ventanas de guía de programación electrónica, conceptos equivalentes podrían aplicarse fácilmente a otras características proporcionadas al receptor de televisión, que incluyen cualquier clase de estructuras de menú o de lista. Las listas de guía de programas disponibles en una videograbadora digital o dispositivo de desplazamiento de lugar, por ejemplo, podría manipularse de manera equivalente en la misma forma que las pantallas de EPG principalmente descritas en lo siguiente.
Por lo menos una modalidad comprende un método para facilitar la navegación de una interfaz de usuario gráfica. El método incluye: generar una imagen asociada con la interfaz de usuario gráfica para presentación a un usuario, en donde la imagen comprende elementos de imagen, y en donde los elementos de imagen ocupan colectivamente menos espacio que la totalidad de imagen; recibir una entrada del usuario, en donde la entrada indica una ubicación de la imagen, y en donde la ubicación no coincide con por lo menos uno de los elementos de imagen; y seleccionar uno de los elementos de imagen basados en una proximidad de la ubicación dentro de uño de los elementos de imagen.
Por lo menos en un aspecto, el método además incluye: indicar el seleccionado de los elementos de imagen en la imagen.
Por lo menos en un aspecto, el método además incluye: seleccionar uno de los elementos de imagen que además se basa en un tamaño de uno de los elementos de imagen .
Por lo menos en un aspecto, el método además incluye: seleccionar uno de los elementos de imagen que se 5 basa además en una selección de entrada de usuario asociada con uno de los elementos de imagen.
Por lo menos en un aspecto, el método además incluye: indicar la ubicación de la imagen.
; Por lo menos en un aspecto, la imagen comprende una 10 de una imagen bidimensional y una imagen tridimensional.
' Por lo menos en un aspecto, la entrada del usuario comprende una trayectoria en la imagen, en donde el final de la trayectoria comprende la ubicación; y el método además incluye: seleccionar uno de los elementos de imagen que 15 además se basa en una dirección descrita por la trayectoria.
Por lo menos en un aspecto, el método además incluye: seleccionar uno de los elementos de imagen basándose además en una velocidad descrita por la trayectoria.
Por lo menos en un aspecto, uno de los elementos de 20 imagen reside dentro de un limite que describe un área asociada con uno de los elementos de imagen; y el método ' además incluye: seleccionar uno de los elementos de imagen de acuerdo con la ubicación de la imagen que reside dentro del área asociada con uno de los elementos de imagen. 25 Por lo menos en un aspecto, el método además incluye: ingresar una selección de entrada de usuario asociada con el seleccionado de los elementos de imagen.
Por lo menos en un aspecto, el método además incluye: recibir una segunda entrada del usuario; y en respuesta a la segunda entrada, ingresar una selección de entrada de usuario asociada con el seleccionado de los elementos de imagen.
Por lo menos en un aspecto, cada uno de los elementos de imagen se asocia con una operación de interfaz de usuario correspondiente para un dispositivo de audio/vídeo.
Por lo menos en un aspecto, el dispositivos de audio/vídeo comprende uno de un receptor de televisión satelital, un receptor de televisión por cable, un receptor de televisión terrestre, un receptor de audio, un reproductor de discos de vídeo digital, una videograbadora de cásete, una videograbadora digital, un sistema de juegos para televisión, y una televisión.
Por lo menos en un aspecto, la entrada del usuario se recibe por medio de un dispositivo de control remoto asociado con el dispositivo de audio/vídeo.
Por lo menos en un aspecto, por lo menos uno de los elementos de imagen se asocia con una función proporcionada por el dispositivo de audio/vídeo.
Por lo menos una modalidad comprende un método para facilitar la navegación de una interfaz de usuario gráfica para un receptor de televisión satelital. El método incluye: generar una imagen asociada con la interfaz de usuario gráfica para presentación a un usuario por medio de una salida de vídeo del receptor de televisión satelital, en donde la imagen comprende elementos de imagen, y donde los elementos de imagen ocupan menos espacio que en la totalidad de la imagen, y en donde cada uno de los elementos de imagen se asocia con una selección de entrada de usuario para el receptor de televisión satelital; recibir una entrada del usuario por medio de un control remoto asociado con el receptor de televisión satelital, en donde la entrada indica una ubicación en la imagen, y en donde la ubicación no coincide con por lo menos uno de los elementos de imagen; seleccionar uno de los elementos de imagen de acuerdo con una proximidad de la ubicación con uno de los elementos de imagen; e indicar el seleccionado de los elementos de imagen en la imagen.
Por lo menos una modalidad comprende un dispositivo electrónico que incluye: una lógica de control configurada para generar una imagen asociada con una interfaz de usuario gráfico del dispositivo electrónico, en donde la imagen comprende elementos de imagen, y donde cada uno de los elementos de imagen denota una selección de entrada de usuario asociada con la interfaz de usuario gráfica; una interfaz de salida configurada para presentar la imagen al usuario; y una interfaz de entrada de usuario configurada para recibir una entrada de un usuario, en donde la entrada indica una ubicación de la imagen, y en donde la ubicación no coincide con por lo menos uno de los elementos de imagen. La lógica de control se configura para seleccionar uno de los elementos de imagen de acuerdo con una proximidad de la ubicación con uno de los elementos de imagen.
Por lo menos en una modalidad, la interfaz de salida se configura para presentar la imagen al usuario por medio de una pantalla de vídeo.
Por lo menos en una modalidad, la interfaz de entrada de usuario se configura para recibir la entrada de un dispositivo de control remoto operado por el usuario.
Por lo menos en una modalidad, el dispositivo de control remoto comprende por lo menos uno de una almohadilla táctil y una palanca de mando configurada para manipularse por el usuario para ingresar la entrada.
Por lo menos en una modalidad el dispositivo electrónico además incluye: una interfaz de entrada de señal configurada para recibir las señales de televisión; un procesador de señales configurado para procesar las señales de televisión recibidas y transferir las señales de televisión recibidas a la interfaz de salida para la presentación al usuario. La lógica de control se configura para controlar la operación del procesador de señales de acuerdo con por lo menos parte del seleccionado de los elementos de imagen.
Cada uno de estas modalidades descritas en la presente se dirige en varias características de un receptor de televisión que se describe en la presente. Cada característica del receptor de televisión se describe por separado en detalle en lo siguiente. Sin embargo, se apreciará que cada una de estas funcionalidades puede utilizarse por separado o en cualquier combinación, dependiendo de los criterios de diseño deseados.
Regresando ahora a las figuras de los dibujos y con referencia inicial a la FIGURA 1, un sistema 100 ejemplar para presentar señales de televisión a un televidente incluye además un receptor 108 que recibe señales 105 en cualquier formato y genera salidas adecuadas 107 para generar imágenes 110 en la pantalla 102. Típicamente, el receptor 108 interactúa con las señales 125 recibidas de un control 112 remoto inalámbrico. Por lo menos en una modalidad, el control 112 remoto inalámbrico puede incluir cualquier clase de dispositivos 124 de entrada bidimensional para producir señales 125 de entrada bidimensional opcionales en respuesta a las estradas de visualización .
Las imágenes 110 de televisión se presentan en la pantalla 102 cuando se desee por el televidente. En la vista ejemplar mostrada en la FIGURA 1, las imágenes 110 tienen una ventana 122 de guía de programación superpuesta que proporciona información de guía de programación electrónica (EPG) sobre el programa actualmente visto. Sin embargo, como se ilustra en otras figuras descritas en la presente, el receptor 108 de televisión puede configurarse para producir otras modalidades de imágenes 110, que corresponden con una funcionalidad diversa del receptor 108, dependiendo de los criterios de diseño deseados. Para cambiar el canal, un televidente típicamente utiliza una característica de entrada (por ejemplo, una almohadilla táctil, un interruptor basculante o similar) en un control 112 remoto para desplegar la información desplegada en la ventana 122 hasta que la información sobre el programa deseado se presente. El receptor 108 entonces sintoniza el programa seleccionado cuando lo desee.
El receptor 108 es cualquier componente, dispositivo o lógica capaz de recibir y descodificar señales 105 de vídeo. En varias modalidades, el receptor el receptor 108 es una caja del convertir/descodificador (STB) o similar capaz de recibir señales satelitales, de cable, de difusión y/u otras que codifican el contenido de audio/visual . El receptor 108 además puede desmodular o de otra manera descodificar las señales 105 recibidas para extraer la programación que puede verse localmente en la pantalla 102 cuando se desee. El 'receptor 108 también puede incluir una base de datos de contenido almacenada en una unidad de disco duro, memoria u otro medio de almacenamiento para soportar una característica de videograbadora digital u otra personal 5 (DVR/PVR) cuando sea apropiado. El receptor 108 puede también proporcionar desplazamiento de lugar, guía de programación electrónica, visualización de multi-corriente y/u otras características cuando sea apropiado.
En la modalidad ejemplar ilustrada en la FIGURA 1 , 10 el receptor 108 se muestra recibiendo las señales 105 satelitales de difusión digital (DBS) desde un satélite 106 i en una antena 104 . En modalidades equivalentes, sin embargo, podrían recibir programación 105 de una o más fuentes de programación, incluyendo cualquier clase de fuente satelital, 15 de cable o de difusión, así como cualquier fuente de Internet u otra red o similar. En modalidades que incluyen funcionalidades de DVR, la programación puede almacenarse en cualquier clase de base de datos cuando se desee (por ¦ ejemplo, en respuesta a las instrucciones de programación del '20 usuario/televidente) para visualización subsiguiente. El contenido también puede recibirse de discos versátiles digitales (DVD) u otros medios removibles en algunas modalidades.
La pantalla 102 es cualquier dispositivo capaz de 25 presentar imágenes a un televidente. En varias modalidades, la pantalla 102 es un equipo de televisión convencional, tal como cualquier clase de televisión que opera de acuerdo con cualquiera protocolo digital o análogo, estándares u otros formatos. La pantalla 102 puede ser un receptor de televisión convencional NTSC o PAL, por ejemplo. En otras modalidades, la pantalla 102 es un monitor u otro dispositivo que puede no incluir funcionalidad de receptor integrada, pero que no obstante es capaz de presentar imágenes en respuesta a la señal 107 recibida del receptor 108. En varias modalidades, el receptor 108 ' y la pantalla 102 pueden combinarse físicamente o interconectarse en cualquier forma. Una tarjeta de receptor, por ejemplo, podría insertarse en una ranura u otra interfaz en una televisión convencional, o la funcionalidad del receptor 108 puede proporcionarse dentro de una pantalla 102 de televisión convencional. En otras modalidades, las señales 107 se transfieren entre el receptor 102 y la pantalla 102 utilizando cualquier clase de clave u otra interfaz (incluyendo, una interfaz inalámbrica). Ejemplos de interfaces comunes incluyen, sin limitación, videocomponente, S-vídeo, Interfaz de Multimedia de Alta Definición (HDMI), Interfaz Visual Digital (DVI), IEEE 1394, y/o cualesquier otros formatos cuando se desee.
El control 112 remoto es cualquier clase de dispositivo de control capaz de proporcionar señales 125 al receptor 108 que representan entradas recibidas de uno o más televidentes. En varias modalidades, el control 112 remoto es un control remoto infrarrojo, de radiofrecuencia (RF) u otro inalámbrico que incluya cualquier número de botones u otras características para recibir entradas del televidente. En una modalidad ejemplar, el control 112 remoto se comunica con el receptor 108 utilizando el protocolo IEEE 802.15-4 ( " ZIGBEE" ) , el RF para los protocolos de electrónica de cliente (por ejemplo, 1VRF4CE" o "EC Net"), y/o cualquier otro estándar o técnica no estándar para implementar redes de área personal inalámbricas (WPAN) . Otras modalidades pueden comunicarse de hecho utilizando IEEE 802.15.1 ( "BLUETOOTH" ) , IEEE 802.11 ("WI-FI"), infrarrojo convencional, y/o cualquier otra técnica inalámbrica. Además, varias modalidades del dispositivo 102 remoto puede soportar múltiples esquemas de comunicación tales como RF e infrarrojo o similares.
El control 112 remoto generalmente incluye cualquier clase de botones, correderas, interruptores basculantes y/u otras características para recibir entradas físicas del televidente. Cuando el usuario presiona o de otra manera interactúa con las características, el control 112 remoto produce adecuadamente señales 125 inalámbricas en respuesta. En modalidades adicionales, el control 112 remoto incluye un dispositivo 124 de entrada bidimensional que puede recibir entradas del usuario o cualquier formato multidimensional (por ejemplo, WX,Y", "r,0" y/o similares).
Ejemplos del dispositivo 124 de entrada bidimensional que podrían utilizarse en varias modalidades incluyen, sin limitación, almohadillas táctiles, almohadillas direccionales , palancas de mando, esferas de seguimiento, 5 conjuntos de flechas u otros botones, y/o similares. En una implementación típicamente, el dispositivo 124 de entrada bidimensional proporciona coordenadas u otras señales 125 que indican movimiento absoluto (por ejemplo, "X,Y") y/o relativo (por ejemplo, "??,??") en dos o más dimensiones. Tales 10 señales 125 pueden descodificarse en el receptor 108 o de otra manera coordinar las acciones del televidente con respecto al dispositivo 124 de entrada para el movimiento del cursor u otras características presentadas en la pantalla 102. 15 En la modalidad ejemplar mostrada en la FIGURA 1, ' el control 112 remoto se ilustra con un dispositivo 124 tipo almohadilla táctil que acepta entradas del televidente aplicadas con un dedo, estilete u otro objeto. La FIGURA 1 también muestra un dispositivo 124 de almohadilla táctil que 20 tiene regiones 123 y 128 de desplazamiento dedicadas para el : desplazamiento vertical y horizontal, respectivamente. Los movimientos del televidente dentro de la región 123 que son más o menos paralelos al borde derecho del dispositivo 124, por ejemplo, podrían resultar en un desplazamiento vertical, 25 mientras los movimiento dentro de la regiones 128 que son más o menos paralelos al borde inferior del dispositivo 124 podrían resultar en un desplazamiento horizontal. Las regiones 123, 128 dedicadas de desplazamiento son características opcionales, sin embargo, que pueden no presentarse en todas las modalidades. Además, el desplazamiento de una almohadilla táctil u otro dispositivo 122 podría implementarse en cualquier otra forma. Como se observa en lo anterior, puede ser particularmente benéfico proporcionar una imagen de desplazamiento suave al televidente en respuesta a las entradas recibidas en un dispositivo 124 sensible al tacto, aunque otras características pueden beneficiarse del desplazamiento mejorado también.
En operación, entonces, el receptor 108 recibe adecuadamente las señales 105 de televisión desde un satélite, cable, difusión u otra fuente. Las señales 105 típicamente abarcan múltiples canales que pueden visualizarse simultáneamente. En una modalidad basada en satélite, por ejemplo, uno o más canales pueden extraerse de una alimentación de satélite convencional; el contenido de vídeo en el canal seleccionado puede desmodularse, extraerse y/o de otra manera procesarse cuando sea apropiado para desplegar el contenido deseado al televidente. Por lo menos en una modalidad, un canal primario y un canal secundario pueden extraerse de una alimentación de satélite común. Uno o más canales de cable o de difusión pueden obtenerse de manera similar en cualquier forma. En algunas modalidades, el receptor 108 puede obtener múltiples señales de canales desde diferentes fuentes (por ejemplo, un canal desde una fuente de cable o satélite y otro canal desde una fuente de difusión terrestre, DVD u otra) .
El receptor 108 obtiene adecuadamente el contenido deseado de los canales indicados por el televidente, y presenta el contenido en la pantalla 102. En varias modalidades, el cambio de canal se facilita al presentar la ventana 122 de guía de programación superpuesta sobre (por ejemplo, presentada en una ventana pequeña dentro) de la imagen 110 obtenida del canal primario. Otras modalidades simplemente pueden desplegar las imágenes 110 directamente de canal en canal.
El televidente puede interactuar con las imágenes 110 y/o la ventana 122 de guía de propagación en cualquier forma. En varias modalidades, el televidente es capaz de desplegar las imágenes 110 y/o la información contenida dentro de la ventana 122 utilizando el control 112 remoto. El desplazamiento proporcionado puede ser relativamente suave (por ejemplo, proporcionar un avance gradual de información a través de la ventana 122, en comparación sin saltar simplemente a través de las entradas de guía de programación) de manera que el televidente pueda apreciar mejor la "sensación" y nivel de control proporcionados por una entrada desplegable en el control remoto 112. En algunas modalidades, la ventana 122 de guía de programación podría presentarse con una barra de desplazamiento u otra característica que pueda representar gráficamente la ubicación de la información presentada en la ventana 102 dentro de la guía de programación general. Otras modalidades pueden contener características adicionales o mejoras de cualquier clase.
La FIGURA 2 ilustra otra modalidad de la imagen de televisión producida por el receptor 108 para presentación en la pantalla 102. En varias modalidades, una ventana 211 de PIP puede presentarse sobre una ventana 110A primaria para permitir visualización simultánea de múltiples programas. Además, características de navegación multidimensional (por ejemplo, flechas 215-218) pueden presentarse para permitir al televidente manipular la ventana 211 de PIP a través del control de un cursor 214 u otra característica de interfaz mediante el control 112 remoto (FIGURA 1) . En varias modalidades, el cursor 214 puede moverse en respuesta a señales 125 de entrada bidimensional (FIGURA 1), las cuales, a su vez, se generan en respuesta a las entradas aplicadas al dispositivo 124 de entrada bidimensional (FIGURA 1) . Al mover el cursor 214 para interactuar con las características de navegación bidimensional presentadas en la pantalla 102, la ventana 211 de PIP puede moverse, redimensionarse, re-alinearse o de otra manera manipularse cuando se desee.
El receptor 108 obtiene de manera adecuada el contenido deseado de los canales indicados por el televidente, y presenta el contenido en la pantalla 102. En varias modalidades, canales primario y secundario pueden presentarse en la ventana 211 de PIP convencional, con el canal secundario superpuesto sobre la imagen 110A (por ejemplo, presentado en una ventana más pequeña) obtenida del canal primario.
El televidente puede interactuar con la ventana 211 de PIP en cualquier forma. En varias modalidades, el televidente es capaz de mover un cursor o punteros 214 similar en la pantalla 102 utilizando el dispositivo 124 de entrada bidimensional (FIGURA 1) . Al señalar en varias características de interfaz que se presentan junto con la ventana 211 de PIP, el televidente puede mover, redimensionar o de otra manera ajustar la ventana 211 como desee. La modalidad ejemplar mostrada en la FIGURA 2, por ejemplo, muestra cuatro flechas direccionales 215, 216, 217 y 218 (que corresponden con el movimiento en las direcciones a la izquierda, a la derecha, hacia arriba y hacia abajo, respectivamente) que pueden hacerse "clic" o de otra manera indicarse para mover la ventana 211 en una dirección deseada. Aunque no se muestra específicamente en la FIGURA 1, otros iconos podrían presentarse para permitir el redimensionamiento, reordenamiento, barrido de contenido primario/secundario, y/u otras características cuando se desee. En aún otras modalidades, la ventana 211 podría presentarse con una barra de arrastre u otra característica que puede permitir el arrastre de la ventana 211 hacia una posición deseada dentro de la pantalla 102, como se describe más completamente en lo siguiente.
La FIGURA 3 ilustra otra modalidad de la imagen de televisión producida por el receptor 108 para presentación en la pantalla 102. En la vista ejemplar mostrada en la FIGURA 3, la imagen 110B incluye cualquier número de mosaicos 324A-E, que incluyen un mosaico 324E de servicio al cliente que proporciona acceso a una característica de servicio al cliente, cuando es apropiado. Las diversas características presentadas en la imagen 110B se pueden variar ampliamente a partir de modalidad en modalidad. El espaciado relativo, proporciones y ubicaciones de las diversas ventanas y otras características descritas aquí, por ejemplo, son totalmente ejemplares, y pueden variar ampliamente en otras modalidades. Otras modalidades similarmente pueden agregar u omitir ciertas características, o utilizar las diversas características para propósitos diferentes a aquellos descritos en la presente.
La imagen de televisión se presenta en la pantalla 102 cuando se desea por el televidente. Además, características de navegación bidimensional pueden presentarse para permitir que el televidente acceda a varias características del receptor 108 a través del control de un cursor 314 u otra característica de interfaz mediante el control 112 remoto (FIGURA 1) . En varias modalidades, el cursor 314 es capaz de moverse en respuesta a señales 125 de entrada bidimensional (FIGURA 1), las cuales, a su vez, se generan en respuesta a entradas aplicadas al dispositivo 124 de entrada bidimensional (FIGURA 1) . Al mover el cursor 314 para interactuar con las características de navegación bidimensional presentadas en la pantalla 102, varios canales, programas y/u otras características pueden sintonizarse, activarse o de otra manera manipularse cuando se desee.
Por lo menos en algunas modalidades, las señales 105 (FIGURA 1) recibidas del satélite 106 también pueden incluir datos de EPG, información de señalización, contenido de comercialización o promocional, información específica del cliente, tal como facturación o información de servicios, y/o similares. En varias modalidades, los televidentes pueden visualizar además imágenes (por ejemplo, la imagen 110B mostrada en la FIGURA 3) que es sensible a las entradas bidimensionales generadas utilizando el control remoto (FIGURA 1) . Al mover el cursor 314 con respecto a la imagen 110B, por ejemplo, mosaicos y otras características pueden señalarse y seleccionarse para activar varias características del receptor 108. Un televidente entonces puede sintonizar el receptor 108 en un canal o programa particular, por ejemplo, dirigir el cursor 314 hacia un mosaico que se asocia con la característica deseada, y después presionar una tecla de selección o entrar en el control remoto 112 (FIGURA 1) para seleccionar la característica indicada. Características seleccionadas pueden desplegarse o de otra manera activarse cuando se desee.
La imagen 110B puede organizarse y presentarse en cualquier forma. En la modalidad ejemplar mostrada en la FIGURA 3, la imagen 110B incluye cualquier número de mosaicos 324A-E que se organizan en una o más ventanas 325. La FIGURA 3 también muestra varias pestañas 326A-C que permite que en diferentes ventanas 325 de mosaico se presenten. En la modalidad mostrada en la FIGURA 3, la pestaña 326A corresponde con una ventana inicial o por defecto y la pestaña 328A corresponde con una pista de todos los mosaicos disponibles, y la pestaña 326C corresponde con una ventana que presenta un subconjunto de mosaicos seleccionados por el televidente. Las pestañas 326 adicionales también podrían proporcionarse para permitir múltiples conjuntos de mosaicos personalizados, u otras características que se deseen.
La imagen 110B también puede incluir otras características cuando es apropiado. La imagen 110B ejemplar mostrada en la FIGURA 3 también incluye iconos u otras características 320, 322 para disminuir o incrementar (respectivamente) el tamaño de la ventana 325, por ejemplo. Seleccionar la característica 330 con el cursor 314, por ejemplo, podría resultar en que la ventana 325 se mueva de la imagen 110B, mientras seleccionar la característica 332 podría incrementar el tamaño de la ventana 325 para que se puedan ver más mosaicos 324. En algunas modalidades, seleccionar la característica 332 crea una ventana de pantalla completa de la ventana 325 de mosaicos aunque en otras modalidades éste no puede ser el caso. La imagen 110B ejemplar en la FIGURA 3 también muestra imágenes de televisión descodificadas presentadas en la ventana 328. Otras modalidades pueden mostrar imágenes generadas por el receptor 108 (por ejemplo, información de guía de programación o similares) cuando la ventana 325 es visible. El contenido particular presentado como parte de la imagen 110B, así como el esquema, espaciado, dimensiones y estilo de presentación particular de tal contenido, puede variar significativamente de modalidad en modalidad.
En la modalidad ejemplar mostrada en la FIGURA 3, varios mosaicos 324A-E de interfaz se ajustan cada uno con un programa, red u otra característica del receptor 108. El mosaico 324A, por ejemplo, se asocia con una red de televisión (por ejemplo, Homo Box Office) . El mosaico 324B se muestra asociado con una videograbadora digital. El mosaico 324C se muestra asociado con una guía de programación electrónica, y los mosaicos 324D ? 324E se muestran asociados con una característica de búsqueda y una características de servicio al cliente, respectivamente. Seleccionar los mosaicos 324B o 324C en este ejemplo podría abrir las ventanas de interfaz relacionadas con las características de DVR o EPG, respectivamente, mientras seleccionar el mosaico 324D podría llevar a una característica de interfaz que puede permitir al televidente buscar programas u otro contenido disponible mediante un DVD, la EPG, o un dispositivo de desplazamiento de lugar, o cualquier otra fuente cuando se desee. El mosaico 324E de servicio al cliente puede permitir que el televidente acceda a información de servicio al cliente tal como instrucciones sobre utilizar el receptor 108, información de facturación, información que permite la compra o expansión de servicios, o cualesquier otras características que se deseen.
Los mosaicos 324A-E particulares mostrados en la FIGURA 3 son puramente ejemplares y modalidades alternativas pueden proporcionar mosaicos adicionales, mosaicos alternativos o menos mosaicos cuando sea adecuado. Además, los diversos mosaicos pueden tener cualquier forma, apariencia o similar. Aunque los mosaicos 324A-E en la FIGURA 3 generalmente tienen forma cuadrada o rectangular, otras modalidades podrían proporcionar mosaicos que son redondos o que tienen alguna forma regular o irregular cualquiera. Además, la información que identifica a cada mosaico 324A-E no necesita ser puramente textual como se muestra en la FIGURA 3; modalidades alternativas pueden proporcionar mosaicos 324A-E con cualquier clase de información gráfica, de logotipo, de texto, numérica y/o similar.
En varias modalidades, los mosaicos particulares desplegados en cualquier ventana 326 se pueden configurar para que el televidente y/o el proveedor de servicio sea capaz de seleccionar mosaicos particulares para la presentación en la pantalla 102. La pestaña 326C, por ejemplo, puede permitir un conjunto personalizado de mosaicos que proporcionen para un televidente particular o receptor 108 /FIGURA 1) . Las pestañas 326 pueden seleccionarse en cualquier forma. Los televidentes pueden arrastrar los mosaicos, por ejemplo, de la vista por defecto (pestaña 326A) u otra vista (por ejemplo, la pestaña 326B de "todos los mosaicos") a la vista de mosaico personalizado (por ejemplo, pestaña 326C) . Otras modalidades pueden seleccionar pestañas para listas personalizadas en cualquier otra forma. Además, las características realizadas por ciertos mosaicos pueden ser configurables . Un mosaico de "canal favorito" por ejemplo, podría configurarse para sintonizarse a un canal que es configurable por el televidente, puesto que esta característica puede variar de televidente a televidente.
Otros parámetros pueden ajustarse de acuerdo con factores temporales, preferencias del televidente, y/u otros factores cuando es apropiado.
En varias modalidades, la imagen 110B también incluye una característica de ayuda que se puede acceder a través de un mosaico, icono u otro indicador 334 de ayuda. Cuando el televidente selecciona el indicador 334 (por ejemplo, dirigir el cursor 314 hacia el indicador 334 y después seleccionar la característica) , la información adicional puede proporcionarse al televidente. Tal información puede incluir instrucciones de contexto especifico para utilizar las ventanas particulares en la pantalla, instrucciones para utilizar uno o más mosaicos 324 o características asociadas con cualquier mosaico 324, y/o cualquier otra información cuando se desee.
La FIGURA 4 ilustra otra modalidad de una imagen de televisión producida por el receptor 108 para la presentación de la pantalla 102. En la vista ejemplar mostrada en la FIGURA 4, la imagen 110 C incluye un teclado 422 numérico, alfanumérico u otro que permite la entrada de datos basada en símbolos utilizando el cursor 414. La imagen 110C también incluye una ventana 424 de presentación de símbolos, una ventana 426 de indicador de canal, y un área 428 de referencia rápida cuando se desee. Las características diversas presentadas en la imagen 110C pueden variar am liamente de modalidad en modalidad. El espacio relativo, proporciones y ubicaciones de las diversas ventanas y otras características descritas en la presente, por ejemplo, son totalmente ejemplares y pueden variar ampliamente en otras modalidades. Otras modalidades pueden agregar u omitir similarmente ciertas características, o utilizar las diversas características para propósitos diferentes a aquellos descritos en la presente.
La imagen de televisión se presenta en la pantalla 102 como se desee por el televidente. Además, características de navegación bidimensional pueden presentarse para permitir que el televidente ingrese el tipo de símbolo u otros datos a través del control de un cursor 414 u otra característica de interfaz mediante el control remoto 112 (FIGURA 1) . En varias modalidades, el cursor 414 es capaz de moverse en respuesta a las señales 125 de entrada bidimensional (FIGURA 1), las cuales, a su vez, se generan en respuesta a las entradas aplicadas al dispositivo 124 de entrada bidimensional (FIGURA 1) . Al mover el cursor 414 para interactuar con las características de navegación bidimensional presentadas en la pantalla 102, datos numéricos, alfanuméricos y/o otros pueden ingresarse, recordarse y/o de otra manera manipularse cuando se desee.
El receptor 108 obtiene adecuadamente el contenido deseado de los canales indicados por el televidente, y presenta el contenido en la pantalla 102. En varias modalidades, los televidentes pueden visualizar adicionalmente la imagen (por ejemplo, la imagen 110C mostrada en la FIGURA 4) que permite entradas numérica, alfanumérica u otras basadas en símbolos para generarse utilizando el control remoto 112 (FIGURA 1), aunque el control remoto 112 (FIGURA 1) puede no tener teclas o botones que correspondan con algunos o todos los símbolos ingresados. Al mover el curso 414 con respecto a la imagen 110C, por ejemplo, un "teclado virtual" puede crearse que permite que las entradas de tipo símbolos se generen. Un televidente puede ingresar números, por ejemplo, dirigir el cursor 414 hacia el número deseado en el teclado 422, y después presionar una tecla de seleccionar o entrar en el control remoto 112 (FIGURA 1) para seleccionar el símbolo indicado. Los símbolos ingresados pueden desplegarse o de otra manera procesarse como se desee. En la modalidad ejemplar mostrada en la FIGURA 4, entradas numéricas se utilizan para seleccionar un canal de televisión para descodificarse y presentarse en la pantalla 102. En esta modalidad, los números de canales generados con teclado 422 se presentan en la ventana 424 de presentación, y también se utiliza para seleccionar mosaicos u otros indicadores en la ventana 426 de indicador de canal . Estos indicadores pueden seleccionarse (por ejemplo, con el cursor 414) para sintonizar de manera directa el canal indicado, o uno o más canales indicados pueden guardarse en la ventana 428 de recuperación rápida para sintonización posterior. Otras implementaciones de sintonización de canal pueden proporcionar esquemas ampliamente variados y características; aún otras modalidades pueden utilizar entradas basadas en símbolos para funciones completamente diferentes, tales como búsqueda de programas en un servidor de EPG, DVR, red u otra fuente de programación, o cualquier otra función que se desee.
La FIGURA 5 ilustra otra modalidad de la imagen de televisión producida por el receptor 108 para presentación en la pantalla 102. En la vista ejemplar mostrada en la FIGURA 5, la imagen 110D incluye una ventana 522 de guía de programación que proporciona información de guía ,de programación electrónica (EPG) sobre el programa actualmente visto y/u otros programas que se deseen. La imagen 110D ejemplar mostrada en la FIGURA 5 también incluye información de programación descodificada (por ejemplo, un programa de televisión) en la ventana 534, así como anuncios publicitarios, información de noticias y/u otra información presentada en la ventana 536. El espacio relativo, proporciones y ubicaciones de las diversas ventanas y otras características descritas en la presente son totalmente ejemplares, y pueden variar ampliamente en otras modalidades.
La imagen de televisión se presenta en la pantalla 102 como se desee por el televidente. Además, características de navegación bidimensional (por ejemplo, indicador 528 de redimensionamiento) pueden presentarse para permitir que el televidente manipule el tamaño de la ventana 522 de EPG a través del control de un cursor 514 u otra característica de interfaz mediante el control 112 remoto (FIGURA 1 ) . En varias modalidades, el cursor 514 es capaz de moverse en respuesta a las señales 125 de entrada bidimensional (FIGURA 1 ) , las cuales, a su vez, se generan en respuesta a las entradas aplicadas al dispositivo 124 de entrada bidimensional (FIGURA 1 ) . Al mover el cursor 514 para interactuar con las características de navegación bidimensional presentadas en la pantalla 102 , la ventana 522 de EPG puede redimensionarse, moverse, re-alinearse o de otra manera manipularse como se desee.
El receptor 108 obtiene de manera adecuada el contenido deseado de los canales indicados por el televidente, y presenta el contenido en la pantalla 102 . En varias modalidades, los televidentes pueden visualizar adicionalmente una guía 522 de programación electrónica que puede dimensionarse o redimensionarse como se desee. El tamaño de la ventana 522 de EPG puede incrementarse o disminuirse con respecto a otras características en la imagen 110D , por ejemplo, en respuesta a las entradas 125 (FIGURA 1 ) recibida del televidente. Por ejemplo, en varias modalidades, el televidente puede ser capaz de dirigir el cursor 514 hacia un indicador 538 de redimensionamiento para incrementar o disminuir el tamaño de la ventana 522. En la modalidad ejemplar mostrada en la FIGURA 5, el indicador de redimensionamiento incluye un primer botón o icono 540 que disminuye el tamaño de la ventana 522 de guía así como un segundo botón/icono 544 que incrementa el tamaño de la ventana 522 de guía. Otras modalidades pueden contener características adicionales o mejoras de cualquier clase.
La FIGURA 6 proporciona detalle adicional sobre un receptor 108 ejemplar que incluye una interfaz 608 de receptor, un descodificador 614A y 614B y un procesador 618 de pantalla, como es apropiado. La FIGURA 6 también muestra una interfaz 606 de controlador de disco para un disco u otro dispositivo 609 de almacenamiento, una interfaz 610 para red de área local o extensa, una módulo 612 de televisión de transporte, una interfaz 628 de presentación, un módulo 632 de receptor de RF y lógica 605 de control. Otras modalidades pueden incorporar módulos de procesamiento adicional o alternativo de aquellos mostrados en la FIGURA 6, pero puede omitir uno o más módulos mostrados en la FIGURA 6, y/o puede organizar de manera diferente los diversos módulos en cualquier otra forma diferente a la disposición ejemplar mostrada en la FIGURA 6.
El receptor 108 puede implementase física y lógicamente en cualquier forma. La FIGURA 6 muestra varias características lógicas y funcionales que pueden presentarse en un dispositivo ejemplar; cada módulo mostrado en la Figura puede implementarse con cualquier clase de hardware, software, firmware y/o similar. Cualquiera de los diversos módulos pueden implementarse con cualquier clase de circuito integrado de propósito general o especial, por ejemplo, tal como cualquier clase de microprocesador, microcontrolador , procesador digital de señales, disposición programada y/o similares. Cualquier número de módulos mostrados en la FIGURA 6 por ejemplo, puede implementarse como un "sistema en un chip" (SoC) utilizando cualquier circuitería de procesamiento adecuada bajo el control de cualquier lógica 605 de control adecuado. En varias modalidades, la lógica 605 de control se ejecuta dentro de un SoC integrado u otro procesador que implementa la interfaz 608 de receptor, el selector 612 de transporte, descodificador 614, procesador 618 de pantalla, controlador 606 de disco y/u otras características, cuando es apropiado. La Broadcom Corporation de Irvine, California, por ejemplo, produce varios modelos de procesadores (por ejemplo, la familia de procesadores modelo BCM 7400) que son capaces de soportar implementaciones de SoC de sistemas de receptor satelital y/o de cable, aunque productos de cualquier número de otros proveedores podría utilizarse de manera equivalente. En aún otras modalidades, varios chips distintos, circuitos o componentes pueden interconectarse e interrelacionarse entre sí para implementar las . funciones de recepción y descodificación representadas en la FIGURA 6.
Varias modalidades del receptor 108 por lo tanto incluyen cualquier número de módulos adecuados para obtener y procesar contenido de medios como se desee para la modalidad particular. Cada uno de estos módulos puede implementarse en cualquier combinación de hardware y/o software utilizando lógica ejecutada dentro de cualquier número de chips de semi-conductor u otra lógica de procesamiento.
Varias modalidades de la lógica 605 de control pueden incluir cualquier circuitería, componentes, hardware, software y/o lógica del firmware capaz de controlar los diversos componentes del receptor 108. Varias rutinas, métodos y procesos que se ejecutan dentro del receptor 108 típicamente se llevan a cabo bajo el control de la lógica 605 de control, como se describe más completamente en lo siguiente. Hablando generalmente, la lógica 605 de control recibe las señales 125 de entrada de usuario (Figura 1) mediante una interfaz 632 de receptor de RF que es capaz de comunicarse con el control remoto 112 (Figura 1) utilizando una antena 634 adecuada. La lógica de control recibe entradas de usuario desde el control remoto 112 (Figura 1) y/o cualquier otra fuente, y dirige los otros componentes del receptor 108 en respuesta a las entradas recibidas para presentar la imagen deseada en la pantalla 102 (Figura 1) .
Como se observa en lo anterior, el receptor 108 incluye adecuadamente una interfaz 608 de receptor, la cual también es cualquier hardware, software, firmware y/o la otra lógica capaz de recibir el contenido de medios mediante una o varias fuentes de contenido. En varias modalidades, fuentes de contenido pueden incluir televisión por cable, DBS, difusión y/u otras fuentes de programación, cuando es apropiado. La interfaz 608 de receptor selecciona adecuadamente una fuente de entrada deseada y proporciona el contenido recibido a un destino adecuado para procesamiento adicional. En varias modalidades, la programación recibida puede proporcionarse en tiempo real (o casi en tiempo real) a un módulo 612 flujo de selección de corriente de transporte u otro componente para descodificación inmediata y presentación al usuario. Alternativamente, la interfaz 608 de receptor puede proporcionar contenido recibido de cualquier fuente en un disco u otro medio de almacenamiento en modalidades que proporcionan funcionalidad de DVR. En tales modalidades, el receptor 608 también puede incluir un módulo 606 de controlador de disco que interactúa con una unidad de disco interno o externo, memoria y/u otro dispositivo que almacene el contenido en una base de datos 609, como se describe anteriormente .
En la modalidad mostrada en la FIGURA 6, el receptor 108 también incluye una interfaz 610 de red adecuada, la cual opera utilizando cualquier implementación de protocolos u otras características para soportar comunicación por el receptor 108 en cualquier clase de área local, de área extensa, telefonía y/u otra la red. En varias modalidades, la interfaz 610 de red soporta LAN convencional, WAN, u otros protocolos (por ejemplo, el paquete de TCP/IP o UDP/IP de protocolos ampliamente utilizado en la Internet) para permitir que el receptor 108 se comunique con la Internet o en cualquier otra red que desee. La interfaz 610 de red se conecta típicamente con la red utilizando cualquier clase de hardware adaptador para LAN, tal como una tarjeta de interfaz de red (NIC) convencional o similar, proporcionada dentro de receptor 108. Otras modalidades pueden proporcionar interfaces de 610 a líneas telefónicas convencionales o de otros canales de comunicación, o puede omitir la conectividad de red en conjunto.
El módulo 612 de selección de corriente de transporte es cualquier lógica de hardware y/o software capaz de seleccionar una corriente de medios deseada de las fuentes disponibles. En la modalidad mostrada en la FIGURA 6, el módulo 612 de selección de corriente es capaz de generar señales de vídeo para presentación en una o más interfaces 628 de salida. Típicamente, el módulo 612 de selección de transporte responde a entradas del televidente (por ejemplo, mediante la lógica 605 de control) para conmutar simplemente el contenido codificado recibido de una fuente 605, de difusión, satelital, de cable u otra fuente 605 o desde el almacén 609 en uno o más módulos 614 de descodificador .
El receptor 108 puede incluir cualquier número de módulos 614A-B de descodificador para descodificar, descomprimir y/o de otra manera procesar contenido recibido/ almacenado como se desee. Hablando generalmente, los módulos 614A-B de descodificador descomprimen, descodifican y/o de otra manera procesan el contenido recibido del módulo 612 de selección de transporte para extraer una corriente de MPEG u otros medios codificados dentro de la corriente. El contenido descodificado entonces puede procesarse por uno o más módulos 618 de procesador de presentación para crear una presentación en la pantalla 102 (Figura 1) para el televidente en cualquier formato adecuado. La FIGURA 6 muestra dos módulos 614A-B de descodificador que operan en señales de televisión separadas recibidas del módulo 612 de selección de transporte.
En la práctica, cualquier número de módulos 614A-B de descodificador pueden utilizarse, particularmente en ajustes de PIP donde múltiples señales se descodifican y despliegan simultáneamente, o en modalidades donde el contenido de canal se despliega directamente a través de otro contenido de canal. En tales modalidades, puede ser deseable recibir múltiples canales simultáneamente para facilitar el despliegue rápido del contenido en una pantalla común de imagen 110 (FIGURA 1) . Es decir, al sintonizar y descodificar de manera simultánea el contenido de múltiples canales, el despliegue de un canal en el siguiente puede facilitarse. Otras modalidades, sin embargo, pueden no hacer uso de múltiples módulos 614 de descodificador , pero de hecho puede descodificar una sola corriente en cualquier momento particular. El término "descodificador" , entonces, puede aplicarse colectivamente a uno o más módulos de descodificador que son capaces de decodificar una o más señales para presentación en la pantalla 102 (Figura 1) .
El módulo 618 de procesador de presentación incluye cualquier lógica de hardware, software y/u otra adecuada para crear presentaciones en pantalla deseadas mediante la interfaz 628 de presentación cuando se desee. Tales presentaciones pueden incluir combinar señales recibidas de uno o más módulos 614A-B de descodificador para facilitar la visualización de uno o más canales. En varias modalidades, el módulo 618 de procesamiento de presentación también puede producirse en presentaciones en pantalla (OSD) para guía programación electrónica, establecimiento y control, facilidad de entrada/salida y/u otras características que pueden variar de modalidad en modalidad. Tales presentaciones no se contienen típicamente en la corriente de difusión recibida o almacenada, pero no obstante son útiles para que usuarios interactúen con el receptor 108 o similar. Las presentaciones generadas, incluyendo el contenido recibido/almacenado y cualesquier otras presentaciones entonces pueden presentarse a una o más interfaces 628 de salida en cualquier formato deseado. Las diferentes características de interfaz descritas en la presente, por ejemplo, puede generarse por el módulo 618 de procesador de presentación que opera solo o en conjunto con la lógica 605 de control.
Cuando el televidente solicita cambio de canal, por ejemplo, el procesador 618 de presentación se podrá operar para superponer la ventana 122 de guía de programación (Figura 1) sobre la imagen 110 (Figura 1) presentada del canal primario. El procesador 618 de presentación también puede generar simbología para desplegar la información de guía de programación presentada en la ventana 122 (Figura 1) en respuesta a las entradas de un televidente recibidas y/o instrucciones de la lógica 605 de comando para formar por consiguiente una interfaz de usuario que permite al televidente ajustar la ventana 122 (Figura 1) (u otras características) cuando se desee. Cuando el receptor 108 recibe las entradas 125 del usuario (Figura 1) del control remoto 112 (Figura 1), la lógica 605 de control puede dirigir el procesador 618 de presentación para ajustar la ventana 122 (Figura 1) o cualquier otra característica de imágenes 110 (Figura 1) que se dirija por el televidente. Por ejemplo, el procesador 618 de presentación puede dirigir la presentación de la ventana 122 de guía de programación (Figura 1) , en relación con una o más características de navegación, y ajustar la ventana 122 de guía de programación (Figura 1) en respuesta a las entradas recibidas del televidente. Como se observa en lo anterior, otras modalidades simplemente pueden desplegar el contenido de un canal sobre otro canal, creando por consiguiente un despliegue directo de los datos de canales sin necesidad de una ventana 122 de guía de programación (Figura 1) .
El procesador 618 de presentación produce una señal de salida codificada en cualquier formato estándar (por ejemplo, formato ITU656 para señales de televisión de definición estándar o cualquier formato para señales de televisión de alta definición) que puedan fácilmente convertirse en señales de televisión de definición estándar y/o en la interfaz 628. En otras modalidades, la funcionalidad del procesador 618 de presentación y la interfaz 628 pueden combinarse en cualquier forma.
Las FIGURAS 7-9 muestran un avance ejemplar de las pantallas 700, 800, 900 pueden permitir a un televidente cambiar un canal de una presentación de la película "Casafantasmas " en el canal 232 para una presentación del programa "Starsky y Hutch" , en el canal 224 utilizando una ventana 122 de guía de programación. Desde luego, los diversos parámetros mostrados en estas figuras son puramente ejemplares; en la práctica, cualquier número de técnicas de despliegue pueden aplicarse en cualquier forma para permitir cualquier acción adecuada por el televidente.
Comenzando con la FIGURA 7, una pantalla 700 ejemplar incluye adecuadamente una ventana 122 de guía de programación superpuesta sobre la imagen 110 primaria, como se describe en lo anterior. La ventana de guía de programación puede presentarse inicialmente en respuesta a cualesquier condiciones adecuadas; o una pulsación de botón o aplicación de entrada en una característica 124 de entrada direccional (FIGURA 1) en el control remoto 112 (FIGURA 1), por ejemplo, podría resultar en que la ventana 122 de guía de programación se despliegue automáticamente.
La ventana 122 de guía de programación proporciona cualquier información adecuada sobre programas disponibles al televidente. En la modalidad ejemplar mostrada en las FIGURA 1-9, la ventana 122 de guía de programación proporciona un número de canal o el nombre del programa que se muestra en ese canal. Otras modalidades pueden proporcionar alternativa o adicionalmente identificación de red o de canal (por ejemplo, "Fox 15", "KSAZ" , "HBO" y/o similar), los horarios de los programas, descripciones de contenido, clasificaciones de control de padres, y/o cualquier otra información como se desee. Tal información se proporciona de manera convencional al receptor 108 utilizando cualquier clase de técnicas de guía de programación electrónica; la información puede recuperarse fácilmente de la guía y desplegarse en cualquier forma .
Aunque la modalidad mostrada en la FIGURA 7 solo muestra una línea sencilla de información de guía de programación, otras modalidades pueden desplegar múltiples líneas cuando se desee. Las otras líneas mostradas pueden corresponder con programas que se muestran en otros canales (por ejemplo, canales que se unen al canal actualmente visto). En tales modalidades, el canal actualmente sintonizado puede resaltarse o de otra manera enfatizarse e cualquier forma para permitir una identificación fácil de la información actual y más relevante.
La modalidad ejemplar mostrada en las Figuras 7-9 incluye un indicador 702 de despliegue que indica la posición relativa de la información presentada en la ventana 122 con respecto a los datos de guía disponibles. El indicador 702 de despliegue puede moverse hacia arriba o hacia abajo (como se representa en las FIGURAS 7-9) donde el televidente despliega a través de la información presentada en la ventana 122 de guía de programación para incrementar adicionalmente la conciencia del televidente. El indicador 702 de despliegue puede conformarse de manera diferente, colocarse o de otra manera implementarse en cualquier forma, o puede omitirse totalmente en algunas modalidades.
Para permitir que el televidente cambie del canal inicial (por ejemplo, canal 232) a un canal deseado (canal 224) , el receptor 108 (FIGURA 1) responde de manera adecuada a las instrucciones de despliegue aplicadas por el televidente en el control remoto 102 (FIGURA 1) . En varias modalidades, la lista de canales disponibles puede conceptualizarse como una lista secuencial . El despliegue ascendente o descendente a través de la lista, entonces, puede lograrse en respuesta a cualquier clase de entrada que tenga una o más dimensiones. En una modalidad simple, un interruptor basculante, anillo de desplazamiento, barra de desplazamiento u otra entrada dimensional puede utilizarse para dirigir el despliegue en cualquier dirección (por ejemplo, hacia arriba o hacia abajo, como se muestra en las FIGURAS 7-9). En otras modalidades, las entradas de un dispositivo de entrada bidimensional (por ejemplo, una almohadilla táctil, palanca de mando, almohadilla direccional u otro dispositivo 2-d 124 (FIGURA 1) ) puede convertirse fácilmente en unan entrada mono dimensional al ignorar simplemente el movimiento en una dimensión. El movimiento vertical en una almohadilla táctil 124 (FIGURA 1) por ejemplo, puede extraerse fácilmente al ignorar simplemente el movimiento en la dirección horizontal. En una modalidad ejemplar, las entradas de despliegue se proporcionan por el televidente al aplicar presión con el dedo en una almohadilla táctil 124 (FIGURA 1), o a una región de despliegue (por ejemplo, región 123 (FIGURA 1)) asociada con la almohadilla táctil 124 (Figura 1) otras modalidades pueden proporcionar una región de despliegue mono dimensional separada similar a 1 región 123 (FIGURA 1) . Aún otras modalidades pueden proporcionar comandos de despliegue de acuerdo con entradas recibidas en características de interfaz totalmente diferentes tales como botones, correderas, sensores de movimiento y/o similares.
Con referencia a la FIGURA 8, entradas aplicadas al control 112 remoto (FIGURA 1) pueden correlacionarse con el despliegue en la ventana 122 (FIGURA 1) en cualquier forma que sea intuitiva o que puede entenderse por el televidente. En la modalidad ejemplar, el movimiento en una dirección 802 "ascendente" el control remoto 112 puede resultar el despliegue en una dirección descendente (por ejemplo, representada por la flecha 204 en la FIGURA 8) . El movimiento descendente (por ejemplo, el texto avanza desde la parte superior de la ventana 122 hacia la parte inferior de la ventana 122) da la apariencia de que la trama de referencia (por ejemplo, ventana 122) realmente se mueve hacia arriba. Por lo tanto, el despliegue descendente en respuesta al movimiento 802 "ascendente" parece natural para el televidente .
El despliegue procede en cualquier forma adecuada. En varias modalidades, el despliegue es relativamente suave ya que la información parece para el televidente que procede suavemente de un borde de la ventana 122) hasta el borde opuesto de la ventana. La FIGURA 8, por ejemplo, muestra el despliegue que es a la mitad entre el canal actual (canal 232) y el siguiente canal en la dirección indicada (canal 231) . En muchas modalidades, los contenidos de la ventana 122 parecen como un despliegue continuo de texto y/u otra información de manera que la sensación suave del dispositivo 112 de entrada (FIGURA 1) puede preservarse. Tal despliegue puede ser de linea por línea, de pixel por pixel , o de acuerdo con cualquier otro esquema que permita una apariencia placentera y sensación al televidente. Observe que en el ejemplo mostrado en la FIGURA 8, los contenidos de la ventana 122 se muestran adecuadamente a la mitad entre los dos canales, reflejando que el despliegue es continúo de un canal al siguiente, en lugar de una presentación más secuencial de datos de un canal al siguiente. En varias modalidades, la información de guía de programación mostrada en la ventana 122 puede realinearse para "asegurarse" al canal más cercano si el despliegue debe detenerse mientras la información se encuentra a la mitad entre dos descripciones de canal.
Cuando el televidente ha desplegado el panal deseado, el receptor 108 (FIGURA 1) se sintoniza le programa seleccionado. La FIGURA 9, por ejemplo, muestra que la imagen 110 se ha cambiado del programa del canal 232 al programa en el canal 224. El programa seleccionado puede indicarse en cualquier forma; el televidente puede presionar una tecla de "seleccionar" u otra característica de control remoto 112 (FIGURA 1), por ejemplo. Alternativamente, si las entradas de despliegue son discontinuas durante un periodo de tiempo de umbral, el canal indicado en la ventana 122 de guía de programación (véase FIGURA 1) puede sintonizarse sin esperar entrada adicional. Es decir, el televidente simplemente despliega el programa deseado, y después deja de desplegar para permitir que el receptor 108 (FIGURA 1) se sintonice al programa seleccionado. Otras modalidades pueden modificar o complementar este esquema en cualquier forma.
Como se observa en lo anterior, modalidades alternativas simplemente pueden desplegar la imagen 110 al canal directamente. Esto puede lograrse (por ejemplo, al sintonizar el canal actual además de uno o más canales adyacentes al canal actual . Conforme el televidente proporciona un movimiento direccional (por ejemplo, una indicación ascendente o descendente) en el control remoto 112 (FIGURA 1) la imagen 110 en la pantalla 112 despliega en una dirección correspondiente. Esta sintonización y despliegue de contenido de canal puede continuar hasta que el televidente haya desplegado el canal deseado.
La FIGURA 10 muestra un proceso 1000 ejemplar para cambiar la imagen presentada en una pantalla 102 (FIGURA 1) utilizando una ventana 122 de guía de programación (FIGURA 1). En varias modalidades, las diversas etapas mostradas en la FIGURA 10 pueden ejecutarse utilizando una fuente u otro código en cualquier formato que puede almacenarse en almacenamiento masivo, firmware, memoria o cualquier otro medio de almacenamiento digital dentro del receptor 108 (FIGURA 1) . Tal código puede ejecutarse por cualquier módulo o combinación de módulos que operan dentro del receptor 108 (FIGURA 1) . En una modalidad ejemplar, algunas o todas las etapas mostradas en el proceso 1000 se ejecutan por un módulo 618 de procesamiento de presentación (FIGURA 6) que opera solo o junto con la lógica 605 de control (FIGURA 6) y/o las otras diversas características mostradas en la FIGURA 6 y descritas en lo anterior.
Con referencia ahora a la FIGURA 10 un proceso muy ejemplar incluye adecuadamente las amplias etapas de presentar una ventana de guía de programación (etapa 1002), recibir la entrada del televidente del control remoto 102 (etapa 1004) , actualizar la ventana de guía de programación (etapa 1006) para acomodar el despliegue u otras características que se deseen, y después sintonizarse al canal seleccionado u otra característica (etapa 1010). Otras modalidades pueden complementare o modificar estas etapas básica en cualquier forma; varias etapas pueden ejecutarse en cualquier otra forma temporal, por ejemplo.
La venta 122 de guía de programación (FIGURA 1) puede arrastrarse en cualquier forma (etapa 1002) . En varias modalidades, la ventana 122 (FIGURA 1) se arrastra en respuesta al entrar a iniciar recibida del televidente, tal como un toque inicial en una almohadilla táctil, corredera u otro dispositivo 124 (FIGURA 1) . Esta presentación inicial típicamente incluye información sobre el canal actual como se describe en lo anterior. La presentación en la ventana de guía de programación puede dirigirse por el procesador 618 de presentación (FIGURA 6) , como se describe en lo anterior, en respuesta a las señales 125 (FIGURA 1) recibidas por el módulo 632 de receptor (FIGURA 6) , o como digiera de otra manera por la lógica 605 de control (FIGURA 1) . Otras modalidades, sin embargo, pueden generar y proporcionar la ventana 122 de guía de programación (FIGURA 1) en cualquier otra forma.
La entrada del televidente también puede utilizarse para dirigir el despliegue de los datos de guía de programación, que se describe en lo anterior. Conforme se reciben las entradas del televidente, (etapa 1004) , esta información puede utilizarse para dirigir el despliegue hacia la información de guía de programación subsiguiente. El despliegue puede preceder en dos direcciones, por ejemplo, para presentar información de los canales que aparece por debajo o por encima de canal inicialmente seleccionado en la lista de canales. La venta 122 de guía de programación (FIGURA 1) por lo tanto se actualiza (etapa 1006) para reflejar las entradas de despliegue continuas, y/o para acomodar otras entradas que se deseen. Como se observa en lo anterior, el despliegue puede ser generalmente suave en el sentido de texto u otro procesamiento de imágenes desde un lado de la ventana 122 (FIGURA 1) hasta el lado opuesto, después desaparecen de la vista. Esto presenta una percepción muy placentera para el usuario que corresponde bien al toque u otras entradas de despliegue recibidas en el control remoto 112 (FIGURA 1) . Actualizaciones a la ventana 122 (FIGURA 1) pueden proporcionarse al volver a arrastrar o renovar la presentación de la ventana 112 (FIGURA 1) en la pantalla 102 (FIGURA 1) en cualquier frecuencia.
Como se observa en lo anterior, el despliegue puede continuar en cualquier base temporal. En varias modalidades, el desplazado permanece activo ' hasta que el televidente selecciona un canal particular para visualizar de manera subsecuente. En otras modalidades, el despliegue permanece activo hasta que la entrada del televidente se descontinúa (etapa 1008) . Es decir, el desplazado continúa hasta que señales 125 de entrada adecuadas (FIGURA 1) ya no se reciben, en cuyo momento el canal indicado en la ventana 122 (FIGURA 1) puede sintonizarse (etapa 1010), u otras acciones pueden tomarse como desee.
La selección del televidente puede sintonizarse en cualquier forma (etapa 1010). En varias modalidades, un canal subsiguiente indicado por la información de guia de programación en la ventana 122 (FIGURA 1) puede sintonizarse (por ejemplo, por el descodificador 614A-B (FIGURA 6)) para presentar el canal seleccionado al televidente como imagen 110 (FIGURA 1) .
Regresando a la FIGURA 6, por lo menos en una modalidad, el receptor 108 de televisión puede configurarse para presentar una ventana 211 de PIP (véase FIGURA 2) . Cuando el televidente solicita una ventana 211 de PIP, por ejemplo, el procesador 618 de presentación puede ser operativo para recibir la imagen deseada de uno o más módulos 614A-B de descodificador y para crear una imagen con las imágenes del canal secundario superpuesto en la ventana 211 de PIP en la imagen 110 (FIGURA 1) del canal primario. El procesador 618 de presentación también puede generar simbología tal como el cursor 214 y/o las características de navegación (por ejemplo, flechas 215-218 en la FIGURA 1) que forman una interfaz de usuario que permite al televidente ajustar la ventana 211 (u otras características) como se desee. Cuando el receptor 108 recibe las entradas 125 de usuario (FIGURA 1) el control remoto 102 (FIGURA 1), la lógica 105 de control puede dirigir al procesador 618 de presentación para ajustar la ventana 211 o cualesquiera otra de imagen 110 (FIGURA 1), como dirigida por el televidente. El procesador 618 de presentación por lo tanto dirige la presentación de la ventana 211 de PIP junto con una o más características de navegación, y ajusta la ventana 211 de PIP en respuesta a las entradas recibidas del televidente.
El procesador 618 de presentación produce una señal de salida codificada en cualquier formato estándar (por ejemplo, formato ITU656 para señales de televisión de definición estándar o cualquier formato para señales de televisión de alta definición) que pueden convertirse fácilmente en señales de televisión de definición estándar y/o alta en la interfaz 628. En otras modalidades, la funcionalidad del procesador 618 de presentación y la interfaz 628 pueden combinarse en cualquier forma.
Regresando ahora a la FIGURA 11, una pantalla 110 ejemplar incluye adecuadamente una ventana 211 de PIP superpuesta sobre la imagen 110A primaria, como se describe en lo anterior. La pantalla 110 también muestra características de navegación que incluyen el cursor 214, flechas 215,218, e iconos 1102, 1104, 1106 y 1108. El televidente mueve el cursor 215 utilizando, por ejemplo, el dispositivo 124 de entrada bidimensional (FIGURA 1) asociado con el control 112 remoto (FIGURA 1) y selecciona las características de navegación utilizando cualquier clase de características de entre "seleccionar" o "entrar", tal como la tecla de "seleccionar" en el control remoto 112 (FIGURA 1) . En varias modalidades, la tecla de seleccionar funciona de manera similar a un botón de seleccionar convencional en un ratón, almohadilla táctil u otro dispositivo de entrada común asociado con una computadora personal o similar.
Como se observa en lo anterior, hacer clic en cualquiera de las características 215-218 de flecha puede tener el efecto percibido de mover la ventana 211 en la dirección de la flecha. Hacer clic en la flecha 216 "derecha", por ejemplo, podría mover la ventana 211 de su posición actual hacia el lado más a la derecha de la pantalla 1100.
La modalidad ejemplar de la FIGURA 11 también muestra varios iconos 1102, 1104, 1106 y 1108. Como se muestra en la FIGURA 11, el icono 1102 puede seleccionarse para barrer los contenidos de las ventanas 110 y 211 de manera que el contenido secundario se vuelve contenido primario, y viceversa. El icono 1104 puede seleccionarse para crear una pantalla "lado por lado" en la cual el contenido primario y secundario ocupa aproximadamente proporciones iguales de la pantalla 102. Los iconos 1106 y 1108 pueden seleccionarse para incrementar y disminuir, respectivamente, el tamaño de la ventana 211. Otras modalidades pueden proporcionar características adicionales y/o pueden omitir ciertas características mostradas en la FIGURA 11. Además, cualquier número de iconos 1102, 1104, 1106, 1108 pueden presentarse en otras modalidades, o iconos pueden omitirse totalmente en algunas modalidades.
Las características de navegación no necesitan presentarse en la pantalla 1100 todo el tiempo. En varias modalidades, ciertas características de navegación pueden activarse o desactivarse en respuesta a las acciones del televidente con el control remoto 112 (FIGURA 1) . El cursor 214, por ejemplo, puede permanecer oculto hasta que las entradas se detectan en el dispositivo 124 de entrada (FIGURA 1), y/o el control remoto 112 (FIGURA 1). Los iconos 1102, 1104, 1106 y 1108 pueden obscurecerse hasta que el cursor 214 se coloque sobre o cerca de la ventana 211. La flechas 215-218 pueden obscurecerse similarmente a menos que el cursor 214 se encuentre cerca de la ventana 211. En varias modalidades, la flechas 215-218 pueden desplegarse cuando el cursor 214 se encuentra dentro de una región 1110. La región 1110 puede ser de cualquier tamaño o forma, y puede coincidir con la ventana 211 en varias modalidades. Otras modalidades pueden obscurecer y/o desplegar características de navegación en respuesta a diferentes condiciones, como se desee.
En varias modalidades adicionales, algunas o todas las características de navegación presentadas en la pantalla 1100 pueden alterarse conforme lo garanticen las condiciones. La FIGURA 12, por ejemplo, muestra una pantalla 1200 ejemplar en la cual la ventana 211 de PIP se ha movido hacia el cuadrante derecho superior de la pantalla, haciendo el movimiento adicional en las direcciones ascendente o a la derecha poco prácticas. En tales modalidades, las flechas 216 y 217 (FIGURA 1) se han removido para impedir el movimiento adicional en esas direcciones.
La FIGURA 12 también muestra una característica de navegación alternativa para cambiar la posición de la ventana 211. En varias modalidades, las características 215-218 de flechas se reemplazan o complementan con una característica 1202 de barra de arrastre. La barra de arrastre 1202 es cualquier barra, botón u otra característica capaz de seleccionarse (por ejemplo, utilizando el cursor 214) y arrastrarse hasta otra posición en la pantalla 1200. La barra de arrastre 1202 puede desplegarse o de otra manera activarse con el cursor 214 entre la región 1110, como se describe en lo anterior, o de acuerdo con otros parámetros. En otras modalidades, la barra 1202 de arrastre simplemente es un encabezado de ventana que permanece relativamente estático cuando la ventana 211 se presenta en la pantalla 1200.
La FIGURA 13 muestra un proceso 1300 ejemplar para presentar una ventana 211 de PIP (FIGURA 10) en la pantalla 102 (FIGURA 1) . En varias modalidades, las diversas etapas mostradas en la FIGURA 13 pueden ejecutarse utilizando código de fuente u objeto en cualquier formato que pueda almacenarse en almacenamiento masivo, firm are, memoria o cualquier otro medio de almacenamiento digital dentro del receptor 108 (FIGURA 1) . Tal código puede ejecutarse por cualquier módulo o combinación de módulos que operan dentro del receptor 108 (FIGURA 1) . En una modalidad ejemplar, algunas o todas las etapas mostradas en el proceso 1300 se ejecutan por un módulo 618 de procesamiento de presentación (FIGURA 6) que opera solo o junto con la lógica 605 de control (FIGURA 6) y/o otras diversas características mostradas en la FIGURA 6 y descritas en lo anterior.
Con referencia ahora a la FIGURA 13, un proceso 1300 ejemplar incluye de manera adecuada las amplias etapas de recibir entradas bidimensionales u otras relacionadas con la pantalla de PIP (etapa 1302), procesar las entradas (etapa 1304) y después presentar la ventana 211 al arrastrar o volver a arrastrar la ventana 211 cuando es apropiado (etapa 1310) . Otras diversas etapas o características pueden presentarse así como cualquier número de modalidades alternativas .
El proceso 1300 comienza adecuadamente por el receptor 108 que recibe las entradas 125 (etapa 1302) del televidente. En varias modalidades, las entradas recibidas se proporcionan desde el control remoto 112 hasta el receptor mediante la interfaz 232 de RF y la antena 234, aunque otras técnicas pueden utilizarse en otras modalidades.
Las entradas 125 que son relevantes a la funcionalidad de PIP pueden incluir inicialmente cualquier clase de indicación que el televidente quiera ver una ventana 211 de PIP; tal indicación puede ser sensible a un botón de "PIP" en el control remoto 112, o a una selección de la característica de menú generada en la pantalla 102. Después de que se despliega la ventana 211 de PIP, entradas 125 subsiguientes pueden recibirse en el control remoto 112 que permite el movimiento, redimensionamiento u otra manipulación de la ventana de PIP, como se describe en lo anterior. Tales entradas 125 pueden incluir, por ejemplo, entradas bidimensionales recibidas del dispositivo 124 de entrada bidimensional asociado con el control remoto 112 para permitir el movimiento direccional, redimensionamiento y/o similar .
Las entradas 125 direccionales pueden procesarse (etapa 1304) en cualquier forma. La lógica 605 de control, por ejemplo, puede procesar entradas muí tidimensionales del dispositivo 124 de entrada para extraer y determinar el intento del televidente de procesamiento subsiguiente.
En varias modalidades, uno o más parámetros pueden comprobarse antes de presentar (o volver a arrastrar) la ventana 211 de PIP. Tales parámetros pueden incluir una posición de pantalla de la ventana 211 de PIP, por ejemplo, para asegurar que suficiente espacio de presentación se encuentra disponible para una o más características direccionales (por ejemplo, flechas 2125-218). Otras modalidades pueden detectar si el cursor 214 se ubica dentro de una región de interés (por ejemplo, región 310 descrita en lo anterior) para asegurar si ciertas características deben proporcionarse en la pantalla.
Cuando se determina la imagen adecuada, la ventana 211 puede arrastre o volverse a arrastrar en la pantalla 102 cuando es apropiado (etapa 510) . En varias modalidades, la ventana 211 se presenta superpuesta sobre la imagen 110A primaria, como se describe en lo anterior. Además, varias características de navegación (por ejemplo, el cursor 214, flechas 215-218, iconos 1102-1108, barra de arrastre 1202, pueden arrastrarse como se desee, de acuerdo con cualesquier parámetros y reglas establecidas en la etapa 1308. La ventana 211 y cualesquier características de navegación asociadas pueden volverse a arrastrar en respuesta a las entradas recibidas de manera subsiguiente. En la práctica, entonces, después de que se presenta una ventana 211 de PIP y cualesquier características de navegación asociadas en la pantalla 102 en una primera iteración de la etapa 510, las entradas bidimensionales recibidas de manera subsiguiente pueden recibirse y procesarse adicionalmente (etapas 1302-1308) antes de volver a arrastrar la ventana 211 de acuerdo con las entradas recién recibidas en una aparición subsiguiente de l etapa 510. La lógica general y el flujo de datos de una modalidad práctica puede modificarse a partir de aquella mostrada en la FIGURA 13 en cualquier forma; etapas adicionales alternativas pueden proporcionarse, y/o una o más etapas pueden admitirse cuando sea apropiado.
Regresando a la FIGURA 6, varias modalidades del receptor 108 son capaces de almacenar opcionalmente la información 645 en el medio 609 de almacenamiento para recuperación posterior. Tal información 645 puede incluir facturación específica del cliente o información de servicio, fragmentos de audio/vídeo para propósitos de promoción, educación u otros, y/o cualquier otra información que se desee. Esta información puede obtenerse mediante la interfaz 608 de receptor (por ejemplo, desde una señal 105 de programación satelital, de cable u otra) mediante la interfaz 610 de red, o desde cualquier otra fuente que se desee. En algunas modalidades, la información 645 puede recibirse en forma de un mensaje de difusión transmitido como parte de una señal 105 satelital o de cable que incluye información específica del cliente asociada por un televidente particular o un receptor 108 particular. Esta información puede codificarse y/o encriptarse como se desee, y puede indexarse, por ejemplo, en un código único asociado con el receptor 108. En tales modalidades, el receptor 108 es capaz de extraer información específica del cliente o receptor del mensaje de difusión utilizando cualesquier técnicas adecuadas. Una técnica para obtener facturación, servicio y/u otra información específica del cliente mediante una conexión de programación satelital, de cable u otra se describe en la Solicitud de Patente Estadounidense No. de Serie 12/197,100 titulada "Sistemas y Métodos de Entrega de Alto Ancho de Banda de Información Específica de Cliente" y presentada el 22 de agosto de 2008, . aunque otras técnicas podrían utilizarse en otras modalidades. Otras modalidades pueden obtener información 645 a través de una consulta de nuevo canal posterior (por ejemplo, utilizando la interfaz 610 de red) en un servidor remoto. En otras modalidades, la información 645 puede no descargarse, sino más bien puede "quemarse" o de otra manera almacenarse en el receptor 108 antes de que se distribuya el receptor 108 al televidente.
El procesador 618 de presentación también puede generar la imagen 110B en respuesta a las entradas del televidente recibidas (y/o en respuesta a instrucciones de la lógica 605 de comando) para formar por consiguiente una interfaz de usuario que le permita al televidente seleccionar canales o programas, o realizar otras tareas que desee.
Cuando el televidente proporciona entradas en los mosaicos 324 o cualesquier otras características de interfaz de usuario, por ejemplo, el procesador 618 de presentación puede ser operativo para arrastrar (o volver a arrastrar) la imagen 110B en respuesta, y/o presenta el contenido de televisión identificado por el televidente, cuando es apropiado. Cuando el receptor 108 recibe entradas 125 de usuario del control remoto 112, la lógica 605 de control puede dirigir al procesador 618 de presentación para ajustar cualesquier características de la imagen 110B como dirigidas por el televidente. El procesador 618 de presentación por lo tanto dirige la presentación de la imagen 110B junto con una o más características de navegación y ajuste a la imagen 110B en respuesta a las entradas recibidas del televidente.
La FIGURA 14 muestra una presentación ejemplar de la imagen 110C que incluye cualquier número de mosaico 324A-I y que puede permitir a un televidente seleccionar características utilizando el control remoto 112 (FIGURA 1) con capacidad de entrada bidimensional . Otras modalidades pueden incorporar la imagen 110C de diferentes tamaños y configuraciones, y/o puede permitir características adicionales u otras en cualquier forma. Vistas prácticas de la imagen 110C presentada en la pantalla 102 puede variar ampliamente de aquella mostrada en la FIGURA 14 sin apartarse de los conceptos discutidos en la presente.
En la modalidad mostrada en la FIGURA 14, el televidente guía el cursor 314 sobre uno o más mosaicos 324 u otras imágenes asociadas con la imagen 110B utilizando la almohadilla táctil, el sensor de movimiento u otra característica 123 bidimensional (FIGURA 1) asociada con el control remoto 112 (FIGURA 1) . Cuando el cursor 314 se coloca como se desea, el televidente puede seleccionar el mosaico 324 u otra característica al presionar una tecla de "seleccionar" o "entrar", cuando es apropiado. La tecla "seleccionar" puede ser un botón o disparador en el control remoto 112 (FIGURA 1) , por ejemplo, o puede ser cualquier otra características de interfaz que se desee.
Como se observa en lo anterior, las características particulares ejecutadas por cualquier mosaico particular pueden variar ampliamente de modalidad en modalidad, e incluso de mosaico en mosaico. Seleccionar un mosaico de red (por ejemplo, el mosaico 324A) , por ejemplo, puede resultar en cualesquier acciones asociadas con esa red que se ejecuta. Un canal particular podría sintonizarse, por ejemplo, u otras características podrían proporcionar cuando es apropiado. Tales características pueden incluir, por ejemplo, información específica sobre la red programas producidos por la red. Otras características podrían incluir programación o información de guía de programación que es específica para la red. En aún otras modalidades, el televidente puede ser capaz de seleccionar y ver fragmentos de avances, fragmentos de información, u otro contenido adicional sobre programas mostrados en la red asociada. Tal información puede descargarse, por ejemplo, mediante una red digital o mediante señales 105 de programación satelitales, de cable y/u otras (FIGURA 1) entregadas al receptor 108. En algunas modalidades, los mosaicos (por ejemplo, mosaico 324A de red) podrían ser mosaicos patrocinados en los cuales un DBS, cable u otro proveedor de servicio de televisión envía instrucciones al receptor 108 (FIGURA 1) para presentar un mosaico 324A patrocinado en momento adecuados.
Similarmente, los mosaicos asociados con programas particulares (por ejemplo, el mosaico 324H en la FIGURA 14) podrían asociarse con cualquier característica que se relacione con ese programa En algunas modalidades, el mosaico 324H de programa puede ser visible sólo cuando el programa asociado se difunde, por lo que permite que el programa se sintonice inmediatamente por el receptor 108 con la selección del mosaico 324H. En otras modalidades, seleccionar el mosaico 324H podría resultar en establecer un DVR para grabar una presentación próxima del programa. En aún otras modalidades, seleccionar el mosaico 324H puede resultar en que el televidente se presente con información adicional sobre el programa asociado, tal como fragmentos de información de "detrás de escena", fragmentos de entrevistas con personas asociadas con el programa, avances de episodios, o incluso episodios completos para descarga, visualización na la carta" u otras características que se deseen. En' varias modalidades, parte o todo el contenido presentado en respuesta a la selección del mosaico 324H de programa se descargan de una fuente de programación (por ejemplo, satélite 106 (FIGURA 1) , o cualquier recurso de proveedor de servicio asociado con cualquier de clase de DBS, cable o servicio de difusión) de antemano. En aún otras modalidades, seleccionar un mosaico 324H de programa resulta en información sobre el programa asociado que se descarga desde una fuente remota. Tal descarga puede tener lugar inmediatamente (por ejemplo, sobre una red digital) o en un momento posterior cuando es apropiado.
Los mosaicos de canales (por ejemplo, mosaicos 324F-G) pueden asociarse con canales particulares en cualquier forma. La selección de estos mosaicos puede resultar en que el canal particular se sintonice inmediatamente por el receptor 108 (FIGURA 1) de manera que la programación sobre este canal pueda presentarse. En otras modalidades, la información de guía de programación para este canal puede desplegarse para que el televidente pueda ver programación próxima sobre ese canal . En aún otras modalidades, los canales particulares pueden proporcionar otra información (por ejemplo, alimentaciones de RSS para clima, tráfico, noticias locales y/u otra información) que puede desplegarse en respuesta a la selección del mosaico. Tales características pueden proporcionarse alternativa o adicionalmente como se desee.
Como se observa en lo anterior, otros mosaicos podrían formularse para cualquier propósito o característica. Otros mosaicos pueden permitir ajustes del televidente, por ejemplo, que puede permitir que el televidente configure el receptor 108 (FIGURA 1) de cualquier forma. Los mosaicos 324B, 324C, 3241 mostrados en la FIGURA 14 proporcionan características de DVR, EPG o desplazamiento de lugar, respectivamente; al hacer clic simplemente en estos mosaicos podría poner una ventana u otra interfaz asociada con la característica seleccionada. Nuevamente, características adicionales o alternativas pueden proporcionarse también.
Las características de servicio al cliente pueden implementarse de cualquier forma. En varias modalidades, el mosaico 324E de servicio al cliente se proporciona que puede seleccionarse por el televidente cuando se desee. El mosaico 324E de servicio al cliente puede proporcionarse en cualquier ventana 325 u otra característica que proporcione acceso conveniente al televidente. Como se observa en lo anterior, un televidente selecciona el mosaico 324E utilizando el cursor 314 y/o el control remoto 112 (FIGURA 1), cuando es apropiado. En respuesta a la selección del mosaico 324E de servicio al cliente, las características de servicio al cliente pueden proporcionarse cuando se desee.
Las características de servicio al cliente proporcionadas por el receptor 108 (FIGURA 1) pueden variar de modalidad en modalidad. En algunas modalidades, tales características simplemente pueden proporcionar información tal como ventanas de asistencia (por ejemplo, en respuesta a la selección del indicador 334 de ayuda) , información de guía de usuario, información sobre configuración o receptor 108 de operación (FIGURA 1) , y/o similares. Tal información puede almacenarse (por ejemplo, como información 645 (FIGURA 1)) dentro del receptor 108 (FIGURA 1) como se desee. En modalidades adicionales, la información específica del cliente o receptor tal como información de facturación información de servicio y/o similares puede proporcionarse. La imagen 110B mostrada en la FIGURA 15, por ejemplo, muestra una presentación ejemplar de información específica de cliente, que incluye información de facturación, junto con varios mosaicos 1502-1512 adicionales que proporcionan características adicionales. En este ejemplo particular, datos textuales indican que se debe una factura de "472.95" para el "1 de julio". Esta información puede extraerse de la información 645 (FIGURA 1) o similares. La imagen 110B mostrada en la FIGURA 15 también incluye mosaicos adicionales u otras indicaciones para que el cliente obtenga información adicional. El mosaico 1502, por ejemplo, podría llevar a otra ventana que proporciona una declaración de facturación detallada (por ejemplo, que enlista cargos de suscripción estándar y/o características adicionalmente solicitadas tales como contenido de pago por evento, contenido a la carta, videojuegos, y/o similares). El mosaico 1504 podría llevar a otra ventana que proporciona una dirección de correo para el pago de factura, mientras el mosaico 1508 podría llevar a una lista de servicios actualmente suscritos (por ejemplo, una lista de canales disponibles, y otras características).
En varias modalidades adicionales, una opción de entre "pague ahora" podría proporcionarse adicionalmente. Al hacer clic en el mosaico 1506, por ejemplo, el televidente podría presentarse con una ventana u otra imagen 110B que permite la entrada de información de pago de factura (por ejemplo, un número de tarjeta de crédito) mediante el control [ remoto 112 (FIGURA 1) o similares. Tal información puede ingresarse, por ejemplo, utilizando un teclado en el control remoto 112 (FIGURA 1), un "teclado virtual" presentado en la imagen 110B que interactúa con el cursor 314 (FIGURA 2), y/o similares . La información de pago ingresada podría proporcionarse a un centro de servicio remoto mediante la interfaz 610 de red (FIGURA 6) o similares. Similarmente, varias modalidades pueden proporcionar un mosaico 1510 u otra característica que permite al televidente ordenar servicios adicionales (por ejemplo, pago por evento, a la carta u otros servicios; o cambiar un paquete de servicios ordenados de una DBS, cable u otro proveedor de servicio) utilizando técnicas similares. En modalidades donde un nuevo canal no se encuentra disponible es conveniente, sin embargo, la funcionalidad "pague ahora" o "servicios adicionales" podría omitirse sin afectar las otras características proporcionadas .
La información de servicio al cliente presentada como parte de la imagen 110B puede recibirse mediante la interfaz 608 de receptor (FIGURA 6) y/o la interfaz 610 de red (FIGURA 6) , o puede recolectarse parcial o totalmente en el receptor 108 (FIGURA 1) conforme se solicita el servicio (tal como pago por evento o similares) . Parte o toda la información contenida en estas ventanas puede extraerse de la información 645 (FIGURA 6) . Como se observa en lo anterior, la información 645 (FIGURA 6) puede transmitirse desde una fuente remota (por ejemplo, un servidor asociado con una DBS, cable, difusión u otro proveedor de servicio) mediante las señales 105 (FIGURA 1) en algunas modalidades. Otras características pueden agregarse, removerse y/o modificarse de la presentación ejemplar mostrada en la FIGURA 13 en cualquier forma.
La FIGURA 16 muestra un proceso 1600 ejemplar para procesar gráficamente entradas en un receptor de televisión o similar. En varias modalidades, las etapas mostradas en la FIGURA 16 pueden ejecutarse utilizando código de fuente u objeto en cualquier formato que pueda almacenarse en almacenamiento masivo, firmware, memoria u otro medio de almacenamiento digital dentro del receptor 108. Tal código puede ejecutarse por cualquier módulo o combinación de módulos que operan dentro del receptor 108. En una modalidad ejemplar, algunas o todas las etapas mostradas en el proceso 1600 se ejecutan por la lógica 605 de control (FIGURA 2) que opera sola o junto con un módulo 618 de procesamiento de presentación y/o las diversas características adicionales mostradas en la FIGURA 6 y descritas en lo anterior. Las diversas etapas y acciones establecidas en la FIGURA 16 pueden complementarse por lo tanto o de otra manera modificarse en cualquier forma; las etapas pueden ejecutarse en un orden temporal diferente de aquel mostrado en la FIGURA 16 por ejemplo.
Con referencia ahora a la FIGURA 16, un método 1600 ejemplar para proporcionar de manera gráfica varias características en un receptor 108 de televisión incluyen de manera adecuada las amplias etapas de recibir información de servicios al cliente (etapa 501) , desplegar imágenes 110B que incluyen un o más mosaicos 324 (etapa 1602), recibir entradas de televidentes desde un dispositivo 122 de' entrada bidimensional (etapa 1604) , y procesar las entradas recibidas como es apropiado para proporcionar las diversas características dirigidas por el televidente (etapa 1606) . La selección y proporción de características puede repetirse (etapa 1608) en cualquier base regular, irregular u otra. Las etapas del método 1600 pueden tener lugar en cualquier otro orden temporal diferente a aquel mostrado en la FIGURA 16, y/o etapas adicionales o alternativas pueden proporcionarse en modalidades alternativas. Las etapas actuales mostradas en la FIGURA 16 pueden combinarse u omitirse en aún otras modalidades.
La información de servicio al cliente se recibe de cualquier forma. Como se observa en lo anterior, la información 645 puede almacenarse en el receptor 108 durante configuración inicial en algunas modalidades. Alternativa o adicionalmente, la información 645 puede recibirse desde una fuente remota mediante la interfaz 608 y/o la interfaz 610. En varias modalidades, la información 645 puede obtenerse de un satélite o difusión por cable, con la información específica del cliente o receptor extraída del mensaje de difusión como se desee. En aún otras modalidades, la información 645 de servicio al cliente puede obtenerse en tiempo real (o casi en tiempo real) en respuesta a una solicitud por el receptor 108; tal solicitud puede colocarse mediante la interfaz 610 de red o similares. La información 645 recibida puede almacenarse (por ejemplo, en el medio 609 de almacenamiento o cualquier otro medio disponible para el receptor 108) como se desee.
La etapa 1602 implica adecuadamente presentar imágenes 110 con uno o más mosaicos 324 (por ejemplo, mosaicos 324A-I en las FIGURAS 1 y 3) . Como se observa en lo anterior, cada mosaico corresponde adecuadamente con una o más características deseadas proporcionadas por receptor 108; ejemplos de tales características incluyen sintonización de canal o programa, proporción de contenido asociado con una red, canal, programa DVR, EPG, características de desplazamiento de lugar, características de servicio al cliente, y/o similares. En varias modalidades, un mosaico 324E de servicio al cliente se incorpora dentro de cualquier clase de imagen 110B generada por el módulo 618 de procesamiento de presentación y presentada en la pantalla 102.
El televidente interactúa con los mosaicos 324 presentados en cualquier forma. Como se observa en lo anterior, en varias modalidades, el televidente proporciona entradas al receptor 108 utilizando un control remoto 112 que incorpora un dispositivo 122 de entrada bidimensional tal como una almohadilla táctil, sensor de movimiento, almohadilla direccional, palanca de mando, esfera de seguimiento y/o similares. Las señales 125 del control remoto 112 proporcionan al receptor 108 información adecuada para dirigir la posición del cursor 314 de imagen 110B, y para indicar selecciones del televidente de' los mosaicos 324 cuando es apropiado.
En respuesta al televidente que selecciona el mosaico 324E de servicio al cliente, el receptor 108 proporciona adecuadamente las características asociadas con mosaico seleccionado en cualquier forma (etapa 1608). Las características de servicio al cliente particulares, como se observa en lo anterior, pueden variar significativamente de modalidad en modalidad y de mosaico en mosaico. Algunas características pueden incluir sintonizar un canal o programa seleccionado que proporcione información específica del cliente, proporciona contenido descargado (incluyendo contenido específico de cliente o receptor, como se describe en lo anterior) , proporcionar una interfaz para opciones adicionales (por ejemplo, obtener información adicional tal como detalles de facturación, listas de servicios y/o similares), procesar pago de factura y/o tomar en cualesquier otras mediadas cuando sea apropiado.
La Figura 3 muestra una pantalla 300 ejemplar que puede permitir al televidente proporcionar entradas numéricas y/u otras basadas en símbolos utilizando un control remoto 112 con capacidad de entrada bidimensional . Otras modalidades pueden incorporar la imagen 110 de diferentes tamaños y configuraciones, y/o poder permitir características adicionales u otras en cualquier forma. Vistas prácticas de imagen 110 presentadas en la pantalla 102 pueden variar ampliamente de aquella mostrada en la FIGURA 3 sin apartarse de los conceptos discutidos aquí .
La FIGURA 17 muestra una presentación ejemplar de la imagen 110C que incluye un teclado 422, una ventana 424 de presentación de símbolos, una ventana 426 de indicador de canal, y un área 428 de referencia rápida cuando es apropiado. En la modalidad mostrada, un televidente es capaz de mover el cursor 414 con respecto a las diversas características 'de interfaz para ingresar información simbólica utilizando el teclado 422, para elegir un identificador 1708A-B para seleccionar un canal, programa u otro objeto, y/o para seleccionar una característica 1710A-E de "referencia rápida" para recuperación rápida de identificadores favoritos o frecuentemente utilizados. Las diversas características mostradas en la FIGURA 17 pueden implementarse utilizando cualquier clase de simbología, programación y/o similares; en una modalidad ejemplar la imagen 110C se genera por el módulo 618 de procesamiento de presentación (FIGURA 6) en respuesta a instrucciones del televidente que se retransmite por la lógica 605 de control (FIGURA 6) .
EL teclado 422 es cualquier clase de característica de interfaz capaz de soportar entradas de televidente de datos basados en símbolos. En varias modalidades, el teclado 422 es la representación virtual de un teclado numérico, alfanumérico, alfabético u otro, aunque otras modalidades pueden soportar diferentes tipos de símbolos, incluyendo símbolos de idiomas extranjeros, formas u otros símbolos de acceso universal y/o similar.
El teclado 422 incluye cualquier número de imágenes de teclas que corresponda cada uno con uno o más símbolos. En la modalidad ejemplar mostrada en la FIGURA 17, el teclado 422 incluye doce imágenes de teclas que corresponden con 10 dígitos numéricos (0-9), con dos imágenes 1703,1705 de teclas adicionales proporcionadas para características adicionales que se deseen. La tecla 1705, por ejemplo, podría seleccionarse para cambiar a un teclado alfabético de cualquier clase. Un teclado convencional del tipo "QWERTY" o Dvorak podría desplegarse, por ejemplo, o un teclado con menos imágenes de teclas podría presentarse con múltiples símbolos asignados a cada imagen de tecla. Múltiples letras pueden asignarse a una imagen de tecla común, por ejemplo, y el televidente puede ser capaz de ingresar datos textuales utilizando múltiples "clics" u otras interacciones por cada imagen de tecla, en una forma similar a aquella utilizada para la entrada de texto en muchos teléfonos móviles convencionales. Otras modalidades pueden omitir la entrada al alfabética o alfanumérica totalmente, o pueden proporcionar otros esquemas para recibir datos alfanuméricos . La tecla 1703 proporciona similarmente cualquier otra característica deseada. En varias modalidades, la tecla 1703 puede utilizarse para proporcionar una característica de retroceso, suprimir u otra; otras modalidades pueden utilizar la tecla 1703 en una forma completamente diferente, o pueden omitir la tecla 1703 totalmente.
El televidente proporciona entradas basadas en símbolos en cualquier forma. En varias modalidades, el televidente guía el cursor 414 sobre una o más imágenes de teclas asociadas con el teclado 422 utilizando la almohadilla táctil, sensor de movimiento u otra característica 124 bidimensional (FIGURA 1) asociada con el control remoto 112 (FIGURA 1) . Cuando el cursor 414 se coloca como se desea, el televidente puede ser capaz de seleccionar el símbolo asociado con la imagen de tecla al presionar una tecla "seleccionar" o "entrar", cuando es apropiado. La tecla de "seleccionar" puede ser un botón para activar de control remoto 102 (FIGURA 1) , por ejemplo, o puede ser cualquier otra característica de interfaz que se desee.
En varias modalidades, los símbolos se presentan en la ventana 424 de presentación cuando el televidente selecciona símbolos en el teclado 422. En la modalidad ejemplar ilustrada en la FIGURA 14, por ejemplo, el televidente ha seleccionado los dígitos "1" y "9", y estos se muestran en la ventana 424. Algunas modalidades pueden proporcionar un cursor 1706 de texto que indica una posición en la ventana 424 en donde los datos de símbolos se ingresarán. El cursor 1706 de texto se muestra como una línea horizontal simple en la FIGURA 17, aunque otras modalidades pueden implementar esta característica como una línea estática o parpadeante, bloque, rectángulo o cualquier otra imagen. Aún otras modalidades pueden omitir el cursor 1706 de texto conjuntamente.
La información ingresada en el teclado 422 y/o desplegada en la ventana 424 puede procesarse en cualquier forma. En varias modalidades, la información puede utilizarse para seleccionar un canal o programa para descodificar y presentación para buscar un contenido en un disco de red o similar, y/o cualquier otro propósito. En varias modalidades, los datos ingresados en la ventana 424 pueden procesarse en una forma predecible. En la modalidad mostrada en la FIGURA 17, por ejemplo, entradas numéricas del teclado 422 se utilizan para seleccionar un canal para sintonizarse y , presentarse por el receptor 108 (FIGURA 1) . Cuando el televidente ingresa los primeros dígitos del número de canal, la imagen 110C puede actualizarse cuando es apropiado para presentar canales (u otros objetos) que correspondan con los datos inicialmente ingresados. Cuando el usuario ingresa un "1" inicial, por ejemplo, el contenido de la ventana 426 de identificador puede actualizarse para mostrar identificadores 1708 A-D que comienzan con 1 (por ejemplo, "1", "10", "100" o similares). En una implementación que utiliza números de canal de 3 dígitos (100-999), por ejemplo, un "1" inicial podría resultar en la ventana 426 que muestra identificadores 1708A-D que incluye al canal 100 (que corresponde con el comienzo del margen numérico) , el canal 150 (que corresponde con la parte media aproximada del margen de canal), o cualquier otro canal que se desee cuando el televidente ingresa símbolos adicionales del teclado 422, los datos adicionales pueden utilizarse para refinar adicionalmente los identificadores 1708A-D presentados en la ventana 426. Después de que el televidente ingresa los números "1" y "9", por ejemplo, la ventana 426 puede actualizarse para mostrar identificadores 1708A-D de canal asociados con los canales en el margen 190-199 (por ejemplo, canales 194-197, como se muestra en el ejemplo de la FIGURA 17). Comportamientos predecibles pueden modificarse en cualquier forma, u omitirse en algunas modalidades.
La ventana 426 de identificador muestra cualquier número de identificadores 1708A-D para objetos que hacen referencia de acuerdo con los datos basados en símbolos e ingresados por el televidente. Cuando el televidente selecciona los datos numéricos u otros simbólicos del teclado 422, por ejemplo, los identificadores 1708A-D pueden presentarse y/o actualizarse como se desee. Cada identificador 1708A-D representa cualquier clase de objeto buscado por el televidente; ejemplo de tales objetos incluyen programas, canales, redes, contenido o programas, y/o similares. En la modalidad ilustrada en la FIGURA 14, los identificadores 1708A-D representan canales particulares que pueden desintonizarse por el receptor 108 (FIGURA 1) para presentación en la pantalla 102 (FIGURA 1).
Para ese fin, en varias modalidades, los televidentes pueden ser capaces de seleccionar inmediatamente una acción asociada con cualquier identificador 1708A-D al seleccionar simplemente ese identificador . El televidente puede seleccionar cualquier identificador 1708A-D en cualquier forma. En varias modalidades, la selección puede presentarse al colocar el cursor 414 sobre el identificador 1708A-D en la imagen 110C, y después seleccionar el identificador 1708A-D cuando es apropiado. En la modalidad ejemplar mostrada en la FIGURA 14, la selección de un identificador 1708A-D puede resultar en el receptor 108 (FIGURA 1) que sintoniza el canal asociado con el identificador seleccionado para presentación en la pantalla 102 (FIGURA 1) . Otras acciones podrían incluir establecer un PVR para grabar un programa seleccionado, seleccionar un programa para desplazamiento de lugar, y/o tomar cualquier otra acción cuando se desee.
En modalidades adicionales, cada identificador 1708A-D incluye una característica 1702 de recordatorio que permita el receptor 108 (FIGURA 1) recordar el canal u otro objeto identificado por el identificador 1708A-D para recuperación subsiguiente. En la modalidad ejemplar mostrada en la FIGURA 17, la característica 1702 de recordatorio se muestra como un signo de más (" + ") en una porción del identificador 1708A-D, aunque otras modalidades pueden utilizar cualquier clase de simbología o imagen para la característica 1702 de recordatorio, y poder presentar la característica 1712 en cualquier ubicación en la imagen 110C.
La recuperación subsiguiente de los objetos recordados puede proporcionarse cualquier forma. La FIGURA 17 muestra un área 428 de referencia rápida que incluye espacio para cualquier número de las características 1710A-E de referencia rápida asociadas con los objetos 1708A-D de canal recordados. Cuando un usuario hace clic en una característica 1702 de recordatorio en cualquier identificador 1708A de canal en la ventana 426, por ejemplo, una característica 1710A-E de referencia rápida se asocia con el canal de televisión relevante y se coloca en el área 428. El televidente entonces es capaz de sintonizar rápidamente el canal recordado al hacer clic simplemente en la característica 1710A-E asociada con el canal en el área 428. Nuevamente, las características no se limitan a acceso rápido a los canales de televisión; otras características recordatorias pueden incluir programas, redes, archivos y/o cualquier otro objeto como se desee.
Además, varias modalidades pueden permitir al televidente crear una "vista de favoritos" de todos o algunos de los objetos 1710A-E en el área 428 de referencia rápida. Esta lista puede encontrarse disponible, por ejemplo, de una vista de guía de programación electrónica, o en respuesta a un botón u otra característica activada en el control remoto 112 (FIGURA 1) . Esta lista de favoritos puede crearse automáticamente o por defecto en algunas modalidades; en otras modalidades, el televidente puede activar un botón, mosaico u otra característica 1722 para crear la lista de favoritos. Además, el televidente puede ser capaz de crear múltiples listas de favoritos en algunas modalidades al seleccionar la característica 1722 con diferentes conjuntos , de objetos 1710A-E en el área 428. Es decir, el televidente puede crear una primera lista al colocar un primer conjunto de objetos 1710 en el área 428 y después seleccionar la característica 1722; el televidente (u otro televidente del mismo receptor 108 (FIGURA 1)) podría crear otra lista de favoritos al colocar un conjunto diferente de objetos 1710 en el área 428 y después selecciona la característica 1722 nuevamente. Las listas podrían nombrarse o de otra manera identificarse cuando sea apropiado y utilizarse junto con cualesquier características (incluyendo la EPG) proporcionadas por el receptor 108 (FIGURA 1).
La FIGURA 18 muestra un proceso 1800 ejemplar para procesar de manera gráfica las entradas de tipo símbolos en un receptor de televisión o similar en varias modalidades, las etapas mostradas en la FIGURA 18 pueden ejecutarse utilizando el código de fuente u objeto en. cualquier formato que pueda almacenarse en almacenamiento masivo, firmware, memoria o cualquier otro medio de almacenamiento digital dentro del receptor 108 (FIGURA 1). Tal código puede ejecutarse por cualquier módulo o combinación de módulos que operen dentro del receptor 108 (FIGURA 1) . En una modalidad ejemplar, algunas o todas las etapas mostradas en el proceso 1800 se ejecutan por la lógica 605 de control (FIGURA 6) que opera sola o junto con un módulo 618 de procesamiento de presentación (FIGURA 6) y/o las diversas características adicionales mostradas en la FIGURA 6 y descritas en lo anterior. Mientras la FIGURA 18 muestra específicamente una técnica para sintonizar canales en un receptor de televisión, los conceptos establecidos en la Figura y el texto anexo podrían utilizarse para revisar otras tareas, tal como grabar programas, seleccionar programas, buscar y/o tomar otras medidas cuando es apropiado. Las diversas etapas y secciones establecidas en la FIGURA 18 por lo tanto pueden ' complementarse o de otra manera modificarse de cualquier forma. Con referencia ahora a la FIGURA 18, un método 1800 ejemplar para procesar datos tipo numérico u otros símbolos además incluye adecuadamente las amplias etapas de desplegar un teclado 126 (etapa 1802), recibir entradas de un dispositivo 124 de entrada bidimensional (etapa 1804), y después identificar (etapas 1806, 1810, 1814, 1818) y procesamiento (etapas 1808, 1812, 1816, 1820) las etapas recibidas cuando es apropiado para ejecutar las diversas tareas dirigidas por el televidente. Las etapas del método 1800 pueden tener lugar en cualquier otro orden temporal diferente a aquel mostrado en la FIGURA 18, y/o etapas adicionales o alternativas pueden proporcionarse a modalidades alternativas. Las etapas actuales mostradas en la FIGURA 18 pueden combinarse u omitirse en aún otras modalidades .
El teclado 422 puede desplegarse en cualquier forma (etapa 1802). En varias modalidades, el teclado 422 es cualquier clase de teclado numérico, alfanumérico u otro que generó y desplegó por el procesador 618 de presentación (FIGURA 2), aunque otras modalidades pueden generar el teclado en cualquier otra forma. Como se observa en lo anterior, el teclado 422 incluye adecuadamente cualquier número de imágenes de teclas cada una correspondiendo con una o más letras, números y/u otros símbolos que se desee.
Las entradas pueden recibirse con respecto al teclado 422 en cualquier forma (etapa 1804) . En varias modalidades, el receptor 108 recibe entradas bidimensionales de control remoto 112 con respecto a una posición de un cursor 414, como se describe en lo anterior. El televidente por lo tanto es capaz de colocar el cursor 414 sobre una o más imágenes de teclas y después indicar una selección de la imagen de tecla en cualquier forma.
La entrada de símbolos puede identificarse y procesarse en cualquier forma (etapas 1806, 1808,). En varias modalidades, la entrada de símbolos se reconoce desde una imagen de cursor seleccionado que corresponde por una o más imágenes de teclas en el teclado 422. Esas entradas pueden procesarse en cualquier forma; los símbolos ingresados pueden desplegarse (por ejemplo, la ventana 424 o similares) , por ejemplo, y/o los símbolos pueden utilizarse para actualizar otras porciones de la imagen 110. Números ingresados, por ejemplo, podrían utilizarse para actualizar los indicadores 408A-D de canal desplegados en la ventana 426, u otras características puedan proporcionarse cuando es apropiado para la modalidad particular.
En varias modalidades adicionales, otras características de interfaz de usuario también pueden proporcionarse. Modalidades tales como aquella mostrada en la FIGURA 17, por ejemplo, las selecciones del televidente de un indicador 1708A-D pueden identificarse (etapa 1810) de las entradas 125 bidimensionales (FIGURA 1) recibidas del control remoto 112 (FIGURA 1), como se describe en lo anterior. Estas selecciones pueden procesarse (etapa 1812) para sintonizar un canal o programa particular, o para tomar alguna otra medida como se desee.
Algunas modalidades pueden proporcionar características 1702 de recordatorio asociadas con indicadores 1708A-D, como se describe en lo anterior. En tales modalidades, las selecciones del televidente por las características 1712 de recordatorio pueden identificarse (etapa 1814) y procesarse como se desea (etapa 1816) . En varias modalidades, la selección de la característica 1712 de recordatorio puede resultar en un mosaico u otro indicador 1710 que se coloca en el área 428 para permitir que la característica se acceda en un momento posterior mediante un "clic rápido" en el indicador 1710 cuando es apropiado. Con la selección de un indicador 1710 de referencia rápida (etapa 1818) cualquier acción asociada con la característica de referencia puede ejecutarse (etapa 1820) como se desee. Un canal puede sintonizarse rápidamente, por ejemplo, o cualquier otra acción puede tomarse como se desee. Como se observa en lo anterior, los objetos 1710 presentados en el área 428 además pueden utilizarse para crear una referencia rápida o lista de favoritos que puede accederse desde otras vistas (por ejemplo, vistas de EPG) proporcionadas por el receptor 108 (FIGURA 1) , como se desee.
Como se describe en lo anterior, por lo menos en una modalidad, el receptor 108 (véase FIGURA 1) puede configurarse para cambiar el tamaño de varios elementos presentados en la pantalla, tal como el tamaño de los paneles dentro de una guía de programación electrónica. Las operaciones de redimensionamiento pueden realizarse en respuesta a la entrada del usuario proporcionada mediante el control remoto 112. Cuando el televidente solicita un cambio en el tamaño de una ventana 122 de EPG, por ejemplo, el procesador 618 de presentación puede ser operativo para arrastrar (o volver a arrastrar) la guía en el tamaño adecuado con respecto al otro contenido de pantalla, y/o para proporcionar a la ventana 122 de EPG en la misma imagen 110 que las señales 134 de programación descodificada. Cuando el receptor 108 recibe las entradas 125 de usuario del control remoto 112, la lógica 605 de control puede dirigir al procesador 618 de presentación para ajustar la ventana 522 o cualquier característica de imagen 110 como dirigida por el televidente. El procesador 618 de presentación por lo tanto dirige la presentación de la ventana 122 de guía de programación junto con una o más características de navegación, y ajusta la ventana 122 de guía de programación en respuesta a las entradas recibidas del televidente.
Las FIGURAS 19-21 muestran un avance ejemplar de las pantallas 1900, 2000, 2100 que pueden permitir a un televidente cambiar el tamaño de la ventana 522 de guia de programación entre una vista 1900 estándar (FIGURA 19), una vista 2000 de "exploración" más pequeña (FIGURA 27), y una vista 2100 de pantalla completa más grande (FIGURA 21) . Otras modalidades pueden incorporar vistas de diferentes tamaños y configuración, y/o pueden permitir un redimensionamiento manual de la ventana 522 de presentación en cualquier forma (por ejemplo, al arrastrar un icono de tamaño de ventana u otra característica de interfaz) . Vistas prácticas de cualquier ventana 522 de EPG u otra imagen 110D presentada en la pantalla 102 (FIGURA 1) puede variar ampliamente de aquellas mostradas en las FIGURAS 19-21 sin apartarse de los conceptos discutidos en la presente.
Comenzado con la FIGURA 19, una pantalla 1900 ejemplar incluye de manera adecuada la imagen 110D que incluye la ventana 522 de guía de programación presentada junto con la imagen 534 de programación y/o la imagen 536 de información cuando es apropiado. La ventana 522 de guía de programación proporciona cualquier información adecuada sobre programas disponibles para el televidente. En las modalidades ejemplares, mostradas aquí, la ventana 522 de guía de programación proporciona por lo menos un número de canal y el nombre del programa que se muestra en ese canal . Varias modalidades pueden proporcionar alternativa o adicionalmente identificación de red o de canal (por ejemplo, "Fox 15", "KSAZ", "HBO" y/o similares), los horarios de programas, descripciones de contenido, clasificaciones de control para padres, y/o cualquier otra información que se desee. Tal información se proporciona de manera convencional al receptor 1098 (FIGURA 1) que utiliza cualquier clase de técnicas de guia de programación electrónica; la información puede recuperarse fácilmente de la guía y presentarse en la pantalla 102 (FIGURA 1) en cualquier forma.
La FIGURA 19 muestra una vista relativamente convencional de la guía 522 de programación electrónica que permite el despliegue o exploración de programas, canales, horarios de programas y otra información. Los televidentes pueden seleccionar ciertos programas o canales en varias modalidades para establecer recordatorios o cronómetros, para instruir a una videograbadora digital para grabar en cierto momento, y/o para tomar otras acciones cuando es apropiado. En algunas modalidades, el televidente interactúa con la guía 522 utilizando una almohadilla táctil u otro dispositivo 124 de entrada bidimensional (FIGURA 1) asociado con el control remoto 112 (FIGURA 1). En tales modalidades, movimientos con respecto al dispositivo 124 de entrada (FIGURA 1) pueden mapearse o de otra manera procesarse para dirigir el movimiento del cursor 514. Los elementos pueden seleccionarse utilizando un botón de "seleccionar", activador u otra característica del control remoto 112 (FIGURA 1) cuando es apropiado .
Como se menciona en lo anterior, el televidente puede ser capaz de seleccionar diferentes vistas de la guía 522 de programación electrónica utilizando indicadores 538 de redimensionamiento . En la vista 1900 ejemplar mostrada en la FIGURA 19, la vista 1900 puede cambiarse a una vista más pequeña (por ejemplo, la vista 2000 de la FIGURA 20) al dirigir el cursor 514 al icono 540 y después seleccionar el icono 540. La vista 1900 puede cambiarse similarmente a una vista más grande (por ejemplo, vista 2100 de la FIGURA 21) al dirigir el cursor 514 al icono 544, y después seleccionar el icono 540 cuando es apropiado.
La FIGURA 20 muestra una vista más pequeña conveniente de la ventana 522 de guía de programación que permite una mayor visibilidad del contenido 534 de programación. Aunque la modalidad mostrada en la FIGURA 20 sólo muestra una línea sencilla de información de guía de programación, otras modalidades pueden desplegar múltiples líneas que se deseen a través de cualquier porción de la pantalla. Las otras líneas mostradas pueden corresponder, por ejemplo, a programas que se muestran en otros canales (por ejemplo, canales que se unen al canal actualmente visto) . En tales modalidades, el canal actualmente sintonizado puede resaltarse o de otra manera enfatizarse en cualquier forma para permitir una fácil identificación de la información actual y más relevante.
La modalidad ejemplar mostrada en la FIGURA 20 incluye un indicador 2002 de despliegue que indica la , posición relativa de la información presentada en la ventana 522 con respecto a los datos de guia disponibles. El indicador 2002 de desplazamiento puede moverse hacia arriba o hacia abajo (como se presenta en las FIGURAS 19-21) conforme el televidente despliega a través de una información presentada en la ventana 522 de guía de programación para incrementar adicionalmente el conocimiento del televidente. En varias modalidades, el televidente es capaz de arrastrar el indicador 2002 de despliegue utilizando el cursor 514 y el control remoto 112 (FIGURA 1), cuando es apropiado. El indicador 2002 de despliegue puede conformarse de manera diferente, colocarse o de otra manera implementarse en cualquier forma, o puede omitirse totalmente en algunas , modalidades.
Como la vista 1900, la vista 2000 de exploración ejemplar mostrada en la FIGURA 20 incluye indicadores 538 de redimensionamiento que permite al televidente cambiar la vista 522 de EPG a la vista 1900 estándar o la vista 2100 de pantalla completa. La modalidad ejemplar mostrada en la FIGURA 20 muestra dos iconos 2042 y 544 para seleccionar de manera directa las listas de pantalla estándar y completa, respectivamente, pero modalidades alternativas simplemente pueden proporcionar un icono 538 sencillo para incrementar el tamaño de la ventana 522. En algunas de las modalidades, el televidente puede hacer clic o de otra manera activar el botón de agrandar varias veces para seleccionar incrementar las vistas más grandes de la ventana 522 de EPG como es apropiado .
La FIGURA 21 muestra una vista 2100 de pantalla completa ejemplar de la guía 522 de programación. En esta vista 2100, la programación 534 descodificada no se despliega de manera que mayores cantidades de información de guía pueden presentarse. Como las vistas 1900 y 2000 anteriores, el indicador 538 de redimensionamiento se proporciona para permitir un redimensionamiento de la vista 2100 cuando se desee. En la vista 2100 ejemplar de la FIGURA 21, el indicador 538 de redimensionamiento se muestra para proporcionar iconos 540 y 2043 que corresponden con la vista 2000 de exploración y las vistas 1900 estándar descritas en lo anterior, respectivamente. En otras modalidades, un icono sencillo de "reducción de tamaño" u otra característica puede ¦ proporcionarse, y esta característica puede activarse varias veces en algunas modalidades para permitir ajustes adicionales de tamaño.
La FIGURA 22 muestra un proceso 2200 ejemplar para cambiar el tamaño de la ventana de EPG u otra característica presentada en una pantalla 102 (FIGURA 1) . En varias modalidades, las etapas mostradas en la FIGURA 22 pueden ejecutarse utilizando código de fuente o de objeto en cualquier formato que pueda almacenarse en almacenamiento masivo, firmware, memoria o cualquier otro medio de almacenamiento digital dentro del receptor 108. Tal código puede ejecutarse por cualquier módulo o combinación de módulos que operan dentro del receptor 108. En una modalidad ejemplar, algunas o todas las etapas mostradas en el proceso 2200 se ejecutan por un módulo 618 de procesamiento de presentación (FIGURA 6) que opera solo o junto con la lógica 605 de control y/o las diversas características adicionales mostradas en la FIGURA 6 y descritas en lo anterior.
Con referencia ahora a la FIGURA 22, un proceso 2200 ejemplar incluye de manera adecuada las amplias etapas de recibir y presentar la guía 522 de programación electrónica (etapa 2202) junto con el indicador de redimensionamiento , recibir entradas bidimensionales u otras relacionadas con la pantalla de EPG (etapas 2204) , procesar las entradas (etapa 2206) para ajustar el tamaño de la guía 522, y después arrastrar o volver a arrastrar la ventana 522 cuando sea apropiado. Otras diversas etapas o características pueden presentarse así como cualquier número de modalidades alternativas .
El proceso 2200 comienza adecuadamente al desplegar la guía 522 de programación en cualquier formato inicial (etapa 2202). Las entradas 125 (FIGURA 1) que son relevantes para la visualización de EPG puede incluir inicialmente cualquier clase de indicación que el televidente puede querer ver en una ventana 522 de EPG; tal indicación puede ser sensible a un botón de "EPG" en el control remoto 112 (FIGURA 1) o en una selección de una característica de menú generada en la pantalla 102, y/o similares. En varias modalidades, la guía 522 de programación puede desplegarse inicialmente en cualquier vista por defecto (por ejemplo, "vista estándar" 1900 mostrada en la FIGURA 19); la vista por defecto puede ser configurable por el usuario en algunas implementaciones .
Después de que se despliega la ventana 522 de guía de programación, las entradas 125 subsiguiente (FIGURA 1) pueden recibirse del control remoto 112 (FIGURA 1) que permite el movimiento, desplazamiento, selección de elementos y/u otra manipulación de la EPG 522, como se describe en lo anterior. Las entradas 125 recibidas (FIGURA 1) por lo tanto pueden procesarse en cualquier forma. La lógica 605 de control (FIGURA 6) , por ejemplo, puede procesar entradas mono y/o multi-dimensionales del dispositivo 124 de entrada (FIGURA 1) para extraer y determinar el intento de este procesamiento subsiguiente del televidente.
Con la recepción de las entradas 125 subsiguientes (FIGURA 1) del televidente (etapa 2204), el receptor 108 procesa cualquier entrada de redimensionamiento que es apropiada. Tales entradas 125 (FIGURA 1) pueden incluir, por ejemplo, entradas bidimensionales recibidas del dispositivo 124 de entradas bidimensional (FIGURA 1) asociada con el control remoto 102 (FIGURA 1) para permitir el movimiento direccional, redimensionamiento y/o similares. Movimientos direccionales pueden permitir al televidente dirigir el cursor 514 hacia el indicador 538 de redimensionamiento, por ejemplo, y por consiguiente redimensionar gráficamente la presentación de EPG como se desee. En varias modalidades, las entradas recibidas se proporcionan desde el control remoto 112 (FIGURA 1) hasta el receptor mediante la interfaz 632 de RF (FIGURA 6) y la antena 634 (FIGURA 6), aunque otras técnicas pueden utilizarse en otras modalidades.
Cuando la imagen 110D adecuada se determina, la guia 522 de programación puede arrastrarse o volverse a arrastrar en la pantalla 102 (FIGURA 1) cuando es apropiado (etapa 2206) ; el redimensionamiento puede repetirse cuando se desee al proporcionar simplemente entradas de televidente adicionales (etapa 2208) .
En varias modalidades, la guía 522 de programación se presenta junto con la imagen 110D primaria, como se describe en lo anterior. La guía 522 de programación y cualesquier características de navegación asociadas pueden volverse a arrastrar en respuesta a las entradas recibidas de manera subsiguiente. En la práctica, después, una guía 522 de programación y cualquier característica de navegación asociada se presentan en la pantalla 102 (FIGURA 1) en una primera iteración de la etapa 2208, las entradas bidimensionales recibidas de manera subsiguiente pueden recibirse y procesarse adicionalmente (etapas 2202-2206) antes de re-arrastrar la guía 522 de programación de acuerdo con las entradas recién recibidas en una aparición subsiguiente de la etapa 2208. La lógica general y el flujo de datos de una modalidad práctica pueden modificarse de aquellos mostrados en la FIGURA 22 en cualquier forma; etapas adicionales o alternativas pueden proporcionarse, y/o una o más etapas pueden omitirse cuando es apropiado.
Por consiguiente, nuevos sistemas y técnicas para cambiar gráficamente de tamaño de una ventana de guía de programación u otra característica se describen. Aunque los sistemas y características se describen generalmente en la presente como aplicando para cambiar el tamaño de una ventana de guía de programación, modalidades equivalentes podrían aplicar los mismos conceptos al redimensionamiento de otras ventanas, listas, parámetros y/o similares, incluyendo selección de programas almacenados en un DVR, selección de programas de un servidor de red u otra fuente, selección de programas para desplazamiento de lugar, y/o cualesquier otras características que se deseen.
La FIGURA 23 ilustra una modalidad de un sistema 2300 de entretenimiento. El sistema 2300 de entretenimiento presenta contenido a un usuario 2308. En por lo menos una modalidad, el contenido presentado al usuario 2308 incluye una corriente de audio/vídeo, tal como un programa de televisión, película u otro contenido grabado y similar. El ! sistema 2300 de entretenimiento incluye un receptor 2302 de televisión, un dispositivo 2304 de presentación y un control remoto 2306. Cada uno de estos componentes se discute en mayor detalle en lo siguiente. El sistema 2300 de entretenimiento puede incluir otros dispositivos, componentes o elementos no ilustrados para brevedad.
El receptor 2302 de televisión se puede operar para , recibir contenido de una o más fuentes de contenido (no mostradas en la FIGURA 1) y producir el contenido recibido para presentación por el dispositivo 2304 de presentación. Más particularmente, el' receptor 2302 de televisión se puede operar para recibir, desmodular y producir una señal de televisión desde una fuente de programación, tal como un satélite, cable, internet, terrestre u otro tipo de señales de transmisión de televisión. El receptor 2302 de televisión puede recibir una corriente de audio/vídeo en cualquier formato (por ejemplo, formato análogo o digital) . De igual forma, el receptor 2302 de televisión puede producir la corriente de audio/vídeo para presentación por el dispositivo 2304 de presentación en cualquier tipo de formato. Por lo menos en una modalidad, el receptor 2302 de televisión es una caja del convertidor/descodificador (por ejemplo, un receptor de televisión satelital o por cable o caja del convertidor) u otro dispositivo similar que procesa y proporciona una o más corrientes de salida de audio y/o vídeo al dispositivo 2304 de presentación para presentación del usuario 2308. El receptor 2302 de televisión además configurarse para producir menús de presentación y otra información que permiten a- un ' usuario 2308 controlar la selección y producción del contenido por el receptor 2302 de televisión. Por ejemplo, como se describe en detalle adicional en lo siguiente, el receptor 2302 de televisión pueden producir menús de guía de programación electrónica para revisión por el usuario 2308. Por lo menos en una modalidad, el receptor 2302 de televisión incluye una videograbadora digital (DVR) integrada que puede operar para grabar señales de vídeo, que corresponden con programas de televisión particulares, para visualización subsiguiente por el usuario 2308.
El dispositivo 2304 de presentación puede comprender cualquier tipo de dispositivo capaz de recibir y producir una señal de vídeo en cualquier formato. Modalidades ejemplares del dispositivo 2304 de presentación incluyen una televisión, un monitor de computadora, una pantalla de , cristal líquido (LCD) , una pantalla táctil y un proyector. El dispositivo 2304 de presentación y el receptor 2302 de televisión pueden acoplarse de manera comunicativa a través de cualquier tipo de interfaz alámbrica o inalámbrica. Por ejemplo, el dispositivo 2304 de presentación puede acoplarse de manera comunicativa con el receptor 2302 de televisión a través de un cable coaxial, componente o cables de vídeo compuestos, una cable de HDMI, un cable de VGA o SVGA, una conexión Bluetooth o inalámbrica WiFi o similares. Por lo menos en una modalidad, el receptor 2302 de televisión y el dispositivo 2304 de presentación pueden integrarse como un dispositivo que combina la funcionalidad de un dispositivo de presentación y un receptor de televisión.
El control remoto 2306 puede comprender cualquier sistema o aparato configurado para controlar de manera remota la salida del contenido por el receptor 2302 de televisión. El control remoto 2306 puede incluir de manera mínima un transmisor, un dispositivo de entrada (por ejemplo, un teclado) y procesador para controlar la operación del control remoto 2306. El control remoto 2306 puede comunicar comandos al receptor 2302 de televisión que solicita reproducir contenido, mover temporalmente a través del contenido (por ejemplo, hacia delante o hacia atrás) ajustar el volumen, acceder a las guías de programación electrónica, establecer o editar los cronómetros de grabación y similares. En algunas modalidades, el control remoto 2306 puede configurarse adicionalmente para controlar de manera remota el dispositivo 2304 de presentación. El control remoto 2306 puede comunicarse con el receptor 2302 de televisión y/o el dispositivo 2304 de presentación a través de cualquier tipo de medio de comunicación inalámbrica, tal como señales infrarrojas (IR) o señales de radiofrecuencia (RF) .
El control remoto 2306 puede incluir cualquier tipo de interfaz de máquina-hombre para recibir la entrada del usuario 2308. Por ejemplo, el control remoto 2306 puede incluir botones para recibir la entrada del usuario 2308. Por lo menos en una modalidad, el control remoto 2306 incluye una almohadilla táctil para recibir entrada del usuario 2308. En control remoto 2306 además puede incluir un activador, utilizado junto con la almohadilla táctil, para permitir que el usuario 2308 ingrese la información asociada con los menús desplegados en pantalla.
Para ubicar los programas de televisión disponibles para ver, el usuario 2308 utiliza el control remoto 2306 para solicitar acceso a una guía de programación electrónica del receptor 2308 de televisión. La FIGURA 24 ilustra una captura de pantalla de una modalidad de un menú 2400 de presentación producido por el receptor 2302 de televisión de la FIGURA 1. El menú 2400 de presentación incluye una guía 2204 de programación electrónica- y una salida 2404 de vídeo.
La guía 2402 de programación electrónica despliega gráficamente los programas de televisión para múltiples canales e intervalos de tiempo en un formato de rejilla. En la modalidad ilustrada, los intervalos de tiempo se dispone a lo largo de un eje horizontal de la guía 2402 de programación electrónica y los canales se disponen a lo largo de un eje vertical de la guía 2402 de programación electrónica. El usuario 2308 puede desplegar a lo largo de los ejes horizontal y vertical de la guía de programación electrónica para ubicar los programas de interés para grabar. El usuario 2308 entonces puede proporcionar entrada al receptor 2302 de televisión, mediante el control remoto 2306, que solicita ver y/o grabar programas particulares listados en la guía 2402 de programación electrónica. Se apreciará que otros formatos de guías 2402 de programación electrónica pueden utilizarse de acuerdo con las enseñanzas descritas en la presente. Por ejemplo, los intervalos de tiempo pueden disponerse a lo largo del eje vertical y los canales pueden disponerse a lo largo del eje horizontal de una guía de programación electrónica.
En la modalidad ilustrada de la FIGURA 24, la guía 2402 de programación electrónica se dispone en la región inferior del menú 2400 de presentación. El menú 2400 de presentación puede incluir opcionalmente la salida 2404 de vídeo. La salida 2404 de vídeo despliega el contenido de vídeo actualmente visto, tal como un programa de televisión en vivo o contenido grabado. Sin embargo, la salida 2404 de vídeo puede omitirse y la guía 2402 de programación electrónica puede disponerse para ocupar una región más grande del menú 2400 de presentación. Por ejemplo, la guía 2402 de programación electrónica puede disponerse para cubrir la visión completa del menú 2400 de presentación o cualquier porción seleccionada del menú 2400 de presentación.
Conforme el usuario 2308 se despliega a través de la guía 2402 de programación electrónica, celdas particulares de la rejilla, tal como una celda que corresponde con un canal particular o una celda que corresponde con un programa de televisión particular, puede seleccionarse por el usuario 2308. Por ejemplo, el usuario 2308 puede utilizar teclas de flechas y un botón de entrar del control remoto 2306 para resaltar y seleccionar la celda 2406 de la rejilla que corresponde con el programa de televisión de Juego de Básquetbol . En respuesta a la selección del usuario, el receptor 2302 de televisión identifica el contenido complementario para la presentación en asociación con la guía 2402 de programación electrónica.
Por lo menos en una modalidad, el receptor 2302 de televisión encoge el tamaño de la guía 2402 de programación electrónica para acomodar la pantalla del contenido complementario. La FIGURA 25 ilustra una captura de pantalla de otra modalidad de un menú 2500 de presentación producido por el recepto 2302 de televisión de la FIGURA 1. El menú 250 de presentación es similar al menú 2400 de presentación de la FIGURA 24. El menú 2500 de presentación incluye la salida 2404 de vídeo, la guía 2402 de programación electrónica y el contenido 2504 complementario.
La guía 2402 de programación electrónica es más pequeña en la FIGURA 25 que en la FIGURA 24. En la modalidad ilustrada, la guía 2402 de programación electrónica se ha movido a la derecha del menú 2500 de presentación para acomodar la presentación del contenido 2504 complementario. El usuario 2308 ve el contenido 2504 complementario ilustrado en el menú 2500 de presentación y entonces puede solicitar salir del contenido 2504 complementario, regresando al menú 2400 de presentación de la FIGURA 24. En otras palabras, el receptor 2302 de televisión regresa la guía 2402 de programación electrónica a su tamaño original como se ilustra en la FIGURA 24.
En algunas modalidades, el contenido 2504 complementario desplegado por el receptor 2302 de televisión puede identificarse de acuerdo con regiones particulares de la guía 2402 de programación electrónica seleccionada por el usuario 2308. Por ejemplo, el contenido 2504 complementario puede identificarse de acuerdo con características del canal de televisión y/o el programa de televisión seleccionado en la guía 2402 de programación electrónica por el usuario 2308.
Como se ilustra en la FIGURA 25, el usuario 2308 selecciona la celda 2406 relacionada con el programa de televisión de Juego de Básquetbol . El contenido 2504 complementario desplegado en el menú 2500 de presentación proporciona información con respecto a un evento próximo del canal seleccionado. Más particularmente, el contenido 2504 complementario proporciona información relacionada con un juego de las estrechas de básquetbol próximo. De este modo, el contenido 2504 complementario se identifica por el receptor 2302 de televisión de acuerdo con las características del canal y el programa de televisión.
En otras modalidades, el contenido 2504 complementario puede identificarse por el receptor 2304 de televisión de acuerdo con el programa de televisión o el canal particular seleccionado. Por ejemplo, el contenido 2504 complementario puede ser información con respecto a un juego de fútbol que se transmite en la Sports Network. De igual forma, el contenido 2504 complementario puede anunciar boletos para el básquetbol para uno de los equipos que juega en el Juego de Básquetbol, y de este modo, puede no tener que hacer nada con el canal seleccionado.
Por lo menos en una modalidad, el contenido 2504 complementario puede permitir al usuario 2308 establecer un cronómetro de grabación para un evento televisivo anunciado. Por ejemplo, como se ilustra en la FIGURA 25, el contenido 2504 complementario comprende un anuncio publicitario para el próximo Juego de las Estrenas de Básquetbol en el canal de Sports Network. Similarmente, el contenido 2504 complementario puede incluir un anuncio publicitario para un próximo juego de jockey en el canal 2 de Sports Network. De este modo, el contenido 2504 complementario puede incluir medios para que un usuario establezca un cronómetro de grabación para el evento.
La FIGURA 26 ilustra una captura de pantalla de una modalidad de un menú 2600 de presentación producido por el receptor 2302 de televisión de la FIGURA 1. El menú 2600 de presentación de la FIGURA 26 es similar al menú 2500 de presentación de la FIGURA 25 e incluye adicionalmente un elemento 206 de control (representado como un botón de grabación) el cual se asocia con la grabación de un evento próximo. El elemento 2606 de control se despliega con el contenido 2504 complementario. El usuario 2308 puede proporcionar una entrada de usuario, mediante el elemento 2606 de control que solicita grabar el evento próximo. El receptor 2302 de televisión establece de manera responsable un cronómetro de grabación para el evento próximo en respuesta a la entrada del usuario y graba el evento próximo al momento designado por el cronómetro de grabación.
Por lo menos en una modalidad, el usuario 2308 puede seleccionar la celda 101 de la Sports Network para ver el contenido 2504 complementario relacionado con la red. De este modo, un anuncio publicitario general u otra información relacionada con la red de televisión puede presentarse en el panel de contenido 2504 complementario. En algunas modalidades, el contenido 2504 complementario presentado para un canal particular puede identificarse basándose parcialmente en las características del programa particular seleccionado así como el canal particular. Por ejemplo, si el usuario 2308 selecciona una película o programa de televisión que incluye un actor particular, entonces el contenido 2504 complementario desplegado al usuario 2308 puede comprender un anuncio publicitario para otra película o programa de televisión que incluye al mismo actor.
Por lo menos en una modalidad, el contenido 2504 complementario se idéntica por el receptor 2302 de televisión de acuerdo con el análisis de los datos asociados con una celda particular de la guía 2402 de programación electrónica seleccionada por el usuario 2308. Por ejemplo, el contenido 2504 complementario puede presentar anuncios publicitarios para eventos próximos que incluyen los mismos actores de un programa de televisión asociado con la celda resaltada. Otras características también pueden utilizarse, tal como características temáticas de los programas de televisión, por ejemplo, alimento, mejoramiento de casa y automóviles. Por ejemplo, si el usuario 2308 selecciona una celda de la guía 2402 de programación electrónica relacionada con un programa de cocina, entonces el contenido 2504 complementario puede desplegar anuncios publicitarios o información relacionada con próximos programas de cocina. Por lo menos en una modalidad, el proceso de identificación se utiliza para proporcionar anuncios publicitarios o avances de programas sobre otras redes no relacionadas. Por ejemplo, si el usuario selecciona un programa en la red A que incluye el actor A, entonces el contenido 2504 complementario puede presentar un anuncio publicitario para una película próxima que incluye al actor A en la red B no relacionada.
Por lo menos en una modalidad, el contenido 2504 complementario puede incluir un avance de vídeo con respecto a un evento próximo. La FIGURA 27 ilustra una modalidad de una captura de pantalla de un menú 2700 de presentación producido por el receptor 2302 de televisión de la FIGURA 27. ; El menú 2700 de presentación es similar a los menús 2500 y , 2600 de presentación descritos en lo anterior, e incluye una salida 2404 de vídeo, una guía 2702 de programación electrónica y contenido 1706 complementario.
En el menú 2700 de presentación ilustrado, el , usuario 2308 selecciona la celda 2704 de la guía 2702 de programación electrónica. De manera responsable, el receptor 2302 de televisión despliega el contenido 2706 complementario en el menú 2700 de presentación. En la modalidad ilustrada, el contenido 2706 complementario incluye un anuncio publicitario para una película próxima en el mismo canal. Adicionalmente, el contenido 2706 complementario incluye un avance 2708 de vídeo para el evento próximo. Para iniciar la reproducción de avance 2708 de vídeo, el usuario 2308 puede activar el botón 2710 de avance. El usuario 2308 también puede establecer un cronómetro de grabación para el evento al activar el botón 2712 de grabación.
El avance 2708 de vídeo puede almacenarse localmente en el receptor 2302 de televisión antes de la presentación del contenido 2706 complementario. Por ejemplo, un proveedor de vídeo puede transmitir los datos del avance de vídeo a un receptor 2302 de televisión en asociación con los datos de la guía de programación electrónica. El receptor 2302 de televisión puede almacenar los avances de vídeo para la visualización a la carta por un usuario 2308. En otras modalidades, el receptor 2302 de televisión puede consultar un servidor externo para obtener datos del avance de vídeo en respuesta a la activación del botón 2710 de avance por el usuario 2308.
La FIGURA 28 ilustra una modalidad de un receptor de televisión de la FIGURA 23. La FIGURA 28 se discutirá con referencia al sistema 2300 de entretenimiento ilustrado en la FIGURA 23. El receptor 2302A de televisión incluye un sintonizar 2802, un medio 2804 de almacenamiento, un procesador 2806 y un módulo 2808 de interfaz. Cada uno de estos componentes se discutirá en mayor detalle en lo siguiente. El receptor 2302A de televisión puede incluir otros elementos, componentes o dispositivos los cuales no se ilustran para brevedad.
El sintonizador 2802 se puede operar para recibir entrada 2810 de audio/vídeo desde una fuente de contenido. De manera más particular, el usuario 2802 recibe y sintoniza una señal de televisión que incluye programación de televisión. El sintonizador 2802 puede recibir una difusión por aire, una señal satelital de difusión directa, una señal de televisión por cable o una señal de televisión de protocolo de internet (IPTV) y sintonizar la entrada 2810 de audio/vídeo para extraer la programación de televisión seleccionada. Por lo menos en una modalidad, el receptor 2302A de televisión puede incluir múltiples sintonizadores 2802, utilizados por el usuario 2308, para ver y/o grabar múltiples programas de televisión de manera simultánea.
El medio 2804 de almacenamiento se puede operar ; para almacenar datos de la guía de programación electrónica y otra información del sistema utilizada por el receptor 2302A de televisión. El medio 2804 de almacenamiento puede comprender cualquier tipo de memoria no volátil apropiada para almacenar señales de vídeo grabadas por el receptor 2302A de televisión. Medios 2804 de almacenamiento ejemplares incluyen memoria de semi-conductor , unidades de disco duro, (por ejemplo, memoria magnética) y memoria flash. En algunas modalidades el receptor 2302A de televisión puede incluir opcionalmente funcionalidad de DVR para grabar y almacenar de manera persistente señales de video recibidas por el receptor 2302A de televisión. Por ejemplo, el medio 2804 de almacenamiento puede incluir una unidad de disco duro para almacenar señales de vídeo. Por lo menos en una modalidad, el medio 2804 de almacenamiento puede utilizarse para almacenar avances de vídeo, información publicitaria y similar para visualización a la carta por el usuario 2308. En algunas modalidades, una unidad de disco duro u otro medio de almacenamiento pueden ubicarse internamente dentro del receptor 2302A de televisión. En otras modalidades, una unidad de disco duro u otro medio de almacenamiento pueden ubicarse de manera externa con respecto al receptor 2302A de televisión. El receptor 2302A de televisión también puede utilizar una combinación de medios 2804 de almacenamiento interno y externo para almacenamiento de señales de vídeo y otros datos.
El procesador 2806 se puede operar para controlar la operación del receptor 2302A de televisión. El procesador 2806 puede ser un dispositivo de procesamiento sencillo o una pluralidad de dispositivo de procesamiento que operan de manera cooperativa para controlar la operación del receptor 2302A de televisión. El procesador 2806 puede incluir varios componentes o módulos para procesar y producir contenido de audio/vídeo. Componentes ejemplares o módulos para procesar contenido de audio/video incluyen un desmodulador, un descodificador , un descompresor, un módulo de acceso condicional y un módulo trans-codificador .
El procesador 2806 se puede operar para recibir la corriente 2810 de entrada de audio/vídeo, recibida mediante el sintonizador 2802, y generar una corriente de salida de audio/vídeo basada en la entrada 2810 de entrada de audio/vídeo para la presentación por un dispositivo 2304 de presentación asociado. Una corriente de salida de audio/vídeo se produce en el dispositivo 2304 de presentación (véase FIGURA 1) para presentación al usuario 2308. El procesador 2806 puede incorporar circuitería para producir las corrientes de audio/vídeo en cualquier formato que se pueda reconocer por el dispositivo 2304 de presentación, incluyendo vídeo compuesto, videocomponente, Interfaz Visual Digital (DVI) e Interfaz de Multimedia de Alta Definición (HDMI) . El procesador 2806 también puede incorporar circuitería para soportar múltiples tipos de estos u otros formatos de audio/vídeo. Por lo menos en una modalidad, como se describe en lo anterior, el receptor 2302A de televisión puede integrarse con el dispositivo 2304 de presentación, y el procesador 2806 puede ser operativo para controlar la presentación de la corriente de salida de audio/vídeo. Por lo menos en una modalidad, el procesador 2806 se puede operar para coordinar el almacenamiento de la entrada 2810 de audio/vídeo sobre el medio 2804 de almacenamiento. El procesador 2810 también se puede operar para recuperar contenido de vídeo almacenado para generar una corriente de salida de audio/vídeo para presentación por el dispositivo 2304 de presentación. Para coordinar el almacenamiento de la entrada 2810 de audio/vídeo, el procesador 2806 se puede operar para recibir entradas de usuario que solicita grabar uno o más programas de televisión. De manera responsable, el procesador 2806 establece los cronómetros de grabación para los programas de televisión indicados.
El módulo 2808 de interfaz se puede operar para recibir de manera inalámbrica datos del control remoto 2306. El módulo 2808 de interfaz puede comunicarse con el control remoto 2306 que utiliza que cualquier tipo de enlace de comunicación de IR o RF . Por lo menos en una modalidad, el módulo 2808 de interfaz se recibe en un código clave del control remoto 2306, y proporciona de manera responsable el código clave al procesador 2806. En algunas modalidades, el módulo 2808 de interfaz puede recibir información de posición desde un dispositivo de despliegue del control remoto 2306, por ejemplo, una almohadilla táctil, rueda de desplazamiento o similar. Algunos de los datos recibidos por el módulo 2808 de interfaz pueden solicitar ver los datos de la guía de programación electrónica y similares.
El procesador 2806 se puede operar para recibir entrada de usuario que solicita presentar una guía de programación electrónica. En respuesta a la entrada del usuario, el procesador 2806 produce un menú de presentación, para presentación por l dispositivo 2304 de presentación, que incluye los datos de la guía de programación electrónica. De manera más particular, los datos de guía de programación se despliegan en la primera y segunda porciones del menú de presentación. La FIGURA 24 ilustra una modalidad ejemplar del menú 2400 de presentación producido inicialmente por el procesador 2806 .
Después de producir una guía de programación para la presentación al usuario 2308 , el procesador 2806 recibe la entrada de usuario que selecciona una región de la guía de programación. En otras palabras, el usuario 2308 puede resaltar una celda de la guía de programación que corresponde con un canal particular o programa enlistado en la guía de programación. El procesador 2806 procesa la entrada de usuario para identificar el contenido complementario para la presentación por el dispositivo 2304 de presentación. Por lo menos en una modalidad, el contenido complementario se identifica por el procesador 2806 basándose en la región de la guía de programación seleccionada por el usuario, por ejemplo, el canal particular o programa seleccionado por el usuario. El procesador 2806 entonces produce de manera simultánea, para presentación en el menú de presentación, el contenido complementario en la primera porción del menú de presentación y la guía de programación en la segunda porción del menú de presentación. Si el usuario 2808 proporciona una entrada que solicita salir del contenido complementario, entonces el procesador 2806 produce de manera responsable la guía de programación en la primera y segunda porciones del menú de presentación, que regresan la guía de programación a su tamaño original .
Aquellos de experiencia ordinaria en la técnica apreciarán que los diversos elementos 2802 a 2808 funcionales mostrados como operativos dentro del receptor 2302A de televisión pueden combinarse en menos elementos discretos o pueden descomponerse en un mayor número de elementos funcionales discretos como una cuestión de opción de diseño. De este modo, la descomposición funcional particular sugerida por la FIGURA 28 se pretende sólo como ejemplo de una descomposición funcional posible de elementos dentro del receptor 2302A de televisión.
La FIGURA 29 ilustra una modalidad de un proceso para desplegar información de guía de televisión. Más particularmente, la FIGURA 29 ilustra una modalidad de un proceso para desplegar el contenido complementario asociado con los datos de la guía de programación electrónica. El proceso de la FIGURA 29 puede incluir otras operaciones no ilustradas para brevedad.
El proceso incluye desplegar una guía de programación en la primera y segunda porciones del menú de presentación (operación 2902). Por lo menos en una modalidad, la primera y segunda porciones del menú de presentación comprenden un panel sencillo de un menú de presentación. El panel puede colocarse en cualquier región del menú de presentación y puede ser de cualquier tamaño adecuado dependiendo de los criterios de diseño deseados. La guía de programación puede desplegarse junto con los otros datos en el menú de presentación, tal como salida de vídeo de la programación actualmente vista. 1 El proceso 'además incluye recibir entradas de , usuario que selecciona una región de la guía de programación (operación 2904). Por ejemplo, un usuario puede seleccionar una celda particular de la guía de programación, seleccionar un programa o canal de la guía de programación. El proceso además incluye identificar contenido complementario para la presentación al usuario (operación 2906). Por lo menos en una modalidad, el contenido complementario se identifica de acuerdo con las características de la región de la guía de programación seleccionada por el usuario.
El proceso además incluye desplegar contenido complementario en la primera porción del menú de presentación en respuesta a la entrada del usuario y desplegar simultáneamente la guia de programación en la segunda porción del menú de presentación (operación 2908) . De este modo, los datos de la guía de programación se redimensionan para acomodar la presentación del contenido complementario. Por lo menos en una modalidad, los datos de la guía de programación se presentan en un primer panel del menú de presentación y los datos de la guía de programación se presentan en un segundo menú de presentación. De este modo, el usuario se le presenta con información complementaria, por ejemplo, anuncios publicitarios para programación próxima, a la carta simultáneamente con los datos de la guía de programación.
La FIGURA 30 es un diagrama de bloque de un dispositivo 3000 electrónico de acuerdo con una modalidad de la invención en el cual una interfaz de usuario gráfica se proporciona para permitir al usuario controlar el dispositivo 3000 electrónico. En algunas modalidades, el dispositivo 3000 electrónico puede ser un dispositivo de entretenimiento de audio/vídeo, tal como una caja del convertidor/descodificador adaptada para recibir señales de radio y/o televisión por medio de transmisión satelital, de cable o terrestre ("por aire")- Otros dispositivos de audio/vídeo pueden incluir, pero no se limitan a, monitores de televisión o de vídeo, receptor de audio/vídeo, videograbadoras digitales (DVR) , videograbadoras de cásete (VCR) , reproductores de discos de vídeo digital (DVD), y sistemas de juegos. Además, otros dispositivos electrónicos además de los dispositivos de o audio/vídeo, tales como computadoras, asistentes digitales personales (PDA) , dispositivos de comunicación y similares incorporan una interfaz de usuario gráfica pueden servir como el dispositivo 3000 electrónico de la FIGURA 30.
El dispositivo 3000 electrónico incluye lógica 3002 de control, una interfaz 3004 de salida y una interfaz 3006 de entrada. La lógica 3002 de control puede ser cualquier circuitería o sistema configurado para realizar las diversas operaciones discutidas en lo siguiente. Por ejemplo, la lógica 3002 de control puede ser uno o más procesadores, tal como un microprocesador, microcontrolador , o procesador digital de señales (DSP) , configurado para ejecutar instrucciones que dirigen al procesador para realizar las funciones discutidas en detalle en lo siguiente. En otra implementación, la lógica 3002 de control puede ser lógica basada en hardware, o puede incluir una combinación de hardware, firmware y/o elementos de software.
Generalmente, la interfaz 3004 de salida del dispositivo 3000 electrónico se configura para presentar una imagen 3002 asociada con una interfaz de usuario gráfica del dispositivo 3000 electrónico a un usuario. En una modalidad, la interfaz 3004 de salida es una salida de vídeo, tal como una salida de video modulado, compuesto o de componente, para la conexión a un monitor de televisión o de vídeo (no mostrado en la FIGURA 30) para presentar la imagen al usuario. En otra implementación, la interfaz 3004 de salida incorpora una pantalla o monitor visual en la misma.
La interfaz 3006 de entrada se configura para recibir una o más entradas- de usuario relacionadas con la interfaz de usuario gráfica del dispositivo 3000 electrónico. Por ejemplo, la interfaz 3006 de entrada puede ser una interfaz de comunicación alámbrica o inalámbrica configurada para recibir la entrada del usuario por medio de un dispositivo de control remoto (no mostrado en la FIGURA 30) u otro dispositivo configurado para transmitir entrada de usuario, tal como los comandos del dispositivo 3000 a la interfaz 3006 de entrada. En otra implementación, la interfaz 3006 de entrada incluye medios, tales como botones, teclas y otras estructuras de interfaz humana, para permitir que un usuario ingrese la entrada directamente a la interfaz 3006 de entrada .
La FIGURA 31 es un diagrama de flujo que describe un método 3100 de acuerdo con una modalidad de la invención para navegar la interfaz de usuario gráfica del dispositivo 3000 electrónico de la FIGURA 30. Sin embargo, otros dispositivos que emplean una interfaz de usuario gráfica diferente al dispositivo 3000 electrónico mostrado en la FIGURA 30 pueden servir como la plataforma física para ejecutar las diversas operaciones del método 3100 en otras modalidades .
En el método 3100 de la FIGURA 31, la lógica 3002 de control genera una imagen 3102 asociada con la interfaz de usuario gráfica para presentación a un usuario por medio de la interfaz 3004 de salida (operación 3102) . La imagen 3102 incluye múltiples elementos de imagen, de los cuales cada uno puede identificarse con alguna operación de entrada de usuario asociada con la interfaz de usuario gráfica. La interfaz 3006 de entrada (FIGURA 30) recibe una entrada 3010 (FIGURA 30) del usuario que indica una ubicación en la imagen (operación 3104). Suponiendo que la ubicación no coincide con por lo menos uno de los elementos de imagen, uno de los elementos de imagen se selecciona de acuerdo con la proximidad de la ubicación con uno de los elementos de imagen (operación 3106) . Aunque la FIGURA 31 indica un orden específico de ejecución de las operaciones 3102-3106, otros órdenes posibles de ejecución, incluyendo ejecución concurrente de una o más operaciones, puede llevarse a cabo en otras implementaciones . En otra modalidad, un medio de almacenamiento legible por computadora puede tener instrucciones codificadas en el mismo para un procesador u otra lógica de control, tal como la lógica 3002 de control de la FIGURA 30, para dirigir un dispositivo para implementar el método 3100.
De este modo, como resultado del método 3100, el usuario tiene permiso para indicar a un elemento de imagen para que proporcione la entrada al dispositivo 3000 electrónico (FIGURA 30) sin seleccionar con precisión o exactitud ese elemento de imagen específico por medio de la interfaz 3006 de entrada (FIGURA 30) . Tal capacidad puede ser deseable en situaciones en las cuales uno o más elementos de imágenes es difícil de seleccionar o especificar por medio de una interfaz 3006 de entrada de usuario particular (FIGURA 30) empleada por el dispositivo 3000 electrónico (FIGURA 30) .
La FIGURA 32 proporciona un ejemplo particular de un dispositivo electrónico que incorpora una interfaz de usuario gráfica como se describe en la presente: una caja 3200 de convertidor-descodificador . La caja 3200 de convertidor-descodificador incluye la lógica 3212 de control (FIGURA 32), una interfaz 3204 de salida, una interfaz 3206 de entrada de usuario, una interfaz 3208 de entrada de señal y un procesador 3209 de señales. La caja 3200 del convertidor-descodificador puede ser una caja del convertidor-descodificador de televisión para recepción de señales de televisión satelital, por cable y/o terrestre. Otros componentes, tal como un DVR, interfaces de tarjeta inteligente, y similares, también puede incorporarse en la caja 3200 de convertidor-descodificador , pero no se muestra en la FIGURA 32 ni se discute en la presente para simplificar y facilitar la discusión presentada en lo siguiente.
Como con la lógica 3002 de control de la FIGURA 30, la lógica 3202 de control (FIGURA 32) de la FIGURA 32 puede incluir cualquier circuitería en el control capaz de realizar las diversas operaciones del dispositivo 3202 de control (FIGURA 32) descrita en lo siguiente, así como controlar los otros componentes de la caja 3200 de convertidor- descodificador establecidos en lo anterior. La lógica 3202 de control (FIGURA 32) puede incluir uno o más procesadores, tal como un microprocesador, micro controlador, o DSP, configurado para ejecutar instrucciones que dirigen al procesador para realizar las funciones descritas después de esto. En otra implementación, la lógica 3202 de control (FIGURA 32) puede ser lógica basada en hardware, o puede incluir una combinación de hardware, firmware y/o elementos , de software.
La interfaz 3206 de entrada de usuario de la Figura 32 se configura para recibir entrada de usuario desde un usuario, tal como por medio de un dispositivo 3230 de control remoto que se opera o manipula por el usuario. Como resultado, la interfaz 3206 de entrada de usuario puede recibir cualesquier señales alambicas o inalámbricas, tales como señales infrarrojas (IR) o de radiofrecuencia (RF) , que : llevan la entrada de un usuario. La interfaz 3206 de entrada de usuario puede recibir y procesar otros tipos de señales de entrada de usuario que emanan de un dispositivo 3230 de control remoto, tal como señales acústicas u ópticas, en otras modalidades. Además, la interfaz 3206 de entrada de usuario también puede incluir un panel de control o de construcción similar que permite al usuario proporcionar entrada de manera más directa en la caja 3200 de convertidor-descodi ficador .
La interfaz 3208 de entrada de señal se configura para recibir señales 3211 de televisión. Las señales 3211 de televisión pueden conformarse a cualquiera de varios formatos que de este modo dictan en parte la configuración específica de la interfaz 3208. Por ejemplo, en el caso de señal 3211 de televisión que se transmiten a la caja 3200 del convertidor-descodificador vía satélite, una antena paraboloide acoplada con una bocina de alimentación del convertidor de bloque de bajo ruido (LNBF) (no mostrado en la Figura 32) puede capturar y convertir de manera descendente las frecuencias de las señales satelitales antes de pasar estas señales a la interfaz 3208 de entrad de señal típicamente por medio de cable coaxial. Si las señales 3211 de televisión son señales de cable, la interfaz 3208 de entrada de señal típicamente recibe la señales 3208 por medio de cable coaxial desde una instalación de cabezal de cable o distribución. En otro ejemplo, las señales 311 de televisión son señales terrestres que la interfaz 3208 de entrada de señal puede recibir por medio de una antena por aire (no mostrado en la Figura 32) . En cada caso, la interfaz 3208 de entrada transfiere las señales recibidas al procesador 3209 de señales de la caja 3200 de convertidor-descodificador .
El procesador 3209 de señales puede incluir cualquier número de componentes adaptados de manera funcional para procesar las señales 3211 de televisión recibidas para transferencia final a la interfaz 3204 de salida. En un ejemplo, el procesador 3209 de señales incluye por lo menos un sintonizador (no mostrado en la Figura 32) para seleccionar una o más de las señales 3211 de televisión recibidas asociadas con un canal de programación particular. Otro procesamiento llevado a cabo dentro del procesador 3209 de señales puede incluir desmodulación, desmultiplexión, descifrado, y descodificación de las señales 3211 de televisión.
Una vez procesadas, el procesador 3209 de señales transfiere las señales 3211 a la interfaz 3204 de salida, la cual produce la salida 3212 de audio/video que resultan del procesamiento de las señales 3211 de televisión en un dispositivo de salida, tal como el monitor 3220 de video de televisión representado en la Figura 32. La interfaz 3204 de salida puede proporcionar la salida 3212 de audio/video en un número de formatos, que incluyen, pero no se limitan a, salida de RF modulada, salida de video compuesto, salida de video componente, y salida que se conforma la interfaz de multimedia de alta definición (HDMI).
El usuario puede controlar varias aspectos del procesador 3209 de señales, tal como cual de las señales 3211 de televisión ver, el volumen de audio de la señal 3211 de televisión seleccionada, etc., por medio del dispositivo ,3230 de control remoto y la interfaz 3206 de entrada de usuario junto la información visual proporcionada al usuario por medio de la interfaz 3204 de salida y la televisión 3220. Otras funciones, tal como la modificación general de parámetros de la caja de convertidor-descodificador , la grabación ene le cronómetro, la presentación de la guia de programación electrónica (EPG) , y similares, también pueden controlarse de tal forma. Parece fin, la lógica 3202 de control (FIGURA 32) genera una imagen asociada con la interfaz de usuario gráfica. El usuario entonces manipula el : dispositivo 3230 de control remoto para ingresar la entrada de un usuario a la lógica 3200 de control mientras la lógica 3202 de control proporciona realimentación virtual con respecto a esa entrada al usuario por medio de la imagen generada. La entrada de usuario puede incluir cualquier operación iniciada por el usuario tal como cambio del volumen, cambios de canal y similares.
Otro aspecto de la entrada de usuario es la navegación de un menú o de menús de selección de entrada similares proporcionados por la lógica 3202 de control, como se representa por la imagen generada por consiguiente. La FIGURA 33A proporciona un ejemplo simple de una imagen 3300A que proporciona un número de elementos de imagen 3302A-3304K. En este ejemplo particular, cada uno de los elementos 3302 de imagen aparece como un botón virtual o estructura similar que se selecciona por el usuario como entrada de usuario. Cada uno de los elementos 3302 de imagen puede corresponder con un elemento de entrada de datos, un elemento de selección de menú, o cualquier otro tipo de datos de entrada. En respuesta a la selección de uno de los elementos 3302 de imagen, la lógica 3202 de control (FIGURA 32) de la caja 3300 del convertidor-descodificador (FIGURA 32) puede reaccionar en un número de formas. Primero, la lógica 3202 de control (FIGURA 32) puede iniciar una función particular asociada con el elemento 3304 de imagen seleccionada. En otro ejemplo, la lógica 3302 de control (FIGURA 32) puede esperar hasta que el usuario seleccione uno o más elementos 3302 de imagen adicionales mediante el dispositivo 3230 de control remoto (FIGURA 32). Alternativamente, la lógica 3202 de control (FIGURA 32) puede generar otra imagen que incorpora un conjunto diferente de elemento de imagen para la presentación al usuario en respuesta a la operación de entrada de usuario más reciente. Otras respuestas posibles por la lógica 3202 de control (FIGURA 32) también son posibles.
Para permitir que el usuario seleccione uno o más de los elementos 3302 de imagen de la imagen 3300A, la lógica 3202 de control (FIGURA 32), por medio del dispositivo 3230 de control remoto (FIGURA 32) , y la entrada 3210 de usuario (FIGURA 32), proporciona un mecanismo por el cual el usuario puede navegar sobre la imagen. Sistemas previos, tales como cajas de convertidor-descodificador , reproductores de DVD, y similares proporcionan una imagen con un número de elementos separados, con uno de los elementos siendo resaltado de otra manera enfatizado para la selección del usuario por medio de una tecla de selección, como se menciona en lo anterior. El usuario entonces puede emplear un conjunto de teclas direccionales , como se describe en lo anterior, para permitir que el usuario transfiera lo destacado de un elemento de imagen a otro por cada pulsación de tecla sucesiva. Sin embargo, las teclas direccionales típicamente incluyen movimiento solo en la dirección vertical u horizontal.
En las modalidades descritas en la presente, los dispositivos 3230 de control remoto (FIGURA 32) pueden incorporar un medio de entrada más versátil, tal como una almohadilla táctil 3240 (FIGURA 32) palanca de mando o dispositivo de entrada similar, para permitir al usuario más libertad para designar una ubicación dentro de la imagen 3300A para seleccionar uno o más de los diversos elementos 3302 de imagen en la misma. Sin embargo, dado que un medio de entrada generalmente debe ser pequeño (por ejemplo, aproximadamente 5.08 centímetros (2 pulgadas)) para incorporarse dentro del dispositivo 323o de control remoto (FIGURA 32), la navegación precisa a través de una imagen 3300A comparativamente grande con un número significativo de elementos 3302 de imagen puede probarse difícil. Tal dificultad además puede corresponder por el hecho de que los elemento 3302 de imagen, cuando se toman colectivamente, con frecuencia no cubren toda la imagen 3300A (como se muestra en la FIGURA 33A) , de este modo permitiendo la posibilidad de la navegación de usuario en áreas de la imagen 3300A no asociadas con un elemento 3302 de imagen particular.
Para facilitar el uso de tal medio de entrada, la lógica 3202 de control (FIGURA 32) puede configurarse para permitir una entrada de un usuario más imprecisa o inexacta para navegar la imagen 3300A con éxito. Parece fin, la lógica 3202 de control (FIGURA 32) se configura para recibir una entrada 3210 de usuario (FIGURA 32) del dispositivo 3230 de control remoto por medio de la interfaz 3206 de entrada de usuario (FIGURA 32) en la cual la entrada indica una ubicación dentro de la imagen 3300A que no coincide con por lo menos uno de los elementos 3302 de imagen. En respuesta, la lógica 3202 de control (FIGURA 32) selecciona uno de los elementos 3302 de imagen basándose por lo menos en la proximidad de la ubicación con el elemento 3302 de imagen seleccionado .
La FIGURA 33A representa gráficamente un ejemplo de la imagen 3300A discutida en lo anterior, en la cual una ubicación 3304 de interés denota por medio de un indicador 3301 de ubicación, tal como un cursor. Suponiendo una ubicación 3304A inicial del indicador 3301, el usuario puede emplear la almohadilla táctil 3340 (FIGURA 32), palanca de mando o un medio similar del dispositivo 3230 de control remoto (FIGURA 32) para "y empujar" el indicador 3301 en una dirección sustancial y ascendentemente vertical hacia una segunda ubicación 3304B que no coincide específicamente con cualquiera de los elementos 3302 de imagen. Por ejemplo, el usuario puede arrastrar la punta de un dedo o un estilete a través de la almohadilla táctil 3240 (FIGURA 32) en una dirección ascendente, o empujar una palanca de mando en la dirección correspondiente, para proporcionar una o más entradas 3210 de usuario (FIGURA 32) recibidas por la lógica 3202 de control (FIGURA 32) a través de la interfaz 3206 de entrada de usuario (FIGURA 32) para efectuar el movimiento del indicador 3301. En respuesta al movimiento indicado por el usuario, la lógica 3202 de control (FIGURA 32) selecciona el elemento 3302K de imagen, el cual se encuentra más cercano en proximidad a la segunda ubicación 3304B.
En un ejemplo, la lógica 302 de control (FIGURA 32) hace su elección al final de la trayectoria de 3304A a 3304B, tal como cuando el usuario deja de empujar el indicador 3301 hacia arriba. Este evento puede presentarse cuando el usuario libera una palanca de mando que se utiliza para mover el indicador 3301, o si el usuario tiene el movimiento sobre o crea contacto con la almohadilla táctil 3240 (FIGURA 32) . En otro ejemplo, la lógica 3202 de control (FIGURA 32) hace su selección cuando el movimiento del indicador 3301 cae por debajo de cierta velocidad predeterminada.
En una implementación, el elemento 3302 de imagen seleccionado se resalta en la imagen 3300A para indicar la selección al usuario. La Figura 33A muestra tal resalto como un limite grueso para el elemento 3302K de imagen seleccionado. Otros métodos para desplegar el elemento 3302K de imagen seleccionado, tal como cambiar el color del elemento 3302K, o hacer resplandecer el elemento 3302K, puede emplearse en otras modalidades.
En otro ejemplo la lógica 3302 de control (FIGURA 32) también puede provocar que el indicar 3301 de ubicación se coloque en o dentro del elemento 3302K de imagen seleccionado, tal como en una tercera ubicación 3304C ilustrada en la FIGURA 33A. Aunque la FIGURA 33A representa la tercera ubicación 3304C como siendo centrada en el elemento 3302K de imagen seleccionado, u otras posiciones tales como un borde más cercano a la segunda posición 3304B indicada por el usuario puede servir como la tercera ubicación 3304C en otras implementaciones.
Aunque la lógica 3202 de control (FIGURA 32) determina el elemento 3302K de imagen seleccionado basado en la proximidad de la ubicación 3304B, la lógica 3202 de control (FIGURA 32) puede emplear otros factores además de o en lugar de la proximidad de la ubicación 3304B indicada a los diversos elementos 3302 de imagen en otras implementaciones. En una modalidad, la lógica 3202 de control (FIGURA 32) también puede seleccionar un elemento 3302 de imagen particular basándose en su tamaño o área total dentro de la imagen 3300. Por ejemplo, en el caso de la FIGURA 33A, si el indicador 3301 de ubicación se ubica equidistante de dos o más elementos 3302 de imagen, tal como la segunda posición 3304B entre los elementos 3302H y 3302K, el elemento 3302K más grande puede seleccionarse sobre el elemento 3302H más pequeño. En otro ejemplo, el elemento 3302H más pequeño puede seleccionarse sobre el elemento 3302K más grande. En este último caso, el elemento 3302H más pequeño puede garantizar tal ventaja de acuerdo con la teoría de que el elemento 3302H más pequeño puede ser más difícil de seleccionar debido a su tamaño en su comparación con el elemento 3302K más grande.
De acuerdo con otra implementación, la lógica 3202 de control (FIGURA 32) puede basar su selección en la selección de entrada de un usuario asociada con cada uno de los diversos elementos 3302 de imagen. Por ejemplo, un elemento 3302 de imagen asociado con una selección de interfaz utilizada con frecuencia, tal como una selección de menú de búsqueda de programación, o una solicitud para desplegar la EPG, puede ponderarse más en la selección de un elemento de imagen sobre una selección de entrada menos utilizada, tal como una presentación del último número de revisión de software de la caja 3200 de convertidor-descodificador (FIGURA 32) . Otros factores para clasificar los elementos de imagen diversos por la selección de entrada de usuario, tal como por su efecto final sobre la caja 3200 de convertidor-descodificador (FIGURA 32), también puede utilizarse. En un ejemplo, esos elementos 3302 de imagen relacionados con suprimir programas de televisión actualmente almacenados dentro de la caja 3200 del convertidor/descodificador (FIGURA 32) puede clasificarse en menor posiciones que otras operaciones para evitar la supresión de datos no pretendida.
En una implementación, uno o más de los factores discutidos en lo anterior pueden representarse por medio de un limite 3303 que define un área 3305 que rodea cada elemento 3302 de imagen, como se muestra en una imagen 3300B de la FIGURA 33B. Típicamente, los límites 3303 no se despliegan explícitamente en la imagen 3300A, pero se emplean por la lógica 3202 de control (FIGURA 32) para determinar cuál de los elementos 3302 de imagen se seleccionan. Por ejemplo, cuando un usuario provoca que un indicador de posición se coloque dentro de un área 3305 asociada con un elemento 3302 de imagen particular, la lógica 3202 de control (FIGURA 32) puede seleccionar el elemento 3302 de imagen asociado, como se describe en lo anterior. Además, el tamaño, forma y grado de cada área 3305 pueden adaptarse para tomar en cuenta los diversos factores discutidos en la presente, incluyendo pero no limitándose a proximidad, tamaño y función de selección de entrada de usuario. En el ejemplo particular de la FIGURA 33B, las áreas 3305 dentro de los límites 3303 diversos abarcan toda la imagen 3300B, pero tal cobertura completa de la imagen 3300B no se requiere.
Otros factores considerados potencialmente por la lógica 3202 de control (FIGURA 32) en la selección de un elemento 3302 de imagen pueden ser la dirección y/o velocidad en la cual el usuario impulsa al indicador 3301 de posición a través de la imagen. La FIGURA 33C ilustra un caso particular en el cual usuario utiliza la almohadilla táctil 3240 (FIGURA 323) del dispositivo 3230 de control remoto (FIGURA 32) para dirigir al indicador 3301 de posición desde una posición 3306A en el elemento 3302K de imagen a una distancia corta hacia la esquina izquierda superior de la imagen 3300C, deteniéndose en una segunda posición 3306B. En esta situación, la lógica 3202 de control (FIGURA 32) puede interpretar el movimiento del indicador 3301 como un intento por mover el cursor hacia el siguiente elemento 3302G de imagen indicado por la dirección de la trayectoria designada por la primera posición 3306A y la segunda posición 3306B. De este modo, como resultado, la lógica 3202 de control (FIGURA 32) puede seleccionar el elemento 3302G, indicando ese hecho mediante la imagen 3300C al resaltar el elemento 3302G seleccionado. Además, la lógica 3202 de control (FIGURA 32) también puede colocar el indicador 3301 de posición dentro de o adyacente al segundo elemento 3306G, como se describe previamente .
En otro ejemplo ilustrado en la FIGURA 33D, suponiendo esencialmente la misma posición de inicio dentro del elemento 3302K de imagen, designado en la FIGURA 33D como 3308A, el usuario indica mediante el dispositivo 3230 de control remoto (FIGURA 32) un movimiento del indicador 3301 de posición en la misma dirección general que aquella mostrada en la FIGURA 33C, pero en lugar de pasar sobre el elemento 3302G de imagen, finalizando en una segunda ubicación 3308B justo delante del elemento 3302G. Bajo estas circunstancias, la lógica 3202 de control (FIGURA 32) puede suponer que el usuario pretendió mover el indicador 3301 más allá del elemento 3302B de imagen a lo largo del extremo izquierdo de la imagen 3300D. Por consiguiente, la lógica 3202 de control (FIGURA 32) puede seleccionar el elemento 3302B de imagen que aquel pretendido por el usuario, y también resaltar el elemento 3302 y/o colocar el indicador 3301 dentro de o adyacente al elemento 3302B, como se muestra en la FIGURA 33D.
En otra implementación, la lógica 3202 de control (FIGURA 32) también puede tomar en consideración la velocidad del indicador 3301 de posición a lo largo de la trayectoria entre la primera posición 3306A y la segunda posición 3308B. Por ejemplo, si el movimiento del indicador 3301, como determinado por el usuario para manipular la almohadilla táctil 3240 del dispositivo 3230 de control remoto, alcanza cierta velocidad predeterminada, la lógica 3202 de control (FIGURA 32) puede seleccionar el elemento 3302B de imagen, como se ilustra en la FIGURA 33D. Si, de hecho, la velocidad del indicador 3301 permanece por debajo de la velocidad predeterminada, la lógica 3202 de control (FIGURA 32) puede determinar que el elemento 3302G de imagen más cercano cruzado por el indicador 3301 fue el objetivo pretendido del movimiento, y selecciona este elemento 3302G como resultado.
En los ejemplos discutidos en lo anterior, la lógica 3302 de control (FIGURA 32) puede incluir uno o más de estos factores (por ejemplo, proximidad del elemento 3302, tamaño del elemento 3302, una selección de entrada asociada con el elemento 302, y la dirección y/o velocidad del indicador 3301) en la selección del elemento 3302 de imagen como indicado por el movimiento del indicador 3301 provocado por el usuario. Dependiendo de la implementación, la lógica 3202 de control (FIGURA 32) puede valorar o ponderar uno o más de estos factores en combinación con cualquier forma deseada. Como resultado, la lógica 3202 de control (FIGURA 32) puede definir un tipo de "gravedad" lógica asociada con cada uno de los elementos 3302 de imagen de la imagen 3300, de este modo proporcionando una infraestructura dentro de la cual la colocación precisa del indicador 3301 fuera de cualquiera de los elementos 3302 de imagen aún puede resultar en una selección razonable de un elemento 3302 de imagen pretendido de manera más probable por el usuario.
En una implementación, la lógica 3202 de control (FIGURA 32), después de seleccionar el elemento 3302 de imagen de acuerdo con los conceptos descritos en lo anterior, puede ingresar una selección de entrada de usuario asociada con el elemento 3302 de imagen seleccionado como la entrada seleccionada del usuario. Por ejemplo, si el elemento 3302 de imagen seleccionado se asocia con una operación para presentar la EPG en la televisión 3220 (FIGURA 32), la lógica 3202 de control (FIGURA 32) puede desplegar la EPG en la televisión 3220 (FIGURA 32) por medio de la interfaz 3204 de salida sin ninguna entrada adicional del usuario. En otra disposición, después de que la lógica 3202 de control (FIGURA 32) selecciona el elemento 3302 de imagen, y resalta esa selección para el usuario, el usuario puede verificar la selección al emitir otra entrada por medio del dispositivo 3230 de control remoto para ingresar la selección de entrada de usuario asociada con el elemento 3302 de imagen seleccionado. Por ejemplo, el usuario puede presionar una tecla de selección, tocar la almohadilla táctil 3420, o realizar alguna otra manipulación del dispositivo 3230 de control remoto para ingresar la selección y de este modo, iniciar la operación asociada con el elemento 3302 de imagen seleccionado.
Todas las modalidades discutidas en lo anterior en las Figuras 33A-33D emplean el uso de un indicador 3301 de posición para guiar al usuario para manipular la almohadilla táctil 3240, palanca de mando u otro dispositivo de entrada de usuario en una selección del elemento 3302 de imagen como selección de entrada de usuario. Sin embargo, en otras implementaciones , el uso de un indicador 3301 de posición explícito puede no ser necesario. Por ejemplo, como se muestra, una imagen 3400A en la FIGURA 34A, un punto de inicio para cualquier movimiento indicado por el usuario mediante el dispositivo 3230 de control remoto puede denotarse por uno de los elementos 3402A-3402K de imagen de la imagen 3 00A. En el ejemplo particular de la FIGURA 34A, la posición de inicio se denota por el elemento 3402E de imagen resaltado. El elemento 3 02E de imagen resaltado puede haberse seleccionado como resultado de una entrada 3210 de usuario previa (FIGURA 32), o la lógica 3202 de control (FIGURA 32) puede haber pre-seleccionado el elemento 3402E de imagen como la posición inicial para emplearse por el usuario .
Suponiendo en este caso que el usuario desea seleccionar otro elemento 3402 de imagen en la imagen 3400A, el usuario puede manipular la almohadilla táctil 3240 (FIGURA 32) integrada con el dispositivo 3230 de control remoto (FIGURA 32) como se describe en lo anterior para definir una trayectoria 3410 indicada en la FIGURA 34B. En este caso, la trayectoria se ilustra en la FIGURA 34B sólo como indicación visual de la trayectoria indicada por el usuario; la trayectoria 3410 realmente no puede presentarse al usuario en la imagen 3400B.
En respuesta a las entradas 3210 de usuario (FIGURA 32), que describen la trayectoria 3410, la imagen 3202 de control (FIGURA 32) puede seleccionar el elemento 3402C de imagen de acuerdo con cualquiera de los factores (proximidad de los elementos 3402 de imagen a la trayectoria 3410, tamaño de los elementos 3402 de imagen, la selecciones de entrada de usuario asociadas con los diversos elementos 3402 de imagen, la dirección y/o velocidad descritas por la trayectoria 3410, etc.) presentadas en lo anterior. Además, la lógica 3202 de control (FIGURA 32) puede resaltar o de otra manera indicar el elemento 3402C de imagen seleccionado en la imagen presentada al usuario por medio de la interfaz 3204 de salida y el monitor 3420 de televisión o vídeo, como se ilustra en la FIGURA 34B. Al hacerlo de esta manera, la lógica 3200 de control (FIGURA 32) mantiene la capacidad de informar al usuario de un punto de referencia (es decir, el elemento 3402C de imagen seleccionado) del cual el usuario puede navegar a otra porción de la imagen 3400B al utilizar el dispositivo 3230 de control remoto (FIGURA 32).
Por lo menos algunas modalidades que se describen en la presente para navegar una interfaz de usuario gráfica pueden proporcionar un número de beneficios. En general, al permitir el uso de un dispositivo de entrada, tal como una almohadilla táctil o palanca de mando, que proporciona al usuario la capacidad de navegar a través de una imagen proporcionada por la interfaz en direcciones diferentes a la vertical y horizontal, la interfaz de usuario resultante puede ser menos tediosa y más intuitiva para utilizar que otros sistemas de interfaz. Además, sistemas y métodos como se describe en lo anterior pueden permitir al usuario ser menos preciso o exacto en su uso de un dispositivo de control remoto u otra interfaz de entrada de usuario mientras retiene la capacidad de seleccionar un elemento de imagen deseado de una interfaz gráfica. Tal capacidad puede ser benéfica en ambientes en los cuales el dispositivo de entrada de usuario no se presta para colocación precisa de un indicador de gráficos o selección precisa de elementos de imagen.
Aunque varias modalidades de la invención se han discutido en la presente, otras implementaciones abarcadas por el alcance de la invención son posibles. Por ejemplo, mientras varias módalidades se han descrito principalmente dentro del contexto de cajas del convertidor-descodificador de televisión satelital, por cable y terrestre, cualquier otro dispositivo que incorpore una interfaz de usuario gráfica, que incluya televisiones, reproductores de DVD, DVR, VCR, reproductores de DVD y sistemas de juegos, así como computadoras, PDA, y similares, pueden beneficiarse de la aplicación de los diversos conceptos descritos en la presente. Además, aunque se ha colocado énfasis sobre el uso de almohadillas táctiles, palancas de mando, y dispositivos de entrada bidimensional similares, otros dispositivos que permitan entradas relacionadas a gráficas tridimensionales, tales como el control de juego del ii™ de Nintendo, pueden implementarse para proporcionar ventajas similares a aquellas expresadas en lo anterior.
Como se utiliza en la presente, la palabra "ejemplar" significa que "sirve como ejemplo, caso o ilustración" . Cualquier implementación descrita en la presente como ejemplar no necesariamente debe interpretarse como preferida o ventajosa sobre otras implementaciones.
Aunque la descripción detallada anterior proporcionará a aquellos con experiencia en la técnica una ruta conveniente para implementar varias modalidades de la invención, debe apreciarse que las modalidades particulares descritas en lo anterior sólo son ejemplos, y no se pretenden para limitar el alcance, aplicabilidad o configuración de la invención de ninguna forma. Por el contrario, varios cambios pueden realizarse en función y disposición de los elementos descritos sin apartarse del alcance de la invención.
Además, aspectos de una modalidad descrita en la presente pueden combinarse con aquellos de modalidades alternativas para crear implementaciones adicionales de la presente invención. De este modo, aunque la presente invención se ha descrito en el contexto de modalidades específicas, tales descripciones se proporcionan para ilustración y no limitación. Por consiguiente, el alcance adecuado de la presente invención se delimita sólo por las siguientes reivindicaciones y sus equivalentes.

Claims (28)

REIVINDICACIONES
1. Un método para cambiar la presentación de un canal actual a otro canal en una pantalla en respuesta a la entrada de un televidente es recibida mediante un control remoto, el método caracterizado porque comprende: presentar la imagen de una pantalla; recibir la entrada del televidente desde el control remoto; desplegar por lo menos una imagen en respuesta a la entrada del televidente para sintonizar por consiguiente el otro canal en la pantalla.
2. El método de conformidad con la reivindicación 1, caracterizado porque la entrada de televidente comprende una entrada direccional.
3. El método de conformidad con la reivindicación 1, caracterizado porque el despliegue se encuentra en una dirección que corresponde con la entrada direccional .
4. El método de conformidad con la reivindicación 1, caracterizado porque comprende presentar una ventana de guía de programación en la pantalla, en donde la ventana de guía de programación inicialmente comprende información de guía de programación que corresponde con el canal actual .
5. El método de conformidad con la reivindicación 4, caracterizado porque el desp egue comprende desplegar la información de guía de programación en la ventana de guía de programación en respuesta a la entrada del televidente desde la información que corresponde al canal actual hasta la información sobre el otro canal .
6. El método de conformidad con la reivindicación 5, caracterizado porque además comprende sintonizar el otro canal indicado por la información de guía de programación desplegada.
7. El método de conformidad con la reivindicación 5, caracterizado porque el despliegue comprende un avance línea por línea de la información de guía de programación.
8. El método de conformidad con la reivindicación 5, caracterizado porque el despliegue comprende un avance gradual de la información de guía de programación mientras continúa la entrada del televidente.
9. El método de conformidad con la reivindicación 8, caracterizado además porque comprende realinear la información de guía de programación en la ventana de guía de programación cuando la entrada del televidente se descontinúa.
10. El método de conformidad con la reivindicación 8, caracterizado además porque comprende relacionar una cantidad de despliegue de la información de guía de programación con una cantidad de la entrada del televidente.
11. El método de conformidad con la reivindicación 10, caracterizado porque la cantidad de despliegue incrementa en respuesta a las entradas de televidente más grandes.
12. El método de conformidad con la reivindicación 1, caracterizado porque el otro canal se sintoniza en respuesta a una instrucción de selección recibida del control remoto.
13. El método de conformidad con la reivindicación 1, caracterizado porque la ventana de guía de programación comprende un indicador de despliegue que se mueve en una dirección indicada por la entrada del televidente.
14. El método de conformidad con la reivindicación 1, caracterizado porque el despliegue comprende un avance , gradual .
15. El método de conformidad con la reivindicación 1, caracterizado además porque comprende sintonizar el canal actual para obtener la primera imagen del canal y también sintonizar un segundo canal adyacente al canal actual para obtener la segunda imagen del canal .
16. El método de conformidad con la reivindicación 15, caracterizado porque el despliegue comprende desplegar la segunda imagen sobre la primera imagen.
17. El método de conformidad con la reivindicación 16, caracterizado además porque comprende repetir la sintonización y despliegue hasta que la segunda imagen corresponda con el otro canal .
18. Un receptor de video para presentar imágenes en una pantalla en respuesta a las señales de entrada del televidente proporcionadas desde un control remoto, el receptor caracterizado porque comprende: una interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para extraer una señal de video; un receptor inalámbrica configurado para recibir las señales de entrada del televidente desde el control remoto; un procesador configurado para generar la imagen presentada en la pantalla, en donde la imagen comprende la señal de video extraída, y en donde el procesador además se configura para cambiar un canal asociado con la señal de video en un canal deseado en respuesta a las señales de entrada del televidente al generar una ventana de guía de programación en la pantalla que inicialmente comprende información de guía de programación que corresponde con un canal actual, y en donde la información de guía de programación se despliega en la ventana de guía de programación en respuesta al entrar el televidente para desplegar otra información de guía de programación hasta que el canal deseado se indique por la información de guía de programación subsiguiente desplegada.
19. El receptor de video de conformidad con la reivindicación 18, caracterizado porque la interfaz de receptor comprende una interfaz satelital.
20. El receptor de video de conformidad con la reivindicación 18, caracterizado porque la interfaz de receptor comprende una interfaz de cable.
21. El receptor de video de conformidad con la reivindicación 18, caracterizado porque el receptor inalámbrico se configura para recibir la señal de entrada bidimensional desde un control remoto inalámbrico que comprende un dispositivo de entrada bidimensional
22. El receptor de video de conformidad con la ' reivindicación 21, caracterizado porque el dispositivo de entrada bidimensional es uno del grupo que consiste de: una almohadilla táctil, una esfera de seguimiento, una palanca de mando y una almohadilla direccional .
23. El receptor de video de conformidad con la reivindicación 18, caracterizado porque el procesador además se configura para desplegar gradualmente la información de guía de programación mientras continúa la entrada del televidente.
24. El receptor de video de conformidad con la reivindicación 23, caracterizado porque el procesador además se configura para realinear la información de guía de programación en la ventana de guía de programación cuando la entrada del televidente se descontinúa.
25. El receptor de video de conformidad con la reivindicación 18, caracterizado además porque comprende relacionar una cantidad de despliegue de la información de guía de programación con una cantidad de la entrad del televidente de manera que la cantidad de despliegue incremente respuesta a mayores entradas del televidente.
26. Un sistema para presentar contenido de televisión en una pantalla, el sistema caracterizado porque comprende : un control remoto inalámbrico configurado para proporcionar una señal de entrada en respuesta a una entrada de usuario; y un receptor de video que comprende: una interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para extraer el contenido de televisión; un receptor inalámbrico configurado para recibir la señal de entrada bidimensional del control remoto inalámbrico; un procesador configurado para generar imágenes que se presentaran en la pantalla, en donde la imagen comprende el contenido de televisión extraído, y en donde el procesador además se configura para permitir que el televidente cambie un canal asociado con el contenido de televisión en un canal deseado en respuesta al generar una ventana de guía de programación que inicialmente comprende información de guía de programación que corresponde con un canal actual, y en donde la información de guía de programación gradualmente se despliega en la ventana de guía de programación en respuesta a la entrada del televidente para desplegar otra información de guía de programación hasta que el canal deseado se indique por la información de guía de programación subsiguiente desplegada.
27. Un receptor de video caracterizado porque comprende : una interfaz de receptor configurada para recibir una señal modulada entrante; un descodificador configurado para descodificar la señal modulada entrante para obtener señales de video primaria y secundaria; un receptor inalámbrico configurado para recibir la señal de entrada bidimensional; un procesador configurado para generar una imagen de salida que comprende las señales de video primaria y secundaria en una ventana de imagen en imagen junto con una característica de navegación y para ajustar la ventana de imagen en imagen en la pantalla cuando la señal de entrada bidimensional corresponda con la característica de navegación .
28. Un dispositivo electrónico, caracterizado porque comprende: lógica de control configurada para generar una imagen asociada con una interfaz de usuario gráfica del dispositivo electrónico, en donde la imagen comprende elementos de imagen, y donde cada uno de los elementos de imagen denota una selección de entrada de usuario asociada con la interfaz de usuario gráfica; una interfaz de salida configurada para presentar la imagen del usuario; y una interfaz de entrada de usuario configurada parea recibir una entrada de un usuario, en donde la entrada indica una ubicación en la imagen, y en donde la ubicación no coincide con por lo menos uno de los elementos de imagen; en donde la lógica de control se configura se seleccionar uno de los elementos de imagen de acuerdo con una proximidad de ubicación con uno de los elementos de imagen.
MX2011002417A 2008-09-22 2009-09-22 Sistemas y metodos para el control de graficos de caracteristicas de interfaz de usuario proporcionadas por un receptor de television. MX2011002417A (es)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US12/235,476 US8572651B2 (en) 2008-09-22 2008-09-22 Methods and apparatus for presenting supplemental information in an electronic programming guide
US12/241,580 US8763045B2 (en) 2008-09-30 2008-09-30 Systems and methods for providing customer service features via a graphical user interface in a television receiver
US12/241,556 US20100083315A1 (en) 2008-09-30 2008-09-30 Systems and methods for graphical control of user interface features provided by a television receiver
US12/241,604 US8937687B2 (en) 2008-09-30 2008-09-30 Systems and methods for graphical control of symbol-based features in a television receiver
US12/241,608 US8473979B2 (en) 2008-09-30 2008-09-30 Systems and methods for graphical adjustment of an electronic program guide
US12/241,571 US9357262B2 (en) 2008-09-30 2008-09-30 Systems and methods for graphical control of picture-in-picture windows
US11023308P 2008-10-31 2008-10-31
PCT/US2009/057825 WO2010033982A1 (en) 2008-09-22 2009-09-22 Systems and methods for graphical control of user interface features provided by a television receiver

Publications (1)

Publication Number Publication Date
MX2011002417A true MX2011002417A (es) 2011-04-12

Family

ID=41213350

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2011002417A MX2011002417A (es) 2008-09-22 2009-09-22 Sistemas y metodos para el control de graficos de caracteristicas de interfaz de usuario proporcionadas por un receptor de television.

Country Status (4)

Country Link
EP (1) EP2329643B1 (es)
CA (1) CA2731739C (es)
MX (1) MX2011002417A (es)
WO (1) WO2010033982A1 (es)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737888A (zh) * 2017-04-14 2018-11-02 三星电子株式会社 显示设备、显示***以及用于控制显示设备的方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012088005A1 (en) * 2010-12-22 2012-06-28 Thomson Licensing Apparatus and method for electronic program guide improvement
US20130111391A1 (en) * 2011-11-01 2013-05-02 Microsoft Corporation Adjusting content to avoid occlusion by a virtual input panel
KR20130081435A (ko) * 2012-01-09 2013-07-17 삼성전자주식회사 디스플레이장치 및 그 제어방법
US20150128042A1 (en) * 2013-11-04 2015-05-07 Microsoft Corporation Multitasking experiences with interactive picture-in-picture
GB201408258D0 (en) * 2014-05-09 2014-06-25 British Sky Broadcasting Ltd Television display and remote control

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8635649B2 (en) * 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US8935630B2 (en) * 2005-05-04 2015-01-13 Hillcrest Laboratories, Inc. Methods and systems for scrolling and pointing in user interfaces
US8069466B2 (en) * 2005-08-04 2011-11-29 Nds Limited Advanced digital TV system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737888A (zh) * 2017-04-14 2018-11-02 三星电子株式会社 显示设备、显示***以及用于控制显示设备的方法
US11082737B2 (en) 2017-04-14 2021-08-03 Samsung Electronics Co., Ltd. Display device, display system and method for controlling display device
CN108737888B (zh) * 2017-04-14 2022-04-22 三星电子株式会社 显示设备、显示***以及用于控制显示设备的方法

Also Published As

Publication number Publication date
WO2010033982A1 (en) 2010-03-25
CA2731739C (en) 2016-02-23
CA2731739A1 (en) 2010-03-25
EP2329643A1 (en) 2011-06-08
EP2329643B1 (en) 2020-01-01

Similar Documents

Publication Publication Date Title
US11252462B2 (en) User interface for audio video display device such as TV
US8397262B2 (en) Systems and methods for graphical control of user interface features in a television receiver
US9106956B2 (en) Method for displaying program information and image display apparatus thereof
US9137476B2 (en) User-defined home screen for ultra high definition (UHD) TV
EP2522127B1 (en) Systems and methods for providing media guidance application functionality using a wireless communications device
CN111479149B (zh) 一种提供用于电视显示器的交互式用户界面的方法及装置
US8763045B2 (en) Systems and methods for providing customer service features via a graphical user interface in a television receiver
EP2824645A2 (en) Systems and methods for providing intreractive media guidance on a wireless communications device
JP2003526286A (ja) 複数の双方向番組ガイド初期配列を提供する装置および方法
KR101913256B1 (ko) 서비스 처리 장치 및 서비스 처리 방법
US20100199306A1 (en) Method and Apparatus for User Interface Movement Scheme
JP2013514723A (ja) メディアガイダンスアプリケーションにおいて番組項目をナビゲートするためのシステムおよび方法
EP2329643B1 (en) Systems and methods for graphical control of user interface features provided by a television receiver
US20180014062A1 (en) Interactive television applications
KR102224635B1 (ko) 영상표시장치의 동작 방법
AU2013202961B2 (en) Systems and Methods for Providing Media Guidance Application Functionality Using a Wireless Communications Device

Legal Events

Date Code Title Description
FG Grant or registration