Disclosure of Invention
The invention provides a directional dot-and-dash input technology aiming at the defects of the prior art, firstly creates 52 directional dot-and-dash symbols for expressing touch tracks of directional dot-and-dash input, and can output candidate set symbols corresponding to the directional dot-and-dash symbols by establishing the corresponding relation between the directional dot-and-dash symbols and candidate set symbols (including character symbols and function symbols) and using a dot-and-dash tool to directionally dot-and-dash and input the directional dot-and-dash symbols along the fixed touch tracks.
The directional pointing input technology of the present invention refers to an input technology that uses a pointing tool (including a finger and a stylus or other tracking and positioning device) to perform a clicking or sliding operation on a touch screen always along a fixed direction or area. The starting point position of the directional point is called as an effective touch origin, and the effective touch origin may be a point on the touch screen, a certain logic area on the touch screen, such as a certain key position of a virtual keyboard, or even the whole display area of the touch screen.
The invention also provides an input method based on the touch screen, which can input more candidate set symbols on a limited touch screen space by a shorter operation path, thereby improving the input efficiency, reducing the input error rate and being capable of accurately inputting under the condition that eyes are separated from the touch screen.
The input method based on the touch screen comprises the following steps: setting one or more logic input partitions of the touch screen, wherein each logic input partition is an effective touch origin; based on the directional dot-and-dash input technology, a plurality of directional dot-and-dash tracks are optimized, assigned with different graphic symbols respectively and defined as a plurality of directional dot-and-dash symbols; setting the corresponding relation between different directional dot-and-dash symbols and candidate set symbols (including character symbols and function symbols); performing directional pointing input on the one or more logic input partitions by using a pointing tool to obtain an actual touch track and/or a touch track sequence; and comparing the track characteristics of the plurality of directional dot-dash symbols, inputting the directional dot-dash symbol and/or the directional dot-dash symbol sequence which is closest to the track characteristics of the actual touch track and/or the touch track sequence, and simultaneously outputting the candidate set symbol and/or the candidate set symbol sequence corresponding to the directional dot-dash symbol and/or the directional dot-dash symbol sequence.
Preferably, a touch screen system can be configured as one or more logical input partitions, each logical input partition is an effective touch origin, and the number of the logical input partitions is changed, that is, the number of the effective touch origins is changed. The more the number of effective touch control origin points is, the more candidate set symbols can be input by the system, and the less the effective touch control origin points are, the more accurate the directional dot-and-dash operation is.
Preferably, the logical input partition is displayed on the touch screen by a rectangle, a diamond, a circle, an oval, or other shapes.
Preferably, when the input system based on the touch screen is provided with only one logic input partition, the logic input partition is not displayed on the touch screen, and the system only has one effective touch origin, which is located in any touch area of the touch screen.
Because there are many touch tracks which can be obtained by using a pointing tool to perform directional pointing input according to a fixed direction or area based on an effective touch original point, the invention finally prefers 52 touch tracks input by directional pointing, and originally creates 52 graphic symbols to respectively express the touch tracks, and simultaneously assigns values to the 52 graphic symbols by 52 two-digit Arabic numerals, including: 01, · 02, … ═ 03, 04, · 10, 10,
→=30、
↓=50、
←=70、
The length ═ 31,
Long → 33 → ═ 33,
Long ↓ ↓35,
Long ← 37,
Preferably, the 52 graphic symbols are referred to as directional stroke symbols, the directional stroke symbols respectively represent 52 touch tracks for directional stroke input by the stroke tool based on an effective touch origin, and by establishing a corresponding relationship between the directional stroke symbols and candidate set symbols (including character symbols and function symbols), as long as the stroke tool always performs directional stroke operation along the touch tracks represented by the directional stroke symbols, the candidate set symbols corresponding to the directional stroke symbols can be always input, that is, inputting the directional stroke symbols based on the effective touch origin is a process of outputting the candidate set symbols.
Preferably, 52 directional stroke symbols can be input by performing the directional stroke operation based on the effective touch origin, including:
preferably, the effective touch control origin is clicked by a pointing tool, an input directional pointing symbol "·" is immediately lifted, and the value is assigned by anumber 01; clicking the effective touch control origin by a pointing tool and immediately lifting, quickly and continuously inputting a directional pointing symbol- ·twice, and assigning values by using anumber 02; clicking the effective touch control origin by a pointing tool and immediately lifting, quickly and continuously inputting a directional pointing symbol '…' three times, and assigning values by using anumber 03; clicking the effective touch origin point by the pointing tool and immediately lifting the effective touch origin point, and quickly and continuously inputting the directional pointing symbol ": four times, and assigning values by using thenumber 04;
preferably, the effective touch origin is clicked by the pointing tool and then not lifted, but the effective touch origin is lifted after the effective touch origin slides for a short distance in 8 directions (vertically upwards, upwards rightwards, horizontally rightwards, downwards, leftwards, horizontally leftwards and upwards) based on the effective touch origin, and 8 directional pointing symbols "±
→、
↓、
←、
", and are assigned with
numerals 10, 20, 30, 40, 50, 60, 70, 80, respectively;
preferably, the effective touch control origin is clicked by the pointing tool and then not lifted, but is lifted after being turned back clockwise to the effective touch control origin immediately after the effective touch control origin is slid for a short distance in 8 directions (vertically upward, upward right corner, horizontally rightward, downward right corner, vertically downward, downward left corner, horizontally leftward and upward left corner) based on the origin, and 8 directional pointing symbols are respectively input
And assigned with
numerals 11, 12, 13, 14, 15, 16, 17, 18, respectively;
preferably, the effective touch control origin is clicked by the pointing tool and then not lifted, but is lifted after being turned back to the effective touch control origin along the counterclockwise direction immediately after the pointing tool slides for a short distance in 8 directions (vertically upwards, upwards-rightwards, horizontally rightwards, downwards-leftwards, horizontally leftwards and upwards) based on the origin, and 8 directional pointing symbols are respectively input
And assigned with
numerals 21, 22, 23, 24, 25, 26, 27, 28, respectively;
preferably, the effective touch origin is clicked by the pointing tool without being lifted, and the effective touch origin is pointed in 8 directions (vertical direction) based on the effective touch originUp and right top corner, horizontal right and right bottom corner, vertical down and left bottom corner, horizontal left and left top corner) for a long distance, and inputting 8 directional dash symbols ═ long ═ c,
Long →,
Long ↓,
Long ← Chang,
", and are assigned
numbers 31, 32, 33, 34, 35, 36, 37, 38, respectively.
Preferably, the effective touch control origin is clicked by the pointing tool, and then the effective touch control origin is not lifted, but is lifted after the effective touch control origin is turned back clockwise immediately after the effective touch control origin is slid for a long distance in 8 directions (vertically upwards, upwards-rightwards, horizontally rightwards, downwards-leftwards, horizontally leftwards and upwards-leftwards) based on the origin, and 8 kinds of directional pointing symbols are respectively input
And assigned with
numerals 41, 42, 43, 44, 45, 46, 47, 48, respectively.
Preferably, the effective touch control origin is clicked by the pointing tool, and then the effective touch control origin is not lifted, but is lifted after being turned back to the effective touch control origin along the counterclockwise direction immediately after the pointing tool slides for a long distance in 8 directions (vertically upwards, upwards-rightwards, horizontally rightwards, downwards-leftwards, horizontally leftwards and upwards-leftwards) based on the origin, and 8 directional pointing symbols are respectively input
And assigned with
numerals 51, 52, 53, 54, 55, 56, 57, 58, respectively.
It should be noted that the directional dotted symbols of the present invention may be assigned by using a graphic symbol or a numerical symbol sequence, or assigned by using another symbol sequence capable of performing a distinguishing function, including but not limited to the above graphic symbols.
Preferably, the touch trajectory expressed by the directional dash symbol according to the present invention can be identified by trajectory features such as a touch start point, a touch end point, a touch direction, a maximum straight line span, a knee point direction, and a number of consecutive clicks, and the plurality of directional dash symbols are distinguished from each other by their trajectory features.
Preferably, the invention can establish a plurality of sets of track characteristic tables in the system, and each directional dot-and-dash symbol corresponds to one set of track characteristic table.
Preferably, the method captures an actual touch track of the directional pointing operation performed based on the effective touch origin, collects parameters such as a starting point, an end point, a direction, a maximum straight line span, an inflection point direction, continuous click times and the like of the actual touch track, compares the directional pointing symbol track feature table one by one through a certain algorithm, and determines a directional pointing symbol with the feature track closest to the captured actual track as a specific input directional pointing symbol.
The invention can identify the directional dot-dash symbol based on the effective touch origin directional input through a simple algorithm, does not need to calculate excessive inflection points on the algorithm, and reduces the calculation responsibility of software to the touch trajectory, thereby improving the response speed, reducing the occupied memory, and accurately identifying and distinguishing the specific input directional dot-dash symbol even if a dot-dash tool does not operate according to a strict directional operation trajectory.
According to the method, the corresponding relation between the directional dot-dash symbol and the candidate set symbol is established, and the corresponding candidate set symbol (including the character symbol and the functional symbol) can be output by inputting the directional dot-dash symbol based on the effective touch origin point by using the dot-dash tool. Preferably, the correspondence between the directional dotted symbol and the candidate set symbol is referred to as a directional dotted symbol-candidate set symbol correspondence table. The invention determines the specific output candidate set symbol (comprising character symbol and functional symbol) of each directional dot-dash symbol by setting a directional dot-dash symbol-candidate set symbol corresponding table.
Because the candidate set symbols of the present invention may be character symbols such as letters, numbers, punctuations, etc., or may be function symbols such as control commands, shortcut input lookup tables, a directional stroke symbol may correspond to one or n character symbols in the candidate set symbols, or may correspond to one or n function symbols, for example: the directional dash symbol "↓ ═ 10" may be set to input a certain letter, and may also be set to input a certain control instruction.
Preferably, the directional stroke symbol-candidate set symbol correspondence table may be directly displayed on the touch screen to prompt a correspondence between the directional stroke symbol and the candidate set symbol or prompt a specific characteristic trajectory of the directional stroke symbol, and when the user is familiar with the correspondence table, the user may select not to be displayed on the touch screen.
Preferably, the display position of the directional stroke symbol-candidate set symbol correspondence table may overlap with the key position of the virtual keyboard, or may be displayed at another position on the touch screen, and the display position of the directional stroke symbol-candidate set symbol correspondence table only prompts but does not affect the directional stroke input based on the effective touch origin.
Preferably, if n logical input partitions are provided in the input system based on the touch screen of the present invention, there are n effective touch origins, and based on the n effective touch origins, 52 times directional stroke symbols of n can be input, that is, 52 times candidate set symbols of n can be input. In general, in the virtual keyboard called by the touch screen system, each virtual key position is a logic input partition, and the directional dot symbols input on different virtual key positions can be respectively expressed by (key position n) × directional dot symbols.
Preferably, if the directional dotting symbol is set to correspond to a certain candidate set symbol or a certain candidate set symbols, the directional dotting symbol is a valid directional dotting symbol; if the directional dotted symbol does not correspond to any candidate set symbol, the directional dotted symbol is an invalid directional dotted symbol. In actual operation, based on an effective touch origin, the fewer the number of effective directional dot-and-dash symbols, the higher the operation accuracy.
Preferably, the pointing tool performs the pointing operation continuously and uninterruptedly at one or more effective touch origins, and then may input a directional pointing symbol sequence corresponding to a candidate set symbol combination.
Preferably, if the effective directional stippling symbol inputted based on one or several effective touch origins does not include (· ═ 01, · · · ═ 02, … ═ 03,: ═ 04, · ═ 10, or,
→=30、
↓=50、
←=70、
The length ═ 31,
Long → 33 → ═ 33,
Long ↓ ↓35,
Long ← 37,
) The pointing and drawing tool can continuously and uninterruptedly slide between one or more effective touch control origin pointsWithout lifting, and without affecting the distinguishing and identifying of the directional dot symbols by the system. The continuous and uninterrupted sliding input of the dot-and-dash tool on the touch screen reduces the time occupied by frequent lifting, thereby greatly improving the input speed.
Preferably, the number of the directional dotting symbols in the present invention may include, but is not limited to, the above 52, and the number of the directional dotting symbols may also be increased by expanding the touch trajectory of the directional dotting operation and assigning a value, for example: by collecting tracks directionally sliding clockwise or counterclockwise along geometric figures (such as circles, triangles, quadrilaterals and the like) based on effective touch origin points and respectively expressing the tracks by graphic symbols, 6 kinds of directional dot-dash symbols can be added, including:
based on the effective touch origin, the pointing tool slides along the touch trajectory of the directional geometric figure, and the 6 directional pointing symbols can be input.
Preferably, the number of the directional dotting symbols in the present invention may include, but is not limited to, the above 52, and the number of the directional dotting symbols may also be increased by extending the maximum straight line span of the directional dotting input and respectively assigning values with graphic symbols, for example: when the directional dash symbol is' long ↓ ≠,
Long →,
Long ↓,
Long ← Chang,
"the sliding length is increased by one time, 8 kinds of directional dot-and-dash symbols can be increased, including: ' long ↓ ═,
Long length →,
Long ↓,
Long and Long Jian ← Gao,
". Based on the effective touch control origin, the pointing tool performs directional pointing operation along the extended touch control track, and then the 8 directional pointing symbols can be input respectively.
Preferably, the number of the directional dotting symbols in the present invention may include, but is not limited to, 52, and the number of the directional dotting symbols may also be increased by simultaneously performing directional dotting input by several pointing tools in the same time, for example: in the same time, when two pointing tools (such as fingers) simultaneously perform directional pointing operation according to the same touch track, 52 directional pointing symbols can be added; for another example: when two pointing tools (such as fingers) perform directional pointing operation in opposite directions at the same time, 8 kinds of directional pointing symbols can be added, and can be represented as follows by graphic symbols: "→ going to ←, → going to →,


