ES2328136T3 - Procedimiento de navegacion mediante presentacion una ventana movil, aparato de visualizacion para llevar a cabo dicho procedimiento. - Google Patents

Procedimiento de navegacion mediante presentacion una ventana movil, aparato de visualizacion para llevar a cabo dicho procedimiento. Download PDF

Info

Publication number
ES2328136T3
ES2328136T3 ES04024794T ES04024794T ES2328136T3 ES 2328136 T3 ES2328136 T3 ES 2328136T3 ES 04024794 T ES04024794 T ES 04024794T ES 04024794 T ES04024794 T ES 04024794T ES 2328136 T3 ES2328136 T3 ES 2328136T3
Authority
ES
Spain
Prior art keywords
list
lists
graphic
navigation
movement
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.)
Active
Application number
ES04024794T
Other languages
English (en)
Inventor
Loic Nunez
Nadine Patry
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Application granted granted Critical
Publication of ES2328136T3 publication Critical patent/ES2328136T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • 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
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

Procedimiento para navegar a través de listas de elementos presentadas en un aparato de visualización (1) equipado con medios de presentación (2, 11), que incluye una etapa (4.1) de generación de una página gráfica en los medios de presentación (2, 11), incluyendo dicha página gráfica al menos dos listas eventualmente unitarias (L1, L2) de elementos asociados a documentos audiovisuales, caracterizado porque la introducción de un comando por el usuario(4.2) especificando una dirección de navegación inicia el cálculo de nuevos elementos presentados al menos en una de las listas, así como una etapa (4.6) de desplazamiento de, al menos, una ventana gráfica móvil (FM) de un elemento actual perteneciente a una primera lista (L1) hasta una segunda lista (L2) en la dirección especificada, y porque la duración del movimiento es equivalente, al menos, a la duración de la ejecución del calculo de nuevos elementos presentados en al menos una de las listas.

Description

