Character string input method and input device

An input method and string technology, applied in the field of communication, can solve the problems of input errors, difficult error correction, inability to effectively correct errors, etc., to achieve the effect of correct input and improve input efficiency

Active Publication Date: 2019-04-09
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF9 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, limited by the size of the touch screen, input errors occur from time to time
[0003] During the input process, most of the input errors are caused by a certain deviation between the user's touch area and the actual button area, and such errors cannot be effectively corrected according to the existing sound-type error correction methods
For example, the existing pinyin input method can obtain the optional term "neutralization" after correcting "zonghe"; but if the user misuses the "Z" key and clicks the "X" key by mistake, the input becomes "xhonghe", then the existing technical solutions cannot prompt the option word "neutralization"
When multiple characters in a string are misplaced at the same time, the existing technical solutions are more difficult to effectively correct errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Character string input method and input device
  • Character string input method and input device
  • Character string input method and input device

Examples

Experimental program
Comparison scheme
Effect test

no. 2 example

[0063] figure 2 It is a flow chart of the character string input method according to the second embodiment of the present invention. Based on the foregoing embodiments, this embodiment provides a method for acquiring input characters and corresponding replacement characters based on physical keys.

[0064] In the second embodiment of the present invention, the user terminal can send an input command by clicking a physical button, specifically, read the user terminal input command, obtain the current input character corresponding to the input command, and obtain the The operation of replacing the character corresponding to the current input character specifically includes:

[0065] When the input instruction read from the user end is to click a single physical button, select the character corresponding to the single physical button as the current input character corresponding to the input instruction;

[0066] Characters corresponding to the physical keys surrounding the sing...

no. 3 example

[0112] In this embodiment, an implementation manner in which the user terminal sends an input instruction through a virtual key is further provided.

[0113] Figure 4 It is a flowchart of a character string input method according to the third embodiment of the present invention, specifically a method for obtaining input characters and corresponding replacement characters based on virtual keys. Such as Figure 4 As shown, the method includes:

[0114] 401. Read an input command input by the user terminal by touching a virtual key on the touch screen, and obtain a touched coverage area.

[0115] In this embodiment, the user terminal sends an input instruction by touching a virtual key, wherein the input instruction is an input instruction for the user terminal to touch a certain coverage area of ​​the touch screen.

[0116] Wherein, the acquired input instruction of touching the coverage area of ​​the touchable screen includes: an input instruction of touching a touch area c...

no. 4 example

[0134] Figure 6 It is a flowchart of a character string input method in the fourth embodiment of the present invention. This embodiment provides a preferred method for calculating the first weight of an approximate character string based on the foregoing embodiments, such as Figure 6 As shown, the method includes:

[0135] 601. Sequentially read a replacement character in the approximate character string.

[0136] 602. Obtain a similarity weight of the replacement character relative to the corresponding input character.

[0137] 603. Use the product of the first weight and the above similarity value as a new first weight, where the first weight is initialized to 1.

[0138] 604. Determine whether the replacement character is the last replacement character in the approximate character string: if yes, go to 605; otherwise, go to 601.

[0139] 605. Return the calculated value of the first weight.

[0140] For example, the string zn is an approximate string of the input stri...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a character string input method and a character string input device. The method comprises the following steps of: acquiring an input character corresponding to an input instruct; acquiring a substitute character corresponding to the input character; adding the input character into a current character string; acquiring the input character and the substitute character of the input character in the current character string; generating an approximate character string corresponding to the current character string; calculating a first weight value of the approximate character string; acquiring a second weight value of the approximate character string according to difference between the approximate character string and a standard character string in a word database; calculating a total weight value of the approximate character string; sequencing the approximate character string; and displaying the approximate character string according to a sequence result. According to the method and device, correct input character string can be still acquired from selectable character string options even due to clicking or contacting other keys around an expected key by mistake during character string input at a client.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a character string input method and input device. Background technique [0002] With the continuous development of mobile communication terminals, various portable electronic devices appear on the market, such as personal computers, mobile phones, and tablet computers. With the rapid development of touch screen technology, more and more electronic devices use virtual keyboards. However, limited by the size of the touch screen, input errors occur from time to time. [0003] During the input process, most of the input errors are caused by a certain deviation between the user's touch area and the actual button area, and such errors cannot be effectively corrected according to the existing sound-type error correction methods . For example, the existing pinyin input method can obtain the optional term "neutralization" after correcting "zonghe"; but if the user misuses the "Z...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/023G06F3/0487
Inventor 王光远
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products