PROCEDIMIENTO Y DISPOSITIVO PARA LA INTRODUCCIÓN DE TEXTOS.
Procedimiento para la detección de la selección de un carácter de una cadena de caracteres que se desea introducir de entre un grupo de caracteres (T1,
T2, T3) en un área de entrada, en que la selección de al menos un carácter de la cadena de caracteres se determina mediante la valoración del vector de dirección de un gesto (20) realizado sobre el área de entrada, caracterizado por que el vector de dirección se calcula en relación con un punto de referencia (10) sobre el área de entrada asignando a ese vector de dirección un vector de posición con el punto de referencia (10) como origen o punto de referencia
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E08165323.
Solicitante: GENERAL ALGORITHMS LTD.
Nacionalidad solicitante: Reino Unido.
Dirección: GROUND FLOOR WEST 68 SOUTH LAMBETH ROAD LONDON SW8 1RL REINO UNIDO.
Inventor/es: Karafiát,László.
Fecha de Publicación: .
Fecha Solicitud PCT: 26 de Septiembre de 2008.
Clasificación Internacional de Patentes:
- G06F3/023M
- G06F3/048A3G
Clasificación PCT:
- G06F3/023 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 3/00 Disposiciones de entrada para la transferencia de datos destinados a ser procesados en una forma utilizable por el computador; Disposiciones de salida para la transferencia de datos desde la unidad de procesamiento a la unidad de salida, p. ej. disposiciones de interfaz. › Disposiciones para convertir en forma codificada los elementos de información discretos, p. ej. teclados para engendrar códigos alfanuméricos, códigos de operando, códigos de instrucción.
- G06F3/048 G06F 3/00 […] › Técnicas de interacción basadas en interfaces gráficas de usuario [GUI].
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.
PDF original: ES-2356998_T3.pdf
Ver la galería de la patente con 7 ilustraciones.
Fragmento de la descripción:
La invención se refiere a un procedimiento y a un dispositivo, especialmente un terminal móvil, para la introducción de textos a través de un medio de entrada, en que para la introducción del texto se representan ciertos caracteres en una plantilla de entrada. 5
Tal procedimiento y tal dispositivo son conocidos en el estado de la técnica. Por ejemplo, se conocen procedimientos para la introducción de letras sin teclado, mediante un lápiz táctil sobre un display equipado con una pantalla táctil. La introducción del texto se produce mediante el tecleo («multistroke») en un pequeño teclado sobreimpreso en el display. Tales pantallas táctiles, en que la introducción del texto se produce por medio de un teclado sobreimpreso, se encuentran en los terminales de información, como los que se utilizan en ferias o los de 10 información de horarios en estaciones de ferrocarril. En el campo de los dispositivos móviles, dichas pantallas táctiles se emplean preferentemente en PDA (personal digital assistent), tablet-PC y consolas de videojuegos.
Por otro lado, en el estado de la técnica se sabe cómo introducir una palabra mediante combinación de las letras que la forman («unistroke»), y ahí la combinación de las letras se produce mediante el movimiento continuo de un medio de entrada desde una letra hasta la siguiente de la palabra que se quiere introducir. 15
Los procedimientos conocidos en el estado de la técnica para la introducción de texto en una pantalla táctil mediante unistroke tienen en común que la velocidad de entrada depende de la longitud del recorrido entre las distintas letras de una palabra. Esto ya lo descubrió Fitts en 1954, que dedujo la velocidad de entrada de una palabra de varias letras. Entre otras cosas, sostuvo que el tiempo que lleva combinar o teclear dos letras de forma sucesiva en una pantalla táctil con ayuda de un medio de entrada depende de la distancia entre las dos letras y del 20 tamaño del área de entrada de la segunda letra que se quiere combinar. Esta relación se conoce como ley de Fitts, según la cual:
tm = a + b · log2 (d / w + 1)
donde
tm es el tiempo que tarda en desplazarse el medio de entrada desde la letra de origen hasta la de 25 destino;
a y b son parámetros que se han de determinar experimentalmente sobre la capacidad humana del operador;
d es la distancia desde la letra de origen hasta el centro del área de entrada de la letra de destino, y
w es la anchura del área de entrada de la letra de destino. 30
La ley de Fitts dice que la velocidad de entrada al introducir textos en que la entrada se produce mediante combinación o bien mediante tecleo sucesivo de las letras que forman el texto está sometida a un límite máximo. La misma capacidad humana del operador (parámetros a y b) tiene influencia en la velocidad de entrada del texto.
Diversos procedimientos conocidos en el estado de la técnica intentan superar este límite máximo 35 propuesto por la ley de Fitts para la velocidad de entrada.
Por ejemplo, por EP 1 555 601 A2 se conoce un procedimiento para la introducción de texto en una plantilla de entrada en que las letras que componen la palabra se combinan una tras otra. Por tanto, este procedimiento de introducción de texto tiene el límite máximo de velocidad de entrada con arreglo a la ley de Fitts, pues todas las letras que forman la palabra deben combinarse entres sí. Se intentó superar este límite máximo de 40 velocidad de entrada disponiendo la llamada función «look up», con la cual se ofrece al usuario del sistema, una vez que ha introducido un determinado número de letras iniciales, una selección de palabras que se pueden utilizar para completar la entrada («autocompletar»). Mediante este procedimiento, sin embargo, no se consigue vencer el límite máximo a que se refiere la ley de Fitts. Por un lado, no se puede garantizar que la función «look up» ofrezca propuestas adecuadas y, por otro, al menos las letras introducidas sí se someten a la ley de Fitts, es decir, al menos 45 es necesario combinar las letras que se han de introducir, de modo que para ellas rige el límite máximo de velocidad.
Por otro lado, por US 2004/01 20583 se conoce un procedimiento para la introducción de cadenas de caracteres, en que dichas cadenas se producen mediante la combinación de las letras que las forman. La introducción de la cadena de caracteres, cuya entrada puede reconocerse con ayuda de un procedimiento de 50 reconocimiento (por ejemplo, «pattern matching»), se basa en la introducción de una cadena de caracteres que se puede producir incluso sin plantilla de caracteres. Esto tiene como consecuencia que un ideograma (un ideograma es un gráfico que describe una palabra completa) puede corresponder a diversas palabras, de modo que tras terminar la introducción del ideograma se ofrece al usuario una lista de palabras entre las cuales puede elegir la que realmente quiere introducir. Dado que el ideograma se corresponde con una combinación de las letras que forman la 55
palabra y que, en caso de ambivalencia de un ideograma, es necesaria una nueva entrada por parte del usuario, el límite máximo conforme a la ley de Fitts es en este procedimiento aún más estricto que con la entrada de cadenas de caracteres, en que simplemente se combinan entre sí todos los caracteres de la palabra.
Se ha intentado aumentar la velocidad de entrada haciendo que el ideograma asignado a una palabra sea independiente del tamaño del ideograma. De esta manera, sin embargo, sólo se modifica la distancia entre las 5 letras de la palabra que describe el ideograma. Aunque así aumenta la velocidad de entrada, ésta sigue sometida a un límite máximo conforme a la ley de Fitts, pues los ideogramas pequeños también se corresponden con combinaciones de letras.
El citado procedimiento tiene, además, la desventaja de tener que aprenderse todos los ideogramas en caso de que la introducción se produzca sin plantilla de entrada. Y otra desventaja más consiste en que los 10 ideogramas introducidos deben ser analizados y procesados por medio de complicados algoritmos («pattern recognition», «pattern scaling» para la regulación de la entrada, «pattern matching», algoritmos de «look up» para acceder a diccionarios internos, etc.) utilizando un hardware potente, a fin de determinar la palabra correspondiente, a pesar de lo cual no se puede garantizar que la palabra elegida sea la deseada por el usuario del sistema. Por eso, el sistema dispone también de medios para que, en caso de ambivalencia o inexactitud en la introducción de una 15 palabra concreta, se pueda elegir entre una selección de posibles palabras. La necesidad de potentes procesadores es una desventaja especialmente cuando la introducción del texto se ha de realizar en un terminal móvil.
Por US 2004/01 40 956 A1 se conoce un procedimiento para la introducción de texto en que también deben tocarse todas las teclas en una plantilla, de manera que el límite de velocidad de entrada se corresponde con la ley de Fitts. Para compensar inexactitudes en la entrada, este procedimiento propone también disponer, en caso 20 de ambivalencia, una determinada selección de palabras entre las cuales se puede elegir la palabra deseada, y esta entrada adicional hace que en este procedimiento el límite máximo de la velocidad de entrada sea, en promedio, aún más estricto que el límite máximo conforme a la ley de Fitts.
El citado procedimiento se basa en un algoritmo de asociación («matching») que compara el ideograma introducido con las palabras almacenadas en una base de datos o con los ideogramas asignados a esas palabras. 25 Esto exige un potente hardware para el «pattern matching» y una enorme capacidad de memoria para el almacenamiento de las palabras y de los ideogramas asignados a ellas.
Por US 2004/0104896 A1 se conoce también un procedimiento de introducción de texto en que los caracteres que forman una palabra se seleccionan sobre una plantilla de entrada mediante combinación, de manera que aquí también la velocidad máxima de entrada está limitada por la ley de Fitts. 30
Los mencionados procedimientos conocidos en el estado de la técnica se basan en el llamado método «unistroke» (combinación de todas las letras de una palabra mediante el movimiento continuo del medio de entrada). Además, todos los procedimientos conocidos en el estado de la técnica intentan agilizar la introducción por medio de un método de «look up», por ejemplo un «dictionary look up», lo que, no obstante, no consigue superar la velocidad de entrada con arreglo a la ley de Fitts. En algunos casos sucede incluso al revés, pues la selección de las... [Seguir leyendo]
Reivindicaciones:
1. Procedimiento para la detección de la selección de un carácter de una cadena de caracteres que se desea introducir de entre un grupo de caracteres (T1, T2, T3) en un área de entrada, en que la selección de al menos un carácter de la cadena de caracteres se determina mediante la valoración del vector de dirección de un gesto (20) realizado sobre el área de entrada, caracterizado por que el vector de dirección se calcula en relación con 5 un punto de referencia (10) sobre el área de entrada asignando a ese vector de dirección un vector de posición con el punto de referencia (10) como origen o punto de referencia.
2. Procedimiento conforme a la reivindicación 1, caracterizado por que la selección de al menos un carácter de la cadena de caracteres de entre el grupo de caracteres se determina mediante la valoración de un cambio de dirección en un gesto (20) realizado en la zona del área de entrada que se asigna a ese carácter. 10
3. Procedimiento conforme a la reivindicación 2, caracterizado por que el grupo de caracteres consta de al menos dos subgrupos de caracteres disjuntos (T2, T3), en que para los caracteres del primer subgrupo (T2) se valora el cambio de dirección, y en que para la selección de un carácter del segundo subgrupo (T2) se valora el vector de dirección.
4. Procedimiento conforme a alguna de las reivindicaciones anteriores, caracterizado por que el grupo de 15 caracteres comprende las letras del alfabeto de un determinado idioma, y el segundo subgrupo (T3) comprende las terminaciones de las palabras en el idioma predeterminado.
5. Procedimiento conforme a la reivindicación 4, caracterizado por que las terminaciones comprenden las ocho letras finales más frecuentes y/o los ocho sufijos más frecuentes en las palabras.
6. Procedimiento conforme a alguna de las reivindicaciones 3 a 5, caracterizado por que al vector de dirección se 20 le asigna un vector de posición de entre un grupo de dieciséis vectores de posición, y la dirección del vector de posición se corresponde con la dirección del vector de dirección y al origen o punto de referencia de los dieciséis vectores de posición se le asigna una letra del segundo subgrupo.
7. Procedimiento conforme a la reivindicación 6, caracterizado por que la asignación de un vector de dirección a un vector de posición, cuando hay más de un vector de posición con la misma dirección, se produce en función 25 de si el gesto realizado se corresponde con la selección de la última letra de la palabra, para lo cual se detecta que el medio de entrada se levanta del área de entrada
8. Procedimiento conforme a alguna de las reivindicaciones anteriores, caracterizado por que en el área de entrada se muestra una plantilla de entrada con los caracteres del grupo de caracteres.
9. Procedimiento conforme a alguna de las reivindicaciones anteriores, caracterizado por que los gestos 30 realizados forman un ideograma que describe la palabra, y el ideograma se interpreta mediante la interpretación de los gestos que lo forman.
10. Procedimiento conforme a alguna de las reivindicaciones anteriores, caracterizado por que la introducción de un punto en la zona del área de entrada que se asigna a un carácter y/o la introducción de un trazo vertical en la zona del área de entrada que se asigna a un carácter se interpretan como gestos, y a esos gestos se les asigna 35 una determinada cadena de caracteres en función del carácter de que se trate.
11. Dispositivo de entrada (100), especialmente de un terminal móvil con un área de entrada (101) sensible al tacto, para la selección de caracteres de una cadena de caracteres que se desea introducir, en que en el área de entrada sensible al tacto se muestra una plantilla de entrada (200) con un cierto número de caracteres del grupo de caracteres, disponiendo el dispositivo de entrada de una unidad de valoración configurada para determinar la 40 selección de al menos un carácter de la cadena de caracteres mediante la valoración del vector de dirección de un gesto (20) realizado con el medio de entrada (500) sobre el área de entrada (101), caracterizado por que la unidad de valoración está configurada para valorar el vector de dirección con respecto a un punto de referencia (10), asignando al vector de dirección un vector de posición con el punto de referencia (10) como origen o punto de referencia. 45
12. Dispositivo de entrada conforme a la reivindicación 11, caracterizado por que el área de entrada sensible al tacto comprende zonas asignadas a los distintos caracteres, y la unidad de valoración está configurada para determinar la selección de al menos un carácter de la cadena de caracteres mediante la valoración del vector de dirección de un gesto realizado con el medio de entrada sobre la zona asignada a un determinado carácter.
13. Dispositivo de entrada conforme a la reivindicación 12, caracterizado por que el grupo de caracteres 50 comprende al menos dos subgrupos disjuntos, y la unidad de valoración está configurada para valorar el cambio de dirección de un gesto para los caracteres del primer subgrupo y el vector de dirección para la selección de un carácter del segundo subgrupo.
14. Dispositivo de entrada conforme a alguna de las reivindicaciones 11 a 13, caracterizado por que en la plantilla de entrada está representado el punto de referencia, y el vector de dirección se calcula con respecto al punto de referencia asignando al vector de dirección un vector de posición de entre un grupo de dieciséis vectores de dirección con el punto de referencia como origen o punto de referencia, y en que la dirección del vector de posición se corresponde con la dirección del vector de dirección y al origen o punto de referencia de los 5 dieciséis vectores de posición se le puede asignar una letra del segundo subgrupo.
15. Dispositivo de entrada conforme a la reivindicación 14, caracterizado por que la unidad de valoración está configurada para que, en caso de que haya más de un vector de posición con la misma dirección, asigne al vector de dirección un vector de posición en función de si el gesto realizado se corresponde con la selección de la última letra de la palabra, para lo cual se detecta que el medio de entrada se levanta del área de entrada. 10
Patentes similares o relacionadas:
APARATO DE NAVEGACION CON SUPERFICIE DE MANDO SOBRE PANTALLA TACTIL, del 25 de Octubre de 2010, de KLICK TEL AG: Aparato de navegación, que es un aparato manual móvil independiente del vehículo y adecuado para bolsillos de prendas de vestir, con una pantalla táctil, en el que el aparato […]
DESBLOQUEO DE UN DISPOSITIVO REALIZANDO GESTOS SOBRE UNA IMAGEN DE DESBLOQUEO, del 6 de Mayo de 2010, de APPLE INC.: Un procedimiento implementado por ordenador para controlar un dispositivo electrónico portátil que comprende una pantalla táctil, […]
TECLADO PARA DISPOSITIVO DE TAMAÑO REDUCIDO, del 29 de Febrero de 2012, de UNIVERSIDAD POLITECNICA DE VALENCIA: Teclado para dispositivos de tamaño reducido.La invención describe un teclado para dispositivos de tamaño reducido que comprende un primer grupo de entre 2 y 4 teclas a […]
TECLADO MECÁNICO O DE MEMBRANA DE CARACTERES VARIABLES., del 9 de Junio de 2020, de BOUDOUNI, Omar Sélim: 1. Teclado mecánico o de membrana de caracteres variables, que comprende una pluralidad de teclas incorporadas en huecos de un chasis , que las […]
SISTEMA DE ARREGLO DE SENSOR CONFIGURABLE SELECTIVAMENTE COMO UN SENSOR DE HUELLA DIGITAL O DISPOSITIVO DE ENTRADA DE DATOS, del 28 de Abril de 2020, de IDEX BIOMETRICS ASA: 1. Sistema para inscribir una plantilla de verificación de datos biométricos en una tarjeta inteligente biométrica, caracterizado por que dicho […]
Sistemas y métodos de entrada de texto basados en mirada, del 18 de Marzo de 2020, de TOBII AB: Método para introducir texto en un dispositivo informático usando entrada de mirada de un usuario, en el que […]
Método para proporcionar notificaciones de nuevos acontecimientos en un dispositivo de pantalla pequeña, del 25 de Diciembre de 2019, de BlackBerry Limited: Método de proporcionar notificaciones de mensajes no leídos en un dispositivo de comunicación inalámbrico, que comprende: visualizar al menos un primer icono […]
Método para proporcionar notificaciones de nuevos eventos en un dispositivo de pantalla pequeña, del 25 de Diciembre de 2019, de BlackBerry Limited: Un método para proporcionar notificaciones de nuevos eventos de mensajes no leídos en un dispositivo de comunicación inalámbrico , estando configurado el dispositivo […]