Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
ADJUSTABLE PRODUCTIVE VIRTUAL KEYBOARD THAT CAN BE USED TO INPUT TEXT WITHOUT HAVING TO LOOK AT THE KEYBOARD
Document Type and Number:
WIPO Patent Application WO/2017/018869
Kind Code:
A1
Abstract:
The invention relates to a device comprising a multipoint touch screen with an adjustable virtual keyboard method in which the user simply places the fingers s/he wishes to use on the touch screen, thereby establishing a virtual key for each finger, with characters being assigned automatically to each virtual key. With this method the user does not need to look at the keyboard in order to know which character is being typed.

Inventors:
TORRES OJEDA JOSÉ ALFREDO (MX)
Application Number:
PCT/MX2016/000069
Publication Date:
February 02, 2017
Filing Date:
July 04, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TORRES OJEDA JOSÉ ALFREDO (MX)
International Classes:
G06F3/041; G06F3/00
Foreign References:
EP2455847A12012-05-23
US20060077179A12006-04-13
US20090237361A12009-09-24
ES2338370T32010-05-06
US20150007088A12015-01-01
US20100241985A12010-09-23
US20120206370A12012-08-16
Download PDF:
Claims:
REIVINDICACIONES

Habiendo descrito suficiente mi invención, considero como una novedad y por io tanto reclamo corno de mí exclusiva propiedad, lo contenido en las siguientes cláusulas: 1. Un método caracterizado por que comprende proporcionar un teclado virtual en pantalla electrónica de superficie sensible a las señales táctiles para introducir texto a otro dispositivo como computadora personal, tableta digital o teléfono móvil; configurada para que solo colocar ios dedos que el usuario desea utilizar sobre la pantalla táctil se establece una sola área de pulsación o tecla virtual por dedo,

2. El método de conformidad con ¡a reivindicación 1 , se caracteriza porque la asignación de los caracteres a cada tecla virtual se hace de forma automática utilizando diferentes tablas con conjuntos de letras, números o caracteres especiales, "inclusive palabras completas o funciones que se pueden ajustar o personalizar.

3. El método de conformidad con la reivindicación 1 , se caracteriza porque puede estar dentro o ser parte modular de otro dispositivo con pantalla táctil como una computadora de escritorio, computadora portátil, tableta digital, teléfono móvil o cualquier otro dispositivo de pantalla táctil con capacidad multipunto.

4. El método de conformidad con el punto 1 , caracterizado porque establece de manera predeterminada un mínimo de tres dedos sin embargo se puede configurar para aumentar el mínimo.

5. El método de conformidad con el punto 1 , no considera la palma de la mano sobre la pantalla táctil, esta deberá en el aire o descansando sobre una base o cojinete independiente

6. El método de conformidad con el punto 1, caracterizado porque de forma inicial el teclado virtual se comporta como un módulo apuntador o cojinete táctil de computadora, portátil tradicional, donde mueve el apuntador o cursor de la computadora basado en el desplazamiento y dirección un dedo sobre la pantalla táctil, en esta modalidad se pueden utilizar gestos tradicionales de dos dedos como el pellizco que al arrastrar dos dedos separados y juntarlos, o el gesto inverso al pellizco cuando el usuario desea ampliar o reducir el tamaño del contenido activo, el arrastre de contenido con dos dedos hacia arriba, abajo, derecha o izquierda , el teclado virtual envía a través del módulo de comunicación el evento o señal correspondiente al computador, tableta digital o teléfono móvil.

7. El método de conformidad con el punto 1. Caracterizado al iniciar el teclado virtual se presenta sin áreas predefinidas para pulsaciones y/o gestos, se presenta con un fondo determinado por el tema actual configurado, solo existirán dos áreas para pulsación o botones virtuales, uno en la esquina superior derecha para minimizar o contraer el teclado virtual dando paso a desplegar otros aplicativos del ordenador, tableta virtual, teléfono celular u otros dispositivos, otro en la esquina superior izquierda que abrirá el módulo de configuración.