". Based on one or two effective touch control original points, the pointing tool carries out directional pointing operation in opposite directions respectively, and then 8 directional pointing symbols are input respectively.
Preferably, the directional stroke symbol according to the present invention may also be encoded according to a numerical value assigned to the directional stroke symbol or by using other characters, and the directional stroke symbol is input by inputting the numerical value or encoding of the directional stroke symbol, for example: tong (Chinese character of 'tong')Inputting the numerical values of the directional dot-and-dash symbols (· ═ 01, · · ═ 02, … ═ 03,: ═ 04, · ═ 10, and,
→=30、
↓=50、
←=70、
) The directional dot-dash symbols expressed by the numerical values can be input, so that the candidate set characters corresponding to the directional dot-dash symbols are input.
Preferably, the input means for the directional dotting symbol according to the present invention may include, but is not limited to, a touch screen, and may also be various other input means for the user to distinguish and recognize. For example, the directional dash symbol described in the present invention may be used as a gesture symbol, a change trajectory of a gesture is induced by laser, a parameter of the gesture change trajectory is extracted and analyzed and compared with a characteristic parameter of the directional dash symbol described in the present invention, the directional dash symbol having the characteristic parameter closest to the gesture parameter is determined as a specific input directional dash symbol and corresponds to a candidate set symbol, and the candidate set symbol is input by establishing a correspondence between the gesture symbol and the candidate set symbol. For another example, the directional dot-and-dash symbol of the present invention can be printed in a physical form of a hand-touch or machine-readable code, so as to be applied to blind person literacy or automatic code-reading decoding of a machine. In short, any input means capable of capturing and distinguishing the directional stroke symbols according to the present invention by some means is an embodiment of the present invention.
Preferably, the fixed directional dot-dash symbol can be expanded and applied to a character form, and is used as a language which can be written, expressed and communicated with each other by the blind and the deaf, each directional dot-dash symbol is endowed with semantics firstly, and then a language platform which can be understood and communicated with each other by the blind, the deaf and even the ordinary is established by establishing the corresponding relation between the directional dot-dash symbol and the gesture (used by the deaf) or the physical form symbol (used by the blind).
Preferably, the directional stroke symbol can also be used as a world language, and a platform for mutual translation and conversion among multiple languages is provided by establishing the corresponding relation between the directional stroke symbol and English letters, Russian letters, Chinese pinyin, Chinese character strokes or other languages of various countries, so that the directional stroke symbol has great application value in the field of automatic translation of multi-language machines.
Preferably, according to an embodiment of the present invention, there is also disclosed a touch screen-based input device, including: the device comprises an effective touch control origin setting module, a virtual keyboard generating module, a dot-and-dash event collecting module, a directional dot-and-dash symbol converting module and a selection input module. The effective touch control origin setting module is used for setting one or more logic input partitions of the touch screen, each logic input partition is an effective touch control origin, and a user can set the number of the effective touch control origins (generally key positions of a virtual keyboard), the corresponding relation between the directional dot-dash symbols based on each effective touch control origin and the candidate set symbols and the mode for displaying the corresponding table of the directional dot-dash symbols and the candidate set symbols according to own input needs and operation preferences; the virtual keyboard generation module displays a virtual keyboard and draws a corresponding relation between the directional dot-and-dash symbol and the candidate set symbol on the touch screen according to the parameters set in the effective touch origin setting module by the user; the click event acquisition module responds to directional click operation of a click tool based on a certain effective touch origin, acquires touch track parameters input by directional click and compares the touch track parameters with a directional click symbol characteristic parameter table, and finally determines an input directional click symbol and/or a directional click symbol sequence and transmits the input directional click symbol and/or the directional click symbol sequence to the directional click symbol conversion module; the directional dot-dash symbol conversion module converts the directional dot-dash symbols and/or the directional dot-dash symbol sequences into corresponding candidate set symbols (including character symbols and functional symbols) and/or candidate set symbol sequences according to the corresponding relation between the directional dot-dash symbols and the candidate set symbols and displays the candidate set symbol sequences for a user to select; the selection input module outputs a selection result of the user.
Preferably, the present invention relates to an input method of the above device, comprising the steps of:
step one, setting an effective touch origin: the user freely sets the number of effective touch control original points (namely the number of virtual keyboard keys) and sets the corresponding relation between the directional dot symbols and the candidate set symbols at the effective touch control original point setting module, the system automatically distributes the size and the position of the virtual keys according to the number of the virtual keys and the size of the touch screen, and of course, the default number of the effective touch control original points and the corresponding relation between the directional dot symbols and the candidate set symbols can be preset based on various preferred embodiments of the invention;
step two, calling a virtual keyboard: the touch screen input system displays or does not display a virtual keyboard on the touch screen according to parameters or default parameters preset in an effective touch origin setting module by a user, and simultaneously draws and displays the corresponding relation between the directional dot-and-dash symbol and the candidate set symbol on the touch screen, wherein the display position of the corresponding relation between the directional dot-and-dash symbol and the candidate set symbol can be overlapped with the virtual keyboard or can be an independent touch screen position;
step three, triggering a dot-and-dash event: using a pointing tool to perform pointing operation based on an effective touch origin, determining the position of the effective touch origin by the pointing event module, simultaneously acquiring track parameters of a pointing event, comparing the track parameters with the characteristic parameters of directional pointing symbols, inputting directional pointing symbols and/or directional pointing symbol sequences with the closest tracks, and transmitting the directional pointing symbols and/or directional pointing symbol sequences to the directional pointing symbol conversion module;
step four, converting the directional dot symbols: the directional dot-dash symbol conversion module converts the directional dot-dash symbol and/or the directional dot-dash symbol sequence into a candidate set symbol and/or a candidate set symbol sequence by contrasting the corresponding relation between the directional dot-dash symbol and the candidate set symbol, outputs the conversion result to a system symbol candidate area, and simultaneously outputs a Chinese character combination corresponding to the pinyin letters or the Chinese character strokes to the candidate area if the output candidate set symbol is the Chinese pinyin or the Chinese character strokes.
Step five, selecting a candidate set symbol: and the user selects a candidate set symbol and/or a candidate set symbol sequence in the system symbol candidate area by using a dot-and-dash tool to obtain an input expected result and finish the input process.
Preferably, another object of an embodiment of the present invention is to provide a touch screen-based pinyin input method, which is characterized in that the method includes the following steps: setting one or more logic input partitions of the touch screen, wherein each logic input partition is an effective touch origin; based on the directional dot-and-dash input technology, a plurality of directional dot-and-dash tracks are optimized and are respectively assigned with different graphic symbols and simultaneously defined as a plurality of directional dot-and-dash symbols; setting corresponding relations between different directional stroke symbols and initials, finals and/or pinyin auxiliary codes of the Chinese pinyin; and (3) inputting directional dot-dash symbols and/or directional dot-dash symbol sequences by using a dot-dash tool along a fixed touch track in a directional dot-dash mode, and simultaneously outputting corresponding Chinese pinyin initial consonants, final consonants and pinyin auxiliary codes and/or combinations of the corresponding Chinese pinyin initial consonants, final consonants and pinyin auxiliary codes.
Preferably, the method further comprises outputting Chinese characters corresponding to the pinyin initial consonant, vowel and/or pinyin auxiliary code combination on the touch screen.
Preferably, another object of an embodiment of the present invention is to provide a touch screen-based pinyin input system, including: the device comprises an effective touch control origin setting module, a virtual keyboard generating module, a dot-and-dash event collecting module, a directional dot-and-dash symbol converting module and a selection input module.
The effective touch control origin setting module is used for setting one or more logic input partitions of the touch screen, each logic input partition is an effective touch control origin, and a user can set the number of the effective touch control origins (generally key positions of a virtual keyboard), the corresponding relation between a directional stroke symbol based on each effective touch control origin and different Chinese pinyin initials, finals and/or pinyin auxiliary codes and the mode of displaying the corresponding relation between the directional stroke symbol and different Chinese pinyin initials, finals and/or pinyin auxiliary codes according to own input needs and operation preferences; the virtual keyboard generation module displays a virtual keyboard on the touch screen and draws corresponding relations between directional dot-and-dash symbols and different Chinese pinyin initials, finals and/or pinyin auxiliary codes according to parameters set in the effective touch origin setting module by a user; the click event acquisition module responds to directional click operation of a click tool based on a certain effective touch origin, acquires touch track parameters input by directional click and compares the touch track parameters with a directional click symbol characteristic parameter table, and finally determines an input directional click symbol and/or a directional click symbol sequence and transmits the input directional click symbol and/or the directional click symbol sequence to the directional click symbol conversion module; the directional dot-dash symbol conversion module converts the directional dot-dash symbol and/or the directional dot-dash symbol sequence into corresponding Chinese pinyin initial consonants, final consonants and/or pinyin auxiliary codes and/or combinations of the Chinese pinyin initial consonants, the final consonants and/or the pinyin auxiliary codes according to the corresponding relation between the directional dot-dash symbol and different Chinese pinyin initial consonants, final consonants and/or pinyin auxiliary codes and displays the combinations for the user to select; the selection input module outputs a selection result of the user.
Preferably, the system further comprises: and the Chinese character output module is used for outputting Chinese characters corresponding to the pinyin initial consonant, vowel and/or pinyin auxiliary code combination on the screen.
Preferably, according to the embodiment of the invention, a touch screen-based input system is also disclosed, which can comprise the various touch screen input devices.
Preferably, the present invention further provides a computer program for implementing the above-mentioned input method based on a touch screen.
Preferably, the present invention further provides a computer program for implementing the touch screen-based pinyin input method.
Preferably, the present invention also provides a computer-readable medium for storing a program for implementing the above-described touch screen-based input method.
Preferably, the present invention further provides a computer-readable medium for storing a program for implementing the touch screen-based pinyin input method.
Compared with the prior art, the invention has the following advantages:
1) 52 candidate set characters can be input based on one effective touch origin (namely one virtual keyboard key position) in the invention, while one virtual keyboard key position in the prior art can only input one character generally, so that the candidate set symbols which can be input by the invention are 52 times of those in the prior art in the same input space;
2) the touch screen input system can only set one effective touch control origin, the system does not display a virtual keyboard any more and the position of the effective touch control origin is any position of a display area of the touch screen, so that a pointing tool can be separated from the virtual keyboard and can perform directional pointing operation at any position of the touch screen, various candidate character sets can be accurately input only by performing directional pointing input along a fixed direction or area, eyes are liberated by canceling the virtual keyboard, accordingly, the touch input is performed by first separating from the screen, the input speed is improved, the eye fatigue is reduced, and the interference of body shaking, arm shaking and peripheral vibration on the pointing operation can be avoided.
3) The invention can multiply increase character candidate sets by increasing the number of the effective touch control original points (namely increasing the number of key positions of the virtual keyboard), does not need to frequently switch the virtual keyboard, and can input symbols of various candidate sets simultaneously without mutual interference;
4) based on the invention, if the effective directional dot-and-dash symbol does not include "· ═ 01, · · · ═ 02, … ═ 03,: ═ 04, · ═ 10, or,
→=30、
↓=50、
←=70、
The length ═ 31,
Long → 33 → ═ 33,
Long ↓ ↓35,
Long ← 37,
The dot-and-dash tool can continuously and uninterruptedly slide and input between one or more effective touch control original points without lifting, the distinguishing and the recognition of the system to the directional dot-and-dash symbols are not influenced, and the occupied time for frequently lifting the dot-and-dash tool is reduced, so the input speed is greatly improved; particularly, the method has more advantages on occasions needing to continuously input a plurality of candidate set symbol sequences;
5) the 52 directional dot-dash symbols originally created by the invention have the advantages that the 52 directional dot-dash input tracks are carefully screened from a plurality of dot-dash paths, the sliding distance is short, the line-dash paths are fixed, the touch tracks can be conveniently collected by a system, and the algorithm is simple, so that the input device based on the invention has the advantages of high hand-in speed, no increase of the learning difficulty, easy popularization and wide application value.
6) The method captures parameters of a starting point, an end point, a direction, a maximum straight line span, an inflection point direction, continuous clicking times and the like of the directional pointing operation based on the known technology in the field, compares the parameters with a directional pointing symbol characteristic parameter table through a simple algorithm to determine a specific input directional pointing symbol, does not need to calculate excessive inflection points on the algorithm, reduces the calculation responsibility of software to a touch track, improves the response speed, reduces the occupied memory, and can accurately identify and distinguish the specific input directional pointing symbol even if a pointing tool does not operate according to a strict directional operation track, namely, the method has low requirement on the precision of directional pointing input;
7) the number of effective touch control original points and the directional stroke symbol-candidate set symbol corresponding table are set, so that the number of the key positions of the virtual keyboard in the system can be freely changed, the effective directional stroke symbols which can be input by each virtual key position can also be freely changed, and a user can reduce the number of the effective directional stroke symbols which can be input by each virtual key position according to the input target or operation preference of the user, so that the input accuracy is improved, and the comfort level is improved.
8) The pinyin input method and the pinyin input system have the advantages that multiple characters are input simultaneously, frequent interface switching is not needed, sentence input can be performed, each pinyin syllable slides twice at most, the sliding length of each character is 2 key positions at most, even screen-off touch typing can be performed, and the like.
9) The input means of the directional stroke symbol of the present invention may include, but is not limited to, a touch screen, and may also be various other input means convenient for the user to distinguish, for example, 52 directional stroke symbols are encoded by using numbers or english letters, and the directional stroke symbol may be input by directly inputting the codes on a physical keyboard, so as to input the candidate set symbol corresponding to the directional stroke symbol.
10) The directional dot-dash symbol can be used as a gesture symbol, a physical form symbol or even a world language platform, and can be widely applied to the application fields of multi-language machine automatic translation, machine automatic code reading and decoding, and writing and recognition for deaf-mutes and blind persons.
In summary, based on the input method and device for the touch screen, the simultaneous input of multiple candidate sets (including character symbols and function symbols) can be realized in a limited touch screen space, the input interface does not need to be switched frequently, even the input can be continuously slid without a virtual keyboard, and the off-screen touch typing is realized for the first time; on the other hand, as long as the pointing tool always carries out directional pointing input along a fixed pointing track, an accurate touch track can be obtained through a simple comparison algorithm, and due to predictability of the touch track, the error rate of clicking or sliding is low, so that the input speed is greatly improved.
Detailed Description
In the invention, the core idea is to separate from the limitation that the traditional virtual keyboard must display and the limitation of the character layout structure on the traditional virtual keyboard, and allow the user to carry out the corresponding relation between the touch track and the character to be input according to the own use habit. The characters in the preceding sentence can be understood in a broad sense, specifically, can be understood as English letters, numbers, Chinese pinyin, strokes, even functional symbols/control command symbols and the like. It can be said that the present invention is a pioneering invention. Since all previous input methods have not substantially separated from the physical/virtual keyboard. The scope of the claims as filed should therefore be relatively large, as dictated by the plain text of the patent examination guidelines.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in FIG. 1, the input method based on a touch screen disclosed in the present invention discloses a directional pointing input technology, which uses a pointing tool (including a finger and a touch pen or other tracking and positioning devices) to perform a clicking or sliding operation on a touch screen always along a fixed direction or area, and can input more candidate set symbols on a limited touch screen space with a shorter operation path, thereby improving the accuracy and predictability of the pointing operation.
As shown in fig. 1, the starting point position of the directional dot-and-dash input described in the present invention is referred to as an effective touch origin (101), and the effective touch origin may be a point on the touch screen, or may be a certain logical input partition on the touch screen, such as a certain key position of a virtual keyboard, or may even be a display area of the entire touch screen as shown in fig. 1 (c).
The invention also provides an input method based on the touch screen, which can input more candidate set symbols on a limited touch screen space by a shorter operation path, thereby improving the input efficiency, reducing the input error rate and being capable of accurately inputting under the condition that eyes are separated from the touch screen.
The touch screen of the present invention includes, but is not limited to, smart phones, PDAs, PCs, personal computers, mobile terminals, and other electronic devices having a touch sensing device.
The invention relates to a pointing and drawing tool, which refers to an object capable of being touched and sensed by a touch screen, and comprises a finger, a touch pen or other tracking and positioning equipment.
The input method based on the touch screen comprises the following steps: setting one or more logic input partitions of the touch screen, wherein each logic input partition is an effective touch origin; based on the directional dot-and-dash input technology, a plurality of directional dot-and-dash tracks are optimized, assigned with different graphic symbols respectively and defined as a plurality of directional dot-and-dash symbols; setting the corresponding relation between different directional dot-and-dash symbols and candidate set symbols (including character symbols and function symbols); performing directional pointing input on the one or more logic input partitions by using a pointing tool to obtain an actual touch track and/or a touch track sequence; and comparing the track characteristics of the plurality of directional dot-dash symbols, inputting the directional dot-dash symbol and/or the directional dot-dash symbol sequence which is closest to the track characteristics of the actual touch track and/or the touch track sequence, and simultaneously outputting the candidate set symbol and/or the candidate set symbol sequence corresponding to the directional dot-dash symbol and/or the directional dot-dash symbol sequence.
Fig. 2 is a schematic diagram of an input method for a touch screen according to the present invention. It can be seen that the method comprises:
step 201: setting one or more logic input partitions of the touch screen, wherein each logic input partition is an effective touch origin;
specifically, the one or more logical input partitions are logically divided, each logical input partition being globally equivalent to an effective touch origin, that is: the same track formed by the same clicking action or sliding action performed at any position on the partition is considered to be the same. However, the tracks formed by the same clicking action or gliding action performed on different logical input partitions may be considered different tracks.
As shown in fig. 3, the number of logical input partitions is changed, that is, the number of effective touch origins is changed. The more the number of effective touch control origin points is, the more candidate set symbols can be input by the system, and the less the effective touch control origin points are, the more accurate the directional dot-and-dash operation is.
Generally, each key position of a virtual keyboard in a touch screen system is a logic input partition, so the number of effective touch control original points can be set by setting the number of key positions of the virtual keyboard. If the system is provided with n virtual keyboard keys, there are n effective touch control original points in the system, and a jiugong virtual keyboard shown in fig. 3 includes 10 keys, that is, there are 10 effective touch control original points: key 1(301), key 2(302), key 3(303), key 4(304), key 5(305), key 6(306), key 7(307), key 8(308), key 9(309), and key 10 (310).
Preferably, the logical input partition may not be displayed on the screen.
Preferably, the logical input partition may be displayed on a screen.
Preferably, the logical input partition is displayed on the screen by a rectangle, a diamond, a circle, an oval, or other shapes.
Step 202: based on the directional dot-and-dash input technology, a plurality of directional dot-and-dash tracks are optimized, different graphic symbols are used for assignment respectively, and the directional dot-and-dash tracks are defined as a plurality of directional dot-and-dash symbols;
because the pointing tool carries out directional pointing input on a plurality of available touch tracks according to a fixed direction or an area based on the effective touch original point, the invention carries out inductive screening by deeply researching various possible touch tracks of directional pointing operation and combining with the feasibility of actual operation, finally prefers the touch tracks of 52 directional pointing inputs, and originally creates 52 directional pointing symbols to respectively express, and simultaneously respectively uses 52 two-bit Arabic numerals to assign values, as shown in figure 4, the method comprises the following steps: 01, 02, …, 04; ═ 10, c,
→=30、
↓=50、
←=70、
The length ═ 31,
Long → 33 → ═ 33,
Long ↓ ↓35,
Long ← 37,
As shown in fig. 4, the pointing tool clicks the effective touch origin and immediately lifts the input directional pointing symbol "·", and assigns a value with anumber 01; clicking the effective touch control origin by a pointing tool and immediately lifting, quickly and continuously inputting a directional pointing symbol- ·twice, and assigning values by using anumber 02; clicking the effective touch control origin by a pointing tool and immediately lifting, quickly and continuously inputting a directional pointing symbol '…' three times, and assigning values by using anumber 03; the pointing tool clicks on the active touch origin and immediately lifts, and the directional pointing symbol ":" is input four times in rapid succession, assigned with thenumber 04.
As shown in fig. 4, the effective touch origin is clicked by the pointing tool, and then the effective touch origin is not lifted, but the effective touch origin is lifted after the effective touch origin slides for a short distance in 8 directions (vertically upward, upward right, horizontally rightward, downward right, vertically downward, downward left, horizontally leftward and upward left) based on the effective touch origin, and 8 directional pointing symbols "%," are respectively input,
→、
↓、
←、
", and are assigned with the
numbers 10, 20, 30, 40, 50, 60, 70, 80, respectively.
As shown in fig. 4, the effective touch origin is clicked by the pointing tool, and then the effective touch origin is not lifted, but is lifted after being turned back clockwise to the effective touch origin based on the 8 directions (vertical upward, upper right corner, horizontal right corner, lower right corner, vertical downward, lower left corner, horizontal left corner, and upper left corner) of the origin after sliding for a short distance, and 8 kinds of directional pointing symbols are respectively input
And assigned with
numerals 11, 12, 13, 14, 15, 16, 17, 18, respectively.
As shown in fig. 4, the effective touch origin is clicked by the pointing tool, and then the effective touch origin is not lifted, but is lifted after being turned back to the effective touch origin along the counterclockwise direction immediately after the pointing tool slides for a short distance in 8 directions (vertically upward, upward right corner, horizontally rightward, downward right corner, vertically downward, downward left corner, horizontally leftward, and upward left corner) based on the effective touch origin, and 8 kinds of directional pointing symbols are respectively input
And assigned with
numerals 21, 22, 23, 24, 25, 26, 27, 28, respectively.
As shown in fig. 4, the effective touch origin is clicked by the pointing tool, and then the effective touch origin is not lifted, but the effective touch origin is lifted after the effective touch origin slides for a long distance in 8 directions (vertically upward, upward right corner, horizontally rightward, downward right corner, vertically downward, downward left corner, horizontally leftward, and upward left corner), and 8 directional pointing symbols "long ≠ c,
Long →,
Long ↓,
Long ← Chang,
", and are assigned
numbers 31, 32, 33, 34, 35, 36, 37, 38, respectively.
As shown in fig. 4, the effective touch origin is clicked by the pointing tool, and then the pointing tool does not lift up, but slides for a long distance in 8 directions (vertical upward, upper right corner, horizontal right corner, lower right corner, vertical downward, lower left corner, horizontal left corner, and upper left corner) based on the effective touch origin, and then turns back clockwise to the effective touch origin to lift up, and then 8 kinds of directional pointing symbols are respectively input
And assigned with
numerals 41, 42, 43, 44, 45, 46, 47, 48, respectively.
As shown in fig. 4, the effective touch origin is clicked by the pointing tool, and then the pointing tool does not lift up, but slides for a long distance in 8 directions (vertical upward, upper right corner, horizontal right corner, lower right corner, vertical downward, lower left corner, horizontal left corner, and upper left corner) based on the effective touch origin, and then turns back to the effective touch origin in the counterclockwise direction to lift up, and then 8 kinds of directional pointing symbols are respectively input
And assigned with
numerals 51, 52, 53, 54, 55, 56, 57, 58, respectively.
It should be noted that the directional dotted symbols of the present invention may be assigned by using a graphic symbol or a numerical symbol sequence, or assigned by using another symbol sequence capable of performing a distinguishing function, including but not limited to the above graphic symbols.
Preferably, the touch trajectory expressed by the directional dash symbol according to the present invention can be identified by characteristic parameters such as an effective touch origin, a touch start point, an end point, a direction, a maximum straight-line span, an inflection direction, and a number of consecutive clicks, and various directional dash symbols are distinguished from one another by their respective characteristic parameters.
Preferably, the invention can establish a plurality of sets of characteristic parameter tables in the system, and each directional dotting symbol corresponds to one set of characteristic parameter table. The method comprises the steps of capturing an actual touch track of directional pointing operation based on the effective touch origin, collecting parameters including a starting point, an end point, a direction, a maximum straight line span, an inflection point direction, continuous clicking times and the like of the actual touch track, comparing a directional pointing symbol characteristic parameter table one by one through a certain algorithm, and determining a directional pointing symbol with the characteristic parameter closest to the captured parameter as a specific input directional pointing symbol.
Step 203: setting the corresponding relation between different directional dot-and-dash symbols and candidate set symbols (including character symbols and function symbols);
preferably, the present invention establishes a corresponding relationship between the directional stroke symbol and the candidate set symbol (including the character symbol and the function symbol), and as long as the stroke tool always performs a fixed directional stroke operation along the touch trajectory expressed by the directional stroke symbol according to the corresponding relationship, the corresponding candidate set symbol can always be input, that is, the process of outputting the candidate set symbol is performed by inputting the directional stroke symbol based on the effective touch origin.
Specifically, the correspondence between the directional dotted symbol and the candidate set symbol is referred to as a directional dotted symbol-candidate set symbol correspondence table. As shown in fig. 5, a first embodiment of the directional dotted symbol-candidate set symbol correspondence table of the present invention: based on 52 directional dot-and-dash symbols of an effective touch origin, the 52 directional dot-and-dash symbols respectively correspond to 26 lower case letters and 26 upper case letters, and 52 English letter candidate set characters can be respectively input by inputting the 52 directional dot-and-dash symbols.
The following are specifically mentioned: the directional dotted symbol-candidate set symbol correspondence table shown in fig. 5 is only one embodiment of the directional dotted symbol-candidate set symbol correspondence table described in the present invention, and specific 52 kinds of directional dotted symbols may also correspond to other various character candidate sets (such as numbers, punctuations, and the like), and there may be various rules for the correspondence between the 52 kinds of directional dotted symbols and the candidate set characters.
The candidate set symbols can be character symbols such as letters, numbers, punctuations and the like, and can also be functional symbols such as control commands, quick input look-up tables and the like, so that one directional dot-and-dash symbol can correspond to one or n character symbols in the candidate set symbols, and can also correspond to one or n functional symbols. As shown in fig. 6, a second embodiment of the directional dotted symbol-candidate set symbol correspondence table according to the present invention: directional dot-dash symbol "↓,
→、
↓、
←、
"is set as input control command" enter, turn page forward, delete, space, insert, turn page backward, cancel, scroll screen ", respectively.
It should be particularly noted that the directional stroke symbol-candidate set symbol correspondence table of the present invention may be set by default of the system, or may be freely set by the user by providing an operation interface, and may be changed at any time, [ specifically, when the input system in the electronic device where the touch screen is located is initialized and started, the input system may perform initial input of letters, strokes, or numbers by clicking different tracks to determine whether the input character type specifically corresponding to the virtual keyboard partition where the touch screen is located is a letter, a stroke, or a number. The method has important significance for non-switching input operation. For example, when the method is used for inputting english alphabets according to an embodiment of the present invention, the directional-stroke-candidate-set symbol correspondence table of the present invention may be set by default as the correspondence shown in fig. 5. The user can set the correspondence as shown in fig. 8 at any time.
The directional dot-dash symbol-candidate set symbol correspondence table can be directly displayed on a touch screen to prompt the correspondence between the directional dot-dash symbol and the candidate set symbol, and when a user is familiar with the correspondence, the user can choose not to display the directional dot-dash symbol and the candidate set symbol on the touch screen. For example, the directional-dash-symbol-candidate-set-symbol correspondence table shown in fig. 5 may be displayed directly on a touch screen of the system, and when the user is familiar with the specifically entered letters of each directional-dash symbol, the correspondence table may not be displayed.
Specifically, the display position of the directional dot-dash symbol-candidate set symbol correspondence table can be overlapped with the key position of the virtual keyboard, and can also be displayed at other positions on the touch screen, and the display position of the directional dot-dash symbol-candidate set symbol correspondence table only prompts but does not influence the directional dot-dash input operation based on the effective touch origin. As shown in fig. 7(a) and 7(b), "
key position 0" of the virtual keyboard is set as a functional symbol input key, directional stroke symbols "× c,", c, d,
→、
↓、
←、
"correspond to the function symbol" enter, turn page forward, delete, space, insert, turn page backward, cancel, scroll screen ", respectively, as shown in fig. 7(a)As shown, this correspondence may be directly displayed at the position of "
key position 0", or may be displayed above the virtual keyboard as shown in fig. 7 (b).
Step 204: and performing directional pointing input on the one or more logic input partitions by using a pointing tool to obtain an actual touch track and/or a touch track sequence, and outputting corresponding candidate set symbols (including character symbols or function symbols) on a screen according to the actual touch track and/or the touch track sequence.
Specifically, according to the track characteristics of the actual touch track and/or the touch track sequence, the track characteristics of a plurality of directional dot-and-dash symbols are compared, the directional dot-and-dash symbol and/or the directional dot-and-dash symbol sequence closest to the track characteristics of the actual touch track and/or the touch track sequence is input, and meanwhile, a candidate set symbol and/or a candidate set symbol sequence corresponding to the directional dot-and-dash symbol and/or the directional dot-and-dash symbol sequence is output.
Specifically, how the touch screen captures the touch trajectory of the pointing tool belongs to the well-known technology in the art, for example, for a virtual laser keyboard, the capturing is performed by sensing reflected light; for a capacitive touch screen, the trace may then be obtained by periodic sampling. Specifically, how to obtain the direction or the inflection point on the trajectory also belongs to the known technology in the art, for example, the change between a certain sampling point and two adjacent sampling points before and after on the trajectory is compared, and if a preset condition is exceeded, the sampling point can be considered as an inflection point of the touch trajectory. In summary, the present invention is not limited to a particular capture scheme or algorithm.
Fig. 9 is a schematic diagram of an input device for a touch screen according to the present invention, and it can be seen that the device includes: an effective touchorigin setting module 901; a virtualkeyboard generation module 902; a dot-dashevent acquisition module 903; a directional dash-dotsymbol conversion module 904; theinput module 905 is selected.
The effective touch control origin setting module is used for setting one or more logic input partitions of the touch screen, each logic input partition is an effective touch control origin, and a user can set the number of the effective touch control origins (generally key positions of a virtual keyboard), the corresponding relation between the directional dot-dash symbols based on each effective touch control origin and the candidate set symbols and the mode for displaying the corresponding table of the directional dot-dash symbols and the candidate set symbols according to own input needs and operation preferences; the virtual keyboard generation module displays a virtual keyboard and draws a corresponding relation between the directional dot-and-dash symbol and the candidate set symbol on the touch screen according to the parameters set in the effective touch origin setting module by the user; the click event acquisition module responds to directional click operation of a click tool based on a certain effective touch origin, acquires touch track parameters input by directional click and compares the touch track parameters with a directional click symbol characteristic parameter table, and finally determines an input directional click symbol and/or a directional click symbol sequence and transmits the input directional click symbol and/or the directional click symbol sequence to the directional click symbol conversion module; the directional dot-dash symbol conversion module converts the directional dot-dash symbols and/or the directional dot-dash symbol sequences into corresponding candidate set symbols (including character symbols and functional symbols) and/or candidate set symbol sequences according to the corresponding relation between the directional dot-dash symbols and the candidate set symbols and displays the candidate set symbol sequences for a user to select; the selection input module outputs a selection result of the user.
Preferably, the effective touch origin setting module further includes a mode for setting a directional stroke symbol-candidate set symbol correspondence table based on each effective touch origin (i.e., each key position of the virtual keyboard), and displaying the directional stroke symbol-candidate set symbol correspondence table. The directional dot-dash symbol-candidate set symbol correspondence table determines candidate set symbols which can be output by each key position, the directional dot-dash symbol-candidate set symbol correspondence table is displayed on the touch screen, so that input of a certain candidate set symbol can be prompted, and a specific operation track is input by a dot-dash tool during directional dot-dash input.
Preferably, the effective touch origin setting module allows a user to freely set the number of effective touch origins, the number of effective touch origins determines the number of logical input partitions in the touch screen system, the number of logical input partitions is usually the number of keys of the virtual keyboard, so the number of effective touch origins is the number of keys for setting the virtual keyboard, if the effective touch origin is set to one, the touch screen system has only one logical input partition, and the system does not display the virtual keyboard (the non-display only means that corresponding settings are not displayed on the touch screen, and the corresponding settings still need to be stored in the electronic device where the touch screen is located no matter whether the virtual touch origin is displayed or not). (or a plurality of virtual keyboard partitions/virtual touch partitions are not preset, which is equivalent to that the whole touch screen is a virtual keyboard partition/virtual touch partition), the position is taken as a starting point, the operation of clicking or drawing and sliding by using a touch tool can be identified and responded by the system, and if the starting point position of a touch event is beyond the effective touch origin point, the input system cannot respond.
Preferably, the virtual keyboard layout generating module is: when the touch screen device calls the input system, a virtual keyboard is drawn on the touch screen according to the number of the effective touch control original points preset in the effective touch control original point setting module by a user, if the system is provided with n effective touch control original points, the virtual keyboard with n key positions is displayed, and meanwhile, the system automatically adjusts the size of each key position according to the display size of the touch screen. Specifically, how to draw the virtual keyboard on the touch screen belongs to the known technology in the field, and the invention does not limit the specific drawing method.
Preferably, the virtual keyboard layout generating module further includes a directional stroke symbol-candidate set symbol correspondence table for displaying each key position on the touch screen, a display position of the directional stroke symbol-candidate set symbol correspondence table may overlap with a position of the virtual keyboard, or may be displayed at another position on the touch screen, and a display position of the directional stroke symbol-candidate set symbol correspondence table only prompts but does not affect an input operation based on the effective touch origin.
Preferably, the pointing event refers to an operation of a pointing tool (including a finger and a touch pen or other touch positioning device) to perform directional pointing input on the touch screen. And when the dot-dash event occurs, the dot-dash event acquisition module responds and collects the characteristic information of the dot-dash event.
Preferably, the stroke event collecting module first determines an effective touch origin position of the stroke event according to a contact position where the stroke event occurs, and then collects feature information of the stroke event, where the feature information includes: a starting point position, an end point position, a sliding direction, a length of a sliding path, an inflection point direction, a continuous click number, and the like; and finally, generating a directional dot-dash symbol sequence from the characteristic information and transmitting the directional dot-dash symbol sequence to a directional dot-dash symbol conversion module.
Preferably, the directional dash-dot symbol conversion module is: and receiving the directional dot-dash symbol sequence from the dot-dash event acquisition module, converting the directional dot-dash symbol sequence into a character symbol sequence or a functional symbol sequence according to a directional dot-dash symbol-candidate set symbol corresponding table in the effective touch origin setting module, and simultaneously outputting a conversion result to a system symbol candidate area or for redrawing an interface to prompt a subsequent directional dot-dash symbol-candidate set symbol corresponding table. If the output character sequence is pinyin letters or Chinese character strokes, the directional dot-and-dash symbol conversion module needs to output Chinese character combination sequences corresponding to the pinyin letters or the Chinese character stroke sequences to the candidate area at the same time.
Preferably, the selection input module is: and outputting a selection result of the user or executing a corresponding instruction according to the selection input operation of the user in the system symbol candidate area to finish the input process.
It should be noted that, the modules in the system may be hardware units, software units, or a combination of hardware and software units, and are not limited herein. Therefore, the modules can be further split or combined according to functions. And other modules can be enhanced in the system. In addition, the names of the modules can be called in various ways. For example, the effective touch origin setting module may also be referred to as a virtual keyboard layout setting module. To this end, another schematic diagram of the touch screen based input device of the present invention is shown in FIG. 10.
As can be seen from fig. 10, the system comprises: the device comprises a logic input partition setting module, a corresponding relation setting module, a virtual keyboard generating module, a touch track acquiring module, a directional dot-and-dash symbol converting module and an output or execution module.
The touch screen comprises a logic input partition setting module, a touch screen display module and a touch control module, wherein the logic input partition setting module is used for setting one or more logic input partitions of the touch screen, each logic input partition is an effective touch control origin, and a user can set the number of the effective touch control origins (generally key positions of a virtual keyboard) according to own input needs and operation preferences; the corresponding relation setting module sets the corresponding relation between the directional dot-dash symbol and the candidate set symbol based on each effective touch origin point and a mode for displaying a corresponding table of the directional dot-dash symbol and the candidate set symbol; the virtual keyboard generation module displays a virtual keyboard on the touch screen according to the number of key positions set in the logic input partition setting module by a user and draws and displays the corresponding relation between the directional dot-and-dash symbols set in the corresponding relation setting module and the candidate set symbols on the touch screen; the touch track acquisition module responds to directional pointing operation of a pointing tool based on a certain effective touch origin, acquires touch track parameters input by directional pointing and compares the touch track parameters with a directional pointing symbol characteristic parameter table, and finally determines an input directional pointing symbol and/or a directional pointing symbol sequence and transmits the input directional pointing symbol and/or directional pointing symbol sequence to the directional pointing symbol conversion module; the directional dot-dash symbol conversion module converts the directional dot-dash symbols and/or the directional dot-dash symbol sequences into corresponding candidate set symbols (including character symbols and functional symbols) and/or candidate set symbol sequences according to the corresponding relation between the directional dot-dash symbols and the candidate set symbols and displays the candidate set symbol sequences for a user to select; the output or execution module outputs the selection result of the user or executes the instruction corresponding to the directional dot-and-dash symbol.
Fig. 11 is a schematic flow chart of an input method of the apparatus shown in fig. 9, and as shown in fig. 11, the method includes the following steps:
step 1101, setting or changing an effective touch origin and setting or changing a directional dot-dash symbol-candidate set symbol correspondence table:
the user freely sets or changes the number of effective touch control origin points (generally, the number of virtual keyboard keys) in the effective touch control origin point setting module, and sets or changes the directional stroke symbol-candidate set symbol corresponding table, and the system automatically allocates the size and the position of the virtual key according to the number of the virtual key in combination with the size of the touch screen, and of course, based on various preferred embodiments of the present invention, the default number of the effective touch control origin points and the directional stroke symbol-candidate set symbol corresponding table can also be preset.
Specifically, the effective touch origin is: the system can identify and respond to the initial position of the touch event on the touch screen by using the position as a starting point, and the operation of clicking or sliding by drawing a line by using a point-and-dash tool can be identified and responded by the system, and if the starting position of the touch event is beyond the effective touch origin, the input system cannot respond.
The essence of setting the effective touch origin is to set one or more logic input partitions of the touch screen, and usually each virtual key of the virtual keyboard called by the touch screen system corresponds to one logic input partition, so the number of the effective touch origins is set to be the number of the keys of the virtual keyboard.
In a known touch screen space, after the number of the keys of the virtual keyboard is set, how the system automatically allocates the size and the position of the virtual keys according to the number of the virtual keys and the size of the touch screen belongs to the known technology in the field, and the invention is not limited herein.
Specifically, various preferred embodiments of the input system of the present invention may set the directional dot-dash symbol-candidate set correspondence table as a default value in advance, and a user may change the directional dot-dash symbol-candidate set correspondence table according to the application requirement and the operation preference of the user.
Step 1102, calling the input system of the present invention on a touch screen device, where the virtual keyboard display module displays a virtual keyboard on a touch screen according to the number of preset effective touch origin points, and simultaneously draws and displays the directional dot-dash symbol-candidate set symbol correspondence table on the touch screen, where the display position of the directional dot-dash symbol-candidate set symbol correspondence table may overlap with the virtual keyboard or may be an independent touch screen position;
specifically, if the system only sets an effective touch origin, the whole touch screen is a logic input partition and no virtual keyboard is displayed any more, and because the position of the effective touch origin is located at any position of the touch screen, the same operation at any position obtains the same result, i.e., the eyes do not need to look at the touch screen tightly, and the accurate target character can be input as long as the locus of the clicking operation is not changed, thereby providing technical support for releasing the eyes and abandoning the virtual keyboard for off-screen touch typing, and having great significance for the progress of the touch screen input technology.
Further, specifically, the directional dot-dash symbol-candidate set symbol correspondence table is drawn and displayed on the touch screen, and the display position of the directional dot-dash symbol-candidate set symbol correspondence table may be overlapped with the virtual keyboard or may be an independent touch screen position; and the display position of the directional dotting symbol-candidate set symbol correspondence table has no influence on the start position of the dotting operation. For example, when inputting english letters according to a preferred embodiment of the present invention, the corresponding relationship between the directional stroke symbol and the english letters is plotted on the touch screen based on an effective touch origin, as shown in fig. 8, the directional stroke operation is independent of the display position of the english letters on the touch screen, and the same stroke operation can be performed at any position of the touch screen to input the same letters.
Step 1103, triggering a dot-and-dash event: the method comprises the steps that a pointing tool is used for carrying out directional pointing operation based on one or n effective touch control original points, a pointing event acquisition module determines the positions of the effective touch control original points and simultaneously acquires touch control tracks of pointing events, and then directional pointing symbols and/or directional pointing symbol sequences are generated and transmitted to a directional pointing symbol conversion module;
specifically, the stroke event refers to the operation of clicking or sliding a stroke tool (including a finger, a touch pen and other tracking sensing devices) on the touch screen.
Specifically, according tostep 1102, if the touch screen system displays n virtual keyboard keys, there are n effective touch origins in the system, the pointing operation based on the effective touch origin orientation is actually a directional pointing operation based on each virtual keyboard key, based on the n virtual keyboard keys, 52 directional pointing symbols of n can be generated, respectively, and accordingly 52 candidate set symbols of n can be input.
Specifically, the directional stroke symbols input to different key positions can be expressed by (key position n) × directional stroke symbols, for example, the nine-grid digital virtual keyboard shown in fig. 7(a) or fig. 7(b) includes 10 virtual key positions, that is, 10 effective touch origin points, each key position can be used to input 52 directional stroke symbols respectively corresponding to 52 candidate set symbols, and 10 key positions can be used to input 520 directional stroke symbols respectively corresponding to 520 candidate set symbols. The expression mode of each directional dotted symbol can be respectively as follows: key position (1) × directional stroke symbol, key position (2) × directional stroke symbol, key position (3) × directional stroke symbol, key position (4) × directional stroke symbol, key position (5) × directional stroke symbol, key position (6) × directional stroke symbol, key position (7) × directional stroke symbol, key position (8) × directional stroke symbol, key position (9) × directional stroke symbol, key position (10) × directional stroke symbol. As the key position (0) shown in fig. 7(a), the directional stroke symbol that can be input includes: key position (0) × ↓, key position (0) ×

Bond site (0) →, bond site (0) →
Key position (0) ↓, key position (0) ×
Key (0) × ←, key (0) ×
Specifically, the stroke event acquisition module captures a stroke event, judges whether the event takes an effective touch origin as a starting point, if not, the stroke event is an invalid stroke event, and the system does not respond; if so, the point event is an effective point event, and the system collects relevant information of the point event, including track parameters such as a starting point position, an end point position, a direction, a maximum straight line span, an inflection point direction, continuous click times and the like; then comparing the characteristic track parameter table of the directional dot-dash symbols one by one through a certain algorithm, determining the directional dot-dash symbol with the characteristic track parameter closest to the actually captured track parameter as a specific input directional dot-dash symbol, and transmitting the confirmation result to a directional dot-dash symbol conversion module.
Specifically, how the touch screen captures the sliding track belongs to the well-known technology in the field, for example, for a virtual laser keyboard, the capture can be performed by sensing reflected light; for a capacitive touch screen, the trace can be obtained by periodic sampling, and in short, the invention does not limit the specific capture scheme.
The following are specifically mentioned: in the existing touch screen input technology, a touch track of a pointing tool is acquired through a vector tracking algorithm, then a target character required to be input by a user is determined through a complex matching algorithm, and in actual operation, because the touch track input by the pointing tool is difficult to always be a standard broken line segment, the traditional algorithm cannot obtain an accurate result, all possible calculation results must be displayed for the user to select by adopting a fuzzy matching means, so that the input uncertainty and unpredictability are increased, the calculation is complex, the occupied memory is large, and the power consumption is high. The invention is based on the directional pointing input technology of the directional pointing symbol, only requires a system to capture 6 parameters (a starting point, an end point, a direction, a maximum straight line span, an inflection point direction and continuous clicking times) of an actual touch track, then compares the parameters with the preset characteristic parameters of the directional pointing symbol one by one, determines the directional pointing symbol with the characteristic track parameter closest to the actually captured track parameter as the specific input directional pointing symbol, and then outputs the character symbol corresponding to the directional pointing symbol. The method has the advantages of simple algorithm, no need of fuzzy matching, high accuracy, and capability of displaying the input result even before the click operation is finished, namely, the method has a strong predictable function, and is a great innovation in the technical field of touch screen input.
Step 1104, converting the directional dot symbols: the directional dot-dash symbol conversion module converts directional dot-dash symbols and/or directional dot-dash symbol sequences into candidate set symbol combinations by contrasting a directional dot-dash symbol-candidate set symbol table in the effective touch origin setting module, outputs the conversion results to a system symbol candidate area, and simultaneously outputs Chinese character combinations corresponding to pinyin letters or Chinese character strokes to the candidate area if the output candidate set symbol combinations are Chinese pinyin or Chinese character strokes.
Specifically, which candidate set symbol the 52 directional stroke symbols input based on a certain effective touch origin (i.e. a certain virtual keyboard key position) respectively correspond to is determined by the directional stroke symbol-candidate set symbol correspondence table set in the effective touch origin setting module, different settings can be provided for different application occasions, and a user can change according to own needs. For example, the directional dash symbol "↓10" may be set to output english alphabet symbols, and may be set to output numeric symbols.
Preferably, if any directional stroke symbol is set to correspond to a certain or a certain candidate set symbol, the directional stroke symbol is a valid touch symbol, and if a certain directional stroke symbol is not assigned, the directional stroke symbol is an invalid directional stroke symbol. Specifically, based on an effective touch origin, the fewer the number of effective directional stroke symbols, the higher the operation accuracy.
Preferably, if the pointing tool performs pointing operation continuously at a certain effective touch origin, a group of directional pointing symbol sequences is generated, and a candidate set symbol combination can be output.
It should be noted that, instep 1104, if the pinyin sequence or the chinese character stroke sequence corresponding to the directional dotting and dash symbol sequence only corresponds to one chinese character, the system directly outputs the chinese character without displaying candidate prompts. When the input Chinese characters correspond to a plurality of Chinese characters, candidate Chinese character prompt display may be needed when the input Chinese characters are output, that is, the directional dot-dash symbol conversion module outputs a Chinese pinyin sequence corresponding to the directional dot-dash symbol sequence set in the effective touch origin setting module or a plurality of Chinese characters corresponding to the Chinese character stroke sequence to the candidate region. And the user clicks the target character or the target word in the character candidate area by using the stroke tool to obtain an output result and finishes the input process.
Step 1105, select candidate set symbols: and the user selects a candidate set symbol combination in the system symbol candidate area by using a dot-and-dash tool to obtain an expected input result and finish the input process.
Specifically, the candidate area may be drawn when the user generates an effective stroke event, or a certain area of the touch screen may be set as the candidate area in advance when the system is initialized, and in the stroke event of the candidate area, only the selection result is input to the candidate list, and no directional stroke symbol sequence is generated.
It should be noted that, in step 1101, the virtual keyboard may adopt a traditional QWERT keyboard layout, and at this time, the correspondence between the effective touch symbol generated by each key of the keyboard and the english alphabet may be as follows: bond 1(01) ═ a, bond 2(01) ═ b, bond 3(01) ═ c, bond 4(01) ═ d, bond 5(01) ═ e, bond 6(01) ═ f, bond 7(01) ═ g, bond 8(01) ═ h, bond 9(01) ═ i, bond 10(01) ═ j, bond 11(01) ═ k, bond 12(01) ═ l, bond 13(01) ═ m, bond 14(01) ═ n, bond 15(01) ((o), bond 16(01) ((p), bond 17(01) ═ q, bond 18(01) ((r), bond 19(01) ((s), bond 20(01) ((01) (), (21) bond 01) (w), bond 22) (01) ((01) (w), bond 23) w, and z). That is, each key of the virtual keyboard is clicked and immediately lifted once, and 26 English letters can be respectively input.
In summary, the core concept of the present invention is that, based on a directional dot-and-dash input technology, touch tracks of 52 directional dot-and-dash are preferred and are respectively expressed by 52 directional dot-and-dash symbols, 52 times of touch tracks of n are expressed based on one or n logical input partitions on a touch screen, and simultaneously, the correspondence between each preferred touch track (i.e. directional dot-and-dash symbol) and various candidate set symbols (including character symbols and function symbols) is allowed to be freely set, and a candidate set symbol corresponding to a specific directional dot-and-dash symbol can be output by inputting the specific directional dot-and-dash symbol, and the important meaning of the present invention to the touch screen input technology lies in:
firstly, the off-screen touch typing based on the touch screen is realized for the first time, when the whole touch screen has only one logic input partition, the virtual keyboard can be abandoned completely, the same operation can be carried out by using a dot-and-dash tool at any touchable position of the touch screen to obtain the same result, and 52 different candidate set symbols can be output at any touchable position of the touch screen.
The accuracy of dot-and-dash input can be guaranteed, the diversity of input contents can be met, multiple candidate set symbols can be input simultaneously without frequent switching, 52 directional dot-and-dash symbols can be input into each logic input partition, a touch screen system provided with n logic input partitions can input 52 directional dot-and-dash symbols at most, 52 candidate set symbols of n can be output, and input interfaces do not need to be switched frequently among the multiple candidate set symbols; on the other hand, since the touch trajectory expressed by the 52 directional stroke symbols is always fixed, i.e., has predictability, as long as the stroke tool always operates along the fixed trajectory expressed by the directional stroke symbols, the target character can be accurately input.
The invention only requires the system to capture 6 parameters (starting point, end point, direction, maximum straight line span, inflection point direction and continuous click times) of the actual touch trajectory based on the directional pointing input technology of the directional pointing symbol, then compares the parameters with the preset characteristic parameters of the directional pointing symbol one by one, determines the directional pointing symbol with the characteristic trajectory parameters closest to the actually captured trajectory parameters as the specific input directional pointing symbol, and then outputs a candidate set symbol corresponding to the directional pointing symbol. The method does not need complex software to be responsible, has simple algorithm, does not need fuzzy matching, has high response speed, can display the input result even before the click operation is finished, and has strong predictable prompting function.
It should be particularly noted that, the core idea of the present invention is to prefer a plurality of touch tracks, and establish a corresponding relationship between the touch tracks and the candidate set symbols, so that specific directional stroke symbols of the present invention may include, but are not limited to, 52 types, which may be selected as a subset or expanded, and the specific expansion manner may include, but is not limited to, the following means:
meanwhile, the application of the core method of the invention includes but is not limited to a touch screen, the track symbol can be assigned by various expression forms, and can be distinguished by various identification means, which are all embodiments of the invention:
preferably, in the input system based on the touch screen of the present invention, if any directional stroke symbol is set to correspond to one or several candidate set symbols, the directional stroke symbol is an effective directional stroke symbol; if a directional tick mark does not correspond to any of the candidate set marks, then the directional tick mark is an invalid directional tick mark. In actual operation, based on an effective touch origin, the fewer the number of effective directional dot-and-dash symbols is, the higher the operation accuracy is. As shown in FIG. 7, based on the effective touch origin "
key position 0", the 52 directional dash-and-dot symbols only have 8(↓ "b", b,
→、
↓、
←、
) Inputting invalid directional dot symbols if the directional dot symbols are valid and the other directional dot symbols are invalid, and the system does not respond and cannot input corresponding candidate set symbols.
Preferably, if the input effective directional stippling symbol does not include (· ═ 01, · · · · ═ 02, … ═ 03,: ═ 04, · ═ 10, and based on one or several effective touch origins,
→=30、
↓=50、
←=70、
The length ═ 31,
Long → 33 → ═ 33,
Long ↓ ↓35,
Long ← 37,
) The pointing tool can continuously and uninterruptedly slide between one or more effective touch origin points without lifting, and the distinguishing or the identification of the directional pointing symbol by the system is not influenced. The dot-and-dash tool slides continuously on the touch screen for input without lifting, so that the input speed can be greatly improved.
As shown in fig. 8, a third embodiment of the directional dotted symbol-candidate set symbol correspondence table according to the present invention: based on an effective touch origin, only 26 effective directional dot-and-dash symbols are included
Corresponding to the english letters "a-z", respectively, the stroke tool can continuously slide on the touch screen to input the english letter sequence without lifting, for example, inputting the english sentence "helme", and the sliding path of the stroke tool on the touch screen is shown in fig. 12. It should be noted that the drawing areas of the 6 english letters shown in fig. 12 are overlapped, that is, based on the same effective touch origin, in order to express the process of directional dot-and-dash input in more detail in the drawing, the drawing is only used
forThe 6 English letter drawing areas are arranged separately.
Preferably, the number of the directional dotting symbols in the present invention may include, but is not limited to, the 52 types described above, and the number of the directional dotting symbols may also be increased by expanding more touch tracks input based on the directional dotting technology and assigning values. Specifically, as shown in fig. 13: the method comprises the following steps of collecting tracks directionally sliding clockwise or anticlockwise according to geometric figures (including circles, triangles, quadrangles and the like) based on an effective touch origin, and respectively expressing the tracks by using figure symbols, wherein 6 types of directional dot-dash symbols can be increased, and the method comprises the following steps:


based on an effective touch origin, using a pointing tool to slide along the moving trajectory of the fixed geometric figure for input, that is, the 6 directional pointing symbols can be input, and in combination with the 52 directional pointing symbols, an effective touch origin can input 58 different candidate set symbols.
Preferably, the number of the directional dot-and-dash symbols in the present invention may include, but is not limited to, the above 52, and the number of the directional dot-and-dash symbols may also be increased by extending the maximum straight-line span of the directional dot-and-dash operation, collecting the touch trajectory of the directional dot-and-dash operation, and assigning a value. As shown in FIG. 14, when the directional dash symbol "long ≠,
Long →,
Long ↓,
Long ← Chang,
' if the sliding length is doubled respectively, the sliding length can be increasedA directional stippling symbol, comprising: ' long ↓ (1001),
Long → (1003),
Long ↓ (1005),
Long section ← (1007),
". Based on an effective touch origin, the 8 directional stroke symbols can be input by using a stroke tool to slide along the lengthened directional touch trajectory, and 60 different candidate set symbols can be input by combining the 52 directional stroke symbols.
Preferably, the number of the directional dotting symbols in the present invention may include, but is not limited to, 52, and the number of the directional dotting symbols may also be increased by simultaneously performing the directional dotting operation by several pointing tools at the same time. Specifically, in the same time, when two pointing tools (e.g., fingers) perform directional pointing operation according to the same touch trajectory, 52 directional pointing symbols may be added. Specifically, when two pointing tools (such as fingers) simultaneously perform directional pointing operation according to touch tracks in opposite directions in the same time, the number of directional pointing symbols can be increased. As shown in fig. 15, when two pointing tools (such as fingers) perform directional pointing operation in opposite directions at the same time, acquire corresponding directional touch tracks and represent the directional touch tracks with respective graphic symbols, 8 directional pointing symbols can be obtained,
includes "← → (1101), → (1102),
Preferably, the directional dotting symbol according to the present invention may also be encoded according to a value assigned to the symbol or using other characters, and the directional dotting symbol may be input by inputting the value or the encoding of the directional dotting symbol, as shown in fig. 4: inputting the numerical value (· ═ 01 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ═ 02, … ═ 03
→=30、
↓=50、
←=70、
) The directional dot-dash symbols expressed by the numerical values can be input, and the candidate set symbols corresponding to the directional dot-dash symbols are output. As shown in fig. 5: it can also use 26 lower case letters and 26 upper case letters to express 52 directional dot-and-dash symbols, respectively, and can input the corresponding directional dot-and-dash symbols by inputting 52 English letters on the physical keyboard, so as to output the candidate set symbols corresponding to the directional dot-and-dash symbols.
Preferably, the input means for the directional dotting symbol according to the present invention may include, but is not limited to, a touch screen, and may also be various other input means for the user to distinguish and recognize. For example, the directional dash symbol described in the present invention may be used as a gesture symbol, a change trajectory of a gesture is induced by laser, a parameter of the gesture change trajectory is extracted and analyzed and compared with a characteristic parameter of the directional dash symbol described in the present invention, the directional dash symbol having the characteristic parameter closest to the gesture parameter is determined as a specific input directional dash symbol and corresponds to a candidate set symbol, and the candidate set symbol is input by establishing a correspondence between the gesture symbol and the candidate set symbol. For another example, the directional dot-and-dash symbol of the present invention can be printed in a physical form of a hand-touch or machine-readable code, so as to be applied to blind person literacy or automatic code-reading decoding of a machine. In short, any input means capable of capturing and distinguishing the directional stroke symbols according to the present invention by some means is an embodiment of the present invention. As shown in fig. 16, the 52 kinds of directional stippling symbols according to the present invention can be represented by specific physical forms that are easily recognized by a machine automatically, and when the machine reads the physical forms in some way, the physical forms are automatically converted into corresponding character symbols or function symbols, and characters are input or stored or corresponding instructions are executed.
Preferably, the directional dot-dash symbol can be used as a character form and applied to languages which can be written, expressed and communicated with each other by the blind and the deaf-mute, each directional dot-dash symbol is endowed with semantics firstly, and then a language platform which can be mutually understood and communicated by the blind, the deaf-mute and even the ordinary is established by establishing the corresponding relation between the directional dot-dash symbol and the gesture (used by the deaf-mute) or the physical form symbol (used by the blind).
Preferably, the directional stroke symbol can also be used as a world language, and a platform for mutual translation and conversion among multiple languages is provided by establishing the corresponding relation between the directional stroke symbol and English letters, Russian letters, Chinese pinyin, Chinese character strokes or other languages of various countries, so that the directional stroke symbol has great application value in the field of automatic translation of multi-language machines.
Preferably, another object of an embodiment of the present invention is to provide a touch screen-based pinyin input method, as shown in fig. 17A, the method including the following steps:
step 1701, setting one or more logic input partitions of the touch screen, wherein each logic input partition is an effective touch origin;
1702, optimizing various directional stroke tracks based on the directional stroke input technique of the present invention, and assigning values with different graphic symbols respectively and defining the same as various directional stroke symbols
Step 1703, setting corresponding relations between different directional stroke symbols and initials, finals and/or pinyin auxiliary codes of the Chinese pinyin;
andstep 1704, performing directional dot-and-dash input on the one or more logic input partitions to obtain an actual touch track and/or a touch track sequence. Determining an input directional dot-dash symbol and/or a directional dot-dash symbol sequence according to an actual touch track and/or a touch track sequence;
step 1705, outputting corresponding Chinese pinyin initial consonants, vowels and pinyin auxiliary codes and/or combinations of the corresponding Chinese pinyin initial consonants, vowels and pinyin auxiliary codes according to the input directional stroke symbols and/or directional stroke symbol sequences;
the Chinese pinyin input method can be used for the Chinese pinyin input system and can also be used for various existing Chinese pinyin input systems, such as full pinyin, simple pinyin, dog searching, Microsoft and other pinyin input methods.
Preferably, the method further comprises astep 1706 of outputting chinese characters corresponding to the pinyin initial consonant, vowel, and/or pinyin auxiliary code combination on the screen. Fig. 17B is a schematic flow chart of the input method at this time.
Preferably, another object of an embodiment of the present invention is to provide a touch screen-based pinyin input system, as shown in fig. 18, the system including: the device comprises an effective touch control origin setting module, a virtual keyboard generating module, a dot-and-dash event collecting module and a directional dot-and-dash symbol converting module.
An effective touchorigin setting module 1801, configured to set one or more logical input partitions of the touch screen, where each logical input partition is an effective touch origin; the user can set the number of effective touch control origin points (generally key positions of a virtual keyboard), the corresponding relation between the directional stroke symbol based on each effective touch control origin point and different Chinese pinyin initials, finals and/or pinyin auxiliary codes and the mode of displaying the corresponding relation between the directional stroke symbol and different Chinese pinyin initials, finals and/or pinyin auxiliary codes according to the input requirement and the operation preference of the user;
a virtualkeyboard generation module 1802, which displays a virtual keyboard on the touch screen and displays and draws a corresponding relationship between the directional dot-and-dash symbol and different Chinese pinyin initials, finals and/or pinyin auxiliary codes according to the parameter set by the user in the effective touch origin setting module;
a dot-and-dashevent collection module 1803, configured to, in response to a dot-and-dash event, collect an actual touch trajectory and/or touch trajectory sequence of dot-and-dash operation, where the actual touch trajectory and/or touch trajectory sequence is generated by performing directional dot-and-dash input on the one or more logical input partitions;
the directional dashsymbol conversion module 1804 is used for comparing the characteristic information of the directional dash symbols one by one according to the actual touch track and/or the touch track sequence, inputting the directional dash symbol closest to the actual touch track, and simultaneously outputting Chinese pinyin initial consonants, vowels and pinyin auxiliary codes corresponding to the directional dash symbols and/or the corresponding combination of the Chinese pinyin initial consonants, vowels and pinyin auxiliary codes;
preferably, the system further comprises: a Chinesecharacter output module 1805, configured to output a Chinese character corresponding to the pinyin initial, final and/or pinyin auxiliary code combination on the screen. The schematic diagram of the input system at this time is shown in fig. 18B.
To further illustrate the objects of the present invention and to highlight the advantages thereof, three preferred embodiments based on the present invention will be given below. The examples are given solely for the purpose of illustration and are not intended to be limiting.