Procedimiento de navegación mediante presentación una ventana móvil, aparato de visualización para llevar a cabo dicho procedimiento.
La invención se refiere a un procedimiento para navegar a través de documentos multimedia, accesible con la ayuda de un aparato de visualización, y un aparato de visualización equipado con un interfaz de usuario para llevar a cabo el procedimiento.
Por lo general, un interfaz de usuario utiliza datos descriptivos para formular menús que puedan ser presentados en una pantalla de televisión, permitiendo dichos datos que el usuario seleccione el documento audiovisual en el que está interesado. La norma MPEG-7 especifica unos datos descriptivos asociados a contenidos audiovisuales. La norma MPEG-7 está distribuida por ISO con la referencia ISO-JEC JTC1/SC29/WG11 - N5525, publicada en marzo de 2003. Si estos documentos se reciben desde una red de transmisión, los datos descriptivos se almacenan en una base de datos local y se actualizan constantemente en función de los documentos a los que puede accederse en la red. Existen otros datos descriptivos, así como otros medios como PVRs (Grabadoras de Vídeo Personales). Los documentos audiovisuales también pueden descargarse cuando así lo solicite el usuario desde una red bidireccional. En este caso, el usuario recibe un catálogo, selecciona de dicho catálogo el documento en el que se encuentra interesado y activa su descarga en la memoria del dispositivo. Los datos descriptivos de los documentos se graban en una base de datos y se agrupan conjuntamente de acuerdo con una serie de criterios, como tópico, idioma, valoración, etc. Durante la navegación, estos criterios constituyen los nodos de un grafo, y el usuario selecciona un elemento. Avanzando hacia delante en la navegación dentro del grafo, el usuario agrega los criterios, permitiendo de este modo una selección más detallada de los documentos. El objetivo consiste en ofrecer al usuario una selección restringida de documentos, y por lo tanto, una selección más rápida.
La solicitud de patente FR2809268, presentada por el solicitante y publicada en 23 de noviembre de 2001, describe un procedimiento de navegación dentro de un menú para selección de programas de televisión, y un dispositivo que integra un interfaz gráfico que permite la navegación a través de dichos menús. Los menús presentados permiten utilizar un grafo de navegación, y en los menús se presentan listas de elementos asociados a los nodos del grafo. Con ayuda de este interfaz, el usuario determina los criterios de navegación a través del grafo, de forma que el interfaz efectúa un filtrado de los documentos, que se equipara perfectamente con las preferencias del usuario. El grafo define una estructura de navegación accesible a través de los comandos de usuario. El interfaz de navegación del usuario muestra en pantalla la lista de elementos asociados a cada nodo del grafo de una lista seleccionada de documentos que contienen las preferencias del usuario. Esta forma de navegar se denomina "hipernavegación", y es semejante a la navegación a través de Internet, en la que las páginas HTML están interconectadas a través de "hiperenlaces".
En la actualidad, los medios a través de los cuales una persona puede obtener en su hogar documentos audiovisuales seleccionados a partir de un catálogo en continuo crecimiento son cada vez más potentes. Al estar limitado el tamaño de la pantalla, es preferible ofrecer al usuario una selección de documentos muy detallada, a fin de presentar el resultado del filtrado en una página. Por lo tanto, la búsqueda de documentos con los actuales interfaces de usuario demuestra ser larga y tediosa, y los programas que hacen que sea posible seleccionar elementos en función de criterios tardan incluso más. La introducción de redes digitales ha coincidido con la aparición de medios de almacenamiento masivo, y los decodificadores de TV digital también permiten acceder a redes de tipo Internet en los hogares. El usuario del mañana se enfrentará a una gran cantidad de diversos tipos de documentos multimedia, como audio, vídeo, imágenes, texto, aplicaciones/servicios, etc. El formateo en un menú sólo puede llevarse a cabo cuando el resultado del filtrado es completo, por lo que el tiempo de respuesta del dispositivo es cada vez mayor. Durante este tiempo, el usuario puede preguntarse si el dispositivo está funcionando o no. Para reducir los tiempos de espera, es posible aumentar la capacidad de procesamiento de la unidad central y el tamaño de la memoria, pero resulta caro hacerlo de esta
forma.
La patente US 5978043 - Blonstein, publicada en 21 de noviembre de 1999, describe un procedimiento para navegación a través de un menú presentado en una pantalla. Este menú presenta una lista de nombres de canales de transmisión que el usuario puede seleccionar. Un cursor se desplaza por los diversos elementos en función de los comandos iniciados por el usuario. El desplazamiento de este cursor no facilita indicaciones precisas sobre la ejecución del comando iniciado.
La patente US 6452609 - BURRES, publicada en 17 de septiembre de 2002, también describe un menú que presenta iconos que pueden seleccionarse con la ayuda de un cursor en forma de flecha. El usuario desplaza el cursor, de forma que el movimiento del cursor no proporciona información adicional para el usuario.
La invención presenta otra alternativa proponiendo un nuevo concepto de interfaz de usuario que ofrece retroacción o retorno al usuario en relación con la tarea que está ejecutando en ese momento.
Uno de los objetos de la invención consiste en un procedimiento para navegar a través de una lista de elementos presentados mediante un aparato de visualización equipado con una pantalla, que incluye una etapa de generación de una página gráfica en unos medios de presentación, incluyendo dicha página gráfica al menos dos listas eventualmente unitarias de elementos asociados a documentos, caracterizadas porque la introducción de un comando por el usuario, especificando una dirección, inicia una fase de desplazamiento de al menos una ventana gráfica móvil de un elemento actual desde una primera lista hasta una segunda lista en la dirección especificada, y porque la duración del movimiento es equivalente, al menos, a la duración de la ejecución del comando.
De este modo, el usuario observa que el procesamiento llevado a cabo por su dispositivo se corresponde con el comando de navegación que acaba de introducir. El movimiento de la ventana del elemento actual (también se dice que el elemento se encuentra enfocado) le indica que el nuevo elemento actual que va a presentarse al final del movimiento se encontrará en la lista indicada por la dirección del movimiento. La duración del movimiento de la ventana gráfica móvil que contiene el elemento actual es al menos equivalente a la duración del procesamiento a fin de determinar los nuevos elementos de la segunda lista. De este modo, si se conoce el punto de llegada de la ventana gráfica y se ve la velocidad de su movimiento, el usuario puede calcular el tiempo que tardará en ejecutarse el comando, evitando así ponerse impaciente.
Una primera mejora consiste en que, al final del movimiento de la ventana gráfica móvil sean presentados nuevos elementos en la lista de llegadas.
Otra mejora consiste en que la duración del movimiento se calcula en función del número de nuevos elementos presentados al menos en una de las listas. Una variante consiste en que la duración del movimiento depende del tipo de comando que inicia el cálculo de los nuevos elementos presentados en al menos una de las listas.
Otra mejora consiste en que en la primera lista permanece una copia de la ventana gráfica móvil. De este modo se informa al usuario de que, cuando se completa el movimiento, el contenido de la lista de partida no se ha modificado. Otra alternativa consiste en que la ventana gráfica del elemento actual es la primera que efectúa su salida, dejando un hueco en esta última. De este modo, se informa al usuario de que el contenido de la lista inicial se modificará al final del movimiento.
Otra mejora consiste en que la ventana gráfica que contiene el elemento actual está dividida en una pluralidad de ventanas que se desplazan hacia otras tantas listas de llegada. Las listas de llegada se actualizan con nuevos elementos cuando la correspondiente ventana móvil los alcanza.
Una mejora adicional consiste en que la lista inicial contiene valores de atributo asociados a los nodos de un grafo de navegación, resaltándose gráficamente el valor actual del atributo. La lista de llegadas presenta, antes o después del movimiento, los elementos relacionados con el valor actual del atributo. Una última mejora consiste en que los atributos son meta-datos definidos de acuerdo con la norma MPEG7.
La invención también se refiere a un aparato de visualización que permite acceder a un conjunto de documentos audiovisuales, que incluye medios de presentación para generación de páginas gráficas en un dispositivo de presentación, incluyendo las páginas gráficas al menos dos listas eventualmente unitarias de elementos, una de las cuales es una primera lista que contiene un elemento actual resaltado gráficamente y medios de introducción de comandos de navegación, caracterizado porque comprende medios de desplazamiento que desplazan al menos una ventana gráfica móvil que contiene el elemento actual perteneciente a la primera lista al menos hasta una segunda lista, activándose los medios de desplazamiento mediante un comando de navegación que especifica una dirección, desplazándose la ventana gráfica en la dirección especificada de esta forma para una duración del movimiento al menos equivalente a la duración de la ejecución del comando.
Se apreciarán en mayor detalle otras características y ventajas de la presente invención dentro del marco de la siguiente descripción de ejemplos de realización facilitados a modo de ilustración, haciendo referencia a las figuras adjuntas, que representan:
- la figura 1 es un diagrama de bloques de un aparato de visualización para la implementación de un ejemplo de realización de la invención,
- las figuras 2a, 2b, 2c y 2d constituyen ejemplos de capturas de pantalla generadas por el navegador,
- la figura 3 es un ejemplo de una captura de pantalla generada por el navegador, de acuerdo con una mejora de la invención,
- La figura 4 es un organigrama de las principales fases realizadas por el navegador.
En primer lugar se describirá la estructura de un aparato de visualización 1 equipado con un dispositivo de presentación 2 de acuerdo con un ejemplo de realización de la invención. En este caso se describe un decodificador, pero también pueden concebirse otros dispositivos y aplicarse a la presente invención, por ejemplo, un ordenador personal o un PVR (por ejemplo, el modelo Thomson DTH 7000, producido y comercializado por la solicitante) o cualquier dispositivo capaz de acceder a contenidos audiovisuales y equipado con medios para crear y presentar menús. El aparato de visualización comprende una unidad central 3 enlazada a una memoria de programa 12, y un interfaz 5 para comunicar con un bus digital 6 con una elevada tasa de transferencia, haciendo posible la transmisión de datos de audio/vídeo en tiempo real. Esta red es preferiblemente pública y permite acceder a servidores remotos, y suele ser la red IP. El aparato también puede recibir datos de audio/vídeo desde una red de transmisión a través de una antena de recepción asociada a un demodulador 4. Asimismo, el aparato incluye un receptor de señales infrarrojas 7 para la recepción de las señales procedentes de un mando a distancia 8, una memoria 9 para el almacenamiento de una base de datos y una lógica de decodificación de audio/vídeo 10 para generar las señales audiovisuales enviadas a la pantalla de televisión 2. El mando a distancia está equipado con las teclas de dirección \uparrow, \downarrow, \rightarrow y \leftarrow, y las teclas "K" y "Selección", cuya función veremos más adelante.
El aparato de visualización también incluye un circuito 11 para presentar datos en pantalla, que a menudo se denomina el circuito OSD, iniciales que significan "Presentación en Pantalla". El circuito OSD 11 es un generador de texto y gráficos que permite la presentación en pantalla de menús y pictogramas (por ejemplo, un número correspondiente a la emisora visualizada) y que activa unos menús de navegación de acuerdo con la presente invención. El circuito OSD está controlado mediante la unidad central 3 y un navegador 12. El navegador 12 está ventajosamente realizado mediante un módulo de programa grabado en una memoria de solo lectura. También puede estar incorporado en forma de un circuito de tipo ASIC, por ejemplo.
El bus digital 6 y/o la red de transmisión envían los datos del aparato que incluyen documentos multimedia y datos descriptivos relativos a estos documentos. Estos datos tienen su origen bien en una red de transmisión o en la red digital 6. Los datos descriptivos incluyen elementos de clasificación, a los que generalmente se denomina "atributos" para los documentos multimedia accesibles. Los datos descriptivos consisten, por ejemplo, en meta-datos definidos de acuerdo con la norma MPEG7. Estos datos se almacenan en la base de datos de la memoria 9 del dispositivo, y se actualizan constantemente. Posteriormente, el navegador extrae la información desde esta base de datos, y la procesa para generar los menús de navegación presentados en la pantalla.
De acuerdo con un ejemplo de realización, el navegador tiene en cuenta cinco atributos: idioma, tema, subtema, origen y productor. Cada atributo constituye un identificador de una lista de elementos que hacen posible caracterizar el contenido audiovisual de acuerdo con este atributo. A continuación se facilitan diversos ejemplos de una lista de elementos fijados por el proveedor de contenidos para la clasificación de los documentos disponibles:
Idioma: inglés, francés, alemán, italiano, árabe, otros;
Tema: película, información, documental, deportes, juegos/variedades;
Subtema:
\bullet
Película: {aventura, drama, erótica, policíaca, ficción, otros}
\bullet
Información: {noticias, radio, información meteorológica, bolsa, deportes, otros}
\bullet
Documental: {generalista, naturaleza, cultura, social, historia}
\bullet
Juegos/variedades: {general, variedades, circo, talk show, circo}
\bullet
Deportes: {general, fútbol, tenis, baloncesto, atletismo, natación};
Origen: TPS, canal vía satélite, DVD doméstico, grabador de vídeo, Internet;
Productor: Spielberg, Coppola, Besson, Kubrick, Truffaut.
El aparato de visualización 1 también tiene en cuenta el título y el resumen contenidos en los campos identificados de los datos descriptivos. El título y el resumen consisten en cadenas de caracteres que pueden procesarse digitalmente. Por ejemplo, el título de la película "Les dents de la mer" {"Jaws"} contiene las palabras significativas "dents" y "mer". Una mejora consiste en que el dispositivo analice la importancia de las palabras para deducir elementos de atributos a partir de ellas, identificando así uno o más asuntos a los que hace referencia el documento. El dispositivo filtra las cadenas de caracteres, conservando únicamente las palabras significativas. El filtrado se lleva a cabo con ayuda de una lista de palabras que posee un contenido semántico preciso. Si una palabra del título o del resumen se encuentra presente en la lista, se conserva, y de lo contrario no se tiene en cuenta. El dispositivo asocia un sexto atributo denominado "Título y Resumen" con los cinco citados anteriormente, a fin de clasificar cada documento. En función de los títulos y de los contenidos de los resúmenes, el filtrado permite extraer palabras en función de una lista específica del dispositivo. Debe observarse que dicho filtrado puede borrar todas las palabras, y en este caso no se tiene en cuenta el sexto atributo.
Por último, pueden utilizarse otros atributos no indicados anteriormente.
El aparato de visualización procesa todos los atributos y formula una página de pantalla que posee diversas listas gráficas. Cada lista contiene elementos asociados al mismo atributo o identificadores de documentos, y preferiblemente cada lista corresponde a diferentes atributos. Cada elemento de una lista se sitúa en una ventana gráfica. Al comienzo, se resalta un elemento (también se dice que "se enfoca"), que pasa a ser el elemento actual de la lista actual. Dos primeros comandos, que inician los desplazamientos de navegación, por ejemplo las teclas de dirección \downarrow y \uparrow en el caso de una lista que se presenta verticalmente, permiten que el usuario navegue por dicha lista. En la medida en que esta navegación no modifique el enfoque, la presentación es instantánea. Con ayuda de otros dos comandos, por ejemplo los botones \leftarrow y \rightarrow, el usuario selecciona otra lista gráfica cuyos elementos se corresponden con un atributo diferente de la lista inicial. A continuación, el navegador buscará información y la procesará a fin de presentar al usuario un nuevo contenido gráfico. A lo largo de este período de procesamiento, la ventana gráfica que contiene el elemento actual se desplaza en la dirección indicada por la flecha de dirección y se sitúa en el punto de la ventana gráfica que va a enfocarse entonces. A su llegada la lista gráfica se actualiza con una nueva lista de elementos que tienen al menos un atributo en común, enfocándose dicha nueva lista.
La forma en la que se calculan los contenidos de las ventanas gráficas tras la activación del comando por el usuario ya se ha descrito en las solicitudes de patente presentadas por el solicitante, por lo que no es necesario explicarlas en mayor profundidad. Estos contenidos se corresponden con una lista de elementos a los que se puede acceder directamente desde el nodo de un grafo. Lo que hay que tener en cuenta es que este cálculo puede tardar algún tiempo por diversos motivos. Por ejemplo, el dispositivo 1 está equipado con una memoria de gran capacidad y registra una gran cantidad de información acerca de los documentos disponibles. La utilización de los datos para facilitar al usuario una lista óptima de elementos exige, por lo tanto, un tiempo de procesamiento bastante largo. Este tiempo de procesamiento se alarga cuando el dispositivo utiliza un perfil de usuario para actualizar sus datos. Otro motivo que prolonga el tiempo necesario para formular una nueva captura de pantalla es el hecho de que los datos a presentar aún no están disponibles en el aparato. Por ejemplo, si los documentos los facilita una red de transmisión, la información asociada se transmite en tablas, cuya actualización puede tardar algún tiempo. El tiempo también se alarga si el aparato tiene que adaptarse a una nueva frecuencia a fin de recuperar la información.
A fin de comprender mejor la forma en que funciona la invención, a continuación mostraremos algunos ejemplos de comandos, de acuerdo con lo visto en la figura 2.
Un usuario está viendo la película llamada "Matrix", transmitida por una cadena. A continuación lanza el navegador pulsando un botón de su mando a distancia. El navegador asume el control del circuito OSD 11 y presenta las tres listas gráficas, apareciendo la presentación de la película como un fondo de pantalla como el que se representa en la figura 2.a. La lista de la derecha, denominada 1, contiene títulos de películas, uno de los cuales se encuentra enfocado ("Matrix") que en la parte izquierda de L2 contiene un identificador de atributo ("Actor") y que en la parte inferior de la pantalla L2 contiene otro ("Productor"). De acuerdo con el ejemplo de realización de la invención, el usuario navega desde una lista inicial L1 a la lista de llegada L2 utilizando unos medios de introducción de una dirección, por ejemplo las teclas de dirección de un mando a distancia.
En el ejemplo mostrado en la figura 2.a., una variante consiste en que la lista de la izquierda en la que se presentan los nombres de los actores y la lista de la derecha presenta los nombres de los productores, conociendo el usuario el atributo asociado a las listas. De este modo, el usuario puede encontrar otros nombres, sabiendo que las listas izquierda e inferior corresponden a los actores y productores. De este modo, si el usuario desea navegar entre los nombres de los actores, pulsa la tecla "izquierda" (\leftarrow) de su mando a distancia, por lo que se sitúa en la lista que se encuentra a la izquierda de la que está enfocada. A continuación, el navegador calcula el tiempo necesario para recuperar esta información y hace que la ventana gráfica móvil FM que contiene "Matrix" se desplace hacia la lista gráfica que contiene "Actor" (o que contiene los nombres de actores). La figura 2.b. muestra el movimiento de la ventana móvil FM. La ventana se desplaza al menos el tiempo necesario para recuperar o procesar la información para presentarla. La ventana gráfica móvil FM se acerca a la lista L2 que contiene "Actor" (figura 2.c.) y cuando ocupa la misma posición la información está lista para su presentación. La lista gráfica L2 situada a la izquierda se amplía para incluir la lista de los cinco actores principales de la película "Matrix" (Keanu Reeves, L. Fishburne, Carrie-A Moss, H. Weaving, J.P: Smith''), resaltándose el primero de ellos. Aparece una nueva ventana gráfica en lugar de la que contiene "Matrix" antes del movimiento, la cual contiene el atributo "Película". En ese momento, la captura de pantalla será la mostrada en la figura 2.d. El usuario podrá entonces navegar por una nueva lista inicial L1, que contiene los nombres de los actores, con la ayuda de las teclas de dirección \downarrow y \uparrow. Al pulsar la tecla \rightarrow, que indica la dirección de la lista gráfica "Película", solicita al navegador una lista de películas en las que actúe el actor actualmente resaltado (Keanu Reeves). Tras la activación de esta tecla, la casilla que contiene "Keanu Reeves" sale de la lista gráfica de actores y se desplaza hacia la lista L2 de títulos de películas. Durante este período, el navegador busca entre los documentos disponibles aquellos que contienen "Keanu Reeves" entre los actores, analizando los meta-datos asociados. Una forma de calcular aproximadamente el tiempo de procesamiento de dicha solicitud consiste en multiplicar el tiempo medio de procesamiento de un documento por el número total de documentos disponibles. Al final del movimiento, la lista gráfica resultante se actualiza inmediatamente. En el ejemplo, cuando la ventana que contiene "Keanu Reeves" llega a la lista de películas, aparece la lista gráfica "Matrix 1, Matrix Reloaded, Speed, Johnny Mnemonic, etc." En la lista ocupada anteriormente por "película". El usuario puede navegar por la lista de películas con la ayuda de las teclas de dirección \downarrow y \uparrow, sin que este movimiento modifique los elementos que aparecen en la lista. Si el usuario desea cambiar los productores, pulsará la tecla \rightarrow e inmediatamente después la tecla \downarrow, indicando la dirección descendente hacia la ventana gráfica que indica "Productor". A continuación, el navegador determina una lista de nombres de productores cinematográficos disponibles actualmente en el aparato de visualización, y desplaza la ventana que se encuentra enfocada hacia la derecha y hacia abajo, y presenta la lista de productores que acaba de determinar.
Una mejora representada en la figura 3 consiste en que la ventana móvil FM se divide al comienzo del movimiento, y cada una de las dos ventanas FM se dirige hacia otra lista correspondiente a un atributo determinado. La dirección de navegación es aproximadamente la dirección general de los movimientos de las ventanas gráficas móviles. Cuando una de las ventanas FM alcanza la lista de llegada correspondiente, esta última se actualiza con el contenido correspondiente al comando. De acuerdo con los tiempos calculados por el navegador para actualizar los dos contenidos, los movimientos de las dos ventanas FM tienen diferentes duraciones. Esta mejora permite indicar al usuario que ambas listas de llegada L2 van a actualizarse al final de los movimientos.
De acuerdo con una realización preferida, la ventana FM se desplaza dejando un vacío en la lista inicial. Una mejora consiste en desplazar una copia de la ventana FM en ciertos casos, para que no haya vacíos en la lista inicial L1. Esta característica indica al usuario que la lista inicial L1 no va a cambiar cuando se complete el movimiento, ya que permanece intacta. Por otro lado, si la ventana FM se desplaza dejando un hueco en la lista inicial L1, esta lista se modificará entonces, o desaparecerá de la nueva página gráfica.
A continuación describiremos el funcionamiento del navegador. Las principales etapas ejecutadas por el navegador se describen en el organigrama de la figura 4. Cuando se lanza (etapa 4.1), el navegador analiza la base de datos y determina un elemento actual, que por ejemplo es el evento que se está visualizando actualmente. A continuación el navegador formula una página gráfica que contiene un menú en el que se presentan diversas listas de elementos de atributos, incluyendo una de estas listas el elemento actual.
En la etapa 4.2, el usuario accede a un comando de navegación. Para ello, el usuario puede utilizar las teclas de dirección de su mando a distancia o, si el dispositivo está equipado con un sistema de reconocimiento de voz, pronunciar palabras como "izquierda", "derecha", "arriba", "abajo", y así sucesivamente. A continuación, el navegador procesa el comando recibido (etapa 4.3) y determina si este comando exige que se desplace el enfoque de resalte de un elemento, o si el comando requiere recalcular por completo al menos una lista presentada. Si el comando consiste en desplazar el enfoque sin modificar los elementos presentados, se ejecuta inmediatamente (etapa 4.4). A continuación se resalta el elemento situado en la pantalla en la dirección indicada por el comando, y el programa regresa a la etapa 4.2, esperando a que el usuario introduzca un comando. En el caso contrario, el navegador determina el tiempo necesario para formular un nuevo contenido gráfico en función del comando introducido (etapa 4.5). Un procedimiento sencillo consiste en el despliegue de una tabla que asocia un comando introducido con un tiempo máximo de ejecución. Por ejemplo, la búsqueda de una lista de valores de meta-datos asociados a un nodo del grafo será muy rápida, ya que este tipo de información está disponible inmediatamente. Por otro lado, la lista de películas que tiene un determinado valor de meta-datos (el nombre de un actor, por ejemplo) requiere una búsqueda a través de la base de datos de documentos audiovisuales, y por tanto, un tiempo de cálculo mayor. Una mejora consiste en que este tiempo se calcule en función del número total de elementos presentados en la lista de llegada o en las listas actualizadas por el comando. Esta mejora resulta especialmente útil cuando el usuario puede personalizar la presentación, por ejemplo, indicando el número de elementos por lista. La producción de una página gráfica que incluya 15 elementos (3 listas de 5 elementos) lleva el doble de tiempo que si incluye 30 elementos (3 listas de 10 elementos). Por lo tanto, el cálculo del tiempo de producción de la página gráfica implica la multiplicación de un tiempo máximo de determinación de un elemento por el número de elementos. Si el navegador analiza una base de datos para formular la página, el tiempo de cálculo se obtiene aproximadamente multiplicando el tiempo medio de procesamiento correspondiente a un documento por el número total de documentos disponibles en la base de datos. Es posible efectuar el cálculo de otras formas, y cada una de estas formas puede combinarse con otras.
En la etapa 4.6, la ventana gráfica de los elementos actuales se desplaza en una determinada dirección, al mismo tiempo que el aparato de visualización procesa el comando introducido. Esta dirección corresponde al comando introducido: si es "derecha", la ventana se desplaza a la derecha de la pantalla y se corresponde con la posición del nuevo elemento actual. De este modo, el usuario ve que el procesamiento es el que corresponde al comando de navegación introducido, y se le informa de que el nuevo elemento que va a presentarse al final del movimiento se encontrará en la lista situada en la dirección del movimiento.
A la finalización del movimiento, que corresponde al tiempo calculado en la etapa 4.5, la página gráfica se actualiza inmediatamente al menos con una nueva lista de elementos (etapa 4.7). El nuevo elemento actual se encuentra situado en la lista alcanzada por la ventana móvil a la finalización del movimiento. A continuación, el programa regresa a la etapa 4.2 y espera a la introducción de un comando por el usuario.
Además de los comandos de dirección que permiten la navegación, el usuario puede seleccionar el elemento actual pulsando la tecla "OK". Por ejemplo, si se encuentra enfocada "Matrix", el usuario podrá ver esta película pulsando esta tecla.
Aunque la presente invención se ha descrito haciendo referencia a las realizaciones concretas que se muestran, no está limitada en modo alguno por dichas realizaciones, sino tan sólo por las reivindicaciones adjuntas. Se observará que las personas versadas en la materia pueden introducir cambios o modificaciones en las realizaciones descritas anteriormente, sin apartarse por ello del alcance de la presente invención.
\vskip1.000000\baselineskip
Referencias citadas en la descripción
La lista de referencias citada por el solicitante lo es solamente para utilidad del lector, no formando parte de los documentos de patente europeos. Aún cuando las referencias han sido cuidadosamente recopiladas, no pueden excluirse errores u omisiones y la OEP rechaza toda responsabilidad a este respecto.
Documentos de patente citados en la descripción
\bullet FR 2809268 [0003]
\bullet US 6452609 B [0006]
\bullet US 5978043 A [0005]

