ES2953562T3 - Accesibilidad mejorada del dispositivo informático a través del rastreo ocular - Google Patents

Accesibilidad mejorada del dispositivo informático a través del rastreo ocular Download PDF

Info

Publication number
ES2953562T3
ES2953562T3 ES19219431T ES19219431T ES2953562T3 ES 2953562 T3 ES2953562 T3 ES 2953562T3 ES 19219431 T ES19219431 T ES 19219431T ES 19219431 T ES19219431 T ES 19219431T ES 2953562 T3 ES2953562 T3 ES 2953562T3
Authority
ES
Spain
Prior art keywords
gaze
user
indicator
interactable
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES19219431T
Other languages
English (en)
Inventor
Andreas Borge
Anna Belanova
De Ruit Chiel Van
Chris Edson
Christopher Badman
Dimitriy Sukhorukov
Joel Ahlgren
Ole Alexander Maehle
Ragnar Mjelde
Sveinung Thunes
Xiaohu Chen
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.)
Tobii Dynavox AB
Original Assignee
Tobii Dynavox AB
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 Tobii Dynavox AB filed Critical Tobii Dynavox AB
Application granted granted Critical
Publication of ES2953562T3 publication Critical patent/ES2953562T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/34Browsing; Visualisation therefor
    • 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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • 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/04842Selection of displayed objects or displayed text elements
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

