WO2021133050A1 - Système de clavier virtuel multilingue de type à entrée de motif - Google Patents

Système de clavier virtuel multilingue de type à entrée de motif Download PDF

Info

Publication number
WO2021133050A1
WO2021133050A1 PCT/KR2020/018971 KR2020018971W WO2021133050A1 WO 2021133050 A1 WO2021133050 A1 WO 2021133050A1 KR 2020018971 W KR2020018971 W KR 2020018971W WO 2021133050 A1 WO2021133050 A1 WO 2021133050A1
Authority
WO
WIPO (PCT)
Prior art keywords
character input
input unit
user
unit
touch
Prior art date
Application number
PCT/KR2020/018971
Other languages
English (en)
Korean (ko)
Inventor
선영진
Original Assignee
선영진
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020190172850A external-priority patent/KR102161174B1/ko
Priority claimed from KR1020200119023A external-priority patent/KR102253889B1/ko
Application filed by 선영진 filed Critical 선영진
Publication of WO2021133050A1 publication Critical patent/WO2021133050A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to a virtual keypad system capable of inputting characters, numbers, symbols, or function key unit 250 through pattern recognition. Instead of directly touching a key (key button) provided for input of characters, a separate touch When a user's touch pattern according to a combination of motions or swipe motions is input, preset characters are outputted to correspond thereto.
  • a method for outputting characters on paper or a display includes a typewriter having physical keys, a keyboard, and the like.
  • image display devices such as smartphones, tablet PCs, and PDA's without a physical keyboard, are provided with a soft keyboard (virtual keyboard) for inputting text or performing a function so as to be displayed on a display screen.
  • a soft keyboard virtual keyboard
  • the user selects the type of language he or she wants to input and goes through a process of calling up a virtual keyboard displaying characters corresponding to the language.
  • this conventional input method consonants, vowels, and special symbols constituting characters for each language are used.
  • the number of keys on the virtual keyboard may be insufficient, and the key arrangement of the virtual keyboard is different for each language.
  • a touch screen is typically used as a means for inputting characters in an image display device equipped with a liquid crystal display.
  • the touch screen When a person's hand or an object touches a specific location, the touch screen detects the location (location coordinate detection) and transmits it to the detection module, and the terminal equipped with the touch screen touches different images according to the function required by the user. It outputs to the screen, recognizes the image the user touches, and performs the corresponding function.
  • the touch screen has a structure in which a virtual keyboard area for input and an output screen area are divided and used, and in order to expand the output screen area, it is necessary to reduce the virtual keyboard area.
  • the object of the present invention created to solve the above problems is as follows.
  • An object of the present invention is to provide a new virtual keypad system in which preset characters are selected and output (displayed).
  • a polygon composed of a plurality of line segments and vertices is presented in the area where the user's touch pattern is input, and each line segment and each vertex constituting the polygon is separately recognized to detect the user's touch pattern by type, and Another object of the present invention is to minimize the area of a region for inputting a user's touch pattern by providing a new virtual keypad system capable of outputting corresponding characters.
  • the input area of the character corresponding to the consonant, the input area of the letter corresponding to the vowel, the input area of the number, and the input area of the function key unit 250 can be separately arranged and presented on one screen, and the user
  • Another object of the present invention is to provide a virtual keypad system of a new concept that can input by minimizing the movement distance of a finger according to intuition.
  • the present invention relates to a virtual keypad system capable of inputting characters, numbers, symbols, or function key unit 250 through pattern recognition, and a touch operation or swipe operation for input of characters, numbers, symbols or function keys, or continuous swipe a keypad providing module 310 for visually recognizing a virtual keypad for inputting a user's touch pattern according to a combination of operations; and a sensing module 320 for detecting a user's touch pattern input through the virtual keypad provided by the keypad providing module 310 .
  • the keypad providing module 310 as an area for inputting a user's touch pattern, a plurality of line segments are connected to each other to form a plurality of vertices to form a polygon having an area of a certain size, the first character input unit 210 ; is included, and the sensing module 320 detects the user's touch pattern by type by separately classifying each line segment and each vertex constituting the polygon of the first character input unit 210 .
  • the present invention does not use a method of pressing a key (or key button) of the corresponding character shape shown on a virtual keyboard when inputting characters, numbers, symbols, or function keys using a touch screen in an image display device, etc.
  • a key or key button
  • preset characters to correspond thereto are outputted on the screen.
  • the user's touch according to a combination of a touch operation or a swipe operation, or a continuous swipe operation for input of a letter, number, sign, or function key unit 250 rather than a key (or key button) on which the corresponding letter or number is displayed.
  • preset characters may be selected and output (displayed) in response thereto.
  • a polygon composed of a plurality of line segments and vertices is presented in the area where the user's touch pattern is input, and each line segment and each vertex constituting the polygon is separately recognized to detect the user's touch pattern by type, and An area occupied by an area for inputting a user's touch pattern can be minimized by providing a new virtual keypad system capable of outputting corresponding characters.
  • the input area of the character corresponding to the consonant, the input area of the letter corresponding to the vowel, the input area of the number, and the input area of the function key unit 250 can be separately arranged and presented on one screen, and the user According to your intuition, you can input by minimizing the movement distance of your finger.
  • FIG. 1 is a block diagram showing the overall configuration of the present invention.
  • FIG. 2 exemplarily shows the input window area 100 and the virtual keypad area 200 displayed on the touch screen.
  • 3 is a specific embodiment of a virtual keypad provided by the keypad providing module 310 .
  • 5 is an example of inputting vowels using a virtual keypad.
  • 6 is an example of inputting numbers using a virtual keypad.
  • FIG. 7 exemplarily shows a guide screen of a touch pattern for inputting Hangul.
  • Fig. 8 exemplarily shows a two-handed virtual keypad using both hands.
  • the present invention relates to a virtual keypad system capable of inputting characters, numbers, symbols or function key unit 250 through pattern recognition, and as shown in FIG. 1 , a keypad providing module 310, a sensing module 320, a memory module ( 400), a detection module 330 and an output module 340 are included, and the memory module 400 includes a notice text storage unit 410, a user text storage unit 420 and a virtual keypad storage unit 430. is composed
  • the keypad providing module 310 visually recognisably presents a virtual keypad for inputting a user's touch pattern according to a combination of a touch operation or a swipe operation, or a continuous swipe operation for input of letters, numbers, symbols, or function keys.
  • a currently commercialized touch screen may be one of the specific embodiments of the keypad providing module 310 .
  • the touch screen is composed of a liquid crystal display and a transparent touch panel laminated on the upper surface thereof, and since it corresponds to a general technology that has already been commercialized, a detailed description thereof will be omitted.
  • a device for presenting a hologram virtual keypad using a laser as well as a touch screen composed of a liquid crystal display may be one of the keypad providing module 310 .
  • the keypad area 200 is an area in which letters or numbers corresponding to the user's touch pattern input in the keypad area (a letter or number that the user ultimately wants to input), etc. are displayed, and the virtual keypad area 200 is a memory module ( 400), any one of the virtual keypads stored in the virtual keypad storage unit 430 is presented and configured to input a user's touch pattern (a user's touch action or a swipe action, or a combination of a continuous swipe action).
  • An input operation (operation of inputting a user's touch pattern) started inside or outside the virtual keypad displayed in the virtual keypad area 200 may be terminated inside or outside the virtual keypad, and the virtual keypad area 200 or the virtual keypad may be smaller than the input window area 100 or may be larger than the input window area 100 as shown in FIG. 2 .
  • the entire area of the touch screen screen may be used as the virtual keypad area 200 .
  • the input window area 100 in which characters, etc. are displayed is configured to overlap the virtual keypad area 200 or It can be configured in the form of a separate floating window.
  • the sensing module 320 detects a user's touch pattern input through the virtual keypad provided by the keypad providing module 310 .
  • the detection module 320 detects the position coordinates in contact with the user's touch pattern (a combination of a user's touch action, a swipe action, or a continuous swipe action) through the virtual keypad displayed on the virtual keypad area 200 . and transmits the sensed user's touch pattern information to the detection module 330 .
  • the detection module 330 detects letters, numbers, symbols, or function keys corresponding to the user's touch pattern from the memory module 400 .
  • the memory module 400 detects letters, numbers, symbols, or function keys matching the same.
  • the output module 340 outputs the letters, numbers, and symbols detected by the detection module 330 or outputs the result according to the function execution of the function key to be displayed in the input window area 100 .
  • the detection module 330 and the output module 340 detect and output letters, numbers, and symbols corresponding to the user's touch pattern input through the virtual keypad, or output the result according to the function execution of the function key in the input window area ( 100) to control the display.
  • the memory module 400 performs a function of storing letters, numbers, symbols, or function keys corresponding to the user's touch pattern sensed by the sensing module 320, and the memory module 400 includes a notice character storage unit 410 ), a user text storage unit 420 and a virtual keypad storage unit 430 are included.
  • the notification text storage unit 410 stores a touch pattern for each known language and letters, numbers, or symbols corresponding thereto.
  • the information stored in the announcement character storage unit 410 refers to currently used characters, numbers, or symbols such as Korean, English alphabets, Japanese characters, Arabic characters, Greek characters, Russian characters, and the like.
  • the user character storage unit 420 stores a touch pattern individually set by a user and a letter, number, or symbol corresponding thereto.
  • a corresponding touch pattern can be set and stored in the user character storage 420 by a method of inputting it together, and a new character is also inputted in the input window area 100 by inputting the user's touch pattern. ) can be displayed.
  • the virtual keypad storage unit 430 stores one or more virtual keypads for each type.
  • the keypad providing module 310 calls the user selected from among the virtual keypads stored in the virtual keypad storage 430 and presents the shape in the virtual keypad area 200 of the touch screen.
  • any one or more shapes composed of polygons may be stored in the virtual keypad.
  • it is a shape based on a quadrangle, but it is also possible to additionally store a virtual keypad in a polygonal shape of pentagon or more. Do.
  • a virtual keypad having such a shape By using a virtual keypad having such a shape, a combination of various patterns is possible, so that input of various characters through a user's touch pattern is possible even without using a key (or key button) on a conventional keyboard or keypad configured to allow only specific character input. It is possible. That is, there is no need to separately provide and present a specific key or key button for each character.
  • the virtual keypad may be implemented in the form of a program system executable by a microprocessor, and the program system may be recorded on a readable and writable recording medium and mounted on a computer, a mobile terminal, or the like.
  • the virtual keypad may be programmed in the control unit including the keypad providing module 310 or may be loaded from a recording medium and reside in the memory module 400 in the form of a process, and may be executed by the control unit.
  • control unit is a concept encompassing the keypad providing module 310 , the detection module 320 , the detection module 330 , and the output module 340 .
  • the virtual keypad presented by the keypad providing module 310 as the virtual keypad area 200 of the touch screen is characterized in that it has a polygonal shape with one or more line segments, and as shown in FIG. 3 , the first character input unit 210 , the first The second character input unit 220 , the third character input unit 230 , the beep unit 240 , and the function key unit 250 may be configured.
  • the shape shown in FIG. 3 may consist of only the first character input unit 210 and the function key unit 250 , and the first character input unit 210 , the second character input unit 220 and the function key unit It may be composed of only 250, the first character input unit 210, the third character input unit 230, and only the function key unit 250, and the beep unit 240 is included in the virtual keypad as necessary or may be omitted.
  • the polygons constituting the first character input unit 210 and the second character input unit 220 are not necessarily limited to a quadrangle, and a pentagonal or other polygonal shape may be used.
  • the first character input unit 210 is an area for inputting a user's touch pattern (a touch action, a swipe action, or a combination of a continuous swipe action), and a plurality of line segments are connected to each other to form a plurality of vertices to form an area of a certain size.
  • the branches form a polygon, and in a specific embodiment of the present invention, a quadrangle is formed with four line segments and four vertices.
  • the second character input unit 220 is located in the polygonal outer region constituting the first character input unit 210, and is a region for inputting a user's touch pattern (a combination of a touch operation, a swipe operation, or a continuous swipe operation).
  • a plurality of line segments are connected to each other to form a plurality of vertices to form a polygon having an area of a certain size.
  • a quadrangle is formed with four line segments and four vertices.
  • the third character input unit 230 is formed of a polygonal inner region constituting the first character input unit 210 , and serves as a region for inputting a user's touch pattern.
  • the third character input unit 230 may be displayed in a circle as shown in FIG. 3 , a line indicating the area may not be separately presented, and a plurality of keys for inputting vowels although not shown separately in the accompanying drawings A button may be displayed.
  • the detection module 320 separates each line segment and each vertex constituting the first character input unit 210 separately, and separates each line segment and each vertex constituting the second character input unit 220 separately, so that the user touch patterns are detected for each type, and the user's touch patterns are detected for each type by separately classifying them according to the direction or swipe length of the user's swipe operation made in the third character input unit 230 area.
  • the sensing module 320 may calculate position coordinate information according to a touch operation or a swipe operation, and based on this, the user's touch pattern is detected for each type.
  • the detection module 320 separates a single touch operation on any one of a plurality of line segments constituting the first character input unit 210, a touch operation of two or more times, or a swipe operation on two or more of the plurality of line segments separately.
  • the user's touch pattern can be detected for each type.
  • the user's touch operation is performed by separately classifying a one-time touch operation on any one of a plurality of line segments constituting the second character input unit 220, a touch operation of two or more times, or a swipe operation on two or more of the plurality of line segments. Patterns can be detected by type.
  • the user's touch pattern can be detected by type by distinguishing a swipe operation between a plurality of line segments forming a polygon of the first character input unit 210 and a plurality of line segments forming a polygon of the second character input unit 220 .
  • a swipe operation from a line segment to a region between a line segment or a swipe operation from a line segment to a line segment may be distinguished and detected.
  • the line segments of the first character input unit 210 or the second character input unit 220 are recognized as a single point and input as different touch patterns. That is, each line segment on which a touch operation is made is treated as a point, and is recognized as different information according to its position coordinates. Accordingly, a user's touch pattern can be variously input through a line segment and a touch operation or a swipe operation of the line segment.
  • a swipe operation in up, down, left and right directions or a swipe length may be distinguished and detected.
  • a user's touch pattern can be input in various ways.
  • the user's touch patterns can be detected by type by separately classifying them according to the touch action of the key button or a combination of touch actions. have.
  • the first character input unit 210, the second character input unit 220, and the third character input unit 230 it is possible to input a user's touch pattern in various combinations, and through this, it is possible to input various consonants and vowels. .
  • it is set to input a user's touch pattern corresponding to a consonant through the first character input unit 210 and the second character input unit 220
  • the user corresponding to a vowel through the third character input unit 230 is set to be input. It can be set to input a touch pattern.
  • vowel input may be performed by directly touching these key buttons.
  • the language to be input is selected as Korean
  • the third character input unit 230 displays a plurality of key buttons for inputting vowels of the Cheonjiin keyboard system (or Naragul keyboard system), which is a well-known Korean input method.
  • a desired vowel may be input through a touch operation (including a double click) of these key buttons or a combination of touch operations.
  • the protruding portion 240 is formed of a line segment extending from the vertex of the second character input unit 220 to the outer region by a certain length.
  • the detection module 320 is the protruding portion 240 .
  • a user's touch pattern is sensed for each type by separately dividing an area divided based on a line segment constituting the line segment or a line segment constituting the protruding part 240 .
  • Such a beep unit 240 is used to input numbers or symbols, and in some cases, it is not set to be input through the first character input unit 210, the second character input unit 220, and the third character input unit 230. It can also be used for input of non-text characters.
  • protrusions 240 may be provided at each vertex. If the number of line segments (sides) constituting the polygon increases, one protrusion 240 provided at each vertex may be sufficient. Yes, for example, in the case of a decagon, since the number of vertices is 10, even if there is only one protruding part 240 for each vertex, it can be effectively used for inputting numbers or special keys.
  • the second character input unit 220 is a rectangle and two protrusions 240 are provided at each vertex, it seems impossible to input all numbers, but two protrusions formed at each vertex If the area between 240 is used, it can be set to input three numbers by using two protruding parts 240 provided at each of the vertices. That is, if any one of the protruding parts 240 is touched and clicked and then swipe to the area between the two protruding parts 240 to give directionality, another letter or number can be assigned.
  • it may be set to be recognized as input of different contents according to a click made by a single touch, a double click made by two touches, a long press, and the like.
  • beep unit 240 needs to be used for inputting characters depending on the type of language, an option to select whether to input characters or numbers through the beep unit 240 may be provided, In the case of a language that does not require the use of the beep unit 240 for input, a separate optional function is not required, so that a number can be directly input by clicking the beep unit 240 once.
  • the selection of the character input function of the beep unit 240 for each language may be set to be automatically selected.
  • the basic type has already set whether to use the character input function.
  • it can be set to automatically recognize a pattern for inputting numbers when long-pressed instead of a simple touch.
  • the swivel unit 240 is set not to be recognized as specific information when a swipe operation to connect each other is performed between the line segments constituting the slanted unit 240 and the second character input unit 220 .
  • a swipe operation connecting the line segments constituting the puncture unit 240 and the second character input unit 220 is performed, the user's touch pattern is not recognized.
  • the vertex of the first character input unit 210 or the vertex of the second character input unit 220 is used as the function key unit 250 for receiving a preset function.
  • the vertices serving as the function key unit 250 are set to input information by selection (click), double click (double touch), or long press.
  • the area near the vertex is set so that even when the line segment is touched, the line segment is not recognized as being touched, but the vertex is recognized as being touched.
  • the function key unit 250 formed at the vertex has a function of selecting uppercase and lowercase letters of the alphabet, and Japanese hiragana and katakana.
  • the user can identify whether the CAPS LOCK key and the numeric NUM LOCK key are applied by turning on and off the keyboard lamp, but the same image display in the mobile device using the touch screen as in the present invention
  • the device does not have an input key on the touch screen, it is difficult to check it easily, and by adding a light-emitting function to the vertex or vertex to which the CAPS LOCK key and NUM LOCK key functions are assigned, it is checked whether the corresponding function key unit 250 is activated. You can set it to be visible.
  • a total of eight function key unit 250 functions can be used. Click and double-click the vertex and each of the vertices. , or when a different function is given according to a long press, it can be used as a total of 24 function key units 250 .
  • Representative functions given to the function key unit 250 include language selection, SPACE, ENTER, DELETE, CAPS LOCK (press and hold to display the activation light, press once to set the key to uppercase input), NUM LOCK (press and hold to turn on the activation light) display, press once to set as a special key input), ESC, Chinese character conversion, etc. may be included.
  • Some of the vertices of the first character input unit 210 used as the function key unit 250 or some of the vertices of the second character input unit 220 may be set as the function key unit 250 for selecting the type of language to be input. .
  • the function key unit 250 for selecting the type of language among the vertices of the first character input unit 210 ), a part of the remainder that is not set as the function key unit 250 for selecting the type of language among the vertices of the second character input unit 220, a function key unit 250 for selecting uppercase or lowercase letters can be set to
  • selecting the type of language among the vertices of the first character input unit 210 A function of selecting hiragana and katakana as a part of the remainder not set as the function key unit 250 or the rest not set as the function key unit 250 for selecting the type of language among the vertices of the second character input unit 220 It may be set as the key unit 250 .
  • the virtual keypad shown in FIG. 3 is composed of a first character input unit 210 , a second character input unit 220 , and a third character input unit 230 , and a beep unit 240 , and the vertices serve as a function key unit 250 .
  • a pattern can be easily input, and if necessary, a character newly set by the user can be a character input device that can be easily input with a user's touch pattern.
  • the virtual keypad shown in FIG. 3 is not used only as an input device of a specific language, but is an integrated virtual keypad that can respond to all languages through a user's touch pattern input. That is, it is a general-purpose character input device capable of inputting characters for various selected languages.
  • Japanese and Chinese when inputting Japanese or Chinese, Japanese and Chinese may be expressed through a method of inputting the English alphabet corresponding to the pronunciation as a preset user's touch pattern while borrowing a method of using a known English alphabet.
  • the vowel input pattern of Hangul may be used for Japanese input.
  • well-known characters usually consist of about 10 to 30 alphabets with consonants and vowels, but in the case of Japanese, it is not easy to memorize all of the 50-tone hiragana as an exception. .
  • the number of input patterns to be memorized can be greatly reduced.
  • Use the Korean vowel input pattern corresponding to the Japanese vowel pronunciation set only the input pattern corresponding to the Japanese consonant pronunciation, and then combine them.
  • the pattern input type multilingual virtual keypad system as described above includes the steps of inputting the user's touch pattern through the virtual keypad presented in the virtual keypad area 200, detecting the user's touch pattern input through the virtual keypad, the user Character input for various languages is possible, including the step of detecting a character corresponding to the touch pattern of the memory module 400 and displaying (displaying) the detected character in the input window area.
  • Each of the first character input unit 210 and the second character input unit 220 has four line segments.
  • the first character input unit 210 is located inside the second character input unit 220 , and the first character input unit 210 . and the second character input unit 220 each form a quadrangle, so that each quadrangle can be divided into an upper line segment, a lower line segment, a left line segment, and a right line segment, and each vertex of the line segment forms a function key unit 250 .
  • a preset consonant may be selected accordingly.
  • the swipe operation may be performed like an arrow shown by way of example, and passes while touching some line segments that need to be selected among the four sides, double-clicking to touch a specific line segment twice, or using a function key part ( 250), or a specific consonant is output according to a combination of various patterns, such as when some line segments of the first character input unit 210 and some line segments of the second character input unit 220 are selected together with a swipe operation can be set to be In this case, only when the function key unit 250 is clicked, a corner portion is touched, and in other cases, a swipe operation or a touch operation is performed so as to touch the center portion of the line segment.
  • first character input unit 210 and the second character input unit 220 are used, various patterns can be created and a specific consonant can be selected through this.
  • the consonant 'o' may be selected, and the first character input unit 210 ) can be set to select the consonant 'a' when the user's swipe action selects the upper line segment and the right line segment among the four sides constituting the first character input unit 210, and the left line segment and the lower side among the four sides constituting the first character input unit 210
  • the consonant 'b' can be set to be selected, and the upper line segment, the left line segment, and the lower line segment among the four sides constituting the first character input unit 210 are selected as the user's swipe action.
  • the consonant 'c' can be set to be selected.
  • Double-clicking to touch any one line segment twice can also be set as a specific consonant. For example, if the user double-clicks the left line segment in the middle of the four sides constituting the first character input unit by a user's touch operation, the double-clicked left line segment is displayed on the screen.
  • the consonant ' ⁇ ' can be set to be selected while disappearing from the screen (set to temporarily disappear from the screen to indicate that it is double-clicked).
  • this double-click may be used as a shortcut function for quick input.
  • the upper line segment, the left line segment, and the lower line segment among the four sides constituting the first character input unit 210 are selected. It is also possible to set the consonant 'c' to be selected when the user's swipe action is selected, and to select the consonant 'c' even when only the left line is double-clicked.
  • a specific consonant may be output.
  • the first character input unit If the upper line segment of 210 and the upper line segment of the second character input unit 220 are selected together with a user's swipe operation, the consonant 'h' can be selected, and the lower line segment of the second character input unit 220, the left After the line segment and the upper line segment are selected, when the upper segment of the first character input unit is selected by a user's continuous swipe operation, the consonant 'T' may be selected, and the left segment and the right segment of the first character input unit 210 are selected. After this is selected, the consonant 'h' may be selected when it is selected by a swipe operation that spreads two fingers apart to the left and right sides of the first character input unit 210 to the left and right lines.
  • consonants of Hangul which are not mentioned separately, can generate a distinguishable touch pattern in a similar manner and set the corresponding consonants, and the consonants exemplified above are not necessarily limited to the described touch patterns, and various You can freely set the pattern.
  • One of the function key units 250 may be provided with a function of designating a type of language, and by clicking the function key unit 250, it is possible to convert to a desired language mode, and input a preset user's touch pattern for each language. This allows you to select the desired character.
  • the function key unit 250 for designating the type of language is clicked and converted to a mode for inputting English instead of Korean, the English alphabet corresponding to the user's touch pattern is selected.
  • the English alphabet 'g' can be set to be selected when the user's swipe action selects the upper and right line segments among the four sides constituting the first character input unit 210 through the user's touch operation. If the left line segment and the lower line segment among the four sides constituting the first character input unit 210 are selected by the user's swipe operation, the English alphabet 'n' can be set to be selected, and the first character input unit 210 is selected. When the upper line segment, the left line segment, and the lower line segment among the four sides are selected by the user's swipe operation, the English alphabet 'c' may be selected.
  • a user's touch pattern corresponding to the corresponding alphabet can be freely set in the same manner.
  • one of the function key units 250 may be provided with a CAPS LOCK function, and through this, uppercase and lowercase letters may be selectively input in the English input mode.
  • a function key designated as a means for inputting a tone may be provided in the center of the function key unit 250.
  • a swipe operation to select the consonant 'a' is performed, when the corresponding function key is clicked, the consonant ' ⁇ ' is selected, and after a swipe operation to select consonants 'c', 'j', 'b', ' ⁇ ', etc. is made, click the corresponding key to select the consonants ' ⁇ ', 'T', ' ⁇ ', or ' ⁇ ', ' ⁇ ', ' ⁇ ', or It can also be set to select ' ⁇ ' or the like.
  • the function key designated as a means for inputting a voiced tone may be used as a function key for inputting a vowel 'l' in the vowel input process, or a separate function key may be designated among the function key unit 250 in the case of a vowel.
  • 5 is an example of inputting a Korean vowel using a virtual keypad, assuming that the third character input unit 230 is set to input a vowel.
  • the third character input unit 230 is composed of a rectangular inner region formed by four line segments constituting the first character input unit 210, and the detection module 320 is the third character input unit 230. It is possible to input various vowels using the feature that the user's touch pattern can be detected by type by separately classifying them according to the direction of the swipe action or the length of the swipe.
  • the direction of the swipe operation means the up, down, left, and right directions from the central portion of the third character input unit 230 as a starting point, and the swipe length is determined whether the user's swipe operation is performed only in the inner region of the third character input unit 230 or the second It means whether or not each line segment of the one character input unit 210 is reached.
  • the user's touch pattern for inputting Korean vowels is described as an example, but it is not necessary to follow these patterns, and the settings can be freely changed.
  • the vowel 'a' is selected, and at this time, the vowel 'a' is selected from the function key unit 250 If you click the function key that stores the function to input 'l', the vowel ' ⁇ ' is selected.
  • the vowel ' ⁇ ' is selected, and at this time, the vowel 'l' in the function key unit 250 If you click the function key that stores the function to input ', the vowel ' ⁇ ' is selected.
  • the vowel 'l' or ' ⁇ ' it may be set to press and hold the third character input unit 230 area while touching it without using the function key unit 250, for example, the third character input unit ( 230)
  • the vowel 'l' is selected, and the right line segment or the left side of the first character input unit 210 is selected. It can also be set to select a vowel '-' when a swipe action is made toward the line segment.
  • the swipe operation is performed only until reaching the left line segment of the first character input unit 210 in the third character input unit 230 area, the vowel ' ⁇ ' is selected, and at this time, when the function key unit 250 is clicked, the vowel ' ⁇ ' is selected.
  • vowels ' ⁇ ', ' ⁇ ', ' ⁇ ', ' ⁇ ', 'TT', and ' ⁇ ' may be selected.
  • the vowel ' ⁇ ' may be selected. That is, if the swipe operation is performed only until reaching the upper line segment of the first character input unit 210 while touching the area of the third character input unit 230, the vowel ' ⁇ ' is selected, followed by the third character input unit ( 230), when the swipe operation is performed only until reaching the right line segment of the first character input unit 210 in the region, the vowel 'a' is selected and the two patterns are combined to select ' ⁇ '.
  • the vowel ' ⁇ ' is selected.
  • the vowel ' ⁇ ' is selected.
  • the vowel ' ⁇ ' is selected, and when the pattern of the vowel 'TT' and the pattern of the vowel ' ⁇ ' are combined, the vowel ' ⁇ ' is selected.
  • the vowel ' ⁇ ' is selected, and when the pattern of the vowel ' ⁇ ' and the pattern of the vowel ' ⁇ ' are combined, the vowel ' ⁇ ' may be selected.
  • FIG. 5 shows that a vowel can be set and selected using a pattern that appears similar to the shape of the vowel.
  • the third character input unit 230 which is an inner region of the first character input unit 210
  • the English alphabet 'o' may be selected, and the third character input unit 230 is touched.
  • the swipe operation continues until reaching or reaching the upper line segment of the first character input unit 210
  • the English alphabet 'a' may be set to be selected, and the third character input unit 230 may be set to the first in a state in which it is touched.
  • the English alphabet 'e' can be set to be selected, and in a state where the third character input unit 230 is touched, the first character input unit ( When the swipe operation continues until reaching or reaching the lower line segment of 210), the English alphabet "i" can be set to be selected, and in a state where the third character input unit 230 is touched, the first character input unit 210 is It can be set to select the English alphabet 'u' when the swipe operation continues until reaching or reaching the left segment.
  • uppercase and lowercase letters can be selectively input using the function key unit 250 to which the CAPS LOCK function is assigned.
  • 6 is an example of inputting a number using the beep unit 240 of the virtual keypad.
  • protruding units 240 are provided at each vertex of the second character input unit 220 (a total of 12), starting from the protruding unit 240 at the upper left vertex and starting with the number '1'. In the case of designating up to '0' (a total of 10 numbers are designated), it can be set so that the corresponding number is selected when the corresponding beep unit 240 is clicked.
  • the area between the two line segments constituting the protruding unit 240 together with the protruding unit 240 . can be used to specify three numbers for each vertex. That is, if any one of the protruding parts 240 is touched and clicked and the direction is given by a swipe operation to the area between the two protruding parts 240 , a number can be additionally assigned.
  • the beep unit 240 When the beep unit 240 is also used for character input, it is possible to distinguish whether a designated character is input by a simple click or a long press, or a designated number is input.
  • FIG. 7 exemplarily shows a guide screen of a touch pattern for inputting Hangul for beginners.
  • a guide example of such a touch pattern can be set to be presented on the touch screen for reference when inputting letters, numbers, and function keys. These guide examples are written for each language and the virtual keypad storage unit 430 of the memory module 400 . It may be stored in , or configured to be floated in a separate window through the application by the user's selection. Therefore, the convenience can be improved by configuring so that the user can input while viewing the guide example of the touch pattern until he/she becomes familiar with each language and character to be used.
  • the corresponding character may be input only by directly clicking (touching) the corresponding character displayed on the guide screen.
  • Fig. 8 exemplarily shows a two-handed virtual keypad using both hands.
  • the basic type of the present invention consists of one virtual keypad as shown in FIG. 2, but it is configured to be used as a two-handed type in the horizontal mode of an image display device such as a smartphone, so that one side is used as a virtual keypad for inputting consonants, and the other side is used as a virtual keypad for inputting consonants.
  • the side can also be used as a virtual keypad for entering vowels.
  • the two-handed type can also be used in portrait mode.
  • two or more virtual keypads can be freely configured.
  • a computer-readable recording medium such as a magnetic storage medium (eg, ROM, floppy disk, hard disk, etc.), an optical readable medium ( Examples: CD-ROM, DVD), digital storage media (eg USB memory, memory cards (SD, CF, MS, XD, etc.)) and carrier waves (eg, transmission over the Internet) may be included.
  • a magnetic storage medium eg, ROM, floppy disk, hard disk, etc.
  • an optical readable medium Examples: CD-ROM, DVD
  • digital storage media eg USB memory, memory cards (SD, CF, MS, XD, etc.)
  • carrier waves eg, transmission over the Internet
  • the main function is to output preset characters according to the user's touch pattern, but in some cases, instead of the preset characters, the shape of the user's touch pattern may be output or outputted in a different color.
  • the user's touch pattern can be used for input of various kinds of languages, and may be used with character properties according to the user's settings.
  • input errors can be minimized by allowing the user to check whether the corresponding line segment or vertex is touched through vibration, etc., and it is convenient to learn the touch pattern according to intuition without having to memorize the keypad arrangement. It is possible to input text, and the input text can be used by connecting it to a printer that has a braille output function.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