Claims (13)

1. Procedimiento para navegar a través de listas de elementos presentadas en un aparato de visualización (1) equipado con medios de presentación (2, 11), que incluye una etapa (4.1) de generación de una página gráfica en los medios de presentación (2, 11), incluyendo dicha página gráfica al menos dos listas eventualmente unitarias (L1, L2) de elementos asociados a documentos audiovisuales, caracterizado porque la introducción de un comando por el usuario(4.2) especificando una dirección de navegación inicia el cálculo de nuevos elementos presentados al menos en una de las listas, así como una etapa (4.6) de desplazamiento de, al menos, una ventana gráfica móvil (FM) de un elemento actual perteneciente a una primera lista (L1) hasta una segunda lista (L2) en la dirección especificada, y porque la duración del movimiento es equivalente, al menos, a la duración de la ejecución del calculo de nuevos elementos presentados en al menos una de las listas.
2. Procedimiento de navegación de acuerdo con la reivindicación 1, caracterizado porque incluye una etapa de presentación de nuevos elementos de la segunda lista (L2) al final del desplazamiento de la ventana gráfica móvil (FM).
3. Procedimiento de navegación de acuerdo con las reivindicaciones 1 o 2, caracterizado porque la duración del desplazamiento también depende del número de nuevos elementos presentados en, al menos, una de las listas.
4. Procedimiento de navegación de acuerdo con cualquiera de las reivindicaciones 1 a 3, caracterizado porque una copia de la ventana gráfica móvil (FM) permanece en la primera lista (L1), sin que se modifique el contenido de la primera lista al final del desplazamiento.
5. Procedimiento de navegación de acuerdo con cualquiera de las reivindicaciones 1 a 3, caracterizado porque la ventana gráfica móvil (FM) del elemento actual sale de la primera lista (L1), modificándose el contenido de dicha primera lista al final del desplazamiento.
6. Procedimiento de navegación de acuerdo con cualquiera de las reivindicaciones precedentes, caracterizado porque la ventana gráfica asociada al elemento actual se divide en una pluralidad de ventanas gráficas móviles que se desplazan hacia otras tantas segundas listas, siendo presentados los nuevos elementos de una segunda lista al alcanzarla la correspondiente ventana móvil, siendo la duración de cada desplazamiento equivalente, al menos, a la duración de la ejecución del comando aplicado a cada una de las ventanas gráficas (FM) y segundas listas.
7. Procedimiento de navegación de acuerdo con cualquiera de las reivindicaciones precedentes, caracterizado porque la primera lista (L1) contiene valores de atributo asociados a los nodos de un grafo de navegación y posee un valor de atributo actual, siendo presentados en la segunda lista (L2), antes o después del desplazamiento, elementos relacionados con el valor de atributo actual.
8. Procedimiento de navegación de acuerdo con la reivindicación 7, caracterizado porque los atributos son meta-datos definidos de acuerdo con la norma MPEG7.
9. Aparato de visualización (1) que permite acceder a un conjunto de documentos audiovisuales, que comprende medios de presentación (3, 11, 12) para generar páginas gráficas para un dispositivo de presentación (2), incluyendo las páginas gráficas al menos dos listas, eventualmente unitarias, de elementos asociados a documentos audiovisuales, una de las cuales es una primera lista que contiene un elemento actual resaltado gráficamente, así como medios para introducción de comandos de navegación (7, 8) caracterizado porque comprende medios de desplazamiento (3, 11, 12) que desplazan al menos una ventana gráfica móvil (FM), conteniendo el elemento actual, desde la primera lista al menos hasta una segunda lista (L2), especificando un comando de navegación una dirección de navegación que activa los medios de desplazamiento (3, 11, 12) y medios para el cálculo (3, 12) de nuevos elementos presentados en al menos una de las listas, desplazándose la ventana gráfica en la dirección especificada de esta forma para una duración del movimiento equivalente, al menos, a la duración de la ejecución del cálculo de nuevos elementos presentados en al menos una de las listas.
10. Aparato de visualización de acuerdo con la reivindicación 9, caracterizado porque comprende medios (3, 12) para determinación de nuevos elementos de la segunda lista (L2) al final del desplazamiento de la ventana gráfica móvil (FM), siendo presentados dichos nuevos elementos al finalizar el desplazamiento.
11. Aparato de visualización de acuerdo con la reivindicación 9 o 10, caracterizado porque comprende medios de cálculo (3, 12) para determinar la duración del desplazamiento, también en función del número de los nuevos elementos presentados en, al menos, una de las listas.
12. Aparato de visualización de acuerdo con cualquiera de las reivindicaciones 9 a 11, caracterizado porque los medios de presentación (3, 11, 12) generan páginas gráficas que incluyen varias segundas listas, generando los medio de desplazamiento (3, 11, 12) ventanas gráficas móviles que se desplazan hacia cada una de las segundas listas, y calculando la duración de cada movimiento de forma que sea, al menos, equivalente a la duración de la ejecución del comando aplicado a cada una de las ventanas gráficas.
13. Aparato de visualización de acuerdo con cualquiera de las reivindicaciones 9 a 12, caracterizado porque la primera lista (L1) generada por los medios de presentación (3, 11, 12) contiene valores de atributo asociados a los nodos de un grafo de navegación, y posee un valor actual de atributo, y porque la segunda lista (L2) generada por los medios de presentación (3, 11, 12) presentan, antes o después del desplazamiento, elementos relativos al valor de atributo actual.
ES04024794T 2003-10-30 2004-10-19 Procedimiento de navegacion mediante presentacion una ventana movil, aparato de visualizacion para llevar a cabo dicho procedimiento. Active ES2328136T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0350749 2003-10-30
FR0350749A FR2861937A1 (fr) 2003-10-30 2003-10-30 Procede de navigation affichant une fenetre mobile, recepteur mettant en oeuvre le procede