8. El método de conformidad con el punto 1, caracterizado porque colocará una área para pulsación y/o gestos para cada punto y posición de los dedos, al momento que ei usuario despegue los dedos se quedan asignadas las áreas de pulsación con un figura determinada por el tema configurado, estas áreas iniciales las nombraremos botones virtuales básicos, podrá mostrar algún cambio en la apariencia según el tema establecido, podrá también emitir algún sonido o vibración previamente configurado para indicar que se realizó la operación de forma exitosa,

9. El método de conformidad con el punto 1 , caracterizado porque detecta mínimos desplazamientos de los dedos cuando el usuario al pulsar dentro de un área de pulsación pero con cierto desplazamiento desde el centro de dicha área, el teclado virtual establece que ha habido una desviación en la posición del dedo, por lo que desplaza de forma automática el área de pulsación a la nueva posición.

10. El método de conformidad con el punto 1, caracterizado porque permite cambiar de la modalidad de introducción de texto y volver a la modalidad anterior como apuntador basta con deslizar el dedo sobre el área interna ajena a las áreas de pulsación.

1 1. El método de conformidad con el punto 1 , caracterizado porque permite al usuario volver a definir las áreas de pulsaciones, basta con colocar de nuevo al mismo tiempo el mínimo de dedos establecido en la configuración del teclado virtual y en ese momento el teclado virtual elimina las áreas de pulsaciones anteriores y las establece de nuevo en las posiciones actuales de los dedos, de esta manera el teclado virtual siempre estará adecuado al usuario y no a! revés como en los teclados virtuales tradicionales donde el usuario tiene que ajustarse a un patrón definido de botones virtuales.

12. El método de conformidad con el punto 1. caracterizado porque asocia uno o varios caracteres a cada área de pulsación, basados en un esquema determinado conformado una o varias tablas de letras, números o caracteres especiales.

13. El método de conformidad con el punto 1, caracterizado porque establece un módulo de configuración donde se pueden configurar varios esquemas diferentes y sus tablas de asignación de caracteres, existirá al menos un esquema, plantilla o machote conteniendo algunas opciones como el modo de asignación de caracteres al no. de áreas para pulsación definidos y una o varias tablas de caracteres enumerados generalmente cubriendo todos los caracteres de un teclado tradicional.

14. El método de conformidad con el punto 1, caracterizado porque permite configurar las tablas de un esquema con letras minúsculas, letras mayúsculas, números, caracteres especiales, inclusive se puede configurar una tabla con palabras completas.

15. El método de conformidad con el punto 1 , caracíerizado porque establece dos modos de asignación de caracteres a las áreas de pulsación, un modo de asignación estático y un modo de asignación dinámico.

16. El método de conformidad con el punto 1 , caracterizado porque propone un nuevo esquema opcional para introducir texto en forma de un arreglo binario, donde la pulsación de un dedo sobre un área de pulsación sería considerada un "1 " y el área de pulsación sin pulsar sería un "0", con la combinación de combinación de pulsaciones se establecería un número binario que al convertirlo a decimal daría la posición de un carácter en una tabla.

17. El método de conformidad con el punto 1, caracterizado porque propone nuevo esquema para introducir texto en un arreglo priorizando vocales, configurando una tabla de abecedario y números donde se asignen las vocales y ios números a las áreas de pulsación de la mano derecha para diestros o mano izquierda para zurdos, el resto de las consonantes

18. El método de conformidad con el punto 1. caracterizado porque el teclado virtual interpreta las pulsaciones del usuario, cuando el usuario toca y quita el dedo de una área de pulsación el módulo de interpretación selecciona el primer carácter asignado a dicha área, si e! usuario realiza varias pulsaciones rápidas en la misma área de pulsación el modulo interpretador va intercalando entre los caracteres definidos hasta seleccionar el deseado, se identifica la acción de seleccionar cuando ei usuario hace una pausa de al menos ,3 segundos, selecciona otra área de pulsación o realiza un gesto, entonces el teclado virtual antes de proceder a interpretar la nueva acción envía el carácter seleccionado a la computadora, tableta digiíaS o teléfono móvil.

