ES3036737T3 - Method for editing text and mobile terminal - Google Patents

Method for editing text and mobile terminal

Info

Publication number
ES3036737T3
ES3036737T3 ES18890324T ES18890324T ES3036737T3 ES 3036737 T3 ES3036737 T3 ES 3036737T3 ES 18890324 T ES18890324 T ES 18890324T ES 18890324 T ES18890324 T ES 18890324T ES 3036737 T3 ES3036737 T3 ES 3036737T3
Authority
ES
Spain
Prior art keywords
text
target
input
control
user
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
ES18890324T
Other languages
English (en)
Inventor
Xiaodong Cui
Changyou Liu
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Application granted granted Critical
Publication of ES3036737T3 publication Critical patent/ES3036737T3/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/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/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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/0486Drag-and-drop
    • 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
    • G06F3/0488Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

En la presente divulgación se proporciona un método para editar texto y un terminal móvil. El método comprende: recibir una primera entrada del usuario en un texto de destino; en respuesta a la primera entrada, mostrar un widget preestablecido para eliminar texto en un borde lateral preestablecido del texto de destino; recibir una segunda entrada del usuario en el widget para eliminar texto; en respuesta a la segunda entrada, eliminar el subtexto de destino seleccionado por la segunda entrada; el texto de destino comprende el subtexto de destino. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Método para editar texto y terminal móvil
Campo técnico
Las realizaciones de la presente divulgación se refieren al campo de la tecnología de comunicación, en particular a un método para editar texto y a un terminal móvil.
Antecedentes
Con el rápido desarrollo de los terminales móviles, los terminales móviles ya se han convertido en una parte indispensable de la vida de las personas. Durante el proceso de uso de terminales móviles es inevitable editar información de los terminales móviles para adquirir una parte de la información. Por ejemplo, cuando se usa un terminal móvil con fines de socialización, es bastante común enviar una parte de un mensaje corto recibido por el terminal móvil a otra persona. En la técnica relacionada, para obtener una parte de un mensaje corto es necesario copiar y pegar el mensaje corto entero en un cuadro de entrada en primer lugar, y luego mover un cursor a diferentes posiciones para suprimir cada carácter a ser eliminado en secuencia. En el proceso de mover el cursor tiende a producirse un posicionamiento impreciso del cursor debido al pequeño tamaño del cursor y la posición del cursor tiene que ser ajustada repetidamente. Por lo tanto, es bastante difícil posicionar con precisión el cursor y editar texto requiere mucho tiempo.
El documento US 8584049 B1 divulga técnicas para suprimir uno o más caracteres visualizados en respuesta a la determinación de que un gesto que incluye el movimiento desde una primera localización de un dispositivo de entrada sensible a la presencia a una segunda localización del dispositivo de entrada sensible a la presencia satisface una distancia umbral.
El documento WO 2017/027526 A1 proporciona varios enfoques diferentes para manipular interfaces de usuario.
El documento EP 2750017 A2 proporciona un terminal móvil que incluye una pantalla táctil y un controlador configurado para, tras la recepción de una entrada táctil predeterminada aplicada a la pantalla táctil, mostrar un objeto para controlar la supresión de un texto dispuesto alrededor de un punto táctil correspondiente a la entrada táctil en el punto táctil, para mostrar un área de control que incluye una pluralidad de elementos de control para establecer una dirección de supresión y una unidad de supresión con base en el objeto en la pantalla táctil, y para suprimir el texto con base en al menos un elemento de control tras la selección del al menos un elemento de control.
Sumario
Esta invención es como se define en las reivindicaciones.
Breve descripción de los dibujos
Fig. 1, es un diagrama de flujo de un método para editar texto según algunas realizaciones de la presente divulgación;
Fig. 1-1, es un primer diagrama que muestra una interfaz de visualización de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 1 -2, es un segundo diagrama que muestra una interfaz de visualización de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 1 -3, es un tercer diagrama que muestra una interfaz de visualización de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 1-4, es un cuarto diagrama que muestra una interfaz de visualización de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 1-5, es un quinto diagrama que muestra una interfaz de visualización de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 1-6, es un sexto diagrama que muestra una interfaz de visualización de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 2, es un primer diagrama estructural de un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 3, es un diagrama estructural de un módulo de supresión en un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 4, es un primer diagrama estructural de un primer submódulo de adquisición en un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 5, es un segundo diagrama estructural de un primer submódulo de adquisición en un terminal móvil según algunas realizaciones de la presente divulgación;
Fig. 6, es un segundo diagrama estructural de un terminal móvil según algunas realizaciones de la presente divulgación; y
Fig. 7, es un tercer diagrama estructural de un terminal móvil según realizaciones no reivindicadas de la presente divulgación.
Descripción detallada
Las soluciones técnicas en las realizaciones de la presente divulgación se describen clara y completamente a continuación con referencia a los dibujos adjuntos de las realizaciones de la presente divulgación. Evidentemente, las realizaciones descritas son algunas realizaciones de la presente divulgación, pero no son todas las realizaciones. Basándose en las realizaciones de la presente divulgación, todas las demás realizaciones obtenidas por un experto en la técnica sin esfuerzos creativos caerán dentro del alcance de la presente divulgación.
Con referencia a la Fig. 1, la Fig. 1 es un diagrama de flujo de un método para editar texto según algunas realizaciones de la presente divulgación. Como se muestra en la Fig. 1, el método incluye las siguientes etapas:
Una etapa 101 incluye: recibir una primera entrada de un usuario en el texto objetivo.
El texto objetivo puede ser información de texto mostrada en una pantalla de un terminal móvil e incluye un mensaje corto recibido por el terminal móvil, información visualizada en una página web, o similares.
La primera entrada puede ser una entrada del usuario en una interfaz de visualización de información. La entrada puede ser específicamente una presión o una entrada de clic realizada por el usuario en el texto objetivo en la interfaz de visualización de información, una presión realizada por el usuario en un borde lateral o similar.
Una etapa 102 incluye: visualizar un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada.
El control de supresión de texto puede usarse para indicar que se va a seleccionar una parte del texto objetivo y el usuario puede manipular el control de supresión de texto para seleccionar una parte del texto objetivo.
En esta etapa, el terminal móvil puede mostrar el control de supresión de texto en un lado del texto objetivo según una manera de operación del usuario. Por ejemplo, cuando el usuario usa un dedo de la mano derecha para operar en la pantalla, el control de supresión de texto puede mostrarse en la parte superior izquierda del texto objetivo, ya que es cómodo para el usuario ver el texto seleccionado a ser suprimido durante la operación, facilitando así la operación del usuario. Otro ejemplo es cuando el terminal móvil está en modo de visualización apaisada, el control de supresión de texto puede mostrarse a la derecha del texto objetivo según el hábito del usuario, para facilitar las operaciones para un usuario diestro. Además, el control de supresión de texto puede mostrarse en otra posición según el contenido de visualización de la pantalla siempre que se facilite la operación del usuario.
Por ejemplo, como se muestra en la Fig. 1-1, el usuario puede realizar la primera entrada en texto en una interfaz de mensajes cortos, y el terminal móvil muestra un control de supresión de texto 1 en una posición desocupada a la izquierda del texto.
Después de que el terminal móvil muestre el control de supresión de texto, cuando el usuario opera el control de supresión de texto, el terminal móvil puede añadir un identificador preestablecido en la interfaz de visualización de información, para indicar al usuario que el control de supresión de texto puede ser manipulado aún más para seleccionar el texto a ser suprimido. Por ejemplo, la información sobre la interfaz de visualización de información puede mostrarse en gris o el control de supresión de texto puede parpadear, para solicitar al usuario que realice una operación.
Por ejemplo, como se muestra en la Fig. 1 -2, después de que el usuario opere el control de supresión de texto, el terminal móvil selecciona todo el texto en la interfaz de visualización dibujando un cuadro alrededor del texto, para indicar al usuario que el texto en el cuadro puede ser editado.
Una etapa 103 incluye: recibir una segunda entrada del usuario en el control de supresión de texto.
La segunda entrada puede ser una entrada realizada por el usuario en el control de supresión de texto. La segunda entrada puede ser específicamente una entrada de presión, una entrada de clic, o similares.
Una etapa 104 incluye: suprimir, en respuesta a la segunda entrada, el subtexto objetivo seleccionado por la segunda entrada, donde el texto objetivo incluye el subtexto objetivo.
El subtexto objetivo puede ser texto a ser suprimido en el texto objetivo. En una implementación específica, cuando el usuario realiza la segunda entrada en el control de supresión de texto, el terminal móvil puede mostrar un identificador de posicionamiento en el texto objetivo. El identificador puede usarse para indicar una posición de inicio de la subinformación objetivo a ser suprimida. Además, el usuario puede operar información objetivo. El terminal móvil puede determinar la subinformación objetivo a ser suprimida según una trayectoria de las operaciones del usuario. De esta manera, el usuario puede determinar rápidamente que cualquier subtexto objetivo en el texto objetivo está seleccionado, para suprimir el subtexto objetivo.
Específicamente, cuando el control de supresión de texto es un control de palanca de mando y la segunda entrada es una operación táctil del usuario en el control de palanca de mando, en esta etapa, se muestra un control de posicionamiento preestablecido en un segundo lado preestablecido del texto objetivo en respuesta a la segunda entrada; se adquiere una posición objetivo del control de posicionamiento en el texto objetivo; se adquiere un valor de presión táctil de la operación táctil; y se muestra un identificador de supresión de texto preestablecido en N caracteres consecutivos en secuencia empezando por un primer carácter de una fila objetivo, indicado por la posición objetivo, del texto objetivo según la magnitud del valor de presión táctil, donde el subtexto objetivo son los N caracteres consecutivos, el identificador de supresión se usa para indicar que cada carácter es suprimido y N se correlaciona positivamente con el tamaño del valor de presión táctil de la operación táctil.
La operación táctil puede ser un toque, una presión, un clic o similar realizado por el usuario en el control de la palanca de mando. Después de que el terminal móvil recibe la segunda entrada, el control de posicionamiento utilizado para posicionar el subtexto objetivo se muestra en un lado del texto objetivo. En este caso, el usuario puede realizar la operación táctil en el control de la palanca de mando, para controlar la posición del control de posicionamiento en el texto objetivo.
La adquisición de la posición objetivo del control de posicionamiento en el texto objetivo se implementa de la siguiente manera: adquirir la dirección de operación táctil de la operación táctil y controlar el control de posicionamiento para moverse a una posición objetivo según la dirección de operación táctil.
En la implementación, el usuario realiza una operación de presión inclinada en el control de la palanca de mando. El terminal móvil controla el control de posicionamiento para moverse en la dirección de la operación de presión inclinada.
Por ejemplo, como se muestra en la Fig. 1-3, el usuario puede controlar la posición de un control de posicionamiento 2 presionando un control de palanca de mando 1 hacia arriba, hacia abajo, a la izquierda o a la derecha. Cuando el control de palanca de mando 1 es presionado a la izquierda, el control de posicionamiento 2 se mueve a la izquierda. Cuando el usuario presiona el control de palanca de mando 1 hacia abajo, el control de posicionamiento 2 se mueve hacia abajo. De esta manera, el usuario puede ajustar la posición del control de posicionamiento en el texto simplemente operando el control de palanca de mando. Por lo tanto, el control de posicionamiento es fácil de operar.
La adquisición de la posición objetivo del control de posicionamiento en el texto objetivo puede implementarse además de la siguiente manera: recibir una entrada de arrastre realizada por el usuario en el control de posicionamiento e identificar una posición final de arrastre de la entrada de arrastre como la posición objetivo del control de posicionamiento en el texto objetivo.
En la implementación, el usuario puede realizar directamente una entrada de arrastre en el control de posicionamiento. Cuando finaliza la entrada de arrastre se puede adquirir una posición de extremo de arrastre de la entrada de arrastre, es decir, una posición donde un dedo que realiza la entrada de arrastre abandona la pantalla y la posición de extremo de arrastre se identifica como la posición del control de posicionamiento en el texto objetivo. Al operar el control de posicionamiento directamente, el control de posicionamiento puede ser posicionado con mayor precisión.
Por ejemplo, como se muestra en la Fig. 1-3, el usuario puede realizar directamente una entrada en el control de posicionamiento 2, es decir, arrastrar el control de posicionamiento 2 a cualquier posición en el texto para determinar el texto a ser suprimido. De esta manera, la operación es cómoda y la posición del control de posicionamiento en el texto puede ser identificada rápidamente.
Después de identificar la posición objetivo del control de posicionamiento en el texto objetivo, el usuario puede continuar realizando una operación táctil en el control de supresión de texto. El terminal móvil puede detectar un valor de la presión ejercida sobre la pantalla por la operación táctil, de modo que se puede determinar un intervalo de texto a ser suprimido según el valor de presión.
En concreto, se añade un identificador de supresión a N caracteres consecutivos empezando por el primer carácter en una fila donde está situado el control de posicionamiento. En una implementación específica se puede añadir un identificador de supresión, empezando por la posición del control de posicionamiento, a N caracteres consecutivos inmediatamente antes o después del control de posicionamiento, para indicar que los N caracteres son caracteres a ser suprimidos. Además, los caracteres a ser suprimidos pueden mostrarse en un color diferente de otros caracteres o los caracteres a ser suprimidos pueden ser tachados, para distinguir los caracteres a suprimir de otros caracteres.
Por ejemplo, como se muestra en la Fig. 1-4, algunos caracteres consecutivos después del control de posicionamiento están tachados para indicar que estos caracteres son caracteres a suprimir y los caracteres que no están tachados son aquellos que no tienen que ser suprimidos. De esta manera, el usuario puede ajustar los caracteres a suprimir según el identificador, por lo que la operación del usuario es más cómoda.
Por ejemplo, como se muestra en la Fig. 1-4, cuando el usuario realiza una presión sobre el control de supresión de texto 1, se muestra una barra de presión 3 junto al control de supresión de texto 1. La barra de presión 3 se usa para indicar el tamaño del valor de la presión ejercida sobre el control de supresión de texto 1, para hacer que sea cómodo para el usuario saber si la presión de la operación táctil actual aumenta o disminuye, de modo que el usuario puede ajustar el valor de presión de la operación táctil correctamente. Cuanto mayor es el valor de presión de la operación táctil, más caracteres incluye el subtexto objetivo a ser suprimido seleccionado, es decir, el valor de N es mayor. Como se muestra en la Fig. 1-5, cuando el valor de presión es mayor que un valor particular, la barra de presión 3 indica que la presión es relativamente grande y se seleccionan todos los caracteres después del control de posicionamiento 2. En este caso, todos los caracteres después del control de posicionamiento están tachados. Cuanto menor es el valor de presión de la operación táctil, como se muestra en la Fig. 1-6, disminuye la presión indicada por la barra de presión 3, menos caracteres incluye el subtexto objetivo seleccionado a ser suprimido, es decir, el valor de N es menor.
Opcionalmente, después de mostrar el identificador de supresión en los N caracteres consecutivos en secuencia empezando por el primer carácter de la fila objetivo, indicado por la posición objetivo, del texto objetivo según un tamaño del valor de presión táctil, el método incluye además: recibir una entrada por deslizamiento realizada por el usuario en M caracteres de los N caracteres consecutivos y eliminar el identificador de supresión de texto en los M caracteres en secuencia, en respuesta a la entrada por deslizamiento.
En la implementación, cuando el usuario necesita cancelar la selección del subtexto objetivo, el usuario puede realizar además una operación en el subtexto objetivo, es decir, los N caracteres consecutivos. En concreto, se puede realizar una entrada por deslizamiento en cualesquiera M caracteres de los N caracteres y el terminal móvil elimina el identificador de supresión de texto en los M caracteres, para eliminar los M caracteres de los N caracteres, es decir, cancelar la supresión de los M caracteres.
Por ejemplo, como se muestra en la Fig. 1 -6, cuando el usuario realiza la entrada por deslizamiento en algunos caracteres entre los caracteres con el identificador de supresión, se elimina el identificador de supresión en estos caracteres. El usuario puede realizar la entrada por deslizamiento en una pluralidad de caracteres consecutivos o no consecutivos, para seleccionar el texto del que se va a eliminar el identificador de supresión.
De esta manera, el usuario puede cancelar rápidamente la selección de caracteres realizando la entrada por deslizamiento en cualquier carácter de los caracteres con el identificador de supresión, por lo que la operación es flexible y cómoda.
Además, el usuario puede realizar la operación táctil en el control de supresión de texto de nuevo, para seleccionar el texto del que se va a eliminar el identificador de supresión. El usuario puede eliminar caracteres eligiendo cualquier manera de operación según su hábito, por lo que las maneras de operación son variadas.
En las realizaciones de la presente divulgación, el método para editar texto puede aplicarse a un terminal móvil, por ejemplo, un teléfono móvil, una tableta PC, un ordenador portátil, un asistente digital personal (PDA), un dispositivo móvil para Internet (MID), un dispositivo vestible o similares.
En el método para editar texto según las realizaciones de la presente divulgación se recibe una primera entrada de un usuario en el texto objetivo; se muestra un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada; se recibe una segunda entrada del usuario en el control de supresión de texto; y se elimina el subtexto objetivo seleccionado por la segunda entrada en respuesta a la segunda entrada, donde el texto objetivo incluye el subtexto objetivo. De esta manera, el usuario puede editar la información visualizada en una interfaz de visualización de un terminal móvil para adquirir algo de la información. Por lo tanto, la información puede ser editada de manera flexible.
Con referencia a la Fig. 2, la Fig. 2 es un diagrama estructural de un terminal móvil según algunas realizaciones de la presente divulgación. Como se muestra en la Fig. 2, un terminal móvil 200 incluye:
un primer módulo de recepción 201, configurado para recibir una primera entrada de un usuario en el texto objetivo;
un módulo de visualización 202, configurado para visualizar un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada recibida por el primer módulo de recepción 201;
un segundo módulo de recepción 203, configurado para recibir una segunda entrada del usuario en el control de supresión de texto visualizado por el módulo de visualización 202;
un módulo de supresión 204, configurado para suprimir, en respuesta a la segunda entrada, el subtexto objetivo seleccionado por la segunda entrada recibida por el segundo módulo de recepción 203, donde el texto objetivo incluye el subtexto objetivo.
Como se muestra en la Fig. 3, el control de supresión de texto es un control de palanca de mando y la segunda entrada es una operación táctil del usuario en el control de supresión de texto;
comprendiendo el módulo de supresión 204:
un primer submódulo de visualización 2041, configurado para visualizar un control de posicionamiento preestablecido en un segundo lado preestablecido del texto objetivo en respuesta a la segunda entrada;
un primer submódulo de adquisición 2042, configurado para adquirir una posición objetivo del control de posicionamiento mostrado por el primer submódulo de visualización 2041 en el texto objetivo; un segundo submódulo de adquisición 2043, configurado para adquirir un valor de presión táctil de la operación táctil; y
un segundo submódulo de visualización 2044, configurado para visualizar un identificador de supresión de texto preestablecido en N caracteres consecutivos en secuencia empezando por un primer carácter de una fila objetivo del texto objetivo según un tamaño del valor de presión táctil adquirido por el segundo submódulo de adquisición 2043, donde la fila objetivo se indica por la posición objetivo,
donde el subtexto objetivo son los N caracteres consecutivos, el identificador de supresión se usa para indicar cada carácter suprimido y N se correlaciona positivamente con el tamaño del valor de presión táctil de la operación táctil.
Como se muestra en la Fig. 4, el primer submódulo de adquisición 2042 incluye:
una unidad de adquisición 20421, configurada para adquirir una dirección de operación táctil de la operación táctil;
una unidad de movimiento 20422, configurada para controlar el control de posicionamiento para moverse a la posición objetivo según la dirección de operación táctil adquirida por la unidad de adquisición 20421.
Opcionalmente, como se muestra en la Fig. 5, el primer submódulo de adquisición 2042 incluye:
una unidad de recepción 20423, configurada para recibir una entrada de arrastre realizada por el usuario en el control de posicionamiento;
una unidad de identificación 20424, configurada para identificar una posición final de arrastre de la entrada de arrastre recibida por la unidad de recepción 20423 como la posición objetivo del control de posicionamiento en el texto objetivo.
Opcionalmente, como se muestra en la Fig. 6, el terminal móvil 200 incluye además:
un tercer módulo de recepción 205, configurado para recibir una entrada por deslizamiento realizada por el usuario sobre M caracteres de los N caracteres consecutivos;
un módulo de eliminación 206, configurado para eliminar el identificador de supresión de texto en los M caracteres en secuencia en respuesta a la entrada por deslizamiento recibida por el tercer módulo de recepción 205.
El terminal móvil 200 puede implementar los procesos implementados por el terminal móvil en las realizaciones del método anteriores. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento.
En el terminal móvil 200 según las realizaciones de la presente divulgación se recibe una primera entrada de un usuario en el texto objetivo; se muestra un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada; se recibe una segunda entrada del usuario en el control de supresión de texto y se suprime el subtexto objetivo seleccionado por la segunda entrada en respuesta a la segunda entrada, donde el texto objetivo incluye el subtexto objetivo. De esta manera, el usuario puede editar la información mostrada en una interfaz de visualización de un terminal móvil para adquirir parte de la información. Por lo tanto, la información puede ser editada de manera flexible.
La Fig. 7 es un diagrama estructural esquemático de hardware de un terminal móvil según realizaciones no reivindicadas de la presente divulgación. Un terminal móvil 700 incluye, pero no se limita a ello, una unidad de radiofrecuencia (RF) 701, un módulo de red 702, una unidad de salida de audio 703, una unidad de entrada 704, un sensor 705, una unidad de visualización 706, una unidad de entrada de usuario 707, una unidad de interfaz 708, un almacenamiento 709, un procesador 710 y una fuente de alimentación 711, entre otros componentes. Los expertos en la materia pueden entender que la estructura de terminal móvil mostrada en la Fig. 7 no constituye una limitación en el terminal móvil, y el terminal móvil puede incluir más o menos componentes que los mostrados, o algunos componentes pueden combinarse, o usarse diferentes disposiciones de componentes. El terminal móvil incluye, pero no se limita a ello, un teléfono móvil, una tableta, un ordenador portátil, un ordenador de mano, un terminal móvil incorporado en vehículo, un dispositivo vestible y un podómetro.
El procesador 710 está configurado para: recibir una primera entrada de un usuario en el texto objetivo; mostrar un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada; recibir una segunda entrada del usuario en el control de supresión de texto y suprimir, en respuesta a la segunda entrada, el subtexto objetivo seleccionado por la segunda entrada, donde el texto objetivo incluye el subtexto objetivo.
De esta manera, el usuario puede editar la información mostrada en una interfaz de visualización de un terminal móvil para adquirir parte de la información. Por lo tanto, la información puede ser editada de manera flexible.
Opcionalmente, el control de supresión de texto es un control de palanca de mando, la segunda entrada es una operación táctil del usuario en el control de supresión de texto y el procesador 710 está configurado además para: visualizar un control de posicionamiento preestablecido en un segundo lado preestablecido del texto objetivo en respuesta a la segunda entrada; adquirir una posición objetivo del control de posicionamiento en el texto objetivo; adquirir un valor de presión táctil de la operación táctil y visualizar un identificador de supresión de texto preestablecido en N caracteres consecutivos en secuencia empezando por un primer carácter de una fila objetivo, indicado por la posición objetivo, del texto objetivo según un tamaño del valor de presión táctil, donde el subtexto objetivo son los N caracteres consecutivos, el identificador de supresión se usa para indicar cada carácter suprimido y N se correlaciona positivamente con el tamaño del valor de presión táctil de la operación táctil.
Opcionalmente, el procesador 710 está configurado además para: adquirir una dirección de operación táctil de la operación táctil y controlar el control de posicionamiento para moverse a la posición objetivo según la dirección de operación táctil.
Opcionalmente, el procesador 710 está configurado además para: recibir una entrada de arrastre realizada por el usuario en el control de posicionamiento e identificar una posición final de arrastre de la entrada de arrastre como la posición objetivo del control de posicionamiento en el texto objetivo.
Opcionalmente, el procesador 710 está configurado además para: recibir una entrada por deslizamiento realizada por el usuario en M caracteres de los N caracteres consecutivos y eliminar un identificador de supresión de texto en los M caracteres en secuencia en respuesta a la entrada por deslizamiento.
Debe entenderse que la unidad de RF 701 puede ser configurada para transmitir y recibir señales durante la transmisión de información o llamada telefónica. Para concretar, la unidad de RF 701 puede, tras recibir datos de enlace descendente desde la estación base, transmitir los datos de enlace descendente al procesador 710 para su procesamiento. Además, la unidad de RF 701 puede transmitir datos de enlace ascendente a la estación base. Normalmente, la unidad de RF 701 incluye, pero no se limita a ello: una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexor y similares. Además, la unidad de RF 701 puede comunicarse con una red y otros dispositivos a través de un sistema de comunicación inalámbrica.
El terminal móvil proporciona a un usuario acceso inalámbrico a Internet de banda ancha por medio del módulo de red 702, tal como enviar y recibir correos electrónicos, navegar por páginas web y acceder a contenido multimedia transmitido.
La unidad de salida de audio 703 está configurada para convertir los datos de audio recibidos por la unidad de RF 701 o el módulo de red 702 o los datos de audio almacenados en la memoria 709 en una señal de audio y emitir la señal de audio como un sonido. Además, la unidad de salida de audio 703 está configurada, además, para proporcionar una salida de audio relacionada con una función específica ejecutada por el terminal móvil 700 (tal como, tono de llamada entrante, tono de notificación de mensaje recibido). La unidad de salida de audio 703 incluye un altavoz, un zumbador y un receptor telefónico.
La unidad de entrada 704 está configurada para recibir una señal de audio o vídeo. La unidad de entrada 704 puede incluir una unidad de procesamiento gráfico (GPU) 7041 y un micrófono 7042. La GPU 7041 está configurada para procesar datos de imagen de una imagen estática o vídeo capturado por una unidad de captura de imágenes (por ejemplo, una cámara) en un modo de captura de vídeo o un modo de captura de imágenes y la unidad de visualización 706 puede mostrar un cuadro de imagen procesado. El cuadro de imagen procesado por la GPU 7041 puede ser almacenado en la memoria 709 (u otro medio de almacenamiento) o transmitido a través de la unidad de RF 701 o el módulo de red 702. El micrófono 7042 está configurado para recibir un sonido y convertir el sonido en datos de audio. En un modo de llamada telefónica, los datos de audio procesados pueden convertirse en un formato adecuado para su transmisión a una estación base de comunicación móvil a través de la unidad de RF 701 y su salida.
El terminal móvil 700 incluye además al menos un sensor 705, por ejemplo, un sensor óptico, un sensor de movimiento, entre otros. En concreto, el sensor óptico incluye un sensor de luz ambiental y un sensor de proximidad. El sensor de luz ambiental puede ajustar el brillo de un panel de visualización 7061 según las condiciones de luz ambiental. El sensor de proximidad puede desactivar el panel de visualización 7061 y/o una retroiluminación cuando el terminal móvil 700 se mueve cerca de un oído. Como una clase de sensor de movimiento, un sensor de aceleración puede detectar una magnitud de aceleración en cada dirección (generalmente, en tres ejes). Mientras permanece quieto, el sensor de aceleración puede detectar la magnitud y dirección de la gravedad que se puede usar en la identificación de postura del terminal móvil (por ejemplo, cambio entre modos retrato y paisaje, juegos relacionados, calibración de postura de magnetómetro), función relacionada con la identificación de vibración (por ejemplo, podómetro, pulsaciones) y similares; el sensor 705 puede incluir además un sensor de huella dactilar, un sensor de presión, un sensor de iris, un sensor de moléculas, un giroscopio, un barómetro, un higrómetro, un termómetro, un sensor de infrarrojos y similares, que no se describen en detalle en el presente documento.
La unidad de visualización 706 está configurada para visualizar información introducida por el usuario o proporcionada al usuario. La unidad de visualización 706 puede incluir el panel de visualización 7061. El panel de visualización 7061 puede construirse en forma de pantalla de cristal líquido (LCD), diodo emisor de luz orgánico (OLED) o similares.
La unidad de entrada de usuario 707 puede estar configurada para recibir información numérica de entrada o información de caracteres y generar entradas de señal clave relacionadas con el ajuste de usuario y el control de función del terminal móvil. Para concretar, la unidad de entrada de usuario 707 incluye un panel táctil 7071 y otro dispositivo de entrada 7072. El panel táctil 7071, también conocido como pantalla táctil, puede detectar los toques en el mismo o en las proximidades del mismo realizados por el usuario (tales como operaciones táctiles realizadas sobre o en las proximidades del panel táctil 7071 por el usuario usando un dedo, lápiz óptico o cualquier otro objeto o accesorio adecuado). El panel táctil 7071 puede incluir un detector táctil y un controlador táctil. En él, el detector táctil detecta la posición donde el usuario tocaba y la señal resultante de la operación táctil y transmite la señal al controlador táctil; el controlador táctil recibe la información táctil del detector táctil, convierte la información en coordenadas del toque y transmite las coordenadas al procesador 710, así como recibe y ejecuta los comandos del procesador 710. Además, el panel táctil 7071 puede ser implementado en una variedad de modos, tales como resistencia, capacitancia, infrarrojos y onda acústica superficial. Además del panel táctil 7071, la unidad de entrada de usuario 707 puede incluir otros dispositivos de entrada 7072. En concreto, los otros dispositivos de entrada 7072 pueden incluir, pero no se limitan a ello: teclado físico, teclas funcionales (tales como botón de control de volumen, botón de conmutación, etc.), bola de seguimiento, ratón, palanca de mando, que no se describen en detalle en el presente documento.
Además, el panel táctil 7071 puede superponerse al panel de visualización 7061. Una vez detectada una operación táctil en el mismo o en las proximidades del mismo, el panel táctil 7071 transmite la señal táctil detectada al procesador 710 para determinar una categoría del evento táctil y el procesador 710 proporciona una salida visual correspondiente en el panel de visualización 7061 de acuerdo con la categoría del evento táctil. Aunque en la Fig. 7 el panel táctil 7071 y el panel de visualización 7061 están previstos como dos partes separadas para implementar las funciones de entrada y salida del terminal móvil, el panel táctil 7071 y el panel de visualización 7061 pueden estar integrados para implementar las funciones de entrada y salida del terminal móvil, lo que no se limita en el presente documento.
La unidad de interfaz 708 es una interfaz mediante la cual un dispositivo externo es conectado al terminal móvil 700. Por ejemplo, el dispositivo externo puede incluir un puerto de auriculares con cable o inalámbrico, un puerto de fuente de alimentación externa (o cargador de batería), un puerto de datos con cable o inalámbrico, un puerto de tarjeta de memoria, un puerto configurado para conectarse a un dispositivo que tiene un módulo de identificación, un puerto de entrada/salida (E/S) de audio, un puerto de E/S de vídeo, un puerto de auriculares y similares. La unidad de interfaz 708 puede estar configurada para recibir entrada (por ejemplo, información de datos, alimentación, etc.) desde el dispositivo externo y transferir la entrada recibida a uno o más componentes en el terminal móvil 700, o puede configurarse para transmitir datos entre el terminal móvil 700 y el dispositivo externo.
La memoria 709 puede configurarse para almacenar un programa de software y varios datos. La memoria 709 puede incluir generalmente un área de almacenamiento de programas y un área de almacenamiento de datos. El área de almacenamiento de programas puede almacenar un sistema operativo (SO), un programa de aplicación requerido para al menos una función (tal como una función de reproducción de audio y una función de reproducción de imágenes) y similares; el área de almacenamiento de datos puede almacenar datos (por ejemplo, datos de audio, agenda telefónica, etc.) creados según el uso de un teléfono móvil, y similares. Además, la memoria 709 puede incluir una memoria caché, así como una memoria no volátil, tal como al menos un dispositivo de almacenamiento en disco, memoria flash u otros dispositivos de almacenamiento de estado sólido no volátiles.
El procesador 710 es un centro de control del terminal móvil. El procesador 710 está conectado a diversas partes de todo el terminal móvil a través de diversas interfaces y líneas y realiza varias funciones del terminal móvil y procesa datos ejecutando o corriendo programas y/o módulos de software almacenados en la memoria 709 e invocando datos almacenados en la memoria 709, para lograr una monitorización global del terminal móvil. El procesador 710 puede incluir una o más unidades de procesamiento; opcionalmente, el procesador 710 puede integrar un procesador de aplicaciones y un módem, en donde el procesador de aplicaciones es principalmente responsable de ejecutar un sistema operativo, una interfaz de usuario, un programa de aplicación, etc., mientras que el módem es principalmente responsable de manejar la comunicación inalámbrica. Se entiende que el modem puede no estar integrado en el procesador 710.
El terminal móvil 700 puede incluir además una fuente de alimentación 711 (por ejemplo, una batería) que proporciona alimentación a diversos componentes. Opcionalmente, la fuente de alimentación 711 puede ser conectada lógicamente al procesador 710 a través de un sistema de gestión de energía, de modo que funciones tales como gestión de carga, gestión de descarga y gestión de energía pueden lograrse a través del sistema de gestión de energía.
Además, el terminal móvil 700 incluye algunos módulos funcionales no mostrados. Los detalles no se describen otra vez en el presente documento.
Opcionalmente, la presente divulgación proporciona además en realizaciones no reivindicadas un terminal móvil que incluye un procesador 710, una memoria 709 y un programa informático almacenado en la memoria 709 y ejecutable por el procesador 710. El programa informático está configurado para ser ejecutado por el procesador 710 para implementar varios procesos en las realizaciones del método anterior para editar texto y puede lograr los mismos efectos técnicos. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento.
La presente divulgación proporciona además en algunas realizaciones un medio de almacenamiento legible por ordenador, donde el medio de almacenamiento legible por ordenador almacena en el mismo un programa informático y el programa informático está configurado para ser ejecutado por un procesador para implementar varios procesos de las realizaciones del método anterior para editar texto y puede lograr los mismos efectos técnicos. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento. El medio de almacenamiento legible por ordenador puede ser, por ejemplo, una memoria de solo lectura (ROM), una memoria de acceso aleatorio (RAM), un disco magnético, un disco óptico o similares.
Debe observarse que los términos "incluir", "comprender" o cualquier variación de los mismos en el presente documento están pensados para cubrir una inclusión no exclusiva. Por lo tanto, en el contexto de un proceso, método, artículo o aparato que incluye una serie de elementos, el proceso, método, artículo o aparato no solo incluye tales elementos, sino que también incluye otros elementos no especificados expresamente, o puede incluir elementos inherentes al proceso, método, artículo o aparato. En caso de que no haya ninguna limitación adicional, un elemento precedido por "incluye o que incluye" no excluye la existencia de elementos idénticos adicionales en el proceso, el método, el artículo o el aparato que incluye al elemento.
A partir de la descripción anterior de las realizaciones, un experto en la técnica apreciará claramente que el método según las realizaciones puede ser implementado no solo mediante software junto con la plataforma de hardware genérica necesaria, sino también mediante hardware, aunque el primero se preferirá en la mayoría de los casos. Basándose en tal comprensión, las partes esenciales de la solución técnica de la presente divulgación o las partes que contribuyen a la técnica relacionada, pueden ser implementadas en forma de un producto de software. El producto de software se almacena en un medio de almacenamiento (por ejemplo, una ROM/RAM, un disco magnético y un disco óptico) e incluye varias instrucciones configuradas para ser ejecutadas por un terminal (tal como un aparato telefónico, un ordenador, un servidor, un acondicionador de aire o un dispositivo de red) para realizar el método según las realizaciones de la presente divulgación.
Las realizaciones de la presente divulgación se han descrito anteriormente con referencia a los dibujos adjuntos. Sin embargo, la presente divulgación no se limita a las implementaciones específicas anteriores. Las implementaciones específicas anteriores son meramente ilustrativas en lugar de limitativas. A la luz de las enseñanzas de la presente divulgación, un experto en la técnica puede realizar además varias formas sin apartarse del alcance de las reivindicaciones.

