[go: up one dir, main page]

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
Application number
ES00909585T
Other languages
English (en)
Inventor
Alain Delpuch
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OpenTV Inc
Original Assignee
OpenTV Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OpenTV Inc filed Critical OpenTV Inc
Application granted granted Critical
Publication of ES2261185T3 publication Critical patent/ES2261185T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

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;
- 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.
ES00909585T 2000-03-17 2000-03-17 Metodo y sistema para elegir un articulo en una lista que aparece en una pantalla. Expired - Lifetime ES2261185T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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