19. El método de conformidad con el punto 1 , caracterizado porque realizara la interpretación de pulsar una o varias áreas de pulsación, así como interpretar un gesto o la combinación de gestos en un área para pulsaciones.

20. El método de conformidad con el punto 1 , caracterizado porque por medio de un gesto especifico se puede cambiar de tabla de caracteres avanzando a la siguiente -tabla definida para la plantilla de tablas configurada, el gesto puede estar configurado como pulsando y desplazar los dedos hacia la derecha al menos en tres áreas de pulsación.

21. El método de conformidad con el punto 1 , caracterizado porque dependiendo del tema establecido y la configuración seleccionada el teclado virtual puede pre-visualizar el carácter que esta por seleccionarse, vibrar, emitir un sonido especifico o emitir el sonido correspondiente de la letra, número, carácter especial o palabra seleccionada en el lenguaje natural configurado, de igual forma puede cambiar de imagen estática o realizar una especie de animación en las áreas pulsadas; también puede vibrar, emitir un sonido específico y cambiar de fondo cuando cambie de tabla de caracteres.

22. Ei método de conformidad con el punto 1, caracterizado porque provee un módulo de configuración para personalizar algunas características del funcionamiento, apariencia o comportamiento visual, asi como el auditivo por medio de un tipo de plantilla o machote llamada tema.

23. El método de conformidad con el punto 1, de manera predeterminada tendrá un esquema para el uso de caracteres de un Teclado Universal en Ingles, este esquema tendrá cuatro tablas inicialmente; una para las letras de la "a" a la "z" minúsculas, otra tabla para letras de la "A" a la "Z" en mayúsculas, otra para números del 3 al 9 y el 0, y una última para el resto de caracteres especiales.

Description:
TECLADO VIRTUAL PRODUCTIVO AUTOAJUSTABLE PARA ENTRAR TEXTO SIN NECESIDAD DE VER EL TECLADO

DESCRIPCIÓN

OBJETO DE LA INVENCIÓN

Proveer un teclado virtual productivo auto ajustable en un dispositivo de pantalla táctil para introducir texto a otro dispositivo como computadora personal, tableta digital o teléfono móvil, donde el usuario con solo colocar ios dedos que desea utilizar sobre la pantalla táctil se establece una tecla virtual por dedo que económicamente es más cómodo para el uso continuo debido a que no es necesario trasladar los dedos para buscar las diferentes teclas, ai no trasladar sus dedos hacia otros puntos de la pantalla no requiere estar viendo obligatoriamente el teclado para saber qué caracteres está introduciendo, además la asignación de los caracteres se hace de forma automática utilizando diferentes tablas con conjuntos de letras, números o caracteres especiales, inclusive palabras completas o funciones que se pueden ajustar o personalizar.

ANTECEDENTES

Los teclados virtuales actuales proyectan en diferentes arreglos una imagen de teclado tradicional, la mayoría de ellos basados en la distribución QUERTY que funcionó perfectamente para máquinas de escribir antiguas de teclas mecánicas y de computadoras con teclados industriales de teclas electrónico-mecánicas. Con cierta experiencia, destreza y conocimiento de mecanografía se puede escribir en ellos sin necesidad de ver el teclado, siendo más rápido la introducción de texto. En los teléfonos móviles se utilizaban teclados electrónico-mecánicos generalmente de 12 botones con ios cuales con cierto conocimiento de la posición de las teclas y los caracteres asociados a cada una de ellas se podía introducir texto con los pulgares sin necesidad de ver el teclado. Tanto el teclado tradicional en la computadora como en del teléfono móvil están siendo reemplazados por teclados virtuales dado el auge de las pantallas táctiles.