Claims (9)

REIVINDICACIONES
1. Método para editar de texto, que comprende:
recibir una primera entrada de un usuario en el texto objetivo (101);
mostrar un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada (102);
recibir una segunda entrada del usuario en el control de supresión de texto preestablecido (103); y
suprimir, en respuesta a la segunda entrada, el subtexto objetivo seleccionado por la segunda entrada (104),
en donde el texto objetivo comprende el subtexto objetivo;
caracterizado por que el control de supresión de texto preestablecido es un control de palanca de mando y la segunda entrada es una operación táctil del usuario en el control de palanca de mando, la supresión, en respuesta a la segunda entrada, del subtexto objetivo seleccionado por la segunda entrada (104) comprende:
mostrar un control de posicionamiento en un segundo lado preestablecido del texto objetivo en respuesta a la segunda entrada;
adquirir una posición objetivo del control de posicionamiento en el texto objetivo, en donde la adquisición de la posición objetivo del control de posicionamiento en el texto objetivo comprende:
adquirir una dirección de operación táctil de la operación táctil; y
controlar el control de posicionamiento para moverse a una posición objetivo según la dirección de operación táctil,
en donde la operación táctil es una operación de presión inclinada, el control del control de posicionamiento para moverse a la posición objetivo según la dirección de operación táctil comprende: controlar el control de posicionamiento para moverse en la dirección de la operación de presión inclinada.
2. Método según la reivindicación 1, en donde la supresión, en respuesta a la segunda entrada, del subtexto objetivo seleccionado por la segunda entrada (104) comprende además:
adquirir un valor de presión táctil de la operación táctil; y
mostrar un identificador de supresión de texto preestablecido en N caracteres consecutivos en secuencia empezando por un primer carácter de una fila objetivo del texto objetivo según un tamaño del valor de presión táctil, en donde la fila objetivo es indicada por la posición objetivo,
en donde el subtexto objetivo son los N caracteres consecutivos, el identificador de supresión de texto se usa para indicar cada carácter suprimido y N está correlacionado positivamente con el tamaño del valor de presión táctil de la operación táctil.
3. Método según la reivindicación 1, en donde la captación de la posición objetivo del control de posicionamiento en el texto objetivo comprende además:
recibir una entrada de arrastre realizada por el usuario en el control de posicionamiento; e identificar una posición final de arrastre de la entrada de arrastre como la posición objetivo del control de posicionamiento en el texto objetivo.
4. Método según la reivindicación 2, que comprende además: después de mostrar el identificador de supresión de texto preestablecido en N caracteres consecutivos en secuencia empezando por el primer carácter de la fila objetivo del texto objetivo según el tamaño del valor de presión táctil, en donde la fila objetivo es indicada por la posición objetivo,
recibir una entrada por deslizamiento realizada por el usuario sobre M caracteres de los N caracteres consecutivos; y
eliminar el identificador de supresión de texto en los M caracteres en secuencia en respuesta a la entrada por deslizamiento.
5. Terminal móvil (200), que comprende:
un primer módulo de recepción (201), configurado para recibir una primera entrada de un usuario en el texto de destino;
un módulo de visualización (202), configurado para mostrar un control de supresión de texto preestablecido en un primer lado preestablecido del texto objetivo en respuesta a la primera entrada recibida por el primer módulo de recepción (201);
un segundo módulo de recepción (203), configurado para recibir una segunda entrada del usuario en el control de supresión de texto preestablecido mostrado por el módulo de visualización (202); un módulo de supresión (204), configurado para suprimir, en respuesta a la segunda entrada recibida por el segundo módulo de recepción (203), el subtexto objetivo seleccionado por la segunda entrada, en donde el texto objetivo comprende el subtexto objetivo;
caracterizado por que el control de supresión de texto preestablecido es un control de palanca de mando y la segunda entrada es una operación táctil del usuario en el control de palanca de mando, comprendiendo el módulo de supresión (204):
un primer submódulo de visualización (2041), configurado para mostrar un control de posicionamiento preestablecido en un segundo lado preestablecido del texto objetivo en respuesta a la segunda entrada;
un primer submódulo de captación (2042), configurado para adquirir una posición objetivo del control de posicionamiento mostrado por el primer submódulo de visualización (2041) en el texto objetivo,
en donde el primer submódulo de adquisición (2042) comprende:
una unidad de adquisición (20421), configurada para adquirir una dirección de operación táctil de la operación táctil;
una unidad de movimiento (20422), configurada para controlar el control de posicionamiento para moverse a la posición objetivo según la dirección de operación táctil adquirida por la unidad de adquisición (20421),
en donde la operación táctil es una operación de presión inclinada, la unidad de movimiento (20422) está configurada además para controlar el control de posicionamiento para moverse en la dirección de la operación de presión inclinada.
6. Terminal móvil (200) según la reivindicación 5, en donde el módulo de supresión (204) comprende además:
un segundo submódulo de adquisición (2043), configurado para captar un valor de presión táctil de la operación táctil;
un segundo submódulo de visualización (2044), configurado para mostrar un identificador de supresión de texto preestablecido en N caracteres consecutivos en secuencia empezando por un primer carácter de una fila objetivo del texto objetivo según un tamaño del valor de presión táctil adquirido por el segundo submódulo de adquisición (2043), en donde la fila objetivo es indicada por la posición objetivo,
en donde el subtexto objetivo son los N caracteres consecutivos, el identificador de supresión de texto se usa para indicar cada carácter suprimido y N está correlacionado positivamente con el tamaño del valor de presión táctil de la operación táctil.
7. Terminal móvil (200) según la reivindicación 5, en donde el primer submódulo de adquisición (2042) comprende además:
una unidad de recepción (20423), configurada para recibir una entrada de arrastre realizada por el usuario en el control de posicionamiento;
una unidad de identificación (20424), configurada para identificar una posición final de arrastre de la entrada de arrastre recibida por la unidad de recepción (20423) como la posición objetivo del control de posicionamiento en el texto objetivo.
8. Terminal móvil (200) según la reivindicación 6, que comprende además:
un tercer módulo de recepción (205), configurado para recibir una entrada por deslizamiento del usuario en M caracteres de los N caracteres consecutivos;
un módulo de eliminación (206), configurado para eliminar el identificador de supresión de texto en los M caracteres en secuencia en respuesta a la entrada por deslizamiento recibida por el tercer módulo de recepción (205).
9. Medio de almacenamiento legible por ordenador que almacena un programa informático en el mismo, caracterizado por que el programa informático es ejecutado por un procesador para implementar las etapas del método para editar texto según una cualquiera de las reivindicaciones 1 a 4.
ES18890324T 2017-12-21 2018-12-18 Method for editing text and mobile terminal Active ES3036737T3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201711391653.7A CN108132752B (zh) 2017-12-21 2017-12-21 一种文本编辑方法及移动终端
PCT/CN2018/121746 WO2019120192A1 (zh) 2017-12-21 2018-12-18 文本编辑方法及移动终端

