ES2641245T3 - Sistema y procedimiento para recuperar información mientras se ordena el funcionamiento de un aparato - Google Patents
Sistema y procedimiento para recuperar información mientras se ordena el funcionamiento de un aparato Download PDFInfo
- Publication number
- ES2641245T3 ES2641245T3 ES02793955.2T ES02793955T ES2641245T3 ES 2641245 T3 ES2641245 T3 ES 2641245T3 ES 02793955 T ES02793955 T ES 02793955T ES 2641245 T3 ES2641245 T3 ES 2641245T3
- Authority
- ES
- Spain
- Prior art keywords
- order
- platform
- information
- address
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/28—Electric signal transmission systems in which transmission is by pulses using pulse code
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J1/00—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
- H03J1/0008—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor
- H03J1/0025—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor in a remote control unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6547—Transmission by server directed to the client comprising parameters, e.g. for client setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8543—Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/50—Tuning indicators; Automatic tuning control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J2200/00—Indexing scheme relating to tuning resonant circuits and selecting resonant circuits
- H03J2200/23—Remote control device with display showing data to be transmitted to the controlled apparatus
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J2200/00—Indexing scheme relating to tuning resonant circuits and selecting resonant circuits
- H03J2200/25—Remote control device with display
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J2200/00—Indexing scheme relating to tuning resonant circuits and selecting resonant circuits
- H03J2200/25—Remote control device with display
- H03J2200/26—Remote control device with touch screen display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/20—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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/4316—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- User Interface Of Digital Computer (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Procedimiento para recuperar información en una plataforma adaptada para ordenar el funcionamiento de un aparato, que comprende: transmitir un código de orden al aparato para ordenar el funcionamiento de la aplicación en respuesta a recibir un evento mediante la activación de una tecla de orden de la plataforma (12, 16, 18, 20); estando el procedimiento caracterizado por que, en conexión con la transmisión del código de la orden, el procedimiento comprende además recuperar información (14) desde una fuente de información en una dirección que ha sido mapeada en la plataforma a la tecla de orden de plataforma.
Description
5
10
15
20
25
30
35
40
45
50
DESCRIPCION
Sistema y procedimiento para recuperar informacion mientras se ordena el funcionamiento de un aparato Antecedentes de la invencion
La presente invencion se refiere, en general, a plataformas que tienen una pantalla y capacidades de comunicacion tales como PDA, tabletas del Web, mandos a distancia de pantalla tactil, ordenadores personales, y similares.
La patente WO 01/69567 a nombre de Harris y Henry da a conocer un mando a distancia cuyas selecciones de logo, por ejemplo, selecciones de programas de un usuario y utiliza la informacion registrada para acceder a informacion relacionada con la seleccion.
La patente WO 01/58150 a nombre de AOL, Inc. da a conocer un sistema de TV basado en la red, en el que se utiliza una direccion URL suministrada por el usuario para determinar un canal de television correspondiente.
Compendio de la invencion
Se describe un sistema y un procedimiento para recuperar informacion. En general, una tecla de ordenes de una plataforma tiene una operacion y una direccion de una fuente de informacion mapeada a la misma. Cuando se activa la tecla de ordenes, la plataforma realiza la operacion e inicia asimismo la recuperacion de informacion de la fuente de informacion utilizando la direccion. En un ejemplo mostrado, la operacion da como resultado que la plataforma transmita una orden para hacer que un aparato sintonizable, tal como un televisor, un VCR, un decodificador de cable, un PVR o similar, sintonice un canal asociado a un proveedor de contenido. La direccion se puede utilizar para acceder a una fuente de informacion, tal como una pagina Web, asociada al proveedor de contenido.
Una mejor comprension de los objetivos, ventajas, caractensticas, propiedades y relaciones de la invencion se obtendran a partir de la siguiente descripcion detallada y de los dibujos adjuntos, que muestran realizaciones ilustrativas que son indicativas de las diversas formas en que se pueden emplear los principios de la invencion.
Breve descripcion de los dibujos
Para una mejor comprension de los diversos aspectos de la invencion, la referencia puede ser a las realizaciones preferidas mostradas en los dibujos adjuntos, en los que:
las figuras 1 a 3 muestran capturas de pantalla de una interfaz grafica de usuario a modo de ejemplo para mostrar informacion recuperada y para ordenar el funcionamiento de un aparato; y
las figuras 4 a 14 muestran capturas de pantalla de una interfaz grafica de usuario a modo de ejemplo, utilizadas para configurar un aparato para recuperar informacion.
Descripcion detallada
Haciendo referencia a las figuras, en las que numeros de referencia iguales se refieren a elementos iguales, se describe un sistema y un procedimiento para recuperar informacion mientras se ordena el funcionamiento de un aparato. En general, el sistema reside en una plataforma, tal como una tableta Web, un PDA, un ordenador personal, un mando a distancia, o similar, adaptada para transmitir ordenes a un aparato. La plataforma esta asimismo adaptada para comunicarse con una fuente de informacion, por ejemplo, un sitio Web a traves de Internet. En este sentido, la plataforma puede disponer de hardware y software que permite a la plataforma comunicarse directamente con la fuente de informacion, y/o hardware y software que facilita la comunicacion con la fuente de informacion, por ejemplo, a traves de un ordenador personal que actua como puerta de enlace intermedia hacia un servidor de red.
A modo de ejemplo mas espedfico, la plataforma subyacente puede incluir un procesador acoplado a un sistema de memoria que comprende una combinacion de memoria ROM, memoria no volatil de lectura/escritura y memoria RAM (un sistema de memoria); una matriz de teclas, un raton, una almohadilla de entrada de escritura manuscrita de "grafiti" u otro dispositivo de entrada que acepte entradas del usuario; un reloj interno y un temporizador; un circuito de transmision; una fuente de alimentacion; una pantalla (que puede ser una pantalla tactil en lugar de o adicionalmente al dispositivo de entrada) para proporcionar al usuario una retroalimentacion visible; y circuitena de E/S para permitir que el dispositivo intercambie comunicaciones con un ordenador externo, tal como un servidor y/o una puerta de enlace intermedia. Tal como se menciono anteriormente, las plataformas representativas incluyen, pero no se limitan a, dispositivos tales como mandos a distancia, ordenadores portatiles, tabletas Web y/o PDA, fabricados por Compaq, HP, Palm, Visor, etc.
El sistema de memoria incluye instrucciones ejecutables destinadas a ser ejecutadas por el procesador para controlar el funcionamiento de la plataforma. De esta manera, el procesador puede ser programado para controlar los diversos componentes electronicos del interior del dispositivo, por ejemplo, para controlar la potencia, para activar la transmision de senales, etc. Dentro del sistema de memoria, la porcion ROM de la memoria se utiliza para almacenar la programacion fija y los datos que permanecen sin cambios durante la vida util del producto. La
5
10
15
20
25
30
35
40
45
50
55
60
memoria no volatil de lectura/escritura, que puede ser FLASH, EEPROM, RAM con respaldo de batena, "tarjeta inteligente", pincho de memoria o similar, se proporciona para almacenar datos de configuracion introducidos por el usuario y parametros, datos descargados, programacion adicional, etc., segun sea necesario. La memoria rAm es utilizada por el procesador para procesar el almacenamiento, asf como para almacenar elementos de datos que, en virtud de ser copiados o duplicados en un ordenador externo, no son necesarios para sobrevivir a la perdida de energfa de la batena. Aunque el sistema de memoria se describe comprendiendo las tres clases de memoria, se apreciara que, en general, dicho sistema de memoria no necesita necesariamente soportar los tres, y puede estar compuesto por cualquier tipo de medios legibles por ordenador, tales como ROM, RAM, SRAM, FLASH, EEPROM o similares, en combinacion. Preferiblemente, no obstante, al menos parte del sistema de memoria debe ser no volatil o respaldado por batenas, de tal manera que los parametros de configuracion basicos y las caractensticas de funcionamiento sobreviviran a una perdida de energfa de la batena. Ademas, dichas memorias pueden adoptar la forma de un chip, un disco duro, un disco magnetico y/o un disco optico sin limitacion.
Para ordenar el funcionamiento de aparatos de diferentes marcas, modelos y tipos, el sistema de memoria puede incluir una biblioteca de codigos de ordenes. La biblioteca de codigos de ordenes esta compuesta por una serie de codigos de ordenes que pueden ser transmitidos desde la plataforma con el fin de controlar el funcionamiento de un aparato. El sistema de memoria puede incluir asimismo instrucciones que el procesador utiliza junto con el circuito de transmision para hacer que los codigos de ordenes sean transmitidos en un formato reconocido por un aparato identificado. Aunque el circuito de transmision utiliza preferiblemente transmisiones de infrarrojos, se apreciara que se pueden utilizar asimismo otras formas de transmisiones cableadas o inalambricas, tales como radiofrecuencia.
Para identificar aparatos por tipo y fabricacion (y, en ocasiones, modelo) de tal manera que el dispositivo este adaptado para transmitir codigos de ordenes reconocibles en el formato apropiado para dichos dispositivos identificados, se puede introducir informacion en la plataforma. Dado que los procedimientos para configurar una plataforma para controlar el funcionamiento de aparatos espedficos son bien conocidos, no se describiran con mayor detalle en la presente memoria descriptiva. No obstante, para detalles adicionales relativos a las operaciones de configuracion, el lector puede dirigirse a las patentes de los Estados Unidos numeros 6.225.938, 4.623.887, 5.872.562, 5.614.906, 4.959.810, 4.774.511 y 4.703.359.
Para hacer que la plataforma realice una operacion, la plataforma esta adaptada para responder a eventos, tales como una interaccion detectada con una o mas teclas de la matriz de teclas, con la pantalla tactil o con una senal procedente de una fuente externa, tal como un ordenador remoto. De manera mas espedfica, en respuesta a un evento, se ejecutan instrucciones apropiadas en el sistema de memoria. Por ejemplo, cuando se activa una tecla de orden dura o blanda en la plataforma, la plataforma puede leer el codigo de la orden correspondiente a la tecla de la orden activada desde el sistema de memoria y transmitir el codigo de la orden a un dispositivo en un formato reconocible por el aparato. Se apreciara que las instrucciones dentro del sistema de memoria se pueden utilizar no solo para activar la transmision de codigos de orden a aparatos, sino tambien para realizar operaciones locales. Aunque no se limitan, las operaciones locales que pueden ser realizadas por el dispositivo incluyen la configuracion de canales favoritos, la configuracion de botones de macro, la reubicacion de teclas de funcion de orden, etc. Ejemplos de operaciones locales pueden encontrarse en las Patentes de Estados Unidos numeros 5.481.256, 5.959.751, 6.014.092.
Tal como se ha expuesto, la plataforma comprende un sistema procesador de proposito general que es controlable por software. El software puede incluir rutinas, programas, objetos, componentes y/o estructuras de datos que realizan tareas particulares que se pueden considerar un sistema operativo junto con una o mas aplicaciones. El sistema operativo, tal como el sistema operativo de la marca "Windows CE" o "Windows XP" o similar, proporciona un conjunto subyacente de funciones de gestion y control que son utilizadas por las aplicaciones para ofrecer funciones de usuario tales como calendario, libreta de direcciones, hoja de calculo, bloc de notas, etc., asf como el control de los aparatos. Se pueden proporcionar aplicaciones adicionales para su utilizacion en el acceso a datos de internet, visualizacion de informacion de la grna de TV y similares. Debe entenderse, por lo tanto, que, en terminos de arquitectura de software interna, la aplicacion de "mando a distancia" puede ser solamente una de varias posibles aplicaciones que pueden coexistir dentro de la plataforma. Asimismo, debe comprenderse que, en terminos de proporcionar funcionalidad del sistema operativo, la demarcacion entre una plataforma y un PC huesped/cliente puede variar considerablemente de un producto a otro - por una parte, la plataforma puede ser nada mas que un dispositivo esclavo de visualizacion y entrada en comunicacion inalambrica con un PC que realiza todas las operaciones informaticas y, por otra parte, la plataforma puede ser un sistema de PC totalmente funcional por derecho propio completo con almacenamiento masivo local. Tambien resultara evidente que, en una realizacion alternativa, se puede utilizar una plataforma de hardware similar a la descrita anteriormente junto con un sistema operativo reducido solamente para proporcionar funcionalidad de mando a distancia, es decir, como una aplicacion independiente. En todos los casos, no obstante, los principios expresados en la presente memoria descriptiva siguen siendo los mismos.
Para proporcionar un medio por el cual un usuario pueda interactuar con la plataforma, la plataforma esta provista de un software que implementa una interfaz grafica de usuario. El software de interfaz grafica de usuario puede proporcionar asimismo acceso a software adicional, como una aplicacion de navegador, que se utiliza para mostrar al usuario elementos que se pueden recuperar de la memoria local o de un ordenador externo. Dicho sistema grafico de interfaz de usuario se describe en las solicitudes pendientes de patente de los Estados Unidos 60/264.767,
5
10
15
20
25
30
35
40
45
50
55
60
60/334.774 y 60/344.020. La aplicacion de navegador puede comprender una extension integral del software de la interfaz grafica de usuario o puede ser un programa separado suministrado como parte del sistema operativo subyacente o de su software de utilidad adjunto, y se accede a traves de una interfaz normalizada tal como la tecnologfa COM (Modulo de objeto, Component Object Module, en ingles) de Microsoft.
La interfaz grafica de usuario se puede utilizar asimismo para proporcionar un sistema y un procedimiento para mostrar informacion que se recupera en respuesta a la recepcion de un evento que ordena a la plataforma realizar una operacion. El evento puede dirigir la plataforma para realizar una operacion local y/o una operacion para transmitir una orden a un aparato. Por ejemplo, con referencia a las figuras 1a 3, la interfaz grafica de usuario se puede utilizar para mostrar una o mas paginas (A, B y C) de iconos 12 de orden seleccionables mediante los cuales el usuario puede, entre otras cosas, generar eventos para controlar el funcionamiento de la plataforma donde: la pagina A esta prevista como un medio por el cual un usuario puede disponer la plataforma en un modo para controlar un aparato seleccionado; la pagina B esta prevista como un medio por el cual un usuario puede dirigir la transmision de ordenes al aparato seleccionado; y la pagina C proporciona un medio por el cual un usuario puede activar la transmision de ordenes para sintonizar un dispositivo a un favorito designado, tal como un programa de television favorito. Dado que este aspecto de la interfaz grafica de usuario se describe en detalle en las solicitudes pendientes de patentes de los Estados Unidos 60/264.767, 60/334.774 y 60/344.020, no se describira con mas detalle en la presente memoria descriptiva.
La interfaz grafica de usuario puede proporcionar asimismo un area dentro una pantalla, tal como una ventana 14, en la que se presenta informacion al usuario. Por ejemplo, la figura 1 muestra informacion en forma de una pagina Web "PBS" que fue recuperada a traves de internet (ya sea directamente o a traves de una puerta de enlace intermedia) en respuesta a la activacion por parte del usuario del icono de orden 16 que fue programado para activar la transmision de una orden para sintonizar un aparato, tal como un televisor, al canal en el que se transmite el PBS. La figura 2 muestra, de manera similar, la informacion en forma de una pagina Web "NBC" que se recupero a traves de internet en respuesta a la activacion por parte del usuario del icono de orden 18 que fue programado para activar la transmision de una orden para sintonizar un aparato, tal como un televisor, al canal en el que se transmite la NBC. La figura 3 muestra asimismo informacion en forma de una pagina web "Disney" que fue recuperada a traves de internet en respuesta a la activacion por parte del usuario del icono de orden 20 que fue programado para activar la transmision de una orden para sintonizar un aparato, tal como un televisor, al canal en el que se emite la estacion de Disney.
Para configurar la plataforma para recuperar informacion, se muestran etapas a modo de ejemplo en las figuras 4 a 14. En el ejemplo, el usuario interactua con la plataforma para indicar un deseo de configurar la plataforma para transmitir codigos de orden especificados por el usuario, ademas de recuperar informacion. Este deseo puede ser indicado por el usuario seleccionando un icono de orden de configuracion general 22, tal como se muestra en la figura 4. En respuesta a la seleccion del icono de orden de configuracion 22, el usuario puede presentar un menu opcional 24, mostrado en la figura 5, mediante el que el usuario puede especificar, ademas, un deseo de configurar una o mas caractensticas de la plataforma. En este caso, el usuario indica un deseo de anadir un icono de orden a la pagina de favoritos (es decir, a la pagina C de la interfaz grafica de usuario a modo de ejemplo). Esto, a su vez, inicia un asistente de configuracion 26, mostrado en las figuras 6 a 12, que grna al usuario a traves del procedimiento para configurar el icono de orden de “a anadir” a la interfaz grafica de usuario.
El asistente de configuracion 26 puede presentar, primero, una pagina de informacion general, mostrada en la figura 6, seguida de una pagina de instrucciones que dirige al usuario para introducir una o varias pulsaciones de tecla (es decir, activaciones de tecla o teclas duras y/o icono o iconos de orden en forma de teclas blandas) que hacen que la plataforma realice una o mas operaciones, cuyas operaciones la plataforma debe repetir cuando se activa el icono de orden de “a anadir”. Como se apreciara, las pulsaciones de teclas se pueden utilizar para ordenar a la plataforma que transmita codigos de orden, hacer que la plataforma realice una operacion local, o similar. En el ejemplo mostrado en la figura 8, el proceso de asignacion de pulsaciones de teclas se utiliza para indicar un deseo de que la plataforma transmita codigos de orden a un aparato para sintonizar el aparato (por ejemplo, un televisor, segun lo indicado por el icono de orden de modo 28) a un numero de canal (p. ej., el canal "07" resultante de la activacion del icono de orden "0" seguido de la activacion del icono de orden "7" seguido de la activacion del icono de llave 22 utilizado para indicar el final de la secuencia). Una vez que se ha alcanzado el final de la secuencia operacional se puede presentar al usuario un menu adicional 30, mostrado en la figura 9, para permitir al usuario editar la secuencia, indicar que la secuencia es aceptable, probar la secuencia, etc. Para permitir, ademas, probar la secuencia, la plataforma puede realizar operaciones segun las pulsaciones de teclas a medida que el usuario realiza las pulsaciones de teclas durante el procedimiento de configuracion. En el ejemplo proporcionado, esto dana como resultado que la plataforma transmite los mandatos para sintonizar el televisor al canal 7 dado que el usuario configura el icono de orden de “a anadir”. Se apreciara que las operaciones que se han de asignar al icono de orden de “a anadir” tambien se pueden especificar mediante selecciones de menu o similares y no necesitan estar limitadas al seguimiento de pulsaciones de teclas.
Una vez que el usuario ha indicado a la plataforma las operaciones a asignar al icono de orden de “a anadir”, el usuario puede seleccionar como se presentara el icono de orden de “a anadir” al usuario en la interfaz grafica de usuario. Para ello, el usuario puede introducir una etiqueta de texto que se asociara con el icono de orden de “a anadir”, tal como se muestra en la figura 10 y/o seleccionar una imagen para el icono de orden de “a anadir”, tal
5
10
15
20
25
30
35
40
45
50
55
60
como se muestra en la figura 11. Las imagenes se pueden seleccionar desplazandose, por ejemplo, a traves de una biblioteca de imagenes que han sido precargadas, descargadas a traves de internet, y/o de imagenes de iconos creados por el usuario. Una vez que la imagen ha sido seleccionada y/o creada, el usuario puede, a continuacion, introducir una direccion para un deposito de informacion al que se debe acceder cuando se active el icono de orden de “a anadir”. Aunque se muestra en la figura 12 como la URL de un sitio web en internet, resultara evidente que el deposito de informacion puede tener una direccion local o remota, y que el esquema de direccionamiento no necesita estar limitado a la utilizacion de las URL. Por el contrario, cualquier esquema de direccionamiento desarrollado conocido o futuro estana soportado.
Cuando el usuario ha terminado de introducir la direccion del deposito de informacion, por ejemplo, activando el siguiente icono en la pantalla de entrada de direccion 26a del asistente de configuracion 26, se agrega a la pagina de favoritos, pagina C, como un icono de orden 30 activable, tal como se muestra en la figura 13. De esta manera, siguiendo el ejemplo descrito, la activacion posterior del icono de orden 30 por el usuario da como resultado la transmision de los codigos de orden para sintonizar un televisor al canal 7 y, tambien, la emision de una solicitud para recuperar informacion de la direccion especificada, en este caso "
www.abc.com". Cualquier informacion recuperada del deposito de informacion especificado se presenta en la ventana 14, tal como se muestra en la figura 14.
www.abc.com". Cualquier informacion recuperada del deposito de informacion especificado se presenta en la ventana 14, tal como se muestra en la figura 14.
Dado que la ventana 14 a modo de ejemplo se puede adaptar para presentar el contenido del lenguaje de marcado como es comun en las paginas web, el usuario debena tambien tener la capacidad de interactuar con cualquier informacion visualizada para recuperar informacion adicional, por ejemplo, haciendo clic en un hipervmculo 32 presentado en una pagina web recuperada. Los iconos de ordenes de un navegador web convencional hacia adelante 34 y hacia atras 36 se pueden activar para navegar a traves de una serie de paginas de informacion recuperadas. Asimismo, se puede activar un icono de orden de ventanas 38 para conmutar la ventana 14 entre un estado minimizado (es decir, en general eliminarlo de la pantalla) y un estado activo (es decir, para devolver la ventana a la pantalla).
En el caso en que el usuario no haya especificado una direccion para el deposito de informacion, se puede utilizar una direccion predeterminada, o no se realiza ninguna accion de recuperacion. La direccion predeterminada puede ser una direccion predeterminada que se asigna a una etiqueta espedfica y/o a una imagen en la biblioteca de imagenes cuya direccion se utiliza cuando se selecciona la etiqueta, y/o a la imagen correspondientes para un icono de orden de “a anadir”. Por ejemplo, la direccion web de un proveedor de contenido (por ejemplo, "
www.espn.com") se puede asignar como la direccion web predefinida para una imagen de icono que representa el logo de red del proveedor de contenido. La direccion predefinida podna ser asimismo una direccion web de fabricante, que llevana al usuario a paginas de informacion, paginas de registro, etc. del fabricante de la plataforma, del proveedor del software de la plataforma o del aparato que recibe las ordenes. Cuando se utilizan direcciones predefinidas, estas direcciones pueden ser presentadas al usuario en la pantalla de configuracion de direcciones, para permitir al usuario cambiar la direccion. De manera alternativa, una direccion predefinida puede ser inalterable, en cuyo caso se omitira la etapa de permitir que un usuario introduzca la direccion.
www.espn.com") se puede asignar como la direccion web predefinida para una imagen de icono que representa el logo de red del proveedor de contenido. La direccion predefinida podna ser asimismo una direccion web de fabricante, que llevana al usuario a paginas de informacion, paginas de registro, etc. del fabricante de la plataforma, del proveedor del software de la plataforma o del aparato que recibe las ordenes. Cuando se utilizan direcciones predefinidas, estas direcciones pueden ser presentadas al usuario en la pantalla de configuracion de direcciones, para permitir al usuario cambiar la direccion. De manera alternativa, una direccion predefinida puede ser inalterable, en cuyo caso se omitira la etapa de permitir que un usuario introduzca la direccion.
Aun mas, el proceso descrito no tiene por que limitarse a configurar direcciones cuando se agregan iconos de orden a la pagina de favoritos. Por el contrario, cualquier icono de orden puede estar disponible para ser configurado de tal manera que la activacion de ese icono de orden tambien recupere informacion de un deposito de informacion. Por ejemplo, la activacion de un icono de orden en la rueda de modos del dispositivo de la pagina A puede hacer que la plataforma entre en un modo para dar ordenes a un aparato y recuperar informacion relacionada con ese dispositivo, por ejemplo, la plataforma puede dirigirse a "
www.sony.com" en el caso de que se utilice el icono de modo de TV 28 para disponer la plataforma en un modo para ordenar un televisor de la marca "Sony". De manera similar, la pagina de favoritos de la pagina C puede mostrar un grupo de imagenes predeterminadas de iconos de orden que el usuario puede configurar para acceder a informacion (y, si es necesario, para transmitir codigos de orden apropiados). Se contempla que, en el caso de que los operadores de cable proporcionen la plataforma a los clientes, algunas o todas las paginas de favoritos pueden estar predisenadas con iconos de ordenes que pueden o no tener direcciones preestablecidas asignadas a los mismos.
www.sony.com" en el caso de que se utilice el icono de modo de TV 28 para disponer la plataforma en un modo para ordenar un televisor de la marca "Sony". De manera similar, la pagina de favoritos de la pagina C puede mostrar un grupo de imagenes predeterminadas de iconos de orden que el usuario puede configurar para acceder a informacion (y, si es necesario, para transmitir codigos de orden apropiados). Se contempla que, en el caso de que los operadores de cable proporcionen la plataforma a los clientes, algunas o todas las paginas de favoritos pueden estar predisenadas con iconos de ordenes que pueden o no tener direcciones preestablecidas asignadas a los mismos.
A modo de ejemplo adicional, se contempla que las operaciones llevadas a cabo en relacion con una grna electronica de programas ("EPG" - Electronic Program Guide, en ingles) tambien podnan dar como resultado el acceso a la informacion. A este respecto, tal como se describe en las solicitudes de patente co-dependientes referenciadas, se puede mostrar una EPG en la plataforma y se puede utilizar la seleccion/activacion de un identificador de canal (por ejemplo, "ABC 2") para hacer que la plataforma transmita una orden para sintonizar un aparato objetivo al canal en el que se emite "ABC 2". Resultara evidente que, en algunas circunstancias, esto hana que el dispositivo transmitiera una orden para sintonizar realmente el dispositivo objetivo al canal 2 y, en otras circunstancias, transmitiera una orden para sintonizar el dispositivo objetivo a otro canal de emision (ya sea programado por el usuario o especificado en el contenido de la EPG) en el que el proveedor de servicios lleva el contenido para "ABC 2" (es decir, el canal 7 en la afiliacion a la TV por cable del usuario). En conexion con la transmision de este codigo de orden, la activacion del icono de orden de designacion de canal en la EPG tambien podna hacer que la plataforma accediera a informacion relativa al proveedor de contenido seleccionado. Por ejemplo, el usuario podna designar, utilizando la metodologfa descrita anteriormente, que la activacion del icono de orden "ABC" en la EPG dirija adicionalmente la plataforma para recuperar informacion del emisor nacional del
5
10
15
20
25
contenido (por ejemplo, "
www.abc.com"), o informacion del emisor local del contenido (por ejemplo, desde el sitio web local de afiliados de Los Angeles). Aunque el usuario podna programar la plataforma para acceder a la informacion en una direccion especificada, la informacion de la direccion que se enlazana con un icono operacional de la EPG tambien podna ser proporcionada en conexion con la descarga de la EPG en la plataforma. Cualquier informacion de dicha direccion descargada puede o no ser editable por el usuario. En cualquier caso, dado que el usuario habitualmente especificana al proveedor de la EPG su proveedor o sus proveedores de servicios de medios con el fin de rellenar la EPG, esta informacion tambien podna ser utilizada por el proveedor de la EPG para enlazar direcciones a identificadores de estaciones emisoras cuyas direcciones son utilizadas para acceder a la informacion cuando se seleccionan los iconos de identificador de estacion de emision en la EPG para transmitir ordenes para sintonizar un dispositivo electronico a un proveedor de contenido deseado.
www.abc.com"), o informacion del emisor local del contenido (por ejemplo, desde el sitio web local de afiliados de Los Angeles). Aunque el usuario podna programar la plataforma para acceder a la informacion en una direccion especificada, la informacion de la direccion que se enlazana con un icono operacional de la EPG tambien podna ser proporcionada en conexion con la descarga de la EPG en la plataforma. Cualquier informacion de dicha direccion descargada puede o no ser editable por el usuario. En cualquier caso, dado que el usuario habitualmente especificana al proveedor de la EPG su proveedor o sus proveedores de servicios de medios con el fin de rellenar la EPG, esta informacion tambien podna ser utilizada por el proveedor de la EPG para enlazar direcciones a identificadores de estaciones emisoras cuyas direcciones son utilizadas para acceder a la informacion cuando se seleccionan los iconos de identificador de estacion de emision en la EPG para transmitir ordenes para sintonizar un dispositivo electronico a un proveedor de contenido deseado.
Ademas, aunque se describe en el contexto de la recuperacion de informacion de emision de video, resultara evidente que se contemplan otras utilizaciones de la presente invencion. Por ejemplo, los iconos de ordenes utilizados para sintonizar un receptor de radio a una estacion de radio pueden utilizarse asimismo para acceder a informacion relacionada con la estacion de radio, contenido de programacion de la estacion de radio, etc. Ademas, puesto que el usuario puede ser libre de establecer la direccion a cualquier direccion deseada, la informacion recuperada no se limita a estar asociada con la operacion a realizar por la plataforma en respuesta a la activacion del icono de orden al que esta asociada la direccion. Por ejemplo, un espectador puede configurar un icono de orden para sintonizar un televisor a un proveedor de contenido determinado, mientras que la activacion del icono de orden tambien hace que la plataforma recupere informacion, por ejemplo, de un sitio web de subastas en lmea, tal como "
www.ebay.com ", que no esta relacionada con el proveedor de contenido.
www.ebay.com ", que no esta relacionada con el proveedor de contenido.
Aunque se han descrito en detalle realizaciones espedficas de la invencion, resultara evidente para los expertos en la tecnica que se pueden desarrollar diversas modificaciones y alternativas a dichos detalles a la luz de las ensenanzas generales de la descripcion. Por ejemplo, aunque se describen en el contexto de la asignacion de direcciones a los iconos de ordenes, los procedimientos descritos en la presente memoria descriptiva se pueden utilizar asimismo para asignar direcciones a las teclas duras. Por consiguiente, la disposicion particular descrita se pretende que sea solamente ilustrativa y no limitativa en cuanto al alcance de la invencion, que se ha de dar a la totalidad de las reivindicaciones adjuntas y a sus equivalentes.
Claims (47)
- 51015202530354045REIVINDICACIONES1. Procedimiento para recuperar informacion en una plataforma adaptada para ordenar el funcionamiento de un aparato, que comprende:transmitir un codigo de orden al aparato para ordenar el funcionamiento de la aplicacion en respuesta a recibir un evento mediante la activacion de una tecla de orden de la plataforma (12, 16, 18, 20); estando el procedimiento caracterizado por que,en conexion con la transmision del codigo de la orden, el procedimiento comprende ademas recuperar informacion (14) desde una fuente de informacion en una direccion que ha sido mapeada en la plataforma a la tecla de orden de plataforma.
- 2. Procedimiento segun la reivindicacion 1, en el que la plataforma transmite el codigo de la orden al aparato utilizando un protocolo de transmision inalambrica.
- 3. Procedimiento segun la reivindicacion 2, en el que la operacion hace que la plataforma transmita un codigo de orden al aparato utilizando un protocolo de transmision de infrarrojos.
- 4. Procedimiento segun la reivindicacion 1, en el que la tecla de la orden (12, 16, 18, 20) es un icono de orden que se muestra en una interfaz grafica de usuario de la plataforma.
- 5. Procedimiento segun la reivindicacion 4, que comprende ademas la etapa de aceptar la entrada que asigna el codigo de la orden al icono de la orden.
- 6. Procedimiento segun la reivindicacion 5, en el que la entrada que asigna el codigo de la orden al icono de la orden comprende las teclas de orden (12, 16, 18, 20) de la plataforma de activacion del usuario.
- 7. Procedimiento segun la reivindicacion 6, que comprende ademas aceptar la entrada que especifica una imagen para el icono de la orden.
- 8. Procedimiento segun la reivindicacion 6, que comprende ademas aceptar la entrada que identifica la direccion de la fuente de informacion.
- 9. El procedimiento segun la reivindicacion 8, en el que la direccion es una URL.
- 10. Procedimiento segun la reivindicacion 1, en el que la activacion de la tecla de una orden de la plataforma hace que la plataforma transmita una orden para reproducir medios en el aparato, y la fuente de informacion contiene informacion relacionada con los medios.
- 11. Procedimiento segun la reivindicacion 10, en el que el aparato es un televisor, y la activacion de la tecla de una orden de la plataforma hace que la transmision de una orden haga que el televisor sintonice un canal.
- 12. Procedimiento segun la reivindicacion 11, en el que el usuario especifica el canal.
- 13. Procedimiento segun la reivindicacion 12, en el que el usuario especifica la direccion.
- 14. Procedimiento segun la reivindicacion 1, en el que la informacion se refiere a la plataforma.
- 15. Procedimiento segun la reivindicacion 1, en el que la informacion se refiere al aparato.
- 16. Procedimiento para recuperar informacion en una plataforma adaptada para ordenar la operacion de un aparato, que comprende:disponer la plataforma en un modo para transmitir ordenes al aparato en respuesta a la recepcion de un evento a traves de la activacion de una tecla de orden de la plataforma (12, 16, 18, 20); estando el procedimiento caracterizado por queen conexion con la disposicion de la plataforma en un modo para transmitir ordenes al aparato, el procedimiento comprende ademas recuperar informacion desde una fuente de informacion en una direccion que ha sido mapeada en la plataforma a la tecla de orden de la plataforma.
- 17. Procedimiento para configurar una plataforma para recuperar informacion mientras ordena el funcionamiento de un aparato, que comprende:recibir una entrada que mapea una tecla de la plataforma a un codigo de orden para ser transmitida para hacer que una operacion sea realizada por el aparato;recibir una entrada que especifica una direccion de un proveedor de informacion, estando la direccion mapeada en la plataforma a la tecla; el procedimiento se caracteriza por que51015202530354045en respuesta a la activacion de la tecla, el procedimiento comprende ademas transmitir el codigo de la orden al aparato y recuperar informacion (14) del proveedor de informacion especificado por la direccion.
- 18. Procedimiento segun la reivindicacion 17, en el que la direccion es una URL.
- 19. Procedimiento segun la reivindicacion 17, en el que la tecla es una tecla blanda mostrada en una interfaz grafica de usuario.
- 20. Procedimiento segun la reivindicacion 17, en el que el aparato es un dispositivo de sintonizacion y el codigo de la orden hace que el aparato se sintonice a un canal designado.
- 21. Procedimiento segun la reivindicacion 20, en el que el dispositivo de sintonizacion es uno de: un televisor; una caja de television por cable; un PVR; un VCR.
- 22. Procedimiento segun la reivindicacion 17, que comprende ademas visualizar simultaneamente informacion recuperada (14) con la tecla en una interfaz grafica de usuario.
- 23. Un medio legible que tiene instrucciones para recuperar informacion, ejecutando las instrucciones etapas cuando se ejecutan en una plataforma adaptada para ordenar el funcionamiento de un aparato, que comprende:transmitir un codigo de una orden al aparato para ordenar el funcionamiento del aparato en respuesta a la recepcion de un evento mediante la activacion de una tecla de orden de la plataforma (12, 16, 18, 20); y caracterizado por que el medio tiene instrucciones que, cuando son ejecutadas, realizan las etapas adicionales de,en conexion con la transmision del codigo de la orden, recuperar asimismo informacion de una fuente de informacion en una direccion que ha sido mapeada en la plataforma a la tecla de orden de la plataforma.
- 24. Medio legible segun la reivindicacion 23, en el que la plataforma transmite el codigo de la orden al aparato utilizando un protocolo de transmision inalambrica.
- 25. Medio legible segun la reivindicacion 24, en el que el codigo de la orden se transmite al aparato utilizando un protocolo de transmision por infrarrojos.
- 26. Medio legible segun la reivindicacion 25, en el que la tecla de la orden es un icono de orden mostrado en una interfaz grafica de usuario de la plataforma.
- 27. Medio legible segun la reivindicacion 26, que comprende ademas la etapa de aceptar la entrada que asigna el codigo de la orden al icono de la orden.
- 28. Medio legible segun la reivindicacion 27, en el que la entrada que asigna el codigo de la orden al icono de la orden comprende la activacion por parte del usuario de las teclas de ordenes de la plataforma.
- 29. Medio legible segun la reivindicacion 28, que comprende ademas aceptar entradas que especifican una imagen para el icono de orden.
- 30. Medio legible segun la reivindicacion 28, que comprende ademas aceptar entradas que identifican la direccion de la fuente de informacion.
- 31. Medio legible segun la reivindicacion 30, en el que la direccion es una URL.
- 32. Medio legible segun la reivindicacion 23, en el que el codigo de la orden comprende una orden para reproducirmedios en el aparato, y la fuente de informacion contiene informacion relacionada con los medios.
- 33. Medio legible segun la reivindicacion 32, en el que el aparato es un televisor y el codigo de la orden comprendeuna orden para hacer que el televisor sintonice un canal.
- 34. Medio legible segun la reivindicacion 33, en el que el usuario especifica uno de: el canal; la direccion.
- 35. Medio legible segun la reivindicacion 23, en el que la informacion esta relacionada con uno de: la plataforma; el aparato.
- 36. Plataforma para ordenar el funcionamiento de un aparato, que comprende:una interfaz grafica de usuario que tiene una tecla de orden, caracterizada por que la tecla de orden esta asignada en la plataforma tanto a un codigo de orden como a una direccion de una fuente de informacion;un primer circuito de comunicacion para transmitir el codigo de la orden al dispositivo en respuesta a la activacion de la tecla de la orden; y5101520253035un segundo circuito de comunicacion para utilizar la direccion para recuperar informacion desde la fuente de informacion en respuesta a la activacion de la tecla de la orden.
- 37. Procedimiento para recuperar informacion en una plataforma adaptada para ordenar la operacion de un aparato, que comprende:mostrar una grna electronica de programas que comprende identificadores de proveedores de contenido e informacion relacionada con contenido que esta siendo emitido por cada proveedor;recibir un evento para que la plataforma envfe una orden para sintonizar el dispositivo a un canal en el que aparece el contenido de un proveedor de contenido seleccionado por un usuario; y caracterizado por queen conexion con la recepcion del evento, el procedimiento comprende asimismo recuperar informacion de una fuente de informacion en una direccion que ha sido mapeada en la plataforma al proveedor de contenido seleccionado por el usuario.
- 38. Procedimiento segun la reivindicacion 37, que comprende ademas permitir que el usuario designe la direccion.
- 39. Procedimiento segun la reivindicacion 37, que comprende ademas descargar la grna electronica de programas en la plataforma desde un proveedor de grna de programas, y en el que el proveedor de la grna de programas designa la direccion.
- 40. Procedimiento segun la reivindicacion 39, en el que la direccion designada es modificable por el usuario.
- 41. Procedimiento segun la reivindicacion 37, en el que el evento comprende la activacion por parte de un usuario de un icono de orden dentro de la grna de programas etiquetado con el identificador del proveedor de contenido.
- 42. Medio legible que tiene instrucciones para llevar a cabo etapas que, cuando son ejecutadas, comprenden en una plataforma adaptada para ordenar el funcionamiento de un aparato:mostrar una grna electronica de programas que comprende identificadores de proveedores de contenido e informacion relacionada con el contenido que es emitido por cada proveedor;recibir un evento para hacer que la plataforma envfe una orden para sintonizar el dispositivo a un canal en el que aparezca el contenido de un proveedor de contenido seleccionado por un usuario; caracterizado por que el medio tiene instrucciones que realizan las etapas adicionales de,en conexion con la recepcion del evento, recuperar asimismo informacion de una fuente de informacion en una direccion que ha sido mapeada en la plataforma al proveedor de contenido seleccionado por el usuario.
- 43. Medio legible segun la reivindicacion 42, que comprende ademas instrucciones para permitir al usuario designar la direccion.
- 44. Medio legible segun la reivindicacion 43, que comprende ademas instrucciones para descargar la grna electronica de programas en la plataforma desde un proveedor de la grna de programas, y en el que el proveedor de la grna de programas designa la direccion.
- 45. Medio legible segun la reivindicacion 44, en el que la direccion designada es modificable por el usuario.
- 46. Medio legible segun la reivindicacion 42, en el que el evento comprende la activacion por parte de un usuario de un icono de orden dentro de la grna de programas etiquetada con el identificador del proveedor de contenido.
- 47. Medio legible segun la reivindicacion 42, que comprende ademas instrucciones para transmitir la orden utilizando un protocolo IR.
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US33477401P | 2001-11-20 | 2001-11-20 | |
| US344020P | 2001-11-20 | ||
| US334774P | 2001-11-20 | ||
| US34402001P | 2001-12-20 | 2001-12-20 | |
| US176315 | 2002-06-20 | ||
| US10/176,315 US6747591B1 (en) | 2001-11-20 | 2002-06-20 | System and method for retrieving information while commanding operation of an appliance |
| PCT/US2002/036925 WO2003045022A1 (en) | 2001-11-20 | 2002-11-18 | System and method for retrieving information while commanding operation of an appliance |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2641245T3 true ES2641245T3 (es) | 2017-11-08 |
Family
ID=27390657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES02793955.2T Expired - Lifetime ES2641245T3 (es) | 2001-11-20 | 2002-11-18 | Sistema y procedimiento para recuperar información mientras se ordena el funcionamiento de un aparato |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US6747591B1 (es) |
| EP (3) | EP2254102B1 (es) |
| JP (2) | JP4470098B2 (es) |
| KR (1) | KR100941111B1 (es) |
| CN (1) | CN1589553B (es) |
| AU (1) | AU2002359419A1 (es) |
| CA (1) | CA2467079A1 (es) |
| ES (1) | ES2641245T3 (es) |
| WO (1) | WO2003045022A1 (es) |
Families Citing this family (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6784805B2 (en) * | 2000-03-15 | 2004-08-31 | Intrigue Technologies Inc. | State-based remote control system |
| US8531276B2 (en) | 2000-03-15 | 2013-09-10 | Logitech Europe S.A. | State-based remote control system |
| US7283059B2 (en) * | 2000-03-15 | 2007-10-16 | Logitech Europe S.A. | Remote control multimedia content listing system |
| US20010033243A1 (en) | 2000-03-15 | 2001-10-25 | Harris Glen Mclean | Online remote control configuration system |
| US20020029384A1 (en) | 2000-07-20 | 2002-03-07 | Griggs Theodore L. | Mechanism for distributing content data |
| US20020053081A1 (en) * | 2000-10-31 | 2002-05-02 | Digitaldeck, Inc. | Adaptable programming guide for networked devices |
| US20060259926A1 (en) | 2000-07-20 | 2006-11-16 | Digital Deck, Inc. | Adaptable programming guide for networked devices |
| SE0101489D0 (sv) * | 2001-04-25 | 2001-04-25 | Claes Lorentz Uno Wellton Pers | Förfarande och anordning relaterade till utrustningar företrädesvis avsedda för internetkommunikation |
| US8156525B2 (en) * | 2002-05-20 | 2012-04-10 | Sony Corporation | Information-processing system, information-processing device, and information-processing method |
| US7003598B2 (en) * | 2002-09-18 | 2006-02-21 | Bright Entertainment Limited | Remote control for providing interactive DVD navigation based on user response |
| US7013434B2 (en) | 2003-01-03 | 2006-03-14 | Universal Electronics Inc. | Remote control with local, screen-guided setup |
| GB2403631A (en) * | 2003-06-30 | 2005-01-05 | Nokia Corp | Icon retrieval and display |
| US7581182B1 (en) * | 2003-07-18 | 2009-08-25 | Nvidia Corporation | Apparatus, method, and 3D graphical user interface for media centers |
| US7872642B2 (en) * | 2004-03-12 | 2011-01-18 | Universal Electronics Inc. | Controlling device having multiple user interfaces |
| JP2005327000A (ja) * | 2004-05-13 | 2005-11-24 | Sony Corp | ユーザインタフェース制御装置、およびユーザインタフェース制御方法、並びにコンピュータ・プログラム |
| US9632665B2 (en) | 2004-09-08 | 2017-04-25 | Universal Electronics Inc. | System and method for flexible configuration of a controlling device |
| US7743012B2 (en) * | 2004-09-08 | 2010-06-22 | Universal Electronics Inc. | Configurable controlling device and associated configuration upload and download system and method |
| US11687217B2 (en) | 2004-09-08 | 2023-06-27 | Universal Electronics Inc. | System and method for flexible configuration of a controlling device |
| US7941786B2 (en) * | 2004-09-08 | 2011-05-10 | Universal Electronics Inc. | Configurable controlling device and associated configuration distribution system and method |
| US7461343B2 (en) * | 2004-11-08 | 2008-12-02 | Lawrence Kates | Touch-screen remote control for multimedia equipment |
| US20060232494A1 (en) * | 2005-04-15 | 2006-10-19 | Microsoft Corporation | Automatic cross-display coordination |
| DE102006018238A1 (de) | 2005-04-20 | 2007-03-29 | Logitech Europe S.A. | System und Verfahren zur adaptiven Programmierung einer Fernbedienung |
| US8606950B2 (en) * | 2005-06-08 | 2013-12-10 | Logitech Europe S.A. | System and method for transparently processing multimedia data |
| US9860599B2 (en) * | 2005-06-17 | 2018-01-02 | At&T Intellectual Property I, L.P. | Methods, systems, and products for providing sample content |
| KR100757867B1 (ko) * | 2005-08-30 | 2007-09-11 | 삼성전자주식회사 | 멀티태스킹 환경에서의 사용자 인터페이스 방법 및 장치 |
| US20070233731A1 (en) * | 2006-02-22 | 2007-10-04 | Logitech Europe S.A. | System and method for configuring media systems |
| JP2007312250A (ja) * | 2006-05-19 | 2007-11-29 | Canon Inc | Web情報処理装置及びWeb情報処理方法、情報処理装置及び情報処理装置の制御方法 |
| JP4372119B2 (ja) * | 2006-05-19 | 2009-11-25 | キヤノン株式会社 | Web情報処理装置及びWeb情報処理方法 |
| US20080001773A1 (en) | 2006-06-29 | 2008-01-03 | X10 Ltd. | Programmable remote control and methods of using same |
| KR101570116B1 (ko) * | 2008-09-09 | 2015-11-19 | 삼성전자주식회사 | 터치스크린을 이용한 컨텐츠 탐색 및 실행방법과 이를 이용한 장치 |
| US8881205B2 (en) * | 2008-09-12 | 2014-11-04 | At&T Intellectual Property I, Lp | System for controlling media presentation devices |
| KR101538705B1 (ko) * | 2009-01-29 | 2015-07-22 | 삼성전자주식회사 | 휴대단말의 기능 제어 방법 및 시스템 |
| US10198935B2 (en) | 2009-12-08 | 2019-02-05 | Universal Electronics Inc. | System and method for simplified activity based setup of a controlling device |
| US20110191516A1 (en) * | 2010-02-04 | 2011-08-04 | True Xiong | Universal touch-screen remote controller |
| US8508401B1 (en) | 2010-08-31 | 2013-08-13 | Logitech Europe S.A. | Delay fixing for command codes in a remote control system |
| US8918544B2 (en) | 2011-03-31 | 2014-12-23 | Logitech Europe S.A. | Apparatus and method for configuration and operation of a remote-control system |
| EP2511817A1 (en) * | 2011-04-12 | 2012-10-17 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
| US8745024B2 (en) | 2011-04-29 | 2014-06-03 | Logitech Europe S.A. | Techniques for enhancing content |
| US9400850B2 (en) * | 2011-05-31 | 2016-07-26 | Verizon Patent And Licensing Inc. | Systems and methods for providing a tailored user interface associated with a web page |
| US9595070B2 (en) * | 2013-03-15 | 2017-03-14 | Google Inc. | Systems, apparatus and methods for managing demand-response programs and events |
| US9810442B2 (en) | 2013-03-15 | 2017-11-07 | Google Inc. | Controlling an HVAC system in association with a demand-response event with an intelligent network-connected thermostat |
Family Cites Families (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4623887A (en) | 1984-05-15 | 1986-11-18 | General Electric Company | Reconfigurable remote control |
| US4774511A (en) | 1985-05-30 | 1988-09-27 | Nap Consumer Electronics Corp. | Universal remote control unit |
| US5872562A (en) | 1985-05-30 | 1999-02-16 | U.S. Philips Corporation | Universal remote control transmitter with simplified device identification |
| US4703359A (en) | 1985-05-30 | 1987-10-27 | Nap Consumer Electronics Corp. | Universal remote control unit with model identification capability |
| US4825200A (en) | 1987-06-25 | 1989-04-25 | Tandy Corporation | Reconfigurable remote control transmitter |
| US5481256A (en) | 1987-10-14 | 1996-01-02 | Universal Electronics Inc. | Direct entry remote control with channel scan |
| US4959810A (en) | 1987-10-14 | 1990-09-25 | Universal Electronics, Inc. | Universal remote control device |
| US6014092A (en) | 1987-10-14 | 2000-01-11 | Universal Electronics Inc. | Key mover |
| DE3928175A1 (de) | 1989-01-21 | 1990-07-26 | Nokia Unterhaltungselektronik | Videoempfangseinrichtung |
| US5253066C1 (en) | 1989-06-01 | 2001-05-22 | United Video Properties Inc | Tv recording and viewing control system |
| EP1585321B1 (en) | 1990-09-10 | 2011-07-13 | Starsight Telecast, Inc. | User interface for television schedule system |
| US5282028A (en) | 1990-11-27 | 1994-01-25 | Scientific-Atlanta, Inc. | Remote control for digital music terminal with synchronized communications |
| US5410326A (en) | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
| EP0626635B1 (en) | 1993-05-24 | 2003-03-05 | Sun Microsystems, Inc. | Improved graphical user interface with method for interfacing to remote devices |
| US5905251A (en) | 1993-11-24 | 1999-05-18 | Metrologic Instruments, Inc. | Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader in a hand-supportable housing |
| US5523796A (en) | 1994-05-20 | 1996-06-04 | Prevue Networks, Inc. | Video clip program guide |
| US5635978A (en) | 1994-05-20 | 1997-06-03 | News America Publications, Inc. | Electronic television program guide channel system and method |
| US5559548A (en) | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
| US5724492A (en) | 1995-06-08 | 1998-03-03 | Microsoft Corporation | Systems and method for displaying control objects including a plurality of panels |
| US5883680A (en) | 1995-10-02 | 1999-03-16 | Innoventions, Inc. | Remote control of a television receiver with locator feature or the like |
| US6199206B1 (en) * | 1995-10-24 | 2001-03-06 | Sony Corporation | Television transmitter, television transmitting method, television receiver and television receiving method |
| US5710605A (en) | 1996-01-11 | 1998-01-20 | Nelson; Rickey D. | Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules |
| US5614906A (en) | 1996-04-23 | 1997-03-25 | Universal Electronics Inc. | Method for selecting a remote control command set |
| JP3911047B2 (ja) | 1996-04-30 | 2007-05-09 | ソニー株式会社 | 録画予約制御システム及び録画予約制御方法 |
| US5933090A (en) | 1996-08-23 | 1999-08-03 | Ut Automotive Dearborn, Inc. | Method and apparatus for field programming a remote control system |
| JPH10124222A (ja) * | 1996-10-21 | 1998-05-15 | Hitachi Ltd | キーボードリモコン |
| US6151490A (en) | 1996-12-02 | 2000-11-21 | Douglas G. Brown | Methods and systems for providing audio and video telephone communications using a personal computer and a television |
| US6469633B1 (en) * | 1997-01-06 | 2002-10-22 | Openglobe Inc. | Remote control of electronic devices |
| US6130726A (en) * | 1997-03-24 | 2000-10-10 | Evolve Products, Inc. | Program guide on a remote control display |
| US5956025A (en) | 1997-06-09 | 1999-09-21 | Philips Electronics North America Corporation | Remote with 3D organized GUI for a home entertainment system |
| US6424660B2 (en) | 1997-10-10 | 2002-07-23 | Intel Corporation | Addressable distributed wireless remote control system |
| US6097441A (en) * | 1997-12-31 | 2000-08-01 | Eremote, Inc. | System for dual-display interaction with integrated television and internet content |
| US6104334A (en) | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
| US6292172B1 (en) * | 1998-03-20 | 2001-09-18 | Samir B. Makhlouf | System and method for controlling and integrating various media devices in a universally controlled system |
| US6255961B1 (en) | 1998-05-08 | 2001-07-03 | Sony Corporation | Two-way communications between a remote control unit and one or more devices in an audio/visual environment |
| US20020056098A1 (en) * | 1998-06-29 | 2002-05-09 | Christopher M. White | Web browser system for displaying recently viewed television channels |
| US20010011953A1 (en) | 1998-08-07 | 2001-08-09 | Peter Rae Shintani | Configurable remote control unit using a removable memory device |
| US6437836B1 (en) | 1998-09-21 | 2002-08-20 | Navispace, Inc. | Extended functionally remote control system and method therefore |
| JP2000115664A (ja) * | 1998-09-29 | 2000-04-21 | Hitachi Ltd | 情報表示システム |
| GB2343073B (en) * | 1998-10-23 | 2003-01-22 | Sony Uk Ltd | Television receiving apparatus with remote control |
| US6225938B1 (en) | 1999-01-14 | 2001-05-01 | Universal Electronics Inc. | Universal remote control system with bar code setup |
| JP3596734B2 (ja) * | 1999-01-26 | 2004-12-02 | 日本ビクター株式会社 | 番組受信端末装置 |
| JP2001036873A (ja) * | 1999-07-15 | 2001-02-09 | Sony Corp | 情報処理装置および情報処理方法、並びに媒体 |
| JP2001051926A (ja) * | 1999-08-10 | 2001-02-23 | Sony Corp | 情報提供システム及び情報提供方法、情報閲覧システム及び情報提供方法、プログラム提供媒体、並びに、テレビ受信機に対する操作装置 |
| US6757707B1 (en) * | 2000-02-01 | 2004-06-29 | America Online, Inc. | Displayed complementary content sources in a web-based TV system |
| JP2003522482A (ja) * | 2000-02-04 | 2003-07-22 | インテル コーポレイション | リモートコントロールユニット上への拡張されたコンテンツ情報の表示 |
| US20010033243A1 (en) | 2000-03-15 | 2001-10-25 | Harris Glen Mclean | Online remote control configuration system |
| JP5288673B2 (ja) * | 2000-03-15 | 2013-09-11 | イントリ−グ テクノロジーズ,インコーポレイティッド | 状態ベースのリモコン・システム |
| JP4665285B2 (ja) * | 2000-03-23 | 2011-04-06 | ソニー株式会社 | 遠隔制御機器及び遠隔制御方法 |
| JP3732069B2 (ja) * | 2000-04-26 | 2006-01-05 | シャープ株式会社 | サーバー及び情報提供システム |
-
2002
- 2002-06-20 US US10/176,315 patent/US6747591B1/en not_active Expired - Lifetime
- 2002-11-18 JP JP2003546539A patent/JP4470098B2/ja not_active Expired - Lifetime
- 2002-11-18 AU AU2002359419A patent/AU2002359419A1/en not_active Abandoned
- 2002-11-18 WO PCT/US2002/036925 patent/WO2003045022A1/en not_active Ceased
- 2002-11-18 CA CA002467079A patent/CA2467079A1/en not_active Abandoned
- 2002-11-18 EP EP10175773.0A patent/EP2254102B1/en not_active Expired - Lifetime
- 2002-11-18 EP EP02793955.2A patent/EP1468535B1/en not_active Expired - Lifetime
- 2002-11-18 ES ES02793955.2T patent/ES2641245T3/es not_active Expired - Lifetime
- 2002-11-18 EP EP10175761.5A patent/EP2254101B1/en not_active Expired - Lifetime
- 2002-11-18 KR KR1020047007732A patent/KR100941111B1/ko not_active Expired - Lifetime
- 2002-11-18 CN CN028230469A patent/CN1589553B/zh not_active Expired - Lifetime
-
2009
- 2009-09-10 JP JP2009208778A patent/JP4875736B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CN1589553B (zh) | 2012-03-21 |
| EP2254101A3 (en) | 2013-05-01 |
| JP4875736B2 (ja) | 2012-02-15 |
| EP2254102B1 (en) | 2018-07-04 |
| EP2254102A3 (en) | 2013-05-08 |
| EP1468535A4 (en) | 2007-11-14 |
| KR100941111B1 (ko) | 2010-02-10 |
| EP1468535A1 (en) | 2004-10-20 |
| JP2005509989A (ja) | 2005-04-14 |
| CN1589553A (zh) | 2005-03-02 |
| EP2254102A2 (en) | 2010-11-24 |
| US6747591B1 (en) | 2004-06-08 |
| EP2254101B1 (en) | 2018-06-13 |
| WO2003045022A8 (en) | 2004-08-05 |
| KR20050044558A (ko) | 2005-05-12 |
| EP2254101A2 (en) | 2010-11-24 |
| CA2467079A1 (en) | 2003-05-30 |
| JP2010004560A (ja) | 2010-01-07 |
| AU2002359419A1 (en) | 2003-06-10 |
| WO2003045022A1 (en) | 2003-05-30 |
| JP4470098B2 (ja) | 2010-06-02 |
| EP1468535B1 (en) | 2017-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2641245T3 (es) | Sistema y procedimiento para recuperar información mientras se ordena el funcionamiento de un aparato | |
| US9727213B2 (en) | System and method for retrieving information while commanding operation of an appliance | |
| US11190852B2 (en) | System and method for presenting program guide information in an electronic portable device | |
| US9264755B2 (en) | System and method for presenting program guide information in an electronic portable device | |
| US7254777B2 (en) | System and method for controlling the recording functionality of an appliance using a program guide | |
| EP2035975B1 (en) | Configurable controlling device and associated configuration upload and download system and method | |
| US20060143572A1 (en) | Configurable controlling device and associated configuration distribution system and method | |
| US20040210933A1 (en) | User interface for a remote control application | |
| US6917302B2 (en) | System and method for retrieving information while commanding operation of an appliance | |
| US11812111B2 (en) | System and method for presenting program guide information in an electronic portable device | |
| CN215121051U (zh) | 显示设备 |