ES2261185T3 - Metodo y sistema para elegir un articulo en una lista que aparece en una pantalla. - Google Patents
Metodo y sistema para elegir un articulo en una lista que aparece en una pantalla.Info
- Publication number
- ES2261185T3 ES2261185T3 ES00909585T ES00909585T ES2261185T3 ES 2261185 T3 ES2261185 T3 ES 2261185T3 ES 00909585 T ES00909585 T ES 00909585T ES 00909585 T ES00909585 T ES 00909585T ES 2261185 T3 ES2261185 T3 ES 2261185T3
- Authority
- ES
- Spain
- Prior art keywords
- period
- list
- item
- user
- focus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Radio Transmission System (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Supplying Of Containers To The Packaging Station (AREA)
Abstract
Un método que permite a un usuario elegir un elemento de una lista larga (1) de elementos que aparecen en una pantalla (2). En virtud de este método, el usuario se desplaza por la mencionada lista moviendo un cursor por la misma; este cursor designa un elemento que tiene el enfoque y se mueve automáticamente desde dicho elemento con el enfoque al siguiente a una velocidad de repetición automática que define un periodo de repetición automática, si el usuario mantiene una acción en una tecla de elemento siguiente (6 y 7). Según este método, la velocidad de repetición automática se reduce periódicamente en elementos predeterminados, denominados elementos persistentes, con el fin de proporcionar un tiempo adicional al usuario para que pueda absorber la información visual relacionada con dichos elementos persistentes; cada elemento queda señalado durante un periodo predeterminado de tiempo, denominado el periodo de latencia, diferente del periodo de repetición automática; en virtud de este método la lista se organiza en múltiples niveles de elementos y comprende elementos persistentes de primer nivel, de segundo nivel, ... hasta un nivel x; la reducción de la velocidad de la repetición automática al llegar a los elementos persistentes correspondientes disminuye con el incremento de nivel en la lista; este método también se caracteriza porque los mencionados niveles representan niveles diferentes dentro de la jerarquía, y el primer nivel es el más general de esta jerarquía.
Description
Método y sistema para elegir un artículo en una
lista que aparece en una pantalla.
La presente invención se refiere a un método que
permite a un usuario elegir un elemento de una lista de elementos
que aparecen en una pantalla. En virtud de este método, el usuario
se desplaza por la mencionada lista moviendo un cursor por la
misma; este cursor designa un elemento que tiene el enfoque y se
mueve automáticamente desde dicho elemento con el enfoque al
siguiente a una velocidad de repetición automática que define un
periodo de repetición automática, si el usuario mantiene una acción
en una tecla de elemento siguiente.
Esta invención también se refiere a un sistema
correspondiente a dicho método.
En un entorno de ordenador o televisión, uno de
los problemas que se plantean es cómo permitir a los usuarios elegir
rápida y fácilmente un elemento de una lista muy larga.
En el pasado se han utilizado dispositivos
señaladores, como por ejemplo un mouse (ratón) o las teclas de un
dispositivo de control remoto.
Con el fin de mejorar al máximo el proceso de
señalamiento, se han desarrollado propiedades jerárquicas en las
listas, como por ejemplo la organización de una lista en forma de
árbol.
Es posible expandir o contraer las ramas del
árbol, así como explorar dicho árbol, utilizando el botón de un
mouse o las teclas de dirección de un teclado.
Sin embargo, estos sistemas poseen
desventajas.
Parte del problema se debe a que la estructura
de árbol, aunque muy potente y eficaz, también resulta bastante
compleja y no es idónea para el mercado de masas.
Asimismo, los dispositivos señaladores como el
mouse no están disponibles en contextos como el de la televisión y
el teléfono, en los que normalmente se utilizan diferentes teclas de
función para señalar.
Además, en el estado anterior de la técnica,
cuando se suministra una repetición automática, ésta tiene una
velocidad constante, por ejemplo un tiempo comprendido entre 0,1 y
0,5 segundos.
Sin embargo, dicho periodo o bien es demasiado
breve y no elimina el riesgo de saltarse el elemento buscado o bien
es demasiado prolongado y hace de la búsqueda un proceso
engorroso.
Con el fin de solucionar este problema, algunas
interfaces de usuario proporcionan una aceleración de la velocidad
de la repetición automática con el paso el tiempo.
No obstante, el problema que plantea esta
solución es cómo encontrar un equilibrio entre la velocidad y la
facilidad de uso. Cuando la repetición automática empieza a ir
demasiado rápido el usuario no puede detenerla en el momento
preciso.
En la patente JP 11 312038 A se describe un
sistema en el que la velocidad de desplazamiento se reduce cerca de
los datos que se consideran que un usuario probablemente requerirá,
gracias al almacenamiento de la información relativa a la
importancia de los datos en un dispositivo independiente de
almacenamiento.
En la patente WO 9957630 el desplazamiento a
través de datos se produce a incrementos de magnitud variable.
La presente invención tiene como objetivo
solucionar los inconvenientes y desventajas planteados por las
soluciones conocidas.
A tal fin, uno de los objetivos de la presente
invención es proporcionar un método y un sistema que posibiliten
una aceleración de la interfaz de usuario para seleccionar
rápidamente un elemento de una lista numerosa de elementos, sin
correr el peligro de pasar por alto el elemento buscado y sin
añadir nuevas teclas o un concepto nuevo y complejo (como la
arquitectura de árbol).
Otro de los objetivos de la presente invención
es proporcionar una navegación sencilla a lo largo de una lista
larga de elementos, permitiendo una selección rápida que se sirve de
los dispositivos de control remotos conocidos ya existentes, por
ejemplo los dispositivos de control remoto que se usan para
seleccionar programas en la pantalla de un televisor.
Otro objetivo de la invención es proporcionar
una lista plana de elementos al usuario de una pantalla de PC, al
que se a continuación se autoriza para que seleccione un elemento
mediante el uso de las teclas de dirección del teclado para navegar
a través de la lista; dicha lista se muestra, por ejemplo, por
partes, mientras que se mantiene presionada una tecla de repetición
automática para desplazarse rápidamente por la lista.
Otro objetivo de esta invención es proporcionar
un método mejorado y que ahorre tiempo para seleccionar rápidamente
los elementos.
En concreto, un aspecto de esta invención
propone un método que permite a un usuario elegir un elemento de
una lista larga de elementos que aparecen en una pantalla. Según
este método, el usuario se desplaza por la lista moviendo un cursor
a lo largo de la misma; el cursor designa un elemento que tiene el
enfoque y se mueve automáticamente desde dicho elemento con el
enfoque al siguiente a una velocidad de repetición automática que
define un periodo de repetición automática, si el usuario mantiene
una acción en una tecla de elemento siguiente. Este método se
caracteriza porque la velocidad de la repetición automática se
reduce periódicamente en elementos predeterminados, denominados
"elementos persistentes" (sticky items), con el fin de
proporcionar un tiempo adicional al usuario para que pueda absorber
la información visual al llegar a dichos elementos persistentes;
cada elemento queda señalado durante un periodo predeterminado de
tiempo, denominado el periodo de latencia, diferente del periodo de
repetición automática; en virtud de este método la lista se
organiza en múltiples niveles de elementos y comprende elementos
persistentes de primer nivel, de segundo nivel, ... hasta un nivel
x; la reducción de la velocidad de la repetición automática
al llegar a los elementos persistentes correspondientes disminuye
con el incremento de nivel en la lista; esta invención también se
caracteriza porque los mencionados niveles representan niveles
diferentes dentro de la jerarquía, y el primer nivel es el más
general de esta jerarquía.
Otro aspecto de la invención proporciona un
sistema electrónico de procesamiento de datos que permite a un
usuario elegir un elemento de una lista larga de elementos que
aparecen en una pantalla. Dicho sistema comprende:
medios de desplazamiento para desplazarse por la
mencionada lista, incluido un cursor diseñado para que se mueva por
dicha lista, medios de resalte para resaltar un elemento que tiene
el enfoque y está señalado por el mencionado cursor, medios de
movimiento automático para mover automáticamente el mencionado
cursor desde el elemento con el enfoque al siguiente elemento a una
velocidad de repetición automática que define una repetición
automática, y medios de mantenimiento para que el usuario pueda
mantener el desplazamiento; este sistema también se caracteriza por
incluir además medios para reducir la velocidad de la repetición
automática de forma periódica en elementos predeterminados,
denominados elementos persistentes, con el fin de proporcionar un
tiempo adicional al usuario para que pueda absorber la información
visual relacionada con dichos elementos persistentes; en este
sistema los mencionados medios de resalte comprenden medios de
medición de tiempo para resaltar cualquier primer elemento al que
el cursor haya dado el enfoque, durante un periodo predeterminado
de tiempo, denominado el periodo de latencia, diferente del periodo
de repetición automática; en este sistema la lista posee múltiples
niveles de elementos que comprenden elementos persistentes de
primer nivel, de segundo nivel, ... hasta un nivel x; este
sistema también comprende medios para la reducción de la velocidad
de la repetición automática al llegar a los elementos persistentes
correspondientes, y dicha reducción disminuye con el incremento del
nivel en la lista; el sistema se caracteriza porque los mencionados
niveles representan diferentes niveles dentro de una jerarquía, y
el primer nivel es el más general de esta jerarquía.
Por elemento que tiene el enfoque debe
entenderse, por ejemplo, un elemento resaltado.
Por consiguiente, una característica principal
de la invención consiste en el control de la repetición automática
que periódicamente reduce su velocidad en los elementos
predeterminados para acelerar posteriormente si se mantiene
presionada continuamente la tecla de elemento siguiente.
En otras palabras, se trata de detener/pausar la
repetición automática cuando se llega a los elementos
correspondientes de la lista, denominados los elementos
persistentes, y se mantiene la acción en la tecla de elemento
siguiente.
Ello permite un desplazamiento mucho más rápido
por los elementos menos relevantes que el obtenido con una interfaz
de usuario normal, a saber a una velocidad entre 5 y 20 veces más
rápida, por ejemplo con un periodo de repetición automática de tan
sólo 0,01 segundos, y a continuación volver a un periodo de
latencia de, por ejemplo, 0,5 segundos en los elementos relevantes.
De esta forma se reduce en gran medida el riesgo de pasar por alto
el elemento buscado.
La presente invención también propone
modalidades ventajosas que incluyen una o varias de las siguientes
características:
- cuando el cursor pone el enfoque inicialmente
en un elemento, dicho elemento es señalado durante un periodo
predeterminado de tiempo, denominado el periodo de latencia,
diferente del periodo de repetición automática.
En otras palabras, cuando el cursor se mueve a
un elemento al presionar por primera vez la tecla de elemento
siguiente después de haberse soltado esa tecla previamente, el
periodo de latencia se activa, y si se mantiene esta presión se
ejecuta el periodo de repetición automática.
- cuando se mueve el cursor mediante una tecla
de elemento siguiente, este método comprende los siguientes
pasos:
- 1
\;
- - comprobar si el usuario ha presionado la tecla de elemento siguiente;
- 2
\;
- - si la tecla de elemento siguiente ha sido presionada, armar un temporizador con el periodo de latencia;
- 3
\;
- - situar el enfoque en el siguiente elemento;
- 4
\;
- - comprobar si se ha soltado la tecla de elemento siguiente;
- 5
\;
- - si no se ha soltado la tecla de elemento siguiente, comprobar si el mencionado temporizador ha expirado;
- 6
\;
- - si el mencionado temporizador ha expirado, comprobar si el elemento actual es persistente;
- 7
\;
- - en caso afirmativo, armar el temporizador con un periodo de reducción de velocidad antes de situar el enfoque en el siguiente elemento, y en caso negativo, armar el temporizador con un periodo de repetición automática antes de situar el enfoque en el siguiente elemento; y
- 8
\;
- - repetir los pasos 3 a 7 hasta que se suelte la tecla de elemento siguiente. En última instancia se presionará una tecla de acción sobre el elemento que tiene el enfoque actual o seleccionado;
- la velocidad de repetición automática se
acelera con el paso del tiempo, antes de reducirse al llegar a los
elementos persistentes;
- la lista se organiza en múltiples niveles de
elementos y comprende elementos persistentes de primer nivel, de
segundo nivel, ... hasta un nivel x; la reducción de la
velocidad de la repetición automática al llegar a los elementos
persistentes correspondientes disminuye con el incremento de nivel
en la lista;
El primer nivel es el más general y aparece al
principio, por ejemplo el país, y cuanto más específica es la
información (región, población, etc.), más se reduce la
velocidad.
- el periodo de repetición automática está
comprendido entre 0,02 segundos y 0,1 segundos, preferentemente
unos 0,05 segundos;
- el periodo de latencia está comprendido entre
0,4 segundos y 1 segundo;
- la velocidad de repetición automática se
reduce a una velocidad comprendida entre aproximadamente 0,4
segundos y 0,6 segundos al llegar a un elemento persistente.
Esta invención también proporciona un sistema de
procesamiento de datos que permite a un usuario elegir un elemento
de una lista larga de elementos que aparecen en una pantalla. Dicho
sistema comprende:
- medios de desplazamiento para desplazarse por
la mencionada lista, incluido un cursor diseñado para que se mueva
por dicha lista;
- medios de resalte para resaltar un elemento
que tiene el enfoque y está señalado por el mencionado cursor;
- medios de movimiento automático para mover
automáticamente el mencionado cursor desde el mencionado elemento
con el enfoque al siguiente elemento a una velocidad de repetición
automática que define un periodo de repetición automática; y
- medios de mantenimiento para que el usuario
pueda mantener la acción de desplazamiento; estos medios se
caracterizan por:
incluir, además, medios para reducir la
velocidad de repetición automática de forma periódica en elementos
predeterminados, denominados elementos persistentes, con el fin de
proporcionar un tiempo adicional al usuario para que pueda absorber
la información visual relacionada con dichos elementos
persistentes.
Por "resaltar un elemento" se entiende en
este documento la acción de designar o señalar un elemento, sin que
signifique necesariamente cambiar el color o el contraste de su
entorno inmediato por lo que respecta al fondo general de la
pantalla.
Preferentemente el sistema comprende medios de
resalte dotados de medios de medición de tiempo para resaltar un
elemento al que el cursor ha dado el enfoque por primera vez durante
un periodo predeterminado de tiempo denominado el periodo de
latencia, diferente del periodo de repetición automática.
En otra modalidad preferida, el sistema
comprende:
- primeros medios de comprobación para comprobar
si el usuario ha presionado la mencionada tecla de elemento
siguiente;
- primeros medios de medición de tiempo,
dispuestos para armar un temporizador con el periodo de latencia si
se presiona la tecla de elemento siguiente;
- medios de otorgar el enfoque para situar el
enfoque en el elemento siguiente;
- segundos medios de comprobación para comprobar
si se ha soltado la tecla de elemento siguiente;
- terceros medios de comprobación para comprobar
si ha expirado el mencionado periodo de latencia y si no se ha
soltado la tecla de elemento siguien-
te;
te;
- cuartos medios de comprobación para comprobar
si el elemento actual es persistente y si ha expirado el mencionado
periodo de latencia;
- segundos medios de medición de tiempo
diseñados para armar un temporizador con un periodo de reducción de
velocidad antes de situar el enfoque en el siguiente elemento si el
elemento actual es persistente, y si no lo es, diseñados para armar
el periodo de repetición automática antes de situar el enfoque en
el siguiente elemento; y
- una tecla de acción para seleccionar el
elemento actual que tiene el enfoque si así se desea.
Por "medios de otorgar el enfoque" se
entienden medios de señalamiento o resalte o equivalentes a los
mismos.
Preferentemente y de forma más general, el
sistema incluye los medios necesarios para proporcionar los pasos
mencionados anteriormente relativos a este método.
Se llegará a un mejor entendimiento de esta
invención al leer la siguiente descripción de una modalidad
específica, mostrada como ejemplo no restrictivo y que hace
referencia a los dibujos adjuntos en los que:
la Figura 1 muestra un diagrama esquemático de
un sistema de procesamiento de datos, de acuerdo con una modalidad
de la invención, en el que se muestra una lista de ordenador o
computadora;
la Figura 2 muestra un diagrama en el que se
incluyen los principales pasos de una modalidad del método, de
acuerdo con la invención.
la Figura 1 muestra un sistema de procesamiento
de datos en el que se visualiza una lista de ordenador o
computadora (1).
El sistema comprende una pantalla de
visualización (2), conectada a un ordenador o computadora (3), por
ejemplo del tipo PC, dotado de un teclado (4) y un mouse (5).
En este ejemplo el usuario ha de seleccionar una
ciudad de entre cien ciudades, mostrándose únicamente cinco ciudades
a la vez.
El usuario tiene que desplazarse a través de
toda la lista presionando la tecla de elemento siguiente (6) del
teclado o el botón (7) del mouse con el fin de encontrar la ciudad
que desea seleccionar. A continuación, haciendo doble clic o usando
una tecla de acción o selección (8), el usuario introduce el
archivo del elemento buscado.
En este ejemplo, se selecciona el elemento
mediante criterios que satisfacen las expectativas del usuario, por
ejemplo un orden alfabético. A continuación se proporciona, de
acuerdo con esta invención, un desplazamiento con repetición
automática.
En el estado anterior de la técnica, normalmente
se fija la velocidad máxima de la repetición automática a
aproximadamente una décima de segundo, con el fin de proporcionar al
usuario el tiempo necesario para analizar la información visual.
Ese periodo de tiempo hace que las búsquedas en una lista larga
resulten engorrosas, un inconveniente que la presente invención
evita.
La lista explorada de acuerdo con esta invención
no se limita, por supuesto, al ejemplo mencionado. También podría
aplicarse, por ejemplo, a una lista de canales de televisión
agrupados por temas. La tecla de programa+/programa- del dispositivo
de control remoto se utiliza en este caso para cambiar los canales
rápidamente, y la velocidad de repetición automática disminuye
cuando se llega a un nuevo tema.
Otro ejemplo serían las páginas de teletexto
numeradas del 100 al 999.
Las centenas normalmente agrupan a las revistas
(la primera centena se corresponde generalmente con las noticias,
la segunda centena con los deportes, la tercera centena con el
entretenimiento, etc.).
De acuerdo con esta invención, se podría
presionar un par de teclas para incrementar/disminuir el número de
página y hacer una pausa más larga cuando se llega a un nuevo rango
de centena.
Para poner en práctica esta invención, un
especialista en este campo se encarga de programar, en la forma
acostumbrada, el CPU y las memorias ROM y RAM del ordenador (3) o de
las funciones equivalentes en un televisor, por ejemplo, con el fin
de proporcionar los pasos del método que a continuación se describe
haciendo referencia al diagrama de la Figura 2.
El sistema empieza en 10 y una primera prueba
(11) comprueba si se ha presionado una tecla de acción o de
selección (8).
En caso afirmativo, se selecciona un elemento
(12) y la búsqueda llega a su fin.
En caso negativo, se ha dispuesto en la
modalidad de la presente invención que aquí se describe en
particular que el cursor se mueva cuando el usuario presiona la
tecla de elemento siguiente. Este método comprende los siguientes
pasos:
- comprobar (prueba 13) si el usuario ha
presionado la mencionada tecla de elemento siguiente;
- si se ha presionado la tecla de elemento
siguiente (14), armar un temporizador con el periodo de latencia,
por ejemplo de 0,5 segundos (paso 15);
- si no se ha presionado la tecla de elemento
siguiente (16), volver a la prueba 11;
- situar el enfoque (paso 17) en el siguiente
elemento;
- comprobar (paso 18) si se ha soltado la tecla
de elemento siguiente;
- si no se ha soltado la tecla de elemento
siguiente (línea 19), comprobar (20) si el periodo actual de tiempo
proporcionado por el temporizador ha expirado. Este periodo podría
ser el periodo de latencia, el periodo de repetición automática o
el periodo con velocidad reducida sobre el elemento persistente;
- en caso contrario, volver (línea 21) a la
prueba 11.
- si dicho periodo ha expirado (línea 22),
comprobar (23) si el elemento actual es persistente;
- en caso de que así sea (línea 24), armar un
temporizador (25) con un periodo de reducción de la velocidad (por
ejemplo, 0,4 segundos) antes de proceder (línea 26) a situar el
enfoque en el siguiente elemento (paso 17); y
- en caso contrario, armar (28) el periodo de
repetición automática antes de volver (línea 29) para situar el
enfoque en el siguiente elemento (paso 17); y
- repetir los pasos previos correspondientes,
desde el paso 17 al paso 27, hasta que se suelte la tecla de
elemento siguiente, y en última instancia se presione una tecla de
acción sobre el elemento que tiene el enfoque en ese momento.
A continuación se describirá en detalle el
funcionamiento de este sistema, utilizando el ejemplo de una lista
de ciudades clasificada por orden alfabético que aparece en la
pantalla de un ordenador y haciendo referencia a la Figura 1.
Se especifican 26 elementos persistentes (de la
"A" a la "Z"), uno por cada letra del alfabeto
inglés.
Después de encender el PC, el usuario mostrará
en la pantalla el principio de la lista.
Puesto que la pantalla no es lo suficientemente
grande como para mostrar toda la lista, ésta aparece por secciones
como un menú de desplazamiento, un objeto bien conocido en este
ámbito.
El usuario a continuación señala con una tecla
de dirección el nombre de un primer elemento en la lista y a
continuación mantiene la tecla de elemento siguiente presionada.
El puntero pasa muy rápidamente de una letra a
la siguiente.
En el ejemplo que incluye un periodo de
repetición automática decreciente hasta llegar a los 0,05 segundos,
la repetición automática permite una duración menor a 1 segundo para
saltar de una letra a la siguiente, en cuyo punto la velocidad se
reduce (cada primera ciudad con una nueva letra inicial constituye
un elemento persistente).
En concreto, cuando se otorga el enfoque a una
nueva letra, la velocidad se reduce, por ejemplo, a 0,5 segundos,
proporcionando al usuario tiempo para absorber la información
visual.
Cuando se llega a la parte apropiada dentro de
la lista, el usuario procede lentamente, paso a paso, hasta llegar
al elemento buscado, presionando/soltando la tecla de elemento
siguiente, seleccionando de esta forma cada vez el periodo de
latencia para el temporizador (paso 15), lo que le permite no pasar
por alto el elemento relevante, el cual puede ser introducido
presionando la tecla de acción.
Con la presente invención, las técnicas de
detención/pausa permiten utilizar un periodo de repetición
automática en aceleración, mientras que el periodo de pausa
proporciona tiempo al usuario para ver o alcanzar la selección.
Los especialistas en este campo podrán diseñar
fácilmente ventajas y modificaciones adicionales. Por consiguiente,
la presente invención, en sus aspectos más amplios, no está
limitada a los detalles específicos, el dispositivo representativo y
los ejemplos ilustrados que se han mostrado y descrito en el
presente documento.
Por ejemplo, aunque en el uso principal se
utilizarán, con toda certeza, listas de dos niveles, esta invención
puede generalizarse a listas con un número de niveles n.
En esos casos se haría una pausa cuando la
selección sube un nivel.
Es decir, en un conjunto de elementos muy
jerarquizados, como por ejemplo un sistema muy voluminoso de
ficheros, una base de datos de gran tamaño sobre ciudades, etc., se
proporcionarán elementos persistentes a niveles diferentes. Cuanto
más alto sea el nivel, más se reducirá la velocidad al llegar al
elemento persistente.
En los casos de una base de datos sobre ciudades
de todo el mundo, los diferentes niveles podrían corresponder a los
continentes, países, estados, regiones y por último a las propias
ciudades, clasificadas por orden alfabético.
Claims (10)
1. Un método que permite a un usuario elegir un
elemento de una lista larga (1) de elementos que aparecen en una
pantalla (2). En virtud de este método, el usuario se desplaza por
la mencionada lista moviendo un cursor por la misma; este cursor
designa un elemento que tiene el enfoque y se mueve automáticamente
desde dicho elemento con el enfoque al siguiente a una velocidad de
repetición automática que define un periodo de repetición
automática, si el usuario mantiene una acción en una tecla de
elemento siguiente (6 y 7). Según este método, la velocidad de
repetición automática se reduce periódicamente en elementos
predeterminados, denominados elementos persistentes, con el fin de
proporcionar un tiempo adicional al usuario para que pueda absorber
la información visual relacionada con dichos elementos persistentes;
cada elemento queda señalado durante un periodo predeterminado de
tiempo, denominado el periodo de latencia, diferente del periodo de
repetición automática; en virtud de este método la lista se
organiza en múltiples niveles de elementos y comprende elementos
persistentes de primer nivel, de segundo nivel,... hasta un nivel
x; la reducción de la velocidad de la repetición automática
al llegar a los elementos persistentes correspondientes disminuye
con el incremento de nivel en la lista; este método también se
caracteriza porque los mencionados niveles representan
niveles diferentes dentro de la jerarquía, y el primer nivel es el
más general de esta jerarquía.
2. Un método, de acuerdo con la reivindicación
1, en el que la tecla de elemento siguiente (6 y 7) mueve el cursor.
Dicho método se caracteriza por comprender los siguientes
pasos:
- comprobar (prueba 13) si el usuario ha
presionado la mencionada tecla de elemento siguiente;
- si se ha presionado la tecla de elemento
siguiente, armar (15) un temporizador con el periodo de
latencia;
- situar el enfoque (17) en el siguiente
elemento;
- comprobar (18) si se ha soltado la tecla de
elemento siguiente;
- si no se ha soltado la tecla de elemento
siguiente, comprobar (20) si el mencionado temporizador ha
expirado.
- si el mencionado temporizador ha expirado,
comprobar (23) si el elemento actual es persistente;
- en caso afirmativo, armar (25) el temporizador
con un periodo de reducción de velocidad antes de situar el enfoque
en el siguiente elemento, y en caso negativo, armar (28) el
temporizador con un periodo de repetición automática antes de situar
el enfoque en el siguiente elemento; y
- repetir los pasos 3 a 7 hasta que se suelte la
tecla de elemento siguiente (10). En última instancia se presionará
(12) una tecla de acción sobre el elemento que tiene el enfoque
actual o seleccionado.
3. Un método, de acuerdo con cualquiera de las
reivindicaciones anteriores, que se caracteriza porque la
velocidad de repetición automática aumenta con el paso del tiempo,
antes de reducirse al llegar a los elementos persistentes.
4. Un método, de acuerdo con cualquiera de las
reivindicaciones anteriores, que se caracteriza porque el
periodo de repetición automática está comprendido entre 0,02
segundos y 0,1 segundos.
5. Un método, de acuerdo con cualquiera de las
reivindicaciones anteriores, que se caracteriza porque el
periodo de latencia está comprendido entre 0,4 segundos y 1
segundo.
6. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores, que se caracteriza porque la
velocidad de repetición automática se reduce a una velocidad
comprendida entre aproximadamente 0,4 segundos y 0,6 segundos.
7. Un sistema electrónico de procesamiento de
datos que permite a un usuario elegir un elemento de una lista
larga (1) de elementos que aparecen en una pantalla (2). Dicho
sistema comprende:
- medios de desplazamiento (3) para desplazarse
por la mencionada lista, incluido un cursor diseñado para que se
mueva por dicha lista;
- medios de resalte para resaltar un elemento
que tiene el enfoque y está señalado por el mencionado cursor;
- medios de movimiento automático (3) para mover
automáticamente el mencionado cursor desde el mencionado elemento
con el enfoque al siguiente elemento a una velocidad de repetición
automática que define un periodo de repetición automática; y
- medios de mantenimiento (6, 7 y 3) para que el
usuario pueda mantener la acción de desplazamiento; estos medios se
caracterizan por incluir, además, medios (3) para reducir la
velocidad de repetición automática de forma periódica en elementos
predeterminados, denominados elementos persistentes, con el fin de
proporcionar un tiempo adicional al usuario para que pueda absorber
la información visual relacionada con dichos elementos persistentes;
en este sistema los mencionados medios de resalte comprenden medios
de medición de tiempo para resaltar cualquier primer elemento al
que el cursor haya dado el enfoque, durante un periodo
predeterminado de tiempo, denominado el periodo de latencia,
diferente del periodo de repetición automática;
- en el que la lista posee múltiples niveles de
elementos que incluyen elementos persistentes de primer nivel, de
segundo nivel, ... hasta un nivel x, este sistema también
comprende medios para la reducción de la velocidad de la repetición
automática al llegar a los elementos persistentes correspondientes,
y dicha reducción disminuye con el incremento del nivel en la
lista; el sistema se caracteriza porque los mencionados
niveles representan diferentes niveles dentro de una jerarquía, y el
primer nivel es el más general de esta jerarquía.
8. Un sistema, de acuerdo con la reivindicación
7, que se caracteriza por incluir:
- primeros medios de comprobación para comprobar
(13) si el usuario ha presionado la mencionada tecla de elemento
siguiente;
- primeros medios de medición de tiempo (15),
dispuestos para armar un temporizador con el periodo de latencia si
se presiona la tecla de elemento siguiente;
- medios de otorgar el enfoque para situar el
enfoque (17) en el elemento siguiente;
- segundos medios de comprobación para comprobar
(18) si se ha soltado la tecla de elemento siguiente;
- terceros medios de comprobación para comprobar
(2) si ha expirado el mencionado temporizador y si no se ha soltado
la tecla de elemento siguiente;
- cuartos medios de comprobación para comprobar
(23) si el elemento actual es persistente y si ha expirado el
mencionado temporizador;
- segundos medios de medición de tiempo
diseñados para armar (25) un temporizador con un periodo de
reducción de velocidad antes de situar el enfoque en el siguiente
elemento si el elemento actual es persistente, y si no lo es,
diseñados para armar (28) el temporizador con el periodo de
repetición automática antes de situar el enfoque en el siguiente
elemento; y
- una tecla de acción (8) para seleccionar el
elemento actual que tiene el enfoque (20) si así se desea.
9. Un sistema, de acuerdo con cualquiera de las
reivindicaciones comprendidas entre la 3 y la 7, que se
caracteriza por incluir medios de aceleración para acelerar
la velocidad de repetición automática con el paso del tiempo, antes
de reducir dicha velocidad al llegar a los elementos
persistentes.
10. Un sistema, de acuerdo con cualquiera de las
reivindicaciones comprendidas entre la 7 y la 9, que se
caracteriza porque el periodo de repetición automática está
comprendido entre 0,02 segundos y 0,1 segundos.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB2000/000351 WO2001069369A1 (en) | 2000-03-17 | 2000-03-17 | Method and system for choosing an item out of a list appearing on a screen |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2261185T3 true ES2261185T3 (es) | 2006-11-16 |
Family
ID=11003899
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES00909585T Expired - Lifetime ES2261185T3 (es) | 2000-03-17 | 2000-03-17 | Metodo y sistema para elegir un articulo en una lista que aparece en una pantalla. |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US20030043198A1 (es) |
| EP (1) | EP1266279B1 (es) |
| JP (1) | JP2003527710A (es) |
| CN (1) | CN1222863C (es) |
| AT (1) | ATE328320T1 (es) |
| AU (2) | AU3186400A (es) |
| BR (1) | BR0017165A (es) |
| CA (1) | CA2402610A1 (es) |
| DE (1) | DE60028421T2 (es) |
| ES (1) | ES2261185T3 (es) |
| WO (1) | WO2001069369A1 (es) |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7093201B2 (en) * | 2001-09-06 | 2006-08-15 | Danger, Inc. | Loop menu navigation apparatus and method |
| US6907575B2 (en) * | 2001-09-06 | 2005-06-14 | Danger, Inc. | Method of scrolling a display window |
| US20040210947A1 (en) | 2003-04-15 | 2004-10-21 | Shusman Chad W. | Method and apparatus for interactive video on demand |
| US20040032486A1 (en) | 2002-08-16 | 2004-02-19 | Shusman Chad W. | Method and apparatus for interactive programming using captioning |
| US20030196206A1 (en) | 2002-04-15 | 2003-10-16 | Shusman Chad W. | Method and apparatus for internet-based interactive programming |
| US8037150B2 (en) * | 2002-11-21 | 2011-10-11 | Aol Inc. | System and methods for providing multiple personas in a communications environment |
| DE602004032223D1 (de) * | 2003-05-08 | 2011-05-26 | Thomson Licensing | Verfahren und gerät zum browsen in einem alphabetisch sortierten text |
| US7551188B2 (en) | 2004-10-01 | 2009-06-23 | Nokia Corporation | Scrolling items on a list |
| JP4166767B2 (ja) | 2005-05-25 | 2008-10-15 | 株式会社スクウェア・エニックス | 情報処理装置及びポインタの移動表示方法、プログラム並びに記録媒体 |
| EP1758398A1 (en) | 2005-08-23 | 2007-02-28 | Syneola SA | Multilevel semiotic and fuzzy logic user and metadata interface means for interactive multimedia system having cognitive adaptive capability |
| US20070050731A1 (en) * | 2005-08-26 | 2007-03-01 | International Business Machines Corporation | Pull down menu displays |
| WO2007037237A1 (ja) * | 2005-09-27 | 2007-04-05 | Pioneer Corporation | 情報表示装置および情報表示方法 |
| DE102008023405B4 (de) | 2008-05-13 | 2020-10-01 | Volkswagen Ag | Kraftfahrzeug mit einem Display sowie Verfahren zum Betrieb eines Kraftfahrzeuges mit einem Display |
| CN101655764A (zh) * | 2008-08-19 | 2010-02-24 | 深圳富泰宏精密工业有限公司 | 简化界面操作的系统及方法 |
| US20100058240A1 (en) * | 2008-08-26 | 2010-03-04 | Apple Inc. | Dynamic Control of List Navigation Based on List Item Properties |
| US20110179364A1 (en) * | 2010-01-18 | 2011-07-21 | Robert Paul Morris | Methods, systems, and computer program products for automating operations on a plurality of objects |
| US20110179383A1 (en) * | 2010-01-18 | 2011-07-21 | Robert Paul Morris | Methods, systems, and computer program products for automatically selecting objects in a plurality of objects |
| US20110179390A1 (en) * | 2010-01-18 | 2011-07-21 | Robert Paul Morris | Methods, systems, and computer program products for traversing nodes in path on a display device |
| EP2378406B1 (en) * | 2010-04-13 | 2018-08-22 | LG Electronics Inc. | Mobile terminal and method of controlling operation of the mobile terminal |
| US10601457B2 (en) | 2010-07-27 | 2020-03-24 | Comcast Cable Communications, Llc | Configuring remote control behavior to limit a maximum amount of transmissions for continuous press of a button |
| JP5573765B2 (ja) * | 2011-04-26 | 2014-08-20 | コニカミノルタ株式会社 | 操作表示装置、スクロール表示制御方法およびスクロール表示制御プログラム |
| KR101830965B1 (ko) | 2011-08-03 | 2018-02-22 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
| US10275117B2 (en) | 2012-12-29 | 2019-04-30 | Apple Inc. | User interface object manipulations in a user interface |
| US10691230B2 (en) | 2012-12-29 | 2020-06-23 | Apple Inc. | Crown input for a wearable electronic device |
| CN103218158A (zh) * | 2013-03-08 | 2013-07-24 | 东莞宇龙通信科技有限公司 | 页面显示的控制方法及装置 |
| US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
| EP3340025B1 (en) * | 2013-09-03 | 2019-06-12 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
| US10001817B2 (en) | 2013-09-03 | 2018-06-19 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
| US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
| US12287962B2 (en) | 2013-09-03 | 2025-04-29 | Apple Inc. | User interface for manipulating user interface objects |
| US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
| FR3022369A1 (fr) * | 2014-06-17 | 2015-12-18 | Orange | Procede de selection d’un element dans une liste |
| EP4036685A1 (en) | 2014-06-27 | 2022-08-03 | Apple Inc. | Reduced size user interface |
| US20160062571A1 (en) | 2014-09-02 | 2016-03-03 | Apple Inc. | Reduced size user interface |
| WO2016036416A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Button functionality |
| CN106797493A (zh) | 2014-09-02 | 2017-05-31 | 苹果公司 | 音乐用户界面 |
| TWI676127B (zh) | 2014-09-02 | 2019-11-01 | 美商蘋果公司 | 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體 |
| KR102252506B1 (ko) * | 2014-09-26 | 2021-05-14 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
| KR20160097867A (ko) * | 2015-02-10 | 2016-08-18 | 삼성전자주식회사 | 영상 표시 장치 및 영상 표시 방법 |
| US10365807B2 (en) | 2015-03-02 | 2019-07-30 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
| KR102450416B1 (ko) | 2015-11-04 | 2022-10-05 | 삼성전자주식회사 | 전자 장치, 웨어러블 장치 및 전자 장치에서 디스플레이되는 객체를 제어하는 방법 |
| DK201670580A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Wrist-based tactile time feedback for non-sighted users |
| US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
| US10712824B2 (en) | 2018-09-11 | 2020-07-14 | Apple Inc. | Content-based tactile outputs |
| US11157152B2 (en) * | 2018-11-05 | 2021-10-26 | Sap Se | Interaction mechanisms for pointer control |
| US10996761B2 (en) | 2019-06-01 | 2021-05-04 | Apple Inc. | User interfaces for non-visual output of time |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5633657A (en) * | 1994-10-11 | 1997-05-27 | Falcon; Fernando D. | Mouse driver arrangement for providing advanced scrolling capabilities to a conventional mouse |
| US5861906A (en) * | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
| JPH0969037A (ja) * | 1995-08-31 | 1997-03-11 | Sharp Corp | データ処理装置 |
| US5786819A (en) * | 1996-06-11 | 1998-07-28 | Xerox Corporation | One button searching of long lists |
| US6128012A (en) * | 1996-09-19 | 2000-10-03 | Microsoft Corporation | User interface for a portable data management device with limited size and processing capability |
| JPH11312038A (ja) * | 1998-04-28 | 1999-11-09 | Canon Inc | データ表示制御装置及びデータ表示制御方法並びに記憶媒体 |
| WO1999057630A1 (en) * | 1998-05-01 | 1999-11-11 | Scientific-Atlanta, Inc. | Method and apparatus to increase functionality of a user input device |
| US6721953B1 (en) * | 2000-02-11 | 2004-04-13 | International Business Machines Corporation | Display of television program information using dynamically-adjusted scroll rate |
-
2000
- 2000-03-17 CN CNB008193444A patent/CN1222863C/zh not_active Expired - Fee Related
- 2000-03-17 AT AT00909585T patent/ATE328320T1/de not_active IP Right Cessation
- 2000-03-17 AU AU3186400A patent/AU3186400A/xx active Pending
- 2000-03-17 DE DE60028421T patent/DE60028421T2/de not_active Expired - Lifetime
- 2000-03-17 WO PCT/IB2000/000351 patent/WO2001069369A1/en not_active Ceased
- 2000-03-17 CA CA002402610A patent/CA2402610A1/en not_active Abandoned
- 2000-03-17 BR BR0017165-4A patent/BR0017165A/pt not_active IP Right Cessation
- 2000-03-17 JP JP2001568180A patent/JP2003527710A/ja active Pending
- 2000-03-17 AU AU2000231864A patent/AU2000231864B2/en not_active Ceased
- 2000-03-17 EP EP00909585A patent/EP1266279B1/en not_active Expired - Lifetime
- 2000-03-17 ES ES00909585T patent/ES2261185T3/es not_active Expired - Lifetime
-
2002
- 2002-09-16 US US10/244,249 patent/US20030043198A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| CN1451110A (zh) | 2003-10-22 |
| HK1053878A1 (en) | 2003-11-07 |
| CA2402610A1 (en) | 2001-09-20 |
| CN1222863C (zh) | 2005-10-12 |
| WO2001069369A1 (en) | 2001-09-20 |
| EP1266279A1 (en) | 2002-12-18 |
| DE60028421T2 (de) | 2006-12-07 |
| US20030043198A1 (en) | 2003-03-06 |
| BR0017165A (pt) | 2003-01-14 |
| AU2000231864B2 (en) | 2004-10-07 |
| DE60028421D1 (de) | 2006-07-06 |
| EP1266279B1 (en) | 2006-05-31 |
| ATE328320T1 (de) | 2006-06-15 |
| JP2003527710A (ja) | 2003-09-16 |
| AU3186400A (en) | 2001-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2261185T3 (es) | Metodo y sistema para elegir un articulo en una lista que aparece en una pantalla. | |
| US8418054B2 (en) | Web content read information display device, method, and program | |
| AU2000231864A1 (en) | Method and system for choosing an item out of a list appearing on a screen | |
| KR20130095790A (ko) | 식별자들의 목록을 내비게이션하기 위한 장치, 방법 및 그래픽 사용자 인터페이스 | |
| KR20140090094A (ko) | 눈 추적 사용자 인터페이스 | |
| JP2004517391A5 (es) | ||
| Rodón et al. | Millimeter interferometry of W3 IRS5: a trapezium in the making | |
| Anand et al. | Merger delay time distribution of extended emission short GRBs | |
| CN108519997B (zh) | 相关内容的推荐方法及装置 | |
| US20140181088A1 (en) | Activity contextualization | |
| KR20070040206A (ko) | 모바일 기기에서 문서를 표시하는 방법 | |
| US20090262143A1 (en) | Method for displaying information, and electronic apparatus and storage medium thereof | |
| Schaerer et al. | EROs found behind lensing clusters-I. Stellar populations and dust properties of optical dropout EROs and comparison with related objects | |
| CN103425387A (zh) | 输入姓名的方法和装置 | |
| Heafner | Astronomical apps for teaching astronomy | |
| Smith | Tucson regional strategies toward a more sustainable home | |
| Bruzual | PEGASE: a UV to NIR spectral evolution model of galaxies-Commentary on: Fioc M. and Rocca-Volmerange B., 1997, A&A, 326, 950 | |
| Houk | Photocatalysis for Cleaner Cities | |
| Bonavida | The Imagined Future: Comparing French Science Fiction to the Biological Effects of Climate Change | |
| Nguyen | ASTORIA URBAN WATERFRONT PARK: RE-IMAGINING EXISTING ABANDONED PLAYGROUNDS IN QUEENS, NEW YORK CITY | |
| OBLITAS | THE ROLE OF URBAN PARKS IN AIR QUALITY CALLAO, PERU | |
| Pierre | Urban Mining & Regenerative E-Waste Ecosystems: Visions towards Sustainable Entrepreneurial Futures for Informal Settlements and Recycling Communities | |
| Casebeer | BIODIVERSITY & INCLUSION: Leveraging community connections into shared stewardship and increased conservation capacity at Tumamoc Hill and beyond | |
| Pyatt | Implementation Science In Research With Late-Talking Toddlers: A Case Study | |
| Chung | Pólya's work in probability |