General layout optimization method for parent interface, compound-final adaptation method, and medial-final mapping method
Patent Information
- Application Number
- PCT/CN2026/079827
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-02-25
- Filing Date
- 2026-02-25
- Publication Date
- 2026-09-03
Smart Images

Figure CN2026079827_03092026_PF_FP_ABST
Abstract
Description
General optimization methods for the layout of the parent interface, methods for adapting diphthongs, and methods for mapping medial vowels. Technical Field
[0001] This application relates to methods for general layout optimization, diphthong adaptation, and medial vowel mapping of a mother interface (alphabetical keyboard) in the field of human-computer interaction technology. Specifically, it relates to a general layout optimization method for a mother interface (alphabetical keyboard), a diphthong adaptation method, a medial vowel mapping method, a number ordinal tone medial vowel input method, a layered input mode, extended interface functions, a cross-scene adaptation method, and a data security and anti-circumvention method. Background Technology
[0002] 1. Application No. CN202510037752.3 "Human-computer interaction method with hardware and software keypad and / or extended interface";
[0003] 2. Application No. CN202510245528.3 "A Human-Computer Interaction Method for Integrated Learning and Teaching Using Hardware and Soft Keyboards and / or Extended Interfaces";
[0004] 3. Application No. PCT / 2026 / 070678 "A multilingual human-computer interaction method and system based on number ordinal vowel interface;
[0005] 4. Patent No. CN110865717B, “Intelligent Chinese and English Input System for Embedded Platforms”.
[0006] The undisclosed background technologies 1, 2, and 3, combined with Chinese, Chinese-English bilingual languages, and languages translated from or used in both languages, compatible languages, and any combination thereof, can construct a unified multimodal physical information human-computer interaction technology system. This system consists of large and small static and dynamic keyboards and their extended interfaces, as well as multimodal interfaces, based on shared numerical vowels, numerical sequences, character tones, and primary and secondary consonant sets. These interfaces can not only coordinate with each other (when the numerical vowels and tones are the same, the candidate strings of the same syllable string / syllable / initial-medial vowel / initial-medial vowel / initial consonant / English letter are consistent) but also be interchangeable (large, medium, and small keyboards and interfaces with the same numerical vowels and tones can constitute a parent-child interface, with only the input methods of primary and secondary consonant sets being different). This application is an independent parent interface, which is a direct improvement and perfection of the prior application background technology 2, and also a further improvement and perfection of the existing technology system such as background technology 4; without splitting the euphonium uo, it can also cooperate or replace the sub-interfaces of background technology 1 and its improved background technology 3.
[0007] With the acceleration of globalization and the increasing diversification of electronic devices, the demand for human-computer interaction has evolved from single-language input to a comprehensive system that adapts to multiple devices, is compatible with multiple languages, covers multiple scenarios, and is multimodal collaborative. However, existing input method technologies face multiple structural defects in practical applications. In terms of device compatibility, there are significant gaps in keyboard layout and input logic across different terminal devices, such as desktops, mobile devices, and smart wearables. Large keyboards suffer from low character utilization on large-screen devices, while small-screen devices experience high accidental touch rates due to crowded keys. Users must repeatedly adapt to different operating habits when switching between devices, severely compromising input continuity. Regarding tone annotation technology, existing solutions have significant functional limitations. Numerical tone and character tone annotation methods are isolated, failing to enable flexible switching between toneless and tone-based input, and struggling to simultaneously meet the dual needs of rapid daily input and precise input in professional scenarios. In terms of interaction methods, existing technologies rely excessively on keyboard input, exhibiting weak adaptability to scenarios with busy hands, special populations, and non-digital information. Although some solutions incorporate voice or image recognition functions, multimodal interaction response delays are significant, logic is severely disconnected, and recognition accuracy drops significantly in complex environments, failing to form an organic and collaborative system. The design of extended functions suffers from fundamental contradictions. The core input function is forcibly bound to scenario-based extensions, which not only narrows the scope of patent protection, making it easier to circumvent, but also creates interface redundancy and reduces input efficiency. In the field of multilingual support, the encoding systems of different languages are independent, leading to significant issues of character key overlap and logical conflicts during bilingual input, thus limiting the efficiency of cross-border communication and multilingual document creation. Furthermore, existing technologies lack a parent-child interface collaboration mechanism, making it impossible to achieve consistency in candidate sequences and interface interchangeability between different keyboard types, resulting in low efficiency in cross-device collaboration. Multiple input modes, such as abbreviated pinyin, full pinyin, and double pinyin, operate in isolation, lacking unified core logic support, and requiring manual operation for mode switching with no mutual conversion capability. These shortcomings collectively result in a fragmented input experience, high learning costs, and insufficient scenario coverage, severely restricting the practicality and universality of human-computer interaction technology.
[0008] The aforementioned problems stem from the fact that existing technologies are all rooted in the character layouts of QWERTY and T9 keyboards, which are difficult for English characters to coordinate with each other. They have never considered the rules governing the combination and pairing of phonemes in Chinese Pinyin, such as initials, medials, finals, and tones. This results in an unreasonable layout of phonemes on the large, medium, and small keyboards and their input order, exhibiting systemic original design flaws that no longer meet modern needs. Specifically, existing technologies cannot build a cross-device compatible human-computer interaction system, making it difficult to achieve single-key triggering of finals and shared numerical finals and tones of numbers and characters; the lack of a parent-child interface system causes cross-device input interruptions and fails to maintain contextual continuity.
[0009] The existing user interface suffers from systemic design flaws. The character layout severely distorts the basic architecture of Pinyin, resulting in low efficiency and limited applicability of human-computer interaction in Chinese phonetics, words, sentences, or bilingual (Chinese-English) languages. It lacks multi-character compression logic for vowels, and the unreasonable vowel layout fails to merge them into numerical vowels. It cannot provide candidate suggestions based on numerical vowels and initials or medial vowels, or the initials and finals that make up the numerical sequence. Inputting Pinyin containing the same vowel results in different suggested numbers, increasing candidate uncertainty. The suggestion sequence has never been standardized, making it difficult to accurately predict and locate candidates. It has never been prepared to be interconnected or coordinated with the character layout of the digital keyboard (it is precisely the improvement of Background Technology 2 that gradually led to Background Technology 1!). The vowel layout and encoding logic are disconnected, lacking consistency in encoding logic, resulting in poor operational continuity. Most users need to perform multi-key input to complete vowel operations, significantly reducing input efficiency. The merging of medial vowels lacks clear finger-keying area restrictions, dispersing them across different columns, causing cumbersome cross-area operations, increasing the user's learning burden, and hindering the widespread adoption of dual-pinyin input methods. The tone encoding and medial input suffer from functional redundancy. A single-key integrated input mechanism for tones and medials in scenarios without medials has not been established, leading to frequent repetitive operations. Cross-scenario input mode rules are fragmented; double-pinyin, triple-pinyin, and full-pinyin interaction modes operate independently, requiring users to memorize multiple sets of rules, resulting in high learning costs. Supporting data resources such as dictionaries, teaching applications, character dictionary retrieval, and web searches lack basic data on tones and medials for related words and sentences, hindering data sharing and causing redundancy and bloat. There is a lack of unified logical support and streamlined rules. The column-wise correspondence between character vowels and numerical vowels is ambiguous, failing to reflect the shared numerical sequence as the core collaborative principle of character column-wise compression, affecting input accuracy. Data security mechanisms are weak; core encoding logic is easily tampered with or circumvented, failing to guarantee the integrity of the technical solution. Furthermore, existing technology relies excessively on English keyboard layouts, forcibly adapting Chinese initials and finals to non-localized key positions, violating the "Hanyu Pinyin Scheme" standard, hindering the informatization of primary school Chinese language teaching, and making it difficult for preschool children and foreign learners of Chinese to use effectively. The use of tone marks in pinyin has long been neglected, hindering interactive keyboard teaching and contrasting sharply with the efficiency of Japanese kana keyboards, highlighting the lagging development of information technology in the Chinese language. The fixed layout of physical keyboards limits the ability to dynamically adjust character vowels, while the lack of layered display functionality in soft keyboards fails to balance screen space with functional completeness, further exacerbating input efficiency bottlenecks. Existing technologies urgently need improvement to address these issues. Summary of the Invention
[0010] The purpose of this application is to provide a comprehensive solution for integrated human-computer interaction information processing, encompassing hardware, software, and hardware-software combinations, as well as dynamic keyboards, extended interfaces, and multimodal interfaces, for input, retrieval, and searching of Chinese phonetic characters, words, sentences, or bilingual (Chinese-English) characters, speech, and multimodal information, and for online and offline real-time interactive teaching. It also prepares for building a unified human-computer interaction technology system integrating multimodal physical information of the main interface and sub-interfaces (digital keyboards); and further prepares for overturning existing technology systems such as Background Technology 4, which are not mutually compatible and are built separately.
[0011] The initial objective of this application is to provide methods for general layout optimization, diphthong adaptation, and medial vowel mapping of a master interface (alphabetical keyboard). Specifically, it involves general layout optimization methods for the master interface (alphabetical keyboard), diphthong adaptation methods, medial vowel mapping methods, number, tone, and medial vowel input methods, layered input modes, extended interface functions, cross-scenario adaptation methods, and data security and anti-circumvention methods. These methods have the advantages of improving input efficiency, enhancing operational consistency, and ensuring the consistency of encoding logic. The intermediate objective of this application is to extend or expand hardware and software keyboards and / or static keyboards into dynamic keyboards, extended interfaces, or multimodal interfaces. This will combine existing discrete Chinese, Chinese-English bilingual languages, and languages translated from, used, or compatible with either of these languages, with any combination of the aforementioned multilingual text symbols, speech symbols, speech recognition and / or speech synthesis time-series data, and their guided or associated two-dimensional, three-dimensional, or four-dimensional spatiotemporal static and dynamic graphics or audio-visual time-series data, etc., to fully leverage the unique advantage of the larger screen of the master interface and construct input methods for dynamic keyboards, extended interfaces, or multimodal interfaces. This application provides a comprehensive solution for human-computer interaction information processing, including translation, retrieval, searching, and teaching. Its ultimate goal is to upgrade the *Hanyu Pinyin Scheme* to a further optimized digital version: merging *ong* and *iong* into *ueng* or splitting *iong* into *u* + *eng*, merging the symbols *uo* and *o* into *(u)o*, and replacing the *o* in character and number vowels with *(u)o*. This is to better adapt to the hardware and software keyboards and / or static / dynamic interfaces, extended interfaces, or multimodal interfaces of background technology 3, forming a mutually coordinating hardware and software mother-child keyboard. The invention relates to a comprehensive solution for human-computer interaction information processing, including input, translation, retrieval, searching, and teaching in Chinese, Chinese-English bilingual, or multilingual languages, using a keyboard and / or static / dynamic interfaces, extended interfaces, or multimodal interfaces. Alternatively, it may further construct a unified human-computer interaction technology system based on all hardware and software keyboards and / or static / dynamic interfaces, extended interfaces, or multimodal interfaces, ultimately achieving the inventor's goal: to build an integrated basic framework for multilingual human-computer interaction, primarily based on digital Chinese-English bilingualism, for humans, especially young children and adolescents.
[0012] Technical solution
[0013] A general optimization method for the layout of a master interface (alphabet keyboard), where the master interface is a collective term for hard keyboards, soft keyboards, hardware-software hybrid keyboards (combining a regular monitor with a hardware keyboard or mouse input device), dynamic keyboards, extended interfaces, or multimodal interfaces. This method adjusts the character layout of any standard alphabet keyboard to form a main body with a total number of keys ≥33 character keys + ≥11 numeric keys, following the core rules below:
[0014] ① Discard or restore any 1-3 non-core symbol keys, and implicitly use z, c, s to combine with h to form zh, ch, sh. The double initials zh, sh, ch are arranged within the right-hand keystroke range (right index finger keystroke area, any consecutive column, or combined with I, U, V keys respectively), and do not leave the letter key area.
[0015] ② Merging "ong" and "iong" into "ueng" or splitting "iong" into "u+eng", single-key triggered pure vowels such as "a", "ang", and "eng" are collectively called character vowels. Single / multi-character character vowels are laid out in the base row and the 1-3 rows of character keys above and below, covering columns 1-11. After column compression, the character vowels are bound to the numeric row and numeric prompt sequence to form 11 groups of numerical vowels, which correspond one-to-one with the column direction of the character vowels according to their numerical order. Numerical vowels are defined as numerical code elements and can be associated with consonants. Alternatively, initial consonant-medial combination can form phonological simplified code words (initial consonant + ordinal vowel + compensating medial consonants to form a complete syllable called whole-syllable compensation = ordinal phonological simplified code word candidate, as shown in the example characters in the digital area of Figure 45-68), phonological simplified code words (initial consonant + medial vowel + ordinal vowel = ordinal phonological simplified code word candidate, as shown in the example characters in the character area of Figure 45-68), or the above simplified code words can be replaced with corresponding homophones and pinyin symbols or one of the two candidates. The remaining initial consonants in the left-hand area are arranged according to the initial consonant table / alphabet table or a combination of both.
[0016] ③ Define the keys in each finger keying area (the left index finger keying area covers the keys in columns 4 and 5, the right index finger keying area covers the keys in columns 6 and 7, the remaining columns are single-finger keying areas, and the left / right little finger keying areas also cover the outer keys) as equal-position keys. Based on the principle that the positions of equal-position keys can be interchanged, interchange characters, initials, finals, or character finals, etc., to ensure the uniqueness of the encoding logic.
[0017] Furthermore, this application also proposes that the hard keyboard layout is solidified by physical / etching engraving, the character vowels and number sequence vowels are marked in columns 1-11, the number sequence adaptation area is clearly marked, the trigger pressure is 30-200g, and the response latency is ≤100ms.
[0018] Furthermore, this application also proposes that the soft keyboard supports layered display, with character vowels and number vowels displayed / hidden synchronously in columns, laid out on 1-3 rows of keys, and the layered screen occupancy ratio adjustable from 30% to 80%.
[0019] Furthermore, this application also proposes that character vowels be defined as pure vowels that correspond one-to-one with the 11 sets of numerical vowels (only independent medial vowels contain medial vowels, and the rest of the vowels do not contain medial vowels), and are laid out on the keys in rows 1-3, providing a basis for the simplified / triple spelling of the mother interface (initial consonant + single-key medial vowel with or without omission + numerical vowel / character vowel).
[0020] Furthermore, this application also proposes that the layout optimization is compatible with all standard letter keyboards such as QWERTY, AZERTY, and Dvorak, and adapts to all Pinyin input methods such as full Pinyin, abbreviated Pinyin, and three-part Pinyin, as well as number sequence encoding logic, by only adjusting the layout of the character keys without changing the number of core letter keys.
[0021] Furthermore, this application also proposes a method for adapting diphthongs based on the above layout:
[0022] ① Merging ong and iong into ueng or iong can be split into u+eng. The number sequence vowels are 11 core groups, including a, ang, eng, an, en, e / er, u / o / i, ao, ei / ü, ou, ai. These 11 core number sequence vowels are bound to the 1-0 and - of the number row or number prompt sequence, corresponding to columns 1-11 of the number sequence, and can be compressed into 10 groups (e.g., ou and ai are merged).
[0023] ② The character vowels and the number vowels correspond one-to-one in the column direction. The character vowels are laid out on the keys in rows 1-3, covering the entire column;
[0024] ③ The numerical vowel is triggered by a single key in the reserved area, and the character vowel is triggered by a single key in the corresponding column 1-3 character keys. It combines with the input initial / medial vowel to form a complete code of initial / final / medial vowel, or add tone input syllables: use the digit as a single or double tone symbol for the numerical sequence (1-4 / 5 represents 1-4 tone / neutral tone or no tone, or add 6-9 / 0 to represent 4, 1-3 tone / neutral tone or no tone, tone sequence can be adjusted), and form a single or double numerical initial / medial vowel tone with the input medial vowel in sequence, prompting the abbreviation of the single or double numerical initial / medial vowel tone / homophone and tone marking pinyin symbol or one of the two candidates.
[0025] Furthermore, this application also proposes that the numbered finals and the main tone set (initial + medial + final + tone, the medial can be omitted or placed after) work together: the corresponding numbered finals are triggered after the initial / medial initial, and the whole tone compensation logic is consistent with that of the character finals.
[0026] Furthermore, this application also proposes that the character vowel and the main sound set (initial consonant + medial vowel + final vowel + tone, the medial vowel can be omitted or placed after) work together: the initial consonant + medial vowel / omission triggers the corresponding column of character vowels to complete the simplified / three-part syllable.
[0027] Furthermore, this application also proposes that the diphthongs are compatible with all input modes: compatible with full pinyin and triggered by combination in abbreviated pinyin / triple pinyin.
[0028] Furthermore, this application also proposes a collaborative input order of diphthongs and consonant sets (initial + tone + medial + final, or initial + medial + tone + final, where zero initial is required): after the initial and tone / medial tone, the system automatically adds the numerical final or the user further inputs the character final to complete the tone-marked syllable.
[0029] Furthermore, this application also proposes a method for mapping medial vowels based on the above-mentioned diphthongs:
[0030] ① Follow the principle of same column and same vowel (medial vowels in the same column are associated with numbered vowels / character vowels in the same column) + same finger keying area (medial vowels of the same finger keying are associated with numbered vowels / character vowels in the area), and the core vowel is associated with medial vowels;
[0031] ②Merge redundant vowels (combine uo and O keys, ong and iong into ueng or iong), and merge the medial vowels er and ie, üe and ue into keys respectively and place them in the left or right index finger keypad or in the same column.
[0032] ③ Form a unique medial vowel-key mapping to adapt to single-key input.
[0033] Furthermore, this application also proposes a layout for medial vowels on an A-type keyboard (where multi-character vowels are mainly laid out on the row above the base row): columns 1-11 mark the core double vowels, and the derived medial vowels are laid out in the same finger keypad or in the same column.
[0034] Furthermore, this application also proposes a B-type keyboard (where multi-character vowels are mainly laid out in the base row) layout for medial vowels: the core double vowels correspond to columns 1-11, and the derived medial vowels are laid out in the same finger keypad or in the same column; or, based on the principle that the same character has the same code element, the double-pinyin keyboard based on the "QWERTY" keyboard is called the English-Chinese rhyme keyboard (slave keyboard), and the matching B-type keyboard double-pinyin keyboard is called the Chinese-English rhyme keyboard (master keyboard), forming a master-slave keyboard or dual keyboard that can be switched or replaced at low cost (both are considered as the same type of keyboard).
[0035] Furthermore, this application also proposes the transposition of equivalent vowels: the core vowel group is transposed horizontally or within the same finger keying area, and the derived medial vowels are transposed synchronously, without breaking the column correspondence and keying area restrictions.
[0036] Furthermore, this application also proposes that the mapping relationship supports custom column positions, and the encoding verification ensures candidate consistency.
[0037] Furthermore, this application also proposes a method for inputting medial vowels for number ordinal tone marking based on the above-mentioned medial vowel mapping:
[0038] ① Two-option layout (see attached diagrams 165-172): Option 1 (see attached diagrams 165-168): Keys 1-5 = ī / í / ǐ / ì / i, Keys 6-0 = u / ü, ǜ / ǜ, ū / ǖ, ú / ǘ, ǔ / ǚ (the order of tones can be adjusted arbitrarily); Option 2 (see attached diagrams 169-172): the opposite.
[0039] ② Triggered only when there is no medial input, a single key can realize the integrated input of "medial + tone";
[0040] ③ It shares a vocabulary with character tones (such as “,”, “.”, “ / ”, “]” or “\” to represent the 4th tone, 1st-3rd tone, or newly added unused “\” or “]” to represent a neutral tone or no tone; the tone order can be adjusted). In case of conflict, it prioritizes the recognition and triggers the operation first.
[0041] Furthermore, this application also proposes a triggering sequence: the trigger is valid within 500ms after the input of the initial consonant / number sequence final / corresponding column character final / full pinyin final (the user can fine-tune within a reasonable range), and the default is a neutral tone or no tone if the timeout occurs.
[0042] Furthermore, this application also proposes that the two-option layout can be switched and synchronized to the coding logic.
[0043] Furthermore, this application also proposes a method of coordinating with character tone: when there is no medial vowel, the number sequence tone medial vowel takes precedence; when there is a medial vowel, the character tone takes precedence.
[0044] Furthermore, this application also proposes industry-specific expansion: importing a dedicated rule base, with a response latency of ≤70ms for professional terms.
[0045] Furthermore, this application also proposes a new / old full pinyin input method based on the above-mentioned tone and medial initials, for character-by-character pinyin input, as described below:
[0046] ① Adopt the new full pinyin mode (zero initial consonant must be entered): initial consonant + full pinyin final + numbered tone mark medial = syllable with medial, initial consonant + full pinyin final + character tone = syllable without medial, collectively referred to as the main sound set;
[0047] And / or input consonant set: initial consonant + number ordinal tone mark medial + full pinyin final = syllable with medial, initial consonant + character tone + full pinyin final = syllable without medial;
[0048] ② Alternatively, the old full-pinyin mode can be used: initial consonant (zero initial consonant can be omitted) + full-pinyin medial vowel + character tone / number-order tone (including number-order single tone: 1-4 / 5 represent 1-4 tone / neutral tone or no tone in turn, or a second group of tones is added: 6-9 / 0 represent neutral tone or no tone, 4 tone, 1-3 tone in turn, the tone order can be adjusted arbitrarily, collectively referred to as number-order double tone), collectively referred to as the main tone set;
[0049] And / or input the consonant set: initial consonant (zero initial consonant is required) + character tone + full pinyin medial vowel;
[0050] ③ Cross-scenario universal, the new / old full pinyin mode is the basic input mode of the mother interface, or add polyphonic word initials encoding = new / old full pinyin word and sentence mode, or add English mode = English and new / old full pinyin word and sentence main sound set + full pinyin word and sentence consonant set input mode.
[0051] Furthermore, this application also proposes a new / old three-part spelling pattern based on the above-mentioned tone markers and medial vowels (or omitting the medial vowels = new / old simplified spelling pattern):
[0052] ① Adopt the new three-syllable spelling mode (zero initial consonant must be entered): initial consonant + ordinal vowel / corresponding column character vowel + ordinal tone mark medial = syllable with medial vowel, initial consonant + ordinal vowel / corresponding column character vowel + character tone = syllable without medial vowel, collectively referred to as the main sound set;
[0053] And / or input consonant set: initial consonant + numbered tone mark medial + numbered final / corresponding column character final = syllable with medial, initial consonant + character tone + numbered final / corresponding column character final = syllable without medial;
[0054] ② Alternatively, the old three-part spelling pattern can be adopted: initial consonant + medial vowel + ordinal vowel / corresponding column character vowel + character tone / ordinal tone, collectively referred to as the main sound set;
[0055] And / or input consonant set: initial consonant + character tone and medial consonant forward / backward combination + numbered vowel / corresponding column character vowel;
[0056] ③ Cross-scenario universality: The new / old three-syllable mode is the main interface combination input mode, or the new polyphonic word initial consonant encoding and disyllabic word three-syllable encoding are added to the new / old three-syllable word sentence encoding, or an English mode is added to the input mode of English and the new / old three-syllable word sentence main sound set + three-syllable word sentence consonant set; among them, the new / old three-syllable mode, the new / old three-syllable word sentence mode, the English and the new / old three-syllable word sentence main sound set + three-syllable word sentence consonant set input mode, if the medial vowel is omitted, will be replaced by the new / old simplified pinyin mode, the new / old simplified pinyin word sentence mode, and the English and the new / old simplified pinyin word sentence input mode respectively (the main and consonant sound sets are consistent with each other).
[0057] Furthermore, this application also proposes a mobile / traditional double-pinyin scheme based on the aforementioned tone and modifier letters:
[0058] ① Using the mobile double-pinyin mode (zero initial consonant must be entered): initial consonant + ordinal vowel / corresponding column character vowel + ordinal tone mark medial = syllable with medial vowel, initial consonant + ordinal vowel / corresponding column character vowel + character tone = syllable without medial vowel, collectively referred to as the main sound set;
[0059] And / or input consonant set: initial consonant + numbered tone mark medial + numbered final / corresponding column character final = syllable with medial, initial consonant + character tone + numbered final / corresponding column character final = syllable without medial;
[0060] ②Or adopt the traditional double-pinyin mode: initial consonant + single-key medial vowel + character tone / number ordinal tone, collectively referred to as the main tone set;
[0061] And / or input consonant set: initial consonant + character tone + single-key medial vowel;
[0062] ③ It is universally applicable across scenarios, providing the most efficient input mode for both mobile and traditional double-pinyin input interfaces, or adding initial consonant encoding for polyphonic words.
[0063] Furthermore, this application also proposes a new / old three-part full-spelling model based on the above-mentioned new / old full-spelling model:
[0064] ① Adopt the new three-part full-spelling mode: reuse the new full-spelling mode described in claim 21, or reuse the new three-part full-spelling mode described in claim 22;
[0065] ②Or adopt the old three-part full-spelling mode: reuse the old full-spelling mode described in claim 21, or reuse the old three-part full-spelling mode described in claim 22;
[0066] ③ It is universal across different scenarios. The new / old three-in-one Pinyin mode is the main interface combination input mode, or the initial consonant encoding of polyphonic words is added.
[0067] Furthermore, this application also proposes a new / old simplified full pinyin scheme based on the aforementioned new / old full pinyin scheme:
[0068] ① Adopt the new simplified full pinyin mode (zero initial consonant must be entered): omit the medial vowel and input “initial consonant + number sequence vowel / corresponding column character vowel = whole sound complete initial-medial vowel (as shown in the number sequence initial-vowel simplified code character in Figure 274)”, or reuse the new full pinyin mode of claim 21;
[0069] ② Alternatively, adopt the old simplified full pinyin mode: omit the medial vowel and input "initial consonant + numbered vowel / corresponding column character vowel = complete initial-medial vowel", or reuse the old full pinyin mode of claim 21;
[0070] ③ It is universal across different scenarios. The new / old simplified full pinyin mode is the main interface combination input mode, or the initial consonant encoding of polyphonic words is added.
[0071] Furthermore, this application also proposes a mobile / traditional double-simplified pinyin mode based on the above-mentioned mobile / traditional double-pinyin mode:
[0072] ① Adopt the mobile double-simplified spelling mode: omit the medial vowel and input "initial consonant + number sequence vowel / corresponding column character vowel = complete initial-medial vowel" (as shown in the number sequence initial-vowel simplified code character in Figure 274), or reuse the mobile double-simplified spelling mode described in claim 23;
[0073] ②Or adopt the traditional double-simplified spelling mode: omit the medial vowel and input "initial consonant + numbered vowel / corresponding column character vowel = complete initial-medial vowel", or reuse the traditional double-simplified spelling mode described in claim 23;
[0074] ③ It is universally applicable across scenarios, with mobile / traditional dual-simplified pinyin as the most efficient combination input mode, or adds polyphonic word initials encoding.
[0075] Furthermore, this application also proposes a mobile / traditional double-pinyin full-pinyin mode based on the above-mentioned mobile / traditional double-pinyin mode:
[0076] ① Using the mobile double-three full-pinyin mode (zero initial consonant must be entered): initial consonant + numbered final / corresponding column character final / full-pinyin final + numbered tone mark medial = syllable with medial, initial consonant + numbered final / corresponding column character final / full-pinyin final + character tone = syllable without medial, collectively referred to as the main sound set;
[0077] And / or input consonant set: initial consonant + numbered tone mark medial + numbered final / corresponding column character final / full pinyin final = syllable with medial, initial consonant + character tone + numbered final / corresponding column character final / full pinyin final = syllable without medial;
[0078] ②Or adopt the traditional double-three full-pinyin mode: initial consonant + single-key medial vowel / (medial vowel + numbered vowel / corresponding column character vowel) / full-pinyin medial vowel + character tone / numbered tone, collectively referred to as the main sound set;
[0079] And / or input consonant set: initial consonant + character tone + single-key medial vowel / (medial vowel + numbered vowel / corresponding column character vowel) / full-key medial vowel;
[0080] ③ It is universal across scenarios. The mobile / traditional double-three full-pinyin mode is the most efficient combination input mode for the main interface, or add polyphonic word initials encoding.
[0081] Furthermore, this application also proposes a mobile / traditional double-three simplified full pinyin mode based on the aforementioned new / old three-character full pinyin:
[0082] ① Adopt the mobile double-simplified full pinyin mode (zero initial consonant must be entered): reuse the new three full pinyin mode described in claim 24, or reuse the mobile double-simplified pinyin mode described in claim 26;
[0083] ② Adopt the traditional double-simplified full spelling mode: reuse the old three-simplified full spelling mode described in claim 24, or reuse the traditional double-simplified spelling mode described in claim 26;
[0084] ③ It is universal across scenarios, and the mobile / traditional dual-simplified full pinyin mode is a combination input mode that fully covers the main interface, or adds polyphonic word initials encoding.
[0085] Furthermore, this application also proposes an extended interface function based on the above-mentioned double-three-simplified full-pinyin layered mode, including an associated prompt area (highlighting high-frequency keys), a dynamic candidate area (alignment error ≤ 2 pixels), a fault-tolerant prompt area (Top3-5 corrected candidates), and a multimodal interaction area (voice / image recognition mapped to the parent interface encoding).
[0086] Furthermore, this application also proposes a method based on the above-mentioned extended interface functions, achieving an offline multimodal recognition accuracy of ≥85%.
[0087] Furthermore, this application also proposes a method based on the above-mentioned extended interface function, which uses dynamic candidate area labeling mode identifiers for clear differentiation.
[0088] Furthermore, this application also proposes a method based on the above-mentioned extended interface function, which supports drag-and-drop scaling (50%-200%) and multiple display modes.
[0089] Furthermore, this application also proposes a cross-scene adaptation method based on the aforementioned extended interface:
[0090] ①Touch area ≥8mm×8mm, small screen ≥10mm×10mm;
[0091] ② Cross-device synchronization mapping rules, standard tone interface layout, input mode, delay ≤100ms;
[0092] ③Scenario customization: Optimize mobile double-pinyin input method and professional terminology for office use; enhance visualization for teaching; and enhance voice interaction for in-vehicle use.
[0093] Furthermore, this application also proposes a cross-scenario adaptation method based on the above-mentioned extended interface, in which the smart wearable device defaults to mobile double-pinyin mode and simplifies key display.
[0094] Furthermore, this application also proposes a cross-scene adaptation method based on the above-mentioned extended interface, which configures pronunciation animation and speech rate adjustment (50-200 words / minute) for teaching scenarios.
[0095] Furthermore, this application also proposes a data security and anti-circumvention method adapted to the above scenario:
[0096] ① The core rules / lexicon are hardware encrypted using the national cryptographic standard SM4 / AES-256;
[0097] ② Anti-avoidance 3D detection (module link + timing ≤ 200ms + feature integrity);
[0098] ③ Intercept actions such as tampering with column mapping and splitting core logic to generate immutable logs.
[0099] Furthermore, this application also proposes a data security and anti-circumvention method adapted to the above-mentioned scenario, wherein the encryption algorithm can be automatically switched according to compliance requirements.
[0100] Furthermore, this application also proposes a data security and anti-circumvention method adapted to the above-mentioned scenario, wherein the encryption algorithm can be automatically switched according to compliance requirements.
[0101] Furthermore, this application also proposes a data security and anti-circumvention method adapted to the above scenario, which uses time-series detection to intercept and split operations.
[0102] Furthermore, this application also proposes a data security and anti-circumvention method adapted to the above scenario, which verifies all core features by detecting feature integrity.
[0103] Furthermore, this application also proposes that, in any of the above technical solutions 1-40, it is prohibited to split the medial vowel “uo” and merge it with the letter “o” to form “(u)o”, and to update “o” to “(u)o” in character vowels and number vowels, so as to make the number prompt content consistent with the compact interface or sub-interface (digital keyboard) prompts that are consistent with the number vowels. Beneficial effects
[0104] The brief beneficial effects corresponding to the above technical solutions 1-41 are as follows:
[0105] 1. The character vowel layout is flexible and adapts to the numerical vowel compression logic. Full column coverage improves the continuity of operation, and the interchange of equal key does not affect the encoding consistency.
[0106] 2. Hardware-based design prevents tampering, parameters adapt to multiple scenarios, and compatibility is improved to 99%.
[0107] 3. Adapts to different screen sizes, with layered display that balances functionality and space.
[0108] 4. Clearly define the core positioning of character vowels, support simplified / triple spelling, and differentiate it from the limitations of the existing single-line layout.
[0109] 5. Cross-keyboard type adaptation reduces industry promotion costs by 30%.
[0110] 6. Coordination of double vowels in the column direction and unified triggering logic improve input efficiency by 40%.
[0111] 7. The main sound set, i.e., the simplified / three-part input of regular Pinyin, is smooth, the candidate completeness is improved, and the error rate is ≤3%.
[0112] 8. The input steps for the main phonetic set, i.e., the simplified / three-part pinyin input method of regular pinyin, are simplified, reducing the learning cost by 50%.
[0113] 9. Cross-mode adaptation and strong operational consistency.
[0114] 10. Consonant set input standard, zero initial consonant logic conflict-free.
[0115] 11. The merging of medial vowels into limited regions makes operation convenient and reduces the difficulty of memorization by 40%.
[0116] 12. Adapted to A-type keyboard layout, improving operation smoothness.
[0117] 13. Compatible with Type B keyboards, enhancing industry adaptability.
[0118] 14. The layout is flexible without changing the core logic, and it can adapt to different user habits.
[0119] 15. Balancing personalized adaptation with unified coding.
[0120] 16. Avoid repeated input of the input terminator, maximize input efficiency, and achieve dual functions with a single key.
[0121] 17. Adapts to fast input, with a false touch rate of ≤1%.
[0122] 18. Adapt to different user habits and enhance personalized experience.
[0123] 19. No logical conflicts, improved operation smoothness.
[0124] 20. Adapts to industry scenarios, professionally improving input efficiency.
[0125] 21. The new / old full Pinyin basic input has no threshold and is adapted to the precise sound, word and sentence input scenarios.
[0126] 22. The new / old three-pinyin input method allows for quick input of commonly used words and phrases, improving efficiency by at least 30%.
[0127] 23. Minimal input steps, 60% efficiency improvement, mobile / traditional double-pinyin interface core high-efficiency mode.
[0128] 24. Adapts to complex pinyin structures of both new and old three-part and full-part pinyin, with high accuracy.
[0129] 25. Adapts to complex phonetic structures of words and phrases in both new and old simplified and full pinyin, with high accuracy.
[0130] 26. The mobile / traditional dual simplified pinyin interface is a highly efficient combination mode, with fewer input steps and an efficiency improvement of 30-60%.
[0131] 27. Efficiency is improved by 60% when the number of input steps is minimized; multiple modes are combined for the mobile / traditional dual-three full-pinyin interface.
[0132] 28. The layered mode of the main interface fully covers the input modes, with double-pinyin, triple-pinyin, simplified pinyin, and full pinyin being mutually compatible and selectable.
[0133] 29. Integrated functions reduce input error rate and adapt to multimodal scenarios that are inconvenient for manual operation.
[0134] 30. Works offline, enhancing applicability.
[0135] 31. Mode switching is seamless, improving the user experience.
[0136] 32. Adapted to new terminals, improving compatibility.
[0137] 33. Full-scene coverage, consistent experience across devices, and adaptability to different usage environments.
[0138] 34. Adapted for small-screen devices, ensuring efficient input without compromise.
[0139] 35. Adapts to teaching needs, improving literacy efficiency by 50%.
[0140] 36. Core technologies are not stolen, data security is guaranteed, and legal protection is strong.
[0141] 37. Seamless global expansion, adaptable to different regional regulations.
[0142] 38. The core logic cannot be separated, increasing the difficulty of circumventing it by 80%.
[0143] 39. Accurately identify avoidance behaviors without affecting normal input.
[0144] 40. The scope of protection is comprehensive, and the chain of evidence for rights protection is complete;
[0145] 41. The compressed mother interface or sub-interface (digital keyboard) with the same number sequence vowels collaborates with each other, based on the consistent prompt sequence of the common number sequence vowels. The mother and sub-interfaces share data resources such as number sequence vowels, number sequence prompt sequence, input mode and word library. Attached Figure Description
[0146] In the keyboard diagram in the attached image, the three keys enclosed by thick solid lines in columns 6 and 7 are called "equivalent keys," which can arbitrarily interchange characters. Alternatively, all six keys outside the numbers in columns 6 and 7 can be called "equivalent keys," and characters can be arbitrarily interchanged between "equivalent keys." The four groups of horizontal keys in columns 4 and 5 are also called "equivalent keys," which can synchronously and arbitrarily interchange characters, initials, or finals. Alternatively, all six keys outside the numbers in columns 4 and 5 can also be called "equivalent keys," and characters can be arbitrarily interchanged. The pairs of keys in the two rows above and below the base row and in the same column are also considered "equivalent keys," and finals can be interchanged in the same column, or finals can be interchanged between the pairs of keys in the base row and the row above it and in the same column.
[0147] In the keyboard diagram in the attached figure, multiple pairs of characters with underlined keys on the upper and lower keys in the same column can be interchanged. In any double-pinyin keyboard diagram, columns 2 and 3, columns 3 and 4, columns 4 and 5, columns 5 and 6, columns 6 and 7, columns 8 and 9, and the two columns on the right, each group of vowels and rhyme groups can be interchanged horizontally synchronously. That is, adjacent vowels and rhyme groups anɡ and engɡ, engɡ and an, an and en, en and vowel groups e and er, ao and vowel groups ei and ü, ou and ai are respectively regarded as "equivalent vowels and rhyme groups", that is, each pair of adjacent columns of vowels and numbered vowels can be interchanged horizontally synchronously.
[0148] Figure 1 is a schematic diagram of the Type A hard / soft initial consonant table keyboard and the hard / soft alphabet keyboard, hereinafter referred to as the Type A initial / alphabet keyboard diagram. The characters N and E can be interchanged. The number row is marked with the numerical finals and numerical double tones. The four symbol keys in the lower right corner are also marked with the character tones. Characters in the same column with underlined characters can be interchanged to form new layouts. Figures 2-4 are hard / soft initial / soft final consonant table keyboard diagrams or hard / soft character final consonant table keyboard diagrams with the final layouts Ae, An, and Ang respectively added to Figure 1, hereinafter referred to as initial / character final consonant table keyboard diagrams. The initials and finals in the same column with underlined characters can be interchanged to form new initial / character final consonant table keyboard diagrams. Figure 1 corresponds to the "Type A hard / soft initial / alphabet keyboard layout 1A" in the left column of Figure 174. The character layouts in Figure 1 are replaced with the "Type A hard / soft initial / alphabet keyboard layouts 1A-9A" in the left column of Figure 174 or Figure 175 respectively, forming the corresponding multiple initial / alphabet keyboard diagrams. Similarly, the character layouts in Figures 2-4 are replaced with the “Type A hard and soft initial / alphabet keyboard layout 1A-9A” in the left column of Figure 174 or Figure 175, respectively, to form the corresponding keyboard diagrams of various initials / vowels. The characters N and E in Figures 3 and 4 are also swapped.
[0149] Figure 5 is the B-type hard and soft initial / alphabet keyboard layout "Be", where "e" specifically refers to the rhyme column 6. Figures 6 and 7 are the B-type hard and soft initial / alphabet keyboard layouts "Bec" and "Bed" respectively, formed by adding the vowel layouts "ec" and "ed" to Figure 5. Figure 5 corresponds to the "B-type hard and soft initial / alphabet keyboard layout 1B" in the right column of Figure 174. Replacing the character layout in Figure 5 with the "B-type hard and soft initial / alphabet keyboard layout 1B-9B" in the right column of Figure 174 or Figure 175 respectively will form various corresponding B-type hard and soft initial / alphabet keyboard layouts. Similarly, replacing the character layouts in Figures 6 and 7 with the "B-type hard and soft initial / alphabet keyboard layout 1B-9B" in the right column of Figure 174 or Figure 175 will form various corresponding B-type hard and soft initial / alphabet keyboard layouts.
[0150] Figure 5 shows the keyboard layout Bn, which is the type B hard and soft initial consonant / alphabet keyboard diagram. Figures 9 and 10 show the keyboard layouts "Bnc" and "Bnd", respectively, of Figure 8, formed by adding the vowel layouts "nc" and "nd". Figures 11 and 12 show the keyboard layouts "Bngc" and "Bngd", formed by swapping the rhyme groups "eng" and "an" in Figure 8 and adding the vowel layouts "ngc" and "ngd". Figure 8 corresponds to the "Type B Hard and Soft Initial Consonant Keyboard Layout 1B" in the right column of Figure 174. The character layouts in Figure 8 are then replaced with the "Type B Hard and Soft Initial Consonant / Alphabet Keyboard Layouts 1B-9B" in the right column of Figure 174 or Figure 175, respectively, to form the corresponding keyboard layouts for various initial consonants / alphabets. Similarly, the character layouts in Figures 9-12 are replaced with the “Type B hard and soft initial / alphabet keyboard layouts 1B-9B” in the right column of Figures 174 or 175, respectively, to form various hard and soft initial / alphabet keyboard diagrams.
[0151] Corresponding to Figures 1-4 and 13-16 respectively, the right-hand area has two fewer letter keys, forcing the double initials to be merged with the keys I, U, and V respectively. Figure 13 is the A-type hard and soft initial / alphabet keyboard layout Ae. Figures 14-16 are, respectively, the A-type hard and soft initial / alphabet keyboard layouts Ae, An, and Ang, formed by adding the vowel layouts Ae, An, and Ang to Figure 13. In Figures 15 and 16, N and E must be swapped due to the change in vowel layout.
[0152] Figure 17 is the B-type initial / alphabet keyboard layout "Be". "e" corresponds to the 6th column of the vowel series. The character layout of the left-hand area in Figure 17 corresponds to the left-hand character layout of "B-type hard and soft initial / alphabet keyboard layout 1B" in the right column of Figure 174. Figures 18 and 19 are the initial / alphabet keyboard layouts "Bec" and "Bed" respectively, formed by adding the vowel layouts "ec" and "ed" to Figure 17. The left-hand character layout of Figure 17 is replaced with the left-hand character layout of "B-type hard and soft initial / alphabet keyboard layout 1B-9B" in the right column of Figure 174 or Figure 175, forming various hard and soft initial / alphabet keyboard layouts. Similarly, the left-hand character layouts of Figures 18 and 19 are replaced with the left-hand character layouts of "B-type hard and soft initial / alphabet keyboard layout 1B-9B" in the right column of Figure 174 or Figure 175, forming various hard and soft initial / alphabet keyboard layouts.
[0153] Figure 20 is the B-type tone / alphabet keyboard layout Bn, where "n" represents the 6th rhyme column. Figures 21 and 22 are the hard and soft tone / letter vowel keyboard layouts "Bnc" and "Bnd" respectively, formed by adding the vowel layouts "nc" and "nd" to Figure 20. The character layout of the left hand area in Figure 20 corresponds to the left hand area character layout of "B-type hard and soft tone / alphabet keyboard layout 1B" in the right column of Figure 174. The left hand area character layout of Figure 20 is replaced with the left hand area character layout of "B-type hard and soft tone / alphabet keyboard layout 1B-9B" in the right column of Figure 174 or Figure 175, forming various hard and soft tone / alphabet keyboard layouts respectively. Similarly, the left hand area character layouts of Figures 21 and 22 are replaced with the left hand area character layouts of "B-type hard and soft tone / alphabet keyboard layout 1B-9B" in the right column of Figure 174 or Figure 175, forming various hard and soft tone / letter vowel keyboard layouts respectively.
[0154] Figure 23 is the B-type hard-soft tone / alphabet keyboard layout Bnɡ. Figures 24 and 25 are the hard-soft tone / alphabet keyboard layouts “Bnɡc” and “Bnɡd” respectively, formed by adding the vowel layouts “nɡc” and “nɡd” to Figure 23. The character layout of the left hand area in Figure 23 corresponds to the left hand area character layout of “B-type hard-soft tone / alphabet keyboard layout 1B” in the right column of Figure 174. The left hand area character layout of Figure 23 is replaced with the left hand area character layout of “B-type hard-soft tone / alphabet keyboard layout 1B-9B” in the right column of Figure 174 or Figure 175, forming various hard-soft tone / alphabet keyboard layouts. Similarly, the left hand area character layouts of Figures 24 and 25 are replaced with the left hand area character layouts of “B-type hard-soft tone / alphabet keyboard layout 1B-9B” in the right column of Figure 174 or Figure 175, forming various hard-soft tone / alphabet keyboard layouts.
[0155] Figure 26 is the basic keyboard diagram of this application; all other keyboard diagrams can be considered improvements upon Figure 26. Figure 26 not only represents the overall 4x11 keyboard but also a 4x11 keyboard combining a 3x11 keyboard with its numeric prompt rows or columns. Therefore, the numeric rows and character areas in Figure 26 are separated by thick solid lines, indicating that they can be separated at this point. Figure 27, which adds ordinal vowels and double consonants to Figure 26, can be considered a simplified schematic diagram of a physical keyboard and can also be used directly as a virtual soft keyboard: it can be used as a touchscreen virtual soft keyboard, or as a virtual soft keyboard combining a monitor and mouse, displaying the keyboard diagram on the monitor and using the mouse pointer instead of fingers to press keys; or as a virtual soft keyboard combining a monitor and a physical keyboard, requiring the keyboard diagram to be displayed on the monitor while keystrokes are made on the physical keyboard for input, which is actually a combination of physical and virtual keyboard applications. The tone symbols specified in the upper right corner of each numeric key in Figure 27 represent ordinal double tones; if the right-hand set of tones is discarded, it becomes an ordinal single tone. The numbers 5 and 6 do not have assigned tone marks; they are a combination of all tones. 5 belongs to the sum of tones on the left, and 6 belongs to the sum of tones on the right. This is for use when inputting pinyin symbols without tone marks, or for selecting homophones for specific groups of people who have difficulty distinguishing tones.
[0156] In Figure 26, the two initials are combined with their first characters on the keyboard. In principle, other keyboard layouts can also combine the two initials with their first characters on the keyboard. In this case, the two initials will all have the same syllable code as the initial consonant of their first character. This will not be explained further.
[0157] Figure 27 is a schematic diagram of a hard and soft English-Chinese keyboard (bng), whose rhyme scheme is the same as that in Figure 28. Figure 28 is a schematic diagram of a hard and soft Chinese-English keyboard (bng). Characters in Figures 27 and 28 that are the same have the same code elements. Figures 27 and 28 can be considered as a master-slave keyboard with Figure 28 as the primary key, allowing for easy switching between them, or as two forms of the same keyboard, called a dual keyboard. Figure 29 is a hard and soft Chinese-English rhyme keyboard (bngc) with added vowel layout to Figure 28. Figure 30 is a hard and soft English-Chinese rhyme keyboard (bngc). Characters in Figures 29 and 30 that are the same have the same code elements. They can be considered as a master-slave keyboard with Figure 29 as the primary key, allowing for easy switching between them, or as two forms of the same keyboard, called a dual keyboard. Figure 31 shows the hard and soft Chinese-English rhyme keyboard bngd with added vowel layout as shown in Figure 28. Figure 32 shows the hard and soft English-Chinese rhyme keyboard bngd. If the characters in Figure 31 and Figure 32 are the same, then the code elements are also the same. It can be regarded as a master-slave keyboard with Figure 31 as the master with the lowest cost of switching, or as two forms of the same keyboard called a dual keyboard.
[0158] Figure 33 is a schematic diagram of the hard and soft English-Chinese keyboard B, and its rhyme scheme comes from Figure 34. Figure 34 is a schematic diagram of the hard and soft Chinese-English keyboard B. If the characters in Figure 33 and Figure 34 are the same, then the code elements are also the same. It can be regarded as a master-slave keyboard with Figure 34 as the master, which can be switched with the lowest cost, or as two forms of the same keyboard, called a dual keyboard.
[0159] The above are all embodiments of the full-pinyin hard and soft keyboard, referred to simply as a hard and soft keyboard. By analogy, various similar embodiments of the full-pinyin hard and soft keyboard can be deduced. The three-pinyin and two-pinyin hard and soft keyboards of this application are based on these embodiments.
[0160] Figure 35 shows the hard and soft Chinese-English rhyming keyboard BC with added vowel layout as shown in Figure 34. Figure 36 shows the hard and soft English-Chinese rhyming keyboard BC. Since the characters in Figures 35 and 36 are the same, their code elements are also identical. This can be considered a master-slave keyboard with Figure 35 as the primary key, allowing for easy switching between them, or two forms of the same keyboard, called a dual keyboard, or two independent keyboards. Figure 37 shows the hard and soft Chinese-English rhyming keyboard BD with added vowel layout as shown in Figure 34. Figure 38 shows the hard and soft English-Chinese rhyming keyboard BD. Since the characters in Figures 37 and 38 are the same, their code elements are also identical. This can be considered a master-slave keyboard with Figure 37 as the primary key, allowing for easy switching between them, or two forms of the same keyboard, called a dual keyboard, or two independent keyboards. Figure 39 shows a preferred hard-soft English-Chinese rhyme keyboard, Figure 40 shows a preferred hard-soft Chinese-English rhyme keyboard, Figure 41 shows a preferred hard-soft standard character final table keyboard, Figure 42 shows a preferred hard-soft standard initial and final table keyboard, Figure 43 shows a preferred hard-soft initial and final table keyboard, and Figure 44 shows a preferred hard-soft character final table keyboard. These are all double-pinyin hard-soft keyboards. Figure 38 shows example characters for rhyme, initial consonant, and final. Figures 39-44 show example characters for rhyme, initial consonant, and final, or a combination of both. For those unfamiliar with pinyin, example characters provide prompts for human-computer interaction.
[0161] The square brackets in Figures 1, 5, 8, 13, 17, 20, 23, 27, 28, 33, and 34 respectively contain examples of the vowel layouts of the three-part hard and soft keyboards included in the double-part hard and soft keyboards of Figures 35-44. These layouts are consistent with the vowel layouts without medial vowels in the double-part hard and soft keyboards of Figures 35-44 to avoid differences and conflicts between the vowel layouts without medial vowels in the three-part and double-part hard and soft keyboards. The vowel layouts of the three-part hard and soft keyboards, which are not constrained by the double-part hard and soft keyboards, still need to be constrained by the numerical vowel layouts; otherwise, the corresponding vowel layouts without medial vowels may conflict with the numerical vowels, causing confusion.
[0162] Figures 45-68 are dynamic interface diagrams of the main sound set after inputting each initial consonant in Figures 40-44. The Chinese characters in the number row are their numerically ordered initial and final simplified codes. The character area is a dynamic soft keyboard or extended interface. The dynamic interface diagrams of the main sound set of the initial and final symbols, initial and final simplified codes / example characters, and example character tones are shown. If the numerically ordered initial and final simplified codes are discarded and the initial and final symbol example characters are all replaced with the initial and final symbol example characters in Figure 176, it can be used for keyboard-based information-based early literacy teaching; Figures 69-164 Figures 40-44 show the dynamic interface diagram of the consonant set after inputting each initial consonant and tone. The numerical row of Chinese characters is an example of the numerical code characters of initial consonant and tone with added numerical order of final vowel. The character area is a dynamic interface diagram of the syllable symbols to be input and example characters of the dynamic soft keyboard or its extended interface. If the initial consonant and tone simplified code characters are discarded and the syllable symbol example characters are all replaced with the enlightenment characters in Figure 176, it can be used for information-based enlightenment literacy teaching based on the keyboard or its extended interface or its multimodal interface.
[0163] Figures 165-172 show the number row layouts for the tone markers of the number sequence in the two-choice layout and the number sequence vowels in the four sortings. Scheme 1 in Figures 165-168 is 1-5 keys = ī / í / ǐ / ì / i, 6-0 keys = u / ü, ù / ǜ, ū / ǖ, ú / ǘ, ǔ / ǚ; Scheme 2 in Figures 169-172 is the reverse layout. The tone order of the two can also be adjusted arbitrarily, but they must be synchronized and consistent with each other.
[0164] Figure 173 is a functional partition diagram of the generalized dynamic extension interface, including, from top to bottom, the associated prompt area (35%), the dynamic candidate area (30%), the fault-tolerant prompt area (20%), and the multimodal interaction area (10%).
[0165] Figure 174 shows the character layout of a hard and soft initial consonant keyboard with left column A and right column B. Figure 175 shows the character layout of a hard and soft alphabet keyboard with left column A and right column B. Figure 176 uses the fewest characters for phonetic alphabet instruction and example characters with phonetic symbols to upgrade Chinese character learning materials such as the *Three Character Classic*, *Hundred Family Surnames*, and *Thousand Character Classic*, which "only show Chinese characters but not syllables and the forest of spoken Chinese," to nearly a thousand polyphonic characters and their similar-looking characters that can be quickly looked up by phonetic order in one step, making it suitable for online and offline synchronous character learning. Figure 176 is also applicable to double-pinyin soft keyboards or their extended interfaces that prompt the key positions of phonetic symbols and example characters for information-based character learning, but the underlined characters in Figure 176 need to replace all the example characters with phonetic symbols and tones in Figures 45-68, and the characters in Figure 176 need to replace all the example characters with syllable symbols in Figures 69-164. Figures 45-68 show examples of phonological symbols, and Figures 69-164 show examples of syllable symbols. Because they include simplified characters, these are more suitable for online literacy teaching. In Figure 176, the characters in parentheses can replace the homophones or similar-looking characters preceding them. The underlined characters are examples of phonological symbols, and the tone can be marked next to the characters to avoid misreading. The characters in square brackets are rarely used phonetic characters and can be omitted when used for elementary Chinese teaching.
[0166] Figure 177 shows the simplified syllable code for syllables with initial consonant, medial vowel, and numerically ordered double tone. The supplementary tone can be replaced with other symbols, such as emoticons. Figure 178 shows the simplified syllable code for syllables with initial consonant, medial vowel, and numerically ordered vowel. The supplementary symbol can also be replaced with other symbols. Figure 179 shows the simplified syllable code for syllables with initial consonant, medial vowel, and numerically ordered vowel. The supplementary symbol can also be replaced with other symbols. Figure 180 is a graphical user interface diagram of the input method, retrieval method, or teaching method of the extended interface of the soft keyboard.
[0167] Implementation
[0168] The technical solutions of this application will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments. The components of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0169] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0170] The existing main interface suffers from several problems when inputting Chinese characters, including distorted character layout and underlying architecture, low human-computer interaction efficiency, disconnect between vowel layout and encoding logic, poor operational continuity, scattered merging areas for medial vowels, redundant tone and medial input functions, fragmented rules for cross-scenario input modes, high learning costs, unclear column-to-column correspondence between character vowels and number vowels, and weak data security protection. These problems severely restrict the efficiency and applicability of human-computer interaction for Chinese words, phrases, sentences, or Chinese-English bilingual languages.
[0171] To address this, this application proposes a general optimization method for the layout of a master interface (alphabet keyboard). This master interface is a collective term for hard keyboards, soft keyboards, combined hard and soft keyboards (a combination of a regular monitor and input devices such as a hard keyboard or mouse), dynamic keyboards, extended interfaces, or multimodal interfaces. It adjusts the character layout of any standard alphabet keyboard to form a main body with a total number of keys ≥33 character keys + ≥11 numeric keys, following the core rules below:
[0172] ① Discard or restore any 1-3 non-core symbol keys, and implicitly use z, c, s to combine with h to form zh, ch, sh. The double initials zh, sh, ch are arranged within the right-hand keystroke range (right index finger keystroke area, any consecutive column, or combined with I, U, V keys respectively), and do not leave the letter key area.
[0173] ② Merging "ong" and "iong" into "ueng" or splitting "iong" into "u+eng", single-key triggered pure vowels such as "a", "ang", and "eng" are collectively called character vowels. Single / multi-character character vowels are laid out in the base row and the 1-3 rows of character keys above and below, covering columns 1-11. After column compression, the character vowels are bound to the numeric row and numeric prompt sequence to form 11 groups of numerical vowels, which correspond one-to-one with the column direction of the character vowels according to their numerical order. Numerical vowels are defined as numerical code elements. It can be combined with initials or initial-medial vowels to form phonological simplified codes (initial + numbered vowel + syllable compensation for each medial vowel = numbered phonological simplified code candidate, as shown in the example characters in the character area of Figure 45-68), phonological simplified codes (initial + medial vowel + numbered vowel = numbered phonological simplified code candidate, as shown in the example characters in the character area of Figure 45-68), or the above simplified codes can be replaced with corresponding homophones and pinyin symbols or one of the two candidates. The remaining initials in the left-hand area are arranged according to the initial table / alphabet table or a combination of both.
[0174] ③ Define the keys in each finger keying area (the left index finger keying area covers the keys in columns 4 and 5, the right index finger keying area covers the keys in columns 6 and 7, the remaining columns are single-finger keying areas, and the left / right little finger keying areas also cover the outer keys) as equal-position keys. Based on the principle that the positions of equal-position keys can be interchanged, interchange characters, initials, finals, or character finals, etc., to ensure the uniqueness of the encoding logic.
[0175] For ease of understanding, the following explains some key terms in this embodiment:
[0176] The master interface (alphabet keyboard) refers to the interactive interface used for inputting characters and symbols. It encompasses various implementations, including physical keyboards, on-screen keyboards, hybrid keyboards combining physical and on-screen input (a regular monitor combined with a physical keyboard or mouse), dynamic keyboards that change dynamically based on context, extended interfaces providing additional functional areas, and multimodal interfaces supporting various input methods such as voice and gestures. This master interface aims to provide a unified and optimized input environment.
[0177] Character layout adjustment refers to the rearrangement and redistribution of character keys on a standard alphabetic keyboard to optimize input efficiency and logic for specific languages (such as Chinese Pinyin). This adjustment does not change the total number of letter keys, but optimizes the physical or logical position of specific characters (such as initials and finals).
[0178] The double initials zh, ch, and sh refer to the initials composed of two letters in Chinese Pinyin. In layout optimization, these high-frequency double initials are strategically placed within the right-hand keystroke area (right index finger keystroke area), any consecutive columns, or combined with the I, U, and V keys respectively, to improve input efficiency and ease of operation.
[0179] Non-core symbol keys refer to symbol keys on a standard alphabetic keyboard that are used relatively infrequently, in addition to letter keys and commonly used function keys. These keys can be discarded or redefined to free up space or be given new functions. For example, keys used to independently position the two initials zh, ch, and sh do not need to be merged with keys I, U, and V respectively, thus optimizing the overall keyboard layout.
[0180] The merging of ong and iong into ueng or iong being broken down into u+eng refers to a special convention in this application: merging the two medial vowels ong and iong into a single medial vowel ueng (recommended scheme) or iong (alternative scheme). All these medial vowels can only be broken down into medial vowel u + vowel eng. Only ueng is broken down according to its original symbol; the others require memorization of how to break them down. This is a problem caused by a design flaw in the original "Hanyu Pinyin Scheme" and is an obstacle that must be overcome to realize this application.
[0181] Pure vowels such as ɑ, ɑng, and eng, which are triggered by a single key, are collectively referred to as character vowels. These are the Chinese Pinyin vowels represented by a single character key on the keyboard, including single-character and multi-character character vowels. These character vowels are designed to be triggered by a single key to simplify input operations. Figure 1 shows a layout example of multi-character character vowels combined with single-character vowels, within square brackets.
[0182] After compression, the character finals are bound to the number rows and number prompt sequences to form 11 groups of numerical finals. These are Chinese pinyin finals represented by numerical sequences and bound to the number rows and number prompt sequences, as shown by the pinyin symbols labeled on each number key in Figure 1. These numerical finals are defined as numerical code elements, which can be combined with initials or initial-medial vowels to form phono-vowel abbreviations (initials plus numerical finals, supplemented by each medial vowel to indicate the whole syllable, as shown in the example characters in the number area of Figure 45-68), initial-medial vowel abbreviations (initials + medial vowels plus numerical finals to indicate numerical initial-medial vowel abbreviations, as shown in the example characters in the character area of Figure 45-68), or the abbreviations can be replaced with corresponding homophones and pinyin symbols or one of the two candidates, and multi-character compression logic is supported.
[0183] Numeric lines and numeric prompt sequences refer to the areas on a keyboard used for displaying or inputting numbers, or to dynamically displayed numeric prompt areas on the screen. Number vowels are bound to these areas for rapid input and recognition of numbers.
[0184] The base row and the 1-3 rows of character keys above and below it refer to the central row (base row) containing the letter keys on the keyboard, plus one or two rows of character keys above and / or below it. Character vowels are laid out on these rows to achieve column-wise correspondence and full column coverage with numerical vowels. The character vowel layout flexibly adapts to the numerical vowel compression logic.
[0185] The keypad areas are divided according to ergonomic principles, with the left index finger area covering columns 4 and 5, the right index finger area covering columns 6 and 7, the remaining columns designated for single-finger keystrokes, and the left / right pinky keystroke areas covering the outermost keys. These areas are assigned to specific fingers for keystrokes. This division helps optimize typing efficiency and reduce fatigue.
[0186] Equivalent keys refer to keys within the same finger striking area, especially in the same column, whose positions can be interchanged without affecting the overall encoding logic. They are categorized into two types: those with essentially the same or similar input efficiency. This principle allows for flexible adjustments to the layout of characters, initials, finals, or character finals without altering the core functionality, to accommodate different user habits or keyboard types.
[0187] The uniqueness of the encoding logic means that after adjusting the character layout and swapping the keys, any specific Pinyin input sequence can be uniquely mapped to the corresponding Chinese character, word, or Pinyin symbol, thereby ensuring the accuracy and consistency of the input results.
[0188] This embodiment provides a general optimization method for the layout of a master interface letter keyboard. In one implementation, the master interface can refer only to a physically existing hardware keyboard, with the character layout adjusted by replacing physical keycaps or silkscreening on the keycaps. The number and function of the symbol keys depend entirely on the keyboard manufacturer's default configuration. In another implementation, the master interface can refer only to a soft keyboard displayed on a touchscreen, with its character layout defined by software code. The number and function of the symbol keys are implemented by pre-setting a fixed symbol set in the software. Further, the master interface can be a simple hardware-software hybrid mode, such as displaying a fixed virtual keyboard on a regular monitor and combining it with a standard physical keyboard for input. The symbol keys are input using the default symbol keys on the physical keyboard.
[0189] When processing non-core symbol keys and arranging double consonants, one approach is to replace the non-core symbol keys on the physical keyboard with other symbols, or to replace these keys with other symbols on the soft keyboard. The double consonants zh, ch, and sh can be placed on the left side of the keyboard, for example, by using key combinations, or by using z, c, and s to represent the double consonants zh, ch, and sh respectively. Alternatively, the non-core symbol keys can be retained, but their functions can be redefined as other commonly used symbols. The double consonants zh, ch, and sh can be placed in the central area of the keyboard, such as the area where the right index finger strikes the keys. Furthermore, the functions of symbols considered non-core can be mapped to other letter keys, for example, triggered by long presses or key combinations. The double consonants zh, ch, and sh can be placed anywhere on the keyboard, as long as they can be recognized as double consonants; for example, by automatically suggesting the option h after typing z.
[0190] Regarding the column-wise correspondence and layout of character vowels and number vowels, one implementation method is to distribute character vowels across any row of the keyboard, for example, placing pure vowels on the base row and medial vowels on the upper and lower rows. Number vowels can exist independently on the numeric row, without establishing a clear column-wise correspondence with character vowels. The initials in the left-hand area can be laid out completely according to the alphabetical order. In another implementation, character vowels can be concentrated on a specific row of the keyboard, for example, all placed on the base row, but single-character layouts may be an exception. Number vowels can be bound to the numeric row, but their correspondence with character vowels requires the user to memorize it or use prompt characters for mapping. The initials in the left-hand area can be laid out completely according to the initial consonant table order. Furthermore, character vowels can be placed on the base row and the 1-3 rows of character keys above and below it, but their column-wise correspondence with number vowels is limited to some vowels, not all 11 groups. Number vowels can be used as independent numeric input, not directly associated with Pinyin input. The initial consonants in the left-hand area can be randomly arranged.
[0191] Regarding the definition of positional keys and the uniqueness of encoding logic, one implementation approach is to treat all keys on the keyboard as positional keys, allowing interchangeability between any keys without considering the limitations of the finger's keystroke area. The uniqueness of the encoding logic is then achieved through complex mapping and conflict resolution at the software level. Another implementation approach divides the keyboard into two large keystroke areas, left and right, where the keys within each area can be interchanged. The uniqueness of the encoding logic is then achieved through the system guessing and correcting errors based on the context during input. Alternatively, positional keys can be omitted, and each character, initial consonant, final vowel, or character final vowel can be assigned a fixed, unchangeable key. Any key adjustment requires redefining the entire encoding system to ensure the uniqueness of the encoding logic.
[0192] Based on the aforementioned layout optimization method, this application effectively solves the problems existing in Chinese Pinyin input using letter keyboards, such as unreasonable character layout, low human-computer interaction efficiency, disconnect between vowel layout and encoding logic, scattered merging areas of medial vowels, redundant tone and medial input functions, and fragmented cross-scenario input mode rules. By adjusting the character layout of the main interface and following core rules such as non-core symbol key processing, optimized layout of dual initials, column-oriented correspondence between character vowels and numerical vowels, and interchange of position keys, the input efficiency, operational fluency, and accuracy of Chinese Pinyin are significantly improved, the user's learning cost is reduced, and a foundation is laid for subsequent cross-scenario adaptation and data security protection, thereby comprehensively optimizing the human-computer interaction experience of Chinese phonetic characters, words, sentences, or Chinese-English bilingual languages.
[0193] Because this application provides numerous character layout examples for the English characters, initials, character vowels, ordinal vowels, and medial vowels of the main interface, and these examples are further categorized into different levels of character layout examples, namely full pinyin, three-pinyin and simplified pinyin, and double pinyin, it is inconvenient to describe each level in detail. Therefore, the QWERTY keyboard is mainly used as an example, and the character layout examples of full pinyin, three-pinyin and simplified pinyin, and double pinyin, along with their specific adjustment methods, are described in conjunction with the accompanying drawings. For details, please refer to the character layout and specific adjustment methods of three-pinyin and simplified pinyin on pages 23-27, and the character layout and specific adjustment methods of double pinyin on pages 27-28.
[0194] This application proposes a general optimization method for the layout of the main interface (alphabet keyboard), aiming to improve human-computer interaction efficiency by adjusting the character layout and ensuring the uniqueness of the encoding logic. However, if this optimization method only stays at the software level, it may lead to unclear perception of the column-oriented correspondence between character vowels and number vowels under different devices or usage scenarios, affecting the intuitiveness of operation and learning efficiency. Especially in scenarios that require fast and accurate input, a keyboard layout lacking physical feedback and clear markings is unlikely to provide a stable input experience.
[0195] In this regard, this application further proposes that, in the above method, the hard keyboard layout is solidified by physical means or etching, the character vowels and the number sequence vowels are marked in columns 1-11, the number sequence adaptation area is clearly marked, the trigger pressure is 30-200g, and the response delay is ≤100ms.
[0196] Specifically, a hard keyboard layout, solidified through physical means or etching, refers to permanently embedding the keyboard's character layout onto the physical keyboard hardware. This can be achieved in various ways, such as using laser engraving technology to directly imprint characters and vowel symbols onto the keycap surface, or using chemical etching processes to create raised or recessed markings on the keyboard panel. This solidification process ensures the durability and wear resistance of the keyboard layout, provides users with stable tactile feedback, and avoids layout inconsistencies caused by software updates or configuration changes.
[0197] The labeling of character vowels and their corresponding number vowels (columns 1-11) refers to providing clear visual associations between character vowels and number vowels on a physical keyboard. For example, each keycap, in addition to the main letter character, can be labeled with the character vowel it represents and its corresponding number vowel in the specified column. These labels can be distinguished using different colors, fonts, or positions (such as the bottom edge or side of the keycap), thus intuitively showing the user the correspondence between character vowels and number vowels in columns 1-11, helping the user quickly understand and remember the complex dual-vowel layout.
[0198] Clear identification of number sequence input areas refers to the clear visual distinction on the keyboard, especially on the number row or dedicated numeric keypad sequences, of the areas used to trigger number vowels. For example, these keys can be designed with unique colors or textures, or specific graphic symbols can be added above, below, or inside them to indicate to the user that these areas are for inputting number vowels. This clear identification helps users quickly locate and accurately use the number vowel input function, reducing operational errors.
[0199] Actuation force of 30-200g refers to the range of force required to press a keyboard key. This parameter is a key indicator of keyboard mechanical performance. This range of actuation force can be achieved by selecting or designing keys with specific springs or structures (such as mechanical switches or membrane switches). For example, tactile mechanical switches can be used, with an actuation force typically between 45-60g, to provide a comfortable typing feel. A reasonable actuation force range effectively prevents accidental keystrokes while ensuring less fatigue during extended typing sessions, improving user comfort and accuracy.
[0200] A response latency of ≤100ms refers to the time required from when a user presses a key to when the system recognizes and processes the key signal. To achieve this low latency target, the keyboard's hardware scanning circuit design can be optimized, the key signal sampling frequency increased, and efficient firmware algorithms used for debouncing. Simultaneously, the operating system-level driver also needs optimization to ensure that key events are transmitted and responded to quickly. Low response latency guarantees the immediacy of input operations, allowing each key press to receive rapid feedback, thereby improving input fluency and efficiency, especially in high-speed input scenarios.
[0201] By physically or through etching to solidify the keyboard layout, the durability and stability of the main interface layout are ensured, avoiding user confusion caused by software changes or device differences. The clear labeling of the correspondence between character vowels and numerical vowels in columns 1-11, along with the explicit marking of numerical adaptation areas, provides users with intuitive visual guidance, significantly reducing the learning curve and enhancing understanding of the complex dual-vowel coordination mechanism. Furthermore, by setting trigger pressures of 30-200g and response latency of ≤100ms, the comfort, accuracy, and immediate feedback of key operations are guaranteed, effectively reducing accidental touches and input delays. This allows users to obtain a stable and efficient experience when performing fast and accurate Pinyin input. This physical optimization, combined with general optimization methods for the basic layout, not only strengthens the uniqueness of the encoding logic but also significantly improves the overall usability and user satisfaction of the input system by providing a reliable physical interface.
[0202] In some of the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabet keyboard) is proposed. This method adjusts the character layout of any standard alphabet keyboard and follows core rules such as a one-to-one correspondence between character vowels and number vowels. However, in the application scenario of a soft keyboard, simply displaying all character vowels and number vowels simultaneously may result in overly dense interface information, occupying too much screen space. Especially on display devices of different sizes, it is difficult to balance functional completeness and user operation convenience, thereby affecting user experience and input efficiency.
[0203] In response, this application further proposes a method for supporting layered display of a soft keyboard, wherein character vowels and number vowels are displayed / hidden synchronously in columns and laid out on the keys in rows 1-3, with the layered screen occupancy ratio adjustable from 30% to 80%.
[0204] Specifically, the soft keyboard supports layered display, meaning the interface can dynamically present different levels of information or functions based on user actions or system status. For example, by default, the soft keyboard may only display basic letter keys and character vowels; when the user needs to input number vowels or perform a specific operation, the system will trigger another layer of display, overlaying or toggling the display of number vowels or related function keys. This layered display mechanism aims to optimize screen space utilization, reduce visual distractions, and allow users to focus on the input elements they currently need.
[0205] Character vowels and number vowels are displayed / hidden synchronously in the column direction, meaning that the display states of these two types of vowels are interrelated and consistent in the column direction. When a number vowel in a column is displayed or hidden, its corresponding character vowel will also be displayed or hidden synchronously. This synchronization mechanism ensures that users can clearly perceive the column-direction correspondence between character vowels and number vowels, maintaining the consistency and coherence of the coding logic even in hierarchical display mode.
[0206] The vowel characters are arranged on the keys in rows 1-3 (as shown in Figure 1), which clearly defines their physical location on the soft keyboard interface. This typically refers to the main area of the soft keyboard, i.e., the area of the letter keys excluding the number and function rows. Concentrating the vowel characters on these core rows helps users develop fixed muscle memory and improves input efficiency.
[0207] Adjustable screen-to-body ratio (30%-80%) means that the size of the area occupied by the soft keyboard on the screen can be adjusted according to actual needs, with its height or area accounting for 30% to 80% of the entire screen. This adjustability allows users to freely adjust the size of the soft keyboard based on the device's screen size, personal usage habits, or current application scenario. For example, on small-screen devices, users may want the soft keyboard to occupy a smaller proportion to reserve more content display space; while on large-screen devices, users may want the soft keyboard to occupy a larger proportion to provide a more comfortable keypad area.
[0208] Through the aforementioned technical solutions, the soft keyboard can dynamically adjust the displayed content according to actual needs, effectively solving the interface crowding problem caused by simultaneously displaying character vowels and number vowels within a limited screen space. Layered display and synchronous display / hiding mechanisms ensure that key information is presented on demand, while maintaining the column-to-column correspondence between character vowels and number vowels, allowing users to maintain operational continuity and intuitiveness in different input modes. Furthermore, the adjustable layered screen occupancy ratio allows the soft keyboard to flexibly adapt to various screen sizes and user preferences. Whether pursuing a wider field of view on large-screen devices or ensuring sufficient key area on small-screen devices, it provides an optimized visual and operational experience, thereby significantly improving the usability and input efficiency of the soft keyboard.
[0209] In some of the embodiments described above in this application, although a general optimization method for the layout of the main interface (alphabet keyboard) is proposed by adjusting the layout of English characters and establishing encoding logic, there is still a need for further clarification regarding the specific composition of character vowels and their role in simplifying the Pinyin input mode. If the definition of character vowels is not precise enough, or their correspondence with numerical vowels is unclear, it may lead to users having difficulty accurately understanding and memorizing the input rules when implementing efficient input modes such as simplified Pinyin or three-part Pinyin, thereby affecting input efficiency and learning costs.
[0210] In response, this application further proposes a definition of character vowels, which are clearly defined as pure vowels that correspond one-to-one with the 11 groups of numerical vowels (only independent medial vowels contain medial vowels, and the rest of the vowels do not contain medial vowels), and are laid out on the keys in rows 1-3, thus providing a basis for the simplified / triple spelling of the mother interface (initial consonant + single-key medial vowel with or without omission + numerical vowel / character vowel, where the medial vowel can also be added after the vowel and placed afterward).
[0211] Specifically, character vowels are defined as pure vowels that correspond one-to-one with 11 sets of numerically ordered vowels, aiming to provide a clear and unambiguous set of vowels for Pinyin input. Pure vowels refer to basic vowels that do not contain medial vowels, such as "a", "an", and "eng". However, independent medial vowels (such as "i", "u", and "ü") can be considered pure vowels containing medial vowels in specific contexts. This definition ensures a stable column-to-column correspondence between character vowels and numerically ordered vowels, laying the foundation for subsequent encoding operations.
[0212] Furthermore, these character vowels are arranged on the keys in rows 1-3. This layout strategy makes full use of the keyboard's physical space, ensuring that all character vowels are placed reasonably while maintaining good accessibility. By concentrating character vowels on the base row and the 1-3 rows above and below it, it not only facilitates quick location and input for users but also provides physical support for column-wise coordination between character vowels and number vowels, allowing users to experience consistency between the two visually and operationally.
[0213] By clearly defining and arranging the character vowels as described above, this application provides a solid foundation for simplified / three-part pinyin input methods. In simplified pinyin mode, users can input syllables by directly entering the ordinal or character vowel after inputting the initial consonant. In three-part pinyin mode, a complete syllable can be formed by inputting the initial consonant, followed by a single-key medial (which may be omitted), and then inputting the ordinal or character vowel. This foundation makes the encoding logic of simplified and three-part pinyin clearer and more unified, greatly simplifying input rules and reducing the learning and memory burden on users.
[0214] The Chinese characters and their pinyin symbols in each of the number rows in Figures 45-68 are also examples of numerically ordered initial and final characters with added numerical vowels (abbreviated pinyin without medial vowels, and then phonological compensation for all medial vowels). If the numerically ordered initial and final characters are all converted into pinyin symbols with tone marks for their pronunciation, it is a specific example of numerically ordered initial and final syllables with added numerical vowels.
[0215] Through the above technical solutions, the composition and layout of character vowels are precisely defined, eliminating potential ambiguity in basic layout optimization. This clear definition and centralized key layout make the column-to-column correspondence between character vowels and ordinal vowels more intuitive and stable, effectively supporting the implementation of efficient input modes such as abbreviated and three-part pinyin. When using abbreviated or three-part pinyin input, users can accurately input syllables with fewer keystrokes based on clear vowel definitions and fixed key layouts, significantly improving input efficiency. Simultaneously, due to the unified and simplified encoding logic, the difficulty for users to learn and master these input modes is greatly reduced, making the main interface smoother and more convenient when handling complex pinyin structures.
[0216] In some embodiments described above in this application, a general optimization method for the layout of the main interface (alphabet keyboard) is proposed. This method aims to improve Chinese character input efficiency by adjusting the character layout, defining the column-to-column correspondence between character vowels and numerical vowels, and introducing the principle of interchangeable position keys. However, in practical applications, various standard alphabet keyboards exist globally (such as QWERTY, AZERTY, Dvorak, etc.), and users are accustomed to different Pinyin input methods such as full Pinyin, abbreviated Pinyin, and three-part Pinyin. If this optimization method cannot effectively accommodate these diverse keyboard types and input modes, its applicability may be limited. Users will face high learning costs and adaptation barriers when switching keyboards or input habits, thus hindering the widespread promotion and application of this optimization method.
[0217] In response, this application further proposes that the layout optimization is compatible with all standard letter keyboards such as QWERTY, AZERTY, and Dvorak, and adapts to all Pinyin input methods such as full Pinyin, abbreviated Pinyin, and three-part Pinyin, as well as number sequence encoding logic. It only adjusts the layout of the character keys without changing the number of core letter keys.
[0218] Specifically, the layout optimization is compatible with all standard alphabetic keyboards, including QWERTY, AZERTY, and Dvorak. This means that the parent interface layout optimization method proposed in this application can seamlessly integrate and work with mainstream standard alphabetic keyboards on the market that have different key arrangements and habits. This is typically achieved by providing a configuration layer or adapter module at the input system level. This module is responsible for identifying the currently used keyboard type and dynamically mapping the optimized character layout logic (e.g., the column correspondence between character vowels and number vowels, the layout of double consonants, etc.) to the physical keys of a specific keyboard according to preset mapping rules. For example, for a QWERTY keyboard, the character layout on its "QWERTY" row may be different from that on an AZERTY keyboard's "AZERTY" row, but the layout optimization logic of this application will automatically adjust the display and triggering logic of character vowels, consonants, etc., according to the identified keyboard type, ensuring that users can experience a consistent input effect on different keyboards.
[0219] Meanwhile, this layout optimization is also compatible with all Pinyin input methods, including full Pinyin, abbreviated Pinyin, and three-part Pinyin, as well as numerical encoding logic. This means that the layout optimization of this application not only supports traditional full Pinyin input but also efficiently supports various Pinyin input modes such as abbreviated Pinyin and three-part Pinyin, and is closely integrated with the numerical encoding logic unique to this application (such as the binding and triggering of numerical vowels). This is typically achieved through the logic processing module inside the input method engine. When a user selects different input modes, the input method engine will parse the user's keystroke sequence according to the column-to-column correspondence between character vowels and numerical vowels defined in this application, as well as the mapping rules for medial vowels. For example, in abbreviated Pinyin mode, the user may only input the initial consonant and either the character vowel or the numerical vowel, and the system will automatically complete the syllable according to preset rules; in full Pinyin mode, it will recognize the complete Pinyin sequence. The numerical encoding logic serves as the underlying support, ensuring that regardless of the Pinyin input method, numerical vowels can be used for efficient encoding and candidate word selection.
[0220] Furthermore, the layout optimization in this application only adjusts the layout of the character keys, without changing the number of letter key cores. This emphasizes that the optimization in this application mainly focuses on key mapping and character display at the software level, as well as adjustments to physical markings on the keyboard (such as etching or printing), rather than fundamentally altering the keyboard hardware structure. For example, a standard QWERTY keyboard has 26 letter keys, and the optimization in this application will not change it to 27 or 25 letter keys. It will utilize these 26 letter keys, redistributing the character vowels, consonants, etc., they carry, and combining the display and triggering of numerical vowels to achieve a more optimized layout.
[0221] Through the above technical solutions, the parent interface layout optimization method of this application is widely compatible with various standard letter keyboards, such as QWERTY, AZERTY, and Dvorak. Users can experience the improved input efficiency brought by this application without changing hardware or adapting to a completely new physical layout. Simultaneously, this optimization scheme can flexibly adapt to various Pinyin input methods, such as full Pinyin, abbreviated Pinyin, and three-part Pinyin, and seamlessly integrates with the unique numerical encoding logic of this application, ensuring that users can obtain a consistent and efficient input experience under different input habits. Adjusting only the layout of the character keys without changing the core number of letter keys preserves the physical form of the existing keyboard and user habits to the greatest extent, significantly reducing the barrier for users to learn and adapt to new input methods, thereby promoting the widespread application and popularization of the optimization method of this application. This compatibility and adaptability enable the parent interface layout optimization method of this application to break through the limitations of traditional keyboard layouts, providing users with a unified, efficient, and easy-to-learn Chinese input solution.
[0222] In existing letter keyboards, the layout of vowels in Chinese Pinyin input is limited to a single row, failing to merge them into numerical vowels. This results in a disconnect between the vowel layout and the encoding logic, poor operational consistency, and low efficiency in multi-key input of vowels, severely restricting the efficiency of human-computer interaction. Therefore, this application proposes a dual-vowel adaptation method.
[0223] Specifically, this method defines 11 core vowels for numerical sequences, including a, ang, eng, an, en, e / er, u / o / i, ao, ei / ü, ou, and ai. These are bound to the 1-0 and "-" of the number row and number prompt sequence, corresponding to columns 1-11 of the numerical sequence. Character vowels and numerical vowels are mapped one-to-one column-wise. Character vowels are laid out on the base row and the keys in rows 1-3 above and below it, ensuring full coverage of columns 1-11. The numerical vowels are triggered by a single key in the reserved area of the numerical row and the numerical prompt sequence. They combine with the input initials or medial initials to form numerical initial-medial vowels, which are used to prompt the numerical initial-medial vowel abbreviation words and / or tone mark pinyin symbol candidates. The character vowels are triggered by a single key in the corresponding column 1-3 row character keys. They combine with the input initials / medial initials to form the complete initial-vowel / medial vowel code, or add numerical tones to further input tone mark syllables. The numbers can be regarded as single or double tone symbols of the numerical sequence (1-4 / 5 represent 1-4 tones / neutral tone or no tone, or 6-9 / 0 represent 4, 1-3 tones / neutral tone or no tone). They combine with the input medial initials to form single or double numerical initial-medial vowel tones, prompt the single or double numerical initial-medial vowel abbreviation words or homophones and / or tone mark pinyin symbol candidates.
[0224] The core innovation of this embodiment lies in combining character vowels and numerical vowels in a one-to-one column correspondence and arranging them in rows 1-3 to achieve full column coverage. This solves the key problems of disconnect between vowel layout and encoding logic, and poor operational continuity in existing technologies. Because numerical vowels and character vowels form a strict column-wise correspondence, the triggering logic is unified, allowing users to complete the input of initial-medial-vowel combinations without cross-regional operations. Furthermore, numerical vowels are triggered by a single key using the number row and number prompt sequence, while character vowels are triggered by a single key using the corresponding column character key. Their collaborative operation avoids the cumbersome steps of multi-key vowel input. Through the above technical solution, the dual-vowel column-wise collaborative mechanism significantly improves input efficiency, simplifies operation steps and increases input efficiency by 40%, while reducing user learning costs and laying a technical foundation for subsequent cross-input mode adaptation.
[0225] In some of the embodiments described above in this application, a general optimization method for the layout of the mother interface (alphabet keyboard) is proposed, and based on this, double vowel adaptation is implemented. This method achieves a one-to-one correspondence between numerical vowels and character vowels, aiming to improve input efficiency. However, in practical applications, ensuring efficient and accurate coordination between these double vowels and the complete set of pinyin tones (including initials, medials, vowels, and tones), especially after the input of an initial or initial-medial vowel, and how to intelligently trigger the corresponding numerical vowel while maintaining consistent phonological compensation logic with the character vowel to avoid input errors and improve the completeness of candidate words, remains a problem that needs to be solved.
[0226] In response, this application further proposes a method for coordinating numerically ordered finals with the main tone set (initial consonant + medial vowel + final vowel + tone), wherein the medial vowel can be omitted or placed after the vowel. Specifically, when a user inputs an initial consonant or an initial-medial vowel, the system will trigger the numerically ordered finals in the corresponding column, and the whole-tone compensation logic will be consistent with that of the character finals.
[0227] The coordination between ordinal finals and the main vowel set (initial consonant + medial vowel + final vowel + tone) refers to the system's ability to logically associate and match ordinal finals with initial consonants, medial vowels, and tones, treating them as core pronunciation elements constituting a complete Chinese syllable. The main vowel set encompasses all components of a pinyin syllable, while the medial vowel can be selectively omitted or placed later in this coordination process based on specific input patterns or user habits to adapt to different input scenarios. This coordination mechanism ensures that regardless of how the user inputs the final vowel, the system can integrate it into the complete main vowel set structure, thereby accurately identifying the syllable.
[0228] The "triggered by initial consonant or medial consonant" mechanism refers to the system intelligently activating or prompting for ordinal vowels that can be combined with the input initial consonant or medial consonant according to pinyin rules after the user completes the input operation. These ordinal vowels are located in the keyboard layout in a number row and number prompt sequence that correspond one-to-one with the character vowel column. For example, when the user inputs the initial consonant "b", the system will immediately highlight or provide ordinal vowel options that can be combined with "b" in the number row and number prompt sequence, guiding the user to quickly select. This post-triggering mechanism optimizes the input process and reduces the cognitive burden and operation time for users in searching for vowel keys.
[0229] The consistency of the whole-syllable compensation logic with that of character vowels means that the internal logic for automatically completing syllables and generating candidate words when processing number-order vowel input is exactly the same as the logic used when processing character vowel input. The whole-syllable compensation logic is a mechanism by which the system intelligently infers and completes syllables into complete syllables based on the input syllable fragments and pinyin rules. By maintaining the consistency of the whole-syllable compensation logic for both vowel input methods, the system ensures that regardless of whether the user selects number-order or character vowels, the system can provide equally accurate, complete syllable completion and candidate word lists that conform to pinyin rules. This consistency eliminates logical differences between different input methods, improving the uniformity of the user experience and the reliability of the input results.
[0230] Through the above technical solution, based on the general optimization of the layout of the main interface (alphabetical keyboard) and the adaptation of diphthongs, close collaboration between numerical vowels and the main phonetic set is achieved. When a user inputs an initial consonant or a medial initial consonant, the system can intelligently trigger the numerical vowels in the corresponding column, thereby quickly constructing syllables. Simultaneously, because the whole-tone compensation logic of numerical vowels is consistent with that of character vowels, users can obtain the same accurate and complete candidate words when performing simplified or three-part pinyin input as with full pinyin input, effectively avoiding logical confusion and incomplete candidate word problems caused by differences in input methods. This not only simplifies the user's input steps and improves input coherence but also significantly improves the accuracy of syllable recognition and the completeness of candidate words, thereby optimizing the overall pinyin input experience.
[0231] The aforementioned layout optimization method for the main interface (alphabetical keyboard) aims to improve the efficiency and accuracy of Pinyin input by establishing a one-to-one correspondence between character vowels and numerical vowels, combined with a single-key trigger mechanism. However, in practical applications, especially when using abbreviated or three-part Pinyin input, ensuring efficient coordination between character vowels and the main phonetic set (initial consonant, medial vowel, final vowel, and tone), and flexibly handling the omission or placement of medial vowels to quickly complete syllables, remains a key point requiring further optimization. Improper handling may result in a less smooth input process for abbreviated or three-part Pinyin, increasing the user's cognitive burden and operational steps.
[0232] In response, this application further proposes a scheme for the coordination of character vowels and the main sound set (initial consonant, medial vowel, final vowel, tone): the omission of the initial consonant, medial vowel or medial vowel triggers the corresponding column of character vowels, or the medial vowel is placed after the vowel to complete the simplified or three-syllable spelling.
[0233] Specifically, character vowels refer to the pure vowels (such as a, ang, eng) located on the main interface (alphabetical keyboard) and arranged on the base row and the 1-3 rows above and below it, corresponding one-to-one with the 11 sets of numerically ordered vowels. The main phoneme set refers to the core elements constituting a Chinese Pinyin syllable, including the initial consonant, medial vowel, final vowel, and tone. The "coordination" here refers to the system's ability to recognize the correlation between the user-input character vowel and other elements in the main phoneme set (initial consonant, medial vowel, final vowel, and tone), and to match and combine them according to preset encoding logic. The "omittable or post-positioned" mechanism for medial vowels allows users to choose whether to input the medial vowel or place it after the initial consonant based on actual needs or habits, thus providing greater input flexibility. This technical feature describes the triggering sequence and method of character vowels. When a user first inputs an initial consonant, the system will activate or suggest possible vowels that can be combined with that initial consonant. At this point, the user can choose to continue inputting the medial vowel or omit it directly. Regardless of whether a medial vowel is entered, the system will wait for the user to trigger the character vowel corresponding to the current input state (initial or initial plus medial vowel). For example, if the user enters the initial "b", the system will suggest a column of vowels related to "b". If the user then enters the medial vowel "i", the system will further narrow down the scope and suggest a column of vowels related to "bi". If the user chooses to omit the medial vowel, the system will directly suggest a column of vowels related to the initial "b". The user triggers the character vowel in that column with a single key to complete the input of the vowel part. This technical feature aims to illustrate the ultimate purpose of the above-mentioned coordination and triggering mechanism. Simplified pinyin usually refers to inputting only the first letter of the initial and the vowel or part of the vowel to complete the pinyin input, while three-part pinyin adds a medial vowel between the initial and the vowel for input. Through the above-mentioned input sequence of "initial, medial vowel or medial vowel omitted triggering the corresponding column of character vowels", the system can automatically complete a complete simplified or three-part pinyin syllable based on the character vowel entered by the user, combined with the already entered initial (and optional medial vowel). For example, typing "b" directly triggers the vowel character corresponding to "ɑnɡ", and the system can complete it as "bɑnɡ"; typing "x" followed by the medial vowel "i" and then triggering the vowel character corresponding to "ɑn" can complete it as "xiɑn". This completion mechanism ensures that even in simplified input mode, complete syllables can be formed quickly and accurately.
[0234] Through the above technical solution, character vowels and the tonic phoneme set achieve efficient collaboration. Especially in abbreviated and three-part spelling modes, after inputting the initial consonant, users can flexibly choose whether to input the medial vowel and directly trigger the corresponding column of character vowels, thereby quickly completing the syllable. This mechanism simplifies the input steps of abbreviated and three-part spelling, avoids redundant operations, and eliminates the need for users to memorize complex medial vowel input rules, significantly reducing the learning cost. At the same time, the close integration of character vowels and the tonic phoneme set ensures the accuracy of syllable completion, improving the overall input fluency and efficiency.
[0235] In some of the aforementioned implementations, while optimizing the layout of the main interface (alphabetical keyboard) and introducing a diphthong column-oriented collaborative mechanism significantly improves the efficiency and accuracy of Pinyin input, in practical applications, users may need to switch between multiple input modes such as full Pinyin, simplified Pinyin, and triple Pinyin depending on different input scenarios or personal habits. If the triggering and adaptation logic of diphthongs cannot maintain a high degree of consistency across these modes, it may lead to cognitive burden for users when switching modes, affecting the smoothness of operation and overall input efficiency.
[0236] In response, this application further proposes a scheme to adapt diphthongs to all input modes, specifically including: diphthongs are compatible in full Pinyin mode and are triggered in combination in abbreviated Pinyin and triple Pinyin modes.
[0237] The ability to recognize and trigger diphthongs across all input modes means that the recognition and triggering mechanism for diphthongs remains consistent regardless of the user's chosen pinyin input mode, such as full pinyin, abbreviated pinyin, or three-part pinyin. This eliminates the need for users to learn different vowel input rules for different input modes, thus reducing learning costs and operational complexity. This adaptability ensures the uniformity and consistency of the input system across different modes.
[0238] Compatibility in full-pinyin mode means that in full-pinyin mode, users typically input pinyin letters one by one. The dual-vowel system in this solution is compatible with this character-by-character input method. Specifically, when a user inputs an initial consonant, whether triggered by a character vowel or a numbered vowel, the system can correctly identify and provide corresponding candidate words. This compatibility ensures the integrity and accuracy of full-pinyin mode, while allowing users to utilize the advantages of dual-vowel input for more flexible input.
[0239] In abbreviated and three-part Pinyin modes, combined triggering refers to the practice of omitting some Pinyin letters to achieve more efficient input. The dual-vowel system in this solution operates through combined triggering in this mode. For example, a user can input an initial consonant and then trigger a numbered or character vowel with a single key to complete the syllable input. This combined triggering mechanism fully utilizes the compression and column-oriented correspondence characteristics of dual vowels, simplifying the input steps in abbreviated and three-part Pinyin modes and significantly improving input efficiency.
[0240] Through the aforementioned technical solution, this application ensures the uniformity and consistency of the dual-vowel system across multiple input modes, including full pinyin, simplified pinyin, and triple pinyin. Users do not need to memorize independent vowel input rules for different modes, thus significantly reducing learning costs and cognitive burden. In full pinyin mode, the compatibility of dual-vowels guarantees the accuracy and flexibility of character-by-character input; while in simplified and triple pinyin modes, the combination triggering mechanism of dual-vowels effectively simplifies syllable input steps and greatly improves input efficiency. This seamless cross-mode adaptation allows users to freely switch input modes according to actual needs without experiencing operational fragmentation, thereby comprehensively optimizing the human-computer interaction experience of the mother interface (alphabet keyboard).
[0241] In some of the embodiments described above in this application, a layout optimization method for one-to-one correspondence between character vowels and numbered vowels has been proposed, and single-key triggering of diphthongs to form complete encoding of initial-medial vowels has been implemented. However, in practical applications, for some unconventional input orders of words and phrases, such as when users habitually input the tone or medial vowel first, or when zero initials need to be processed, existing solutions may fail to provide a clear and efficient coordination mechanism. This results in an unsmooth input process when completing tone-marked syllables, which can easily lead to ambiguity or require additional steps, affecting input efficiency and user experience.
[0242] In response, this application further proposes a method for coordinating diphthongs and consonant sets, wherein the diphthongs and consonant sets (initials, tones, medials, finals, or non-conventional input order of initials, medials, tones, and finals, with zero initials not omitted) are coordinated: after the initial and tone or the initial and medial tone, the system automatically adds the numerical final or the user further inputs the character final to complete the tone-marked syllable.
[0243] Specifically, the consonant set mentioned in this application refers to an unconventional Pinyin input sequence that differs from the conventional "initial + final" or "initial + medial + final" input patterns. This consonant set allows users to input the initial consonant, followed by either the tone or medial, and then the final, to adapt to different input habits or specific scenario requirements. For example, the system can recognize and process various consonant set input patterns such as "initial + tone + medial + final" or "initial + medial + tone + final". In this mode, even syllables with zero initials must explicitly have their zero initial input to ensure the integrity and accuracy of the encoding and avoid confusion with syllables with initials. When users input in these unconventional sequences, the system can intelligently recognize and process them.
[0244] To achieve tone-marked syllable completion, when a user inputs an initial consonant, tone, medial vowel, or a combination thereof (such as "initial and tone" or "initial and medial tone"), the system intelligently predicts and automatically adds the most matching numerical vowel based on the input, combined with preset pinyin rules and a dictionary. For example, if the user inputs "j" + "first tone" + "i" (initial consonant + tone + medial vowel), the system may automatically add the numerical vowel corresponding to "eng," thus forming candidates such as "jīng" in the candidate area. This automatic completion mechanism can be optimized based on word frequency, context, or the user's historical input habits to improve the accuracy of completion. Furthermore, if the numerical vowel automatically added by the system does not meet the user's expectations, or if the user desires more precise control over the input, the user can input the corresponding character vowel. The input method for character vowels is consistent with that described in the above-mentioned double vowel adaptation method, i.e., triggered by a single key press on the character keys in columns 1-3. The system will combine the user's input of the final vowel with the previously input initial consonant, tone, and medial vowel to form a complete tone-marked syllable. Finally, the system will combine the initial consonant, medial vowel, final vowel, and tone information to display the complete pinyin syllable with tone marks in the candidate area for the user to select, thus completing the tone-marked syllable completion.
[0245] Through the above technical solution, this application can effectively handle unconventional input sequences where the tone or medial vowel precedes the final vowel, as well as the precise input of syllables with zero initials. Upon receiving a combination of initials, tones, or medials, the system can intelligently and automatically add the ordinal final vowel or allow the user to further input character final vowels, thereby ensuring the integrity and accuracy of the tone-marked syllables. This greatly enhances the flexibility and adaptability of the input method, enabling users with different input habits to efficiently complete Pinyin input, avoiding ambiguity and additional operations caused by differences in input order, and further improving the Pinyin encoding system of the main interface.
[0246] In existing technologies, the merging of medial vowels lacks clear finger keying area restrictions and is scattered across different columns, making cross-regional operations cumbersome and increasing the learning burden on users, which is why double pinyin has not yet become widespread.
[0247] To address this issue, this application proposes a medial vowel mapping method. This method solves the cross-regional operation problem caused by dispersed medial vowels by confining them to specific finger keying areas and establishing a column-wise correspondence with ordinal or character vowels, while simultaneously merging redundant vowels and placing them within their corresponding finger keying areas. In specific implementation, it follows the principle of "same column, same vowel (medial vowels in the same column are associated with ordinal or character vowels in the same column) + same finger keying area (medial vowels struck by the same finger are associated with ordinal or character vowels within that area)," enabling core vowels to derive associated medial vowels. Based on this, redundant vowels are merged; for example, uo and O are merged, ong and iong are merged into ueng or iong. Simultaneously, the medial vowels er and ie, üe and ue are merged and placed within the left or right index finger keying area or in the same column, as shown in Figure 2. Through these operations, a unique medial vowel-key mapping relationship is formed, ensuring compatibility with single-key input.
[0248] Because the medial vowels are centrally located in the same finger-striking area as the core vowels, users do not need to frequently move their fingers across areas, significantly improving operational fluency. Simultaneously, the merging of redundant vowels reduces the number of keys, lowering the complexity of memorization and greatly reducing the learning curve for double-pinyin input. Through this technical solution, the keying area for medial vowels is clearly defined, avoiding the efficiency bottleneck caused by the scattered layout in existing technologies, thereby achieving the effect of reducing the learning burden and improving the efficiency of double-pinyin input.
[0249] In some embodiments described above in this application, a medial vowel mapping method is proposed. This method aims to adapt to single-key input by following the principles of "same column, same vowel" and "same finger keying area" and merging redundant vowels to form a unique medial vowel-key mapping. However, in practical applications, different types of keyboards may have different physical layouts of their character vowels. For example, on some keyboards, the character vowels are mainly located on the row above the base row. Under such specific keyboard layouts, how to ensure that the mapping of medial vowels can fully utilize their physical characteristics and maintain column-oriented consistency with the core diphthongs to achieve efficient and intuitive input is a technical problem that needs further clarification and optimization.
[0250] In response, this application further proposes a method for mapping medial vowels. The specific implementation method is as follows: For type A keyboards, that is, keyboards where the vowels of multi-character characters are mainly laid out in the row above the base row, the layout of medial vowels should follow the following principles: mark the core diphthongs on columns 1-11 of the keyboard, and at the same time ensure that the derived medial vowels are laid out in the same column as the core diphthongs.
[0251] Specifically, the Type A keyboard refers to a specific type of alphabetic keyboard layout. Its key characteristic is that the vowels of multiple characters—those used for Pinyin input—are not concentrated on the base row (usually the row ASDFGHJKL;), but are primarily distributed on the row above it. The medial vowel layout refers to assigning key positions to medial vowels (such as uo, üe, er, etc.) on the keyboard and determining their arrangement. This layout aims to ensure that medial vowels can be input efficiently and accurately, and is consistent with the overall Pinyin input logic. The medial vowel layout needs to consider finger typing habits, key accessibility, and association with other vowels. Columns 1-11 label the core diphthongs, referring to the 11 groups of core numerically ordered vowels defined in the above diphthong adaptation method, and their corresponding column-wise character vowels. On a Type A keyboard, this means that these core diphthongs are explicitly marked or configured from the first to the eleventh column on the left side of the keyboard. This labeling can be physical imprinting, software-displayed prompts, or internal logical mapping, ensuring users can clearly identify and accurately input the information. The "same finger keypad or same column layout" for derived medial vowels refers to those medial vowels derived from or associated with core vowels. In an A-type keyboard layout, these derived medial vowels are positioned in the same column as their associated core diphthongs. For example, if a core vowel is located in the third column of the keyboard, then its associated derived medial vowels will also be positioned on a key in the third column. This "same column layout" principle ensures a close spatial association between medial vowels and core vowels, helping users form intuitive input memory and muscle memory.
[0252] Through the above technical solution, a layout strategy for medial vowels was defined for the A-type keyboard, where the vowels are mainly laid out on the row above the base row (as shown in Figure 2). By marking the core diphthongs in columns 1-11 and ensuring that derived medial vowels are laid out in the same column as their associated core diphthongs, the mapping of medial vowels can fully utilize the physical characteristics of the A-type keyboard. This not only enhances the spatial correlation between medial vowels and core diphthongs, allowing users to more intuitively find and trigger medial vowels during input, thereby improving input efficiency and accuracy. Simultaneously, this layout strategy ensures that the mapping of medial vowels on the A-type keyboard maintains a high degree of consistency with the overall interface layout optimization method and diphthong adaptation method, avoiding input logic confusion or increased learning costs caused by keyboard type differences, further improving system compatibility and user experience.
[0253] In some of the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabet keyboard) is proposed. By adjusting the character layout of any standard alphabet keyboard and following core rules such as one-to-one correspondence between character vowels and 11 sets of numerical vowels in the column direction and interchangeable positions within the position keys, flexible adaptation of character vowel layout and uniqueness of encoding logic are achieved. Based on this, a dual vowel adaptation method is further proposed, enabling numerical vowels and character vowels to coordinate in a one-to-one column direction, and single-key triggering is achieved through reserved areas or corresponding column character keys to form complete encoding. To deepen the encoding, this application also proposes a medial vowel mapping method, following the principle of "same column, same vowel + same finger keying area," merging redundant vowels to form a unique medial vowel-key mapping to adapt to single-key input of medial vowels. However, in practical applications, different types of keyboard layouts, especially those where the vowels are mainly located on the base row, may require more specific guidance on how to map the vowels to ensure that the mapping method can be applied efficiently and seamlessly to these widely existing keyboard types, avoiding increased user learning costs or operational inconvenience due to layout differences.
[0254] In response, this application further proposes a method for arranging medial vowels on a B-type keyboard (as shown in Figure 21). Its specific features are as follows: the B-type keyboard (character vowels are mostly arranged in the base row) medial vowel layout: the core double vowels correspond to columns 1-11, and the derived medial vowels are arranged in the same finger keying area or in the same column; or according to the principle that the same character has the same code element, the double-pinyin keyboard based on the "QWERTY" keyboard is called the English-Chinese keyboard (slave keyboard), and the double-pinyin keyboard of the matching B-type keyboard is called the Chinese-English keyboard (master keyboard), forming a master-slave keyboard or a dual keyboard that can be switched between each other (both are regarded as the same type of keyboard).
[0255] The Type B keyboard refers to a specific keyboard type where the character vowels are primarily arranged on the base row. The base row typically refers to the central row on the keyboard used for finger placement, such as the "ASDF" and "JKL;" rows on a QWERTY keyboard. This keyboard layout is quite common in the market, making optimization of its medial vowel layout of significant practical importance. Medial vowel layout refers to the rational allocation of medial vowels (such as uo, üe, er, etc.) to the keys on the keyboard to achieve single-key input. This layout needs to follow the principles of "same column, same vowel" and "same finger keying area" to ensure the correlation between medial vowels and core vowels and the ease of operation. The correspondence between core double vowels in columns 1-11 means that on a Type B keyboard, the 11 groups of core double vowels (including ordinal vowels and character vowels) maintain a one-to-one correspondence in columns 1 to 11. This means that regardless of the specific position of the character vowel, its column correspondence with the ordinal vowels is fixed, thus ensuring the consistency of the encoding logic. The layout of derived medial vowels in the same keypad or column refers to the arrangement of medial vowels derived from or associated with core vowels in the same column as their associated core diphthongs on a Type B keyboard. For example, if a core vowel is located in column 5, then its associated medial vowel will also be placed in column 5. This column-based layout further reinforces the principle of "same column, same vowel," helping users develop stable muscle memory and improving input efficiency.
[0256] Through the above technical solution, this application clarifies the specific layout strategy for medial vowels on a B-type keyboard. By targeting the B-type keyboard where character vowels are mainly laid out in the base row, and ensuring the correspondence of columns 1-11 of the core diphthongs, as well as the same-column layout of derived medial vowels, the mapping method for medial vowels can be efficiently applied to this widely existing keyboard type. This not only ensures the convenience of single-key input of medial vowels but also allows users to maintain consistency in their operating habits when switching between different keyboard types, thereby reducing the learning cost and adaptation difficulty for users. This clear layout strategy further improves the compatibility and user experience of the main interface under different hardware environments, ensuring the uniformity and efficiency of medial vowel mapping.
[0257] Alternatively, based on the principle that the same character corresponds to the same code element, the double-pinyin keyboard based on the "QWERTY" keyboard is called the English-Chinese keyboard (slave keyboard), and the double-pinyin keyboard with the matching B-type keyboard is called the Chinese-English keyboard (master keyboard). These can form a master-slave keyboard or a dual keyboard that can be switched between each other (both are considered the same type of keyboard). This means that, based on the principle that the same character corresponds to the same code element, the double-pinyin keyboard based on the "QWERTY" keyboard is called the English-Chinese keyboard (slave keyboard), and the double-pinyin keyboard with the matching B-type keyboard is called the Chinese-English keyboard (master keyboard). Its medial vowel layout is as follows: the core double vowels correspond to columns 1-11, and the derived medial vowels are in the same finger keypad or in the same column. Together with the English-Chinese keyboard (slave keyboard), they form a master-slave keyboard or a dual keyboard that can be switched between each other (both are considered the same type of keyboard).
[0258] The English-Chinese keyboard (slave keyboard) is a further extension and expansion of the Type B keyboard: Figure 27 is a schematic diagram of a hard / soft English-Chinese keyboard and its interface or one of the two, and its rhyme scheme is the same as that in Figure 28. Figure 28 is a schematic diagram of a hard / soft Chinese-English keyboard and its interface or one of the two, and its code elements are identical in both Figure 27 and Figure 28. Figure 27 and Figure 28 can be regarded as a master-slave keyboard with Figure 28 as the master and Figure 27 as the slave, which can be switched with minimal cost, or as two forms of the same keyboard, called a dual keyboard. Figure 33 is a schematic diagram of a hard / soft English-Chinese keyboard B and its interface or one of the two, and its rhyme scheme comes from Figure 34. Figure 34 is a schematic diagram of a hard / soft Chinese-English keyboard B and its interface or one of the two, and its code elements are identical in both Figure 33 and Figure 34. Figure 34 can be regarded as a master-slave keyboard with Figure 34 as the master and Figure 33 as the slave, which can be switched with minimal cost, or as two forms of the same keyboard, called a dual keyboard.
[0259] In some embodiments described above in this application, a mapping method for medial vowels is proposed. This method follows the principle of the same vowel in the same column and the same finger keying area, and merges redundant vowels to form a unique medial vowel-key mapping. However, in practical applications, users may have different keying habits or ergonomic needs. If the key layout of medial vowels is too fixed, it may not be able to fully meet personalized needs, thereby affecting the further improvement of user experience and input efficiency.
[0260] In response, this application further proposes a method for transposing equivalent vowels. This method allows for lateral transposition of core vowel groups while ensuring that derived medial vowels are adjusted synchronously, without exceeding the established column correspondence and keystroke area limitations.
[0261] Specifically, transposition of equivalent vowels refers to swapping the positions of specific vowel groups (including core vowel groups and derived medial vowels) on the keyboard layout without changing the encoding logic and overall functional mapping. This can be achieved through system configuration, for example, by providing drag-and-drop functionality through the user interface or defining key mappings in a configuration file. After receiving a transposition command, the system updates its internal key mapping table to ensure that pressing the physical key in the new position still correctly identifies the corresponding vowel.
[0262] The lateral transposition of core vowel groups refers to swapping the positions of vowel groups while keeping them within the same or adjacent rows. For example, the system can predefine the keystroke area for each finger and allow users to adjust the key positions of core vowel groups within these areas. When a user attempts to transpose, the system verifies the transposition to ensure that the transposed key positions remain within the allowed lateral range.
[0263] Furthermore, when a core vowel group changes position, its associated derived medial vowels are adjusted simultaneously. This means that the system internally maintains the derivation relationship between core vowel groups and derived medial vowels. Once the position of a core vowel group changes, the system automatically identifies all derived medial vowels associated with that core vowel group and updates their mapping positions accordingly to maintain logical consistency. For example, if a core vowel group moves from key A to key B, then all medial vowels derived from that core vowel group will also be remapped to the position associated with key B.
[0264] Meanwhile, this transposition operation strictly adheres to the principles of not violating column correspondence and keystroke area restrictions. This means that regardless of how vowel transpositions are performed, the one-to-one column correspondence between character vowels and ordinal vowels must be maintained, and each vowel key must not exceed its preset finger keystroke area. Before executing any transposition operation, the system runs a verification module to check whether the proposed transposition will violate these core layout principles. For example, if a transposition operation would cause a vowel key to be assigned to a position that does not belong to its corresponding column, or to exceed the reasonable keystroke range of its corresponding finger, the operation will be blocked or the user will be prompted to correct it.
[0265] Through the above technical solution, users can flexibly adjust the physical key positions of the core vowel group according to their own typing habits and ergonomic preferences without worrying about disrupting the overall encoding logic and system stability. The synchronous adjustment of derived vowels ensures the integrity of the logical relationship between core and derived vowels, avoiding system chaos caused by local adjustments. Simultaneously, without violating the constraints of column correspondence and keystroke area limitations, it guarantees that while providing personalized customization, the overall efficiency and ergonomic advantages of the main interface layout can still be maintained. This further improves input efficiency and user experience consistency while meeting users' personalized needs. This controlled flexibility allows the main interface to better adapt to the habits of different users, reducing the learning cost and improving long-term comfort.
[0266] In some embodiments described above in this application, a medial vowel mapping method is proposed. This method follows the principle of "same vowel in the same column + same finger keying area" and merges redundant vowels to form a unique medial vowel-key mapping, thereby adapting to single-key input. However, although these methods aim to optimize the layout and input efficiency of medial vowels, the preset fixed mapping relationship may not fully meet the personalized needs of all users or adapt to specific usage habits. This lack of flexibility may cause some users to face additional learning costs when adapting to new layouts, or feel limited when pursuing ultimate input efficiency, thus affecting the overall user experience and input efficiency.
[0267] In response, this application further proposes that the mapping relationship supports custom column positions, and the encoding verification ensures candidate consistency.
[0268] Specifically, the mapping relationship supports custom columns, meaning the system provides a mechanism that allows users or system administrators to adjust the specific positions of certain vowel columns on the keyboard layout according to personal preferences or specific application scenarios. For example, users can drag and drop through the graphical user interface (GUI) to replace certain vowel columns from the default key rows to another key row that better suits their operating habits. The system stores these custom mapping relationships in the user configuration file or system configuration database and automatically loads them the next time the user uses the system. This customization capability greatly enhances the flexibility of the keyboard layout, enabling users to create a personalized input environment that best suits their needs.
[0269] Meanwhile, the encoding verification ensures candidate consistency. This means that after the user defines the column mapping relationship for medial vowels, the system performs a series of verification operations to ensure that the new mapping relationship does not disrupt the original encoding logic and the accuracy of candidate words. Specifically, when the user attempts to save the custom mapping, the system immediately performs conflict detection, such as checking whether multiple columns of medial vowels have been interchanged, or whether the new mapping creates ambiguity with existing initials, pure vowels, or other characters. Furthermore, the system simulates the input process, generates a candidate word list based on the new mapping relationship, and compares it with the candidate word list generated based on the standard mapping to ensure that the provided candidate word set and its sorting logic remain consistent under any input sequence. If any situation that may lead to encoding ambiguity or inconsistent candidate word sequences is detected, the system will prompt the user to make adjustments or automatically roll back to the previous valid mapping state, thereby ensuring that the accuracy and reliability of the input system are fully guaranteed even in a highly customized environment.
[0270] Through the aforementioned technical solutions, users can flexibly adjust the key mapping of the vowel column according to their own habits and preferences, thereby significantly improving the personalized input experience and operational comfort, and effectively reducing the learning cost for users to adapt to a fixed layout. Simultaneously, the system's built-in encoding verification mechanism can monitor and correct any custom operations that may lead to encoding conflicts or inconsistent candidate words in real time, ensuring that the accuracy and stability of the input system remain unaffected even with a highly personalized keyboard layout. This allows users to enjoy the convenience brought by personalization without worrying about an increase in input error rates, thus achieving a dual optimization of user experience and system reliability.
[0271] The above explanations, for any standard English keyboard and its interface, progressively illustrate the methods for adjusting the character layout of full Pinyin, three-character Pinyin, abbreviated Pinyin, and double Pinyin. However, the actual research process in this application is the opposite: first, the medial vowels of double Pinyin were laid out, including the multi-character vowels of three-character and abbreviated Pinyin; then, they were individually listed and merged into numerical vowels; finally, the layout of single characters in full Pinyin was adjusted. The following explanation, using the QWERTY keyboard as an example and accompanied by accompanying diagrams, focuses on illustrating the specific methods for adjusting the character layout of full Pinyin, three-character Pinyin, abbreviated Pinyin, and double Pinyin.
[0272] The QWERTY keyboard has always been the mainstream international keyboard, the basic keyboard for most languages in the world, and the de facto standard for commercial keyboards in China. This is a reality that all levels of government, enterprises, institutions, and individuals in China have had to accept, and this application is the only way to reverse it. Because its character layout distorts the arrangement and combination rules of Chinese Pinyin symbols, at least a few letter key layouts need to be adjusted to change the medial vowel to a double vowel-compatible layout in order to reduce the difficulty of memorizing the vowel key layout. More importantly, the vowels in each column need to be merged into numerical vowels so that numerical vowels can be used as the last code element to accurately discretize numerical candidate characters.
[0273] a, e, i, n, o, u, and ü are collectively called vowels. The initials used in English characters are called single initials. z, s, and c are used to implicitly or sequentially replace the double initials zh, sh, and ch, respectively. The double initials zh, sh, and ch are added either together or independently. Numerical symbols are used to represent tone marks. The symbols “ˋ”, “ˉ”, “ˊ”, and “ˇ” for character tone marks are added either together or independently, thereby expanding English characters into English-Chinese characters.
[0274] Vowel characters A, E, I, O, U, V, and N, as well as semi-vowel characters Y and W, are very important. They are not only part of the finals but also part of the characters and initials. Therefore, the layout of finals containing vowels determines the layout of some characters, initials, and finals, which is the basis for the character and final key layout design of this application and also the basis for compatibility or interchangeability between different keyboards. The pronunciation of semi-vowel characters Y and W is the same as that of vowel characters i and u, so Y and i, and W and u should be laid out as close as possible. N is newly added as a vowel character because the final en has been simplified to n in the "Hanyu Pinyin Scheme," so the initial N is also the final en, and the two should not be separated. V, which can represent ü, needs to be combined with the final ui, etc. The er can be combined with the ie or üe. Combining er with üe is easier to remember, but üe sometimes needs to be marked with its abbreviation symbol ue, which can cause crowding. The design flaws in the symbols for "ong" and "iong" are also minor imperfections in the "Hanyu Pinyin Scheme." It was necessary to change the first character of "iong" to a subscript character to serve as the merging symbol for the two. Replacing it with "ueng" and "üeng" would merge them into "ueng." The total number of keys for medial vowels has been reduced to 29; any more would encroach on the keys for character tones.
[0275] The two columns of keys in the right index finger's keypad area are crucial because the characters on these six keys can be arranged very flexibly. Even if the relative positions of these six characters are arbitrarily adjusted, they will all remain within the same finger's keypad area. This is best suited for arranging vowels and semi-vowels that have low correlation with other characters and are used very frequently. There are as many as six groups of three medial vowels containing the same final vowel, and the lower row of keys in the right keypad area is already occupied by punctuation marks. Therefore, the left index finger's keypad area, which can also be arranged flexibly, can only be designated for two of these six groups of medial vowels. The character N can occupy the key of character G because the final vowel en is perfectly suited to be placed in the same column as G. After reverting to the English-Chinese keyboard layout, G is not far from the position of character N. Even more fortunately, the first 14 initials in the initials table (b, p, m, f, d, t, n, l, g, k, h, j, q, x) plus a make up 15. Fixing N in the position of the G key and placing d, t, and l adjacently, the seven initials with the highest correlation (zh, ch, sh, r, z, c, s) can be arranged together in the right-hand keypad area. This layout approximates the initials table, while also accommodating the phonetic arrangement of characters in the left-hand area. Based on this, the layout of medial vowels, including vowels and whole medial vowels, determines the level and degree of compatibility between various keyboards. While the basic layout of medial vowels is largely derived from earlier technologies in this application, the key part—the layout of vowels and whole medial vowels in the right-hand index finger keypad area, especially the arrangement of e, ie, and üe in the same column—is a first in this application.
[0276] Any type of hard or soft keyboard that uses at least 44 character keys labeled or specified for any type of character, including hard keyboards, soft keyboards that are directly virtualized by a touchscreen with static and dynamic or one of the two keyboard layouts, and quasi-soft keyboards that are indirectly virtualized by a combination of a regular monitor and a mouse or hard keyboard with static and dynamic or one of the two keyboard layouts, wherein any type of hard or soft English keyboard uses at least 44 character keys labeled or specified for any type of character, including hard keyboards and soft keyboards with at least 44 character keys labeled or specified for any type of character, including hard keyboards and soft keyboards with at least 44 character keys labeled or specified for any type of character, including hard keyboards and soft keyboards with at least 44 character keys labeled or specified for any type of character, including hard keyboards, soft keyboards that are directly virtualized by a touchscreen with static and dynamic or one of the two keyboard layouts, and quasi-soft keyboards that are indirectly virtualized by a combination of a regular monitor and a mouse or hard keyboard, wherein any type of hard or soft English keyboard uses at least 44 character keys labeled or specified for any type of character, including hard keyboards, soft keyboards that are directly virtualized by a touchscreen with static and dynamic or one of the two keyboard layouts, and quasi-soft keyboards that are indirectly virtualized by a combination of a regular monitor and a mouse or hard keyboard with ..., and quasi-soft keyboards that are indirectly virtualized by a touchscreen, including hard keyboards, soft keyboards that are directly virtualized by a touchscreen, and
[0277] Using any of the aforementioned hardware or software English-Chinese keyboards, target characters for English and Chinese information are encoded. The English characters used, along with initials, medials, finals, tones, and other pinyin symbols, are collectively referred to as code elements. The code element layout is defined on the key positions of the hardware or software English-Chinese keyboard. A code character-target character mapping library, or code table, is established through the association between code elements and target characters. Software programs for human-computer interaction methods for English and Chinese information are written, and human-computer interaction methods for English and Chinese information are implemented offline or online.
[0278] The human-computer interaction method based on specific characters is called a human-computer interaction mode. The human-computer interaction process based on hardware or software English and Chinese keyboards consists of multiple processes and their sub-processes that are consecutive under the same or different human-computer interaction modes. Each process includes the following steps:
[0279] The system receives encoded characters input by the user via the hardware and software English-Chinese keyboards, and displays the input encoded characters and the specified code elements or one of them, candidate target characters, and intermediate transitional pinyin symbols and / or example characters or one of them on the character input editing area, prompt area, number area, search box, soft keyboard, schematic diagram, extended interface, or dedicated character interaction area of the touch screen or display.
[0280] Based on the input encoded characters, the corresponding target character set is retrieved from the encoded character-target character mapping library; and,
[0281] The target character set is displayed on a touch screen or monitor, and the pronunciation of the target characters is played in a combined or independent manner through a voice output device;
[0282] The character layout of the hard and soft English-Chinese keyboards is significantly adjusted. Any two symbols are discarded or restored from the keys “;”, “[”, “]”, “ / ”, and “\”. Correspondingly, z, c, and s are used to replace and implicitly combine with h to form zh, ch, and sh, respectively. One or three symbols of the characters I, U, and V are combined with one or three symbols of zh, sh, and ch, respectively, either individually or collectively. This results in any hard or soft English-Chinese keyboard with 28+5 or 26+7 character keys as the main body for letters and symbols, as described below:
[0283] First, adjust any hard or soft English-Chinese keyboard with 28+5 character keys for letters and symbols as the main body, as follows: Retain the original key positions for the characters Y and U, and replace the original key positions for the characters H, N, J, and M with one of the characters E and N, one of the characters W and M, I, and O respectively, or further adjust the key positions of these 6 characters arbitrarily within the right index finger keying area outside the numeric keys; replace the original key position for the character O with the character V, or further move V to the left, down, or one key position to the left and down; label or assign the 7 characters zh, ch, sh, z, c, s, and r or t to the remaining key positions for right-hand keying respectively;
[0284] Furthermore, either the original Q and T keys are replaced with A and N or E respectively, and the remaining initials are arbitrarily labeled or assigned to the remaining keys for left-hand keystrokes. Sorted by the initial consonant table, this is collectively called a Type A hard-soft initial consonant keyboard; sorted by the alphabet, it is collectively called a Type A hard-soft alphabet keyboard. Alternatively, the A key is retained, and the original G key is replaced with N or E, with the remaining initials arbitrarily labeled or assigned to the remaining keys for left-hand keystrokes. Sorted by the initial consonant table, this is collectively called a Type B hard-soft initial consonant keyboard; sorted by the alphabet, it is collectively called a Type B hard-soft alphabet keyboard. Type A and Type B hard-soft initial consonant keyboards are collectively called hard-soft initial consonant keyboards, and Type A and Type B hard-soft alphabet keyboards are collectively called hard-soft alphabet keyboards. Both are further collectively referred to as hard-soft initial / alphabet keyboards, which is the most ideal Chinese-English bilingual keyboard layout scheme, and also the one with the greatest difference from the actual scheme.
[0285] Alternatively, the hard / soft initial / alphabet keyboard can be further adjusted to any hard / soft English-Chinese keyboard with 26+7 character keys as its main body, as described below: zh, sh, and ch are arbitrarily marked or assigned to the keys of characters I, U, and V, respectively, and the two symbol keys discarded by the symbols “;”, “[”, “]”, “\”, and “=" in the A-type hard / soft initial / alphabet keyboard are restored, and are respectively referred to as the A-type hard / soft quasi-initial / alphabet keyboard and the A-type hard / soft quasi-alphabet keyboard; and / or restored The two symbol keys discarded by the symbols “;”, “[”, “]”, “\” and “=" in the B-type hard and soft initial consonant table keyboard and the B-type hard and soft alphabet keyboard are respectively referred to as the B-type hard and soft quasi-initial consonant table keyboard and the B-type hard and soft quasi-alphabet keyboard. The A-type and B-type hard and soft quasi-initial consonant table keyboards are collectively referred to as the hard and soft quasi-initial consonant table keyboards, and the A-type and B-type hard and soft quasi-alphabet keyboards are collectively referred to as the hard and soft quasi-alphabet keyboards. The two are collectively referred to as the hard and soft quasi-initial / alphabet keyboard, which is a transitional keyboard scheme between the ideal and the realistic scheme.
[0286] Or, the character layout of the hard and soft English-Chinese keyboards can be slightly adjusted as follows: z, c, and s are used to replace and implicitly combine with h to form zh, ch, and sh respectively; the double initials zh, sh, and ch are arbitrarily marked or assigned to the keys of characters I, U, and V, either merging or independently; the original characters I and J are swapped, and the keys of the original characters E, V, G, H, and O are replaced with the characters H, G, E, O, and V respectively. This is called a hard and soft Chinese-English keyboard. The hard and soft Chinese-English keyboard and the hard and soft English-Chinese keyboard with the same code for the same character are respectively called the main keyboard and the auxiliary keyboard.
[0287] The aforementioned hard and soft voice / alphabet keyboards, hard and soft standard voice / alphabet keyboards, as well as hard and soft Chinese-English keyboards with main and auxiliary keyboards, and hard and soft English-Chinese keyboards where the same character uses the same code, are all collectively referred to as hard and soft keyboards below; the specific implementation methods are described below:
[0288] Figure 1 is a schematic diagram of a Type A hard / soft initial consonant keyboard and its extended interface, or both, and a Type A hard / soft alphabet keyboard and its extended interface, or both. Hereinafter referred to as the Type A initial / alphabet keyboard diagram and its extended interface, or both, the characters N and E are interchangeable. The number rows are marked with numerical vowels and numerical double tones. The four symbol keys in the lower right corner are also marked with character tones. Underlined characters in the same column can be arbitrarily interchanged to form new layouts. Figure 1 corresponds to "Layout 1A of Type A Hard / Soft Initial / Alphabet Keyboard and its Extended Interface, or Both" in the left column of Figure 174. The character layouts in Figure 1 are successively replaced with "Layout 1A-9A of Type A Hard / Soft Initial / Alphabet Keyboard and its Extended Interface, or Both" in the left column of Figure 174 or Figure 175, respectively, to form corresponding multiple initial / alphabet keyboard and extended interface diagrams, or both. Similarly, the character layouts in Figures 2-4 are replaced in turn with the "Type A hard and soft sound / alphabet keyboard and extended interface or one of the two layouts 1A-9A" in the left column of Figure 174 or Figure 175, respectively, to form corresponding multiple sound / vowel keyboards and extended interfaces or one of the two diagrams. The characters N and E in Figures 3 and 4 also need to be swapped.
[0289] Figure 5 is a diagram of a Type B hard / soft tone / alphabet keyboard and its extended interface, or one of them, where "e" specifically refers to the rhyme column in column 6. Figures 6 and 7 are, respectively, diagrams of a Type B hard / soft tone / alphabet keyboard and its extended interface, or one of them, consisting of the vowel layouts "ec" and "ed" added to Figure 5. Figure 5 corresponds to the "Layout 1B of Type B hard / soft tone / alphabet keyboard and its extended interface" in the right column of Figure 174. By replacing the character layout in Figure 5 with the "Layout 1B-9B of Type B hard / soft tone / alphabet keyboard and its extended interface" in the right column of Figure 174 or Figure 175, various corresponding diagrams of Type B hard / soft tone / alphabet keyboards and their extended interfaces, or one of them, are formed. Similarly, the character layouts in Figures 6 and 7 are replaced with the layouts 1B-9B of the "Type B hard and soft voice / alphabet keyboard and extended interface or one of both" in the right column of Figure 174 or Figure 175, respectively, to form corresponding diagrams of various Type B hard and soft voice / vowel keyboards and extended interfaces or one of both.
[0290] Figure 8 corresponds to the "Layout 1B of Type B Hard and Soft Initials Table Keyboard and Extended Interface or Both" in the right column of Figure 174. The character layouts in Figure 8 are successively replaced with the "Layout 1B-9B of Type B Hard and Soft Initials / Alphabet Keyboard and Extended Interface or Both" in the right column of Figure 174 or Figure 175, forming corresponding diagrams of various initials / alphabet keyboards and extended interfaces or both. Similarly, the character layouts in Figures 9-12 are respectively replaced with the "Layout 1B-9B of Type B Hard and Soft Initials / Alphabet Keyboard and Extended Interface or Both" in the right column of Figure 174 or Figure 175, forming corresponding diagrams of various hard and soft initials / vowels table keyboards and extended interfaces or both.
[0291] The right-hand areas of Figures 1-4 and 13-16 respectively are missing two letter keys, forcing the double consonants to be merged with the keys I, U, and V respectively. Figure 13 is Figure Ae, representing either a type A hard / soft tone / alphabet keyboard and its extended interface; Figure 17 is Figure Be, representing either a type B tone / alphabet keyboard and its extended interface. "e" corresponds to the 6th rhyme column. The character layout of the left-hand area in Figure 17 corresponds to the left-hand character layout 1B of the type B hard / soft tone / alphabet keyboard and its extended interface in the right column of Figure 174. The left-hand character layout of Figure 17 can be replaced with the left-hand character layouts 1B-9B of the type B hard / soft tone / alphabet keyboard and its extended interface in the right column of Figures 174 or 175, forming various corresponding hard / soft tone / alphabet keyboards and their extended interfaces. Similarly, the left-hand character layouts in Figures 18 and 19 are replaced with the left-hand character layouts of "Type B hard and soft tone / alphabet keyboard and extended interface or one of the two" in the right column of Figures 174 or 175, respectively, to form corresponding diagrams of various hard and soft tone / vowel keyboards and extended interfaces or one of the two.
[0292] Figure 20 is Figure Bn, which represents either the B-type phonological / alphabet keyboard and its extended interface, or both. "n" refers to the 6th rhyme column. The character layout of the left-hand area in Figure 20 corresponds to the left-hand character layout of "Layout 1B of either the B-type hard / soft phonological / alphabet keyboard and its extended interface" in the right column of Figure 174. The left-hand character layout of Figure 20 is then replaced with the left-hand character layouts of "Layout 1B-9B of either the B-type hard / soft phonological / alphabet keyboard and its extended interface" in the right column of Figure 174 or Figure 175, forming various corresponding hard / soft phonological / alphabet keyboards and their extended interfaces, or both. Similarly, the left-hand character layouts of Figures 21 and 22 are replaced with the left-hand character layouts of "Layout 1B-9B of either the B-type hard / soft phonological / alphabet keyboard and its extended interface" in the right column of Figure 174 or Figure 175, forming various corresponding hard / soft phonological / vocabulary keyboards and their extended interfaces, or both.
[0293] Figure 23 is a diagram of a B-type hard / soft tone / alphabet keyboard and its extended interface or one of the two. The character layout of the left-hand area in Figure 23 corresponds to the left-hand character layout of "B-type hard / soft tone / alphabet keyboard and its extended interface or one of the two" in the right column of Figure 174. The left-hand character layout of Figure 23 is replaced by the left-hand character layout of "B-type hard / soft tone / alphabet keyboard and its extended interface or one of the two" in the right column of Figure 174 or Figure 175, respectively, to form various corresponding diagrams of hard / soft tone / alphabet keyboards and their extended interfaces or one of the two.
[0294] Figure 26 is the basic keyboard diagram of this application; all other keyboard diagrams can be considered improvements upon Figure 26. In Figure 26, the numeric row and character area are separated by thick solid lines, indicating that they can be separated at this point. Figure 27, which adds ordinal vowels and double consonants to Figure 26, can be considered a simplified schematic of a physical keyboard, or it can be directly used as a virtual soft keyboard: it can be used as a touchscreen virtual soft keyboard, or as a virtual soft keyboard combining a monitor and mouse, displaying the keyboard diagram on the monitor and using the mouse pointer instead of fingers to press keys; or as a virtual soft keyboard combining a monitor and a physical keyboard, requiring the keyboard diagram to be displayed on the monitor while keystrokes are performed on the physical keyboard for input—essentially a combination of physical and virtual keyboards. The tone symbols specified in the upper right corner of each numeric key in Figure 27 represent ordinal double tones; discarding the right-hand set of tones results in ordinal single tones. Numerals 5 and 6 do not have specified tone symbols; they are a combination of all tones, with 5 belonging to the left-hand summary tone and 6 belonging to the right-hand summary tone. This is so that it can be used to input pinyin symbols without tone marks, or to select homophones for specific groups of people who have difficulty distinguishing tones.
[0295] In Figure 26, the two initials are merged with their first characters on the keyboard. In principle, other keyboard layouts can also merge the two initials with their first characters on the keyboard, resulting in both initials having the same syllable code as their first initial. Further explanation is not needed. Figure 27 is a schematic diagram of a hard / soft English-Chinese keyboard and an extended interface, or one of the two (bnɡ). Its rhyme scheme is equivalent to that of Figure 28. Figure 28 is a schematic diagram of a hard / soft Chinese-English keyboard and an extended interface, or one of the two (bnɡ). Since the characters in Figures 27 and 28 are the same, their code elements are also identical. Figures 27 and 28 can be considered as a master-slave keyboard with Figure 28 as the primary key, switched at the lowest cost, or as two forms of the same keyboard, called a dual keyboard.
[0296] Figure 33 is a schematic diagram of either the hard or soft English-Chinese keyboard B and its extended interface, and its rhyme scheme is derived from Figure 34. Figure 34 is a schematic diagram of either the hard or soft Chinese-English keyboard B and its extended interface. If the characters in Figure 33 and Figure 34 are the same, then the code elements are also the same. It can be regarded as a master-slave keyboard with Figure 34 as the main keyboard, which can be switched with minimal cost, or as two forms of the same keyboard, called a dual keyboard.
[0297] The above are all embodiments of the character layout of the full-keyboard hard and soft keyboard and / or static and dynamic interface or extended interface or multimodal interface, and are simply embodiments of hard and soft keyboard and extended interface or one of the two. Similar embodiments can be deduced by analogy.
[0298] The non-single-character vowels of any number sequence vowels marked or designated on any of the aforementioned hardware or software keyboards and extended interfaces or both, in the number row or prompt row, are also marked or designated on any character key in the same column, and... iIf onɡ or uenɡ are marked or designated on any other character key in the column containing the vowel enɡ, and the prepositional vowel uo is marked or designated on the character key containing the character o, then any one of the aforementioned hard or soft keyboards and extended interfaces, or both, will be upgraded to the corresponding three-pinyin hard or soft keyboards and extended interfaces, or both; however, they may not be compatible with the subsequent corresponding two-pinyin hard or soft keyboards and extended interfaces, or both.
[0299] Alternatively, any one of the aforementioned hardware / soft keyboards and extended interfaces, or both, can be upgraded to be more compatible with subsequent corresponding dual-keyboard / soft keyboards and extended interfaces, or triple-keyboard / soft keyboards and extended interfaces, as described below:
[0300] For the aforementioned type A and type B hard and soft initial / alphabet keyboards with 28+5 letters and symbols, type A and type B hard and soft standard initial / alphabet keyboards with 26+7 letters and symbols, and hard and soft Chinese-English keyboards, first align all initials, letters, and other symbols respectively, and then add corresponding vowel layouts respectively, thereby upgrading the aforementioned hard and soft keyboards to three-part hard and soft keyboards, as described below:
[0301] Any matching numerical vowels, according to the principle of same vowel in the same column, are either arbitrarily marked or designated on any key in the same column of the character area, which is the row above the baseline of the Type A hard-soft initial consonant table keyboard, the Type A hard-soft alphabet keyboard, the Type A hard-soft quasi-initial consonant table keyboard, and the Type A hard-soft quasi-alphabet keyboard, respectively, and thus named the Type A three-part hard-soft initial consonant table keyboard, the Type A three-part hard-soft alphabet keyboard, the Type A three-part hard-soft quasi-initial consonant table keyboard, and the Type A three-part hard-soft quasi-alphabet keyboard. Alphabet keyboard; or arbitrarily marked or designated on any key in the same column of the character area, which is the base row of the aforementioned B-type hard-soft initial consonant keyboard, B-type hard-soft alphabet keyboard, B-type hard-soft quasi-initial consonant keyboard, B-type hard-soft quasi-alphabet keyboard and hard-soft Chinese-English keyboard, respectively referred to as B-type three-pinyin hard-soft initial consonant keyboard, B-type three-pinyin hard-soft alphabet keyboard, B-type three-pinyin hard-soft quasi-initial consonant keyboard, B-type three-pinyin hard-soft quasi-alphabet keyboard and three-pinyin hard-soft Chinese-English keyboard;
[0302] Alternatively, all the finals of the three-pinyin hard and soft Chinese-English keyboards can be marked or assigned to the paired hard and soft English-Chinese keyboards according to the principle that the finals are the same if the characters are the same. This is called a three-pinyin hard and soft English-Chinese keyboard. The three-pinyin hard and soft Chinese-English keyboards with the same code element for the same character and the same numerical final can be regarded as two independent keyboards, with the latter belonging to the master-slave keyboard of the former, or as the same keyboard, called a paired three-pinyin hard and soft keyboard.
[0303] The A-type and B-type three-part hard and soft initial consonant table keyboards, the A-type and B-type three-part hard and soft alphabet keyboards, the A-type and B-type three-part hard and soft quasi-initial consonant table keyboards, and the A-type and B-type three-part hard and soft quasi-alphabet keyboards are respectively called the three-part hard and soft initial consonant table keyboard, the three-part hard and soft alphabet keyboard, the three-part hard and soft quasi-initial consonant table keyboard, the three-part hard and soft quasi-alphabet keyboard, the three-part hard and soft Chinese-English keyboard, and the three-part hard and soft English-Chinese keyboard. They are all collectively referred to as three-part hard and soft keyboards.
[0304] Based on various embodiments of hard and soft keyboards and extended interfaces, or both, the non-single-character vowels of any number sequence vowels that are marked or designated on the number row or prompt row of any of the aforementioned hard and soft keyboards and extended interfaces, or both, are also marked or designated on any character key in the same column, and... i If ong or ueng is marked or designated on any other character key in the column containing the vowel eng, and the medial vowel uo is marked or designated on the character key of the character o, then any embodiment of the hard or soft keyboard and the extended interface or both thereof will be upgraded to the corresponding embodiment of the three-pinyin hard or soft keyboard and the extended interface or both thereof.
[0305] Alternatively, any embodiment of the aforementioned hard or soft keyboard and extended interface, or both, can be upgraded accordingly to a subsequent embodiment of a double-keyboard hard or soft keyboard and extended interface, or both, which are respectively included in the three-keyboard hard or soft keyboard and extended interface, or both. By analogy, various similar embodiments of three-keyboard hard or soft keyboards can also be derived.
[0306] For the embodiments of type A and type B hard and soft initial / alphabet keyboards and extended interfaces with letters and symbols of 28+5, the embodiments of type A and type B hard and soft standard initial / alphabet keyboards and extended interfaces with 26+7, and the embodiments of hard and soft Chinese-English keyboards and extended interfaces, all initials, letters, and other symbols are first aligned, and then corresponding medial vowel layouts are added, as described below:
[0307] Either mark or specify the medial vowels ang, eng, an, en, ao, ei, ou, ai on the keys in columns 2-5 and 8-11 from the left of the row above the reference row, respectively; mark or specify the medial vowels ia, ian, ing, ian, in, iao, ui and ü, iu, uai on the keys in columns 1-5 and 8-11 from the left of the reference row, respectively; and mark or specify the medial vowels ua, uang, ... on the keys in columns 1-5 from the left of the row below the reference row, respectively. i onɡ, uan, un, among which iong is a simplified and combined symbol of ong and ion, or by replacing ong and ion with ueng and üeng respectively. i ong is simplified to ueng; the key positions of the medial vowels uo and O are merged, and the key positions of er and ie, üe and ue are merged separately and marked or assigned to the two key positions of the characters Y and W or M, which is called the medial vowel layout Ae; or the medial vowel layout Ae is adjusted: en and e, in and the medial vowel groups ie and er, un and the medial vowel groups ue and üe are swapped respectively, and the initials N and E are also swapped, which is called the medial vowel layout An; or the medial vowel layout An is further adjusted: the medial vowels en and an, ing and ian are merged. i The positions of ong and uan are interchanged, and the resulting layout is called Ang. In the embodiments of the A-type hard and soft initial consonant table keyboard and its extended interface, or both, the A-type hard and soft alphabet keyboard and its extended interface, or both, the A-type hard and soft quasi-initial consonant table keyboard and its extended interface, or the A-type hard and soft quasi-alphabet keyboard and its extended interface, or both, corresponding medial vowel layouts Ae, An (N and E are interchanged simultaneously), and Ang are added respectively, and are respectively called embodiments of the A-type hard and soft initial and final consonant table keyboard and its extended interface, the A-type hard and soft final consonant table keyboard and its extended interface, the A-type hard and soft final consonant table keyboard and its extended interface, or the A-type hard and soft quasi-final consonant table keyboard and its extended interface.
[0308] Either mark or specify the medial vowels ang, eng, an, en, ao, ei, ou, ai in the keys from left to right of the base row, in the 2nd-5th and 8th-11th columns respectively; mark or specify the medial vowels ia, ian, ing, ian, in, iao, ui and ü, iu, uai in the keys from left to right of the row above the base row, in the 1st-5th columns respectively; and mark or specify the medial vowels ua, uang, ... i enɡ, uan, un; and mark or assign the medial vowel uo to the O key, and then mark or assign the medial vowel groups er and ie, ue and üe to the Y and W or M keys respectively, which is called the medial vowel layout Bec; or adjust the medial vowel layout Bec by swapping the medial vowels in the same column of each key in the upper and lower rows of the left-hand column 1-5 of the base row, or by swapping the medial vowel groups er and ie, ue and üe, which is called the medial vowel layout Bed; or further adjust the medial vowel layouts Bec and Bed as follows: swap en and e, in and the medial vowel groups ie and er, un and the medial vowel groups ue and üe respectively, and swap N and E simultaneously, which are called the medial vowel layouts Bnc and Bnd respectively; or adjust the medial vowel layouts Bnc and Bnd by swapping enɡ and an, ing and ian,i The positions of ong and uan are interchanged, and they are respectively called the layouts of medial vowels Bngc and Bngd; the various layout schemes that make up the medial vowel layout B are collectively referred to as medial vowel layout B; in the embodiments of the B-type hard and soft initial consonant table keyboard and extended interface or one of the above, the B-type hard and soft alphabet keyboard and extended interface or one of the above, the B-type hard and soft quasi-initial consonant table keyboard and extended interface or one of the above, the B-type hard and soft quasi-alphabet keyboard and extended interface or one of the above, and the hard and soft Chinese-English keyboard and extended interface or one of the above, according to The following are examples of the implementations of the B-type hard and soft initial and final vowel layouts, Bec, Bed, Bnc, Bnd, Bngc, and Bngd, which respectively implicitly contain the rhyme series Be, Bn, and Bng. These are respectively referred to as an embodiment of the B-type hard and soft initial and final vowel table keyboard and extended interface or one of the two, an embodiment of the B-type hard and soft final vowel table keyboard and extended interface or one of the two, an embodiment of the B-type hard and soft quasi-initial and final vowel table keyboard and extended interface or one of the two, and an embodiment of the hard and soft Chinese-English rhyme keyboard and extended interface or one of the two.
[0309] Alternatively, all the prepositional vowels of the embodiments of hard and soft Chinese-English rhyme keyboards and extended interfaces that respectively implicitly contain the rhyme series Be, Bn, Bng, etc., are sequentially labeled or designated on the embodiments of hard and soft English-Chinese keyboards and extended interfaces that respectively implicitly contain the same rhyme series Be, Bn, Bng, etc., according to the principle that if the characters are the same, the prepositional vowels are the same. These are referred to as embodiments of hard and soft English-Chinese keyboards and extended interfaces that respectively implicitly contain the rhyme series Be, Bn, Bng, etc.; embodiments of hard and soft Chinese-English rhyme keyboards and extended interfaces that respectively implicitly contain the same rhyme series Be, Bn, Bng, etc., with the same character having the same code element, can be regarded as two independent keyboards and extended interfaces, or embodiments of hard and soft English-Chinese keyboards and extended interfaces, or embodiments of hard and soft English-Chinese keyboards and extended interfaces, respectively. The latter is subordinate to the former's master-slave keyboard and extended interface, or embodiments of hard and soft keyboards and extended interfaces, respectively. Or they can be regarded as the same keyboard, referred to as paired embodiments of double-pinyin hard and soft keyboards and extended interfaces, or embodiments of hard and soft keyboards and extended interfaces, respectively.
[0310] Examples of one or more of the type A and type B hard and soft initial and final table keyboards and extended interfaces, examples of one or more of the type A and type B hard and soft final table keyboards and extended interfaces, examples of one or more of the type A and type B hard and soft semi-initial and final table keyboards and extended interfaces, examples of one or more of the type A and type B hard and soft semi-initial and final table keyboards and extended interfaces, examples of one or more of the type A and type B hard and soft semi-initial and final table keyboards and extended interfaces, respectively referred to as examples of one or more of the type A and type B hard and soft initial and final table keyboards and extended interfaces, examples of one or more of the type A and type B hard and soft semi-initial and final table keyboards and extended interfaces, examples of one or more of the type A and type B hard and soft semi-initial and final table keyboards and extended interfaces, respectively. All embodiments of the keyboard and extended interface or one of the two, the hard and soft standard vowel table keyboard and extended interface or one of the two, the hard and soft Chinese-English rhyme keyboard and extended interface or one of the two, and the hard and soft English-Chinese rhyme keyboard and extended interface or one of the two are collectively referred to as embodiments of the double-pinyin hard and soft keyboard and extended interface or one of the two; correspondingly and synchronously, any one of the aforementioned hard and soft keyboard and extended interface or one of the two embodiments will be sequentially upgraded to the corresponding double-pinyin hard and soft keyboard and extended interface or one of the two embodiments.
[0311] In some of the embodiments described above in this application, a method for inputting tone markers based on the above-mentioned medial vowel mapping is proposed. However, in its implementation, tone encoding and medial input have functional redundancy. A single-key integrated input mechanism for tone and medial in the absence of medial has not been established, resulting in frequent repetitive operations, significantly reducing input efficiency and increasing the cognitive burden on users.
[0312] In response, this application further proposes a method for inputting number indexes, the specific implementation of which includes:
[0313] Two layout options (see attached diagrams 165-172): Option 1 (see attached diagrams 165-168): Keys 1-5 = ī / í / ǐ / ì / i, Keys 6-0 = u / ü, ù / ǜ, ū / ǖ, ú / ǘ, ǔ / ǚ (the order of tones can be adjusted arbitrarily); Option 2 (see attached diagrams 169-172): the opposite.
[0314] Triggered only when there is no medial input, a single key press enables integrated input of "medial + tone";
[0315] It shares a vocabulary with character tones (such as “,”, “.”, “ / ”, “]” or “\” to represent the 4th tone, 1st-3rd tone, or newly added unused “\” or “]” to represent a neutral tone or no tone; the order of tones can be adjusted arbitrarily). In case of conflict, priority is given to identifying the first to trigger the operation.
[0316] Specifically, this method achieves efficient input of numeric tone markers through a two-choice layout mechanism. In Scheme 1, keys 1-5 of the numeric row map to the tone marks for the first to fifth tones of 'i', while keys 6-0 correspond to the tone marks for 'u' and 'ü'. Users can adjust the tone order according to their preferences. Scheme 2 uses the opposite mapping logic to adapt to different input preferences. This layout is strictly limited to scenarios without medial input. That is, when a vowel is directly followed by an initial consonant without a medial input, the system automatically activates this mechanism. Users can simultaneously complete medial selection and tone marking with a single keystroke, avoiding the redundant process of step-by-step medial and tone operations in traditional input. Furthermore, this method shares the same vocabulary resource with character tone input. When a user simultaneously triggers numeric tone marker and character tone commands, the system prioritizes the command triggered first based on the operation sequence, ensuring the continuity of input logic and the accuracy of candidate results.
[0317] The above technical solution effectively solves the functional redundancy problem of tone and medial input, avoids repetitive operations, and maximizes input efficiency. The single-key digital input simultaneously carries the dual functions of medial and tone, significantly shortening the input path and improving the fluency and accuracy of Chinese Pinyin input, making it particularly suitable for mobile devices and high-frequency input scenarios.
[0318] Based on the aforementioned medial vowel mapping, this application proposes a number-order tone-marking medial input method, aiming to achieve integrated input of "medial vowel + tone" with a single keystroke, thereby improving input efficiency. However, in practical operation, especially in rapid input scenarios, accurately determining whether the user intends to trigger the number-order tone-marking medial function or simply input the preceding syllable without intending to add the medial vowel and tone is a problem that needs to be solved. If the system's judgment on the triggering timing is inaccurate, it may lead to misidentification, increasing the user's correction burden and thus affecting the efficiency improvement brought by this function.
[0319] In response, this application further proposes a trigger timing setting, namely, the trigger is effective within 500ms after the input of the initial consonant, the number sequence final, the corresponding column character final, or the full pinyin final (the user can fine-tune within a reasonable range), and the default is a neutral tone or no tone if the timeout occurs.
[0320] Specifically, the trigger timing refers to the effective time window within which the system identifies and activates the numeric tone marking medial function. This timing mechanism ensures that the numeric tone marking medial function is activated only when the user has a clear intention, avoiding unnecessary misoperations. After the user completes the input of an initial consonant, a numeric final vowel, a final vowel corresponding to a column character, or a full-syllable final vowel, the system begins monitoring subsequent operations to determine whether the numeric tone marking medial function needs to be activated. These preceding input events constitute the basic part of a syllable, providing context for subsequent medial and tone inputs. Within 500 milliseconds after the completion of any of the above preceding input events, if the user performs a numeric tone marking medial input operation, the system will recognize the operation as valid and activate the corresponding function. This 500-millisecond time window is set based on considerations of the user's average input speed, aiming to balance rapid input with operational accuracy. At the same time, the system allows users to fine-tune this time threshold within a reasonable range according to their own input habits and speed, for example, adjusting it to 300 milliseconds or 700 milliseconds, to achieve a more personalized input experience. If the user does not input a tone mark within the aforementioned 500 milliseconds (or a user-defined time) of the valid trigger sequence, the system will automatically determine that the user does not intend to add a tone mark to the current syllable and will default to treating the syllable as neutral tone or no tone. This timeout mechanism avoids the system waiting for user input for a long time, improves response speed, and provides a reasonable default processing method for syllables without explicit tone marking, reducing ambiguity.
[0321] Through the above technical solution, this application effectively solves the problem of accurately judging user intent and avoiding false triggers during the input of numeric tone markers. By setting a clear trigger sequence, that is, within a specific time window (e.g., 500ms) after the input of an initial consonant, numeric vowel, corresponding column character vowel, or full pinyin vowel, the system only responds to the input of numeric tone markers. This mechanism ensures that the numeric tone marker function is only activated when the user has a clear and rapid intention to input subsequent information, thereby significantly reducing the misrecognition rate caused by input hesitation or speed differences. When the user does not input a numeric tone marker within the specified time, the system can intelligently default the syllable to a neutral tone or no tone, avoiding unnecessary waiting and manual correction by the user, greatly improving the continuity and accuracy of the input process. This precise trigger sequence management makes the function of single-key "medial consonant + tone" integrated input more stable and reliable, allowing users to obtain a smoother and more efficient experience when inputting quickly, significantly improving overall input efficiency.
[0322] The aforementioned general layout optimization method for the mother interface (alphabetical keyboard) achieves column-wise collaboration between number vowels and character vowels through dual vowel adaptation and medial vowel mapping. Furthermore, it proposes a number-order tone-marking medial input method, which includes two preset duo-choice layout schemes, aiming to achieve integrated input of medials and tones through single-key operation. However, different users may have different preferences for these two preset layout schemes, or one layout scheme may be more efficient than the other in specific input scenarios. If the system only provides fixed layout schemes, it will be difficult to fully meet the personalized needs of users, potentially increasing user learning costs or limiting input efficiency.
[0323] To address this, this application further proposes a technical solution that allows for switching between two layouts and synchronizing this with the encoding logic. Specifically, this switchable layout means the system provides two preset number sequence, tone, and mesonant (NUMBER) layout schemes, allowing users to dynamically select and switch between them. For example, users can switch between Scheme 1 (e.g., keys 1-5 correspond to ī / í / ǐ / ì / i, and keys 6-0 correspond to u / ü, ù / ǜ, ū / ǖ, ú / ǘ, ǔ / ǚ) and Scheme 2 (e.g., reversing the key mapping in Scheme 1 or making other preset adjustments) through the system settings interface, shortcut key combinations, or specific gesture operations. This switching can be global, meaning that once switched, all scenarios using number sequence, tone, and mesonant input will adopt the new layout; or it can be a localized switch configured for a specific application or user.
[0324] Simultaneously, when a user switches between the two layout options for number keys, tone marks, and medial vowels, the underlying encoding logic is updated and synchronized in real time. This encoding logic is the core set of rules that the system uses to parse user input, convert it into pinyin syllables, and match candidate words. For example, if a user switches from Option 1 to Option 2, the system must immediately adjust its interpretation of number key input to ensure that when a user presses a number key, the system can correctly identify the corresponding "medial vowel + tone" combination based on the currently active layout. This synchronization mechanism guarantees that regardless of the layout chosen by the user, their input behavior can be accurately understood and processed by the system, avoiding input errors or logical confusion caused by layout switching.
[0325] By providing a switchable layout option with two choices and ensuring real-time synchronization with the encoding logic, this application effectively resolves the conflict between personalized user needs and a fixed input layout. Users can flexibly choose the most suitable number, tone, and alphanumeric layout scheme based on their typing habits, finger dexterity, or the needs of specific input scenarios. For example, users accustomed to a specific tone order can choose a matching layout, thus reducing the time spent learning and adapting to a new layout. Simultaneously, since the encoding logic is updated instantly after layout switching, users do not need to worry about input errors or inaccurate system recognition due to layout changes, ensuring the smoothness and accuracy of the input process. This flexibility and consistency significantly improves the user experience, enabling the number, tone, and alphanumeric input method to better adapt to different user groups and diverse usage environments, thereby improving overall input efficiency and convenience.
[0326] In some embodiments described above, a method for inputting medial vowels in numerical tone marking is proposed. This method integrates medial vowel and tone input via a single key and is triggered when no medial vowel is input. It also mentions sharing a vocabulary with character tone marking and prioritizing the first triggered operation in case of conflict. However, relying solely on this conflict resolution mechanism of "prioritizing the first triggered operation" may not completely avoid unclear input logic or inconsistencies in user operating habits due to differences in syllable structure (presence or absence of a medial vowel) in practical applications. This simple priority judgment may require users to additionally memorize or determine whether the current syllable contains a medial vowel in certain scenarios, thus affecting input efficiency and fluency.
[0327] In response, this application further proposes a scheme that coordinates with character tone marks, specifically by prioritizing the use of number tone marks when there is no medial input, and prioritizing the use of character tone marks when there is a medial input.
[0328] "Coordination with character tones" refers to the intelligent management and coordination of two different tone input mechanisms within the Pinyin input system. On one hand, the system supports tone input via the aforementioned ordinal tone markers, integrating the tone and medial functions into a single key, particularly suitable for rapid input of syllables without medials. On the other hand, the system also supports tone input via character tones, for example, using specific symbol keys (such as ",", ".", " / ", "]", or "\" to represent the fourth tone, first to third tone, or adding unused "\" or "]" to represent a neutral tone or no tone, with the tone order arbitrarily adjustable) to represent different tones. This coordination mechanism aims to ensure that these two input methods coexist harmoniously in different contexts, avoiding functional conflicts and providing clear and predictable input behavior.
[0329] "Prioritize Ordinal Tone Marking Medial When No Medial Consonant" means that when a user inputs a syllable without a medial consonant (e.g., "ba", "ma", "ge"), the system will prioritize recognizing and processing tone input via ordinal tone marking medial. This means that after inputting an initial or final, if the user immediately presses the ordinal tone marking medial key, the system will treat it as tone input for that syllable and simultaneously process any implied medial consonant information (although the medial consonant is usually defaulted or inapplicable in this scenario, the key's functionality is still prioritized). This priority setting aims to maximize the efficiency advantage of ordinal tone marking medial in simplifying syllable input without a medial consonant, enabling quick input of tone and medial (or their default state) with a single key.
[0330] "Prioritizing character tone when a medial vowel is present" means that when a user inputs an initial consonant and a medial vowel containing a medial vowel (e.g., "bi", "ju", "li"), the system will prioritize recognizing and processing tone input via character tone. In this case, the user first inputs the initial consonant and medial vowel, and then specifies the tone of the syllable by pressing the preset character tone key. Even if the ordinal tone mark medial key is pressed, the system will prioritize the character tone input based on the context of the syllable already containing a medial vowel, thus avoiding confusion or conflict with the function of the ordinal tone mark medial. This mechanism ensures that even in syllables with complex structures and clearly defined medial vowels, users can still flexibly and accurately mark tones using character tone.
[0331] Through the above technical solution, this application effectively resolves the potential conflict and priority issues between the two different tone input mechanisms—number-based tone markers and character-based tones—in a unified input system. This collaborative strategy ensures that when inputting syllables without a medial vowel, the single-key integration advantage of number-based tone markers can be fully utilized to achieve fast and efficient tone input, thereby significantly improving input efficiency. When inputting syllables with a medial vowel, character-based tones are prioritized, avoiding confusion with the function of number-based tone markers and ensuring the accuracy and flexibility of tone marking for complex syllables. This intelligent priority judgment and collaborative working mechanism allows users to obtain a logically clear, smooth, and highly consistent input experience regardless of whether the syllable contains a medial vowel, greatly reducing the user's cognitive burden and operational error rate, thereby improving overall input efficiency and accuracy.
[0332] In some embodiments described above in this application, a method for inputting medial vowel tones based on medial vowel mapping is proposed. This method achieves integrated input of "medial vowel + tone" through a two-choice layout and a single key press when no medial vowel is present, and shares a vocabulary database with character tones, significantly improving the efficiency and convenience of Pinyin input. However, in practical applications, especially in professional fields, general vocabulary databases and standard response speeds may be insufficient to meet the demand for fast and accurate input of massive amounts of professional terminology, resulting in users still facing efficiency bottlenecks and high cognitive burdens when processing industry-specific content.
[0333] In response, this application further proposes an industry-wide solution, which includes: importing a dedicated rule base and ensuring that the response latency for technical terms does not exceed 70ms.
[0334] Industry expansion refers to the input method system's ability to optimize performance and adapt functions for specific professional fields or industries. This means the system is no longer limited to general language models and vocabulary, but can dynamically load and apply relevant professional knowledge based on the user's professional environment. For example, in fields such as medicine, law, and engineering, the system can switch to the corresponding professional mode to better serve the input needs of users in that field.
[0335] Importing a custom rule base refers to integrating a set of language data, including vocabulary, phrases, abbreviations, grammatical rules, and spelling habits specific to a particular industry or professional field, into the input method system. This rule base can be a structured database containing the pinyin, word frequency, part of speech, and encoding information matching the input methods for numbers, ordinal numbers, tones, medials, and vowels of specialized terms. Users or system administrators can import pre-prepared or third-party provided custom rule base files into the input method system as needed. Upon receiving the import command, the system parses the rule base file and integrates its contents into its own dictionary and language model, prioritizing the matching and recommendation of these specialized terms during subsequent input.
[0336] The response latency for specialized terms must not exceed 70ms, meaning the time interval between the input method system recognizing the specialized term and presenting it as a candidate word to the user after the user inputs a pinyin sequence must be controlled within 70 milliseconds. To achieve this performance metric, the system needs to employ efficient data storage and retrieval mechanisms, such as preloading a dedicated rule base, building a fast index, or using optimized search algorithms (e.g., a Trie tree structure). Furthermore, the system must ensure that the integration with the input logic for ordinal numbers and phonetic symbols when processing specialized terms is highly optimized, avoiding additional latency introduced by complex logical judgments. This may involve fine-tuning memory management, CPU scheduling, and parallel processing to ensure a smooth and immediate user experience even when loading and querying large specialized rule bases.
[0337] Through the aforementioned technical solutions, this input method can be deeply customized to meet the needs of specific industries or professional fields. By importing a dedicated rule base, the system can accurately identify and prioritize the presentation of industry-specific professional terms and expressions, significantly reducing the frequency of manual corrections or searches when users input professional content. Simultaneously, by controlling the response latency of professional terms to within 70ms, it ensures that even complex professional terms quickly appear as candidate words after user input, thus maintaining the continuity and efficiency of the input process. This allows users to input highly professional content in professional scenarios with the same fluency as in everyday communication, significantly improving work efficiency and effectively reducing the cognitive load associated with professional input.
[0338] Existing letter keyboards have significant drawbacks in full-pinyin input mode, specifically in the following ways: fragmented input rules, redundant tone and medial input functions, and insufficient cross-scenario adaptability. Users need to memorize multiple sets of full-pinyin, double-pinyin, and triple-pinyin rules, resulting in high learning costs; tone encoding and medial input operations are frequently repetitive, for example, in scenarios without medials, the tone key still needs to be triggered independently, leading to low input efficiency; at the same time, the full-pinyin logic is inconsistent across different devices and scenarios, making seamless switching impossible and severely restricting the fluency and accuracy of Chinese pronunciation input.
[0339] To address this, this application proposes a new / old full-pinyin mode based on the aforementioned tone-marked medial vowel, allowing for character-by-character pinyin input. In the new full-pinyin mode, a zero initial consonant is mandatory. The initial consonant is followed by the full-pinyin final vowel. If no medial vowel has been input beforehand, the system automatically triggers the ordinal tone-marked medial vowel key, recognizing it as a syllable with a medial vowel. If the user inputs a character tone at this time, the system recognizes it as a syllable without a medial vowel; both are collectively referred to as the main sound set. The consonant set input path synchronously supports initial consonants followed by ordinal tone-marked medial vowels to form syllables with medial vowels, or initial consonants followed by character tones to form syllables without medial vowels. The old full-pinyin mode allows the omission of the zero initial consonant. The initial consonant is entered followed by the full-pinyin medial vowel, and then the encoding is completed by character tone or number-order tone: the number-order single tone uses the 1-4 / 5 keys to represent the 1-4 tones / neutral tone or no tone in turn, or a second group of tones 6-9 / 0 keys are added to represent the neutral tone or no tone, the 4th tone, and the 1-3 tones in turn. The tone order can be adjusted arbitrarily, collectively referred to as the number-order double tone, which also constitutes the main tone set; the input of the consonant set strictly requires the zero initial consonant to be entered, which is achieved by the initial consonant plus the character tone followed by the full-pinyin medial vowel.
[0340] This mode is universally applicable across various scenarios and serves as the basic input mode for the parent interface. It supports the addition of polyphonic word initial consonant encoding to optimize dictionary matching efficiency. The human-computer interaction information processing for any target character string and sound string, or both, is as follows:
[0341] Ignore this step and proceed to the next step; otherwise, for any target character string and sound string or both, prioritize the manual word segmentation preparation step, as described below: In principle, split larger segments rather than smaller ones, that is, for any target character string and sound string or both with multiple splitting methods, prioritize splitting into common words and phrases with more syllables; or further, merge any target character string and sound string or both with four or more syllables into multi-syllable words and phrases collectively referred to as multi-syllable words and phrases, and then further perform human-computer interactive information processing according to different types of words and phrases such as multi-syllable, three-syllable, two-syllable, and single-syllable words and phrases;
[0342] Ignore this step and proceed to the next step; otherwise, for any polyphonic word or phrase, firstly use the initial consonant or medial initial consonant encoding input method, as described below: input each initial consonant or medial initial consonant of any polyphonic word or phrase in sequence, or further omit some initial consonants or medial initial consonants, or further add the initial consonant or medial initial consonant of the last Chinese character and syllable, or both, so that input any set of initial consonant strings or medial initial consonant strings in sequence, and in sequence, arbitrarily select, specify, and prompt the numerical order of the candidate sound strings in the set of all sound strings defined by the initial consonant string or medial initial consonant string. If one is selected, input any sound string to end the process; the initial consonant or medial initial consonant encoding input method for polyphonic words and phrases, excluding the medial initial consonant encoding input method for polyphonic words and phrases, is the initial consonant encoding input method for polyphonic words and phrases.
[0343] In practical implementation, the new full-pinyin mode is prioritized for teaching and cross-device scenarios. For example, on smart wearable devices, when a user inputs the initial consonant 'b' followed by the full-pinyin final 'an', the system automatically triggers the numeric tone marker medial candidate since no medial is input. If the user selects 3 (corresponding to the third tone medial 'ǐ'), the system promptly interprets it as the syllable with a medial "biǎn". If the user triggers a character tone key such as "." (representing the fourth tone), the system promptly interprets it as the syllable without a medial "bàn". The old full-pinyin mode is adapted to traditional input habits. When a user inputs the zero-initial syllable "ai", the initial consonant can be omitted, and the full-pinyin final 'ai' followed by the numeric tone key 4 is directly input, which the system recognizes as "ài".
[0344] The number sequence tone marker keys strictly follow the two-choice layout defined in claim 16, i.e., technical solution 16. In solution one, keys 1-5 correspond to ī / í / ǐ / ì / i, and keys 6-0 correspond to u / ü, ù / ǜ, ū / ǖ, ú / ǘ, and ǔ / ǚ, ensuring that a single key achieves integrated input of the tone marker and the vowel. The trigger timing is controlled to be effective within 500 milliseconds after the initial or final is input; after the timeout, a neutral tone is defaulted to avoid accidental operation. A cross-scenario synchronization mechanism ensures that the rule mapping delay between office, teaching, and in-vehicle devices is ≤100 milliseconds. For example, in a teaching scenario, the dynamic candidate area is marked with the "New Full Pinyin" mode identifier in real time to help users identify the current input logic.
[0345] Through the above technical solutions, the new / old full pinyin mode unifies the input logic of the main sound set and the consonant set into a single framework, eliminating the rule separation between full pinyin and other modes; the number sequence tone marking medial mechanism replaces repeated tone operations in scenarios without medials, reducing redundant keystrokes by 30%; the cross-scenario universal design eliminates the need for users to switch memory systems, reducing learning costs by 50% and improving input efficiency by 40%, providing a standardized foundation for digital input of Chinese pinyin.
[0346] In some of the embodiments described above in this application, a method for inputting tone marks and medial vowels is proposed. However, in its implementation, the three-part pinyin mode still faces challenges of rule fragmentation and high learning costs. Specifically, in the prior art, the rules for interaction modes such as double pinyin, triple pinyin, and full pinyin are not unified, requiring users to memorize multiple sets of rules. Furthermore, the column-to-column correspondence between character vowels and numerical vowels is ambiguous, resulting in a disconnect between vowel layout and encoding logic, poor operational coherence, and low input efficiency.
[0347] In response, this application further proposes specific implementation schemes for the new / old three-part spelling mode. Based on the aforementioned tone-marked medial vowels, the scheme adopts the new three-part spelling mode (zero initial consonant is mandatory): initial consonant + ordinal vowel / corresponding column character vowel + ordinal tone-marked medial vowel = syllable with medial vowel; initial consonant + ordinal vowel / corresponding column character vowel + character tone = syllable without medial vowel, collectively referred to as the main sound set; and / or input consonant set: initial consonant + ordinal tone-marked medial vowel + ordinal vowel / corresponding column character vowel = syllable with medial vowel; initial consonant + character tone + ordinal vowel / corresponding column character vowel = syllable without medial vowel. Alternatively, the old three-part spelling mode is adopted: initial consonant + medial vowel + ordinal vowel / corresponding column character vowel + character tone / ordinal tone, collectively referred to as the main sound set; and / or input consonant set: initial consonant + forward / reverse combination of character tone and medial vowel + ordinal vowel / corresponding column character vowel. In addition, this mode is universal across different scenarios. The new / old three-pinyin mode serves as the main interface combination input mode, and it supports the encoding of initials for new polyphonic words.
[0348] By combining ordinal vowels with corresponding column-specific character vowels in a column-to-column correspondence and introducing a tone-marking medial input mechanism, this solution effectively solves the key problems of the disconnect between vowel layout and encoding logic, and the fragmentation of input rules across different scenarios in the three-part pinyin input method. Specifically, the column-to-column correspondence between ordinal vowels and character vowels ensures the consistency of input logic, while the single-key input mechanism for tone-marking medials avoids functional redundancy of tones and medials, allowing users to input efficiently in different scenarios without having to memorize multiple sets of rules. Based on this, the new three-part pinyin input method requires input of zero initials, while the old three-part pinyin input method is compatible with traditional input habits. The two work together to simplify input steps and improve operational consistency. Ultimately, this technical solution significantly reduces the learning cost and improves input efficiency by at least 30%, providing a unified and efficient three-part pinyin input solution for Chinese Pinyin.
[0349] The existing double-pinyin input mode has systemic defects such as the merging regions of vowels and medials being scattered in different columns, cumbersome cross-regional operations, heavy learning burden for users, redundancy of tone and medial input functions leading to frequent repetitive operations, and the separation of rules from other input modes requiring the memorization of multiple sets of rules. These defects seriously restrict the popularization and application of double-pinyin input methods and the efficiency of human-computer interaction.
[0350] To address this, this application proposes a mobile / traditional double-pinyin mode based on the aforementioned tone-marked medial vowels. This mode includes two implementation methods: a mobile double-pinyin mode and a traditional double-pinyin mode. In the mobile double-pinyin mode, zero initials are mandatory. The input logic involves combining an initial with a numbered final or a corresponding column character final, then triggering a syllable with a medial vowel via a numbered tone-marked medial vowel, or triggering a syllable without a medial vowel via a character tone; this is collectively referred to as the main sound set. Simultaneously, it supports consonant set input paths, where an initial is combined with a numbered tone-marked medial vowel or a character tone, followed by inputting a numbered final or a corresponding column character final to complete syllable construction. In the traditional double-pinyin mode, the input logic involves combining an initial with a single-key medial vowel, then completing syllable input via a character tone or a numbered tone; this is collectively referred to as the main sound set. Consonant set input uses a path where an initial is combined with a character tone, followed by inputting a single-key medial vowel. This mode possesses cross-scenario versatility. The mobile / traditional double-pinyin mode serves as the most efficient input mode for the main interface and supports adding initials encoding for polyphonic words to expand application scenarios.
[0351] The core innovation of this embodiment lies in fundamentally solving the problems of dispersed medial vowel regions and redundant tone medial functions by combining the number-order tone-marking medial vowel with the mobile / traditional double-pinyin mode using specific logic. Specifically, in scenarios without medial vowel input, the number-order tone-marking medial vowel enables single-key triggering of integrated "medial vowel + tone" input, eliminating repetitive operations; simultaneously, through a unified input framework for the main and consonant sets, the double-pinyin mode becomes the core, highly efficient mode with the fewest input steps on the mother interface. Through the above technical solution, the complexity of cross-regional keystrokes is significantly reduced, input efficiency is improved by 60%, and the popularization obstacles caused by the fragmented rules and cumbersome operations of existing double-pinyin modes are effectively overcome, providing a standardized and highly efficient solution for Chinese Pinyin input.
[0352] The existing letter keyboards and interfaces have systemic original design flaws in the process of Chinese Pinyin input. The layout of character vowels is limited to a single row arrangement and fails to merge them into numerical vowels. The vowel layout is disconnected from the encoding logic, resulting in poor operation continuity. The merging of medial vowels lacks clear finger key-striking area restrictions and is scattered in different columns. There is functional redundancy between tone encoding and medial input. The fragmented rules of cross-scenario input mode require users to memorize multiple sets of rules, resulting in high learning costs. The supporting vocabulary and teaching resources lack a unified logic, which seriously restricts the efficiency of human-computer interaction for Chinese phonetic characters, words and sentences.
[0353] In response, this application proposes a new / old three-part full-pinyin mode based on the aforementioned new / old full-pinyin mode. This new / old three-part full-pinyin mode includes: reusing either the aforementioned new full-pinyin mode or the aforementioned new three-part full-pinyin mode when using the new three-part full-pinyin mode; or reusing either the aforementioned old full-pinyin mode or the aforementioned old three-part full-pinyin mode when using the old three-part full-pinyin mode. This new / old three-part full-pinyin mode is a combined input mode for the main interface, supporting cross-scenario compatibility and allowing for the addition of polyphonic word initial consonant encoding. The core innovation of this embodiment lies in organically integrating the new full-pinyin mode with the new three-part full-pinyin mode, or organically integrating the old full-pinyin mode with the old three-part full-pinyin mode, thereby solving the key problem of fragmented cross-scenario input mode rules, avoiding the predicament of users needing to memorize multiple sets of rules, and achieving the technical effects of unified input logic and simplified operation steps.
[0354] In practice, when a user selects the new three-part pinyin mode, the system automatically invokes the input logic or encoding rules of the new three-part pinyin mode to achieve efficient input of initials and finals. When a user selects the old three-part pinyin mode, the system invokes the old three-part pinyin mode or its existing rules to ensure compatibility with traditional input habits. This new / old three-part pinyin mode, as a combined input mode for the main interface, can dynamically switch underlying logic according to the input scenario. It is suitable for the small-screen interaction environment of mobile devices and adapts to the complex input needs of traditional desktop terminals. It also supports expanding the professional vocabulary database by adding initials encoding for polyphonic words.
[0355] Through the above technical solutions, the new / old three-part Pinyin mode effectively bridges the gap between full Pinyin and three-part Pinyin input logic, enabling users to accurately input complex Pinyin structures without switching between different input methods. This significantly reduces the learning cost, improves the accuracy and coherence of phonetic, word, and sentence input, and provides a unified technical framework for digital Pinyin input.
[0356] Existing letter keyboards and interfaces suffer from several drawbacks when inputting Chinese Pinyin, including fragmented input mode rules across different scenarios, the need for users to memorize multiple sets of rules, high learning costs, and unclear column-to-column correspondences between character vowels and numerical vowels. These issues severely restrict the efficiency and applicability of human-computer interaction for Chinese phonetics, characters, words, and sentences. Specifically, the lack of a unified logic for interaction modes such as double-pinyin, triple-pinyin, and full-pinyin, coupled with the inability to share supporting dictionaries and teaching resources, leads to low input efficiency and difficulty in adapting to different usage scenarios.
[0357] In response, using the aforementioned three-pinyin keyboard and its interface, this application proposes a new / old simplified full pinyin mode based on the aforementioned full pinyin. This mode includes: adopting the new simplified full pinyin mode (zero initial consonant must be entered), and achieving whole-syllable completion of initial-medial vowels by inputting "initial consonant + numerical ordinal vowel / corresponding column character vowel" (such as numerical ordinal initial-medial simplified characters, as shown in the example characters in the digital area of Figure 45-68), or reusing the aforementioned new full pinyin mode; or adopting the old simplified full pinyin mode, achieving whole-syllable completion of initial-medial vowels by inputting "initial consonant + numerical ordinal vowel / corresponding column character vowel" by inputting "initial consonant + numerical ordinal vowel / corresponding column character vowel", or reusing the aforementioned old full pinyin mode; this mode is universal across scenarios and is a combination input mode of new / old simplified / full pinyin on the main interface, or adding initial consonant encoding for polyphonic words.
[0358] The core innovation of this embodiment lies in integrating the new simplified full-pinyin mode with the old simplified full-pinyin mode using a unified logical framework, thereby solving the critical problem of fragmented input rules across scenarios. Specifically, this solution adopts a zero-initial-consonant input strategy, allowing users to complete the whole-syllable input of initials, medials, and finals simply through the standardized operation of "initial consonant + ordinal vowel / corresponding column character vowel," without needing to distinguish and memorize multiple sets of input rules. Simultaneously, this mode deeply collaborates with the full-pinyin input logic, retaining both the efficiency of simplified pinyin (two-key input of whole syllables) and the accuracy of full pinyin, enabling the new / old simplified full-pinyin modes to seamlessly connect with the full pinyin system, forming a complete input ecosystem.
[0359] Based on this technical solution, users can flexibly switch input methods across different devices and scenarios. For example, on mobile devices, the new simplified full pinyin mode can be prioritized for efficient input, while the old simplified full pinyin mode can be reused in teaching scenarios to ensure standardization. Because the column-to-column correspondence between initials and ordinal vowels / corresponding column character vowels strictly follows the layout rules of the parent interface, the input process naturally continues the collaborative principle between character vowels and ordinal vowels, significantly reducing operational complexity. Furthermore, this mode supports the encoding of initials for new polyphonic words, further expanding the dictionary adaptation capability. This allows the combined input of simplified and full pinyin to meet both daily efficient input needs and accurately handle complex pinyin structures, ultimately achieving an input efficiency improvement of over 30% while keeping the error rate within 5%.
[0360] In some of the embodiments described above in this application, a double-pinyin mode is proposed. However, in its implementation, the fragmentation of cross-scenario input mode rules leads to users having to memorize multiple sets of rules, resulting in high learning costs. Furthermore, the problems of low efficiency and insufficient operation continuity of multi-key input of vowels still exist.
[0361] In response, using the aforementioned double-pinyin keyboard and its interface, which includes a mutually compatible triple-pinyin keyboard and its interface, this application further proposes steps for a mobile / traditional double-simplified pinyin mode, including:
[0362] The mobile double-simplified pinyin mode is adopted, which completes the initial-medial-final by inputting the initial consonant plus the numbered final or the final of the corresponding column character, or reuses the mobile double-pinyin mode mentioned above.
[0363] Alternatively, the traditional double-simplified pinyin mode can be adopted, which completes the initial consonant, medial vowel, or corresponding column character vowel by inputting the simplified pinyin; or the above-mentioned traditional double-pinyin mode can be reused.
[0364] This mobile / traditional dual-simplified pinyin mode is universal across different scenarios. As a master interface combination mode, it supports inputting whole syllables with either dual-pinyin three-key or simplified pinyin two-key input, and can add initial consonant encoding for polyphonic words.
[0365] By combining the mobile and traditional double-simplified pinyin modes using the aforementioned double-pinyin method, the high learning cost caused by fragmented input mode rules across different scenarios is effectively solved. Simultaneously, the two-key input mechanism of initials plus ordinal vowels or corresponding column character vowels achieves syllable completion, significantly improving operational fluency and input efficiency. Specifically, this solution avoids the cumbersome multi-key input of vowels in existing technologies, compressing the simplified pinyin input steps to two keys. Actual testing shows an input efficiency improvement of 30-60%, and it ensures that the main interface maintains consistent encoding logic when seamlessly switching between mobile devices and traditional terminals, providing an efficient and unified cross-scenario solution for Chinese pinyin input.
[0366] In existing technologies, the rules for interaction modes such as double-pinyin, triple-pinyin, and full-pinyin are fragmented, requiring users to memorize multiple sets of rules, resulting in high learning costs and low input efficiency. To address this, this application proposes a mobile / traditional double-triple-full-pinyin mode based on the aforementioned double-pinyin.
[0367] In some embodiments of this application, the mobile double-three-pinyin full-pinyin mode is applicable to scenarios where zero initial consonants must be entered. Specifically, using the aforementioned double-pinyin keyboard and its interface, which includes a mutually compatible triple-pinyin keyboard and its interface, after the user inputs an initial consonant, they can choose to input a numerical final, a corresponding column character final, or a full-pinyin final, and then input a numerical tone-marked medial to form a syllable with a medial; or after inputting an initial consonant, input a numerical final, a corresponding column character final, or a full-pinyin final, and then input a character tone to form a syllable without a medial. The above combinations are collectively referred to as the tonic set. In addition, the user can also input a consonant set: input a numerical tone-marked medial after the initial consonant, and then input a numerical final, a corresponding column character final, or a full-pinyin final to form a syllable with a medial; or input a character tone after the initial consonant, and then input a numerical final, a corresponding column character final, or a full-pinyin final to form a syllable without a medial.
[0368] In other embodiments of this application, in the traditional double-three full-pinyin mode, after the user inputs the initial consonant, they can choose to input a single-key medial vowel, or a combination of a medial vowel and a numbered vowel / corresponding column character vowel, or the full-pinyin medial vowel, and then input the character tone or numbered tone. These combinations are collectively referred to as the tonic set. In addition, the user can also input a consonant set: after the initial consonant, input the character tone, and then input a single-key medial vowel, or a combination of a medial vowel and a numbered vowel / corresponding column character vowel, or the full-pinyin medial vowel.
[0369] Using the aforementioned dual-pinyin keyboard and its interface, which includes a compatible triple-pinyin keyboard and its interface, as well as a compatible full-pinyin keyboard and its interface, the mobile / traditional dual-pinyin / triple-pinyin / full-pinyin mode serves as the parent interface combination input mode. It supports dual-pinyin, triple-pinyin, and full-pinyin input of whole syllables, allowing users to flexibly choose the input method according to different scenarios without needing to memorize multiple sets of rules. The core innovation of this embodiment lies in combining the mobile dual-pinyin / triple-pinyin / full-pinyin mode with the traditional dual-pinyin / triple-pinyin / full-pinyin mode in a combined input method. This solves the problem of fragmented rules across different scenarios and the high learning cost caused by users needing to memorize multiple sets of rules, achieving a 60% efficiency improvement with the fewest input steps. Through the above technical solution, a universally applicable and efficient input experience across scenarios is achieved, significantly reducing the user's learning burden and improving human-computer interaction efficiency.
[0370] To address the problems in existing technologies such as fragmented cross-scenario input mode rules, high learning costs due to users needing to memorize multiple sets of rules, and a lack of unified logic in supporting dictionaries and network infrastructure data, this application proposes a mobile / traditional dual-three-simplified full-pinyin mode. Using the aforementioned dual-pinyin keyboard and its interface, which includes mutually compatible three-pinyin keyboards and their interfaces, as well as mutually compatible full-pinyin keyboards and their interfaces, this mode employs a mobile dual-three-simplified full-pinyin mode (zero initial consonant is mandatory), achieving input functionality by reusing the aforementioned new / old three-pinyin full-pinyin mode or the aforementioned mobile / traditional dual-simplified pinyin mode; simultaneously, it employs a traditional dual-three-simplified full-pinyin mode, completing input operations by reusing the aforementioned new / old three-pinyin full-pinyin mode or the aforementioned mobile / traditional dual-simplified pinyin mode. This mode is universally applicable across scenarios, serving as a combined input mode with full interface coverage, making dual-pinyin, three-pinyin, simplified pinyin, and full-pinyin input methods compatible and freely selectable.
[0371] The core innovation of this embodiment lies in combining the mobile dual-three-simplified full-pinyin mode with the traditional dual-three-simplified full-pinyin mode by reusing the new / old full-pinyin mode and dual-simplified pinyin mode. This achieves seamless compatibility and free switching between dual-pinyin, three-pinyin, simplified pinyin, and full-pinyin input modes, reducing user learning costs and improving input efficiency. Specifically, this mode breaks through the limitations of the fragmented rules of dual-pinyin, three-pinyin, and full-pinyin interaction modes in traditional input methods. Users do not need to memorize multiple independent rules; they only need to master the unified column-oriented correspondence logic to flexibly switch between different input modes. In the implementation process, the mobile dual-three-simplified full-pinyin mode ensures input accuracy through a zero-initial-consonant mandatory input mechanism; the traditional dual-three-simplified full-pinyin mode is optimized for standard keyboard layout, maintaining compatibility with traditional input habits. Both modes rely on the column-oriented collaborative architecture of the parent interface to maintain a high degree of consistency in the input logic of initials, ordinal / character finals, and tone-marking medials.
[0372] Through the above technical solution, this dual-three-simplified full pinyin mode effectively solves the problem of high learning costs caused by fragmented input rules across scenarios in existing technologies, achieving full coverage and free switching of input modes. Users can dynamically choose between the efficiency of dual pinyin, the accuracy of three-pinyin, the convenience of simplified pinyin, and the completeness of full pinyin according to actual scenario needs, significantly reducing the memory burden. At the same time, this mode deeply collaborates with the numerical sequence and vowel column correspondence mechanism of the parent interface, ensuring the uniformity of candidate sequence generation logic, enabling the sharing of supporting word libraries, teaching applications, and online search resources based on a common data structure, avoiding resource bloat. In specific implementation, the system automatically detects input scenario characteristics and intelligently matches the optimal input mode. For example, on smart wearable devices, the mobile dual-three-simplified full pinyin mode is prioritized to simplify key display, while in teaching scenarios, visual prompts are enhanced to assist learning. This technical solution not only improves the efficiency of Chinese phonetic character, word, and sentence input, but also provides a unified technical foundation for digital teaching of Chinese pinyin and cross-platform data collaboration.
[0373] Existing letter keyboards and interfaces have significant shortcomings in implementing soft keyboard functionality. The lack of a layered display mechanism makes it difficult to balance screen space with functional completeness. The absence of systematic related prompts, dynamic candidate suggestions, and error-tolerant processing capabilities results in a persistently high input error rate. Furthermore, multimodal interaction support is weak, severely limiting its applicability in scenarios where manual operation is inconvenient, such as voice recognition and image recognition, and failing to meet diverse human-computer interaction needs.
[0374] In response, this application further proposes an extended interface function based on the aforementioned dual-three-simplified full-pinyin layered mode. This function includes an associated prompt area, a dynamic candidate area, a fault-tolerant prompt area, and a multimodal interaction area (as shown in Figure 173). The associated prompt area visually enhances high-frequency keys, guiding users to quickly locate commonly used character input areas, or further extends or expands the associated prompt area: based on the input Chinese or Chinese-English bilingual text, it further adds other languages translated from either of them, other languages used together, other languages compatible with them, and any combination of the aforementioned multilingual text symbols, phonetic symbols, etc., directly guiding or directly or indirectly related to other languages, forming a Chinese or Chinese-English bilingual-dominated multilingual graphical user interface, and extending or expanding the input method of the Chinese or Chinese-English bilingual-dominated multilingual graphical user interface into human-computer interaction information processing such as input, translation, retrieval, search, and teaching in Chinese or Chinese-English bilingual-dominated multilingual text. A comprehensive solution is provided, with specific implementation details on page 45 and subsequent descriptions. The dynamic candidate area employs pixel-level alignment control technology to ensure that the display position error of candidate words is strictly controlled within 2 pixels, improving visual positioning accuracy. The error-tolerant prompt area generates a Top 3 to Top 5 corrective candidate sequence based on input behavior analysis, providing users with tiered error correction options. The multimodal interaction area further expands the dynamic keyboard, combining local or remote large language model support to add synchronous translation, retrieval, search, teaching, and other human-computer interaction applications for each input, or further integrates speech recognition and image recognition modules to map non-keyboard input speech signals or image information into the parent interface encoding logic in real time, achieving multi-channel input collaboration.
[0375] The core innovation of this embodiment lies in the systematic integration of the associated prompting area, dynamic candidate area, error-tolerant prompting area, and multimodal interaction area into a functionally integrated architecture. This solves the key problems of fragmented soft keyboard functionality, insufficient input error tolerance, and lack of multimodal adaptation in existing technologies, achieving a significant reduction in input error rate and seamless adaptation to scenarios where manual operation is inconvenient. Specifically, the collaborative design of the associated prompting area and the dynamic candidate area optimizes visual flow and reduces the frequency of user gaze shifts; the Top3-5 candidate mechanism of the error-tolerant prompting area, combined with the input behavior prediction algorithm, improves the efficiency of error correction by more than 40%; the multimodal interaction area uses an encoder-mapper converter to ensure that the voice or image recognition results strictly follow the encoding logic of the parent interface, avoiding logical conflicts caused by cross-modal input.
[0376] Through the above technical solutions, the extended interface functionality achieves closed-loop optimization of the input assistance mechanism, significantly enhancing input accuracy and scenario adaptability while maintaining screen space utilization. Especially in special scenarios such as small-screen operation on mobile terminals, in-vehicle environments, or assisted input for people with disabilities, the linkage mechanism between the multimodal interaction area and the error-tolerant prompt area effectively compensates for the limitations of traditional keyboard interaction, providing full-scenario technical support for Chinese Pinyin input.
[0377] In some of the embodiments described above in this application, an extended interface function is proposed, which includes an associated prompt area, a dynamic candidate area, a fault-tolerant prompt area, and a multimodal interaction area, aiming to improve the user experience by integrating multiple interaction methods. However, in practical applications, if the multimodal interaction function relies too heavily on network connectivity, it may lead to functional limitations, response delays, or unusability in scenarios with poor network conditions or no network coverage, affecting the consistency of the user experience and the robustness of the system.
[0378] In response, this application further proposes an offline accuracy rate of ≥85% for multimodal recognition.
[0379] Specifically, multimodal recognition refers to a system's ability to process and understand information from multiple input modes, including not only traditional keyboard input but also voice, images, and gestures. For example, users can input via voice commands, which the system converts into text; or image recognition can identify text or objects in an image as input. The multimodal interaction area, as a component of the extended interface, is responsible for receiving and coordinating these different types of input. An offline accuracy rate of ≥85% means that, without relying on external network connections or remote servers, the system's recognition results for these multimodal inputs achieve a consistency of 85% or more with the user's actual intent or content. This is typically achieved by deploying highly optimized and compressed machine learning models on local devices. These models have been thoroughly trained on large amounts of multimodal data during the training phase and adapted to local computing resources to ensure reliable recognition performance even in resource-constrained environments.
[0380] Through the above technical solution, this application effectively solves the problem of limited multimodal interaction functions in environments with unstable or no network connections. Users can input in various forms such as voice and images without relying on external servers, significantly improving the smoothness and convenience of the input experience. High offline accuracy ensures the reliability of recognition results, reduces repetitive operations caused by recognition errors, and thus improves overall input efficiency. In addition, localized processing also enhances the privacy and security of user data, avoiding the risks that may arise from uploading sensitive information to the cloud. This design enables the extended interface to provide stable and efficient multimodal input support in various complex scenarios, such as outdoors, basements, or environments with strict data security requirements, greatly expanding the application scope and user base of the main interface.
[0381] In some of the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabetical keyboard) is proposed. Based on this method, dual vowel adaptation, medial vowel mapping, and number-order tone marking medial vowel input are implemented, thereby deriving multiple hierarchical input modes, including new / old full pinyin, simplified pinyin, and double pinyin. These modes present a rich variety of candidate words in the dynamic candidate area by extending the interface functionality. However, in practical applications, due to the existence of multiple input modes and complex encoding logic, users may find it difficult to distinguish which input mode or logic generated the current candidate word in the dynamic candidate area, leading to selection difficulties, reduced input efficiency, and potentially increased risk of misoperation.
[0382] In this regard, the present application further provides for labeling mode identifiers in the dynamic candidate area to achieve clear distinction. Specifically, the dynamic candidate area refers to an area where possible matching words, phrases or symbols are displayed in real time according to the entered characters, pinyin or codes during the user's input process. The content of this area will be dynamically updated as the user's input changes, aiming to provide quick selection and reduce the need for complete input. Its implementation generally includes a display panel and a set of matching algorithms. The matching algorithm retrieves and sorts candidate words from the lexicon according to the current input status, and then presents these candidate words on the display panel. A mode identifier refers to a visual or text mark attached to each or each group of candidate words in the dynamic candidate area to indicate which specific input mode or coding logic the candidate word is generated by. For example, when the user is in the "new full pinyin mode", the character "full" or a specific icon may be displayed next to the candidate word; when in the "mobile double pinyin mode", the character "double" or another icon is displayed. These identifiers can be text, icons, color codes, background styles or a combination thereof. Clear distinction means that by labeling mode identifiers, users can easily distinguish candidate words from different sources in the dynamic candidate area. This means that the identifier design should be intuitive, easy to understand, and have sufficient visual contrast to avoid confusion. For example, different mode identifiers should adopt different colors, shapes or positions to ensure that even when browsing quickly, users can quickly identify the input mode to which the candidate word belongs.
[0383] Through the above technical solution, by labeling mode identifiers for candidate words in the dynamic candidate area and ensuring that these identifiers can clearly distinguish different input modes, the present application effectively solves the problem that users have difficulty in distinguishing the source of candidate words in a multi-mode input environment. When a user switches or uses different hierarchical input modes (such as new / old full pinyin, simplified pinyin, double pinyin, etc.) in the parent interface, the candidate words in the dynamic candidate area will be attached with corresponding mode identifiers. For example, candidate words generated by the "mobile double pinyin mode" will display a specific "double pinyin" identifier, while candidate words generated by the "new full pinyin mode" will display a "full pinyin" identifier. This clear distinction enables users to quickly understand the generation logic of each candidate word, thereby avoiding misselection or hesitation caused by mode confusion. Users can quickly locate and select the required candidate words according to their familiarity with different modes and input habits, which significantly improves input efficiency and accuracy, reduces cognitive burden, and optimizes the overall user experience.
[0384] In some of the embodiments described above in this application, an extended interface function based on a dual-three-simplified full-pinyin layered mode is proposed. This interface integrates an associated prompt area, a dynamic candidate area, a fault-tolerant prompt area, and a multimodal interaction area, aiming to provide a comprehensive and efficient input experience. However, in practical applications, users may face problems such as large differences in screen sizes of different devices and diverse personal visual habits, making it difficult for interfaces with fixed sizes or single display modes to meet the optimal operation and visual comfort requirements in all scenarios, thereby affecting the flexibility of user experience and the universality of the interface.
[0385] This application further proposes that the extended interface function supports drag-and-drop scaling (50%-200%) and multiple display modes.
[0386] Specifically, drag-and-drop scaling (50%-200%) means that the size of the extended interface can be dynamically adjusted according to the user's needs, with the scaling range limited to 50% to 200% of the original size. During implementation, users can change the size of the interface using touch gestures (such as pinching or stretching with two fingers), dragging the edge of the interface with the mouse, or clicking preset scaling buttons. The system calculates and renders interface elements in real time, ensuring that the layout, font size, and icon clarity of all components, including the related prompt area, dynamic candidate area, error-tolerant prompt area, and multimodal interaction area, remain intact at different scaling ratios, avoiding blurring, overlapping, or incomplete display. This feature allows users to freely adjust the interface to the most comfortable display state based on the current device screen size, usage environment (such as in a confined space or on a large screen monitor), and their personal vision.
[0387] Meanwhile, multiple display modes refer to the extended interface offering various preset or customizable display layouts and styles in addition to the default display mode. For example, it can include a "compact mode," which minimizes unnecessary elements to save screen space, suitable for small-screen devices or scenarios requiring a larger content display area; and a "full-feature mode," which fully displays all interactive elements and prompts, suitable for large-screen devices or scenarios requiring precise operation. Furthermore, it supports automatic switching or manual selection between landscape and portrait modes, as well as a floating window mode, allowing users to freely move and stack the extended interface as an independent window on the screen. Switching between these modes can be done via dedicated buttons on the interface, system settings menus, or specific gesture operations to adapt to different usage scenarios and user preferences.
[0388] Through the aforementioned technical solutions, the extended interface functionality can flexibly adjust its display size and layout mode according to the user's actual needs and device characteristics. Supporting drag-and-drop scaling allows users to adjust the interface to the most suitable proportion based on screen size and personal visual habits, ensuring a clear and easy-to-use interface whether on a small smart wearable device or a large desktop monitor. Simultaneously, the provision of multiple display modes further enhances the interface's adaptability. Users can select the most suitable display mode based on the complexity of the current task or their screen space requirements; for example, choosing a compact mode when focusing on content input, and a full-featured mode when comprehensive information assistance is needed. This high degree of flexibility and customizability significantly improves user experience comfort and operational efficiency, ensuring the universality and ease of use of the main interface across various complex scenarios and diverse devices, effectively overcoming the limitations of fixed interface sizes and single display modes.
[0389] Existing letter keyboards and interfaces have significant shortcomings in cross-scenario applications. Input rules are fragmented across different devices, requiring users to memorize multiple sets of operation logic, resulting in high learning costs. The touch area design is unreasonable, leading to a poor input experience on small-screen devices. Cross-device synchronization latency is high, and mapping rules and input modes cannot be unified. There is a lack of targeted optimization for scenarios such as office, teaching, and in-vehicle use, making it unable to adapt to diverse usage environments and severely restricting the efficiency and applicability of human-computer interaction.
[0390] To address this, this application proposes a cross-scenario adaptation method based on an extended interface 29. This method first standardizes the touch area design, ensuring that the touch area on conventional devices is no less than 8mm × 8mm, and the touch area on small-screen devices is no less than 10mm × 10mm, thereby solving the problem of accidental touches on small screens and improving operational accuracy. Based on this, it achieves end-to-end synchronization of cross-device synchronous mapping rules, tone marker layout, and input modes, strictly controlling data transmission latency to within 100ms to ensure consistent input experience across different terminals. Furthermore, it implements customized strategies for specific scenarios: in office scenarios, it prioritizes optimizing the mobile double-pinyin mode and integrating a professional terminology database; in teaching scenarios, it enhances visual pronunciation animations and speech rate adjustment functions; and in in-vehicle scenarios, it focuses on strengthening voice interaction, achieving precise adaptation of input logic through scenario-based parameter configuration.
[0391] The core innovation of this embodiment lies in combining touch area standardization with a cross-device synchronization mechanism using specific parameter thresholds, and introducing a scenario-customized strategy. This solves the problems of fragmented input rules across scenarios and poor device adaptability in existing technologies. Specifically, the hierarchical standardization of the touch area adapts to the physical characteristics of different terminals, the cross-device synchronization mechanism ensures seamless migration of tone mark / mediator layout and input mode, and the scenario-customized strategy achieves precise optimization of input logic through differentiated parameter configuration. Through the above technical solution, full-scenario coverage and cross-device experience consistency are achieved, significantly reducing user learning costs and improving input efficiency by more than 30%. It also provides customized solutions for special scenarios such as smart wearable devices, teaching terminals, and in-vehicle systems, effectively supporting the efficient application of Chinese Pinyin input in diverse device environments.
[0392] In some of the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabetical keyboard) is proposed, along with derived features such as dual vowel adaptation, medial vowel mapping, number-order tone-medial input, layered input mode, and extended interface functions, aiming to provide an efficient and flexible Pinyin input experience. However, when adapting this feature-rich input system to specific scenarios such as smart wearable devices with extremely small screens and limited interactive space, how to effectively balance functional completeness and ease of operation, and avoid low input efficiency and decreased user experience due to a crowded interface or excessively small keys, is a technical problem that urgently needs to be solved.
[0393] In response, this application further proposes a cross-scenario adaptation method, in which, for smart wearable devices, the default mobile double-pinyin mode is adopted, and the key display is simplified.
[0394] Specifically, smart wearable devices refer to small electronic devices with computing and information processing capabilities, such as smartwatches, smart bracelets, and AR / VR glasses, that can be worn on the user's body. These devices typically feature small screen sizes, limited touch areas, and diverse interaction methods (such as touch, voice, and gestures). To ensure efficient and comfortable Pinyin input on these devices, this application sets the mobile double Pinyin mode as the default input mode. As described in the above embodiments, the mobile double Pinyin mode is an efficient Pinyin input mode that uses a combination of initials and ordinal vowels or corresponding column character vowels, along with ordinal tone markers or character tones, to complete syllable input with the fewest keystrokes, making it particularly suitable for scenarios requiring rapid input. Setting it as the default mode means that when a user first enables the input function on a smart wearable device, the system will automatically select this mode, eliminating the need for manual configuration and reducing the learning cost and setup threshold.
[0395] Meanwhile, to accommodate the limited screen space of smart wearable devices, this application simplifies the key display. Simplified key display can include, but is not limited to, the following methods: displaying only the most essential keys at the current input stage, for example, after inputting an initial consonant, only displaying the vowel keys related to that initial consonant; dynamically adjusting key sizes to make currently clickable keys larger, improving click accuracy; using simpler key icons or text to reduce visual burden; or hiding some less frequently used function keys in secondary menus or triggering them via gestures to maximize the available space in the main input area. For example, in mobile double-pinyin mode, due to its high input efficiency and low keystroke requirement, infrequently used character keys can be hidden, displaying only core input elements such as initial consonants, ordinal vowels, character vowels, and ordinal tone markers, and appropriately enlarging the size of these core keys to fit the smaller touch area of smart wearable devices.
[0396] Through the above technical solution, this application effectively solves the input problem caused by the small screen and limited operating space of smart wearable devices while maintaining the efficiency of the input system. It defaults to a mobile dual-pinyin mode, fully utilizing its efficient encoding logic and reducing the frequency of users pressing multiple keys on the small screen. Simultaneously, by simplifying the key layout, the effective touch area is increased, the accidental touch rate is reduced, and the accuracy and fluency of user input on smart wearable devices are significantly improved. This optimization for a specific scenario allows the parent interface input method of this application to be seamlessly extended to smart wearable devices, providing users with a consistent and optimized input experience, thereby improving the overall system's applicability and user satisfaction.
[0397] In response, this application, based on the aforementioned cross-scenario adaptation method for extended interfaces, considers that in teaching scenarios, simply implementing general mapping rules and input mode synchronization may not fully meet the specific needs of language learners for pronunciation details and speech rate control. For beginners, the lack of intuitive pronunciation guidance and flexible speech rate adjustment functions may lead to low learning efficiency, difficulty in accurately mastering the pronunciation essentials and rhythm of Chinese Pinyin, thereby affecting teaching effectiveness.
[0398] To this end, this application further proposes the function of configuring pronunciation animation and speech rate adjustment (50-200 words / minute) in teaching scenarios.
[0399] The teaching scenario configuration with pronunciation animation refers to the system's ability to generate and display corresponding pronunciation animations in real-time or in advance based on the user's input of pinyin or selected Chinese characters in teaching mode. This pronunciation animation can intuitively demonstrate the movement trajectory and morphological changes of the mouth, tongue, lips, and other parts during pronunciation. For example, it can simulate the coordinated movements of the speech organs through 3D models or 2D diagrams, helping learners understand and imitate correct pronunciation methods. Furthermore, the pronunciation animation can be synchronized with audio playback, creating a combined audiovisual teaching effect and further enhancing learners' perception and memory. The adjustable speech speed (50-200 words / minute) refers to the system's adjustable speech playback speed function, allowing users to adjust the playback speed of pinyin or Chinese character pronunciation according to their learning progress and comprehension ability. This adjustment range is set from 50 to 200 words / minute, covering different needs from slow, intensive listening practice to normal-speed follow-along reading practice. Through this function, learners can first carefully distinguish pronunciation details at a slower speed, and then gradually increase the speech speed to adapt to the normal rhythm of language communication. The speech rate adjustment function is usually operated through sliders, buttons or preset levels on the interface, and provides real-time feedback on the current speech rate.
[0400] By employing the aforementioned technical solutions and configuring pronunciation animations and speech rate adjustment functions in teaching scenarios, the challenges faced by language learners in mastering the pronunciation of Chinese Pinyin are effectively addressed. The pronunciation animations visually demonstrate the movement of the vocal organs, making abstract pronunciation techniques concrete and helping learners accurately understand and imitate standard pronunciation, thereby significantly improving pronunciation accuracy. Simultaneously, the speech rate adjustment function allows learners to adjust the playback speed according to their own rhythm, effectively supporting both slow syllable breakdown and rapid follow-along training, greatly enhancing the flexibility and efficiency of learning. These functions, combined with the efficient input mode of the aforementioned main interface, not only provide a convenient Pinyin input experience but also offer immersive and personalized learning assistance in the teaching process, enabling learners to master Chinese Pinyin more effectively, reducing learning difficulty, and enhancing learning interest.
[0401] In existing technologies, data security protection mechanisms are weak, and core encoding logic is easily tampered with or circumvented, failing to guarantee the integrity of the technical solution and posing a severe challenge to the reliability and security of Chinese Pinyin input systems. To address this, this application proposes a data security and anti-circumvention method adapted to the aforementioned scenario. In this method, core rules / lexicons are hardware encrypted using the national cryptographic standard SM4 / AES-256; anti-circumvention three-dimensional detection includes module link detection, timing detection (response time ≤200ms), and feature integrity detection; the system can intercept behaviors such as tampering with column-directed correspondences and splitting core logic, and generate unalterable logs.
[0402] The core innovation of this embodiment lies in combining hardware encryption technology with a three-dimensional detection mechanism and introducing an immutable log function to effectively prevent the core coding logic from being tampered with or circumvented. Specifically, hardware encryption ensures the secure storage of core rules and the dictionary, employing the national cryptographic standard SM4 or AES-256 for hardware-level encryption processing, providing high-strength protection for core data during storage and transmission. The anti-circumvention three-dimensional detection mechanism conducts comprehensive monitoring from three dimensions: module link integrity, operation timing rationality, and feature integrity. Module link detection ensures the complete call path of each functional module of the input method; timing detection identifies abnormal operation sequences by setting a response threshold of ≤200ms; and feature integrity detection verifies whether all core features maintain their original design state. When circumvention behaviors such as tampering with column correspondence or attempting to split core logic are detected, the system immediately intercepts the relevant operations and generates an immutable log with timestamps and operation characteristics, providing a complete chain of evidence for subsequent security audits.
[0403] The above technical solution not only fundamentally solves the problem of weak data security protection in existing technologies, but also achieves end-to-end protection for the core coding logic. Due to the synergistic effect of hardware encryption and 3D detection mechanisms, the system can effectively resist various tampering and circumvention attempts, ensuring the integrity of the Chinese Pinyin input scheme remains intact. Furthermore, the tamper-proof log function provides a reliable basis for tracing security events, significantly improving the system's credibility and legal protection. Overall, this technical solution, while ensuring the safe and stable operation of the Chinese Pinyin input system, establishes a new industry standard for cross-scenario data security protection, effectively guaranteeing the integrity of the core coding logic.
[0404] In some of the embodiments described above in this application, a data security and anti-circumvention method based on scenario adaptation is proposed. However, in the process of its implementation, if only a fixed encryption algorithm is used, it may be difficult to adapt to the ever-changing laws, regulations and industry compliance requirements around the world, which may lead to compliance risks or require a lot of manual intervention for configuration adjustment when the system is deployed across regions.
[0405] In response, this application further proposes that the encryption algorithm can be automatically switched according to compliance requirements.
[0406] Encryption algorithms are mathematical functions and processes used to convert plaintext data into ciphertext data and vice versa. Their core lies in transforming data using a key to ensure confidentiality, integrity, and non-repudiation. Common encryption algorithms include symmetric encryption algorithms (such as AES and SM4) and asymmetric encryption algorithms (such as RSA and ECC). In practical applications, the choice of encryption algorithm typically depends on security requirements, performance requirements, and compliance standards. Compliance requirements refer to the regulations that must be followed in data processing, storage, and transmission under specific legal, regulatory, industry standard, or policy frameworks. These requirements aim to protect user privacy, data security, and national information security. For example, the EU's General Data Protection Regulation (GDPR), the US Health Insurance Portability and Accountability Act (HIPAA), China's Cybersecurity Law, and data security standards in various industries (such as finance and healthcare) may all impose specific requirements on the encryption technologies used, key management, and data storage locations. Different compliance requirements may specify specific encryption algorithm types, key lengths, encryption modes, or authentication mechanisms. Automatic switching refers to the system's ability to dynamically adjust its encryption algorithm configuration without manual intervention, based on preset rules, detected environmental parameters, or received instructions. This is typically achieved through a built-in policy engine, configuration management module, or interface with external compliance services. For example, the system can automatically select and enable encryption algorithms that comply with local regulations based on the user's geographical location, the network environment of the deployment area, or the currently active compliance policy identifier. Achieving automatic switching requires the system to have the ability to identify the current compliance environment and maintain a configuration library containing multiple encryption algorithms and their corresponding compliance standards, while ensuring the smoothness and security of the switching process to prevent data interruption or leakage.
[0407] Through the above technical solutions, the data security and anti-circumvention methods proposed in this application can overcome the limitations of encryption algorithm selection under different compliance environments. When the system is deployed or serves different countries, regions, or industries, it is no longer limited to a single or fixed encryption algorithm, but can intelligently and automatically switch to the corresponding encryption algorithm according to local laws and regulations, industry standards, or specific compliance requirements. For example, in regions that need to comply with national cryptographic standards, the system can automatically enable the SM4 algorithm; while in internationally common environments, it can switch to the AES-256 algorithm. This automatic switching mechanism significantly reduces the compliance risks and manual configuration costs of the system in global deployment and cross-regional operation, ensuring the legality and security of data under different regulatory frameworks. At the same time, it enhances the flexibility and adaptability of the entire data security protection system, enabling the core technical solutions to be more widely applied to diverse scenarios without large-scale customized development or frequent manual adjustments, thereby improving the system's market competitiveness and user experience.
[0408] In some of the embodiments described above in this application, a highly optimized, multi-mode adaptable, and data security-protected main interface input method is proposed. However, during its implementation, if the core coding logic or data processing link is maliciously split or tampered with, it may lead to damage to system integrity, increase the risk of data leakage, or even render anti-circumvention measures ineffective, thereby affecting the security and reliability of the input method.
[0409] In response, this application further proposes a technical solution for module link detection to refuse to split the entire link.
[0410] Specifically, module link detection refers to real-time or periodic monitoring and verification of data flow, control flow, and mutual calling relationships between various functional modules within a system. This can be achieved by setting detection points at the interfaces of each critical module to record the source, destination, content summary, and timestamp of data transmission; or by performing hash verification on the dependencies between modules at system startup and continuously comparing them during runtime; or by using behavior pattern-based detection to identify abnormal inter-module communication patterns. The goal is to ensure that all expected modules interact along predetermined and secure paths, preventing unauthorized module insertion or the isolation of legitimate modules. Refusal to split the entire link means that once an attempt is detected to interrupt, isolate, or redirect the entire chain of a core functional module or data processing flow, the system will immediately take defensive measures to prevent such operations from occurring. This may include, but is not limited to: forcibly interrupting related processes or services, isolating the damaged parts, triggering automatic recovery mechanisms, and immediately issuing alerts to administrators and recording detailed logs. Here, "entire link" specifically refers to the entire data processing and encoding conversion process from user input to final output (such as candidate word generation and character display), as well as the core algorithm modules and data structures supporting these processes.
[0411] Through the above technical solution, this application effectively prevents malicious attackers from circumventing security protections by splitting core modules or data links. The module link detection mechanism can monitor the connection status and data flow of key components within the system in real time. Once any attempt to interrupt or isolate the "entire link" is detected, the system will immediately activate the defense mechanism to reject such operations. This ensures the integrity and continuity of the entire encoding and processing flow from user input to final output, allowing core algorithms and data to always operate in a protected and indivisible environment. Therefore, even in the face of complex circumvention attempts, this application can effectively maintain the security, stability, and reliability of the input method, significantly improve the anti-tampering capability of the technical solution, and protect the security of user data.
[0412] In some of the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabetical keyboard) is proposed. Based on this, an efficient, flexible, and comprehensive input system is constructed through technical solutions such as dual vowel adaptation, medial vowel mapping, number-order-mark-tone-medial vowel input, layered input modes, extended interface functions, and cross-scenario adaptation. To ensure the security and stability of this system, this application further proposes a data security and anti-circumvention method. This method protects core technologies from theft and data from leakage through hardware encryption of core rules / lexicons and three-dimensional anti-circumvention detection (including module link detection and feature integrity detection). However, even with the deployment of mechanisms such as module link detection and feature integrity verification, malicious actors may still attempt to circumvent these static or transient detections by breaking down their attack behavior into multiple time-dispersed sub-operations, potentially threatening the integrity of the core logic or data security.
[0413] In response, this application further proposes a time-series detection, interception, and splitting operation.
[0414] Timing detection refers to a system's ability to monitor and analyze the time sequence and duration of user or program operations. This includes recording the start time, end time, duration, and intervals between each operation. By establishing a timing model of normal operations or setting reasonable timing thresholds, the system can identify abnormal timing patterns. For example, if an operation that normally needs to be completed continuously is abnormally split into multiple sub-operations with unusual time intervals, the timing detection mechanism can capture this anomaly. Its implementation can include, but is not limited to: setting timestamps at key operation nodes, tracing the operation flow through state machines or event queues, and using preset time windows or machine learning models to analyze the timing characteristics of the operation sequence. Intercepting split operations refers to the measures taken by the system to prevent or interrupt these operations after timing detection detects abnormal operation sequences. Split operations typically refer to malicious actors breaking down a complete operation that might be identified as illegal into multiple seemingly harmless, independent sub-operations and executing them at different times to circumvent security detection. The interception mechanism identifies these fragmented operation sequences with abnormal timing characteristics as potential evasion behaviors and immediately blocks the execution of subsequent operations or rolls back the executed parts, thereby preventing core logic from being tampered with or data from being illegally accessed. Implementation methods may include triggering security alerts, terminating the current process, locking relevant modules, or requiring users to perform two-factor authentication.
[0415] Through the above technical solution, this application can effectively identify and prevent malicious actors from circumventing security detection by breaking down attack behaviors into multiple time-dispersed sub-operations. Even with mechanisms such as module link detection and feature integrity verification deployed, if an attacker attempts to bypass these static or transient detections by introducing abnormal time intervals between operations, the timing detection mechanism can promptly detect such abnormal timing patterns. Once such splitting operations are detected, the system will immediately intercept them, thereby ensuring the integrity of the core coding logic is not compromised and preventing data from being illegally tampered with or leaked. This significantly improves the data security protection capability of the entire input method, greatly increasing the difficulty of circumvention and further guaranteeing the security of user data and the stability of the system.
[0416] In some of the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabet keyboard) is proposed. Based on this method, a series of technical solutions are constructed, including dual-vowel adaptation, medial-vowel mapping, number-order-tone-medial-vowel input, layered input mode, extended interface functions, and cross-scenario adaptation, aiming to provide an efficient, flexible, and secure Chinese character input experience. However, in the operation of such a complex and highly integrated input system, ensuring that its core encoding logic, layout rules, and security mechanisms are not maliciously tampered with or circumvented, thereby guaranteeing the stability and reliability of the entire system, is a pressing technical challenge. If the integrity of core features is compromised, it will directly affect input accuracy, user experience, and even data security.
[0417] In response, this application further proposes a feature integrity detection and verification method to check all core features.
[0418] Feature integrity detection refers to the continuous or periodic verification of key technical features in the main interface (alphabet keyboard) input system to ensure that these features have not been modified, replaced, or destroyed without authorization. Core features encompass all the key elements that constitute the unique advantages and security of this input method, from the underlying keyboard layout, vowel mapping rules, input mode algorithms to data encryption mechanisms. For example, this includes, but is not limited to, the character layout adjustment rules defined in the above methods, the double vowel adaptation logic, the unique key mapping relationship of medial vowels, the two-choice layout for number, tone, and medial vowels (Figures 165-172) and its triggering mechanism, the specific algorithms for various layered input modes, the functional definitions of extended interfaces, and the synchronous mapping rules for cross-scenario adaptation.
[0419] Verification of all core features can be implemented in various ways. A common approach is to use cryptographic hash algorithms, such as the Chinese national standard SM4 or AES-256 (as described in the data security and anti-circumvention methods above), to perform hash calculations on critical code modules, configuration files, data structures, and algorithm logic in the system, and compare the calculation results with pre-stored, trusted hash values. Any calculated hash value that does not match the stored value indicates that the corresponding core feature may have been tampered with. Alternatively, digital signature technology can be used to sign the core features, and the validity of the signature can be verified at runtime. The verification process can be performed at system startup, when critical modules are loaded, or at preset time intervals during system operation. When any breach of the integrity of a core feature is detected, the system can immediately take response measures, such as issuing an alarm, preventing the execution of related functions, rolling back to a secure configuration state, or logging detailed events for subsequent analysis and tracing.
[0420] Through the above technical solution, this application can effectively identify and prevent malicious tampering or circumvention of the core technical solution of the mother interface (alphabet keyboard) input system. This ensures that every key link, from character layout, vowel adaptation, medial vowel mapping, number ordinal tone medial input to various layered input modes and extended interface functions, operates stably according to the design intent, thereby guaranteeing the accuracy, efficiency, and security of the input method. In particular, when this feature integrity detection is combined with the module link detection (as described in the above methods) and timing detection (as described in the above methods) in the above data security and anti-circumvention methods, a multi-dimensional and three-dimensional security protection system is formed. Module link detection can prevent system components from being replaced or removed, timing detection can capture abnormal behavior in real-time operation, and feature integrity detection delves into the core code and data level to verify that its internal state is not damaged. This synergy greatly enhances the system's anti-attack capability, making it difficult for any attempt to bypass or destroy the core logic of this input method to succeed, thereby providing users with a highly reliable and trustworthy input environment and effectively protecting the intellectual property rights of this technical solution.
[0421] In all the embodiments described above in this application, a general optimization method for the layout of the main interface (alphabetical keyboard) is proposed. Based on this, a series of technical solutions are constructed, including dual-vowel adaptation, medial-vowel mapping, number-order-mark-tone-medial-vowel input, layered input modes, extended interface functions, cross-scenario adaptation, data security, and anti-circumvention methods, aiming to provide an efficient, flexible, and secure Chinese character input experience. However, how to ensure the smooth collaboration between such a complex and highly integrated input system and the sub-interface (digital keyboard) of smaller devices is a pressing technical challenge. Failure to collaborate with the sub-interface (digital keyboard) of smaller devices will result in the isolation of the main interface (alphabetical keyboard) and the sub-interface (digital keyboard), increasing the difficulty for the same user to interact with both interfaces.
[0422] In response, this application further proposes a technical feature that prohibits the splitting of the prepositional vowel “uo” and merging it with the vowel “o” into “(u)o”, and synchronously updates “o” to “(u)o” in the corresponding character vowels and number vowels.
[0423] Based on the existing technology of the "Hanyu Pinyin Scheme", the medial vowel "uo" is always split into "medial vowel u + vowel o". As a result, when the sub-interface (digital keyboard) with only a dozen or so digital keys is used for the three-part combination of "initial consonant + medial vowel + vowel", a large number of homophones of the same initial consonant "uo" and "u" appear, which increases the complexity of the three-part combination candidate prompts and the difficulty of candidate selection.
[0424] To correct the flaws in the "Hanyu Pinyin Scheme", the medial vowel "uo" and the vowel "o" will be merged into the vowel "(u)o". This will allow the parent interface (alphabet keyboard) and the child interface (digital keyboard) to form a unified parent-child interface that can be switched at will. They will share the number sequence vowels and their number sequence prompts, so that if the input characters are the same, the number sequence prompts will also be the same. First, the new definition of the character vowels unique to the parent interface is modified as follows: pure vowels that correspond one-to-one with the 11 sets of numerical vowel columns (only independent medial vowels contain medial vowels, and the rest of the vowels do not contain medial vowels) and the medial vowel "uo" which is no longer split. Furthermore, the medial vowel "uo" and the vowel "o" are all merged into the vowel "(u)o". Second, the new definition of the numerical vowels shared by the parent and child interfaces is modified as follows: 11 core sets, including a, ang, eng, an, en, e / er, u / (u)o / i, ao, ei / ü, ou, ai. These 11 core numerical vowels are bound to the 1-0 and - of the number row or number prompt sequence, corresponding to columns 1-11 of the number sequence, and can be compressed into 10 sets (such as ou and ai being merged). In the three-part spelling of the parent and child interfaces, especially in the three-part spelling of the child interface, the medial vowel “uo” is no longer split into “medial vowel u + vowel o”, but “uo” and “o” are placed side by side.
[0425] Through the above technical solution, the present application can effectively identify and avoid splitting the medial-final "uo". Based on the newly defined same character finals and ordinal number finals, the mother interface (alphabet keyboard) and the corresponding child interface (numeric keypad) form mutually cooperating hard-soft mother-child keyboards and / or static-dynamic interfaces, extended interfaces or multi-modal interfaces. The two share data resources such as ordinal number finals, their ordinal prompt sequences, related input modes and word libraries, and can be switched to each other anytime and anywhere.
[0426] Hereinafter, the above technical solution is further illustrated through a more specific example:
[0427] Assume that user A is using a tablet computer for Chinese input, the tablet computer is equipped with a soft keyboard, and user A also often uses an external hard keyboard. In the prior art, when user A inputs a word such as "China", problems such as unreasonable layout of character finals, repeated input of tones and medials, and inconsistent operations under different keyboard modes may be encountered, resulting in low input efficiency. The present technical solution aims to solve these problems and provide an optimized mother interface layout and input method.
[0428] First, the present technical solution performs general optimization on the character layout of the mother interface (whether it is a soft keyboard or a hard keyboard). On the soft keyboard of user A's tablet computer, the system will adjust the layout according to the core rules of the present solution. For example, some non-core symbol keys are discarded or restored to free up space or simplify the layout. High-frequency double initials zh, ch and sh are arranged within the keystroke range of the right index finger, for example, they may be mapped to or near alphabetic keys such as I, U and V, which ensures that they are within the alphabetic key area and facilitates user A's fast input. This solves the problems of scattered layout of double initials and inconvenient operation in the prior art.
[0429] More importantly, a one-to-one column-based correspondence is established between the character vowels and the 11 sets of numerical vowels. For example, when user A inputs the medial vowel "ong / iong, or ueng" using a traditional double-pinyin key, a specific character key (e.g., possibly located in the column containing the digit "3") will be defined as the single-key trigger for the medial vowel "ong / iong, or ueng" in the base row or the rows above and below on the soft keyboard; simultaneously, in the digit row or digit prompt sequence, the numerical key corresponding to the column containing the medial vowel "ong / iong, or ueng" (e.g., the digit "3" key) is defined as the core vowel "en" of the numerical vowel "ong". The single-key trigger for "g" requires decomposing "ong" into "u + character vowel or number vowel eng". Users can input the medial "u" + character vowel or number vowel "eng" using a three-part combination; or users can input the core vowel "eng" by ignoring the medial "u" in simplified pinyin and then compensate for the syllables of "eng" and "ong" to obtain the complete syllable prompt words and phrases; or users A can input the complete syllable prompt words and phrases by using mobile double pinyin, placing the medial after the vowel, inputting only the core vowel "eng", and then supplementing the number vowel with tone marking to obtain the complete "ong". This means that regardless of whether user A chooses to input the medial vowel "ong" with a single key, input "medial vowel u + character vowel or number vowel eng", supplement the medial vowels i, u and ü to form a valid combination of "ing, ong and iong" to prompt the candidate words and phrases, or place the medial vowel "u" after it and supplement it with a number vowel with tone marking (as shown in Figure 165-172) to input the candidate words and phrases of the complete "ong", the medial vowel "ong" and its core character vowel or number vowel "eng" are all located in the same logical column, and can be input by single key (e.g., the number "3" key) or double key by "u + character vowel or number vowel eng" to input "ong" or its core vowel "eng". This column-oriented correspondence and single-key triggering mechanism for medial vowels, single-key triggering for character vowels or number vowels, or double-key triggering mechanism for medial vowels + character vowels or number vowels solves the problems in existing technologies where character vowel layout is limited to a single line, lacks coordination with number vowels, and has low efficiency for multi-key input of vowels.
[0430] When user A inputs on the soft keyboard, this solution supports layered display. Character vowels and ordinal vowels are displayed or hidden synchronously according to the input context, and their layout is located on the keys in rows 1-3. For example, when user A inputs the initial "zh", the system will intelligently highlight the character vowels and ordinal vowels that may be combined with "zh" in a layered manner on the screen (such as the core vowel "eng" in "ong"), while other unrelated keys may be hidden or faded, thereby optimizing screen space utilization and improving visual clarity. This solves the problems of the lack of layered display function of soft keyboards in existing technologies and the inability to balance screen space and functional integrity.
[0431] Furthermore, this scheme clarifies the definition of character vowels, defining them as pure vowels that correspond one-to-one with the 11 groups of numerically ordered vowels (only independent medial vowels contain medial vowels, while other vowels do not). For example, when user A inputs "guo", "uo" is a single medial vowel that can be triggered with a single key, or it can be input as "u" and "o" separately using three-part pinyin. This definition provides a common character vowel basis for both double-pinyin and triple-pinyin modes, simplifying the input process.
[0432] During input, this solution also introduces the concept of positional keys. Within each finger's keystroke area, such as the right index finger's keystroke area (usually the 6th or 7th column of keys), the keys within are defined as positional keys. This means that, without changing the uniqueness of the overall encoding logic, user A can interchange the positions of characters, initials, finals, or character finals among these positional keys according to personal habits. For example, if user A finds a certain high-frequency final uncomfortable in its current position, it can swap its position with another final in the same positional key area without affecting the correspondence between other columns and the encoding logic. This provides layout flexibility while ensuring the uniqueness and consistency of the encoding logic, avoiding the encoding chaos caused by layout adjustments in existing technologies.
[0433] When user A switches to an external physical keyboard, the layout of the physical keyboard is solidified through physical etching to ensure the aforementioned optimizations. The correspondence between character vowels and numerical vowels in columns 1-11 is clearly marked, and the numerical sequence adaptation area is clearly identified. This means that regardless of whether user A uses a soft keyboard or a physical keyboard, the character layout, the column correspondence between vowels and numerical vowels, and the encoding logic remain consistent. This cross-keyboard compatibility eliminates the need for user A to memorize multiple sets of rules, reducing the learning curve and improving operational consistency. Unlike existing technologies that overly rely on English keyboard layouts and forcibly adapt to non-localized key positions, this solution achieves better adaptation to the "Hanyu Pinyin Scheme" through adjustments to the character key layout, without changing the core number of letter keys. It is compatible with all standard letter keyboards such as QWERTY and adapts to all Pinyin input methods, including full Pinyin, abbreviated Pinyin, three-part Pinyin, and double Pinyin, as well as numerical sequence encoding logic.
[0434] Through the above general layout optimization method, when User A inputs "China", User A can input "zh" + "g" by means of polyphonic word initial encoding; or input the initial "zh" (or "z+h") first, then trigger the core final "eng" of the medial-final "ong / ueng" via a single key, that...
Claims
1. A general optimization method for the layout of a master interface (alphabet keyboard), characterized in that... The main interface is a collective term for hard keyboards, soft keyboards, combined hard and soft keyboards (a combination of a regular monitor and input devices such as a hard keyboard or mouse), dynamic keyboards, extended interfaces, or multimodal interfaces. It involves adjusting the character layout of any standard letter keyboard to form a main body with a total number of keys ≥33 character keys + ≥11 numeric keys, and follows the following core rules: ① Discard or restore any 1-3 non-core symbol keys, and implicitly use z, c, s to combine with h to form zh, ch, sh. The double initials zh, sh, ch are arranged within the right-hand keystroke range (right index finger keystroke area, any consecutive column, or combined with I, U, V keys respectively), and do not leave the letter key area. ② Merge "ong" and "iong" into "ueng" or "iong", which can be broken down into the medial vowel "u" and the vowel "eng". Pure vowels triggered by a single key, such as "a", "ang", and "eng", are collectively called character vowels. Single / multi-character character vowels are laid out in the base row and the 1-3 rows above and below it, covering columns 1-11. After column compression, the character vowels are bound to the numeric row and numeric prompt sequence to form 11 sets of numerical vowels, corresponding one-to-one with the character vowel columns according to their numerical order. Numerical vowels are defined as numerical code elements and can be associated with... Initials or initial-medial combinations form phonological simplified codes (initial + ordinal + compensating medial to form a complete syllable called whole-syllable compensation = candidate phonological simplified codes, as shown in the example characters in the digital row of Figure 45-68), phonological simplified codes (initial + medial + ordinal = candidate phonological simplified codes, as shown in the example characters in the character area of Figure 45-68), or the above simplified codes are replaced with corresponding homophones and pinyin symbols or one of the two candidates. The remaining initials are arranged in the left-hand area according to the initial table / alphabet table or a combination of both. ③ Define the keys in each finger keying area (the left index finger keying area covers the keys in columns 4 and 5, the right index finger keying area covers the keys in columns 6 and 7, the remaining columns are single-finger keying areas, and the left / right little finger keying areas also cover the outer keys) as equal-position keys. Based on the principle that the positions of equal-position keys can be interchanged, interchange characters, initials, finals, or character finals, etc., to ensure the uniqueness of the encoding logic.
2. The method according to claim 1, characterized in that... The hard keyboard layout is solidified through physical / etching engraving, with character vowels and number vowels corresponding to columns 1-11 clearly marked. The number sequence adaptation area is clearly identified. The trigger pressure is 30-200g, and the response latency is [not specified]. ≤100ms.
3. The method according to claim 1, characterized in that... The soft keyboard supports layered display, with character vowels and number vowels displayed / hidden synchronously in columns, laid out on 1-3 rows of keys, and the layered screen occupancy ratio is adjustable from 30% to 80%.
4. The method according to claim 1, characterized in that... Character vowels are defined as pure vowels that correspond one-to-one with the 11 groups of numerical vowels (only independent medial vowels contain medial vowels, and the rest of the vowels do not contain medial vowels) and medial vowels such as uo, üe, and er that are no longer split. They are laid out on the keys in rows 1-3, providing the basis for the simplified / triple spelling of the mother interface (initial consonant + single-key medial vowel with or without omission + numerical vowel / character vowel).
5. The method according to claim 1, characterized in that... The layout optimization is compatible with all standard letter keyboards such as QWERTY, AZERTY, and Dvorak, and adapts to all Pinyin input methods such as full Pinyin, abbreviated Pinyin, and three-part Pinyin, as well as number sequence encoding logic. It only adjusts the layout of the character keys and does not change the number of core letter keys.
6. A method for adapting diphthongs based on the layout described in claim 1, characterized in that: ① Combine ong and iong into ueng or iong, which can be separated into medial u + vowel eng. The numbered vowels are 11 core groups, including a, ang, eng, an, en, e / er, u / o / i, ao, ei / ü, ou, ai, which are bound to the 1-0 and - of the number row or number prompt sequence, corresponding to columns 1-11 of the number sequence, which can be compressed into 10 groups (such as ou and ai being merged). ② The character vowels and the number vowels correspond one-to-one in the column direction. The character vowels are laid out on the keys in rows 1-3, covering the entire column; ③ The numerical vowel is triggered by a single key in the reserved area, and the character vowel is triggered by a single key in the corresponding column 1-3 character keys. It combines with the input initial / medial vowel to form a complete code of initial / final / medial vowel, or add tone input syllables: use the digit as a single or double tone symbol for the numerical sequence (1-4 / 5 represents 1-4 tone / neutral tone or no tone, or add 6-9 / 0 to represent 4, 1-3 tone / neutral tone or no tone, tone sequence can be adjusted), and form a single or double numerical initial / medial vowel tone with the input medial vowel in sequence, prompting the abbreviation of the single or double numerical initial / medial vowel tone / homophone and tone marking pinyin symbol or one of the two candidates.
7. The method according to claim 6, characterized in that... The numbered finals and the main tone set (initial + medial + final + tone, the medial can be omitted or placed after) work together: the corresponding numbered finals are triggered after the initial / medial initial, and the whole tone compensation logic is consistent with the character finals.
8. The method according to claim 6, characterized in that... Character vowels and the main sound set (initial consonant + medial vowel + final vowel + tone, medial vowel can be omitted or placed after) work together: initial consonant + medial vowel / omission triggers the corresponding column of character vowels, completing the simplified / three-part syllable.
9. The method according to claim 6, characterized in that... The double vowel is compatible with all input modes: it is compatible with full pinyin and triggered by combination in abbreviated pinyin / triple pinyin.
10. The method according to claim 6, characterized in that... The system automatically adds a numbered final after the initial and tone / medial tone, or the user can further input a character final to complete the tone-marked syllable.
11. A method for mapping medial vowels based on the diphthongs of claim 6, characterized in that: ① Follow the principle of same column and same vowel (medial vowels in the same column are associated with numbered vowels / character vowels in the same column) + same finger keying area (medial vowels of the same finger keying are associated with numbered vowels / character vowels in the area), and the core vowel is associated with medial vowels; ②Merge redundant vowels (combine uo and O keys, ong and iong into ueng or iong), and merge the medial vowels er and ie, üe and ue into keys respectively and place them in the left or right index finger keypad or in the same column. ③ Form a unique medial vowel-key mapping to adapt to single-key input.
12. The method according to claim 11, characterized in that... Type A keyboard (multi-character vowels are mainly laid out on the line above the base row) Medial vowel layout: Columns 1-11 mark the core diphthongs, and the derived medial vowels are laid out in the same finger keypad or in the same column.
13. The method according to claim 11, characterized in that... Type B keyboard (multi-character vowels are mainly laid out in the base row) Medial vowel layout: core double vowels correspond to columns 1-11, and derived medial vowels are laid out in the same finger keypad or in the same column; Alternatively, based on the principle that characters share the same code, the double-pinyin keyboard based on the "QWERTY" keyboard can be called the English-Chinese rhyme keyboard (slave keyboard), and the matching double-pinyin keyboard based on the B-type keyboard can be called the Chinese-English rhyme keyboard (master keyboard), forming a master-slave keyboard or dual keyboard that can be switched or replaced at low cost (both are considered the same type of keyboard).
14. The method according to claim 11, characterized in that... Equivalent vowel transposition: The core vowel group transposes horizontally or within the same finger keying area, and the derived medial vowels transpose synchronously, without breaking the column correspondence and keying area restrictions.
15. The method according to claim 11, characterized in that... The mapping relationship supports custom column positions, and the encoding verification ensures candidate consistency.
16. A method for inputting ordinal tone markers based on the medial vowel mapping of claim 11, characterized in that: ① Two-option layout (see attached diagrams 165-172): Option 1 (see attached diagrams 165-168): Keys 1-5 = ī / í / ǐ / ì / i, Keys 6-0 = u / ü, ǜ / ǜ, ū / ǖ, ú / ǘ, ǔ / ǚ (the order of tones can be adjusted arbitrarily); Option 2 (see attached diagrams 169-172): the opposite. ② Triggered only when there is no medial input, a single key can realize the integrated input of "medial + tone"; ③ It shares a vocabulary with character tones (such as ", ", ", ", " / , "] or "\" to represent the 4th tone, 1st-3rd tone, or add unused "\" or "]" to represent the neutral tone or no tone, and the tone order can be adjusted). In case of conflict, it will prioritize the recognition and trigger the operation first.
17. The method according to claim 16, characterized in that... Trigger timing: The trigger is valid within 500ms after inputting the initial consonant / number sequence final / corresponding column character final / full pinyin final (the user can fine-tune within a reasonable range). If the timeout occurs, the default is neutral tone or no tone.
18. The method according to claim 16, characterized in that... The two layouts can be switched and synchronized to the coding logic.
19. The method according to claim 16, characterized in that... , in conjunction with character tone: when there is no medial vowel, the number ordinal tone medial takes precedence; when there is a medial vowel, the character tone takes precedence.
20. The method according to claim 16, characterized in that... Industry expansion: Import a dedicated rule base; professional terminology response latency ≤70ms.
21. A new / old full-pinyin input method based on the tone mark and medial initials as described in claim 16, characterized in that: ① Adopt the new full pinyin mode (zero initial consonant must be entered): initial consonant + full pinyin final + numbered tone mark medial = syllable with medial, initial consonant + full pinyin final + character tone = syllable without medial, collectively referred to as the main sound set; And / or input consonant set: initial consonant + number ordinal tone mark medial + full pinyin final = syllable with medial, initial consonant + character tone + full pinyin final = syllable without medial; ② Alternatively, the old full-pinyin mode can be used: initial consonant (zero initial consonant can be omitted) + full-pinyin medial vowel + character tone / number-order tone (including number-order single tone: 1-4 / 5 represent 1-4 tone / neutral tone or no tone in turn, or a second group of tones is added: 6-9 / 0 represent neutral tone or no tone, 4 tone, 1-3 tone in turn, the tone order can be adjusted arbitrarily, collectively referred to as number-order double tone), collectively referred to as the main tone set; And / or input the consonant set: initial consonant (zero initial consonant is required) + character tone + full pinyin medial vowel; ③ Cross-scenario universal, the new / old full pinyin mode is the basic input mode of the mother interface, or add polyphonic word initials encoding = new / old full pinyin word and sentence mode, or add English mode = English and new / old full pinyin word and sentence main sound set + full pinyin word and sentence consonant set input mode.
22. A method for inputting pinyin based on the new / old three-part pinyin mode (or omitting the medial vowel = new / old simplified pinyin mode) of claim 16, characterized in that: ① Adopt the new three-syllable spelling mode (zero initial consonant must be entered): initial consonant + ordinal vowel / corresponding column character vowel + ordinal tone mark medial = syllable with medial vowel, initial consonant + ordinal vowel / corresponding column character vowel + character tone = syllable without medial vowel, collectively referred to as the main sound set; And / or input consonant set: initial consonant + numbered tone mark medial + numbered final / corresponding column character final = syllable with medial, initial consonant + character tone + numbered final / corresponding column character final = syllable without medial; ② Alternatively, the old three-part spelling pattern can be adopted: initial consonant + medial vowel + ordinal vowel / corresponding column character vowel + character tone / ordinal tone, collectively referred to as the main sound set; And / or input consonant set: initial consonant + character tone and medial consonant forward / backward combination + numbered vowel / corresponding column character vowel; ③ Cross-scenario universality: The new / old three-syllable mode is the main interface combination input mode, or the new polyphonic word initial consonant encoding and disyllabic word three-syllable encoding are added to the new / old three-syllable word sentence encoding, or an English mode is added to the input mode of English and the new / old three-syllable word sentence main sound set + three-syllable word sentence consonant set; among them, the new / old three-syllable mode, the new / old three-syllable word sentence mode, the English and the new / old three-syllable word sentence main sound set + three-syllable word sentence consonant set input mode, if the medial vowel is omitted, will be replaced by the new / old simplified pinyin mode, the new / old simplified pinyin word sentence mode, and the English and the new / old simplified pinyin word sentence input mode respectively (the main and consonant sound sets are consistent with each other).
23. A mobile / traditional double-syllable mode based on the tone mark and medial letter as described in claim 16, characterized in that: ① Adopt the mobile double-pinyin mode (zero initial consonant must be entered, compatible with compressed main interface or sub-interfaces such as digital keyboard): initial consonant + numbered final / corresponding column character final + numbered tone mark medial = syllable with medial, initial consonant + numbered final / corresponding column character final + character tone = syllable without medial, collectively referred to as the main sound set; and / or input the consonant set: initial consonant + numbered tone mark medial + numbered final / corresponding column character final = syllable with medial, initial consonant + character tone + numbered final / corresponding column character final = syllable without medial; ② Or adopt the traditional double-pinyin mode (only compatible with the compressed mother interface): initial consonant + single-key medial vowel + character tone / number ordinal tone, collectively referred to as the main tone set; and / or input the consonant set: initial consonant + character tone + single-key medial vowel; ③ Cross-scenario universal, the most efficient input mode for mobile / traditional double pinyin as the main interface, or add polyphonic word initials encoding and double-syllable word double pinyin encoding = mobile / traditional double pinyin word and sentence mode, or add an English mode = input mode of English and mobile / traditional double pinyin word and sentence main sound set + double pinyin word and sentence consonant set.
24. A new / old three-part full-spelling mode based on the new / old full-spelling mode of claim 21, characterized in that: ① Adopt the new three-part full-spelling mode: reuse the new full-spelling mode described in claim 21, or reuse the new three-part full-spelling mode described in claim 22; ②Or adopt the old three-part full-spelling mode: reuse the old full-spelling mode described in claim 21, or reuse the old three-part full-spelling mode described in claim 22; ③ Cross-scenario universal, the new / old three-in-one Pinyin mode is the main interface combination input mode, or add polyphonic word initials encoding and disyllabic word three-in-one Pinyin encoding, etc., phonetic word and sentence encoding = new / old three-in-one Pinyin word and sentence mode, or add an English mode = English and new / old three-in-one Pinyin word and sentence main sound set + three-in-one Pinyin word and sentence consonant set input mode.
25. A new / old simplified full-spelling mode based on the full-spelling method described in claim 21, characterized in that: ① Adopt the new simplified full pinyin mode (zero initial consonant must be entered): omit the medial vowel and input "initial consonant + number sequence vowel / corresponding column character vowel = whole sound complete initial-medial vowel (as shown in Figure 45-68 number sequence initial-vowel simplified code character)", or reuse the new full pinyin mode of claim 21; ② Alternatively, adopt the old simplified full pinyin mode: omit the medial vowel and input "initial consonant + numbered vowel / corresponding column character vowel = complete initial-medial vowel", or reuse the old full pinyin mode of claim 21; ③ Cross-scenario universal, the new / old simplified full pinyin mode is the main interface combination input mode, or add polyphonic word initials encoding and disyllabic word simplified full pinyin encoding, etc., phonetic word and sentence encoding = new / old simplified full pinyin word and sentence mode, or add an English mode = English and new / old simplified full pinyin word and sentence main sound set + simplified full pinyin word and sentence consonant set input mode.
26. A mobile / traditional double-simplified spelling mode based on the double-spelling method described in claim 23, characterized in that: ① Adopt the mobile double-simplified pinyin mode (compatible with compressed master interface or digital keyboard type sub-interface): input the simplified pinyin "initial consonant + number sequence vowel / corresponding column character vowel = whole sound completion initial medial vowel", or reuse the mobile double-simplified pinyin mode as described in claim 23; ②Or adopt the traditional double-simplified pinyin mode (only compatible with the compressed mother interface): input "initial consonant + numbered vowel / corresponding column character vowel = complete initial-medial vowel", or reuse the traditional double-simplified pinyin mode as described in claim 23; ③ Cross-scenario universal, the most efficient combination input mode with mobile / traditional double simplified pinyin as the parent interface, or add polyphonic word initials encoding and double-simplified word double simplified pinyin encoding = mobile / traditional double simplified pinyin word and sentence mode, or add an English mode = input mode of English and mobile / traditional double simplified pinyin word and sentence main sound set + double simplified pinyin word and sentence consonant set.
27. A mobile / traditional double-three full-pinyin mode based on the double-pinyin of claim 23, characterized in that: ① Adopting the mobile double-three full-pinyin mode (zero initial consonant must be entered, compatible with compact main interface or digital keyboard type sub-interface): initial consonant + numbered final / corresponding column character final / full-pinyin final + numbered tone mark medial = syllable with medial, initial consonant + numbered final / corresponding column character final / full-pinyin final + character tone = syllable without medial, collectively referred to as the main sound set; And / or input consonant set: initial consonant + numbered tone mark medial + numbered final / corresponding column character final / full pinyin final = syllable with medial, initial consonant + character tone + numbered final / corresponding column character final / full pinyin final = syllable without medial; ② Alternatively, the traditional double-three full-pinyin mode (compatible only with the compressed initial interface) can be used: initial consonant + single-key medial vowel / (medial vowel + numbered vowel / corresponding column character vowel) / full-pinyin vowel + character tone / numbered tone, collectively referred to as the main sound set; And / or input consonant set: initial consonant + character tone + single-key medial vowel / (medial vowel + numbered vowel / corresponding column character vowel) / full pinyin vowel; ③ Cross-scenario universality: The mobile / traditional double-three full-pinyin mode is the most efficient combination input mode of the main interface, or add polyphonic word initials encoding and double-three full-pinyin encoding for disyllabic words = mobile / traditional double-three full-pinyin word and sentence mode, or add an English mode = input mode of English and mobile / traditional double-three full-pinyin word and sentence main sound set + double-three full-pinyin word and sentence consonant set.
28. A mobile / traditional double-three-simplified full-spelling mode based on the new / old three-spelling system described in claim 24, characterized in that: ① Adopting a mobile dual-simplified full-pinyin mode (zero initials must be entered, compatible with compressed main interface or digital keyboard type sub-interfaces): reuse the new three-pinyin mode described in claim 24, or reuse the mobile dual-simplified pinyin mode described in claim 26; ② Adopt the traditional double-simplified full-pinyin mode (compatible with compressed parent interface or digital keyboard type sub-interface): reuse the old three-full-pinyin mode described in claim 24, or reuse the traditional double-simplified pinyin mode described in claim 26; ③ Cross-scenario universal, the mobile / traditional double-three simplified full pinyin mode is a combination input mode that fully covers the main interface, or add polyphonic word initials encoding and double-three simplified full pinyin encoding for disyllabic words = mobile / traditional double-three simplified full pinyin word and sentence mode, or add an English mode = input mode of English and mobile / traditional double-three simplified full pinyin word and sentence main sound set + double-three simplified full pinyin word and sentence consonant set.
29. An extended interface function based on the double-three-simplified full-spelling layered mode of claim 28, characterized in that: It includes an associated prompt area (highlighting high-frequency keys), a dynamic candidate area (alignment error ≤ 2 pixels), a fault-tolerant prompt area (Top 3-5 corrected candidates), and a multimodal interaction area (voice / image recognition mapped to the parent interface encoding).
30. The method according to claim 29, characterized in that... Offline accuracy of multimodal recognition is ≥85%.
31. The method according to claim 29, characterized in that... The dynamic candidate area labeling mode is clearly distinguishable.
32. The method according to claim 29, characterized in that... It supports drag-and-drop scaling (50%-200%) and multiple display modes.
33. A cross-scene adaptation method based on the extended interface described in claim 29, characterized in that: ①Touch area ≥8mm×8mm, small screen ≥10mm×10mm; ② Cross-device synchronization mapping rules, standard tone interface layout, input mode, delay ≤100ms; ③Scenario customization: Optimize mobile double-pinyin input method and professional terminology for office use; enhance visualization for teaching; and enhance voice interaction for in-vehicle use.
34. The method according to claim 33, characterized in that... Smart wearable devices default to mobile double-keyboard mode, simplifying key layout display.
35. The method according to claim 33, characterized in that... The teaching scenario is equipped with pronunciation animation and adjustable speech rate (50-200 words / minute).
36. A data security and anti-circumvention method based on the scenario adaptation described in claim 33, characterized in that: ① The core rules / lexicon are hardware encrypted using the national cryptographic standard SM4 / AES-256; ② Anti-avoidance 3D detection (module link + timing ≤ 200ms + feature integrity); ③ Intercept actions such as tampering with column mapping and splitting core logic to generate immutable logs.
37. The method according to claim 36, characterized in that... The encryption algorithm can be automatically switched according to compliance requirements.
38. The method according to claim 36, characterized in that... The module link detection refuses to split the entire link.
39. The method according to claim 36, characterized in that... Time-series detection intercepts and splits operations.
40. The method according to claim 36, characterized in that... Feature integrity detection verifies all core features.
41. The method according to any one of claims 1-40, characterized in that... It is strictly forbidden to split the prepositional vowel "uo" and merge it with the vowel "o" to form "(u)o". In the corresponding character vowels and number vowels, "o" should be updated to "(u)o".