Publications (1)

Publication Number Publication Date
ES2328136T3 true ES2328136T3 (es) 2009-11-10

Family

ID=34400931

Family Applications (1)

Application Number Title Priority Date Filing Date
ES04024794T Active ES2328136T3 (es) 2003-10-30 2004-10-19 Procedimiento de navegacion mediante presentacion una ventana movil, aparato de visualizacion para llevar a cabo dicho procedimiento.

Country Status (9)

Country Link
US (1) US7574668B2 (es)
EP (1) EP1528799B1 (es)
JP (1) JP4918216B2 (es)
KR (1) KR101076853B1 (es)
CN (1) CN100429933C (es)
DE (1) DE602004021760D1 (es)
ES (1) ES2328136T3 (es)
FR (1) FR2861937A1 (es)
MX (1) MXPA04010596A (es)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060197746A1 (en) * 2005-03-01 2006-09-07 Mikko Nirhamo Method and apparatus for navigation guidance in user interface menu
US10535192B2 (en) 2005-10-26 2020-01-14 Cortica Ltd. System and method for generating a customized augmented reality environment to a user
US9384196B2 (en) 2005-10-26 2016-07-05 Cortica, Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US10698939B2 (en) 2005-10-26 2020-06-30 Cortica Ltd System and method for customizing images
US10949773B2 (en) 2005-10-26 2021-03-16 Cortica, Ltd. System and methods thereof for recommending tags for multimedia content elements based on context
US10193990B2 (en) 2005-10-26 2019-01-29 Cortica Ltd. System and method for creating user profiles based on multimedia content
US8326775B2 (en) * 2005-10-26 2012-12-04 Cortica Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US10380164B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for using on-image gestures and multimedia content elements as search queries
US9218606B2 (en) 2005-10-26 2015-12-22 Cortica, Ltd. System and method for brand monitoring and trend analysis based on deep-content-classification
US10607355B2 (en) 2005-10-26 2020-03-31 Cortica, Ltd. Method and system for determining the dimensions of an object shown in a multimedia content item
US10387914B2 (en) 2005-10-26 2019-08-20 Cortica, Ltd. Method for identification of multimedia content elements and adding advertising content respective thereof
US9646005B2 (en) 2005-10-26 2017-05-09 Cortica, Ltd. System and method for creating a database of multimedia content elements assigned to users
US9529984B2 (en) 2005-10-26 2016-12-27 Cortica, Ltd. System and method for verification of user identification based on multimedia content elements
US9087049B2 (en) 2005-10-26 2015-07-21 Cortica, Ltd. System and method for context translation of natural language
US10380623B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for generating an advertisement effectiveness performance score
US9191626B2 (en) 2005-10-26 2015-11-17 Cortica, Ltd. System and methods thereof for visual analysis of an image on a web-page and matching an advertisement thereto
US9489431B2 (en) 2005-10-26 2016-11-08 Cortica, Ltd. System and method for distributed search-by-content
US9466068B2 (en) 2005-10-26 2016-10-11 Cortica, Ltd. System and method for determining a pupillary response to a multimedia data element
US9767143B2 (en) 2005-10-26 2017-09-19 Cortica, Ltd. System and method for caching of concept structures
US10372746B2 (en) 2005-10-26 2019-08-06 Cortica, Ltd. System and method for searching applications using multimedia content elements
US9747420B2 (en) 2005-10-26 2017-08-29 Cortica, Ltd. System and method for diagnosing a patient based on an analysis of multimedia content
US9286623B2 (en) 2005-10-26 2016-03-15 Cortica, Ltd. Method for determining an area within a multimedia content element over which an advertisement can be displayed
US11620327B2 (en) 2005-10-26 2023-04-04 Cortica Ltd System and method for determining a contextual insight and generating an interface with recommendations based thereon
US11032017B2 (en) 2005-10-26 2021-06-08 Cortica, Ltd. System and method for identifying the context of multimedia content elements
US9235557B2 (en) 2005-10-26 2016-01-12 Cortica, Ltd. System and method thereof for dynamically associating a link to an information resource with a multimedia content displayed in a web-page
US9330189B2 (en) 2005-10-26 2016-05-03 Cortica, Ltd. System and method for capturing a multimedia content item by a mobile device and matching sequentially relevant content to the multimedia content item
US10360253B2 (en) 2005-10-26 2019-07-23 Cortica, Ltd. Systems and methods for generation of searchable structures respective of multimedia data content
US10691642B2 (en) 2005-10-26 2020-06-23 Cortica Ltd System and method for enriching a concept database with homogenous concepts
US9953032B2 (en) 2005-10-26 2018-04-24 Cortica, Ltd. System and method for characterization of multimedia content signals using cores of a natural liquid architecture system
US10742340B2 (en) 2005-10-26 2020-08-11 Cortica Ltd. System and method for identifying the context of multimedia content elements displayed in a web-page and providing contextual filters respective thereto
US11403336B2 (en) 2005-10-26 2022-08-02 Cortica Ltd. System and method for removing contextually identical multimedia content elements
US9256668B2 (en) 2005-10-26 2016-02-09 Cortica, Ltd. System and method of detecting common patterns within unstructured data elements retrieved from big data sources
US8312031B2 (en) 2005-10-26 2012-11-13 Cortica Ltd. System and method for generation of complex signatures for multimedia data content
US9558449B2 (en) 2005-10-26 2017-01-31 Cortica, Ltd. System and method for identifying a target area in a multimedia content element
US11216498B2 (en) 2005-10-26 2022-01-04 Cortica, Ltd. System and method for generating signatures to three-dimensional multimedia data elements
US10380267B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for tagging multimedia content elements
US10848590B2 (en) 2005-10-26 2020-11-24 Cortica Ltd System and method for determining a contextual insight and providing recommendations based thereon
US8818916B2 (en) 2005-10-26 2014-08-26 Cortica, Ltd. System and method for linking multimedia data elements to web pages
US10180942B2 (en) 2005-10-26 2019-01-15 Cortica Ltd. System and method for generation of concept structures based on sub-concepts
US9031999B2 (en) 2005-10-26 2015-05-12 Cortica, Ltd. System and methods for generation of a concept based database
US8266185B2 (en) 2005-10-26 2012-09-11 Cortica Ltd. System and methods thereof for generation of searchable structures respective of multimedia data content
US11604847B2 (en) 2005-10-26 2023-03-14 Cortica Ltd. System and method for overlaying content on a multimedia content element based on user interest
US9477658B2 (en) 2005-10-26 2016-10-25 Cortica, Ltd. Systems and method for speech to speech translation using cores of a natural liquid architecture system
US10635640B2 (en) 2005-10-26 2020-04-28 Cortica, Ltd. System and method for enriching a concept database
US10621988B2 (en) 2005-10-26 2020-04-14 Cortica Ltd System and method for speech to text translation using cores of a natural liquid architecture system
US10614626B2 (en) 2005-10-26 2020-04-07 Cortica Ltd. System and method for providing augmented reality challenges
US10191976B2 (en) 2005-10-26 2019-01-29 Cortica, Ltd. System and method of detecting common patterns within unstructured data elements retrieved from big data sources
US10585934B2 (en) 2005-10-26 2020-03-10 Cortica Ltd. Method and system for populating a concept database with respect to user identifiers
US9372940B2 (en) 2005-10-26 2016-06-21 Cortica, Ltd. Apparatus and method for determining user attention using a deep-content-classification (DCC) system
US11386139B2 (en) 2005-10-26 2022-07-12 Cortica Ltd. System and method for generating analytics for entities depicted in multimedia content
US11361014B2 (en) 2005-10-26 2022-06-14 Cortica Ltd. System and method for completing a user profile
US11003706B2 (en) 2005-10-26 2021-05-11 Cortica Ltd System and methods for determining access permissions on personalized clusters of multimedia content elements
US9639532B2 (en) 2005-10-26 2017-05-02 Cortica, Ltd. Context-based analysis of multimedia content items using signatures of multimedia elements and matching concepts
US9396435B2 (en) 2005-10-26 2016-07-19 Cortica, Ltd. System and method for identification of deviations from periodic behavior patterns in multimedia content
US11019161B2 (en) 2005-10-26 2021-05-25 Cortica, Ltd. System and method for profiling users interest based on multimedia content analysis
US8904269B2 (en) * 2005-11-04 2014-12-02 International Business Machines Corporation Creating accessible, translatable multimedia presentations
US20070124764A1 (en) * 2005-11-30 2007-05-31 Microsoft Corporation Media content menu navigation and customization
US20070124768A1 (en) * 2005-11-30 2007-05-31 Microsoft Corporation Media content menu navigation and customization
US9361299B2 (en) 2006-03-09 2016-06-07 International Business Machines Corporation RSS content administration for rendering RSS content on a digital audio player
US8510277B2 (en) 2006-03-09 2013-08-13 International Business Machines Corporation Informing a user of a content management directive associated with a rating
US9092542B2 (en) 2006-03-09 2015-07-28 International Business Machines Corporation Podcasting content associated with a user account
US8849895B2 (en) 2006-03-09 2014-09-30 International Business Machines Corporation Associating user selected content management directives with user selected ratings
WO2008045690A2 (en) 2006-10-06 2008-04-17 Veveo, Inc. Linear character selection display interface for ambiguous text input
US10733326B2 (en) 2006-10-26 2020-08-04 Cortica Ltd. System and method for identification of inappropriate multimedia content
US20080263550A1 (en) * 2007-04-18 2008-10-23 William Su A system and method for scheduled distribution of updated documents
US20080313574A1 (en) * 2007-05-25 2008-12-18 Veveo, Inc. System and method for search with reduced physical interaction requirements
KR100891117B1 (ko) 2008-03-03 2009-03-30 삼성전자주식회사 화상형성장치 및 현상제 수용부재
KR101528857B1 (ko) 2008-04-24 2015-06-16 삼성전자주식회사 방송 프로그램 정보를 제공하는 방법과 그 장치
KR101517769B1 (ko) 2008-04-24 2015-05-06 삼성전자주식회사 미디어 컨텐츠 재생장치에서 방송 컨텐츠의 추천 방법과 그장치
KR101552147B1 (ko) 2008-04-24 2015-09-11 삼성전자주식회사 방송 컨텐츠를 추천하는 방법과 그 장치
US9075901B2 (en) * 2008-12-15 2015-07-07 International Business Machines Corporation System and method to visualize activities through the use of avatars
CN102118652A (zh) * 2009-12-31 2011-07-06 康佳集团股份有限公司 网络电视界面中元素位置切换的方法、装置及***
US8296332B2 (en) 2010-04-01 2012-10-23 Apple Inc. Visual manipulation of database schema
US10523804B2 (en) 2011-09-16 2019-12-31 Samsung Electronics Co., Ltd. Method and system for searching for object in network
KR101135036B1 (ko) * 2011-12-27 2012-04-13 주식회사 네오패드 스마트 기기에서의 메뉴 구성 방법 및 시스템
US20140068526A1 (en) * 2012-02-04 2014-03-06 Three Bots Ltd Method and apparatus for user interaction
KR20180013169A (ko) 2016-07-28 2018-02-07 삼성전자주식회사 콘텐츠 표시 방법 및 이를 사용하는 전자 장치
CN111782098A (zh) * 2020-07-02 2020-10-16 三星电子(中国)研发中心 一种页面导航方法、装置和智能设备

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU3294997A (en) * 1996-06-13 1998-01-07 Starsight Telecast Incorporated Method and apparatus for searching a guide using program characteristics
US6057831A (en) 1996-08-14 2000-05-02 Samsung Electronics Co., Ltd. TV graphical user interface having cursor position indicator
US5978043A (en) * 1996-08-14 1999-11-02 Samsung Electronics Co., Ltd. TV graphical user interface that provides customized lists of programming
US6038588A (en) * 1997-06-30 2000-03-14 Sun Microsystems, Inc. Method and apparatus for creating and executing a progress dialog window
US5959625A (en) * 1997-08-04 1999-09-28 Siemens Building Technologies, Inc. Method and system for facilitating navigation among software applications and improved screen viewing
EP0940980A2 (en) * 1998-03-05 1999-09-08 Matsushita Electric Industrial Co., Ltd. User interface apparatus and broadcast receiving apparatus
JP2000020197A (ja) * 1998-07-02 2000-01-21 Seiko Epson Corp 情報処理状況提示方法及びネットワーク情報送受信システム並びに情報処理状況提示処理プログラムを記録した記録媒体
US6452609B1 (en) * 1998-11-06 2002-09-17 Supertuner.Com Web application for accessing media streams
US6927770B2 (en) * 2000-01-05 2005-08-09 Apple Computer Inc. Interface providing continuous feedback on task progress in a computer operating system
FR2809268A1 (fr) * 2000-05-19 2001-11-23 Thomson Multimedia Sa Procede de navigation dynamique parmi des documents multimedias
US7065521B2 (en) * 2003-03-07 2006-06-20 Motorola, Inc. Method for fuzzy logic rule based multimedia information retrival with text and perceptual features

