[go: up one dir, main page]

WO2018132972A1 - Procédé et terminal d'entrée de caractères - Google Patents

Procédé et terminal d'entrée de caractères Download PDF

Info

Publication number
WO2018132972A1
WO2018132972A1 PCT/CN2017/071536 CN2017071536W WO2018132972A1 WO 2018132972 A1 WO2018132972 A1 WO 2018132972A1 CN 2017071536 W CN2017071536 W CN 2017071536W WO 2018132972 A1 WO2018132972 A1 WO 2018132972A1
Authority
WO
WIPO (PCT)
Prior art keywords
characters
pressure value
virtual
terminal
pressing action
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.)
Ceased
Application number
PCT/CN2017/071536
Other languages
English (en)
Chinese (zh)
Inventor
廖建强
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to PCT/CN2017/071536 priority Critical patent/WO2018132972A1/fr
Publication of WO2018132972A1 publication Critical patent/WO2018132972A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

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]

Definitions

  • the present invention relates to the field of computers, and in particular, to a character input method and terminal.
  • Applicant found that in the full keyboard mode, the size of the virtual button is small, and the user is likely to cause false triggering when clicking; in the nine-square grid mode, the user needs to slide up, down, left or right when selecting multiple characters to display. The selection is made and the operation is inconvenient.
  • a technical problem to be solved by embodiments of the present invention is to provide a character input method and terminal. Improves the convenience of character input.
  • an embodiment of the present invention provides a character input method, including:
  • the terminal first displays a virtual keyboard, and the virtual keyboard includes a plurality of virtual keys.
  • Each of the plurality of virtual keys is associated with a plurality of characters, wherein the characters represent numbers, letters, punctuation marks, or mathematical symbols.
  • the terminal detects a pressing action occurring on a virtual button of the plurality of virtual keys, the pressing action indicates that the user's finger changes from not touching the virtual button to contacting the virtual button, and the terminal can be set under the touch screen.
  • the pressure sensor detects the pressure value of the pressing action. Since the pressure value of the pressing action may be unstable, the pressure sensor can collect a plurality of pressure values and average the pressure value of the pressing action.
  • the terminal stores a preset pressure value, and the terminal compares the measured pressure value with the stored preset pressure value.
  • the terminal acquires the virtual button associated with The character is less than two characters, and at least two characters associated with the virtual button are displayed.
  • the position where the at least two characters are displayed is not limited, and the terminal displays the selected mark in at least two characters according to the preset time interval, and the selected mark is used to indicate The character is selected.
  • the characters associated with the virtual button are a, s, d, and f.
  • the terminal displays the above four characters at the top, bottom, left, and right positions of the virtual button, and then boldly displays the four characters at intervals of 1 s, for example: initial The time character a is boldly displayed, and other characters are not boldly displayed; after 1 s, the character s is boldly displayed, and other characters are not boldly displayed; after 1 s, the character d is boldly displayed, other characters are not boldly displayed; After that, the character f is boldly displayed, and other characters are not boldly displayed; after 1 s, the character a is boldly displayed, other characters are not boldly displayed, and the types are sequentially displayed, and the selected characters are cyclically displayed for 4 characters.
  • the terminal When the terminal detects that a lifting action occurs on the virtual button, the lifting action indicates that the user's finger is changed from the contact virtual button to the disengaged virtual button, and the terminal determines which character has the selected tag, and the terminal selects the selected character of the selected tag. Output.
  • the terminal selects a certain character by means of pressure control, and does not need to assist an additional touch gesture, thereby improving the convenience of inputting characters.
  • the position of the at least two characters may be arranged in a row above the virtual button, so that the user's finger is prevented from obscuring the character, and the user is convenient. Preview all characters and selected markers on the characters to improve the convenience of character entry.
  • the acquiring, by the terminal, the pressure value of the pressing action comprises: when detecting the pressing action occurring on the virtual button, acquiring at least two pressure sampling values according to the preset time, at least two The pressure sample value is averaged as the final pressure value of the pressing action.
  • the method of averaging may be: arithmetic average method or weighted average method, which is not limited in this embodiment.
  • the pressure value of the pressing action is measured by means of multiple sampling, and the accuracy of the measurement can be improved.
  • the terminal when the terminal detects the pressing action occurring on the virtual button, before the pressure value of the pressing action is acquired, the terminal needs to start and display the virtual keyboard, and the terminal starts and displays the virtual keyboard.
  • the trigger condition is available: the terminal detects the position of the cursor, and when the cursor enters the character character input box, starts and displays the virtual keyboard, and the character input box represents a specific area on the user interface for inputting characters, for example, character input of the search interface. Box, character input area of the document interface, etc.
  • the selected mark is a bold mark
  • the bold mark is used to bold the character to clearly indicate the selected character of the user.
  • the embodiment provides a terminal, including: a first acquiring module, a selecting module, a second acquiring module, and an output module.
  • a first acquiring module configured to acquire a pressure value of the pressing action when detecting a pressing action occurring on the virtual button
  • a selection module configured to display at least two characters associated with the virtual key if the pressure value is greater than a preset pressure value, and display the selected mark in the at least two characters according to a preset time interval;
  • a second acquiring module configured to acquire a character selected by the selected mark when detecting a lifting action occurring on the virtual button
  • An output module for outputting the selected character of the selected mark.
  • the terminal controls the selection of a certain one of the plurality of characters by the pressure value, and the convenience of the character input is improved without the assistance of the additional touch gesture.
  • the at least two characters are arranged in a row above the virtual button, so that the user can preview selected characters on all characters and characters to avoid being blocked by the user.
  • the first acquiring module is configured to:
  • the terminal further includes:
  • a display module configured to display a virtual keyboard when the cursor falls into the character input box; wherein the virtual keyboard includes a plurality of virtual keys, and each virtual key is associated with a plurality of characters.
  • the selected indicia is a bolded indicium.
  • FIG. 1 is a schematic flow chart of a character input method of the present invention
  • 2 and 3 are schematic views of a user interface
  • FIG. 4 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • FIG. 5 is another schematic structural diagram of a terminal according to an embodiment of the present invention.
  • FIG. 1 is a schematic flowchart of a character input method according to an embodiment of the present invention.
  • the method includes:
  • the terminal first displays a keyboard, and the keyboard includes a plurality of virtual buttons.
  • Each of the plurality of virtual buttons is associated with a plurality of characters, and the characters may be numbers, alphabet punctuation marks, or mathematical symbols.
  • the terminal detects a pressing action occurring on one of the plurality of virtual keys, the pressing action indicates that the user's finger changes from not touching the virtual key to touching the virtual key.
  • a pressure sensor can be arranged under the touch screen, and the terminal obtains the pressure value of the pressing action through the pressure sensor. Since the pressure value of the pressing action may be unstable, the terminal may collect a plurality of pressure values to average the pressure value of the pressing action.
  • the terminal displays a virtual keyboard
  • the virtual keyboard includes nine virtual buttons as shown in FIG. 2, and the nine virtual buttons are associated with at least two characters, for example, the first row
  • the two virtual buttons are associated with three characters: A, B, and C.
  • the characters can be not only letters, but also numbers, punctuation, or mathematical symbols.
  • some virtual keys included in the virtual keyboard may be associated with only one character.
  • FIG. 3 it is assumed that the terminal detects a pressing action on the third virtual button on the second line, and the terminal acquires the pressure value of the pressing action.
  • the terminal pre-stores a preset pressure value, and the specific value of the preset pressure value is not limited in this embodiment, and may be set as needed.
  • the terminal compares the pressure value measured by S101 with the stored preset pressure value, and if the pressure value is greater than the preset pressure value, displaying at least two characters associated with the virtual button, And the selected mark is looped over at least two characters, and the selected mark is only one character at a time.
  • the terminal detects that the pressure value on the third virtual button in the second row is greater than the preset pressure value, and the characters associated with the virtual button are M, N, and O, and the terminal displays M, N, and O, and the display of the characters.
  • the position is not limited, and may be distributed around the virtual button, or may be displayed at other positions of the virtual keyboard, which is not limited in this embodiment.
  • the preset time interval is 1 s
  • the selected mark is bold mark
  • the initial time the character M is bolded (Fig.
  • the selected mark is not limited to the bold mark, and may be other marks, such as highlighting, changing colors, and the like.
  • the terminal detects a lifting action occurring on the virtual button, and the lifting action indicates that the user's finger is changed from the contact virtual button to the disengaged virtual button, and the terminal acquires the selected character of the selected tag.
  • the character selected by the acquisition option flag is N.
  • the terminal outputs the character selected by the selected mark in the character input box; if the input method is the Chinese input method, the selected character of the selected mark is output in the candidate box of the virtual keyboard.
  • the terminal triggers display of the associated multiple characters by detecting the pressure value of the pressing action on the virtual button, and cyclically displays the selected mark on the plurality of characters.
  • the selected character of the selected mark is output, so that the user can quickly output the desired character, and the operation is simple.
  • the position of the at least two characters may be arranged in a row above the virtual button, so that the user's finger is prevented from obscuring the character, so that the user can preview all the characters. And the selected mark on the character to improve the convenience of character input.
  • the terminal displays the three characters M, N, and O associated with the virtual button
  • the three characters are arranged in a row above the virtual button to prevent the user's finger from obscuring the character, which is convenient for the user to preview the character and the character selection. Mark the mark, prompting the convenience of character input.
  • the acquiring, by the terminal, the pressure value of the pressing action comprises: when detecting the pressing action occurring on the virtual button, acquiring at least two pressure sampling values according to the preset time, at least The two pressure samples are averaged as the final pressure value of the pressing action.
  • the method of averaging may be: arithmetic average method or weighted average method, which is not limited in this embodiment.
  • the pressure value of the pressing action is measured by means of multiple sampling, and the accuracy of the measurement can be improved.
  • the terminal when the terminal detects the pressing action occurring on the virtual button, before the pressure value of the pressing action is acquired, the terminal needs to start and display the virtual keyboard, and the terminal starts and displays the virtual keyboard.
  • the trigger condition may be: the terminal detects the position of the cursor, and when the cursor enters the character character input box, starts and displays the virtual keyboard, and the character input box represents a specific area on the user interface for inputting characters, for example, a character of the search interface. Input box, character input area of the document interface, etc.
  • the selected mark is a bold mark
  • the bold mark is used to bold the character to clearly indicate the selected character of the user.
  • FIG. 4 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the terminal in the embodiment of the present invention is used to perform a character input method in FIG. 1, and the terms and processes involved may refer to the embodiment of FIG. 1. description.
  • the terminal 4 includes a first module 401, a selection module 402, a second acquisition module 403, and an output module 404.
  • the first obtaining module 401 is configured to acquire a pressure value of the pressing action when detecting a pressing action occurring on the virtual button.
  • the selecting module 402 is configured to display at least two characters associated with the virtual button if the pressure value is greater than a preset pressure value, and display the selected flag cyclically in the at least two characters according to a preset time interval.
  • the second obtaining module 403 is configured to acquire a character selected by the selected mark when detecting a lifting action occurring on the virtual button.
  • the output module 404 is configured to output the selected character of the selected mark.
  • the at least two characters are arranged in a row above the virtual button.
  • the first obtaining module 401 is configured to:
  • the terminal 4 further includes:
  • the virtual keyboard When the display module detects that the cursor falls into the character input box, the virtual keyboard is displayed; wherein the virtual keyboard includes a plurality of virtual keys, and each virtual key is associated with a plurality of characters.
  • the selected mark is a bold mark.
  • FIG. 5 is a schematic diagram of another structure of a terminal according to an embodiment of the present invention.
  • the terminal 5 includes a processor 501, a memory 502, and a transceiver 503.
  • the transceiver 503 is configured to transmit and receive data with and from an external device.
  • the number of processors 501 in the terminal 5 may be one or more.
  • processor 501, memory 502, and transceiver 503 may be coupled by a bus system or other means.
  • Terminal 5 can be used to perform the method shown in FIG. For the meaning and examples of the terms involved in the embodiment, reference may be made to the corresponding embodiment of FIG. 1. I will not repeat them here.
  • the program code is stored in the memory 502.
  • the processor 501 is configured to call the program code stored in the memory 502 for performing the following operations:
  • the pressure value is greater than the preset pressure value, displaying at least two characters associated with the virtual button, and displaying the selected flag in the at least two characters according to a preset time interval;
  • the character selected by the selected mark is output.
  • the at least two characters are arranged in a row above the virtual button.
  • the obtaining the pressure value of the pressing action comprises:
  • the processor 501 when detecting the pressing action occurring on the virtual button, is further configured to perform before performing the acquiring the pressure value of the pressing action:
  • the virtual keyboard When it is detected that the cursor falls into the character input box, the virtual keyboard is displayed; wherein the virtual keyboard includes a plurality of virtual keys, and each virtual key is associated with a plurality of characters.
  • the selected mark is a bold mark.
  • the embodiment of the invention provides a terminal, which includes but is not limited to piggybacking Or terminals of other operating systems, such as mobile phones.
  • Other terminals may also be used, such as a laptop or tablet or desktop computer with a touch-sensitive surface (eg, a touch screen display and/or a touch pad).
  • a terminal including a display and a touch-sensitive surface is described. It should be understood, however, that the terminal can include one or more other physical user interface devices, such as a physical keyboard, mouse, and/or joystick.
  • Terminals typically support a variety of applications, such as one or more of the following: a drawing application, a rendering application, a word processing application, a web page creation application, a disk editing application, a spreadsheet application, a gaming application, Telephony applications, video conferencing applications, email applications, instant messaging applications, workout support applications, photo management applications, digital camera applications, digital video camera applications, web browsing applications, digital music player applications Program, and/or digital video player application.
  • applications such as one or more of the following: a drawing application, a rendering application, a word processing application, a web page creation application, a disk editing application, a spreadsheet application, a gaming application, Telephony applications, video conferencing applications, email applications, instant messaging applications, workout support applications, photo management applications, digital camera applications, digital video camera applications, web browsing applications, digital music player applications Program, and/or digital video player application.
  • the various applications that can be executed on the terminal can use at least one shared physical user interface device, such as a touch-sensitive surface.
  • One or more functions of the touch-sensitive surface and corresponding information displayed on the terminal may be adjusted and/or changed from one application to the next and/or adjusted and/or varied within the respective application.
  • the shared physical architecture of the terminal such as a touch-sensitive surface, can support a variety of applications with a user interface that is intuitive to the user.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

L'invention concerne également un procédé et un terminal d'entrée de caractères. Le procédé comprend les étapes suivantes : lors de la détection d'une opération de pression sur un bouton virtuel, l'acquisition d'une valeur de pression de l'opération de pression (S101); si la valeur de pression est supérieure à une valeur de pression prédéterminée, alors afficher au moins deux caractères associés au bouton virtuel (S102), et afficher, selon un intervalle de temps prédéterminé, un marqueur de sélection au niveau des au moins deux caractères successivement d'une manière en boucle; lors de la détection d'un mouvement de levage par rapport au bouton virtuel, acquérir le caractère sélectionné par le marqueur de sélection (S103); et délivrer le caractère sélectionné par le marqueur de sélection (S104) Le procédé est employé pour permettre un fonctionnement simple et améliorer la commodité d'entrée de caractères.
PCT/CN2017/071536 2017-01-18 2017-01-18 Procédé et terminal d'entrée de caractères Ceased WO2018132972A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/071536 WO2018132972A1 (fr) 2017-01-18 2017-01-18 Procédé et terminal d'entrée de caractères

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/071536 WO2018132972A1 (fr) 2017-01-18 2017-01-18 Procédé et terminal d'entrée de caractères

Publications (1)

Publication Number Publication Date
WO2018132972A1 true WO2018132972A1 (fr) 2018-07-26

Family

ID=62907672

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/071536 Ceased WO2018132972A1 (fr) 2017-01-18 2017-01-18 Procédé et terminal d'entrée de caractères

Country Status (1)

Country Link
WO (1) WO2018132972A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814002A (zh) * 2010-03-24 2010-08-25 华为终端有限公司 虚拟键盘及应用该虚拟键盘的输入方法
CN102012738A (zh) * 2009-09-07 2011-04-13 索尼公司 输入设备、输入方法和程序
US20150029090A1 (en) * 2013-07-29 2015-01-29 Samsung Electronics Co., Ltd. Character input method and display apparatus
CN104375756A (zh) * 2013-08-16 2015-02-25 北京三星通信技术研究有限公司 触控操作的方法及装置
CN104898889A (zh) * 2015-06-26 2015-09-09 小米科技有限责任公司 字符确定方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012738A (zh) * 2009-09-07 2011-04-13 索尼公司 输入设备、输入方法和程序
CN101814002A (zh) * 2010-03-24 2010-08-25 华为终端有限公司 虚拟键盘及应用该虚拟键盘的输入方法
US20150029090A1 (en) * 2013-07-29 2015-01-29 Samsung Electronics Co., Ltd. Character input method and display apparatus
CN104375756A (zh) * 2013-08-16 2015-02-25 北京三星通信技术研究有限公司 触控操作的方法及装置
CN104898889A (zh) * 2015-06-26 2015-09-09 小米科技有限责任公司 字符确定方法及装置

Similar Documents

Publication Publication Date Title
US11893230B2 (en) Semantic zoom animations
CN106484266B (zh) 一种文本处理方法及装置
US9557909B2 (en) Semantic zoom linguistic helpers
AU2011376310B2 (en) Programming interface for semantic zoom
US8589458B2 (en) Electronic calculator with touch screen
US20130067398A1 (en) Semantic Zoom
US20130067420A1 (en) Semantic Zoom Gestures
US20140035824A1 (en) Device, Method, and Graphical User Interface for Entering Characters
CN106201166A (zh) 一种分屏显示方法及终端
WO2009074047A1 (fr) Procédé, système, dispositif et terminal pour la correction d'erreur d'écran tactile
CN104850660A (zh) 一种图片显示方法、装置及移动终端
CN104679278A (zh) 字符输入方法及装置
CN105700789A (zh) 一种图片发送方法及终端设备
WO2016184319A1 (fr) Procédé d'entrée de caractères pour terminal tactile
CN112214156A (zh) 一种触控屏放大镜调用方法、装置、电子设备及存储介质
CN102467338A (zh) 电子装置及其软件键盘的按键显示方法
CN112162689B (zh) 输入方法、装置及电子设备
US11010046B2 (en) Method and apparatus for executing function on a plurality of items on list
WO2018132972A1 (fr) Procédé et terminal d'entrée de caractères
CN113311982A (zh) 信息选取方法及装置
US10372314B2 (en) Display device and display control method
WO2018132971A1 (fr) Procédé et terminal de commande interactive
KR101373373B1 (ko) 터치 스크린 기반의 소프트웨어 키보드 입력 장치 및 그 방법
CN110945470A (zh) 可编程的多点触摸屏幕上键盘
CN104702757A (zh) 快速显示Skype联络人名单的方法及其系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17892892

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 141119)

122 Ep: pct application non-entry in european phase

Ref document number: 17892892

Country of ref document: EP

Kind code of ref document: A1