Los teclados virtuales actuales con distribución tradicional e inadecuada de las teclas obliga al usuario a estar viendo el teclado para identificar donde debe pulsar para introducir ciertas letras, números o caracteres especiales, esta distribución siempre obliga a entrar texto de carácter en carácter, y a desplazar generalmente el dedo pulgar o índice sobre la pantalla buscando las teclas, este método complica o impide en algunos casos la introducción de texto utilizando varios o todos los dedos de la mano, desaprovechando nuestra capacidad de comunicarnos con todos o la mayoría de los dedos, por todas estas características se vuelve improductivo la utilización de teclados virtuales cuando es critica la comunicación escrita o se requiere introducir grandes cantidades de texto ai computador, tableta digital y/o teléfono móvil.

El dinamismo de las pantallas táctiles y su facilidad de uso hacen que se perfilen como un reemplazo de los dispositivos periféricos de interface humana tradicionales, reemplazando en un futuro al teclado electrónico mecánico, ai ratón o apuntador, tableta digitalizadora, etc. , actualmente empiezan a comercializarse computadoras portátiles dual sin teclado mecánico de pantalla dual ósea con dos pantallas táctiles, en estas se hace presente la problemática de los teclados virtuales y su distribución basados en teclados tradicionales mecánicos.

Como referencia de un teclado virtual que intenta resolver la problemática se encuentra la patente US008619036B2, aunque en esta patente se establece la posición del teclado con base a la posición inicial de al menos un dedo y la palma de la mando sigue mostrando esquemas o plantillas con teclas virtuales en una distribución de teclado tradicional QUERTY, la présenle invención rompe el paradigma de los teclados virtuales basados en teclados mecánicos con distribución QUERTY para establecer un esquema basado en los dedos que el usuario quiera o pueda usar, asignando las letras o caracteres de forma intuitiva y tan personalizable que se puede inventar nuevas formas de introducir caracteres o palabras completas con el uso de varios dedos utilizando las capacidades multipunto de la pantalla táctil.

BREVE DESCRIPCIÓN DE LAS FIGURAS

Figura 1.- Ilustra una pantalla táctil con el teclado virtual en su pantalla inicial conteniendo solo dos botones virtuales sin áreas de pulsación definidas aún.

Figura 2,.- Ilustra el teclado virtual en su modalidad inicial como apuntador, a manera de referencia se incluye un monitor donde aparece el cursor o apuntador el cual es movido a través del movimiento del dedo sobre el teclado virtual en la pantalla táctil. Figura 3.- Ilustra el contacto de los dedos del usuario sobre el teclado virtual, es el momento en el que el teclado virtual locaiiza los puntos de contacto en la pantalla táctil. Figura 4.- Ilustra las áreas de pulsación y/o gestos que ei teclado virtual estableció sobre los puntos donde el usuario coloco sus dedos, también muestra una distribución ejemplo de los caracteres de una tabla sobre las áreas de pulsación.

Figura 5.- Ilustra a manera de ejemplo una pantalla táctil de menor tamaño donde solo se pueden colocar los dedos de una mano, muestra las áreas de pulsación y/o gestos que el teclado virtual estableció.

Figura 6.- Ilustra un diagrama con las fases del teclado virtual y su sentido o flujo, muestra también la comunicación con el dispositivo.

Figura 7.- Ilustra el desplazamiento natural de un dedo pulsando sobre un área de pulsación de su punto original "a" al punto "b", debido a este desplazamiento es necesario reajustar la posición.

DESCRIPCIÓN DETALLADA DE LA INVENCIÓN

La modalidad de la presente invención propone y define un método para teclado virtual "ad-hoc" al usuario, este puede trabajar en una pantalla táctil independiente Figura 1, o puede estar dentro de un dispositivo con pantalla táctil como una computadora de escritorio, computadora portátil Figura 2, tableta digital Figura 5, teléfono móvil o cualquier otro dispositivo de pantalla táctil con capacidad multipunto donde las áreas para pulsación y/o gestos es definida inicialmente y en todo momento por el mismo usuario con solo colocar de manera natural, de forma descansada y al mismo tiempo todos los dedos que va a utilizar para teclear sobre la pantalla 300, mínimo debe colocar tres dedos, el teclado virtual detecta la cantidad de dedos y su posición sobre la pantalla táctil y define un área de pulsación para cada posición de los dedos sobre la pantalla táctil 400. No se considera Sa palma de la mano sobre la pantalla táctil, esta deberá en el aire o descansando sobre una base o cojinete independiente.