Se divulga un método para proporcionar una mayor accesibilidad para los usuarios de un dispositivo informático. El método puede incluir analizar contenido en un dispositivo de visualización para identificar una pluralidad de elementos interactivos con los que es más probable interactuar. El método también puede incluir hacer que cada uno de la pluralidad de elementos interactivos se resalte de una manera diferente. El método puede incluir adicionalmente hacer que se muestren una pluralidad de elementos gráficos, donde cada uno de la pluralidad de elementos gráficos puede estar asociado con un elemento interactivo diferente y puede corresponderse visualmente con el resaltado de su elemento interactivo asociado. El método puede incluir además determinar una ubicación de la mirada del usuario en el dispositivo de visualización y provocar que se active un elemento interactivo particular, basándose al menos en parte en que el usuario mire su elemento gráfico asociado, donde la activación del elemento interactivo particular provoca la visualización. de nuevos contenidos. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Accesibilidad mejorada del dispositivo informático a través del rastreo ocular
Referencia cruzada a solicitudes relacionadas
Esta solicitud reivindica la prioridad y el beneficio de la solicitud de patente provisional de Estados Unidos n.° 62/572.905, presentada el 16 de octubre de 2017.
Campo técnico
La presente invención se refiere al campo de la interacción de usuario con un dispositivo informático y, más específicamente, a un método de uso de entrada de mirada para seleccionar elementos interactuables en una pantalla de un dispositivo informático. La invención también se refiere a un sistema para proporcionar esta entrada y un medio legible por máquina no transitorio que tiene instrucciones para llevar a cabo el método.
Antecedentes de la técnica
El documento US 2016/195924 A1 desvela un sistema de interfaz controlado por la mirada. Una pantalla presenta un trabajo visual, mientras que un rastreador de mirada detecta la posición de la mirada del usuario en la pantalla. Se puede colocar un identificador visual sobre elementos activables sobre los que se posiciona la mirada del usuario. El documento US 2015/193018 A1 desvela un sistema mediante el cual se rastrea la mirada y se visualiza un indicador objetivo en una pantalla, controlándose el indicador objetivo mediante el movimiento de la mirada del usuario.
El documento WO 2010/141403 A1 desvela un dispositivo para implementar el control de la mirada de un dispositivo de generación de voz. La selección de objetos en una pantalla se puede activar midiendo y registrando un "tiempo de permanencia" de la mirada del usuario sobre un objeto.
El documento US 2005/047629 A1 desvela un sistema mediante el cual se usa un rastreador de la mirada del usuario y una entrada de operador manual para amplificar una región objetivo en una pantalla.
El documento US 2015/309570 A1 desvela un sistema mediante el cual se rastrea la mirada de un usuario para determinar si iniciar la visualización de una ventana de zum en una interfaz de usuario.
El documento US 2015/089381 A1 desvela un sistema mediante el cual se rastrean los movimientos oculares del usuario para permitir que un cliente de escritorio remoto desplace una pantalla remota para mostrar otra parte de un escritorio remoto.
Breve sumario de la invención
En una realización no reivindicada, se desvela un método para proporcionar mayor accesibilidad a los usuarios de contenido interactivo mostrado en un dispositivo informático y ejecutar comandos de estos usuarios en el dispositivo informático. El método puede incluir analizar, con uno o más procesadores, contenido visualizado en un dispositivo de visualización para identificar una pluralidad de elementos interactivos con los que es más probable que un usuario interactúe. El método también puede incluir hacer que, con el uno o más procesadores, cada uno de la pluralidad de elementos interactivos se resalte de una manera diferente. El método puede incluir adicionalmente hacer que, con el uno o más procesadores, se visualice una pluralidad de elementos gráficos en el dispositivo de visualización. Cada uno de la pluralidad de elementos gráficos puede estar asociado con un elemento interactivo diferente. Cada uno de la pluralidad de elementos gráficos puede corresponder visualmente con el resaltado de su elemento interactivo asociado. Además, el método puede incluir determinar, con al menos un dispositivo de rastreo ocular, una ubicación de la mirada del usuario en el dispositivo de visualización. El método puede incluir además hacer que, con el uno o más procesadores, se active un elemento interactivo particular, basándose al menos en parte en que el usuario mire su elemento gráfico asociado, donde la activación del elemento interactivo particular hace que el dispositivo de visualización muestre nuevo contenido.
En otra realización no reivindicada, se desvela un sistema para proporcionar mayor accesibilidad a los usuarios de contenido interactivo mostrado en un dispositivo informático y ejecutar comandos de estos usuarios en el dispositivo informático. El sistema puede incluir un dispositivo de visualización, un dispositivo de rastreo ocular y uno o más procesadores. El dispositivo de visualización puede configurarse para mostrar contenido a un usuario. El dispositivo de rastreo ocular puede configurarse para determinar una ubicación de la mirada de un usuario en un dispositivo de visualización. El uno o más procesadores pueden configurarse para realizar un método. El método puede incluir analizar contenido visualizado en el dispositivo de visualización para identificar una pluralidad de elementos interactivos con los que es más probable que el usuario interactúe. El método también puede incluir hacer que cada uno de la pluralidad de elementos interactivos se resalte de una manera diferente. El método puede incluir además hacer que se visualice una pluralidad de elementos gráficos en el dispositivo de visualización. Cada uno de la pluralidad de elementos gráficos puede estar asociado con un elemento interactivo diferente. Cada uno de la pluralidad de elementos gráficos puede corresponder visualmente con el resaltado de su elemento interactivo asociado. El método puede incluir adicionalmente hacer que se active un elemento interactivo particular, basándose al menos en parte en que el usuario mire su elemento gráfico asociado, donde la activación del elemento interactivo particular hace que el dispositivo de visualización muestre nuevo contenido.
En otra realización no reivindicada, se proporciona un medio legible por máquina no transitorio que tiene instrucciones almacenadas en el mismo para proporcionar mayor accesibilidad a los usuarios de contenido interactivo mostrado en un dispositivo informático y para ejecutar comandos de estos usuarios en el dispositivo informático. Las instrucciones pueden ser ejecutables por uno o más procesadores para realizar un método. El método puede incluir analizar contenido visualizado en un dispositivo de visualización para identificar una pluralidad de elementos interactivos con los que es más probable que un usuario interactúe. El método también puede incluir hacer que cada uno de la pluralidad de elementos interactivos se resalte de una manera diferente. El método puede incluir además hacer que se visualice una pluralidad de elementos gráficos en el dispositivo de visualización. Cada uno de la pluralidad de elementos gráficos puede estar asociado con un elemento interactivo diferente. Cada uno de la pluralidad de elementos gráficos puede corresponder visualmente con el resaltado de su elemento interactivo asociado. El método puede incluir adicionalmente determinar, usando un dispositivo de rastreo ocular, una ubicación de la mirada de un usuario en el dispositivo de visualización. Además, el método puede incluir hacer que se active un elemento interactivo particular, basándose al menos en parte en que el usuario mire su elemento gráfico asociado, donde la activación del elemento interactivo particular hace que el dispositivo de visualización muestre nuevo contenido.
De acuerdo con un aspecto, se proporciona un método para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables en una pantalla de un dispositivo informático, comprendiendo el método: determinar, con al menos un dispositivo de rastreo ocular, una ubicación de la mirada del usuario en la pantalla; hacer que, con el uno o más procesadores, se muestre una forma de indicador de mirada en la ubicación de la mirada del usuario; hacer que, con el uno o más procesadores, se muestre un indicador primario en la pantalla tras acercarse el usuario a un elemento interactuable con la forma de indicador de mirada, y ubicar la forma de indicador de mirada al menos parcialmente sobre el elemento interactuable, de modo que el indicador primario indica que el elemento interactuable pretende activarse si la mirada del usuario permanece en esa ubicación; y hacer que, con el uno o más procesadores, aparezca un indicador secundario en el elemento interactuable, en donde el indicador secundario informa al usuario que el elemento interactuable se activará si la ubicación de la forma de indicador de mirada permanece en el elemento interactuable.
De acuerdo con otro aspecto, se proporciona un sistema para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables en una pantalla de un dispositivo informático, comprendiendo el sistema: una pantalla configurada para mostrar contenido a un usuario; un dispositivo de rastreo ocular configurado para determinar una ubicación de la mirada de un usuario en la pantalla; y uno o más procesadores configurados para: hacer que se muestre una forma de indicador de mirada en la ubicación de la mirada del usuario; hacer que se muestre un indicador primario en la pantalla tras acercarse el usuario a un elemento interactuable con la forma de indicador de mirada, y ubicar la forma de indicador de mirada al menos parcialmente sobre el elemento interactuable, de modo que el indicador primario indica que el elemento interactuable pretende activarse si la mirada del usuario permanece en esa ubicación; y hacer que aparezca un indicador secundario en el elemento interactuable, en donde el indicador secundario informa al usuario que el elemento interactuable se activará si la ubicación de la forma de indicador de mirada permanece en el elemento interactuable.
De acuerdo con otro aspecto, se proporciona un medio legible por máquina no transitorio que tiene instrucciones almacenadas en el mismo para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables en una pantalla de un dispositivo informático, en donde las instrucciones son ejecutables por uno o más procesadores para realizar operaciones que comprenden: determinar una ubicación de la mirada del usuario en la pantalla; y caracterizado por hacer que se visualice una forma de indicador de mirada en la ubicación de la mirada del usuario; hacer que se muestre un indicador primario en la pantalla tras acercarse el usuario a un elemento interactuable con la forma de indicador de mirada, y ubicar la forma de indicador de mirada al menos parcialmente sobre el elemento interactuable, de modo que el indicador primario indica que el elemento interactuable pretende activarse si la mirada del usuario permanece en esa ubicación; y hacer que aparezca un indicador secundario en el elemento interactuable, en donde el indicador secundario informa al usuario que el elemento interactuable se activará si la ubicación de la forma de indicador de mirada permanece en el elemento interactuable.
Breve descripción de los dibujos
Las realizaciones de la presente invención se describen en relación con las figuras adjuntas:
La Figura 1 muestra un explorador web que implementa una realización de la invención;
La Figura 2 muestra una página de contenido web que implementa otra realización de la invención;
La Figura 3 muestra otra página de contenido web que implementa otra realización de la invención;
La Figura 4 muestra una página de Facebook™ que implementa una realización de la invención;
La Figura 5 muestra una pantalla de información de texto que implementa una realización de la invención; y
La Figura 6 es un diagrama de bloques de un sistema informático especializado apto para usarse en al menos alguna porción de los aparatos o sistemas de la presente invención, o implementar al menos alguna porción de los métodos de la presente invención.
En las figuras adjuntas, los componentes y/o características similares pueden tener la misma etiqueta de referencia numérica. Además, diversos componentes del mismo tipo se pueden distinguir siguiendo la etiqueta de referencia con una letra que distingue entre los componentes y/o características similares. Si únicamente se usa la primera etiqueta de referencia numérica en la memoria descriptiva, la descripción es aplicable a uno cualquiera de los componentes y/o características similares que tienen la misma primera etiqueta de referencia numérica independientemente del sufijo de la letra.
Descripción detallada de la invención
La siguiente descripción proporciona realizaciones de ejemplo únicamente y no pretende limitar el alcance, la aplicabilidad o la configuración de la divulgación. En su lugar, la siguiente descripción de las realizaciones de ejemplo proporcionará a los expertos en la materia una descripción que permita implementar una o más realizaciones de ejemplo.
Por ejemplo, cualquier detalle analizado con respecto a una realización puede o no estar presente en todas las versiones contempladas de esa realización. Asimismo, cualquier detalle analizado con respecto a una realización puede o no estar presente en todas las versiones contempladas de otras realizaciones analizadas en el presente documento. Finalmente, la ausencia de análisis de cualquier detalle con respecto a la realización en el presente documento deberá ser un reconocimiento implícito de que tal detalle puede o no estar presente en cualquier versión de cualquier realización analizada en el presente documento. El alcance de la invención se proporciona solamente por las reivindicaciones adjuntas.
En la siguiente descripción se dan detalles específicos para proporcionar una comprensión completa de las realizaciones. Sin embargo, los expertos en la materia entenderán que las realizaciones pueden ponerse en práctica sin estos detalles específicos. Por ejemplo, los circuitos, sistemas, dispositivos, redes, técnicas, procesos y otros elementos comunes o bien conocidos de la invención pueden mostrarse sin detalles innecesarios, o como componentes en forma de diagrama de bloques, para no oscurecer las realizaciones con detalles innecesarios.
Además, se observa que las realizaciones individuales pueden describirse como un proceso que se representa como un organigrama, un diagrama de flujo, un diagrama de flujo de datos, un diagrama de estructura o un diagrama de bloques. Aunque un organigrama puede describir las operaciones como un proceso secuencial, muchas de las operaciones pueden realizarse en paralelo o al mismo tiempo. Además, el orden de las operaciones puede reorganizarse. Un proceso puede finalizar cuando se completen sus operaciones, pero podría tener etapas adicionales no analizadas o incluidas en una figura. Además, no todas las operaciones en cualquier proceso particularmente descrito pueden producirse en todas las realizaciones. Un proceso puede corresponder a un método, una función, un procedimiento, una subrutina, un subprograma, etc. Cuando un proceso corresponde a una función, su terminación corresponde a un retorno de la función a la función llamante o a la función principal.
La expresión "medio legible por máquina" incluye, pero sin limitación, dispositivos de almacenamiento portátiles o fijos transitorios y no transitorios, dispositivos de almacenamiento óptico, canales inalámbricos y diversos medios que pueden almacenar, contener o llevar instrucción o instrucciones y/o datos. Un segmento de código o unas instrucciones ejecutables por máquina pueden representar un procedimiento, una función, un subprograma, un programa, una rutina, una subrutina, un módulo, un paquete de software, una clase o cualquier combinación de instrucciones, estructuras de datos o sentencias de programa. Un segmento de código puede acoplarse a otro segmento de código o a un circuito de hardware pasando y/o recibiendo información, datos, argumentos, parámetros o contenido de memoria. La información, los argumentos, los parámetros, los datos, etc. se pueden pasar, reenviar o transmitir a través de cualquier medio adecuado, incluyendo la compartición de memoria, el paso de mensajes, el paso de testigos, la transmisión de red, etc.
Además, las realizaciones de la invención pueden implementarse, al menos en parte, de forma manual o automática. Las implementaciones manuales o automáticas pueden ejecutarse, o al menos asistirse, a través del uso de máquinas, hardware, software, firmware, soporte intermedio, microcódigo, lenguajes de descripción de hardware o cualquier combinación de los mismos. Cuando se implementan en software, firmware, soporte intermedio o microcódigo, el código del programa o los segmentos de código para realizar las tareas necesarias pueden almacenarse en un medio legible por máquina. Un procesador o procesadores pueden realizar las tareas necesarias.
Las realizaciones de la presente invención se refieren a sistemas, métodos y medios legibles por ordenador que tienen instrucciones en los mismos, para proporcionar mayor y/o mejorada facilidad de accesibilidad a los usuarios de un explorador web u otro software en un dispositivo informático. Algunos sistemas y métodos para proporcionar accesibilidad a los usuarios de exploradores web se desvelan en "Eyes Only: Navigating Hypertext with Gaze" de Penkar, Abdul Moiz, Department of Computer Science, University of Auckland, presentado por primera vez en INTERACT, 2-6 de septiembre de 2013 (disponible en www.interact2013.org/programme/pre-publication-versions-ofall-contributions desde al menos el 26 de diciembre de 2013).
Se debe entender que los sistemas, métodos y medios legibles por ordenador mejorados desvelados en el presente documento incluyen cualquier software, similar o diferente a los exploradores web, que muestra contenido interactivo en un dispositivo de visualización para el usuario y permite que el usuario interactúe con tal contenido. El contenido puede incluir hipervínculos interactivos y otros elementos interactivos asociados con y ubicados en el contenido. Por ejemplo, algunos contenidos presentados por exploradores web u otro software pueden proporcionar ventanas emergentes a las que se puede acceder y descartar que muestran información adicional acerca de cierto contenido en particular dentro del contenido mostrado por el explorador web. Aunque los métodos y sistemas analizados en el presente documento pueden funcionar con cualquier software que muestre contenido interactivo, se hará referencia a los exploradores web a modo de ejemplo en el presente documento para analizar las diversas realizaciones.
Mientras que normalmente o a menudo un usuario puede usar un dispositivo de entrada no dirigido por la mirada convencional, tal como un teclado, un ratón, un micrófono o una almohadilla/pantalla táctil para interactuar con el explorador web, en realizaciones de la presente invención, un usuario, en su lugar, usa su mirada, en solitario o complementada con una entrada que no es de la mirada, para manipular su visualización e interacción con el contenido dentro del explorador web. Esto puede permitir que una persona con limitaciones y/o discapacidades físicas y/o mentales controle más fácilmente su interacción con el contenido proporcionado por el explorador web y similares, donde de otro modo el control a través de un dispositivo de entrada no dirigido por la mirada convencional puede ser menos eficiente para el usuario, particularmente desafiante para el usuario, o imposible de emplear para el usuario, por cualquier razón o preferencia particular del usuario.
En una realización, se proporciona una pantalla que está en comunicación con un procesador tal como un ordenador personal, un ordenador portátil, un portátil, un ordenador de tableta, un dispositivo móvil u otro dispositivo informático. El dispositivo informático puede dirigir la pantalla para mostrar contenido al usuario basándose en las interacciones del usuario con el dispositivo informático y/o a medida que el dispositivo informático se ha configurado de otra manera para mostrar contenido.
También se proporciona un dispositivo de rastreo ocular. Esto puede incluir cualquier dispositivo que pueda ayudar al menos a un dispositivo informático a determinar la dirección de la mirada del usuario con respecto a la pantalla. En algunas realizaciones, el dispositivo de rastreo ocular puede determinar de forma independiente la dirección de la mirada del usuario y simplemente informar al dispositivo informático de la dirección de la mirada a partir de entonces.
En algunas realizaciones, el dispositivo informático puede presentar una página web en un explorador web en la pantalla. Por ejemplo, se muestra en la Figura 1 una página web de ejemplo (es decir, Wikipedia™) en una interfaz de explorador web de la invención. El contenido solicitado por el explorador web puede presentarse al dispositivo, y ese contenido puede incluir elementos interactuables 110 (es decir, en este caso, elementos interactuables de hipervínculo). En algunas realizaciones, el dispositivo informático (y/u otros componentes del sistema descrito o no descrito en detalle en el presente documento) pueden identificar un número de elementos interactivos dentro del contenido mostrado y modificar la visualización/presentación de tales elementos para que se destaquen del contenido visualizado. Los elementos interactivos que se identifican/seleccionan para la visualización modificada se analizarán a continuación. La Figura 2 muestra otro ejemplo donde los elementos interactuables 210 (en este caso hipervínculos textuales) están ubicados más en línea dentro del texto.
Simplemente a modo de ejemplo, uno, dos, tres, cuatro o cualquier número particular más de elementos interactivos pueden mostrarse de manera diferente a como se describe, dependiendo de la realización (también denominado en el presente documento como "resaltado"). Véase la Figura 1, los elementos interactuables resaltados 110. A modo de ejemplo adicional, un número particular de elementos interactivos (es decir, cuatro) puede subrayarse (en un color por defecto u otro color) y/o mostrarse en un color diferente (por ejemplo, ya sea texto o relleno de fondo) que es normal o por defecto para el resto del contenido. Se pueden seleccionar cuatro elementos interactivos como el número de elementos para ajustar o resaltar la visualización de los mismos porque equilibra la mayor posibilidad de reducir la eficiencia debido al aumento de la confusión visual, mientras que aún proporciona una mayor facilidad de accesibilidad efectiva. El número de elementos resaltados puede variar por la realización, y el número de elementos seleccionados puede ser estático o dinámico dependiendo de la realización particular. El número de elementos resaltados puede ser menor cuando una visualización particular de información es menos densa o más densa con elementos interactivos. El número de elementos resaltados también puede ser mayor cuando una visualización particular de información es menos densa o más densa con elementos interactivos.
El tipo de subrayado, color u otro cambio/resaltado visual puede depender de la realización particular y, en algunas realizaciones, el cambio/resaltado visual particular empleado puede determinarse basándose en el contenido que está mostrando un elemento interactivo, o que mostrará tras la activación del mismo. Mientras que, en algunas realizaciones, todos los elementos interactivos que van a mostrarse con un cambio visual en los mismos en un único documento/fuente particular se cambiarán de manera similar, en otras realizaciones, son diferentes elementos interactivos dentro del mismo documento/fuente.
El color elegido para un resaltado particular puede depender del color por defecto o normal del elemento interactuable antes del resaltado. Por ejemplo, si se va a usar un resaltado de fondo para un elemento interactuable textual o gráfico, el sistema/método puede determinar el color primario del elemento y, a continuación, se puede elegir un color de contraste de manera apropiada basándose en lo mismo. Simplemente a modo de ejemplo, en la Figura 1, se invirtió el color del texto de los elementos interactivos que se han resaltado de azul a blanco, y se aplicó a tales elementos un bloque de un color de fondo.
Además de los métodos de resaltado ya descritos, en algunas realizaciones, un círculo, recuadro, otra forma geométrica u otra forma no geométrica también se puede mostrar alrededor de los elementos resaltados o elementos cercanos así resaltados, donde cada elemento resaltado corresponde o está asociado con una de las formas geométricas/no geométricas. En algunas realizaciones, tales formas pueden aparecer también, o como alternativa, en la parte superior o lateral de la página web (interfiriendo de esta manera menos con la presentación del contenido original tal cual) o mostrarse cerca de los elementos interactuables, y pueden correlacionarse con diferentes resaltados de color/subrayado en el cuerpo del contenido del explorador web (mostrando la forma (es decir, el elemento gráfico) en la misma forma o color que el elemento interactivo con el que está coordinado). Como se muestra en la Figura 1, los círculos 120 (es decir, el elemento gráfico) asociados con los elementos interactuables 110 están ubicados en la parte superior de la pantalla. Obsérvese que, el color resaltado de los elementos interactuables 110 y el orden vertical de los mismos coincide con el color de las formas 120 (es decir, el elemento gráfico) y el orden horizontal de los mismos. Por lo tanto, en muchas realizaciones, los elementos gráficos pueden corresponder visualmente de varias maneras con sus elementos interactivos asociados.
Mostrar las formas en la parte superior o inferior de la pantalla o del explorador web puede ser preferible a mostrar las formas en el lateral de la pantalla o del explorador web, ya que las interacciones de la mirada en la parte superior e inferior de la pantalla son más perceptibles que en el lado izquierdo y derecho de una pantalla. Por lo tanto, si los elementos resaltados de izquierda a derecha y de arriba a abajo aparecen resaltados en rojo, verde, azul y naranja, las formas mostradas en la parte superior, inferior o lateral del contenido se presentarán en el orden de rojo, verde, azul, y naranja. En otras realizaciones, las formas pueden aparecer más en proximidad del contenido resaltado y estar o no estar conectadas visualmente al contenido resaltado mediante una línea discontinua, una línea continua o algún otro elemento visual. Véase la Figura 3 para una demostración de este concepto, donde los elementos interactuables 310 están subrayados y las formas circulares 320 (es decir, los elementos gráficos) se muestran para cada elemento interactuable conectado por una línea que conduce al elemento interactuable.
Un indicador 330 indica cuándo el usuario está mirando una forma circular 320, y también es dinámico y cambia de grande a pequeño, viceversa, o alguna otra animación, señalizando de esta manera al usuario cuánto tiempo debe permanecer su mirada en la forma 320 antes de que se active el elemento interactuable resaltado asociado 310 (es decir, la activación puede ocurrir cuando el indicador 330 desaparece, cuando se vuelve del mismo tamaño que la forma 320, o tras alguna otra ocurrencia). Por ejemplo, el indicador 330 dentro de una forma circular 320 puede tener originalmente el mismo o casi el mismo tamaño que la forma circular 320 donde está ubicado, y hacerse más pequeño continuamente o en pasos hasta que desaparezca y se active el elemento interactivo asociado.
Como alternativa, la propia forma circular 320 puede ser dinámica, y tras observarse continuamente, volverse más y más pequeña de la misma manera que se ha descrito anteriormente hasta que se produce la activación del elemento interactivo cuando desaparece la forma circular 320. Si un usuario desvía su mirada de la forma circular 320 durante el período dinámico de cambio de la forma circular 320, la forma circular 320 puede volver a su tamaño/forma original para señalizar al usuario que el elemento interactivo asociado no se activará a menos que vuelva a ser mirado por el usuario durante el tiempo predefinido requerido. En algunas realizaciones, la reversión de la forma circular 320 a su tamaño original puede ocurrir a una tasa específica, lo que indica que si el usuario vuelve a mirar a la forma circular 320 antes de que la forma circular 320 vuelva a su tamaño original, una mirada únicamente tiene que descansar en la forma circular 320 durante una porción restante de la duración de tiempo predefinida que es proporcional a la relación del tamaño actual de la forma circular 320 en relación con el tamaño original de la forma circular 320.
La ubicación de los elementos gráficos en el lado o en la parte superior de la pantalla o explorador web puede presentarse en el orden de presentación de los elementos interactuables naturalmente dentro del contenido, o cualquier otra forma de ubicación relativa que corresponda con la forma de ubicación en la que se muestran los elementos interactivos. Por ejemplo, el elemento interactuable resaltado más superior a la izquierda en el contenido visualizado se resaltará de manera que se correlacione con la forma más a la izquierda y más superior en una serie/lista de formas relacionadas coincidentes coordinadas ubicadas en la parte superior, parte inferior, lado izquierdo, o lado derecho de la visualización del contenido. Además del ejemplo, el elemento interactuable resaltado más inferior a la derecha en el contenido visualizado se resaltará de una manera que se correlacione con la forma más a la derecha y más abajo en una serie/lista de formas relacionadas coincidentes coordinadas. También son posibles otras formas de ubicación correspondientes de presentación de elementos gráficos/pares de elementos interactivos asociados/correspondientes.
Dependiendo de la realización, el usuario puede usar la permanencia de su mirada (que ocurre durante al menos un tiempo predeterminado/predefinido), con o sin una mirada adicional o entrada sin mirar, para activar el elemento interactuable resaltado. La ubicación de la mirada en el dispositivo de visualización se determina empleando un dispositivo de rastreo ocular conocido en la técnica. La interacción de la mirada puede ocurrir con el contenido resaltado (es decir, el elemento interactivo), la forma (es decir, el elemento gráfico) asociada con el contenido resaltado y/o cualquier elemento visual que conecta el contenido resaltado con la forma. La forma asociada con el contenido resaltado puede ser especialmente fácil de activar para un usuario, ya que el tamaño y la forma de la forma asociada pueden diseñarse para mejorar la capacidad del usuario para seleccionarla porque es más grande y más fácil de adquirir visualmente que el contenido resaltado mismo. Se puede emplear un algoritmo lógico para garantizar que las líneas u otros elementos visuales que acoplan el contenido resaltado a las formas no se crucen entre sí y/o provoquen desorden visual o malentendidos de los elementos que se pueden resaltar interactuables con la mirada disponibles.
Los elementos que se resaltan en la presentación original del contenido en un explorador web pueden determinarse basándose en un número de posibles algoritmos conocidos en la técnica para determinar el contenido más probable dentro de un grupo de contenido con el que el usuario deseará interactuar. Simplemente a modo de ejemplo, en algunas realizaciones, los sistemas y métodos de la invención pueden determinar cuáles son los cuatro elementos interactuables con los que es más probable que interactúe el usuario particular basándose en el historial de uso y/o interés pasado (obsérvese que pueden identificarse más o menos elementos interactivos dependiendo de la realización). En estas u otras realizaciones, los sistemas y métodos de la invención también pueden tener en cuenta el uso pasado o el historial de interés para un grupo más grande de usuarios donde no hay datos más específicos disponibles para el usuario particular en la pantalla. Un procedimiento de inicio de sesión o registro puede permitir que los sistemas y métodos en este punto identifiquen y rastreen/determinen el uso pasado y/o el historial de interés de un usuario.
En muchas realizaciones, los cuatro (u otro número) de elementos interactivos elegidos para resaltar dependerán única o principalmente de la proximidad al punto de mirada actual del usuario. En otras palabras, se pueden resaltar los cuatro elementos interactuables más cercanos al punto de mirada del usuario (incluyendo la presentación de formas visualmente acopladas o desacopladas asociadas, potencialmente por color, etc., al contenido). Como se analizó anteriormente, el fondo y el primer plano del texto resaltado pueden modificarse de los colores normales/por defecto en tales casos. En algunos casos, cuando un usuario daltónico está usando el sistema, se pueden usar colores particulares receptivos para usuarios con tales condiciones en lugar de colores empleados para usuarios sin daltonismo. Un usuario puede seleccionar un modo 'daltónico' en estas realizaciones.
En algunas realizaciones, los colores usados también pueden depender de la ubicación del contenido resaltado dentro de la pantalla o explorador web. Por ejemplo, un primer conjunto de colores u otro modo de resaltado puede usarse para contenido interactivo en un cuadrante de la pantalla, mientras que un segundo conjunto de colores u otro modo de resaltado puede usarse para contenido interactivo en otro cuadrante o parte de la pantalla. En estas realizaciones, los elementos gráficos asociados con cada elemento interactivo pueden presentarse en ubicaciones correspondientes (es decir, dentro de cualquier borde dado del cuadrante/ubicación). En otras realizaciones, el cuadrante o ubicación que dicta el color o la forma de resaltado no afectará la ubicación de presentación de los elementos gráficos. En estas u otras realizaciones, se puede usar un primer conjunto de colores u otro modo de resaltado para contenido interactivo densamente rodeado por otro contenido mostrado, mientras que se puede usar un segundo conjunto de colores u otro modo de resaltado para contenido interactivo menos densamente rodeado por otro contenido mostrado.
Si bien los sistemas y métodos descritos anteriormente pueden ser apropiados para muchos elementos interactuables, especialmente elementos textuales, también se proporcionan sistemas y métodos para resaltar y ayudar al usuario con elementos interactuables de otros tipos textuales/gráficos. Por ejemplo, las imágenes o gráficos más grandes, el texto presentado gráficamente (es decir, un BMP, GIF o JPG de texto) o cualquier otro elemento interactuable con características de tamaño similares, pueden resaltarse mostrando un borde de color alrededor del elemento. Este color puede coordinarse o no con la forma coloreada que también se muestra en la proximidad o no en la proximidad del elemento como se ha descrito anteriormente. Esto puede permitir que tanto los objetos interactuables de forma regular (cuadrados, circulares, rectangulares, etc.) sean más accesibles mediante las realizaciones de la invención, como los objetos interactuables de forma irregular (contornos de formas irregulares, por ejemplo, contornos de siluetas, etc.).
Los sistemas y métodos de la invención también se pueden emplear en páginas web particulares o personalizadas vistas por el explorador web y/u otras aplicaciones abiertas directamente por el dispositivo informático para mostrarlas en la pantalla asociada, donde los elementos y controles interactuables se presentan de manera similar, pero ligera o enormemente inusual o diferente en comparación con el explorador web. Por ejemplo, cuando se accede a Facebook™ y/o páginas web y/o aplicaciones similares, un usuario, mientras desea seleccionar algunos elementos interactuables dentro de la pantalla principal, también puede desear ejecutar comandos asociados con estos elementos y que los afecten. La Figura 4 muestra un explorador web que tiene una interfaz donde son accesibles comandos de Facebook™ comunes 410 mediante un botón de comando de Facebook™ activado por la mirada 420. Cuando el usuario permanece en el botón de comando 420, los comandos 410 pueden aparecer en las proximidades al mismo. Los botones de comando 420 pueden correlacionarse con comandos/acción de uso frecuente cuando se explora por la aplicación o página particular implicada (en este punto, Facebook™.
YouTube™ es otra ubicación web en la que tales sistemas y métodos también se pueden emplear para seleccionar un elemento interactivo grande o pequeño, tal como un elemento de reproducción de vídeo, mientras que también proporciona la capacidad de acceder rápidamente a elementos interactuables que son controles o periféricos a los elementos interactivos grandes. Por ejemplo, se puede acceder a los controles de pausa, reproducción, salto, volumen, modo de visualización y comentarios usando los sistemas y métodos descritos en el presente documento. Al igual que con las formas analizadas en el presente documento, que pueden mostrarse en la parte superior, parte inferior, laterales o porción central de la pantalla junto con el contenido principal, tales formas también pueden proporcionarse en este punto, así como botones activados por permanencia de la mirada adicionales que se proporcionan para replicar las funciones de los elementos interactuables en el contenido que pueden ser demasiado pequeños para activarlos de manera efectiva o conveniente usando una permanencia de la mirada. Por ejemplo, un pequeño botón de reproducción o pausa puede replicarse como un "botón" interactuable con la mirada más grande (es decir, un elemento gráfico) o similar en la parte superior, parte inferior o lateral de la pantalla.
Si bien los comandos o controles asociados con estos elementos pueden mostrarse o no junto con el contenido normalmente, los sistemas y métodos de la invención pueden proporcionar un control activado por la mirada coincidente en la parte izquierda, derecha, superior o inferior de la pantalla. Adicionalmente, pueden presentarse en orden de importancia o uso probable por el usuario, y/o en orden de mayor facilidad con la que tales controles/comandos ayudan a los comandos por defecto presentados por Facebook™, u otra página/aplicación similar. Los elementos interactuables individuales dentro del contenido también, o como alternativa, pueden ser coloreados o resaltados de otra manera para coordinarse con los comandos/controles proporcionados. En algunas realizaciones, únicamente se puede proporcionar el control/comando, mientras que, en otros elementos, únicamente se puede proporcionar el resaltado en el contenido. En otras realizaciones, lo que se proporciona puede depender de las preferencias del usuario y/o el contenido del objeto, o el contenido vinculado asociado con el objeto.
De acuerdo con la invención, se proporcionan sistemas y métodos para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables. Se determina la ubicación determinada de la dirección de la mirada del usuario de la pantalla y, a continuación, se proporciona un indicador en la ubicación de la misma. Debido a que la determinación de la mirada no siempre proporciona una ubicación constantemente pequeña y/o cierta/consistente de un punto de la mirada en una pantalla, el indicador puede tener un tamaño significativo para incluir un área alrededor del punto de la mirada determinado. Como tal, el indicador puede tener una forma geométrica o no geométrica, tal como un cuadrado, un rectángulo, un triángulo, un círculo, un óvalo, un polígono u otra forma que tenga líneas y curvas asociadas con el mismo. El área dentro de la forma incluye, por lo tanto, suficiente error de un punto de la mirada estimado para tener en cuenta un gran porcentaje de puntos de la mirada determinados probables acerca del punto de la mirada real del usuario en la pantalla.
Tras proporcionar la forma que se aproxima al punto de la mirada del usuario en la pantalla, a medida que el usuario mueve su mirada alrededor de la pantalla, la forma seguirá y se aproximará a la posición de su mirada. Véase la Figura 5 que muestra una porción del texto visualizado por un explorador web donde la forma del indicador de la mirada 510 se superpone a un elemento interactivo 520 (es decir, "Estados Unidos", un hipervínculo). Cuando el usuario se acerca a un elemento interactivo con la forma de seguimiento de la mirada y ubica la forma al menos parcialmente sobre el elemento interactuable, un recuadro u otro indicador primario 530 muestra qué elemento pretende activar el sistema/método si el usuario continúa permaneciendo en esa ubicación. A continuación, se hace que aparezca un indicador secundario en el elemento interactuable. Este indicador secundario informa al usuario que el elemento interactivo se activará si su posición de la mirada (es decir, la forma que se aproxima a su posición de la mirada) permanece en el elemento interactivo. El indicador secundario puede cambiar de tamaño, por ejemplo, hacerse más pequeño hasta que desaparezca, señalizando al usuario cuánto tiempo está disponible para decidir no activar el elemento interactuable alejando su mirada del elemento interactuable. Tras la expiración del tiempo de dado/período de permanencia, se activa el elemento interactuable. Por ejemplo, el indicador secundario puede ser un punto que comienza grande y a continuación se vuelve pequeño a medida que se alcanza el tiempo de permanencia necesario para activar el elemento interactuable.
En algunas realizaciones, la forma del indicador de ajuste que sigue/refleja la mirada del usuario también puede ser ampliable para que el tamaño del contenido dentro de la forma del indicador de ajuste sea más fácilmente visible para el usuario. En este modo, el tamaño de la forma del indicador de ajuste se puede hacer más grande para permitir que el contenido ampliado se muestre de forma más completa (es decir, el contenido ampliado requerirá más espacio para mostrar la misma cantidad de información con relación al contenido sin ampliación). Un usuario puede seleccionar un modo de zum particular (es decir, fuera, dentro, %, etc.) a través de un botón activado por permanencia de la mirada en la parte superior, parte inferior o lateral de la pantalla para activar, seleccionar y/o ajustar el modo de zum como se analiza en el presente documento para otras funciones.
En algunas realizaciones, otro tipo de indicador secundario puede ser una barra gráfica dinámica que muestra el tiempo de permanencia total requerido tras la mirada de un usuario que se posa en primer lugar en un elemento interactuable (o algún período de tiempo posterior), y a continuación cambia lentamente de color de izquierda a derecha basándose en la cantidad de tiempo de permanencia transcurrido necesario para que se active el elemento interactuable. Cuando la barra haga la transición completa de un color al siguiente de izquierda a derecha en la barra, se activará el elemento interactuable. En otras palabras, el usuario puede alejar su mirada del elemento interactuable mientras la barra cambia de color, evitando de esta manera la activación del elemento interactuable. Sin embargo, una vez que la barra haya cambiado completamente de color, se puede activar el elemento interactuable.
El tiempo proporcionado a un usuario para abortar la activación del elemento interactuable puede depender de un número de factores, incluyendo basándose en las características del elemento interactuable, la acción/contenido activado del elemento interactivo, el historial del usuario, etc. Por ejemplo, los elementos interactuables que ejecutan acciones complejas o no rutinarias, o solicitan/muestran al menos ciertas cantidades de datos para mostrar, pueden tener períodos de permanencia más largos que otros elementos interactuables que ejecutan acciones sencillas o rutinarias, o solicitan/muestran menos de ciertas cantidades de datos para su visualización. A modo de ejemplo adicional, si el usuario particular que usa el sistema/métodos en el presente documento es conocido por el sistema/método, y el usuario a menudo selecciona elementos accidentalmente, tal vez por permanecer demasiado tiempo en los elementos con demasiada frecuencia, el período de tiempo para abortar puede alargarse automáticamente en comparación con otros usuarios que buscan interactuar con elementos interactuables similares, basándose en el historial de comandos activados por la mirada del usuario.
La Figura 6 es un diagrama de bloques que ilustra un sistema informático especializado 600 en el que pueden implementarse las realizaciones de la presente invención. Este ejemplo ilustra el sistema informático especializado 600 tal como puede usarse, en su totalidad, en parte, o con diversas modificaciones, para proporcionar las funciones del dispositivo de rastreo ocular, el sistema informático, y/u otros componentes de la invención tales como aquellos analizados anteriormente.
El sistema informático especializado 600 se muestra incluyendo elementos de hardware que pueden acoplarse eléctricamente mediante un bus 690. Los elementos de hardware pueden incluir una o más unidades de procesamiento central 610, uno o más dispositivos de entrada 620 (por ejemplo, un ratón, un teclado, un dispositivo de rastreo ocular, etc.), y uno o más dispositivos de salida 630 (por ejemplo, un dispositivo de visualización, una impresora, etc.). El sistema informático especializado 600 también puede incluir uno o más dispositivos de almacenamiento 640. A modo de ejemplo, el dispositivo o dispositivos de almacenamiento 640 pueden ser unidades de disco, dispositivos de almacenamiento óptico, dispositivo de almacenamiento de estado sólido tal como una memoria de acceso aleatorio ("RAM") y/o una memoria de sólo lectura ("ROM"), que puede ser programable, actualizable por flash y/o similares.
El sistema informático especializado 600 puede incluir adicionalmente un lector de medios de almacenamiento legibles por ordenador 650, un sistema de comunicaciones 660 (por ejemplo, un módem, una tarjeta de red (inalámbrica o alámbrica), un dispositivo de comunicación por infrarrojos, un dispositivo Bluetooth™, un dispositivo de comunicación celular, etc.), y una memoria de trabajo 680, que puede incluir dispositivos RAM y ROM como se ha descrito anteriormente. En algunas realizaciones, el sistema informático especializado 600 puede incluir también una unidad de aceleración de procesamiento 670, que puede incluir un procesador de señales digitales, un procesador de fin especial y/o similares.
El lector de medios de almacenamiento legibles por ordenador 650 puede conectarse además a un medio de almacenamiento legible por ordenador, representando juntos de manera integral (y, opcionalmente, en combinación con un dispositivo o dispositivos de almacenamiento 640) unos dispositivos de almacenamiento remotos, locales, fijos y/o extraíbles más unos medios de almacenamiento para contener temporal y/o más permanentemente información legible por ordenador. El sistema de comunicaciones 660 puede permitir el intercambio de datos con una red, sistema, ordenador y/u otro componente descrito anteriormente.
El sistema informático especializado 600 también puede incluir elementos de software, mostrados ubicados actualmente dentro de una memoria de trabajo 680, que incluyen un sistema operativo 684 y/u otro código 688. Debería apreciarse que realizaciones alternativas de un sistema informático especializado 600 pueden tener numerosas variaciones de aquellas descritas anteriormente. Por ejemplo, puede usarse también hardware personalizado y/o pueden implementarse elementos particulares en hardware, software (que incluyen software portable, tal como miniaplicaciones), o ambos. Además, también puede producirse la conexión a otros dispositivos informáticos, tales como dispositivos de entrada/salida de red y de adquisición de datos.
El software del sistema informático especializado 600 puede incluir código 688 para implementar cualquiera o todas las funciones de los diversos elementos de la arquitectura como se ha descrito en el presente documento. Por ejemplo, el software, almacenado y/o ejecutado por un sistema informático especializado, tal como el sistema informático especializado 600, puede proporcionar las funciones del dispositivo de rastreo ocular, el sistema informático y/u otros componentes de la invención, tales como aquellos analizados anteriormente. Los métodos implementables por software en algunos de estos componentes se han analizado anteriormente con más detalle.
La invención se ha descrito hasta ahora en detalle con fines de claridad y comprensión. Sin embargo, se apreciará que pueden ponerse en práctica ciertos cambios y modificaciones dentro del alcance de las reivindicaciones.

Claims (15)

REIVINDICACIONES
1. Un método para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables en una pantalla de un dispositivo informático, comprendiendo el método:
determinar, con al menos un dispositivo de rastreo ocular, una ubicación de la mirada del usuario en la pantalla; hacer que, con el uno o más procesadores, se muestre una forma de indicador de mirada (510) en la ubicación de la mirada del usuario;
hacer que, con el uno o más procesadores, se muestre un indicador primario (530) en la pantalla tras acercarse el usuario a un elemento interactuable (520) con la forma de indicador de mirada (510), y ubicar la forma de indicador de mirada (510) al menos parcialmente sobre el elemento interactuable (520), de modo que el indicador primario indica que el elemento interactuable pretende activarse si la mirada del usuario permanece en esa ubicación; y hacer que, con el uno o más procesadores, aparezca un indicador secundario en el elemento interactuable (520), en donde el indicador secundario informa al usuario que el elemento interactuable (520) se activará si la ubicación de la forma de indicador de mirada (510) permanece en el elemento interactuable (520).
2. El método de la reivindicación 1, en donde el indicador primario (530) se muestra como (i) un resaltado del elemento interactuable (520) y/o (ii) una forma geométrica o no geométrica que rodea el elemento interactuable (520).
3. El método de la reivindicación 1 o 2, en donde el indicador secundario cambia de tamaño señalizando al usuario cuánto tiempo está disponible para decidir no activar el elemento interactuable (520) alejando la mirada del elemento interactuable (520), preferentemente, tras la expiración del tiempo dado, se activa el elemento interactuable (520).
4. El método de una cualquiera de las reivindicaciones 1 a 3, en donde el indicador secundario es una barra gráfica dinámica que muestra el tiempo de permanencia total requerido tras la mirada de un usuario que se posa en primer lugar en un elemento interactuable (520) y a continuación cambia lentamente de color de izquierda a derecha basándose en la cantidad de tiempo de permanencia transcurrido necesario para que se active el elemento interactuable (520), preferentemente, tras hacer la barra una transición completa de un color al siguiente de izquierda a derecha en la barra, se activará el elemento interactuable (520).
5. El método de una cualquiera de las reivindicaciones 1 a 4, en donde la forma de indicador de mirada (510) es una forma geométrica o no geométrica, preferentemente un cuadrado, rectángulo, triángulo, círculo, óvalo, polígono u otra forma que tenga líneas y curvas asociadas con el mismo.
6. El método de una cualquiera de las reivindicaciones 1 a 5, en donde la forma de indicador de mirada (510) tiene un tamaño significativo para incluir un área alrededor de la ubicación determinada de la mirada del usuario, preferentemente el área dentro de la forma de indicador de mirada (510) incluye suficiente error a partir de una ubicación estimada de la mirada del usuario para tener en cuenta un gran porcentaje de la ubicación determinada probable de la mirada del usuario alrededor de la ubicación real de la mirada del usuario en la pantalla.
7. El método de una cualquiera de las reivindicaciones 1 a 6, en donde puede hacerse zum a la forma de indicador de mirada (510) para que el usuario pueda ver más fácilmente el tamaño del contenido dentro de la forma de indicador de mirada (510), preferentemente el tamaño de la forma de indicador de mirada (510) se hace más grande para permitir que el contenido ampliado se muestre de manera más completa, y más preferentemente se selecciona un modo de zum particular a través de un botón activado por permanencia de la mirada en la parte superior, parte inferior o lateral de la pantalla para activar, seleccionar y/o ajustar el modo de zum.
8. Un sistema para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables en una pantalla de un dispositivo informático, comprendiendo el sistema:
una pantalla configurada para mostrar contenido a un usuario;
un dispositivo de rastreo ocular configurado para determinar una ubicación de la mirada de un usuario en la pantalla;
uno o más procesadores configurados para:
hacer que se muestre una forma de indicador de mirada (510) en la ubicación de la mirada del usuario; hacer que se muestre un indicador primario (530) en la pantalla tras acercarse el usuario a un elemento interactuable (520) con la forma de indicador de mirada (510), y ubicar la forma de indicador de mirada (510) al menos parcialmente sobre el elemento interactuable (520), de modo que el indicador primario indica que el elemento interactuable pretende activarse si la mirada del usuario permanece en esa ubicación; y hacer que aparezca un indicador secundario en el elemento interactuable (520), en donde el indicador secundario informa al usuario que el elemento interactuable (520) se activará si la ubicación de la forma de indicador de mirada (510) permanece en el elemento interactuable (520).
9. El sistema de la reivindicación 8, en donde el indicador primario (530) está configurado para mostrarse como (i) un resaltado del elemento interactuable (520) y/o (ii) una forma geométrica o no geométrica que rodea el elemento interactuable (520).
10. El sistema de la reivindicación 8 o 9, en donde un cambio del indicador secundario en tamaño está configurado para señalizar al usuario cuánto tiempo está disponible para decidir no activar el elemento interactuable (520) alejando la mirada del elemento interactuable (520), preferentemente, tras la expiración del tiempo dado, se activa el elemento interactuable (520).
11. El sistema de una cualquiera de las reivindicaciones 8 a 10, en donde el indicador secundario está configurado para ser una barra gráfica dinámica que muestra el tiempo de permanencia total requerido tras la mirada de un usuario que se posa en primer lugar en un elemento interactuable (520) y a continuación cambia lentamente de color de izquierda a derecha basándose en la cantidad de tiempo de permanencia transcurrido necesario para que se active el elemento interactuable (520), preferentemente, tras hacer la barra una transición completa de un color al siguiente de izquierda a derecha en la barra, se activará el elemento interactuable (520).
12. El sistema de una cualquiera de las reivindicaciones 8 a 11, en donde la forma de indicador de mirada (510) está configurada para ser una forma geométrica o no geométrica, preferentemente un cuadrado, rectángulo, triángulo, círculo, óvalo, polígono u otra forma que tenga líneas y curvas asociadas con el mismo.
13. El sistema de una cualquiera de las reivindicaciones 8 a 12, en donde la forma de indicador de mirada (510) está configurada para ser de un tamaño significativo para incluir un área alrededor de la ubicación determinada de la mirada del usuario, preferentemente el área dentro de la forma de indicador de mirada (510) incluye suficiente error a partir de una ubicación estimada de la mirada del usuario para tener en cuenta un gran porcentaje de la ubicación determinada probable de la mirada del usuario alrededor de la ubicación real de la mirada del usuario en la pantalla.
14. El sistema de una cualquiera de las reivindicaciones 8 a 13, en donde la forma de indicador de mirada (510) está configurada para poder hacerse zum para que el usuario pueda ver más fácilmente el tamaño del contenido dentro de la forma de indicador de mirada (510), preferentemente el tamaño de la forma de indicador de mirada (510) se hace más grande para permitir que el contenido ampliado se muestre de manera más completa, más preferentemente un modo de zum particular está configurado para seleccionarse a través de un botón activado por permanencia de la mirada en la parte superior, parte inferior o lateral de la pantalla para activar, seleccionar y/o ajustar el modo de zum.
15. Un medio legible por máquina no transitorio que tiene instrucciones almacenadas en el mismo para proporcionar la capacidad a través de la entrada de la mirada para ajustar y a continuación activar elementos interactuables en una pantalla de un dispositivo informático, en donde las instrucciones son ejecutables por uno o más procesadores para realizar operaciones que comprenden:
determinar una ubicación de la mirada del usuario en la pantalla; y caracterizado por
hacer que se muestre una forma de indicador de mirada (510) en la ubicación de la mirada del usuario; hacer que se muestre un indicador primario (530) en la pantalla tras acercarse el usuario a un elemento interactuable (520) con la forma de indicador de mirada (510), y ubicar la forma de indicador de mirada (510) al menos parcialmente sobre el elemento interactuable (520), de modo que el indicador primario indica que el elemento interactuable pretende activarse si la mirada del usuario permanece en esa ubicación; y
hacer que aparezca un indicador secundario en el elemento interactuable (520), en donde el indicador secundario informa al usuario que el elemento interactuable (520) se activará si la ubicación de la forma de indicador de mirada (510) permanece en el elemento interactuable (520).
ES19219431T 2017-10-16 2018-10-16 Accesibilidad mejorada del dispositivo informático a través del rastreo ocular Active ES2953562T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US201762572905P 2017-10-16 2017-10-16

Publications (1)

Publication Number Publication Date
ES2953562T3 true ES2953562T3 (es) 2023-11-14

Family

ID=63878384

Family Applications (1)

Application Number Title Priority Date Filing Date
ES19219431T Active ES2953562T3 (es) 2017-10-16 2018-10-16 Accesibilidad mejorada del dispositivo informático a través del rastreo ocular

Country Status (5)

Country Link
US (1) US10761603B2 (es)
EP (2) EP3470962A3 (es)
CN (2) CN109669531A (es)
ES (1) ES2953562T3 (es)
PL (1) PL3654148T3 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
PL3654148T3 (pl) 2017-10-16 2023-11-06 Tobii Dynavox Ab Ulepszony dostęp do urządzeń obliczeniowych za pomocą śledzenia wzroku
US11726559B2 (en) * 2018-04-24 2023-08-15 Intuitive Surgical Operations, Inc. Gaze-initiated communications
US10983591B1 (en) * 2019-02-25 2021-04-20 Facebook Technologies, Llc Eye rank
US11503998B1 (en) 2021-05-05 2022-11-22 Innodem Neurosciences Method and a system for detection of eye gaze-pattern abnormalities and related neurological diseases
US20240103681A1 (en) 2022-09-23 2024-03-28 Apple Inc. Devices, Methods, and Graphical User Interfaces for Interacting with Window Controls in Three-Dimensional Environments
CN117369641A (zh) * 2023-10-24 2024-01-09 北京诺瞳奕目医疗科技有限公司 眼动追踪方法和系统

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050047629A1 (en) * 2003-08-25 2005-03-03 International Business Machines Corporation System and method for selectively expanding or contracting a portion of a display using eye-gaze tracking
US8166412B2 (en) * 2006-01-13 2012-04-24 Adobe Systems Incorporated Visual cue discernment on scattered data
US20080155037A1 (en) * 2006-12-20 2008-06-26 Yahoo! Inc. Providing real time information in a visual information unit
US20120105486A1 (en) * 2009-04-09 2012-05-03 Dynavox Systems Llc Calibration free, motion tolerent eye-gaze direction detector with contextually aware computer interaction and communication methods
US8434003B2 (en) * 2009-05-21 2013-04-30 Sony Computer Entertainment Inc. Touch control with dynamically determined buffer region and active perimeter
WO2010141403A1 (en) * 2009-06-01 2010-12-09 Dynavox Systems, Llc Separately portable device for implementing eye gaze control of a speech generation device
US20170235360A1 (en) * 2012-01-04 2017-08-17 Tobii Ab System for gaze interaction
US10013053B2 (en) * 2012-01-04 2018-07-03 Tobii Ab System for gaze interaction
GB2533520B (en) * 2013-08-27 2021-02-10 Auckland Uniservices Ltd Gaze-controlled interface method and system
US9483112B2 (en) * 2013-09-26 2016-11-01 Vmware, Inc. Eye tracking in remote desktop client
US20150113454A1 (en) * 2013-10-21 2015-04-23 Motorola Mobility Llc Delivery of Contextual Data to a Computing Device Using Eye Tracking Technology
US9244539B2 (en) * 2014-01-07 2016-01-26 Microsoft Technology Licensing, Llc Target positioning with gaze tracking
CN106462231A (zh) * 2014-03-17 2017-02-22 Itu 商业发展公司 计算机实现的视线交互方法和装置
US10248192B2 (en) * 2014-12-03 2019-04-02 Microsoft Technology Licensing, Llc Gaze target application launcher
US20170293402A1 (en) * 2016-04-12 2017-10-12 Microsoft Technology Licensing, Llc Variable dwell time keyboard
PL3654148T3 (pl) 2017-10-16 2023-11-06 Tobii Dynavox Ab Ulepszony dostęp do urządzeń obliczeniowych za pomocą śledzenia wzroku

Also Published As

Publication number Publication date
CN114461071A (zh) 2022-05-10
US10761603B2 (en) 2020-09-01
CN109669531A (zh) 2019-04-23
EP3654148B1 (en) 2023-06-14
EP3470962A2 (en) 2019-04-17
CN114461071B (zh) 2024-04-05
EP3470962A3 (en) 2019-06-26
EP3654148A1 (en) 2020-05-20
EP3654148C0 (en) 2023-06-14
US20190113969A1 (en) 2019-04-18
PL3654148T3 (pl) 2023-11-06

Similar Documents

Publication Publication Date Title
ES2953562T3 (es) Accesibilidad mejorada del dispositivo informático a través del rastreo ocular
ES2946003T3 (es) Método y dispositivo electrónico de procesamiento de notificaciones
US10558262B2 (en) Component determination and gaze provoked interaction
ES2535364T3 (es) Control ocular de aparato informático
US10073541B1 (en) Indicators for sensor occlusion
US10599214B2 (en) Systems and methods for gaze input based dismissal of information on a display
US10928897B2 (en) Foveated rendering
US10317995B2 (en) Component determination and gaze provoked interaction
JP2006107048A (ja) 視線対応制御装置および視線対応制御方法
RU2015150029A (ru) Элементы пользовательского интерфейса для нескольких дисплеев
US20150138244A1 (en) Component determination and gaze provoked interaction
US20150015495A1 (en) Dynamic mobile display geometry to accommodate grip occlusion
KR20150096826A (ko) 디스플레이 장치 및 제어 방법
CN112837426B (zh) 人体信息展示方法、装置、设备及计算机可读存储介质
US10861181B2 (en) Information processing apparatus and information processing method
US11222612B2 (en) Augmented reality based virtual dashboard implementations
US10303346B2 (en) Information processing apparatus, non-transitory computer readable storage medium, and information display method
KR102332674B1 (ko) 콘텐츠 변경 알림 방법 및 장치
US20140240247A1 (en) Method for presenting a photo gallery and terminal device thereof
CN113689830B (zh) 显示装置及其控制方法、相关设备
JP2012242913A (ja) 電子機器
CN107424216B (zh) 显示控制方法和显示设备
CN114780089A (zh) 一种页面切换时的悬浮窗添加方法、装置、设备及介质
KR102728699B1 (ko) 텍스트 읽기가 수반되는 증강현실 작업을 수행하는 증강현실 시스템 및 그 방법
KR102379350B1 (ko) 페이지 턴 방법 및 이를 수행하기 위한 컴퓨팅 장치