La présente invention concerne un système de clavier virtuel permettant l'entrée de caractères, de nombres, de symboles ou d'une unité de touche de fonction (250) par reconnaissance de motif, comprenant : un module de fourniture de clavier (310) qui présente un clavier virtuel visuellement reconnaissable pour entrer un motif tactile d'un utilisateur en fonction d'une combinaison d'une opération tactile, d'une opération de balayage, ou d'une opération de balayage continu pour entrer des caractères, des nombres, des symboles ou l'unité de touche de fonction (250) ; et un module capteur (320) qui détecte le motif tactile de l'utilisateur entré à travers le clavier virtuel présenté par le module de fourniture de clavier (310), le clavier virtuel présenté par le module de fourniture de clavier (310) comprenant une première unité d'entrée de caractères (210) dans laquelle une pluralité de segments de ligne sont reliés les uns aux autres pour former une pluralité de sommets pour former un polygone ayant une zone d'une taille prédéterminée en tant que zone pour entrer le motif tactile de l'utilisateur, et le module capteur (320) détectant le motif tactile de l'utilisateur pour chaque type en séparant chaque segment de ligne et chaque sommet formant le polygone de la première unité d'entrée de caractères (210) séparément.
PCT/KR2020/018971 2019-12-23 2020-12-23 Système de clavier virtuel multilingue de type à entrée de motif WO2021133050A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020190172850A KR102161174B1 (ko) 2019-12-23 2019-12-23 패턴입력부를 통해 선택된 문자 입력이 가능한 문자 입력 장치 및 방법
KR10-2019-0172850 2019-12-23
KR10-2020-0119023 2020-09-16
KR1020200119023A KR102253889B1 (ko) 2020-09-16 2020-09-16 패턴입력식 다국어 가상 키패드 시스템