Al iniciar el teclado virtual se presenta sin áreas predefinidas para pulsaciones y/o gestos 110, se presenta con un fondo determinado por el tema actual configurado, solo existirán dos áreas para pulsación o botones virtuales, uno en la esquina superior derecha 130 para minimizar o contraer el teclado virtual dando paso a desplegftr otros aplicativos del ordenador, tableta virtual, teléfono celular u oíros dispositivos, otro en la esquina superior izquierda 120 que abrirá el módulo de configuración.

En este punto inicial o modalidad, el teclado virtual se comporta como un módulo apuntador o cojinete táctil de computadora portátil tradicional, donde se mueve el apuntador o cursor de la computadora 220 siguiendo eí movimiento de un dedo 210, en esta modalidad se pueden utilizar gestos tradicionales de dos dedos como el pellizco que al arrastrar dos dedos separados y juntarlos, o el gesto inverso al pellizco cuando el usuario desea ampliar o reducir el tamaño del contenido activo, el arrastre de contenido con dos dedos hacia arriba, abajo, derecha o izquierda , el teclado virtual envía a través del módulo de comunicación ei evento o señal correspondiente al computador, tableta digital o teléfono móvil.

En esta modalidad cuando el usuario coloque al menos tres dedos al mismo tiempo el teclado virtual pasa a la modalidad de introducción de texto, a continuación se detalla esta nueva modalidad que es la novedad de esta invención.

La modalidad de introducción de texto inicia cuando el usuario con solo colocar al mismo tiempo al menos el mínimo de dedos establecido en la configuración del teclado virtual y permanecer con los dedos en la misma posición hasta que el modulo interpretador termine con la identificación 300, en ese momento el teclado virtual colocará una área para pulsación y/o gestos para cada punto y posición de los dedos, al momento que el usuario despegue los dedos se quedan asignadas las áreas de pulsación con un figura determinada por e! tema configurado 400, además podrá mostrar algún cambio en la apariencia según ei tema establecido, podrá también emitir algún sonido o vibración previamente configurado para indicar que se realizó la operación de forma exitosa.

De manera predeterminada el mínimo para habilitar las áreas de pulsación son tres dedos de una mano, el usuario puede colocar todos los dedos de ambas manos sobre la pantalla táctil siempre y cuando tenga espacio suficiente para teclear cómodamente. En cuanto a tamaño el teclado virtual no está limitado por un tamaño determinado mientras el usuario tenga espacio para colocar los dedos que necesite para teclear, en la figura S se muestra un ejemplo de una tableta digitaiizadora donde por tamaño solo se puede trabajar con los 5 dedos de una mano.

Para volver a la modalidad anterior como apuntador 210 basta con deslizar el dedo sobre el área interna ajena a las áreas de pulsación, en ese momento se eliminan las áreas de pulsación.

Si el usuario por algún motivo desea volver a definir las áreas de pulsaciones, basta con colocar de nuevo ai mismo tiempo el mínimo de dedos establecido en la configuración del teclado virtual 300 y en ese momento se eliminan las áreas de pulsaciones anteriores y se redefmen de nuevo en las posiciones actuales de los dedos 400, de esta manera el teclado virtual siempre estará adecuado al usuario y no al revés como en los teclados virtuales tradicionales donde el usuario tiene que ajustarse a un patrón definido de botones virtuales, Si el esquema determinado en la configuración establece un mínimo de áreas de pulsación y el usuario no coloca esa cantidad de dedos sobre la superficie al mismo tiempo entonces el teclado virtual no se establece 110, pudiendo informar al usuario de este fallo emitiendo un sonido o cambiando el fondo del teclado virtual dependiendo del tema configurado.