Publications (1)

Publication Number Publication Date
ES3036737T3 true ES3036737T3 (en) 2025-09-23

Family

ID=62391192

Family Applications (1)

Application Number Title Priority Date Filing Date
ES18890324T Active ES3036737T3 (en) 2017-12-21 2018-12-18 Method for editing text and mobile terminal

Country Status (5)

Country Link
US (1) US11340777B2 (es)
EP (1) EP3731077B1 (es)
CN (1) CN108132752B (es)
ES (1) ES3036737T3 (es)
WO (1) WO2019120192A1 (es)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108132752B (zh) 2017-12-21 2020-02-18 维沃移动通信有限公司 一种文本编辑方法及移动终端
CN110928842A (zh) * 2019-10-30 2020-03-27 维沃移动通信有限公司 一种显示方法及终端设备
CN111310418A (zh) * 2020-02-25 2020-06-19 深圳市元征科技股份有限公司 一种文本提取方法及其装置
CN113485590A (zh) * 2021-04-16 2021-10-08 维沃移动通信有限公司 触控操作方法及装置
CN113177391B (zh) * 2021-05-28 2021-11-19 掌阅科技股份有限公司 在流式界面中操作光标重定向方法、计算设备及存储介质
CN113608655A (zh) * 2021-07-29 2021-11-05 维沃移动通信有限公司 信息处理方法、装置、电子设备和存储介质
CN113805753B (zh) * 2021-09-24 2025-05-30 维沃移动通信有限公司 文字编辑方法、装置和电子设备
CN114415887B (zh) * 2022-01-07 2024-11-19 维沃移动通信有限公司 文档内容处理方法与装置
CN114385562A (zh) * 2022-01-19 2022-04-22 维沃移动通信有限公司 文本信息删除方法、装置及电子设备
CN114415847A (zh) * 2022-01-19 2022-04-29 维沃移动通信有限公司 文本信息删除方法、装置及电子设备
CN114610192A (zh) * 2022-03-17 2022-06-10 维沃移动通信有限公司 文本选取方法、文本选取装置、电子设备和可读存储介质
CN115048030B (zh) * 2022-08-12 2022-12-09 广东新空电子科技股份有限公司 一种文字合并方法、装置、电子设备和存储介质

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7683889B2 (en) * 2004-12-21 2010-03-23 Microsoft Corporation Pressure based selection
US20100235734A1 (en) * 2009-03-16 2010-09-16 Bas Ording Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display
US9069416B2 (en) * 2010-03-25 2015-06-30 Google Inc. Method and system for selecting content using a touchscreen
US20110320978A1 (en) * 2010-06-29 2011-12-29 Horodezky Samuel J Method and apparatus for touchscreen gesture recognition overlay
US10275153B2 (en) * 2011-05-19 2019-04-30 Will John Temple Multidirectional button, key, and keyboard
US8826190B2 (en) * 2011-05-27 2014-09-02 Google Inc. Moving a graphical selector
CN105955617B (zh) * 2011-06-03 2019-07-12 谷歌有限责任公司 用于选择文本的手势
US8584049B1 (en) * 2012-10-16 2013-11-12 Google Inc. Visual feedback deletion
CN102981765A (zh) * 2012-11-26 2013-03-20 中兴通讯股份有限公司 一种文本处理方法及终端
KR20140087573A (ko) * 2012-12-31 2014-07-09 엘지전자 주식회사 이동 단말기 및 그 제어방법
CN104375756A (zh) * 2013-08-16 2015-02-25 北京三星通信技术研究有限公司 触控操作的方法及装置
KR20150051479A (ko) 2013-11-04 2015-05-13 삼성디스플레이 주식회사 표시 장치 및 이의 제조 방법
US20150128095A1 (en) * 2013-11-07 2015-05-07 Tencent Technology (Shenzhen) Company Limited Method, device and computer system for performing operations on objects in an object list
CN104932807A (zh) * 2014-03-19 2015-09-23 腾讯科技(深圳)有限公司 一种光标定位方法及触屏设备
US9600114B2 (en) * 2014-07-31 2017-03-21 International Business Machines Corporation Variable pressure touch system
US9639184B2 (en) * 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
CN104834433B (zh) * 2015-04-24 2018-02-02 小米科技有限责任公司 文本编辑方法、装置及终端
CN105094642A (zh) 2015-07-21 2015-11-25 努比亚技术有限公司 短信处理方法及装置
US9880735B2 (en) * 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
CN105183310A (zh) 2015-08-26 2015-12-23 深圳市金立通信设备有限公司 一种信息编辑方法及终端
CN105224234B (zh) * 2015-10-28 2019-06-07 努比亚技术有限公司 文本内容选择方法及移动终端
CN106802732A (zh) * 2015-11-25 2017-06-06 中兴通讯股份有限公司 对象选择方法和装置
CN105373309B (zh) * 2015-11-26 2019-10-08 努比亚技术有限公司 文本选择方法及移动终端
CN107479786A (zh) * 2017-07-28 2017-12-15 珠海市魅族科技有限公司 一种删除文本的方法、装置、计算机装置及计算机可读存储介质
CN108132752B (zh) * 2017-12-21 2020-02-18 维沃移动通信有限公司 一种文本编辑方法及移动终端

