WO2018177157A1 - 一种移动终端的字符输入方法及移动终端 - Google Patents
一种移动终端的字符输入方法及移动终端 Download PDFInfo
- Publication number
- WO2018177157A1 WO2018177157A1 PCT/CN2018/079582 CN2018079582W WO2018177157A1 WO 2018177157 A1 WO2018177157 A1 WO 2018177157A1 CN 2018079582 W CN2018079582 W CN 2018079582W WO 2018177157 A1 WO2018177157 A1 WO 2018177157A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- character
- characters
- mobile terminal
- pressing operation
- type
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L7/00—Measuring the steady or quasi-steady pressure of a fluid or a fluent solid material by mechanical or fluid pressure-sensitive elements
- G01L7/02—Measuring the steady or quasi-steady pressure of a fluid or a fluent solid material by mechanical or fluid pressure-sensitive elements in the form of elastically-deformable gauges
- G01L7/10—Measuring the steady or quasi-steady pressure of a fluid or a fluent solid material by mechanical or fluid pressure-sensitive elements in the form of elastically-deformable gauges of the capsule type
- G01L7/12—Measuring the steady or quasi-steady pressure of a fluid or a fluent solid material by mechanical or fluid pressure-sensitive elements in the form of elastically-deformable gauges of the capsule type with exhausted chamber; Aneroid barometers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04886—Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
Definitions
- the present disclosure relates to the field of communications technologies, and in particular, to a character input method for a mobile terminal and a mobile terminal.
- the first way use the shift key to select whether to enter letters in uppercase format. When the shift key is selected, the input letters are uppercase letters, otherwise lowercase letters.
- the shift key needs to be selected before inputting uppercase letters, and an operation step is added as compared with inputting lowercase letters, the input time is obviously increased, the operation is cumbersome, and the efficiency is low;
- the second method requires Long press the keyboard when entering uppercase letters, which obviously consumes more time and is less efficient than quick clicks to enter lowercase letters.
- the conventional character input method has a problem that it takes a lot of time, complicated operation, and low efficiency when inputting certain characters.
- the embodiments of the present disclosure provide a character input method and a mobile terminal of a mobile terminal, so as to solve the problem that the existing character input method has a long time, complicated operation, and low efficiency when inputting certain characters.
- An embodiment of the present disclosure provides a character input method of a mobile terminal, including: detecting a user at the mobile terminal in a display area of the keyboard when a display screen of the mobile terminal displays a keyboard for inputting characters a pressing operation applied on the touch screen; when the pressing operation is detected, acquiring a pressing force detection value of the pressing operation and a target button of the pressing operation, wherein the character of the target button includes a first type of character and a a second type of character, wherein the first type of characters and the second type of characters each include at least one character; when the pressing force detection value is greater than a preset threshold, from the first type of characters of the target button Selecting a character input to the preset text editing area; when the pressing force detection value is less than or equal to the preset threshold value, selecting a character from the second type of characters of the target button to input to the preset text editing region.
- An embodiment of the present disclosure further provides a mobile terminal, including: an operation detecting module, configured to detect, in a display area of the keyboard, a user in the display area of the mobile terminal when the display screen of the mobile terminal displays a keyboard for inputting characters a pressing operation applied on the touch screen of the mobile terminal; the information acquiring module, configured to acquire a pressing force detection value of the pressing operation and a target button of the pressing operation when the operation detecting module detects the pressing operation, wherein
- the character of the target button includes a first type of character and a second type of character, and the first type of characters and the second type of characters each include at least one character;
- a first input module configured to acquire the information When the pressing force detection value obtained by the module is greater than the preset threshold value, one character is selected from the first type of characters of the target button and input to the preset text editing area; and the second input module is configured to be used as the information.
- the pressing force detection value acquired by the acquiring module is less than or equal to the preset threshold value, selecting
- Embodiments of the present disclosure also provide a mobile terminal comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the computer program as described above The steps of the character input method of the mobile terminal described herein.
- an embodiment of the present disclosure can detect a pressing operation applied by a user on a touch screen of the mobile terminal in a display area of the keyboard when the display screen of the mobile terminal displays a keyboard for inputting characters. And when detecting the pressing operation, acquiring the pressing force detection value of the pressing operation and the target button for the pressing, and then selecting a character input from the first type of characters of the target button when the pressing pressure detection value is greater than the preset threshold value.
- the preset text editing area when the pressing force detection value is less than or equal to the preset threshold, one character selected from the second type of characters of the target button is input to the preset text editing area.
- the user can change the pressing force of the pressing operation applied on the touch screen of the mobile terminal to determine which type of character is input on the target button, wherein the pressing force is different regardless of the pressing operation.
- the pressing operation is a fast operation, and when switching which type of character needs to be input, only the pressing force of the pressing operation needs to be changed, and no other additional operations are needed. Therefore, the embodiment of the present disclosure can solve the existing character input.
- the method has a problem that it takes a lot of time, is cumbersome to operate, and has low efficiency when inputting certain characters, thereby achieving high-efficiency character input.
- FIG. 1 shows a flow chart of a character input method of a mobile terminal in some embodiments of the present disclosure
- FIG. 2 is a flowchart showing a character input method of a mobile terminal in some embodiments of the present disclosure
- FIG. 3 is a schematic diagram showing the principle of obtaining a pressing force detection value of a pressing operation in some embodiments of the present disclosure
- FIG. 4 is a schematic diagram showing the principle of obtaining a pressing force detection value of a pressing operation in some embodiments of the present disclosure
- Figure 5 is a graph showing a pressure-time curve of a barometer provided inside a mobile terminal
- FIG. 6 is a schematic diagram showing a state in which a first type of character is displayed in a first preset area in some embodiments of the present disclosure
- FIG. 7 is a structural block diagram of a mobile terminal in some embodiments of the present disclosure.
- FIG. 8 is a block diagram showing the structure of a mobile terminal in some embodiments of the present disclosure.
- FIG. 9 is a block diagram showing the structure of a mobile terminal in some embodiments of the present disclosure.
- FIG. 10 is a block diagram showing the structure of a mobile terminal in some embodiments of the present disclosure.
- embodiments of the present disclosure provide a character input method of a mobile terminal. As shown in FIG. 1, the method includes the following steps.
- Step 101 When the display screen of the mobile terminal displays a keyboard for inputting characters, detecting a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard.
- a mobile terminal to which an embodiment of the present disclosure is applied includes a touch screen and a display screen located below the touch screen.
- the display is used to display the keyboard, ie the virtual keyboard, and to display the text information that has been entered.
- the touch screen is used to detect the user's touch operation and return the coordinate information of the touch point.
- the pressing operation includes a re-pressing operation in which the pressing force detection value is greater than a preset threshold value and a tapping operation in which the pressing force detection value is less than or equal to the preset threshold value.
- Step 102 When the pressing operation is detected, the pressing force detection value of the pressing operation and the target button of the pressing operation are acquired.
- the characters of the target button include a first type of character and a second type of characters, and the first type of characters and the second type of characters each include at least one character.
- the character of the target button is a character that can be input to the preset text editing area when the user operates the target button.
- the display of the keyboard includes a plurality of display modes such as a full keyboard display, a pinyin nine-key display, a stroke display, and a handwriting keyboard display.
- the target button is a character button, that is, a button that can input a character.
- the specific content of the characters of the buttons is not the same.
- the characters of the target button include uppercase letters and lowercase letters and numbers, then the uppercase characters can be set to the first type of characters and the lowercase letters can be set to the second type of characters.
- the user can switch the input of uppercase and lowercase letters by changing the pressing force of the pressing operation.
- the touch screen is used to detect a touch operation of the user and return coordinate information of the touch point, and the user applies a pressing operation on the touch screen of the mobile terminal, the touch screen is touched, and then the coordinate information of the touch point returned by the touch screen is determined. Press the target button for the operation.
- Step 103 When the pressing force detection value is greater than the preset threshold value, select one character from the first type of characters of the target button to input to the preset text editing area.
- the pressing pressure detection value is greater than the preset threshold value, indicating that the pressing operation is a re-pressing operation.
- the first type of characters in the characters of the target button are configured in advance to the re-press operation, and when the pressing operation applied by the user is detected as a re-press operation, the first type of characters in the target button are A character is input to the preset text editing area. For example, when the first type of character is the uppercase letter A, when the user applies a re-press operation to the target key, the capital letter A is input in the preset text editing area.
- Step 104 When the pressing force detection value is less than or equal to the preset threshold value, select one character from the second type of characters of the target button to input to the preset text editing area.
- the pressing pressure detection value is less than or equal to the preset threshold value, indicating that the pressing operation is a tap operation.
- the second type of characters in the characters of the target button are configured in advance to the tap operation, and when the pressing operation applied by the user is detected as a tap operation, the second type of the target button is A character is input to the preset text editing area. For example, when the second type of character is a lowercase letter a, when the user applies a tap operation to the target key, a lowercase letter a is input in the preset text editing area.
- the embodiment of the present disclosure can detect a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard when the display screen of the mobile terminal displays a keyboard for inputting characters, and is detecting
- the pressing pressure detection value of the pressing operation and the target button are obtained, and when the pressing pressure detection value is greater than the preset threshold, one character of the first type of the target button is input to the preset text editing.
- the pressing force detection value is less than or equal to the preset threshold, one of the second type of characters of the target button is input to the preset text editing area.
- the user can change the pressing force of the pressing operation applied on the touch screen of the mobile terminal to determine which type of character is input on the target button, wherein the pressing force is different regardless of the pressing operation.
- the pressing operation is a fast operation, and when switching which type of character needs to be input, only the pressing force of the pressing operation needs to be changed, and no other additional operations are needed. Therefore, the embodiment of the present disclosure can solve the existing character input.
- the method has a problem that it takes a lot of time, is cumbersome to operate, and has low efficiency when inputting certain characters, thereby achieving high-efficiency character input.
- embodiments of the present disclosure provide a character input method of a mobile terminal. As shown in FIG. 2, the method includes the following steps.
- Step 201 When the display screen of the mobile terminal displays a keyboard for inputting characters, detecting a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard.
- a mobile terminal to which an embodiment of the present disclosure is applied includes a touch screen and a display screen located below the touch screen.
- the display is used to display the keyboard, ie the virtual keyboard, and to display the text information that has been entered.
- the touch screen is used to detect the user's touch operation and return the coordinate information of the touch point.
- the pressing operation includes a re-pressing operation in which the pressing force detection value is greater than a preset threshold value and a tapping operation in which the pressing force detection value is less than or equal to the preset threshold value.
- Step 202 When the pressing operation is detected, acquiring a pressing force detection value of the pressing operation and a target button of the pressing operation.
- the characters of the target button include a first type of characters and a second type of characters, and the first type of characters and the second type of characters each include at least one character.
- the character of the target button is a character that can be input to the preset text editing area when the user operates the target button.
- the display of the keyboard includes a plurality of display modes such as a full keyboard display, a pinyin nine-key display, a stroke display, and a handwriting keyboard display.
- the target button is a character button, that is, a button that can input a character.
- the specific content of the characters of the buttons is not the same.
- the characters to be input of the target button include uppercase letters and lowercase letters and numbers.
- the uppercase characters can be set to the first type of characters
- the lowercase letters can be set to the second type of characters.
- the user can switch the input of upper and lower case letters by changing the pressing force of the pressing operation.
- the step of acquiring the pressing force detection value of the pressing operation comprises: acquiring the pressing detected by the pressure sensitive touch screen The pressure detection value of the operation.
- the pressure sensitive touch screen includes a sensor for detecting the pressing force. That is, the pressure sensitive touch screen adopts a pressure sensitive touch technology, and can sense the pressing force of the pressing operation applied by the user on the screen. As shown in FIG. 3, when the user applies a pressing operation at point A on the touch screen, the pressure sensitive touch screen can detect the pressing force detection value of the pressing operation.
- the step of acquiring the pressing force detection value of the pressing operation includes: acquiring the touch screen before being pressed a first air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge, and a second air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge when the touch screen is pressed; The difference between the second air pressure value and the first air pressure value is used as the pressing force detection value of the pressing operation.
- the magnitude of the force of the user pressing the touch screen affects the air pressure of the internal cavity of the mobile terminal, so that the magnitude of the air pressure difference detected by the barometer can be used to indicate the magnitude of the pressing force detection value of the pressing operation.
- the air pressure gauge has a venting device (small hole) through which the air in the internal cavity of the mobile terminal can communicate with the external environment, so that the air pressure of the internal cavity of the mobile terminal is consistent with the air pressure of the external environment.
- the time t1 is the time before the user applies the pressing operation on the touch screen of the mobile terminal
- the time t2 is the time when the user applies the pressing operation on the touch screen of the mobile terminal, as shown in FIG.
- the touch screen when the user presses When the touch screen is touched, the touch screen is deformed (the dotted line is the deformed touch screen outline), and the gas in the mobile terminal cavity is rapidly compressed, so that the barometer generates an instantaneous peak, and then the mobile terminal cavity is kept in line with the outside through the small hole. Therefore, the barometric pressure value detected by the barometer cannot be continuously maintained. Therefore, in the embodiment of the present disclosure, the difference between the first air pressure value detected by the barometer before the touch screen is pressed and the second air pressure value detected by the barometer when the touch screen is pressed indicates the magnitude of the pressing force detection value of the pressing operation.
- the specific manners for detecting the pressing force of the pressing operation are different, and the obtained pressing force detection values belong to different physical quantities, and thus the physical quantity to which the corresponding preset threshold value belongs is also different. That is, the pressure detection value and the preset threshold value belong to the same physical quantity.
- both the pressing force detection value and the preset threshold value are the air pressure, and the unit is the unit of the air pressure.
- the touch screen is used to detect a touch operation of the user and return coordinate information of the touch point, and the user applies a pressing operation on the touch screen of the mobile terminal, the touch screen is touched, and then the coordinate information of the touch point returned by the touch screen is determined. Press the target button for the operation.
- Step 203 When the pressing force detection value is greater than the preset threshold value, select one character from the first type of characters of the target button to input to the preset text editing area.
- the pressing pressure detection value is greater than the preset threshold value, indicating that the pressing operation is a re-pressing operation.
- the first type of characters in the characters of the target button are configured in advance to the re-press operation, and when the pressing operation applied by the user is detected as a re-press operation, the first type of characters in the target button are A character is input to the preset text editing area. For example, when the first type of character is the uppercase letter A, when the user applies a re-press operation to the target key, the capital letter A is input in the preset text editing area.
- the step of selecting one of the first type of characters of the target button to input to the preset text editing area includes: The one or more characters included in the first type of characters are displayed in the first preset area, and the characters selected by the user in the first preset area are input into the preset text editing area, thereby allowing the user to The characters included in a class of characters are clear at a glance, thereby facilitating the user to select characters from the plurality of characters included in the first type of characters to be input into the text editing area.
- the characters included in a certain target button have four of "3, D, E, F", and “D, E, F” belong to the first type of characters, and "3" belongs to the second type of characters. If the pressing force detection value of the pressing operation applied by the user to the target button is greater than the preset threshold, "D, E, F” is displayed in the first preset area (ie, the area enclosed by the dotted line), thereby When the user selects the character "F” from these three characters, the character “F” is input to the preset text editing area.
- Step 204 When the pressing force detection value is less than or equal to the preset threshold value, select one character from the second type of characters of the target button to input to the preset text editing area.
- the pressing pressure detection value is less than or equal to the preset threshold value, indicating that the pressing operation is a tap operation.
- the second type of characters in the characters of the target button are configured in advance to the tap operation, and when the pressing operation applied by the user is detected as a tap operation, the second type of the target button is A character is input to the preset text editing area. For example, when the second type of character is the number "3", when the user applies a tap operation to the target key, the number "3" is input in the preset text editing area.
- the step of selecting one of the second type of characters of the target button to input to the preset text editing area includes: And displaying, by the second type of characters, one or more characters in the second preset area, and inputting characters selected by the user in the second preset area into the preset text editing area, thereby allowing the user to The characters included in the second type of characters are clear at a glance, thereby facilitating the user to select characters from the plurality of characters included in the second type of characters to be input into the text editing area.
- Step 205 Adjust the preset threshold according to the next text editing operation after each pressing operation is performed.
- the pressing force detection value obtained by the pressing operation may also be different; for example, the same mobile terminal, as the usage times and usage time are accumulated, each component will gradually age, and the pressing force detection value obtained by pressing the same pressing force is obtained. It may also be different. All of the above factors will cause misjudgment of the recognition of the pressing operation. For example, when the user needs to input the capital "A”, the strength of the operation may be misjudged as a tap operation, and the system will eventually input a lowercase "a”.
- the next text editing operation after the pressing operation is performed is detected to determine Whether the pressing operation is misjudged.
- step 205 includes: determining whether the next text editing operation after each pressing operation is performed is a delete operation; the next text editing operation after the pressing operation is performed is deleting During operation, the pressing force detection value of the pressing operation is recorded, and when the number of times of pressing the pressure detecting value reaches a preset number of times, the average value of the recorded pressing force detection value is determined as the adjusted preset threshold value; When the next text editing operation after the pressing operation is performed is not a deletion operation, the preset threshold is kept unchanged.
- the preset threshold value is adjusted according to the pressing pressure detection value of the misjudged pressing operation, and further reducing the pressing operation is mistakenly recognized as a re-pressing operation or a tapping operation, thereby inputting into the preset text editing area.
- the character is not the probability of the character the user needs to enter.
- the preset threshold value is adjusted according to the pressing pressure detection value of the pressing operation; Or, when it is detected that a plurality of pressing operations are misjudged, the preset threshold value is adjusted according to the pressing force detection values of the pressing operations.
- the specific manner of adjusting the preset threshold value according to the pressure detection value of the misjudged pressing operation is not limited to the averaging method (that is, the average value of the pressing force detection values of these pressing operations is set as the preset after the adjustment.
- the threshold value can also be an iterative method (that is, as long as a pressing operation is detected as a misjudgment, the pressing force detection value of the pressing operation is used as the preset threshold value after the adjustment).
- different algorithms will have different effects on the optimization effect.
- the pressure detection value P1 according to the P0 and the misjudged pressing operation is required.
- the new preset threshold pressure value is P0'.
- the specific optimization process can be implemented by some common algorithms, such as:
- the embodiment of the present disclosure may further change the magnitude of the pressing force detection value according to the detected pressing operation after the user applies the pressing operation and before leaving the touch screen. It is assumed that the displayed characters are changed in real time in the area (for example, in the area near the target button for which the pressing operation is directed). For example, the first type of character of the A key is the uppercase letter "A”, and the second type of character is the lowercase letter "a”. When the user presses the A key, the pressing force gradually increases, that is, the letter displayed near the target key just begins. The time is "a”, and then the letter displayed when the pressing force detection value is greater than the preset threshold value will be changed from “a” to "A".
- Embodiments of the present disclosure can detect a pressing operation applied by a user on a touch screen of a mobile terminal in a display area of the keyboard when a display screen of the mobile terminal displays a keyboard for inputting characters, and when a pressing operation is detected, Obtaining the pressing pressure detection value of the pressing operation and the target button for the pressing, and further inputting one character of the first type of the target button into the preset text editing area when the pressing pressure detection value is greater than the preset threshold value, detecting by pressing pressure When the value is less than or equal to the preset threshold, one of the second type of characters of the target button is input to the preset text editing area, and the preset threshold can be adjusted according to the next text editing operation after the pressing operation is performed. value.
- the user can change the pressing force of the pressing operation applied on the touch screen of the mobile terminal to determine which type of character is input on the target button, wherein the pressing force is different regardless of the pressing operation.
- the pressing operation is a fast operation, and when switching which type of character needs to be input, only the pressing force of the pressing operation needs to be changed, and no other additional operations are needed. Therefore, the embodiment of the present disclosure can solve the existing character input.
- the method has a problem that it takes a lot of time, is cumbersome to operate, and has low efficiency when inputting certain characters, thereby achieving high-efficiency character input.
- the adjustment of the preset threshold can improve the character input accuracy, thereby further improving the character input efficiency and improving the user's character input experience.
- an embodiment of the present disclosure provides a mobile terminal.
- the mobile terminal 700 includes: an operation detecting module 701, configured to display when the display screen of the mobile terminal is used for When the keyboard of the character is input, the pressing operation applied by the user on the touch screen of the mobile terminal is detected in the display area of the keyboard;
- the information obtaining module 702 is configured to when the operation detecting module 701 detects the pressing operation Obtaining a pressing force detection value of the pressing operation and a target button of the pressing operation, wherein the character of the target key includes a first type of character and a second type of character, and the first type of character and the first The second type of characters include at least one character;
- the first input module 703 is configured to: when the pressure detection value acquired by the information acquiring module 702 is greater than a preset threshold, the first type of characters from the target button Selecting a character to input to the preset text editing area;
- the second input module 704 is configured to: when the information obtaining module 702 obtains the pressing force detection
- the mobile terminal 700 further includes: a threshold adjustment module 705, configured to adjust the next text editing operation after each pressing operation is performed. Preset threshold.
- the threshold adjustment module 705 includes: a determining unit 7051, configured to determine whether a next text editing operation after each pressing operation is performed is a deletion operation; a first adjusting unit 7052, configured to record a pressing force detection value of the pressing operation when the determining unit 7051 determines that the next character editing operation after the pressing operation is performed is a deletion operation, and the pressing pressure detection value When the number of times of recording reaches a preset number of times, the average value of the recorded pressure detection values is determined as the adjusted preset threshold value; the second adjusting unit 7053 is configured to determine, when the determining unit 7051, that the pressing operation is The next text editing operation after execution is not the deletion operation, and the preset threshold is kept unchanged.
- the information acquiring module 702 includes: a first acquiring unit 7021, configured to acquire the pressure sensitive touch screen detection. The pressed pressure detection value of the pressing operation.
- the information acquiring module 702 includes: a second acquiring unit 7022, configured to acquire a first air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge before the touch screen is pressed, and a second air pressure of the inner cavity of the mobile terminal detected by the air pressure gauge when the touch screen is pressed a calculating unit 7023, configured to obtain a difference between the second air pressure value and the first air pressure value, and serve as a pressing force detection value of the pressing operation.
- the first input module 703 when the first type of characters includes more than one character, is specifically configured to: display one or more characters included in the first type of characters in the first pre- An area is provided, and characters selected by the user in the first preset area are input into the preset text editing area; when the second type of characters includes more than one character, the second input module 704 is specific The method is: displaying one or more characters included in the second type of characters in a second preset area, and inputting characters selected by the user in the second preset area into the preset text editing area.
- the embodiment of the present disclosure detects the pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard when the operation detecting module 701 displays a keyboard for inputting characters on the display screen of the mobile terminal.
- the trigger information acquiring module 702 acquires the pressing pressure detection value of the pressing operation and the target button for the pressing, and when the pressing pressure detection value is greater than the preset threshold, triggering the first input module 703 to be from the target button.
- One character of the first type of characters is input to the preset text editing area, and when the pressing force detection value is less than or equal to the preset threshold, the second input module 704 is triggered to select one character input from the second type of characters of the target button. Preset text editing area.
- the user can change the pressing force of the pressing operation applied on the touch screen of the mobile terminal to determine which type of character is input on the target button, wherein the pressing force is different regardless of the pressing operation.
- the pressing operation is a fast operation, and when switching which type of character needs to be input, only the pressing force of the pressing operation needs to be changed, and no other additional operations are needed. Therefore, the embodiment of the present disclosure can solve the existing character input.
- the method has the problem of time-consuming, cumbersome operation and low efficiency when inputting certain characters.
- FIG. 9 is a structural block diagram of a mobile terminal according to another embodiment of the present disclosure.
- the mobile terminal 900 in FIG. 9 may be a mobile phone, a tablet computer, a personal digital assistant (PDA), or a car computer.
- PDA personal digital assistant
- the mobile terminal 900 in FIG. 9 includes a radio frequency (RF) circuit 910, a memory 920, an input unit 930, a display unit 940, a processor 960, an audio circuit 970, a WiFi (Wireless Fidelity) module 980, and a power supply 990.
- RF radio frequency
- the input unit 930 can be configured to receive numeric or character information input by the user, and generate signal input related to user settings and function control of the mobile terminal 900.
- the input unit 930 may include a touch panel 931.
- the touch panel 931 also referred to as a touch screen, can collect touch operations on or near the user (such as the operation of the user using any suitable object or accessory such as a finger or a stylus on the touch panel 931), and according to the preset
- the programmed program drives the corresponding connection device.
- the touch panel 931 can include two parts: a touch detection device and a touch controller.
- the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller;
- the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
- the processor 960 is provided and can receive commands from the processor 960 and execute them.
- the touch panel 931 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- the input unit 930 may further include other input devices 932, which may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like. One or more of them.
- other input devices 932 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like. One or more of them.
- the display unit 940 can be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 900.
- the display unit 940 can include a display panel 941.
- the display panel 941 can be configured in the form of an LCD or an Organic Light-Emitting Diode (OLED).
- the touch panel 931 can cover the display panel 941 to form a touch display screen, and when the touch display screen detects a touch operation on or near it, it is transmitted to the processor 960 to determine the type of the touch event, and then the processor The 960 provides a corresponding visual output on the touch display depending on the type of touch event.
- the touch display includes an application interface display area and a common control display area.
- the arrangement manner of the application interface display area and the display area of the common control is not limited, and the arrangement manner of the two display areas can be distinguished by up-and-down arrangement, left-right arrangement, and the like.
- the application interface display area can be used to display the interface of the application. Each interface can contain interface elements such as at least one application's icon and/or widget desktop control.
- the application interface display area can also be an empty interface that does not contain any content.
- the common control display area is used to display controls with high usage, such as setting buttons, interface numbers, scroll bars, phone book icons, and the like.
- the processor 960 is a control center of the mobile terminal 900, and connects various parts of the entire mobile phone by using various interfaces and lines, by running or executing software programs and/or modules stored in the first memory 921, and calling the second storage.
- the data in the memory 922 performs various functions and processing data of the mobile terminal 900, thereby performing overall monitoring of the mobile terminal 900.
- processor 960 can include one or more processing units.
- the processor 960 can detect a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard when the display screen of the mobile terminal displays a keyboard for inputting characters; Therefore, when the pressing operation is detected, acquiring a pressing force detection value of the pressing operation and a target button of the pressing operation, and further, when the pressing force detection value is greater than a preset threshold value, from the target button Selecting one character from the first type of characters and inputting to the preset text editing area; when the pressing force detection value is less than or equal to the preset threshold value, selecting one character input from the second type of characters of the target button And a preset text editing area, wherein the characters of the target key comprise a first type of characters and a second type of characters, and the first type of characters and the second type of characters each comprise at least one character.
- the processor 960 selects one character from the first type of characters of the target button to input after the preset text editing area, and selects one character from the second type of characters of the target button. After being input to the preset text editing area, the method further includes: adjusting the preset threshold according to a next text editing operation after each pressing operation is performed.
- the processor 960 when the processor 960 adjusts the preset threshold according to the next text editing operation after each pressing operation is performed, the processor 960 is specifically configured to: determine each time the pressing Whether the next text editing operation after the operation is performed is a delete operation; when the next text editing operation after the pressing operation is performed is a delete operation, the pressing force detection value of the pressing operation is recorded, and the pressing force is detected When the number of times the number of records reaches a preset number of times, the average value of the recorded pressure detection values is determined as the adjusted preset threshold value; when the next text editing operation after the pressing operation is performed is not the deletion operation, Keep the preset threshold unchanged.
- the processor 960 is configured to: when the pressure detection value of the pressing operation is obtained, obtain the detected by the pressure sensitive touch screen. The pressing force detection value of the pressing operation.
- the processor 960 is configured to: acquire the touch screen when acquiring the pressing force detection value of the pressing operation. a first air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge before being pressed, and a second air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge when the touch screen is pressed; A difference between the second air pressure value and the first air pressure value is obtained as a pressing force detection value of the pressing operation.
- the processor 960 selects one character from the first type of characters of the target button to input into a preset text editing area, specifically And displaying: the one or more characters included in the first type of characters are displayed in the first preset area, and the characters selected by the user in the first preset area are input into the preset text editing area;
- the processor 960 is specifically configured to: include the second type of characters One or more characters are displayed in the second preset area, and characters selected by the user in the second preset area are input into the preset text editing area.
- the mobile terminal 900 can implement various processes implemented by the mobile terminal in the foregoing embodiment. To avoid repetition, details are not described herein again.
- the mobile terminal 900 of the embodiment of the present disclosure is capable of detecting a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard when the display screen of the mobile terminal displays a keyboard for inputting characters, and detecting the pressing During operation, the pressure detection value of the pressing operation and the target button for the pressing operation are obtained, and when the pressing pressure detection value is greater than the preset threshold, a character is selected from the first type of characters of the target button and input to the preset text editing area. When the pressing force detection value is less than or equal to the preset threshold value, one character is selected from the second type of characters of the target button to be input to the preset text editing area.
- the user can change the pressing force of the pressing operation applied on the touch screen of the mobile terminal to determine which type of character is input on the target button, wherein the pressing force is different regardless of the pressing operation.
- the pressing operation is a fast operation, and when switching which type of character needs to be input, only the pressing force of the pressing operation needs to be changed, and no other additional operations are needed. Therefore, the embodiment of the present disclosure can solve the existing character input.
- the method has a problem that it takes a lot of time, is cumbersome to operate, and has low efficiency when inputting certain characters, thereby achieving high-efficiency character input.
- FIG. 10 is a block diagram of a mobile terminal in accordance with another embodiment of the present disclosure.
- the mobile terminal 1000 in FIG. 10 may be a mobile phone, a tablet computer, a personal digital assistant (PDA), or an on-board computer.
- PDA personal digital assistant
- the mobile terminal 1000 shown in FIG. 10 includes at least one processor 1001, a memory 1002, at least one network interface 1004, and other user interfaces 1003.
- the various components in mobile terminal 1000 are coupled together by bus system 1005.
- bus system 1005 is used to implement connection communication between these components.
- the bus system 1005 includes a power bus, a control bus, and a status signal bus in addition to the data bus.
- various buses are labeled as bus system 1005 in FIG.
- the user interface 1003 can include a display, a keyboard, or a pointing device.
- a display For example, a mouse, a trackball, a touchpad, or a touchscreen.
- the memory 1002 in the embodiments of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (Erasable PROM, EPROM), or an electric Erase programmable read only memory (EEPROM) or flash memory.
- the volatile memory can be a Random Access Memory (RAM) that acts as an external cache.
- RAM Random Access Memory
- many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
- SDRAM Double Data Rate Synchronous Dynamic Random Access Memory
- DDRSDRAM Double Data Rate Synchronous Dynamic Random Access Memory
- ESDRAM Enhanced Synchronous Dynamic Random Access Memory
- SDRAM Synchronous Connection Dynamic Random Access Memory
- DRRAM direct memory bus random access memory
- the memory 1002 stores elements, executable modules or data structures, or a subset thereof, or their extended set: an operating system 10021 and an application 10022.
- the operating system 10021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks.
- the application 10022 includes various applications, such as a media player (Media Player), a browser, and the like, for implementing various application services.
- a program implementing the method of the embodiments of the present disclosure may be included in the application 10022.
- the processor 1001 can detect a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard when the display screen of the mobile terminal displays a keyboard for inputting characters; Therefore, when the pressing operation is detected, acquiring a pressing force detection value of the pressing operation and a target button of the pressing operation, and further, when the pressing force detection value is greater than a preset threshold value, from the target button Selecting one character from the first type of characters to input into a preset text editing area, and selecting a character input from the second type of characters of the target button when the pressing force detection value is less than or equal to the preset threshold value And a preset text editing area, wherein the characters of the target key comprise a first type of characters and a second type of characters, and the first type of characters and the second type of characters each comprise at least one character.
- the method disclosed in the above embodiments of the present disclosure may be applied to the processor 1001 or implemented by the processor 1001.
- the processor 1001 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 1001 or an instruction in a form of software.
- the processor 1001 may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), or the like. Programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA Field Programmable Gate Array
- the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
- the steps of the method disclosed in connection with the embodiments of the present disclosure may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and completes the steps of the above method in combination with its hardware.
- the embodiments described in the embodiments of the present disclosure may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof.
- the processing unit can be implemented in one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processing (DSP), Digital Signal Processing Equipment (DSP Device, DSPD), programmable Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), general purpose processor, controller, microcontroller, microprocessor, other for performing the functions described herein In an electronic unit or a combination thereof.
- ASICs Application Specific Integrated Circuits
- DSP Digital Signal Processing
- DSP Device Digital Signal Processing Equipment
- PLD programmable Programmable Logic Device
- FPGA Field-Programmable Gate Array
- the techniques described in the embodiments of the present disclosure may be implemented by modules (eg, procedures, functions, etc.) that perform the functions described in the embodiments of the present disclosure.
- the software code can be stored in memory and executed by the processor.
- the memory can be implemented in the processor or external to the processor.
- the processor 1001 selects one character from the first type of characters of the target button to input after the preset text editing area, and selects one character from the second type of characters of the target button. After being input to the preset text editing area, the method further includes: adjusting the preset threshold according to a next text editing operation after each pressing operation is performed.
- the processor 1001 when the processor 1001 adjusts the preset threshold according to the next text editing operation after each pressing operation is performed, the processor 1001 is specifically configured to: determine each time the pressing Whether the next text editing operation after the operation is performed is a delete operation; when the next text editing operation after the pressing operation is performed is a delete operation, the pressing force detection value of the pressing operation is recorded, and the pressing force is detected When the number of times the number of records reaches a preset number of times, the average value of the recorded pressure detection values is determined as the adjusted preset threshold value; when the next text editing operation after the pressing operation is performed is not the deletion operation, Keep the preset threshold unchanged.
- the processor 1001 when the touch screen is a pressure sensitive touch screen, when the processor 1001 obtains the pressing pressure detection value of the pressing operation, the processor 1001 is specifically configured to: acquire the detected by the pressure sensitive touch screen. The pressing force detection value of the pressing operation.
- the processor 1001 when the mobile terminal is provided with a barometer located under the touch screen, the processor 1001 is configured to: acquire the touch screen when acquiring the pressing force detection value of the pressing operation. a first air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge before being pressed, and a second air pressure value of the inner cavity of the mobile terminal detected by the air pressure gauge when the touch screen is pressed; A difference between the second air pressure value and the first air pressure value is obtained as a pressing force detection value of the pressing operation.
- the processor 1001 selects one character from the first type of characters of the target button to input into a preset text editing area, and specifically uses And displaying: the one or more characters included in the first type of characters are displayed in the first preset area, and the characters selected by the user in the first preset area are input into the preset text editing area;
- the processor 1001 selects one of the second type of characters from the target button to input to the preset text editing area, specifically for: using the second type One or more characters included in the character are displayed in the second preset area, and characters selected by the user in the second preset area are input into the preset text editing area.
- the mobile terminal 1000 can implement various processes implemented by the mobile terminal in the foregoing embodiment. To avoid repetition, details are not described herein again.
- the mobile terminal 1000 of the embodiment of the present disclosure can detect a pressing operation applied by the user on the touch screen of the mobile terminal in the display area of the keyboard when the display screen of the mobile terminal displays a keyboard for inputting characters, and can detect the pressing During operation, the pressure detection value of the pressing operation and the target button for the pressing operation are obtained, and when the pressing pressure detection value is greater than the preset threshold, a character is selected from the first type of characters of the target button and input to the preset text editing area. When the pressing force detection value is less than or equal to the preset threshold value, one character is selected from the second type of characters of the target button to be input to the preset text editing area.
- the user can change the pressing force of the pressing operation applied on the touch screen of the mobile terminal to determine which type of character is input on the target button, wherein the pressing force is different regardless of the pressing operation.
- the pressing operation is a fast operation, and when switching which type of character needs to be input, only the pressing force of the pressing operation needs to be changed, and no other additional operations are needed. Therefore, the embodiment of the present disclosure can solve the existing character input.
- the method has a problem that it takes a lot of time, is cumbersome to operate, and has low efficiency when inputting certain characters, thereby achieving high-efficiency character input.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the effects of the solution of the embodiment.
- each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the portion of the technical solution of the present disclosure that contributes in essence or to the related art or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several The instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present disclosure.
- the foregoing storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本公开的实施例提供了一种移动终端的字符输入方法及移动终端,该移动终端的字符输入方法包括:当移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作;当检测到按压操作时,获取按压操作的按压力检测值以及按压操作的目标按键;当按压力检测值大于预设门限值时,从目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;当按压力检测值小于或等于预设门限值时,从目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
Description
相关申请的交叉引用
本申请主张在2017年3月30日在中国提交的中国专利申请号No.201710201832.3的优先权,其全部内容通过引用包含于此。
本公开涉及通信技术领域,尤其涉及一种移动终端的字符输入方法及移动终端。
智能手机、平板电脑等移动终端,文字输入只有依靠触摸屏操作输入法来实现。通常,在使用输入法全键盘界面输入英文字母时,会根据需要来切换即将输入字母的大小写。现有输入法,主要通过如下两种方式来进行切换:
第一种方式:通过shift键选择是否采用大写格式输入字母。当shift键被选中时,输入字母即为大写字母,否则为小写字母。
第二种方式:在输入字母时,通过快速点击和长按动作来识别大小写。快速点击键盘时,输入的是小写字母;长按键盘时,输入的是大写字母。
然而,上述第一种方式,需要在输入大写字母前选中shift键,与输入小写字母相比,多了一个操作步骤,输入耗时明显加大,操作繁琐,效率低;第二种方式,需要在输入大写字母时长按键盘,与输入小写字母的快速点击相比,明显会消耗更多的时间,效率低。
因此,由上述可知,现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题。
发明内容
本公开的实施例提供了一种移动终端的字符输入方法及移动终端,以解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题。
本公开的实施例提供了一种移动终端的字符输入方法,包括:当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;当检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符;当所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;当所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
本公开的实施例还提供了一种移动终端,包括:操作检测模块,用于当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;信息获取模块,用于当所述操作检测模块检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符;第一输入模块,用于当所述信息获取模块获取的所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;第二输入模块,用于当所述信息获取模块获取的所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
本公开的实施例还提供了一种移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上文所述的移动终端的字符输入方法的步骤。
本公开实施例的有益效果是:本公开的实施例,能够在移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作,并在检测到按压操作时,获取该按压操作的按压力检测值和针对的目标按键,进而在按压力检测值大于预设阈值时,从目标按键的第一类字符中选择一个字符输入到预设文字编辑区域,在按压力检测值小于或等于预设阈值时,从目标按键的第二类字符中选择的一个字符输 入到预设文字编辑区域。由此可知,本公开的实施例中,用户可以改变在移动终端的触摸屏上施加的按压操作的按压力度来决定输入目标按键上的哪一类字符,其中,由于无论按压操作的按压力度有多大,该按压操作均是快速操作,且在切换需要输入哪一类字符时,只需要改变按压操作的按压力度,无需其他额外的操作,因此,本公开的实施例,能够解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题,从而实现高效率的字符输入。
为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本公开一些实施例中的移动终端的字符输入方法的流程图;
图2表示本公开一些实施例中的移动终端的字符输入方法的流程图;
图3表示本公开一些实施例中中获取按压操作的按压力检测值的原理示意图之一;
图4表示本公开一些实施例中中获取按压操作的按压力检测值的原理示意图之二;
图5表示设置在移动终端内部的气压计的气压-时间曲线图;
图6表示本公开一些实施例中中在第一预设区域显示第一类字符的状态示意图;
图7表示本公开一些实施例中的移动终端的结构框图;
图8表示本公开一些实施例中的移动终端的结构框图;
图9表示本公开一些实施例中的移动终端的结构框图;
图10表示本公开一些实施例中的移动终端的结构框图。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
在一些可选的实施例中,本公开的实施例提供了一种移动终端的字符输入方法,如图1所示,该方法包括以下步骤。
步骤101:当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作。
本公开的实施例所应用的移动终端包括触摸屏和位于触摸屏下方的显示屏。显示屏用于显示键盘,即虚拟键盘,以及显示已经输入的文字信息。触摸屏用于侦测用户的触摸操作,并返回触摸点的坐标信息。
其中,按压操作包括按压力检测值大于预设门限值的重按操作和按压力检测值小于或等于预设门限值的轻按操作。
步骤102:当检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键。
所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符。其中,所述目标按键的字符为用户操作该目标按键时,能够输入到预设文字编辑区域内的所有字符。
另外,键盘的显示包括全键盘显示、拼音九键显示、笔画显示、手写键盘显示等多种显示模式。而无论键盘是哪种显示模式,所述目标按键为字符按键,即可以输入字符的按键。
在不同的键盘显示模式下,按键的字符所包括的具体内容不尽相同。例如,键盘以全键盘显示时,目标按键的字符包括大写字母和小写字母以及数字,则此时可以将大写字符设置为第一类字符,将小写字母置为第二类字符,则本公开的实施例中,用户即可通过改变按压操作的按压力度来切换大小写字母的输入。
此外,由于触摸屏用于侦测用户的触摸操作,并返回触摸点的坐标信息,且用户在移动终端的触摸屏上施加按压操作时,会触摸到触摸屏,进而通过触摸屏返回的触摸点的坐标信息确定按压操作所针对的目标按键。
步骤103:当所述按压力检测值大于预设门限值时,从所述目标按键的 第一类字符中选择一个字符输入到预设文字编辑区域。
其中,按压力检测值大于预设门限值,表示按压操作为重按操作。而本公开的实施例,预先将目标按键的字符中的第一类字符配置给重按操作,则当检测到用户施加的按压操作为重按操作时,将目标按键的第一类字符中的一个字符输入到预设文字编辑区域。例如,当第一类字符为大写字母A时,则当用户对目标按键施加重按操作时,会在预设文字编辑区域内输入大写字母A。
步骤104:当所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
其中,按压力检测值小于或等于预设门限值,表示按压操作为轻按操作。而本公开的实施例,预先将目标按键的字符中的第二类字符配置给轻按操作,则当检测到用户施加的按压操作为轻按操作时,将目标按键的第二类字符中的一个字符输入到预设文字编辑区域。例如,当第二类字符为小写字母a时,则当用户对目标按键施加轻按操作时,会在预设文字编辑区域内输入小写字母a。
综上所述,本公开的实施例,能够在移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作,并在检测到按压操作时,获取该按压操作的按压力检测值和针对的目标按键,进而在按压力检测值大于预设阈值时,将目标按键的第一类字符中的一个字符输入到预设文字编辑区域,在按压力检测值小于或等于预设阈值时,将目标按键的第二类字符中的一个字符输入到预设文字编辑区域。由此可知,本公开的实施例中,用户可以改变在移动终端的触摸屏上施加的按压操作的按压力度来决定输入目标按键上的哪一类字符,其中,由于无论按压操作的按压力度有多大,该按压操作均是快速操作,且在切换需要输入哪一类字符时,只需要改变按压操作的按压力度,无需其他额外的操作,因此,本公开的实施例,能够解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题,从而实现高效率的字符输入。
在一些可选的实施例中,本公开的实施例提供了一种移动终端的字符输入方法,如图2所示,该方法包括以下步骤。
步骤201:当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作。
本公开的实施例所应用的移动终端包括触摸屏和位于触摸屏下方的显示屏。显示屏用于显示键盘,即虚拟键盘,以及显示已经输入的文字信息。触摸屏用于侦测用户的触摸操作,并返回触摸点的坐标信息。
其中,按压操作包括按压力检测值大于预设门限值的重按操作和按压力检测值小于或等于预设门限值的轻按操作。
步骤202:当检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键。
其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符。其中,所述目标按键的字符为用户操作该目标按键时,能够输入到预设文字编辑区域内的所有字符。
另外,键盘的显示包括全键盘显示、拼音九键显示、笔画显示、手写键盘显示等多种显示模式。而无论键盘是哪种显示模式,所述目标按键为字符按键,即可以输入字符的按键。
在不同的键盘显示模式下,按键的字符所包括的具体内容不尽相同。例如,键盘以全键盘显示时,目标按键的待输入字符包括大写字母和小写字母以及数字,则此时可以将大写字符设置为第一类字符,将小写字母置为第二类字符,则本公开的实施例中,用户即可通过改变按压操作的按压力度来切换大小写字母的输入。
在一些可选的实施例中,当所述触摸屏为压感触控屏时,所述获取所述按压操作的按压力检测值的步骤,包括:获取所述压感触控屏检测到的所述按压操作的按压力检测值。
其中,压感触控屏中包括有用于检测按压力度的传感器。即压感触控屏采用压感触控技术,可以感知用户在屏幕上施加的按压操作的按压力度。如图3所示,当用户在触摸屏上的A点施加按压操作时,压感触控屏则可以检测到按压操作的按压力检测值。
在一些可选的实施例中,当所述移动终端上设置有位于所述触摸屏下方的气压计,所述获取所述按压操作的按压力检测值的步骤,包括:获取所述 触摸屏被按压之前所述气压计检测的所述移动终端的内腔体的第一气压值,以及所述触摸屏被按压时所述气压计检测的所述移动终端的内腔体的第二气压值;获得所述第二气压值与所述第一气压值之差,并作为所述按压操作的按压力检测值。
即对于装配有气压计的移动终端,用户按压触摸屏的力度大小,会影响移动终端内部腔体的气压大小,从而可以用气压计检测的气压差的大小来表示按压操作的按压力检测值的大小。
其中,气压计上有一个透气装置(小孔),通过这个透气装置可以使得移动终端内部腔体的空气与外界环境相通,从而使得移动终端内部腔体的气压与外界环境的气压保持一致。如图5所示,t1时刻为用户在移动终端的触摸屏上施加按压操作之前的时刻,t2时刻为用户在移动终端的触摸屏上施加按压操作时的时刻,则如图4所示,当用户按压触摸屏时,触摸屏发生形变(虚线即为形变后的触摸屏轮廓),移动终端内腔体气体被急速压缩,从而使得气压计产生瞬时峰值,随后,通过小孔使得移动终端腔体与外界保持一致。因此,气压计检测到的气压值不能持续保持。所以,本公开的实施例,将触摸屏被按压之前气压计检测的第一气压值与触摸屏被按压时气压计检测的第二气压值之差表示按压操作的按压力检测值的大小。
其中,用于检测按压操作的按压力度的具体方式不同,则获得的按压力检测值属于不同的物理量,因而对应的预设门限值所属于的物理量也不同。即按压力检测值和预设门限值属于同一个物理量。例如,当按压操作的按压力度采用移动终端内部设置的气压计进行检测时,按压力检测值和预设门限值均是气压大小,单位均是气压的单位。
此外,由于触摸屏用于侦测用户的触摸操作,并返回触摸点的坐标信息,且用户在移动终端的触摸屏上施加按压操作时,会触摸到触摸屏,进而通过触摸屏返回的触摸点的坐标信息确定按压操作所针对的目标按键。
步骤203:当所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域。
其中,按压力检测值大于预设门限值,表示按压操作为重按操作。而本公开的实施例,预先将目标按键的字符中的第一类字符配置给重按操作,则 当检测到用户施加的按压操作为重按操作时,将目标按键的第一类字符中的一个字符输入到预设文字编辑区域。例如,当第一类字符为大写字母A时,则当用户对目标按键施加重按操作时,会在预设文字编辑区域内输入大写字母A。
在一些可选的实施例中,当所述第一类字符包括一个以上字符时,上述从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域的步骤,包括:将所述第一类字符包括的一个以上字符显示在第一预设区域,并将所述第一预设区域内被用户选中的字符输入到所述预设文字编辑区域内,从而让用户对第一类字符所包括的字符一目了然,进而便于用户从第一类字符所包括的多个字符中选出需要输入到文字编辑区域内的字符。
例如图6所示,对于某一个目标按键包括的字符有“3、D、E、F”这四个,且“D、E、F”属于第一类字符,“3”属于第二类字符,则用户对该目标按键施加的按压操作的按压力检测值大于预设阈值时,会在第一预设区域内(即虚线所包围的区域内)显示“D、E、F”,从而在用户从这三个字符中选中字符“F”时,将字符“F”输入到预设文字编辑区域。
步骤204:当所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
其中,按压力检测值小于或等于预设门限值,表示按压操作为轻按操作。而本公开的实施例,预先将目标按键的字符中的第二类字符配置给轻按操作,则当检测到用户施加的按压操作为轻按操作时,将目标按键的第二类字符中的一个字符输入到预设文字编辑区域。例如,当第二类字符为数字“3”时,则当用户对目标按键施加轻按操作时,会在预设文字编辑区域内输入数字“3”。
在一些可选的实施例中,当所述第二类字符包括一个以上字符时,上述从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域的步骤,包括:将所述第二类字符包括的一个以上字符显示在第二预设区域,并将所述第二预设区域内被用户选中的字符输入到所述预设文字编辑区域内,从而让用户对第二类字符所包括的字符一目了然,进而便于用户从第二类字符所包括的多个字符中选出需要输入到文字编辑区域内的字符。
步骤205:根据每一次所述按压操作被执行后的下一个文字编辑操作, 调整所述预设门限值。
其中,因不同用户的使用习惯不同,即便是同一个移动终端,同一个用户每次轻按、重按的力度都不一样;又因不同的移动终端,即便是同一款型号,对同一力度的按压操作获取的按压力检测值也可能不一样;再如,同一个移动终端,随着使用次数和使用时间的累加,各个部件都会逐渐老化,对同一按压力度的按压操作获取的按压力检测值也可能不一样。以上种种因素,都会对按压操作的识别造成误判。例如:当用户需要输入大写“A”时,其操作的力度有可能被误判为轻按操作,此时系统将最终输入小写“a”。
为解决操作误判,本公开的实施例,在预设文字编辑区域内输入某一按压操作所对应的字符之后,将根据该按压操作被执行后的下一个文字编辑操作进行侦测,以判断该按压操作是否被误判。
在一些可选的实施例中,步骤205包括:判断每一次所述按压操作被执行之后的下一个文字编辑操作是否是删除操作;当所述按压操作被执行之后的下一个文字编辑操作是删除操作时,记录所述按压操作的按压力检测值,并在按压力检测值的记录次数达到预设次数时,将记录的按压力检测值的平均值确定为调整后的预设门限值;当所述按压操作被执行之后的下一个文字编辑操作不是删除操作时,保持所述预设门限值不变。
即在预设文字编辑区域内输入某一按压操作所对应的字符之后,若对该字符执行了删除操作,则表示该按压操作被误判,进而当侦测到按压操作被误判的次数达到预设次数时,根据被误判的按压操作的按压力检测值,调整预设门限值,进一步减小按压操作被错误识别为重按操作或轻按操作导致输入到预设文字编辑区域内的字符并非用户需要输入的字符的几率。
其中,可以在每侦测到一个按压操作被误判(即按压操作被执行之后的下一个按压操作为删除操作)时,就根据该按压操作的按压力检测值,调整预设门限值;或者在累计侦测到多个按压操被误判时,根据这些按压操作的按压力检测值,调整预设门限值。
另外,根据被误判的按压操作的按压力检测值调整预设门限值的具体方式,并不局限于平均法(即将这些按压操作的按压力检测值的平均值设置为调整之后的预设门限值),还可采用迭代法(即只要侦测到一个按压操作被误 判,则将该按压操作的按压力检测值作为调整之后的预设门限值)。其中,不同的算法,将对优化效果具有不同的影响。
具体地,例如:当用户将大写“A”误输入为小写“a”时,最高概率的下一步操作是按“退格”或“删除”键。作为典型的纠错操作,本公开的实施例中将侦测到[“a”+“退格”]或[“a”+“删除”]之类的连贯输入动作,由此认为用户实际需要输入的是“A”而非“a”,进一步认为上一个按压操作被误判。其中,假设当前的预设门限压力值为P0(即:压力值大于P0时判别为重按操作,否则为轻按操作),则需要根据P0与被误判的按压操作的按压力检测值P1来优化预设门限压力值,假设新的预设门限压力值为P0′。具体的优化过程,可通过一些常见的算法来实现,简单的例如:
迭代法:直接将P1取代P0,即P0′=P1。
平均法:取P1和P0的平均值,即P0′=(P0+P1)/2。
此外,在一些可选的实施例中,在用户施加按压操作后、离开触摸屏之前,本公开的实施例还可根据检测到的按压操作的按压力检测值的大小变化,在显示屏上的预设区域内(例如该按压操作所针对的目标按键附近的区域内)的实时改变所显示的字符。例如:A键的第一类字符为大写字母“A”,第二类字符为小写字母“a”,则当用户按压A键时,按压力度逐渐增加时,即目标按键附近显示的字母刚开始时为“a”,随后当按压力检测值大于预设门限值时显示的字母将由“a”变为“A”。
本公开的实施例,能够在移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作,并在检测到按压操作时,获取该按压操作的按压力检测值和针对的目标按键,进而在按压力检测值大于预设阈值时,将目标按键第一类字符中的一个字符输入到预设文字编辑区域,在按压力检测值小于或等于预设阈值时,将目标按键第二类字符中的一个字符输入到预设文字编辑区域,并且能够根据按压操作被执行后的下一个文字编辑操作,调整所述预设门限值。
由此可知,本公开的实施例中,用户可以改变在移动终端的触摸屏上施加的按压操作的按压力度来决定输入目标按键上的哪一类字符,其中,由于无论按压操作的按压力度有多大,该按压操作均是快速操作,且在切换需要 输入哪一类字符时,只需要改变按压操作的按压力度,无需其他额外的操作,因此,本公开的实施例,能够解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题,从而实现高效率的字符输入。此外,对预设门限值的调整,能够提高字符输入准确率,从而进一步提高字符输入效率,提升用户的字符输入体验。
在一些可选的实施例中,本公开的实施例提供了一种移动终端,如图7所示,该移动终端700包括:操作检测模块701,用于当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;信息获取模块702,用于当所述操作检测模块701检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符;第一输入模块703,用于当所述信息获取模块702获取的所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;第二输入模块704,用于当所述信息获取模块702获取的所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
在一些可选的实施例中,如图8所示,所述移动终端700还包括:门限调整模块705,用于根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值。
在一些可选的实施例中,如图8所示,所述门限调整模块705包括:判断单元7051,用于判断每一次所述按压操作被执行之后的下一个文字编辑操作是否是删除操作;第一调整单元7052,用于当所述判断单元7051判断所述按压操作被执行之后的下一个文字编辑操作是删除操作时,记录所述按压操作的按压力检测值,并在按压力检测值的记录次数达到预设次数时,将记录的按压力检测值的平均值确定为调整后的预设门限值;第二调整单元7053,用于当所述判断单元7051判断所述按压操作被执行之后的下一个文字编辑操作不是删除操作时,保持所述预设门限值不变。
在一些可选的实施例中,当所述触摸屏为压感触控屏时,如图8所示, 所述信息获取模块702包括:第一获取单元7021,用于获取所述压感触控屏检测到的所述按压操作的按压力检测值。
在一些可选的实施例中,当所述移动终端上设置有位于所述触摸屏下方的气压计时,如图8所示,所述信息获取模块702包括:第二获取单元7022,用于获取所述触摸屏被按压之前所述气压计检测的所述移动终端的内腔体的第一气压值,以及所述触摸屏被按压时所述气压计检测的所述移动终端的内腔体的第二气压值;计算单元7023,用于获得所述第二气压值与所述第一气压值之差,并作为所述按压操作的按压力检测值。
在一些可选的实施例中,当所述第一类字符包括一个以上字符时,所述第一输入模块703具体用于:将所述第一类字符包括的一个以上字符显示在第一预设区域,并将所述第一预设区域内被用户选中的字符输入到所述预设文字编辑区域内;当所述第二类字符包括一个以上字符时,所述第二输入模块704具体用于:将所述第二类字符包括的一个以上字符显示在第二预设区域,并将所述第二预设区域内被用户选中的字符输入到所述预设文字编辑区域内。
综上所述,本公开的实施例,通过操作检测模块701在移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作,并在检测到按压操作时,触发信息获取模块702获取该按压操作的按压力检测值和针对的目标按键,进而在按压力检测值大于预设阈值时,触发第一输入模块703从目标按键的第一类字符中选择一个字符输入到预设文字编辑区域,在按压力检测值小于或等于预设阈值时,触发第二输入模块704从目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
由此可知,本公开的实施例中,用户可以改变在移动终端的触摸屏上施加的按压操作的按压力度来决定输入目标按键上的哪一类字符,其中,由于无论按压操作的按压力度有多大,该按压操作均是快速操作,且在切换需要输入哪一类字符时,只需要改变按压操作的按压力度,无需其他额外的操作,因此,本公开的实施例,能够解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题。
在一些可选的实施例中,图9是本公开另一个实施例的移动终端的结构框图。具体地,图9中的移动终端900可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。
图9中的移动终端900包括射频(Radio Frequency,RF)电路910、存储器920、输入单元930、显示单元940、处理器960、音频电路970、WiFi(Wireless Fidelity)模块980和电源990。
其中,输入单元930可用于接收用户输入的数字或字符信息,以及产生与移动终端900的用户设置以及功能控制有关的信号输入。具体地,本公开实施例中,该输入单元930可以包括触控面板931。触控面板931,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板931上的操作),并根据预先设定的程式驱动相应的连接装置。
在一些可选的实施例中,触控面板931可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器960,并能接收处理器960发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板931。除了触控面板931,输入单元930还可以包括其他输入设备932,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,显示单元940可用于显示由用户输入的信息或提供给用户的信息以及移动终端900的各种菜单界面。显示单元940可包括显示面板941,在一些可选的实施例中,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板941。
应注意,触控面板931可以覆盖显示面板941,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器960以确定触摸事件的类型,随后处理器960根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
其中处理器960是移动终端900的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器921内的软件程序和/或模块,以及调用存储在第二存储器922内的数据,执行移动终端900的各种功能和处理数据,从而对移动终端900进行整体监控。在一些可选的实施例中,处理器960可包括一个或多个处理单元。
在本公开实施例中,处理器960能够当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;从而在检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键进而当所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;当所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符。
在一些可选的实施例中,处理器960从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域之后,以及从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域之后,还用于:根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值。
在一些可选的实施例中,处理器960在根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值时,具体用于:判断每一次所述按压操作被执行之后的下一个文字编辑操作是否是删除操作;当所述按压操作被执行之后的下一个文字编辑操作是删除操作时,记录所述按压操作 的按压力检测值,并在按压力检测值的记录次数达到预设次数时,将记录的按压力检测值的平均值确定为调整后的预设门限值;当所述按压操作被执行之后的下一个文字编辑操作不是删除操作时,保持所述预设门限值不变。
在一些可选的实施例中,当所述触摸屏为压感触控屏时,处理器960在获取所述按压操作的按压力检测值时,具体用于:获取所述压感触控屏检测到的所述按压操作的按压力检测值。
在一些可选的实施例中,当所述移动终端上设置有位于所述触摸屏下方的气压计,处理器960在获取所述按压操作的按压力检测值时,具体用于:获取所述触摸屏被按压之前所述气压计检测的所述移动终端的内腔体的第一气压值,以及所述触摸屏被按压时所述气压计检测的所述移动终端的内腔体的第二气压值;获得所述第二气压值与所述第一气压值之差,并作为所述按压操作的按压力检测值。
在一些可选的实施例中,当所述第一类字符包括一个以上字符时,处理器960从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域时,具体用于:将所述第一类字符包括的一个以上字符显示在第一预设区域,并将所述第一预设区域内被用户选中的字符输入到所述预设文字编辑区域内;当所述第二类字符包括一个以上字符时,处理器960在从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域时,具体用于:将所述第二类字符包括的一个以上字符显示在第二预设区域,并将所述第二预设区域内被用户选中的字符输入到所述预设文字编辑区域内。
移动终端900能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
本公开实施例的移动终端900,能够在移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作,并在检测到按压操作时,获取该按压操作的按压力检测值和针对的目标按键,进而在按压力检测值大于预设阈值时,从目标按键的第一类字符中选择一个字符输入到预设文字编辑区域,在按压力检测值小于或等于预设阈值时,从目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。由此可知,本公开的实施例中,用户可以改变在移动终端的触摸屏上 施加的按压操作的按压力度来决定输入目标按键上的哪一类字符,其中,由于无论按压操作的按压力度有多大,该按压操作均是快速操作,且在切换需要输入哪一类字符时,只需要改变按压操作的按压力度,无需其他额外的操作,因此,本公开的实施例,能够解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题,从而实现高效率的字符输入。
在一些可选的实施例中,图10是本公开另一个实施例的移动终端的框图。具体地,图10中的移动终端1000可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。
图10所示的移动终端1000包括:至少一个处理器1001、存储器1002、至少一个网络接口1004、其他用户接口1003。移动终端1000中的各个组件通过总线系统1005耦合在一起。可理解,总线系统1005用于实现这些组件之间的连接通信。总线系统1005除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1005。
其中,用户接口1003可以包括显示器、键盘或者点击设备。例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本公开实施例中的存储器1002可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM) 和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本公开实施例描述的系统和方法的存储器1002旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1002存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统10021和应用程序10022。
其中,操作系统10021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序10022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本公开实施例方法的程序可以包含在应用程序10022中。
在本公开实施例中,处理器1001能够当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;从而在检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键进而当所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域,当所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符。
上述本公开实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1001中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1001可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处 理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本公开实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本公开实施例所述功能的模块(例如过程、函数等)来实现本公开实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
在一些可选的实施例中,处理器1001从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域之后,以及从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域之后,还用于:根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值。
在一些可选的实施例中,处理器1001在根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值时,具体用于:判断每一次所述按压操作被执行之后的下一个文字编辑操作是否是删除操作;当所述按压操作被执行之后的下一个文字编辑操作是删除操作时,记录所述按压操作的按压力检测值,并在按压力检测值的记录次数达到预设次数时,将记录的按压力检测值的平均值确定为调整后的预设门限值;当所述按压操作被执行之后的下一个文字编辑操作不是删除操作时,保持所述预设门限值不变。
在一些可选的实施例中,当所述触摸屏为压感触控屏时,处理器1001在 获取所述按压操作的按压力检测值时,具体用于:获取所述压感触控屏检测到的所述按压操作的按压力检测值。
在一些可选的实施例中,当所述移动终端上设置有位于所述触摸屏下方的气压计,处理器1001在获取所述按压操作的按压力检测值时,具体用于:获取所述触摸屏被按压之前所述气压计检测的所述移动终端的内腔体的第一气压值,以及所述触摸屏被按压时所述气压计检测的所述移动终端的内腔体的第二气压值;获得所述第二气压值与所述第一气压值之差,并作为所述按压操作的按压力检测值。
在一些可选的实施例中,当所述第一类字符包括一个以上字符时,处理器1001从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域时,具体用于:将所述第一类字符包括的一个以上字符显示在第一预设区域,并将所述第一预设区域内被用户选中的字符输入到所述预设文字编辑区域内;
当所述第二类字符包括一个以上字符时,处理器1001在从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域时,具体用于:将所述第二类字符包括的一个以上字符显示在第二预设区域,并将所述第二预设区域内被用户选中的字符输入到所述预设文字编辑区域内。
移动终端1000能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
本公开实施例的移动终端1000,能够在移动终端的显示屏显示一用于输入字符的键盘时,在键盘的显示区域内检测用户在移动终端的触摸屏上施加的按压操作,并在检测到按压操作时,获取该按压操作的按压力检测值和针对的目标按键,进而在按压力检测值大于预设阈值时,从目标按键的第一类字符中选择一个字符输入到预设文字编辑区域,在按压力检测值小于或等于预设阈值时,从目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。由此可知,本公开的实施例中,用户可以改变在移动终端的触摸屏上施加的按压操作的按压力度来决定输入目标按键上的哪一类字符,其中,由于无论按压操作的按压力度有多大,该按压操作均是快速操作,且在切换需要输入哪一类字符时,只需要改变按压操作的按压力度,无需其他额外的操 作,因此,本公开的实施例,能够解决现有的字符输入方法在输入某些字符时,存在耗费时间较多、且操作繁琐、效率低的问题,从而实现高效率的字符输入。
本领域普通技术人员可以意识到,结合本公开实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的效果。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
以上所述的是本公开的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本公开所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本公开的保护范围内。
Claims (13)
- 一种移动终端的字符输入方法,包括:当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;当检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符;当所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;当所述按压力检测值小于或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
- 根据权利要求1所述的方法,其中,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域之后,以及从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域之后,所述方法还包括:根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值。
- 根据权利要求2所述的方法,其中,所述根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值的步骤,包括:判断每一次所述按压操作被执行之后的下一个文字编辑操作是否是删除操作;当所述按压操作被执行之后的下一个文字编辑操作是删除操作时,记录所述按压操作的按压力检测值,并在按压力检测值的记录次数达到预设次数时,将记录的按压力检测值的平均值确定为调整后的预设门限值;当所述按压操作被执行之后的下一个文字编辑操作不是删除操作时,保持所述预设门限值不变。
- 根据权利要求1所述的方法,其中,当所述触摸屏为压感触控屏时,所述获取所述按压操作的按压力检测值的步骤,包括:获取所述压感触控屏检测到的所述按压操作的按压力检测值。
- 根据权利要求1所述的方法,其中,当所述移动终端上设置有位于所述触摸屏下方的气压计时,所述获取所述按压操作的按压力检测值的步骤,包括:获取所述触摸屏被按压之前所述气压计检测的所述移动终端的内腔体的第一气压值,以及所述触摸屏被按压时所述气压计检测的所述移动终端的内腔体的第二气压值;获得所述第二气压值与所述第一气压值之差,并作为所述按压操作的按压力检测值。
- 根据权利要求1所述的方法,其中,当所述第一类字符包括一个以上字符时,所述从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域的步骤,包括:将所述第一类字符包括的一个以上字符显示在第一预设区域,并将所述第一预设区域内被用户选中的字符输入到所述预设文字编辑区域内;当所述第二类字符包括一个以上字符时,所述从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域的步骤,包括:将所述第二类字符包括的一个以上字符显示在第二预设区域,并将所述第二预设区域内被用户选中的字符输入到所述预设文字编辑区域内。
- 一种移动终端,包括:操作检测模块,用于当移动终端的显示屏显示一用于输入字符的键盘时,在所述键盘的显示区域内检测用户在所述移动终端的触摸屏上施加的按压操作;信息获取模块,用于当所述操作检测模块检测到所述按压操作时,获取所述按压操作的按压力检测值以及所述按压操作的目标按键,其中,所述目标按键的字符包括第一类字符和第二类字符,且所述第一类字符和所述第二类字符均包括至少一个字符;第一输入模块,用于当所述信息获取模块获取的所述按压力检测值大于预设门限值时,从所述目标按键的第一类字符中选择一个字符输入到预设文字编辑区域;第二输入模块,用于当所述信息获取模块获取的所述按压力检测值小于 或等于所述预设门限值时,从所述目标按键的第二类字符中选择一个字符输入到预设文字编辑区域。
- 根据权利要求7所述的移动终端,还包括:门限调整模块,用于根据每一次所述按压操作被执行后的下一个文字编辑操作,调整所述预设门限值。
- 根据权利要求8所述的移动终端,其中,所述门限调整模块包括:判断单元,用于判断每一次所述按压操作被执行之后的下一个文字编辑操作是否是删除操作;第一调整单元,用于当所述判断单元判断所述按压操作被执行之后的下一个文字编辑操作是删除操作时,记录所述按压操作的按压力检测值,并在按压力检测值的记录次数达到预设次数时,将记录的按压力检测值的平均值确定为调整后的预设门限值;第二调整单元,用于当所述判断单元判断所述按压操作被执行之后的下一个文字编辑操作不是删除操作时,保持所述预设门限值不变。
- 根据权利要求7所述的移动终端,其中,当所述触摸屏为压感触控屏时,所述信息获取模块包括:第一获取单元,用于获取所述压感触控屏检测到的所述按压操作的按压力检测值。
- 根据权利要求7所述的移动终端,其中,当所述移动终端上设置有位于所述触摸屏下方的气压计时,所述信息获取模块包括:第二获取单元,用于获取所述触摸屏被按压之前所述气压计检测的所述移动终端的内腔体的第一气压值,以及所述触摸屏被按压时所述气压计检测的所述移动终端的内腔体的第二气压值;计算单元,用于获得所述第二气压值与所述第一气压值之差,并作为所述按压操作的按压力检测值。
- 根据权利要求7所述的移动终端,其中,当所述第一类字符包括一个以上字符时,所述第一输入模块具体用于:将所述第一类字符包括的一个以上字符显示在第一预设区域,并将所述第一预设区域内被用户选中的字符输入到所述预设文字编辑区域内;当所述第二类字符包括一个以上字符时,所述第二输入模块具体用于:将所述第二类字符包括的一个以上字符显示在第二预设区域,并将所述第二预设区域内被用户选中的字符输入到所述预设文字编辑区域内。
- 一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述的移动终端的字符输入方法的步骤。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES18778091T ES2914801T3 (es) | 2017-03-30 | 2018-03-20 | Método de entrada de caracteres de terminal móvil y terminal móvil |
| EP18778091.1A EP3605305B1 (en) | 2017-03-30 | 2018-03-20 | Character input method of mobile terminal and mobile terminal |
| US16/499,031 US10761639B2 (en) | 2017-03-30 | 2018-03-20 | Character inputting method and mobile terminal |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710201832.3A CN106775430A (zh) | 2017-03-30 | 2017-03-30 | 一种移动终端的字符输入方法及移动终端 |
| CN201710201832.3 | 2017-03-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018177157A1 true WO2018177157A1 (zh) | 2018-10-04 |
Family
ID=58967967
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/079582 Ceased WO2018177157A1 (zh) | 2017-03-30 | 2018-03-20 | 一种移动终端的字符输入方法及移动终端 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10761639B2 (zh) |
| EP (1) | EP3605305B1 (zh) |
| CN (1) | CN106775430A (zh) |
| ES (1) | ES2914801T3 (zh) |
| WO (1) | WO2018177157A1 (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106775430A (zh) | 2017-03-30 | 2017-05-31 | 维沃移动通信有限公司 | 一种移动终端的字符输入方法及移动终端 |
| CN109388259A (zh) * | 2017-08-03 | 2019-02-26 | 厦门雅迅网络股份有限公司 | 车载终端的数字输入方法及车载终端 |
| CN107580098B (zh) * | 2017-08-29 | 2020-03-27 | 努比亚技术有限公司 | 移动终端 |
| CN111801145B (zh) * | 2018-03-29 | 2024-08-20 | 科乐美数码娱乐株式会社 | 信息处理装置以及在其中记录有用于信息处理装置的程序的记录介质 |
| KR20220005740A (ko) * | 2020-07-07 | 2022-01-14 | 삼성전기주식회사 | 전자 기기의 동작 신호를 발생시키는 방법, 컴퓨터 프로그램 및 그 전자 기기 |
| CN113552982A (zh) * | 2021-07-22 | 2021-10-26 | 青岛海信网络科技股份有限公司 | 数据输入方法及电子设备 |
| US11866666B1 (en) | 2023-01-20 | 2024-01-09 | Saudi Arabian Oil Company | Methods for corrosion reduction in petroleum transportation and storage |
| US12595405B2 (en) | 2023-10-17 | 2026-04-07 | Saudi Arabian Oil Company | Methods for acidizing subsurface formations utilizing corrosion inhibitor compounds |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105183356A (zh) * | 2015-09-09 | 2015-12-23 | 魅族科技(中国)有限公司 | 一种字符输出方法、输入设备及电子设备 |
| CN105824471A (zh) * | 2016-03-16 | 2016-08-03 | 京东方科技集团股份有限公司 | 压力传感面板及制造方法、显示装置和压力触控方法 |
| CN105930085A (zh) * | 2016-04-29 | 2016-09-07 | 联想(北京)有限公司 | 一种输入方法及电子设备 |
| CN106775430A (zh) * | 2017-03-30 | 2017-05-31 | 维沃移动通信有限公司 | 一种移动终端的字符输入方法及移动终端 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6552719B2 (en) * | 1999-01-07 | 2003-04-22 | Microsoft Corporation | System and method for automatically switching between writing and text input modes |
| US6874683B2 (en) * | 1999-10-08 | 2005-04-05 | Canon Kabushiki Kaisha | User programmable smart card interface system for an image album |
| US6724370B2 (en) * | 2001-04-12 | 2004-04-20 | International Business Machines Corporation | Touchscreen user interface |
| JP5278259B2 (ja) | 2009-09-07 | 2013-09-04 | ソニー株式会社 | 入力装置、入力方法及びプログラム |
| US9417754B2 (en) * | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
| CN103777769A (zh) * | 2012-10-23 | 2014-05-07 | 联想(北京)有限公司 | 一种输入控制方法、装置及电子设备 |
| CN103197851A (zh) | 2012-11-27 | 2013-07-10 | 王道平 | 用于进行字符输入或功能操作的方法及设备 |
| KR101334342B1 (ko) * | 2013-05-16 | 2013-11-29 | 주식회사 네오패드 | 문자 입력 장치 및 문자 입력 방법 |
| CN114237485B (zh) * | 2013-12-11 | 2025-05-02 | 北京三星通信技术研究有限公司 | 触控操作的方法及装置 |
| US10684774B2 (en) * | 2014-09-09 | 2020-06-16 | Touchtype Limited | Systems and methods for multiuse of keys for virtual keyboard and generating animation associated with a key |
| CN105988695B (zh) * | 2015-02-16 | 2019-06-28 | 北京三星通信技术研究有限公司 | 智能设备及其操作响应方法 |
| CN104915140A (zh) * | 2015-05-28 | 2015-09-16 | 努比亚技术有限公司 | 基于虚拟按键触摸操作数据的处理方法及装置 |
| CN105677204A (zh) * | 2016-01-04 | 2016-06-15 | 上海斐讯数据通信技术有限公司 | 一种智能终端多层输入方法及其智能终端 |
| CN105892888A (zh) | 2016-03-31 | 2016-08-24 | 维沃移动通信有限公司 | 一种输入组件及移动终端 |
| CN106168880B (zh) * | 2016-07-01 | 2019-11-05 | 珠海市魅族科技有限公司 | 一种输入控制的方法及终端 |
| CN106095325A (zh) * | 2016-08-16 | 2016-11-09 | 广东小天才科技有限公司 | 一种输入控制方法及用户终端 |
| CN106406738A (zh) * | 2016-09-27 | 2017-02-15 | 维沃移动通信有限公司 | 一种键盘的按键内容信息的输入方法及移动终端 |
| US10671279B2 (en) * | 2017-07-11 | 2020-06-02 | Thumba Inc. | Interactive virtual keyboard configured to use gestures and having condensed characters on a plurality of keys arranged approximately radially about at least one center point |
-
2017
- 2017-03-30 CN CN201710201832.3A patent/CN106775430A/zh active Pending
-
2018
- 2018-03-20 EP EP18778091.1A patent/EP3605305B1/en active Active
- 2018-03-20 US US16/499,031 patent/US10761639B2/en active Active
- 2018-03-20 WO PCT/CN2018/079582 patent/WO2018177157A1/zh not_active Ceased
- 2018-03-20 ES ES18778091T patent/ES2914801T3/es active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105183356A (zh) * | 2015-09-09 | 2015-12-23 | 魅族科技(中国)有限公司 | 一种字符输出方法、输入设备及电子设备 |
| CN105824471A (zh) * | 2016-03-16 | 2016-08-03 | 京东方科技集团股份有限公司 | 压力传感面板及制造方法、显示装置和压力触控方法 |
| CN105930085A (zh) * | 2016-04-29 | 2016-09-07 | 联想(北京)有限公司 | 一种输入方法及电子设备 |
| CN106775430A (zh) * | 2017-03-30 | 2017-05-31 | 维沃移动通信有限公司 | 一种移动终端的字符输入方法及移动终端 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3605305A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3605305A4 (en) | 2020-02-12 |
| US20200033987A1 (en) | 2020-01-30 |
| EP3605305A1 (en) | 2020-02-05 |
| US10761639B2 (en) | 2020-09-01 |
| EP3605305B1 (en) | 2022-05-04 |
| CN106775430A (zh) | 2017-05-31 |
| ES2914801T3 (es) | 2022-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018177157A1 (zh) | 一种移动终端的字符输入方法及移动终端 | |
| CN105824495B (zh) | 一种单手操作移动终端的方法以及移动终端 | |
| US20110304567A1 (en) | Information processing apparatus, information processing method, and computer program | |
| EP2613247B1 (en) | Method and apparatus for displaying a keypad on a terminal having a touch screen | |
| CN106775420A (zh) | 一种应用切换的方法、装置和图形用户界面 | |
| CN105843525A (zh) | 基于移动终端的信息显示方法和移动终端 | |
| CN106873891B (zh) | 一种触控操作的方法及移动终端 | |
| CN105243345A (zh) | 一种电子设备防误触的方法及电子设备 | |
| CN106445235A (zh) | 一种触摸起始位置识别方法及移动终端 | |
| CN107193482A (zh) | 一种移动终端屏幕的操作方法及移动终端 | |
| CN105824459B (zh) | 一种文本的复制及粘贴方法和移动终端 | |
| CN106406738A (zh) | 一种键盘的按键内容信息的输入方法及移动终端 | |
| CN107333067A (zh) | 一种摄像头的控制方法和终端 | |
| CN106951175A (zh) | 一种键盘输入的控制方法及移动终端 | |
| WO2019015581A1 (zh) | 文字删除方法及移动终端 | |
| US20190272078A1 (en) | Floating touch control sensing method, floating touch control sensing system, and non-transitory computer readable storage medium | |
| CN107329687B (zh) | 一种虚拟输入键盘的显示方法及移动终端 | |
| CN107479822A (zh) | 一种信息输入方法和终端 | |
| CN105955528B (zh) | 一种屏幕解锁方法及移动终端 | |
| CN106354374A (zh) | 一种图标移动方法及移动终端 | |
| CN107632761B (zh) | 一种显示内容查看方法、移动终端和计算机可读存储介质 | |
| CN107562262B (zh) | 一种响应触控操作的方法、终端及计算机可读存储介质 | |
| CN107368205A (zh) | 一种手写输入方法及移动终端 | |
| CN107390917A (zh) | 一种触控条的显示方法、装置、移动终端及存储介质 | |
| CN107368249A (zh) | 一种触控操作识别方法、装置及移动终端 |
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: 18778091 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2018778091 Country of ref document: EP Effective date: 20191030 |