Publications (1)

Publication Number Publication Date
WO2021133050A1 true WO2021133050A1 (fr) 2021-07-01

Family

ID=76575610

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2020/018971 WO2021133050A1 (fr) 2019-12-23 2020-12-23 Système de clavier virtuel multilingue de type à entrée de motif

Country Status (1)

Country Link
WO (1) WO2021133050A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109710169A (zh) * 2018-12-29 2019-05-03 Tcl移动通信科技(宁波)有限公司 一种基于温度传感器的控制方法、移动终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090035752A (ko) * 2007-10-08 2009-04-13 주식회사 자코드 통신단말기의 문자/숫자 입력장치 및 입력방법
KR20110018075A (ko) * 2009-08-17 2011-02-23 삼성전자주식회사 휴대용 단말기에서 터치스크린을 이용한 문자 입력 방법 및 장치
KR101373654B1 (ko) * 2013-02-27 2014-03-25 이의복 드래그 영역 인식 타입 문자입력단말기 및 그 구현에 사용되는 다운로드 가능한 응용프로그램을 제공하기 위한 서버
JP2014115971A (ja) * 2012-06-14 2014-06-26 Hiroyuki Ikeda 携帯端末
KR20150104619A (ko) * 2013-01-25 2015-09-15 징타오 후 원형의 접촉 감지 키보드를 위한 타이핑 방법 및 타이핑 디바이스

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090035752A (ko) * 2007-10-08 2009-04-13 주식회사 자코드 통신단말기의 문자/숫자 입력장치 및 입력방법
KR20110018075A (ko) * 2009-08-17 2011-02-23 삼성전자주식회사 휴대용 단말기에서 터치스크린을 이용한 문자 입력 방법 및 장치
JP2014115971A (ja) * 2012-06-14 2014-06-26 Hiroyuki Ikeda 携帯端末
KR20150104619A (ko) * 2013-01-25 2015-09-15 징타오 후 원형의 접촉 감지 키보드를 위한 타이핑 방법 및 타이핑 디바이스
KR101373654B1 (ko) * 2013-02-27 2014-03-25 이의복 드래그 영역 인식 타입 문자입력단말기 및 그 구현에 사용되는 다운로드 가능한 응용프로그램을 제공하기 위한 서버

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109710169A (zh) * 2018-12-29 2019-05-03 Tcl移动通信科技(宁波)有限公司 一种基于温度传感器的控制方法、移动终端及存储介质
CN109710169B (zh) * 2018-12-29 2023-09-08 深圳市瑞比德传感技术有限公司 一种基于温度传感器的控制方法、移动终端及存储介质