Cuando el teclado virtual ya tiene establecidas las áreas de pulsación 400 y en la operación detecta mínimos desplazamientos de los dedos cuando el usuario pulsa dentro de un área de pulsación pero con cierto desplazamiento desde el centro de dicha área, entonces el teclado virtual establece que ha habido una desviación en la posición del dedo, por lo que desplaza de forma automática el área de pulsación a la nueva posición 700. Una vez establecidas las áreas de pulsación y/o gestos 400 el teclado virtual asocia uno o varios caracteres a cada área de pulsación 410, basados en un esquema determinado conformado una o varias tablas de letras, números o caracteres especiales. Una tabla de caracteres configurada para un esquema puede ser de puras letras minúsculas, otra para letras mayúsculas, otra tabla para números, otra para caracteres especiales, inclusive se puede configurar una tabla con palabras completas. En el módulo de configuración se pueden establecer varios esquemas diferentes y sus tablas de asignación de caracteres.

Es necesario asignar a las áreas de pulsación 400 todos ios caracteres o letras del abecedario y los números así como algunos caracteres comunes o de función que se encuentran en un teclado tradicional, de forma predeterminada y dependiendo del idioma configurado, existirá al menos un esquema, plantilla o machote conteniendo algunas opciones como el modo de asignación de caracteres al no. de áreas para pulsación definidos y una o varias tablas de caracteres enumerados generalmente cubriendo todos los caracteres de un teclado tradicional.

ES modo de asignación estático es cuando todo carácter queda directamente relacionado a una de las áreas de pulsación y/o combinación de áreas pulsadas, también en una tabla se puede relacionar un gesto independiente sobre una o varias áreas de pulsación, u otras áreas definidas. Ejemplos: Arreglo Binario. - configurar una tabla del abecedario conformado con 26 letras en ingles ordenadas de la "A" hasta la "Z" asignándoles un numero consecutivo del 1 al 26 por un lado y con al menos 5 áreas de pulsación identificando las áreas de izquierda a derecha se puede definir que una combinación de pulsaciones en formato binario a cada letra según su posición en la tabla. Es decir, el 1 decimal en binario es 00001 de manera que correspondería asignar la letra "A" cuando se pulse solo la primera área de pulsación, para la letra B (2 decimal 00010 en binario) sería pulsando solo la segunda área de pulsación, para la letra C (3 decimal 00011 en binario) sería pulsando a la vez la primera y segunda área de pulsación, y así consecutivamente hasta llegar a la Z (26 decimal 11010 en binario) donde se requiere pulsar a la vez la segunda, cuarta y quinta áreas de pulsación. De igual forma con este método binario se puede definir una tabla de números del 1 al 30 y el cero incluido utilizando 5 de pulsación.

Arreglo priorizando vocales. - configurar una tabla de abecedario y números donde se asignen las vocales y los números a las áreas de pulsación de la mano derecha para diestros o mano izquierda para zurdos, el resto de las consonantes

En el modo de asignación dinámico el número de caracteres de cada tabla (nt) se divide entre el total de áreas de pulsación (np) determinando el no de caracteres a asociar a cada área de pulsación (n).

Formula: n= división entera de (nt / np) , donde r sería el residuo. La cantidad de caracteres (cc1 , cc2, ... ccn) que se asignaran a cada área de pulsación seria tomando como base la cantidad "n" adicionando 1 a ios primeros "r" áreas de pulsación. Sabiendo la cantidad de caracteres a asignar para cada área de pulsación se asignan los primeros "cc1 " caracteres de la tabla en uso a la primera área de pulsación de izquierda a derecha, los siguientes "cc2" caracteres a la siguiente área de pulsación y así sucesivamente hasta cubrir el número total de áreas de pulsación (ccn). Este sería el método predeterminado con tablas predeterminadas para lenguaje inglés y español, tabla de números, tabla de caracteres especiales y tablas de funciones especiales, con algunos gestos predefinidos.