Also Published As

Publication number Publication date
JP4918216B2 (ja) 2012-04-18
JP2005149490A (ja) 2005-06-09
US7574668B2 (en) 2009-08-11
KR20050041906A (ko) 2005-05-04
US20050193348A1 (en) 2005-09-01
KR101076853B1 (ko) 2011-10-25
CN100429933C (zh) 2008-10-29
EP1528799A1 (en) 2005-05-04
CN1612600A (zh) 2005-05-04
FR2861937A1 (fr) 2005-05-06
EP1528799B1 (en) 2009-07-01
MXPA04010596A (es) 2005-07-12
DE602004021760D1 (de) 2009-08-13

Similar Documents

Publication Publication Date Title
ES2328136T3 (es) Procedimiento de navegacion mediante presentacion una ventana movil, aparato de visualizacion para llevar a cabo dicho procedimiento.
TWI358948B (es)
US7890490B1 (en) Systems and methods for providing advanced information searching in an interactive media guidance application
ES2276797T3 (es) Interfaz de usuario de busqueda de datos con mecanismo ergonomico para la definicion y manipulacion de perfiles de usuario.
KR100347710B1 (ko) 등장인물들의관계중심동영상검색데이터구성방법및검색방법
US6499029B1 (en) User interface providing automatic organization and filtering of search criteria
US8504922B2 (en) Enhanced user navigation to previously visited areas in a media environment
JP2008520121A (ja) 非侵入型テレビジョンインタフェースを用いて、テキスト入力を削減したテレビジョンコンテンツ、およびチャンネルの検索を行う方法およびシステム
JP5106455B2 (ja) コンテンツ推薦装置及びコンテンツ推薦方法
KR20130132743A (ko) 컨텐츠 검색을 위한 시스템, 방법 및 유저 인터페이스
JP2002014989A (ja) マルチメディア文書間の動的ナビゲーションのための方法及びマルチメディア端末
JP2000307993A (ja) ファイルオブジェクト閲覧と関連して提示されたテレビ番組表から、録画予約、または録画済の番組再生を行うシステム
US20100083314A1 (en) Information processing apparatus, information acquisition method, recording medium recording information acquisition program, and information retrieval system
US20060085416A1 (en) Information reading method and information reading device
US7757184B2 (en) Method for selecting a button in a graphic bar and receiver for carrying out said method
EP1227676A2 (en) Method of selecting among multiply-categorised items
JP6150780B2 (ja) 情報処理装置、情報処理方法およびプログラム
JP2006217215A (ja) 番組検索装置、番組検索方法、プログラムおよび記録媒体ならびに受信装置
JP5920848B2 (ja) 情報処理装置、情報処理方法、及びプログラム
US7823067B2 (en) Process of navigation for the selection of documents associated with identifiers, and apparatus implementing the process
JP2016025570A (ja) 情報処理装置、情報処理方法およびプログラム
US20070245381A1 (en) Broadcasting receiving device
KR20020015123A (ko) 개인 멀티미디어 라이브러리 시스템과 이러한 시스템을이용한 개인 멀티미디어 라이브러리 저장 및 브라우징 방법
JP2010113434A (ja) コンテンツ表示装置、方法、プログラム及び記録媒体
JP2007129308A (ja) 情報処理装置