Chinese pinyin sliding input system and method based on multidirectional sliding gestures

Through four matrix keyboard layouts and dynamic rhyme mapping algorithms, the pinyin input method of touch screen devices is optimized, solving the problems of complex operation, single layout and high error touch rate of composite vowels, and improving input efficiency and user experience.

CN120335624AInactive Publication Date: 2025-07-18江远
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510445540.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-07-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing touch screen pinyin input method has complex operation, a single layout, high error touch rate and cannot automatically match vocal and rhyme conflicts when inputting compound vowels, resulting in low input efficiency and poor user experience.

Method used

Four matrix keyboard layouts and dynamic rhyme mapping algorithms are adopted, including layout A, layout B, layout C and layout D. Combined with multi-directional sliding input logic and automatic error correction functions, the keyboard layout and rhyme binding rules are optimized, and efficient and convenient pinyin input is supported.

Benefits of technology

It significantly improves input efficiency, reduces the error touch rate, adapts to different screen sizes and operating habits, realizes memory sliding input, and covers a wide range of pinyin combinations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120335624A_ABST
    Figure CN120335624A_ABST
Patent Text Reader

Abstract

The invention discloses a multidirectional sliding Chinese character pinyin input method and a matrix type keyboard layout system, and belongs to the technical field of human-computer interaction of touch screen equipment (IPC classification number: G06F3 / 0488, G06F3 / 0323G06F 40 / 274). In order to solve the problems of composite final operation redundancy, initial and final combination conflict and single layout existing in the existing input method, the invention provides the following innovative schemes: 1, four matrix keyboard layouts are provided, wherein the four matrix keyboard layouts are adaptive to different screen sizes and operation scenes; and 2, multi-direction sliding input logic: defining 8-direction sliding mapping (superscript = a, underscript = n, <-= i,-= u, # imgabs0 # imgabs1 #), and supporting continuous sliding to generate a composite vowel (such as ng) and a zero initial key # imgabs2 #. The method has the technical effects that the input efficiency is improved by more than 60% (high-frequency syllable steps are reduced by 70%), the mistaken touch rate is lower than 5% (layout D), the national standard pinyin library is covered by 100%, and the input efficiency is improved by more than 60% (high-frequency syllable steps are reduced by 70%). The method is obviously superior to a traditional touch screen input scheme.
Need to check novelty before this filing date? Find Prior Art

Description

1. Technical Field

[0001] The present invention relates to the technical field of Chinese pinyin input for touch screen devices, especially for various touch screen devices such as mobile phones and tablets. In the international patent classification system, the present invention is classified into G06F3 / 0488 (touch screen interaction), G06F3 / 0323 (gesture control), and G06F 40 / 274 (optimization of pinyin input method). Specifically, the present invention provides a Chinese pinyin glide input system based on multi-directional glide gestures, aiming to significantly improve input efficiency and reduce the mis-touch rate. 2. Background Art

[0002] (1) Deficiencies of the Existing Technology

[0003] 1. Operational redundancy: When inputting compound vowels, such as "iong", existing touch screen pinyin input methods often require users to perform multiple glide operations or frequently switch keyboards, which greatly increases the input time and operational complexity.

[0004] 2. Single layout: The keyboard layout of existing input methods is relatively single, and does not fully consider the differences in different screen sizes, as well as the habits of users' single-handed or two-handed operations. This results in a poor input experience for users in different scenarios.

[0005] 3. Initial consonant and final conflict: When the initial consonants "j / q / x" are combined with the finals "o / ong", for example, "j+ong", existing input methods require users to perform manual switching and cannot achieve automatic matching, which brings inconvenience to users.

[0006] 4. When performing glide input, the glide path is long, the mis-touch rate is high, it is difficult to find the path, and memory glide input cannot be achieved.

[0007] (2) Solution Ideas of the Present Invention

[0008] The present invention aims to solve the above problems through four innovative matrix keyboard layouts and a unique dynamic initial consonant and final mapping algorithm, providing users with a more efficient and convenient pinyin input experience. 3. Summary of the Invention

[0009] (1) Core Innovation Points

[0010] 1. Matrix keyboard layout system: The present invention designs four different keyboard layouts, namely Layout A, Layout B, Layout C, and Layout D.

[0011] Layout A: Full keyboard layout, presented through the following 5-row and 10-column matrix, which is basically arranged according to the qwerty keyboard layout:

[0012] The first row: [empty][empty][empty][empty][empty][empty][empty][empty][empty][empty]

[0013] Second row: [blank] q w r t y zh ch sh [blank]

[0014] Third row: [blank] s d f g h j k l [blank]

[0015] Fourth row: [blank] z x c b n m p 0 / er [blank]

[0016] Fifth row: [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank]

[0017] This layout completely covers 23 initial consonants, including "zh / ch / sh", and supports the quick gliding input of high-frequency compound vowels.

[0018] Layout B: The initial consonants are grouped and arranged according to the place of articulation, and the core area uses a 5-row and 10-column matrix:

[0019] First row: [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank]

[0020] Second row: [blank] b p m f d t n l [blank]

[0021] Third row: g k h j q x y w [blank]

[0022] Fourth row: [blank] z c s zh ch sh r [0 / er] [blank]

[0023] Fifth row: [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank]

[0024] The initial consonants are grouped according to bilabial sounds "b / p / m / f", apical sounds "d / t / n / l", etc., basically in the order of the Chinese Pinyin alphabet, effectively reducing the user's memory cost.

[0025] Layout C: The compact layout uses a 6-row and 8-column matrix:

[0026] First row: [blank] [blank] [blank] [blank] [blank] [blank] [blank] [blank]

[0027] Second row: [blank] b p m f r 0 / er [blank]

[0028] Third row: [blank] d t n l y w [blank]

[0029] Fourth row: [blank] g k h j q x [blank]

[0030] Fifth row: [blank] z x c zh ch sh [blank]

[0031] The sixth row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty]