Algunos ejemplos de gestos predefinidos serían: para el carácter de retorno de carro (enter) se interpreta al oprimir dos áreas cualquiera de pulsación separadas, espacio en blanco (barra espadadora) se interpreta al oprimir dos áreas de pulsación contiguas, borrado a la izquierda (retroceso) deslizando dos dedos juntos de derecha a izquierda, tabulador a la derecha con dos áreas de pulsación discontinuas deslizando los dedos a la derecha y a la izquierda sería tabulación a la izquierda, un deslizamiento hacia arriba en forma de empuje sobre área de pulsación o periférica se interpretaría como flecha arriba, de igual forma de forma correspondiente a la derecha para fecha derecha, a la izquierda para flecha izquierda y hacia abajo para la flecha abajo, dos dedos juntos deslizados hacia arriba correspondería para Retroceder Pagina o dos dedos hacia abajo para Avanzar Pagina.

Con las áreas de pulsación definidas 400 y los caracteres asociados correctamente 410 entonces el teclado virtual está listo para interpretar las pulsaciones del usuario, cuando el usuario toca y quita el dedo de una área de pulsación el módulo de interpretación selecciona el primer carácter asignado a dicha área, si realiza varias pulsaciones rápidas en la misma área de pulsación e! modulo interpretador va seleccionando entre los caracteres definidos hasta seleccionar el deseado, entonces si el usuario hace una pausa o seiecciona otra área de pulsación o realiza un gesto en ese momento se da por entendido que ha terminado de seleccionar un carácter, ei teclado virtual antes de proceder a interpretar la nueva acción envía el carácter seleccionado 608 a través del módulo de comunicación 607 el cual por algún medio como una función API, driver o tecnología Bluetooth, cable USB, etc.. se comunica con la computadora, tableta digital o teléfono móvil 611

Por medio de un gesto especifico se puede cambiar de tabla de caracteres avanzando a la siguiente tabla definida para la plantilla de tablas configurada, el gesto puede estar configurado como pulsando y desplazar los dedos hacia la derecha al menos en tres áreas de pulsación, en caso de encontrarse en la tabla final y se sigue utilizando el gesto entonces permanece en ia tabla final. Por medio del mismo gesto con tres dedos, pero hacia la izquierda, selecciona la tabla anterior definida, en caso de encontrarse en la primer tabla de la plantilla y se sigue utilizando el gesto entonces permanece en la tabla inicial.

En cuanto a la visualización y comportamiento adicional, dependiendo del tema establecido y la configuración seleccionada ei teclado virtual puede pre-visualizar el carácter que esta por seleccionarse, vibrar, emitir un sonido especifico o emitir el sonido correspondiente de la letra, número, carácter especial o palabra seleccionada en ei lenguaje natural configurado, de igual forma puede cambiar de imagen estática o realizar una especie de animación en las áreas pulsadas. También puede vibrar, emitir un sonido específico y cambiar de fondo cuando cambie de tabla de caracteres.

En cuanto a la configuración y personalización, el teclado virtual tendrá un módulo de configuración 605 para personalizar el número algunas características del funcionamiento, apariencia o comportamiento visual, así corno el auditivo por medio de un tipo de plantilla o machote llamada tema. Este módulo podrá ser invocado desde un botón virtual en un área específica del teclado virtual, cuando es seleccionado aparecen en pantalla las siguientes opciones:

Idioma. -En esta opción podrá establecer el idioma natura! del usuario, de manera predeterminada estará el Inglés.

Modo de asignación de caracteres. - Establece como se asignarán los caracteres, muestra dos opciones, modo estático o modo dinámico, de manera predeterminada estará seleccionado el modo dinámico.

Esquemas.- Aquí se establece al menos un esquema y por cada esquema se define el número mínimo de áreas de pulsación, para cada esquema se puede definir "n" tablas de caracteres.

De manera predeterminada tendrá un esquema para el uso de caracteres de un Teclado Universal en Ingles, este esquema tendrá cuatro tablas inicialmente: Una para las letras de la "a" a la "z" minúsculas, otra tabla para letras de la "A" a la "Z" en mayúsculas, otra para números del 1 al 9 y el 0, y una última para el resto de caracteres especiales. Tema. - No tendrá un tema predeterminado por lo que inicialmente utilizará colores básicos sin sonidos hasta que se configure una pie! que internamente tenga definidos ios gráficos y sonidos para cada acción o evento en el teclado virtual.