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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 title 1
- 238000006073 displacement reaction Methods 0.000 claims description 6
- 230000006872 improvement Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 10
- 239000011159 matrix material Substances 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000001914 filtration Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 241000272470 Circus Species 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000036593 pulmonary vascular resistance Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000001343 mnemonic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
-
- 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
-
- 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/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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content 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.
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
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.
- \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.
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)
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)
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 |
-
2003
- 2003-10-30 FR FR0350749A patent/FR2861937A1/fr not_active Withdrawn
-
2004
- 2004-10-19 EP EP04024794A patent/EP1528799B1/en not_active Expired - Fee Related
- 2004-10-19 DE DE602004021760T patent/DE602004021760D1/de active Active
- 2004-10-19 ES ES04024794T patent/ES2328136T3/es active Active
- 2004-10-20 CN CNB2004100921027A patent/CN100429933C/zh not_active Expired - Fee Related
- 2004-10-26 MX MXPA04010596A patent/MXPA04010596A/es active IP Right Grant
- 2004-10-26 US US10/973,907 patent/US7574668B2/en not_active Expired - Fee Related
- 2004-10-27 JP JP2004312817A patent/JP4918216B2/ja not_active Expired - Fee Related
- 2004-10-27 KR KR1020040086068A patent/KR101076853B1/ko active IP Right Grant
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) | 情報処理装置 |