[0032] The empty key area of this layout can be customized with symbols or numbers by the user, and is especially suitable for devices with a small screen size.

[0033] Layout D: Nine-key core layout, fuzzy input matrix:

[0034] [Empty][Empty][Empty][Empty][Empty][Empty][Empty]

[0035] [Empty][Empty]bp mf dt[Empty][Empty]

[0036] [Empty][Empty]nl 0 / er gkh[Empty][Empty]

[0037] [Empty][Empty]jqx zcs zhchsh[Empty][Empty]

[0038] [Empty][Empty][Empty][Empty][Empty][Empty][Empty]

[0039] This layout uses a multi-letter key fuzzy input method. Short presses are the default initials, and long presses can switch the initials. Its dynamic expansion area supports user-defined functions, and the y / w keys can be derived by sliding through the 0 / er key (0 key ← = y, 0 key → = w). The number of [Empty] keys can be increased as needed.

[0040] In the above layout, [Empty] is the input guide area keyboard, and function keys, number keys, symbol keys, etc. can be customized according to needs.

[0041] 2. Dynamic initial-final binding rules

[0042] Automatic error correction: When j / q / x is intelligently combined with iang / iong, the user triggers the combination of the "j / q / x" key and "ang / ong" through a sliding operation, and the system will automatically convert it to "iang / iong". For example, when inputting "q+ang", the system will automatically output "qiang". When inputting "lue" and "nue", the system automatically outputs "lve" and "nve".

[0043] o / ong dynamic binding: The system will automatically perform dynamic binding of "o / ong" according to the legality of the initial. If the initials are d, t, n, l, g, h, k, j, q, x, z, c, s, r, zh, ch, sh, y, w, the combination with "o" is invalid, and the system will automatically bind it to "ong", such as "l+o / ong→long", "d+o / ong→dong"; if the initials are b, p, m, f, the combination with "o" is valid, such as "m+o / ong→mo".

[0044] 3. Multi - directional Gliding Input Logic

[0045] Starting from any initial consonant (including the zero initial consonant 0 / er key), gliding in different directions, each gliding of one key or continuous gliding maps different finals or final combinations, which can cover all pinyin combinations without duplicate paths. The mapping logic is as follows in the table:

[0046] Sliding direction Mapping finals Priority rule Swipe up↑ a Swipe down↓ n Swipe down↓ + Swipe down↓ (Alternative: Swipe down↓ + Swipe up↑) g (Generate ng) Continuous action trigger Swipe left← i Swipe right→ u Applicable to j / q / x / y Upper left↖ ing Shortcut path Upper right↗ e Lower right↘ v(ü) Lower left↙ o / ng Dynamically bind to "o” or "ong” 0 / er Lower right↘ er Dynamically bind to er (when v is not the initial consonant of "0”) When starting to slide from 0 / er For the "0” initial consonant key, directly generate the final IV. Description of the Drawings

[0047] 1. Figure 1 、 Figure 2 、 Figure 3 、 Figure 4 Are respectively the key distribution diagrams of keyboard layouts A, B, C, and D.

[0048] The four keyboard layouts are arranged in a matrix and clearly shown in a vertical comparison manner. The [empty] key is represented by the "blank" key.

[0049] 2. Figure 5 : Diagram of the mapping relationship between the gliding direction and finals, with dynamic binding logic, visually presenting the finals corresponding to different gliding directions and the binding rules, forming a memory rule for finals. □ represents any key. Vertically, a, n, g; horizontally, i, u, and diagonally clockwise are ing, e, v(ü), o / ong in sequence; i is adjacent to ing, and u is adjacent to v(ü), and the memory rule reduces the learning cost. V. Specific Embodiment

[0050] (1) Example 1:

[0051] Taking keyboard layout A as an example

[0052] 1. Operation Steps

[0053] (1) Glide "zh↑" respectively to input "zha", glide "zh↑↓" to input "zhan", glide "zh↑↓↓" to input "zhang", glide "zh→↑↓" to input "zhuang", input "zhua", "zh→↑↓↓" to input "zhuang", and finally select the candidate character or word.

[0054] (2) Glide "j←↙" to generate "jiong" or "j↙", and the system will bind "o / ong" to "iong" according to the dynamic binding rule. Finally, output "jiong", and then select the candidate character or word.

[0055] 2. Technical Details

[0056] When the acceleration of the gliding trajectory is greater than 2 cm / s², the system will determine it as a continuous action.

[0057] (2) Embodiment 2:

[0058] Taking the keyboard layout D as an example

[0059] Input "long"

[0060] 1. Operation steps

[0061] When inputting in a fuzzy manner, according to the context, click on the multi-letter key "bp". If swiping to the right → it may be "bu" or "pu", and select according to the context. If performing a left-down swipe operation (↙), the system will bind "o / ong" as "o", and it may be "bo" or "po"

[0062] 2. Technical details

[0063] When the sliding length is greater than 1.5 cm, the system will determine it as a valid direction.

[0064] (3) Solutions for the sliding path exceeding the screen range (layouts B and C)

[0065] Through a comprehensive solution of trajectory prediction algorithm, hardware edge extension, and user behavior modeling, the problem of the sliding path exceeding the screen range can be effectively solved or the positions of individual keys can be changed.

[0066] (4) Implementing this Chinese sliding input technology algorithm requires combining technologies such as sliding trajectory recognition, pinyin coding mapping, dynamic layout optimization, and machine learning error correction.

[0067] VI. Technical effects

[0068] 1. Efficiency improvement: Through the input system of the present invention, the input steps of high-frequency compound vowels are reduced by 70%, greatly improving the input efficiency.

[0069] 2. False touch rate reduction: The false touch rate of layout D is lower than 5%, significantly better than traditional nine-key input methods.

[0070] 3. Wide coverage: The input system of the present invention supports 100% of the GB / T 18031-2020 standard pinyin, including rare syllables such as "nü".

[0071] 4. Low learning cost forms a memory-based sliding input.

Claims

1. A Chinese pinyin glide input system and method based on multi-directional glide gestures, applied to touch screen devices, characterized in that Including: A matrix keyboard layout system, including four different keyboard layouts, namely Layout A, Layout B, Layout C, and Layout D; dynamic phonetic binding rules, including the intelligent combination of j / q / x with iang / iong and the dynamic binding of o / ong; multi-directional sliding input logic, starting from any initial consonant (including the zero initial consonant 0 / er key), sliding in different directions, each time sliding one key or continuously sliding to map different finals or final combinations, covering all pinyin combinations completely and without duplicate paths.

2. The Chinese pinyin sliding input system based on multi-directional sliding gestures according to claim 1, wherein Layout A is a full keyboard layout, presented in a 5-row and 10-column matrix, basically following the qwerty keyboard layout: The first row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty] The second row: [Empty]q w r t y zh ch sh[Empty] The third row: [Empty]s d f g h j k l[Empty] The fourth row: [Empty]z x c b n m p 0 / er[Empty] The fifth row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty] This layout completely covers 23 initial consonants, including "zh / ch / sh", and supports the quick sliding input of high-frequency compound finals.