Also Published As

Publication number Publication date
WO2019120192A1 (zh) 2019-06-27
CN108132752B (zh) 2020-02-18
CN108132752A (zh) 2018-06-08
US20210096739A1 (en) 2021-04-01
EP3731077A4 (en) 2021-02-17
EP3731077B1 (en) 2025-07-02
EP3731077A1 (en) 2020-10-28
US11340777B2 (en) 2022-05-24

Similar Documents

Publication Publication Date Title
ES3036737T3 (en) Method for editing text and mobile terminal
US11829580B2 (en) Multi-piece text copy method and mobile terminal
ES3042686T3 (en) Image processing method and flexible-screen terminal
CN105518605B (zh) 一种终端的触摸操作方法及装置
CN107977132B (zh) 一种信息显示方法及移动终端
CN110531915B (zh) 屏幕操作方法及终端设备
US9798713B2 (en) Method for configuring application template, method for launching application template, and mobile terminal device
CN110196667B (zh) 一种通知消息的处理方法及终端
MX2015007250A (es) Metodo, aparato y dispositivo de terminal para procesamiento de sesion a base de gestos.
CN110618969B (zh) 一种图标显示方法及电子设备
CN111045591A (zh) 一种虚拟键盘的显示方法和电子设备
CN111142769A (zh) 分屏显示方法及电子设备
CN109669656B (zh) 一种信息显示方法及终端设备
ES3035161T3 (en) Display interface processing method and mobile terminal
CN108509105A (zh) 一种应用程序管理方法和终端
WO2021083092A1 (zh) 通知消息处理方法、装置、电子设备和存储介质
KR102636438B1 (ko) 인터페이스 디스플레이 방법 및 단말
CN107608606A (zh) 一种图片显示方法、移动终端及计算机可读存储介质
CN109683802A (zh) 一种图标移动方法及终端
ES3015736T3 (en) Dialing method and mobile terminal
CN109542311A (zh) 一种文件处理方法及电子设备
CN108712563B (zh) 通话控制方法、装置以及移动终端
CN106249992A (zh) 一种网页控制方法及移动终端
CN108600498A (zh) 信息提示方法及装置
CN109885242B (zh) 一种执行操作的方法和电子设备