Similar Documents

Publication Publication Date Title
WO2011102689A2 (fr) Appareil d'entrée de clé plurilingue et procédé associé
WO2011096702A2 (fr) Dispositif et procédé de saisie de caractère écrit
US5736976A (en) Computer data entry apparatus with hand motion sensing and monitoring
WO2014185624A1 (fr) Dispositif de saisie de texte et procede de saisie de texte
WO2011004960A2 (fr) Procédé de saisie de caractères à touches multiples
US5319386A (en) Ideographic character selection method and apparatus
WO2013151347A1 (fr) Appareil et procédé d'entrée de caractères
US6104317A (en) Data entry device and method
US5635958A (en) Information inputting and processing apparatus
WO2018056752A1 (fr) Dispositif de saisie de caractères multilingues
WO2010137859A2 (fr) Appareil et procédé pour déverrouiller un mode verrouillage d'un terminal portable
WO2015016508A1 (fr) Procédé de saisie de caractères et appareil d'affichage
WO2019139367A1 (fr) Dispositif d'affichage et procédé de pour interface tactile
WO2017039036A1 (fr) Dispositif terminal et procédé d'exécution d'authentification d'utilisateur au moyen de données biométriques
WO2012173378A2 (fr) Appareil et procédé permettant de fournir une interface utilisateur présentant une disposition de clavier
WO2018056729A1 (fr) Dispositif de saisie de caractères
WO2021133050A1 (fr) Système de clavier virtuel multilingue de type à entrée de motif
EP3087752A1 (fr) Appareil de terminal utilisateur, appareil électronique, système et procédé de commande associé
WO2012063981A1 (fr) Procédé et dispositif pour entrer rapidement un texte à l'aide d'un écran tactile
WO2012026657A1 (fr) Procédé et dispositif de saisie de caractères de type tactile
WO2015142031A1 (fr) Appareil de terminal utilisateur, appareil électronique, système et procédé de commande associé
WO2013073797A1 (fr) Dispositif de clavier pour un écran tactile et son procédé de fourniture
WO2013042910A1 (fr) Dispositif et procédé de saisie de lettres dans un terminal mobile
KR102253889B1 (ko) 패턴입력식 다국어 가상 키패드 시스템
WO2011043574A2 (fr) Système de saisie de caractères et procédé correspondant

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20906501

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20906501

Country of ref document: EP

Kind code of ref document: A1