3. The Chinese pinyin glide input system based on multi-directional glide gestures according to claim 1, wherein Layout B arranges the initial consonants by place of articulation grouping, and the core area uses a 5-row and 10-column matrix: The first row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty] The second row: [Empty]b p m f d t n l[Empty] The third row: g k h j q x y w[Empty] The fourth row: [Empty]z c s zh ch sh r[0 / er][Empty] The fifth row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty] The initial consonants are grouped by labial sounds "b / p / m / f", apical sounds "d / t / n / l", etc., basically in the order of the Chinese pinyin alphabet.

4. The Chinese pinyin sliding input system based on multi-directional sliding gestures according to claim 1, wherein, Layout C is a compact layout, using a 6-row and 8-column matrix: The first row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty] The second row: [Empty]b p m f r 0 / er[Empty] The third row: [Empty]d t n l y w[Empty] The fourth row: [Empty]g k h j q x[Empty] The fifth row: [Empty]z x c zh ch sh[Empty] The sixth row: [Empty][Empty][Empty][Empty][Empty][Empty][Empty][Empty] The empty key area of this layout can be customized by the user with symbol keys, numeric keys, function keys, etc.

5. The Chinese pinyin sliding input system based on multi-directional sliding gestures according to claim 1, characterized in that, Layout D is a nine-key core layout, a fuzzy input matrix: [Empty][Empty][Empty][Empty][Empty][Empty][Empty] [Empty][Empty]bp mf dt[Empty][Empty] [Empty][Empty]nl 0 / er gkh[Empty][Empty] [Empty][Empty]jqx zcs zhchsh[Empty][Empty] [Empty][Empty][Empty][Empty][Empty][Empty][Empty] This layout adopts the multi-letter key fuzzy input method. A short press represents the default initial consonant, and a long press can switch the initial consonant. Its dynamic expansion area supports user-defined functions, and the y / w keys can be derived by sliding the 0 / er keys (0 key ← = y, 0 key → = w). The number of [space] keys can be increased as needed; in the above layout, [space] is the input guide area keyboard, and function keys, number keys, symbol keys, etc. can be customized according to needs.

6. The Chinese pinyin glide input system based on multi-directional glide gestures according to claim 1, characterized in that The intelligent combination rule of j / q / x and iang / iong is as follows: when the user triggers the combination of the "j / q / x" key and the "ang / ong" key through a sliding operation, the system will automatically convert it to "iang / iong", and this function is implemented through a preset mapping table.

7. The Chinese pinyin glide input system based on multi-directional glide gestures according to claim 1, wherein, The dynamic binding rule of o / ong is as follows: the system will automatically perform dynamic binding on "o / ong" according to the legality of the initial consonant; if the initial consonant is a combination of d, t, n, l, g, h, k, j, q, x, z, c, s, r, zh, ch, sh, y, w and "o", it is invalid, and the system will automatically bind it to "ong"; if the initial consonant is a combination of b, p, m, f and "o", it is valid, and the system will automatically bind it to "o".

8. The Chinese pinyin sliding input system based on multi-directional sliding gestures according to claim 1, characterized in that, The mapping logic of the multi-directional sliding input logic is as follows:

9. The Chinese pinyin sliding input system based on multi-directional sliding gestures according to claim 1, wherein When the acceleration of the sliding trajectory is greater than 2 cm / s², the system will determine it as a continuous action; when the sliding length is greater than 1.5 cm, the system will determine it as a valid direction.