US20090113299A1 - Creation method for characters/words and the information and communication service method thereby - Google Patents

Creation method for characters/words and the information and communication service method thereby Download PDF

Info

Publication number
US20090113299A1
US20090113299A1 US12/245,015 US24501508A US2009113299A1 US 20090113299 A1 US20090113299 A1 US 20090113299A1 US 24501508 A US24501508 A US 24501508A US 2009113299 A1 US2009113299 A1 US 2009113299A1
Authority
US
United States
Prior art keywords
characters
character
representative
key
input mode
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US12/245,015
Inventor
Heesung Chung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27725926&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20090113299(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Priority to US12/245,015 priority Critical patent/US20090113299A1/en
Publication of US20090113299A1 publication Critical patent/US20090113299A1/en
Priority to US15/146,387 priority patent/US10203872B2/en
Abandoned legal-status Critical Current

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
    • 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
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/23Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
    • 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/018Input/output arrangements for oriental characters
    • 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/70Details of telephonic subscriber devices methods for entering alphabetical characters, e.g. multi-tap or dictionary disambiguation

Definitions

  • This invention relates to a method for entering characters into a small keypad with a limited number of keys or information appliances with a liquid crystal panel such as a PDA (personal digital assistant), and more particularly, to a character entry method that a user can easily learn and use and whose system can be easily established.
  • PDA personal digital assistant
  • Mobile information appliances such as a cellular telephone generally have 10 ⁇ 12 keys in number to enter words with.
  • 10 ⁇ 12 characters in number it is easy to enter words because a character can be allocated to a key.
  • most languages have various and lots of characters, and it is impossible to allocate a character to a key.
  • it is inconvenient to enter characters into small mobile information appliances such as a PDA because it has a full-size software-driven keyboard to enter words by means of pen-touching method.
  • FIG. 1 a shows a keypad of cellular phone according to a Japanese standard for entering Japanese texts.
  • the Japanese alphabet is distributed in sets of five letters to be allocated to keys, according to the configuration table of the Japanese alphabet.
  • Each key represents a set of characters. For example, the characters of column, are allocated to “1” key, and the characters of column, to “2” key.
  • the characters of columns are allocated to “3, 4, . . . ” keys, respectively.
  • the common way to enter Japanese texts using such a conventional Japanese keypad is through the multi-tap method.
  • FIG. 1 b shows a keypad of a cellular telephone according to an international standard for entering English texts.
  • the 26 characters are allocated to 10 keys.
  • the common way to enter English texts using such a conventional English keypad is also through the multi-tap method.
  • FIG. 1 c shows a keypad of cellular telephone in which Hebraic alphabet is allocated to 10 keys so that a user can enter Hebraic characters.
  • FIG. 1 d shows a keypad of cellular telephone in which Thai alphabet is allocated to 10 keys so that a user can enter Thai characters.
  • FIG. 1 e shows a keypad of cellular telephone in which strokes are allocated to 10 keys so that a user can enter simplified Chinese characters.
  • FIG. 1 f shows a keypad of cellular telephone in which Bopomofo symbols are allocated to 10 keys so that a user can enter traditional Chinese characters.
  • FIG. 1 g shows a keypad of cellular telephone in which Korean alphabet is allocated to 10 keys so that a user can enter Korean characters.
  • the multi-tap method is very cumbersome and can cause a user to make mistakes on the character entry since groups of multiple letters are allocated on a limited number of keys and multiple letters are overlaid on each of these keys.
  • a single-tap method As a single-tap method, there are disclosed T9 (http://www.t9.com), eZi (http://www.zicorp.com), itap (http://www.mot.com/lexicus/html/itap.html), and for entering Japanese texts, POS (http://www.muchy.com).
  • T9 http://www.t9.com
  • eZi http://www.zicorp.com
  • itap http://www.mot.com/lexicus/html/itap.html
  • POS http://www.muchy.com
  • One feature of these methods is one tap (key press) for one letter.
  • FIG. 1 h shows an embodiment according to the eZi method.
  • the most important difference between the single-tap and the multi-tap method is related to whether or not to use a given dictionary for a given language.
  • the single-tap method is based on an algorithm, which displays automatically the corresponding words after searching a given dictionary for a given language for combinations of the entered characters. For example of the eZi method, if a user want to enter “boy”, he/she presses “1” key having letters “ABC” imprinted thereon for entering “b”, “6” key for entering “o”, and “9” key for entering “y”.
  • FIG. 1 i shows the POS system, which is a Japanese language calculation-input system according to the single-tap method.
  • the algorithm is the same with the above-mentioned one.
  • the single-tap method instead of the multi-tap method, in order to seek the efficiency of character entry by allocating multiple letters to a limited number of keys of a small keypad.
  • the single-tap method pursues the efficiency of character entry through the reduced number of times of key presses and an accuracy of character entry.
  • the basic way to access a letter is a multi-tap method under the circumstances.
  • the multi-tap method needs lots of key presses and has high possibility that a user may make mistakes on the character entry.
  • the single-tap method can reduce the number of times of key presses, but has to establish a given dictionary for a given language in the system and to register new words continuously, such as vocabularies newly created by a user and abbreviations, in the dictionary.
  • the single-tap method as a one-key-for-one-letter way has limitations and disadvantages which give the system high load due to lots of character combinations according to the entered multiple letters and dictionary-searching according to the character combinations.
  • the present invention is directed, to a character entry method to ensure the efficiency of letter entry, the expandability and adaptability of information services, and the information and communication service method thereby, which substantially obviate one or more problems due to limitations and disadvantages of the multi-tap and single-tap method.
  • the distinctive features of the present invention are representative character keys, a virtual keypad, and virtual key entry method on the virtual keypad mode, in entering multiple characters by means of a keypad with about 12 keys. That is, the present invention provides a method for character entry it the desired character can be entered separately on each of a real keypad entry mode and a virtual keypad entry mode according to the prescribed way although the identical key is pressed in each of both modes, by establishing separately the entry mode of a virtual keypad that maintains the state of an independent entry mode regardless of the entry mode of a real keypad and the key presses on a real keypad.
  • FIG. 1 a shows a Japanese character layout of a keypad of a cellular telephone, as a de facto Japanese standard
  • FIG. 1 b shows an alphabet layout of a keypad of a cellular telephone, as the international standard
  • FIG. 1 c shows a Hebraic character layout of a keypad of a cellular telephone, as a de facto standard
  • FIG. 1 d shows a Thai character layout of a keypad of a cellular telephone
  • FIG. 1 e shows a stroke layout of a keypad of a cellular telephone for entering Chinese characters
  • FIG. 1 f shows a Bopomofo symbol layout of a keypad of a cellular telephone for entering Chinese characters
  • FIG. 1 g shows a Korean alphabet layout of a keypad of a cellular telephone
  • FIG. 1 h illustrates an embodiment according to the eZi method as a single-tap method
  • FIG. 1 i illustrates an embodiment for entering Japanese characters in accordance with the POS system
  • FIG. 2 illustrates a flow chart of Method 1 in accordance with the present invention
  • FIG. 3 illustrates a flow chart of Method 2 in accordance with the present invention
  • FIG. 4 illustrates a flow chart of Method 3 in accordance with the present invention
  • FIG. 5 illustrates a flow chart of Method 4 in accordance with the present invention
  • FIG. 6 illustrates an example of English text entry according to the Method 3 of the present invention
  • FIG. 7 illustrates a key layout of a virtual keypad according to the preferred embodiment of the present invention.
  • FIG. 8 illustrates a depiction of a cellular telephone having a keypad for Russian character entry in accordance with the present invention
  • FIG. 9 illustrates a depiction of a cellular telephone having a keypad for Arabic character entry in accordance with the present invention
  • FIG. 10 illustrates a depiction of a cellular telephone having a keypad for Hebraic character entry in accordance with the present invention
  • FIG. 11 illustrates a depiction of a cellular telephone having a keypad for Thai character entry in accordance with the present invention
  • FIG. 12 illustrates a depiction of a cellular telephone having a keypad for Devanagari character entry in accordance with the present invention
  • FIG. 13 illustrates a depiction of a cellular telephone having a keypad for Chinese character entry in accordance with the present invention
  • FIG. 14 illustrates a depiction of a cellular telephone having a keypad for Korean language entry in accordance with the present invention
  • FIG. 15 illustrates an example of alphabet entry on a PDA in accordance with the present invention
  • FIG. 16 illustrates an example of an information service method using the preferred embodiment of the present invention.
  • FIG. 17 illustrates an example of URL entry using the preferred embodiment of the present invention.
  • characters of a given language are grouped according to a particular criterion.
  • the “particular criterion” includes the order of characters, the identical phonetic value of characters, the same shape of characters, the similar grammatical characteristics of characters, the visibility and recognizability of users, and so on.
  • the number of characters in a group is preferably 5 ⁇ 12, because it is suitable for allocating the groups of characters to a small keypad having about 12 keys in number and can be handled easily.
  • representative characters are selected from characters of a group.
  • the number of the representative characters in a group is preferably no more than three, because the representative characters in a group are marked on a small key and the visibility and recognizability for characters by a user is decreased for many representative characters. Therefore, in selecting representative characters, a criterion may include the visibility and recognizability by a user. Subsequently, the representative characters of each group are allocated to about 12 keys on a keypad.
  • FIGS. 1 a ⁇ 1 g illustrate character layouts for entering given languages on information appliances.
  • FIG. 7 shows an entry key layout of a virtual keypad according to the present invention.
  • FIGS. 8 ⁇ 14 illustrate examples of key layouts of real keypads for use in information appliances.
  • FIG. 1 b is a keypad of the alphabet as an international standard.
  • “2” key has letters “ABC” imprinted thereon.
  • Each number key has letters imprinted thereon, respectively.
  • the alphabet is grouped into sets of 3 letters according to the alphabetical order, and “Q” and “Z” is allocated to “1” key due to the low frequency of use.
  • various features such as the frequency of appearance, representative phonetic value and representative form of characters are used as a criterion.
  • the representative character according the present invention functions as a representative that stands for the characters allotted to the key and as an index key to enter the particular characters of each group, and, more particularly, is used to invoke, select, enter and search the particular characters of each group.
  • another feature of the representative character of the present invention is that pressing of the representative character changes a real keypad input mode into a virtual keypad input mode.
  • FIG. 2 illustrates a flow chart of a character entry method after grouping characters, designating representative characters for each group and allocating the representative characters to a limited number of keys, as an embodiment (hereinafter referred to as “Method 1 ”) using the representative character as an index key and a key for the mode change.
  • Method 1 an embodiment
  • the user recognizes the representative character key to which the desired character belongs. After identifying the representative character key, the user selects and presses the representative key in the phase 3 .
  • the phases 4 . 1 and 4 . 2 are the response results of the system according to the present invention after pressing the representative character key.
  • the system displays all the characters allotted to the representative character key, and changes a real keypad input mode into a virtual keypad input mode where the user can select and enter the only characters shown on the display. Subsequently, in phase 6 , the user selects and enters the desired character among the displayed characters on the virtual keypad input mode. Here, after the user finishes entering the desired character on the virtual keypad input mode, the system returns to the initial state for entering a character to become the real keypad input mode.
  • FIG. 3 illustrates a flow chart of another embodiment (hereinafter referred to as “Method 2 ”) of a method for entering characters according to the present invention. While, in Method 1 , the basic unit for entering a word is one character, in Method 2 , the basic entry unit is multiple characters.
  • Method 2 is more effective than Method 1 .
  • the processes of Method 2 are similar to those of Method 1 except that Method 2 needs some additive functions due to entry unit of multiple characters. That is, Method 2 includes the process that a set of representative characters entered is stored in an input buffer and the user enters a signal of input completion (or the timer of system is activated by itself). Referring to FIG.
  • FIG. 4 shows another preferred embodiment (hereinafter referred to as “Method 3 ”) according to the present invention.
  • Method 1 and Method 2 have the process in which a user presses representative character keys and the system displays characters allotted to the representative character keys.
  • Method 3 is a character entry method that the information of character construction collected from a notation system of each language and characteristic information of the notation system are added to Method 1 and Method 2 .
  • the detailed description of Method 3 is presented in the embodiments for establishing a character entry system for each language.
  • FIG. 5 is another preferred embodiment (hereinafter referred to as “Method 4 ”) according to the present invention.
  • Method 4 the phases 1 , 2 , 3 , 4 , and 6 are similar to Method 1 , Method 2 and Method 3 , and the phases 5 A, 5 B and 5 C are added as new functions instead of phase 4 of Method 2 , thereby generating the phases 7 , 8 , 9 and 10 .
  • Method 4 is a suitable method for entering continuously the character entry unit, as a word or a character string, at one time.
  • the system stores the continuously entered representative characters in the system buffer, and, then, produces combinations of characters allotted to the representative characters to store into a table (phases 5 A and 5 B).
  • the system searches the table of character matrix combinations using character “A” as a search key to find character combinations beginning with “A” and displays the resulting character combinations.
  • the resulting character combinations, “AD”, “AE”, and “AF” are used again as search keys to search a given dictionary (e.g., English wordbook) in the phase 5 C.
  • the system searches the dictionary using these search keys, and displays all the words beginning with “AD”, “AE” or “AF”.
  • the user can complete to enter the desired word through a limited number of key presses.
  • Method 4 of the present invention can diminish the number of words, which is presented in the process of word selection, in the early input stage, compared to the single-tap system of the prior art. Therefore, Method 4 does not interrupt the ideation of the user for character entry process and can reduce a stress accompanied with the character entry.
  • Another advantage of Method 4 is that in case of entering the words unregistered in a given dictionary, it is more excellent than the existing multi-tap method in respect of input efficiency, input adaptability, and application, because the set of characters entered is inputted.
  • Method 4 of the present invention can reduce the number of times of dictionary search and the number of the displayed items, by selecting the first character of the desired word in the early stage to reduce the number of character combinations among the characters belonging to the representative characters. Moreover, with the Method 4 , a user can easily enter words or character strings unregistered in a given dictionary.
  • the conventional art uses multi-tap method in order to enter words unregistered in a given dictionary.
  • the conventional multi-tap method needs eight times of key presses; Method 1 of the present invention needs six times of key presses; and Method 2 of the present invention needs four times of key presses.
  • Method 1 The preferred embodiments of Method 1 , Method 2 , Method 3 , and Method 4 for various languages will be described in more detail.
  • Method 1 for entering the Latin alphabet is described.
  • the grouping and sets of the Latin alphabetic characters use those on the keypad and key allocation in FIG. 1 b , because lots of users are familiar with the character allocation of the keypad in FIG. 1 b which is already standardized internationally, and because to group the characters and to designate the representative keys are discretionary.
  • Method 1 uses the keypad construction of FIG. 1 b .
  • the definition table for the representative characters and character elements belonging to the representative characters are required.
  • the representative characters to select the characters belonging to the representative characters on a virtual mode and combination rules of numeral keys or function keys are required.
  • Table 1a shows character elements, representative characters, numeral combination keys, and numeral and function combination keys for use in entering the Latin alphabet (English characters).
  • the representative characters are index keys to stand for the characters that will be entered; and the numeral combination keys and numeral and function combination keys are used as a entry key to select the desired character among characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be designated in any manner, and each of the combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are selected considering the relations between the representative characters and the combination keys and convenience of key entry.
  • Table 1b shows the character elements, the representative characters and entry keys of the virtual keypad for use in entering the Latin alphabet (European characters).
  • the representative character are index keys to stand for the characters that will be entered; and the numeral combination keys are used as a entry key to select the desired character among characters displayed on the virtual keypad input mode.
  • the combination keys that used as entry keys in the virtual keypad could be determined in any manner, and each of the combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are selected considering the relations between the representative characters and combination keys and convenience of key entry.
  • the entry unit is “good”.
  • the user presses “G”, “M”, “M”, and “D” keys, the representative keys that correspond to the word “good”, continuously, and then, the entry-confirmation key.
  • the system stores the set of representative characters entered and displays “G”, “H” and “I” belonging to the first representative character “G”.
  • the input mode of the system changes into the virtual keypad input mode.
  • the selected character is finalized and displayed.
  • the system displays character elements “M”, “N”, and “O” belonging to the next representative character “M”. Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative characters “M” and “N”, the character entry is completed.
  • FIG. 6 shows an embodiment of Method 3 according to the present invention.
  • English has a linguistic characteristic that the constitution of word has a pattern among ‘consonant+vowel’, ‘vowel+consonant’, ‘vowel+vowel+consonant’, and ‘consonant+consonant+vowel’.
  • all the English words have to include one or more vowels essentially.
  • Method 3 is a method made by combining these linguistic characteristics to Method 1 or Method 2 .
  • the user enters only consonant elements as entry characters. In case of entering the word “good”, when the user enters the consonant elements “g” and “d”, the system, as shown in FIG.
  • the input mode of the system changes into the virtual keypad input mode. Then, the user presses the keys of the virtual keypad shown in FIG. 7 to select “g”, “o”, “o” and “d”.
  • the user can enter efficiently more characters without lowering recognizability and visibility for the displayed characters because the number of characters which the user selects on one virtual keypad input mode increases to about ten.
  • all the possible words can be displayed and the user can select the desired words among them.
  • the English words have formative elements used frequently, such as the ending of a word and the beginning of a word.
  • these formative elements have two-character string (e.g., -ch, -sh, -ad, -ac, etc.), three-character string (e.g., -the, -ing, etc.), four-character string (e.g.-tion, etc.), and so on.
  • the database which is established with the character strings used frequently, can maximize the entry efficiency with a limited number of keys used.
  • the database composed of the endings of words such as ‘-s’, ‘-ed’, ‘-ing’, and ‘-tion’ can be established. If a user selects a particular suffix in the database and enters it, he/she can input many characters with a limited number of key presses. For example, the ending of ‘act’ can be selected from ‘-s’, ‘-ed’, ‘-ing’, ‘-ivity’, ‘-ion’, and so on. Thus, the database including these suffixes can be established. The user enters “act” and invokes the suffixes for “act” from the database using a function key to display the possible suffixes.
  • Method 3 can be applied to all the languages identically.
  • Method 4 The method for entering the word “good” using Method 4 is described.
  • the method for entering the word “good” according to Method 4 follows similarly the phases 1 to 5 in Method 2 ( FIG. 3 ) or Method 3 ( FIG. 4 ).
  • “g” is designated and selected at the first character entry, the character combinations such as “gm”, “gn”, and “go” are formed due to the representative character “M” of the next character “o”.
  • the user selects “o”, “go” is finalized and the system finds the “go” in the formation table. Subsequently, the system searches a given dictionary using “go” as a search key, and displays the words beginning with the “go”, such as “go” and “good”. Finally, the user selects “good”. While the conventional art cannot search the word “good” until the user enters three characters, Method 4 can enter the desired word at the prior step.
  • the method for establishing an English dictionary for Method 4 is described.
  • a tree structure is used.
  • the constitution of the dictionary according to the present invention also has a tree structure, as shown in Table 1c.
  • Table 1c shows an example of an entry character string beginning with “g” and “o”. If the user enters “go”, the system searches a collection of the entire words such as “go” and “good”. Such dictionary constitution can search the whole character strings (words) using a limited number of character strings such as the prefix of the desired character string. In addition, it is possible to carry out the edge searches from each node regardless of the number of edges.
  • Table 1d shows alphabet, representative characters and representative keys, virtual keypad entry keys, and additional entry keys for use in entering tones (five-tone), for entering Vietnamese language according to Method 1 , Method 2 , Method 3 and Method 4 of the present invention.
  • the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired characters from characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and characters and combination keys and convenience of key entry.
  • character elements “D, E, F, and ⁇ ” belonging to the representative character “D” are displayed and the input mode changes into the virtual keypad input mode.
  • “4” key which corresponds to is finalized and displayed on the screen.
  • “G” key (numeral key 4) because “i” belongs to the representative character “G”.
  • character elements “G, H, and I” belonging to “G” are displayed and the input mode changes into the virtual keypad input mode.
  • the entry unit is The user presses “D”, “G”, “D”, “ ⁇ ”, and “M” keys, the representative character keys that correspond to “i”, and “n”, continuously, and finally an entry-confirmation key.
  • the system stores the set of representative characters entered and displays character elements “D, E, F, and ⁇ ” belonging to the first representative character “D”.
  • the input mode of the system changes into the virtual keypad input mode.
  • the user identifies and presses the corresponding key, referring to the keys defined in the Table 1d, the selected character is finalized and entered.
  • the system automatically displays “G, H, and I” belonging to the next representative character “G”. Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the next representative characters “D”, and “M”, the character entry is completed.
  • Method 3 it is possible to make an intelligent input system for entering the Vietnamese language by adding knowledge and information related to the Vietnamese language notation system, as shown in FIG. 4 .
  • the entry processes are Carried out more efficiently.
  • the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Vietnamese language.
  • Method 4 The detailed description for Method 4 is omitted because the Vietnamese language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering Japanese alphabet according to Method 1 , Method 2 , Method 3 , and Method 4 are described.
  • the Japanese character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 1 a , the Japanese standard, because lots of users are familiar with the character allocation of the keypad in FIG. 1 a .
  • this keypad constitution is intended to be illustrative and not to be construed as limiting the scope of the present invention.
  • Method 1 the definition table for the representative characters and character elements belonging to the representative characters are described. Also, the representative characters to select the characters belonging to the representative characters on the virtual mode, and combination rules of numeral keys are required.
  • Table 2 shows character elements, representative layer characters, and numeral combination keys for use in entering the Japanese alphabet.
  • the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired characters from the characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • key (numeral key 8) because belongs to the representative character
  • the virtual keypad input mode when the user presses “3” key, which corresponds to is finalized and entered.
  • key (numeral key 3) because belongs to the representative character
  • the user presses key (numeral key 3) because belongs to the representative character
  • character elements and belonging to the representative character are displayed and the input mode changes into the virtual keypad input mode.
  • “2” key which corresponds to is finalized and entered.
  • the entry unit is Therefore, the user presses and the representative character keys that correspond to and continuously, and finally the entry-confirmation key.
  • the system stores the set of representative characters entered and displays and belonging to the first representative character
  • the input mode of the system changes into the virtual keypad input mode.
  • the selected character is finalized and entered.
  • the system automatically displays and belonging to the next representative character Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for all the representative characters entered, the character entry is completed.
  • Method 3 When considering features of Japanese language notation system as knowledge and information for use in Method 3 , there is a transition probability between characters.
  • Method 3 of the present invention introduces the probability table which includes, for example, the information about the next possible characters following it is possible to establish a more intelligent Japanese alphabet entry system. For example, the most possible character among all the characters of column following can be displayed in a special way.
  • the frequently used formative elements such as and can be established as a database and added into the database of Japanese linguistic characteristic information, and thereby the input efficiency of the Japanese language can be improved considerably.
  • Method 4 The detailed description for Method 4 is omitted because the Japanese language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering the Russian language according to Method 1 , Method 2 , Method 3 , and Method 4 are described.
  • the Russian alphabetic character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 8 .
  • the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative characters on the virtual mode, and combination rules of numeral keys or function keys are required.
  • Table 3 shows character elements, representative characters, numeral combination keys, and numeral and function combination keys for entering the Russian alphabet. In Table 3, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys or numeral and function combination keys are used as entry keys to select the desired characters from the characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each, of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • the entry unit is The user presses “P”, “y”, “P”, “P”, and the representative characters keys that correspond to “P”, “y”, “C”, “C”, and continuously, and finally the entry-confirmation key.
  • the system stores the set of representative characters entered and displays character elements “P”, “C”, and “T” belonging to the first representative character “P”.
  • the input mode of the system changes into the virtual keypad input mode.
  • the user identifies and presses the corresponding key, referring to the keys defined in the Table 3, the selected character is finalized and entered.
  • the system automatically displays character elements “y”, “ ⁇ ” and “X” belonging to the representative character “y”. Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative characters “C”, “C”, and the character entry is completed.
  • Method 3 it is possible to male an intelligent input system for entering the Russian language by adding the knowledge and information related to the Russian language notation system, as shown in FIG. 4 .
  • the entry processes are carried out more efficiently.
  • the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Russian language.
  • Method 4 The detailed description for Method 4 is omitted because the Russian language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering Arabic alphabet according to Method 1 , Method 2 , Method 3 , and Method 4 are described.
  • the Arabic character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 9 .
  • the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative characters on the virtual mode, and combination rules of numeral keys are required. Table 4 shows character elements, representative characters, numeral combination keys, and function combination keys for use in entering the Arabic characters.
  • the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired characters front the characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • the user presses key (numeral key 7) because belongs to the representative character
  • key number key 7
  • character elements and belonging to the representative character are displayed and the input mode changes into the virtual keypad input mode.
  • the virtual keypad input mode when the user presses “1” key, which corresponds to is finalized and entered. After fulfilling the same processes for the next characters and the character entry is completed.
  • the entry unit is The user presses and the representative character keys that correspond to and continuously, and finally the entry-confirmation key.
  • the system stores the set of representative characters entered and displays character elements and belonging to the representative character
  • the input mode of the system changes into the virtual keypad input mode.
  • the selected character is finalized and entered.
  • the system automatically displays character elements and belonging to the representative character Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative character the character entry is completed.
  • Method 3 it is possible to make an intelligent input system for entering the Arabic language by adding the knowledge and information related to the Arabic language notation system, as shown in FIG. 4 .
  • the entry processes are carried out more efficiently.
  • the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Arabic language.
  • Method 4 The detailed description for Method 4 is omitted because the Arabic language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering the Hebraic character according to Method 1 , Method 2 , Method 3 , and Method 4 are described.
  • the Hebraic character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 10 .
  • the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative character keys on the virtual mode, and combination rules between numeral keys or between function keys are required. Table 5 shows character elements, representative characters, numeral combination keys, and function combination keys for use in entering the Hebraic character.
  • the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired character from the characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • key (numeral key 5)
  • character elements and belonging to the representative character are displayed and the input mode changes into the virtual keypad input mode.
  • the virtual keypad input mode when the user presses “5” key, which corresponds to is finalized and entered.
  • numeral and function combination keys when the user presses “#” key three times, is finalized and entered.
  • key (numeral key 4) because belongs to the representative character
  • character elements and belonging to the representative character are displayed and the input mode changed into the virtual keypad input mode.
  • the virtual keypad input mode when the user presses “2” or “*” key, which corresponds to is finalized and entered. After fulfilling the same processes for next character the character entry is completed.
  • the entry unit is The user presses and the representative characters keys that correspond to and continuously, and finally the entry-confirmation key.
  • the system stores the set of representative characters entered and displays character elements and belonging to the first representative character
  • the input mode of the system changes into the virtual keypad input mode.
  • the user identifies and presses the corresponding key, referring to the keys defined in the Table 5, the selected character is finalized and entered.
  • the system automatically displays character elements and belonging to the next representative character Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the last representative character the character entry is completed.
  • Method 3 it is possible to make an intelligent input system for entering the Hebraic language by adding the knowledge and information related to the Hebraic language notation system, as shown in FIG. 4 .
  • the entry processes are carried out more efficiently.
  • the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Hebraic language.
  • Method 4 The detailed description for Method 4 is omitted because the Hebraic language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering the Thai character according to Method 1 , Method 2 , Method 3 , and Method 4 are described.
  • the Thai character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 11 .
  • the definition table for the representative characters and character elements belonging to the representative characters are required.
  • the representative characters for selecting the characters belonging to the representative character keys on the virtual mode, and combination rules between numeral keys are required.
  • Table 6 shows character elements, representative characters, and numeral combination keys for use in entering the Thai character.
  • the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired particular characters from the characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • key (numeral key 7) because belongs to the representative character
  • character elements belonging to the representative character are displayed and the input mode changes into the virtual keypad input mode.
  • key (numeral key 5) because belongs to the representative character
  • the user presses key (numeral key 5) because belongs to the representative character
  • character elements belonging to the representative character are displayed and the input mode changes into the virtual keypad input mode.
  • the virtual keypad input mode when the user presses “5” key, which corresponds to is finalized and entered.
  • the entry unit is The user presses and the representative character keys that correspond to continuously, and finally the entry-confirmation key.
  • the system stores the set of representative characters entered and displays character elements belonging to the first representative character
  • the input mode of the system changes into the virtual keypad input mode.
  • the selected character is finalized and entered.
  • the system automatically displays character elements belonging to the next representative character Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the last representative character the character entry is completed.
  • Method 3 it is possible to make an intelligent input system for entering the Thai language by adding the knowledge and information related to the Thai language notation system, as shown in FIG. 4 .
  • the entry processes are carried out more efficiently.
  • the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Thai language.
  • Method 4 The detailed description for Method 4 , is omitted because the Thai language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering the Devanagari character according to Method 1 , Method 2 , Method 3 , and Method 4 are described.
  • the Devanagari character sets and grouping, and, designation of representative characters use those in the keypad and key allocation in FIG. 12 .
  • the definition table for the representative characters and character elements belonging to the representative characters are required.
  • the representative characters for selecting the characters belonging to the representative character keys on the virtual mode, and combination rules between numeral keys are required.
  • Table 7-1 and 7-2 show character elements, representative characters and numeral combination keys for use in entering the Devanagari letter.
  • the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired character from the characters displayed on the virtual keypad input mode.
  • the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily.
  • the entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • key (numeral key 5)
  • character elements belonging to the representative character are displayed and the input mode changes into the virtual keypad input mode.
  • the user presses “1” key which corresponds to is finalized and entered.
  • the user presses key (function key *) because belongs to the representative character
  • the user presses key (function key *) because belongs to the representative character
  • the input mode changes into the virtual keypad input mode.
  • the virtual keypad input mode when the user presses “1” key, which corresponds to is finalized and entered. After fulfilling the same processes for next characters the character entry is completed.
  • the entry unit is The user presses and the representative character keys that correspond to continuously, and finally the entry-confirmation key.
  • the system stores the set of representative characters entered and displays character elements belonging to the first representative character
  • the input mode of the system changes into the virtual keypad input mode.
  • the selected character is finalized and entered.
  • the system automatically displays character elements belonging to the next representative character Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative characters and the character entry is completed.
  • Method 3 it is possible to make an intelligent input system for entering the Devanagari language by adding the knowledge and information related to the Devanagari letter notation system, as shown in FIG. 4 .
  • the entry processes are carried out more efficiently.
  • the entry efficiency can be improved considerably by using a database including the particular suffixes and, prefixes of the Devanagari language.
  • Method 4 The detailed description for Method 4 is omitted because the Devanagari letter entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4 .
  • Methods for entering the Chinese characters are described.
  • the Chinese characters are grouped using the information of the conventional Chinese character notation system.
  • strokes, radicals (multi-stroke character sub-element) and the information of character form are used as the information for entering Chinese characters.
  • 5 ⁇ 8 strokes in number, 222 radicals in number, and 14 character forms in number are basically used.
  • Table 8a shows the strokes used for each of the Chinese characters or radicals and the representative keys of character forms.
  • the examples of the radicals and the examples of the Chinese characters illustrates the possible radicals and the Chinese characters respectively, which can be made by using the first stroke of a Chinese character as a representative key and combining it with a character form.
  • FIG. 13 shows an arrangement of the keypad using the stroke keys and the character form keys of Table 8a according to an embodiment of the present invention. As shown in FIG.
  • the strokes are allotted to the odd number keys on the keypad; the representative character forms are allotted to the even number keys; and the (radical), as a key standing for the 222 radicals in number, are allotted to the “#” key.
  • the representative character form key stands for a group composed of similar character forms, like and character forms belonging to each of representative character form keys are disposed according to the priority of the frequency of use.
  • the means of representative character entry for entering the Chinese characters are the stroke and the character from keys.
  • the character form keys of 14 are the means for expressing the relations among the Chinese character groups, radicals, and strokes.
  • a user enters the Chinese character, based on the character knowledge that which radical is used for a given Chinese character in the step of stroke entry. Therefore, if the user enters such character knowledge with the character form keys of 14, he/she can enter easily the Chinese characters through a few times of key presses. In addition, it is possible to carry out the method that he/she enters first the character form and next the stroke.
  • the radical is the first stroke is and the character form is which is allotted to the second order on the numeral key 2. Therefore, the user can find through three times of key entry (i.e., the entry of and
  • the system can search and select rapidly the related Chinese characters and reduce considerably the number of the related Chinese characters, because the information about the character form of the desired Chinese character is entered in the course of progressing from the stroke to the radical and from the radical to the character form.
  • the method that the user enters first the character form and next has the same effect.
  • Another embodiment for entering the Chinese characters is described. To begin with, when the user enters the first stroke of the first component of the desired Chinese character, all the radicals with the stroke are displayed. If the user selects the desired radical from the displayed radicals, all the Chinese characters with the radical are displayed. Next, when the user enters the first stroke of the next component of the desired Chinese character, the system displays all the Chinese characters with the first radical and the stroke. Finally, the user can select the desired Chinese character from the displayed Chinese characters.
  • the system displays all the Chinese characters having the radical Subsequently, when the user enters the first stroke of the system displays all the Chinese character including so that the user can select the desired Chinese character from them.
  • This method can also reduce the number of times of key entry and, therefore, entry error.
  • Method 4 of the present invention is combined with Method 1 , Method 2 and Method 3 , it is possible to constitute a special dictionary and index file to predict a word composed of particular letters, and improve the existing Chinese character entry system using the conventional methods and arts, considerably.
  • the methods for entering the Chinese characters according to the present invention are methods that the concepts of Method 1 , Method 2 , Method 3 , and Method 4 are combined compositively.
  • the strokes and the character forms are considered as characters for conveniencé sake, but it is unconcerned with the nature of present invention.
  • the method for entering the Chinese characters according to the present invention is compared with the existing method, “The symbol definition apparatus” (U.S. Pat. No. 5,187,480, Date of Patent: Feb. 16, 1993, hereinafter referred to as “T method”).
  • T method the entry means are five or eight strokes. If the user enters these strokes according to the writing order of the Chinese character, the Chinese characters and radicals corresponding to the entered strokes are displayed, and the user selects the desired Chinese from the displayed Chinese characters.
  • the displayed Chinese characters are disposed according to the static dictionary structure that disposes the frequently used Chinese characters on the head.
  • the entry means are five strokes and 14 character form keys.
  • four kinds of entry methods are provided basically, i.e., (1) a method using five strokes; (2) a method using five strokes and radicals together; (3) a method using five strokes and character form keys together; and (4) a method using five strokes, radicals, and character form keys together.
  • the displayed Chinese characters are disposed according to the dynamic dictionary structure that disposes preferentially the frequently used Chinese characters on the front position considering the dynamically estimated use frequency. Therefore, the user can choose the entry method in accordance with one's preference.
  • the dynamic dictionary structure and the display method can improve the entry speed considerably.
  • Tables 8b and 8c show the entry speed of the method of the present invention and the T method. As shown in Table 8b, in entering randomly the Chinese characters, the method of the present invention Can improve the entry speed by about 43%, compared to the T method. In entering the common colloquial sentence, as shown in Table 8c, the method of the present invention can improve the entry speed by about 13%, compared to the T method.
  • FIG. 1 f shows a Bopomofo symbol layout of a keypad of cellular telephone for entering Chinese characters. The method for entering is described, using Table 9. The Bopomofo notation for is
  • the pinyin method is a method that the pronunciation of the Chinese characters is represented as the alphabet letters and the desired Chinese characters are entered using the alphabet letters as a basic entry unit.
  • Table 10a shows the pinyin and the corresponding Chinese character, the four-tone information, and the virtual keypad entry keys.
  • the representative character keys and the virtual keypad entry keys are chosen according to the pinyin for each of Chinese characters.
  • the input efficiency of the Chinese character is determined by the input efficiency of alphabet letter and the input/output method of the corresponding pinyin character string, because the pinyin notation of Chinese character is, identical with a word composed of alphabetic characters.
  • the methods for entering the Chinese character pinyin according to Method 1 , Method 2 , Method 3 and Method 4 are similar with the entry methods of English words according to Method 1 , Method 2 , Method 3 , and Method 4 .
  • the many Chinese characters have identical pronunciation although they are different Chinese characters because of the homophony of the Chinese characters.
  • the pinyin character strings have definite rules between the first syllable and the next syllable, and, therefore, the pinyin input efficiency can improved considerably by establishing the preparatory information including these rules.
  • the first letter of the pinyin is a consonant
  • the next vowel or consonant can be selected from “A, E, I, O, U” and “N, H”.
  • the letters of the third syllable are arranged according to definite rules, and, therefore, by predicting and displaying these letter series, the user can select the desired character.
  • the system predicts and displays the possible next vowels “A”, “E”, “I”, “O”, and “U”, and, then, the user selects “I”.
  • the follow-up letters of “I” can be only selected from “AN”, “AO”, “E”, “N”, “NG” and “U”. Therefore, the system predicts and displays these letters, and, then, the user selects and enters the desired letters. Consequently, by providing the knowledge about all the pinyin character strings as the preparatory information for Method 4 of the present invention, the efficiency of the pinyin input can be improved considerably.
  • Another feature of the pinyin input according to Method 4 is the method for displaying the related Chinese characters corresponding to the pinyin. For example, if the user enters the pinyin “de ” for the first time, the system displays the related Chinese characters in the order named. However, if the user enters the pinyin “de( ” for the second time, the system displays the related Chinese characters in the previously used order so that the user can select and enter easily the desired Chinese character, thereby reducing the stress accompanied with the selection process.
  • Table 10b shows the number of times of key presses in case of entering a Chinese character for the second time after entering it for the first time. As shown in Table 10b, the method according to the present invention can improve the input efficiency by two times, compared to the T method.
  • Table 11 shows the Korean alphabetic letters, representative character keys, and character selection keys for use in the virtual input mode according to the preferred embodiments of Method 1 , Method 2 , Method 3 , and Method 4 .
  • Table 11 the definition for the entry of the vowel part consists of only six basic monophthongs, and The grouping and the representative character designation for diphthongs, such as and are separately defined. In the present invention, these diphthongs are formed by the combination of the cardinal vowels of six.
  • Table 12a shows the rules of the cardinal vowel combination for entering Korean alphabetic vowels according to the present invention.
  • the feature of the Korean alphabetic vowel entry using the combination of cardinal vowel keys is that the entry method is appropriate for the structure of the Korean alphabet and takes effects in applying to Method 1 , Method 2 , Method 3 , and Method 4 .
  • arrow symbols corresponds to the functions keys “ ⁇ ” and “ ⁇ ” on the cellular telephone.
  • the diphthongs such as and are formed by the combination of the vowels such as and In the present invention these combination vowels are allotted to each of representative keys.
  • the vowels belonging to the representative keys are displayed simultaneously.
  • the user selects and enters the one among the displayed vowels. Therefore, the vowel input efficiency can be improved considerably.
  • the user presses “1” key to which and are allotted and marked the group of vowels belonging to the representative key such as and are displayed at one time. Subsequently, the user can select and enter the desired vowel among the displayed vowels. Accordingly, the user can reduce the times of entry and enter each of 21 vowels correctly using six vowels allotted to the three keys.
  • the Korean alphabetic vowels can be formed by a Cheonjiin (“-”, “ ⁇ ”, method, a prior art.
  • Table 12b shows an example of method for entering the Korean alphabetic vowels, which applies the present invention to the Cheonjiin method.
  • the plural display and selection keys according to the present invention can solve the problem.
  • the above-mentioned keypad constitution and the entry rules work great. Because the vowels are allotted to numeral keys “1”, “2”, and “3”, without mixing with consonants, the vowels can be always displayed. Therefore, the user can enter the entire word by entering only the consonants of the word. In addition, by adding a Korean dictionary, the entry efficiency can be improved considerably.
  • the first consonant of is “O” belonging to the representative character “O”.
  • the system displays “O” and directly.
  • the user can select and enter using the corresponding function key or numeral key.
  • the user presses the numeral key 1 because the vowel belongs to the representative character key
  • the system displays and
  • the entry of is completed.
  • Method 2 of the present invention can be applied appropriately according to the same entry procedure.
  • Method 3 is more efficient.
  • the Korean character has definite patterns such as [consonant+vowel], [consonant+vowel+consonant], and so on. These linguistic characteristics are introduced into Method 3 . Namely, if the vowels are displayed always on the screen, only the consonant parts are entered and the vowel parts are selected from the vowels displayed. In case of entering if the user enters only the consonant parts and the system according to the present invention stores the entered character string in the buffer, and displays “O” and belonging to the representative numeral key of the first alphabet The user selects and enters using the corresponding key, and, then, the system requires the user to enter a vowel. By selecting and entering the vowel is formed. Next, the system displays the alphabets belonging to the representative key for stored in the buffer. Subsequently, the above-mentioned processes are carried out identically. Method 3 changes into Method 4 by adding a Korean wordbook to Method 3 .
  • the Korean wordbook which contributes to the labor saving of the Korean alphabet entry according to the present invention, is established automatically by the dictionary system of the present invention, based on the words entered into the system according to the entry method of the present invention. Therefore, all the words that the user entered according to the method of the present invention are automatically registered in the dictionary to establish a user wordbook. Once a word is registered in the dictionary, the user can enter completely the same word by entering the first syllable of the word. Because, the system searches the dictionary and displays the words having the same first syllable automatically.
  • Table 13 shows an example of dictionary with tree structure, composed of the words beginning with such as and
  • the system forms automatically a tree structure. Then, when the user enters again the word in his message text, he/she can find and enter by entering only one syllable without the key entry for
  • the Korean alphabet entry method according to Method 4 of the present invention contributes to the labour saving of the Korean alphabet entry by displaying the whole word by means of a limited number of key presses.
  • Table 14 shows the result that the Korean alphabet entry method of the present invention is compared with other Korean alphabet entry methods, such as Korean Patent No. 0159191 (Date of Patent: Aug. 10, 1998, hereinafter referred to as “Method A”), and Korean Patent Application Nos. 10-1999-0052648 (Date of Application: Nov. 25, 1999, hereinafter referred to as “Method B”), 10-1999-0052650 (Date of Application: Nov. 25, 1999, hereinafter referred to as “Method C”), and 10-2000-0062182 (Date of Application: Oct. 21, 2000, hereinafter referred to as “Method D”).
  • Methodhod A Korean Patent No. 0159191
  • Methodhod B Korean Patent Application Nos. 10-1999-0052648
  • 10-1999-0052650 Date of Application: Nov. 25, 1999, hereinafter referred to as “Method C”
  • 10-2000-0062182 Date of Application: Oct. 21, 2000,
  • the present invention can improve the input efficiency (i.e., the number of times of key presses) by 19% compared to Method A; by 24% compared to Method B; by 24% compared to Method C; and by 15% compared to Method D.
  • the present invention can improve the input efficiency (i.e., the number of times of key presses) by 23% compared to Method A; by 4% compared to Method B; by 23% compared to Method C; and by 23% compared to Method D.
  • FIG. 15 illustrates an example of alphabet entry on a Personal Date Assistant (hereinafter referred to as “PDA”) in accordance with the present invention.
  • PDA uses a pen by the name of stylus as an entry instrument. If the method of the present invention is applied to the key stylus entry-based character entry system, the character entry system with excellent input efficiency, different from the key-press entry method of cellular telephone can be provided.
  • the keys of keypad of cellular telephone are established by hardware, while PDA has a keypad, which is established by software, on a liquid crystal panel. Therefore, the input instruments of a cellular telephone and a PDA are different physically.
  • the software keys can send the input signal by pressing each of keys or lining with the pen. Therefore, if the methods of the present invention are applied to PDA, both keys and stylus pen can be used for the character entry on the virtual mode. Consequently, it is possible to enter characters through signaling starting point and up-down-right-left movement using a pen, instead of pressing the numeral keys. For example, if “A” is a representative character, the user presses a numeral key corresponding to “A” in order to enter “A”; lines lightly upward from “A” in order to enter “B”; and lines lightly downward from “A” in order to enter “C”. The result is identical with the character entry method using numeral keys. The above-mentioned method can be also applied to other languages.
  • FIG. 16 illustrates an example of an information service method using the preferred embodiment of the present invention.
  • various information services through mobile devices including a cellular telephone are in the phase of activation.
  • reservation services by means of electronic commerce, information retrieval services for telephone numbers and geographic information, and language learning services, and so on.
  • Most of the telecommunication services need entering character data.
  • the input data may be characters, numerals, symbols and so on.
  • to enter data easily helps the activation of these services.
  • FIG. 16 shows the display provided in the airline reservation service as an example. As shown in FIG. 16 , if the service requires entering user name, ID, destination and the place of departure as minimum character entry, the character entry methods according to the present invention can take effect.
  • FIG. 17 shows an initial menu display of Microsoft's Mobile Explore provided on a cellular telephone.
  • the efficiency of character entry is important.
  • the general form of URL is, for example, “ww.neopad.com”.
  • the “www” and “com” parts are fixed, while the underlined part needs the entry efficiency.
  • the user enters “www” by pressing a key five times, or by waiting two seconds after entering the first “w”.
  • the present invention ensures the efficiency of character entry for various languages in entering characters by means of a limited number of keys and a small keypad.
  • the description of the present invention is intended to be illustrative, and not to limit the scope of the claims. Many alternatives, modifications, and variations will be apparent to those skilled in the art.

Abstract

This invention relates to a method for entering characters into a small keypad with a limited number of keys or information appliances with a liquid crystal panel such as PDA. The object of the present invention is to provide a character entry method to ensure the efficiency of letter entry, the expandability and adaptability of information services, and the information and communication service method thereby, which substantially obviates problems due to limitations and disadvantages of the multi-tap and single-tap method. The distinctive features of the present invention are representative character keys, a virtual keypad, and virtual key entry method on the virtual keypad mode, in entering multiple characters by means of a keypad with about 12 keys. Moreover, the present invention provides a character entry method ensuring the input efficiency of various characters. The present invention can be utilized as an interface in the mobile info-communication services.

Description

    TECHNICAL FIELD
  • This invention relates to a method for entering characters into a small keypad with a limited number of keys or information appliances with a liquid crystal panel such as a PDA (personal digital assistant), and more particularly, to a character entry method that a user can easily learn and use and whose system can be easily established.
  • BACKGROUND ART
  • Mobile information appliances such as a cellular telephone generally have 10˜12 keys in number to enter words with. In case of a language having 10˜12 characters in number, it is easy to enter words because a character can be allocated to a key. However, most languages have various and lots of characters, and it is impossible to allocate a character to a key. In addition, it is inconvenient to enter characters into small mobile information appliances such as a PDA because it has a full-size software-driven keyboard to enter words by means of pen-touching method.
  • FIG. 1 a shows a keypad of cellular phone according to a Japanese standard for entering Japanese texts. As shown in FIG. 1 a the Japanese alphabet is distributed in sets of five letters to be allocated to keys, according to the configuration table of the Japanese alphabet. Each key represents a set of characters. For example, the characters of
    Figure US20090113299A1-20090430-P00001
    column,
    Figure US20090113299A1-20090430-P00002
    are allocated to “1” key, and the characters of
    Figure US20090113299A1-20090430-P00003
    column,
    Figure US20090113299A1-20090430-P00004
    to “2” key. The characters of
    Figure US20090113299A1-20090430-P00005
    columns are allocated to “3, 4, . . . ” keys, respectively. Currently, the common way to enter Japanese texts using such a conventional Japanese keypad is through the multi-tap method. For example, if a user wants to enter a word,
    Figure US20090113299A1-20090430-P00006
    he or she has to press “2” key once for entering
    Figure US20090113299A1-20090430-P00007
    press “1” key four times according to the order listed on the key for entering
    Figure US20090113299A1-20090430-P00008
    and press “9” key five times according to the order listed on the key for entering
    Figure US20090113299A1-20090430-P00009
    As a result, the entry of
    Figure US20090113299A1-20090430-P00010
    needs ten times of key presses.
  • FIG. 1 b shows a keypad of a cellular telephone according to an international standard for entering English texts. The 26 characters are allocated to 10 keys. The common way to enter English texts using such a conventional English keypad is also through the multi-tap method.
  • FIG. 1 c shows a keypad of cellular telephone in which Hebraic alphabet is allocated to 10 keys so that a user can enter Hebraic characters.
  • FIG. 1 d shows a keypad of cellular telephone in which Thai alphabet is allocated to 10 keys so that a user can enter Thai characters.
  • FIG. 1 e shows a keypad of cellular telephone in which strokes are allocated to 10 keys so that a user can enter simplified Chinese characters.
  • FIG. 1 f shows a keypad of cellular telephone in which Bopomofo symbols are allocated to 10 keys so that a user can enter traditional Chinese characters.
  • FIG. 1 g shows a keypad of cellular telephone in which Korean alphabet is allocated to 10 keys so that a user can enter Korean characters.
  • Currently, the common way to enter a text using the above-mentioned keypads is through the multi-tap method. However the multi-tap method is very cumbersome and can cause a user to make mistakes on the character entry since groups of multiple letters are allocated on a limited number of keys and multiple letters are overlaid on each of these keys. To overcome these disadvantages, a single-tap method has been developed. As a single-tap method, there are disclosed T9 (http://www.t9.com), eZi (http://www.zicorp.com), itap (http://www.mot.com/lexicus/html/itap.html), and for entering Japanese texts, POS (http://www.muchy.com). One feature of these methods is one tap (key press) for one letter.
  • FIG. 1 h shows an embodiment according to the eZi method. The most important difference between the single-tap and the multi-tap method is related to whether or not to use a given dictionary for a given language. The single-tap method is based on an algorithm, which displays automatically the corresponding words after searching a given dictionary for a given language for combinations of the entered characters. For example of the eZi method, if a user want to enter “boy”, he/she presses “1” key having letters “ABC” imprinted thereon for entering “b”, “6” key for entering “o”, and “9” key for entering “y”. When “b” is entered, the system searches a given dictionary using “b” as a search key, and then, when “o” is entered, “bo” is used as a search key. Finally, when “y” is entered, the system finds “boy”, as a word, in the dictionary, and the user selects and enters the word “boy”.
  • During the entering, nine (3×3×3) character combinations are generated from ABC, MNO, and WXY with the key entries. With the first key press, “ABC” is entered at once, and with the second key press “MNO” is entered at once, thereby displaying the possible combinations of letters in ABC×MNO, {AM, AN, AO, BM, BN, BO, CM, CN, CO}. Here, the desired character combination is “bo”. The system searches continuously the dictionary for the next character entry although there might be right words among the two-character combinations, and finally identifies the desired word. In the process, the character combinations associated with the key presses, which can be used as the beginning of the desired word, for example, “bo” can be selected and displayed continuously. Then, the system searches the dictionary in order to find all of the words, which include “bo” in the beginning of the word, and displays the resulting words. The user can identify and select the desired word among the words that the system speculates by oneself and displays.
  • FIG. 1 i shows the POS system, which is a Japanese language calculation-input system according to the single-tap method. The algorithm is the same with the above-mentioned one.
  • As described above, there is provided the single-tap method instead of the multi-tap method, in order to seek the efficiency of character entry by allocating multiple letters to a limited number of keys of a small keypad. The single-tap method pursues the efficiency of character entry through the reduced number of times of key presses and an accuracy of character entry.
  • In a small keypad having a limited number of keys, multiple letters have inherently to be allocated to a key, and, therefore, the basic way to access a letter is a multi-tap method under the circumstances. However the multi-tap method needs lots of key presses and has high possibility that a user may make mistakes on the character entry. On the other hand, the single-tap method can reduce the number of times of key presses, but has to establish a given dictionary for a given language in the system and to register new words continuously, such as vocabularies newly created by a user and abbreviations, in the dictionary. Besides, it is physically impossible to register all the vocabularies required in the rapidly developing information and telecommunication circumstances, such as names, internet addresses and homepage addresses, in the dictionary. In fact, if a vocabulary is not registered in the dictionary, a user has to use the multi-tap method at the same time in order to enter the vocabulary. Therefore, the single-tap method as a one-key-for-one-letter way has limitations and disadvantages which give the system high load due to lots of character combinations according to the entered multiple letters and dictionary-searching according to the character combinations.
  • DISCLOSURE OF INVENTION
  • Accordingly, the present invention is directed, to a character entry method to ensure the efficiency of letter entry, the expandability and adaptability of information services, and the information and communication service method thereby, which substantially obviate one or more problems due to limitations and disadvantages of the multi-tap and single-tap method.
  • The distinctive features of the present invention are representative character keys, a virtual keypad, and virtual key entry method on the virtual keypad mode, in entering multiple characters by means of a keypad with about 12 keys. That is, the present invention provides a method for character entry it the desired character can be entered separately on each of a real keypad entry mode and a virtual keypad entry mode according to the prescribed way although the identical key is pressed in each of both modes, by establishing separately the entry mode of a virtual keypad that maintains the state of an independent entry mode regardless of the entry mode of a real keypad and the key presses on a real keypad.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Further objects and advantages of the invention can be more fully understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
  • FIG. 1 a shows a Japanese character layout of a keypad of a cellular telephone, as a de facto Japanese standard;
  • FIG. 1 b shows an alphabet layout of a keypad of a cellular telephone, as the international standard;
  • FIG. 1 c shows a Hebraic character layout of a keypad of a cellular telephone, as a de facto standard;
  • FIG. 1 d shows a Thai character layout of a keypad of a cellular telephone;
  • FIG. 1 e shows a stroke layout of a keypad of a cellular telephone for entering Chinese characters;
  • FIG. 1 f shows a Bopomofo symbol layout of a keypad of a cellular telephone for entering Chinese characters;
  • FIG. 1 g shows a Korean alphabet layout of a keypad of a cellular telephone;
  • FIG. 1 h illustrates an embodiment according to the eZi method as a single-tap method;
  • FIG. 1 i illustrates an embodiment for entering Japanese characters in accordance with the POS system;
  • FIG. 2 illustrates a flow chart of Method 1 in accordance with the present invention;
  • FIG. 3 illustrates a flow chart of Method 2 in accordance with the present invention;
  • FIG. 4 illustrates a flow chart of Method 3 in accordance with the present invention;
  • FIG. 5 illustrates a flow chart of Method 4 in accordance with the present invention;
  • FIG. 6 illustrates an example of English text entry according to the Method 3 of the present invention;
  • FIG. 7 illustrates a key layout of a virtual keypad according to the preferred embodiment of the present invention;
  • FIG. 8 illustrates a depiction of a cellular telephone having a keypad for Russian character entry in accordance with the present invention;
  • FIG. 9 illustrates a depiction of a cellular telephone having a keypad for Arabic character entry in accordance with the present invention;
  • FIG. 10 illustrates a depiction of a cellular telephone having a keypad for Hebraic character entry in accordance with the present invention;
  • FIG. 11 illustrates a depiction of a cellular telephone having a keypad for Thai character entry in accordance with the present invention;
  • FIG. 12 illustrates a depiction of a cellular telephone having a keypad for Devanagari character entry in accordance with the present invention;
  • FIG. 13 illustrates a depiction of a cellular telephone having a keypad for Chinese character entry in accordance with the present invention;
  • FIG. 14 illustrates a depiction of a cellular telephone having a keypad for Korean language entry in accordance with the present invention;
  • FIG. 15 illustrates an example of alphabet entry on a PDA in accordance with the present invention;
  • FIG. 16 illustrates an example of an information service method using the preferred embodiment of the present invention; and
  • FIG. 17 illustrates an example of URL entry using the preferred embodiment of the present invention.
  • BEST MODE FOR CARRYING OUT THE INVENTION
  • To establish the virtual keypad according to the present invention first, characters of a given language are grouped according to a particular criterion. The “particular criterion” includes the order of characters, the identical phonetic value of characters, the same shape of characters, the similar grammatical characteristics of characters, the visibility and recognizability of users, and so on. The number of characters in a group is preferably 5˜12, because it is suitable for allocating the groups of characters to a small keypad having about 12 keys in number and can be handled easily. After grouping characters, representative characters are selected from characters of a group.
  • It is desirable for the representative characters to have common features of each character. The number of the representative characters in a group is preferably no more than three, because the representative characters in a group are marked on a small key and the visibility and recognizability for characters by a user is decreased for many representative characters. Therefore, in selecting representative characters, a criterion may include the visibility and recognizability by a user. Subsequently, the representative characters of each group are allocated to about 12 keys on a keypad. FIGS. 1 a˜1 g illustrate character layouts for entering given languages on information appliances. FIG. 7 shows an entry key layout of a virtual keypad according to the present invention. FIGS. 8˜14 illustrate examples of key layouts of real keypads for use in information appliances.
  • FIG. 1 b is a keypad of the alphabet as an international standard. As shown in FIG. 1 b, “2” key has letters “ABC” imprinted thereon. Each number key has letters imprinted thereon, respectively. The alphabet is grouped into sets of 3 letters according to the alphabetical order, and “Q” and “Z” is allocated to “1” key due to the low frequency of use. We can have a representative character for each key in such a keypad. For example, among “ABC”, “A” can become a representative character as a first character, or “B” as a middle character. Also, various features such as the frequency of appearance, representative phonetic value and representative form of characters are used as a criterion.
  • The representative character according the present invention functions as a representative that stands for the characters allotted to the key and as an index key to enter the particular characters of each group, and, more particularly, is used to invoke, select, enter and search the particular characters of each group. Moreover, another feature of the representative character of the present invention is that pressing of the representative character changes a real keypad input mode into a virtual keypad input mode.
  • FIG. 2 illustrates a flow chart of a character entry method after grouping characters, designating representative characters for each group and allocating the representative characters to a limited number of keys, as an embodiment (hereinafter referred to as “Method 1”) using the representative character as an index key and a key for the mode change. Referring to FIG. 2, in the phase 2, the user recognizes the representative character key to which the desired character belongs. After identifying the representative character key, the user selects and presses the representative key in the phase 3. The phases 4.1 and 4.2 are the response results of the system according to the present invention after pressing the representative character key. The system displays all the characters allotted to the representative character key, and changes a real keypad input mode into a virtual keypad input mode where the user can select and enter the only characters shown on the display. Subsequently, in phase 6, the user selects and enters the desired character among the displayed characters on the virtual keypad input mode. Here, after the user finishes entering the desired character on the virtual keypad input mode, the system returns to the initial state for entering a character to become the real keypad input mode.
  • FIG. 3 illustrates a flow chart of another embodiment (hereinafter referred to as “Method 2”) of a method for entering characters according to the present invention. While, in Method 1, the basic unit for entering a word is one character, in Method 2, the basic entry unit is multiple characters.
  • Generally, a user enters 4˜5 characters successively as one task. For example, if the user wants to input “boy”, he/she recognizes the entire word and understands “boy” as an entry unit. In that case, Method 2 is more effective than Method 1. The processes of Method 2 are similar to those of Method 1 except that Method 2 needs some additive functions due to entry unit of multiple characters. That is, Method 2 includes the process that a set of representative characters entered is stored in an input buffer and the user enters a signal of input completion (or the timer of system is activated by itself). Referring to FIG. 3, in the phase 8, the characters allotted to the representative character key for the character entered first are displayed, and the user selects the desired character according to the above-mentioned process on the virtual keypad input mode. Then, the system displays the characters allotted to the key including the second representative character which is stored in the input buffer, and waits the user's selection input, maintaining the state of the virtual keypad input mode. This process is repeated automatically until the system identifies the key that denotes the end of a set of characters entered successively. Therefore, Method 2 corrects the inconvenience for the user to press the representative character key or each character, and is a suitable method for the typical users.
  • FIG. 4 shows another preferred embodiment (hereinafter referred to as “Method 3”) according to the present invention. In general Method 1 and Method 2 have the process in which a user presses representative character keys and the system displays characters allotted to the representative character keys. However, by adding the characteristic information of each language to Method 2, it is possible to establish a more intelligent system. Method 3 is a character entry method that the information of character construction collected from a notation system of each language and characteristic information of the notation system are added to Method 1 and Method 2. The detailed description of Method 3 is presented in the embodiments for establishing a character entry system for each language.
  • FIG. 5 is another preferred embodiment (hereinafter referred to as “Method 4”) according to the present invention. Referring to FIG. 5, the phases 1, 2, 3, 4, and 6 are similar to Method 1, Method 2 and Method 3, and the phases 5A, 5B and 5C are added as new functions instead of phase 4 of Method 2, thereby generating the phases 7, 8, 9 and 10.
  • Moreover, Method 4 is a suitable method for entering continuously the character entry unit, as a word or a character string, at one time. Specially, in the phase 3 of FIG. 5, the system, stores the continuously entered representative characters in the system buffer, and, then, produces combinations of characters allotted to the representative characters to store into a table (phases 5A and 5B).
  • For example, when a user desires to enter “ad” continuously, “A” and “D”, the representative characters of “a” and “d” are entered and character combinations between “A, B, and C” belonging to the representative character “A” and “D, E, and F” belonging to the representative character “D” are generated. In other words, the produced character combinations are “AD”, “AE”, “AF”, “BD”, “BE”, “BF”, “CD”, “CE”, and “CF” from entering 2 characters, “a” and “b”. This process is fulfilled by the system established according to the present invention. In the mean time, the user selects character “A” from the characters “ABC” belonging to the representative character “A” on the virtual keypad input mode. Then, the system searches the table of character matrix combinations using character “A” as a search key to find character combinations beginning with “A” and displays the resulting character combinations. The resulting character combinations, “AD”, “AE”, and “AF” are used again as search keys to search a given dictionary (e.g., English wordbook) in the phase 5C. The system searches the dictionary using these search keys, and displays all the words beginning with “AD”, “AE” or “AF”. Finally, by selecting the desired word, from the displayed words, the user can complete to enter the desired word through a limited number of key presses.
  • In addition, after entering the character “A”, characters “D, E and F” belonging to the representative character “D” are displayed automatically. If the user selects and enters the character “D”, the system displays many words beginning with “AD”. As a result, Method 4 of the present invention can diminish the number of words, which is presented in the process of word selection, in the early input stage, compared to the single-tap system of the prior art. Therefore, Method 4 does not interrupt the ideation of the user for character entry process and can reduce a stress accompanied with the character entry. Another advantage of Method 4 is that in case of entering the words unregistered in a given dictionary, it is more excellent than the existing multi-tap method in respect of input efficiency, input adaptability, and application, because the set of characters entered is inputted.
  • In the conventional single-tap method, the character combinations among the characters belonging to the representative characters are generated in the phase 3, and a lot of character strings are generated in the phase 8 without phase 4, 5 and 6, using the resulting character combinations. Therefore, the high frequency of dictionary search deteriorates the system performance. However, Method 4 of the present invention can reduce the number of times of dictionary search and the number of the displayed items, by selecting the first character of the desired word in the early stage to reduce the number of character combinations among the characters belonging to the representative characters. Moreover, with the Method 4, a user can easily enter words or character strings unregistered in a given dictionary.
  • The conventional art uses multi-tap method in order to enter words unregistered in a given dictionary. When a user wants to enter the word “Boy”, the conventional multi-tap method needs eight times of key presses; Method 1 of the present invention needs six times of key presses; and Method 2 of the present invention needs four times of key presses.
  • The preferred embodiments of Method 1, Method 2, Method 3, and Method 4 for various languages will be described in more detail.
  • First, the preferred embodiment of Method 1 for entering the Latin alphabet is described. In the present invention, the grouping and sets of the Latin alphabetic characters use those on the keypad and key allocation in FIG. 1 b, because lots of users are familiar with the character allocation of the keypad in FIG. 1 b which is already standardized internationally, and because to group the characters and to designate the representative keys are discretionary.
  • Method 1 uses the keypad construction of FIG. 1 b. To begin with, the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative characters on a virtual mode and combination rules of numeral keys or function keys are required. Table 1a shows character elements, representative characters, numeral combination keys, and numeral and function combination keys for use in entering the Latin alphabet (English characters).
  • In Table 1a, the representative characters are index keys to stand for the characters that will be entered; and the numeral combination keys and numeral and function combination keys are used as a entry key to select the desired character among characters displayed on the virtual keypad input mode.
  • TABLE 1a
    Entry key of virtual keypad
    Numeral and
    Numeral function
    Entry Representative combination combination
    character character key key
    A A
    1 2
    B A 2
    C A 3
    D D 2 3
    E D 3
    F D 6
    G G 1 4
    H G 4
    I G 7
    J J 4 5
    K J 5
    L J 6
    M M 3 6
    N M 6
    O M 9
    P P 4 7
    Q . 1
    R P 7
    S P 8
    T T 7 8
    U T 8
    V T 9
    W W 6 9
    X W 9
    Y W 8
    Z . 2
  • The combination keys used as entry keys on the virtual keypad could be designated in any manner, and each of the combination keys could be altered arbitrarily. The entry combination keys of the present invention are selected considering the relations between the representative characters and the combination keys and convenience of key entry.
  • Table 1b shows the character elements, the representative characters and entry keys of the virtual keypad for use in entering the Latin alphabet (European characters). In Table 1b, the representative character are index keys to stand for the characters that will be entered; and the numeral combination keys are used as a entry key to select the desired character among characters displayed on the virtual keypad input mode. The combination keys that used as entry keys in the virtual keypad could be determined in any manner, and each of the combination keys could be altered arbitrarily. The entry combination keys of the present invention are selected considering the relations between the representative characters and combination keys and convenience of key entry.
  • TABLE 1b
    Entry key of
    virtual keypad
    Entry Representative Numeral combination
    character character key
    . . 1
    Q 2
    Z 3
    Á A 1
    B 2
    C 3
    Figure US20090113299A1-20090430-P00011
    4
    Á 5
    Â 6
    Ã 7
    Ä 8
    {dot over (A)} 9
    Figure US20090113299A1-20090430-P00012
    *
    C 0
    D D 1
    E 2
    F 3
    Figure US20090113299A1-20090430-P00013
    4
    È 5
    É 6
    Ê 7
    Ë 8
    G G 1
    H 2
    I 3
    Ì 4
    Í 5
    Î 6
    Ï 7
    J J 1
    K 2
    L 3
    M M 1
    N 2
    O 3
    Ñ 4
    Ò 5
    Ó 6
    Ô 7
    Õ 8
    Ö 9
    Ø *
    P P 1
    R 2
    S 3
    Figure US20090113299A1-20090430-P00014
    4
    T T 1
    U 2
    V 3
    Figure US20090113299A1-20090430-P00015
    4
    Ù 5
    Ú 6
    Û 7
    Ü 8
    W W 1
    X 2
    Y 3
    Ý 4
    ÿ 5
  • Now, methods for entering the word “good” are described, using said representative characters and keys, and representative character and numeral combination keys or function combination keys for use in selecting the desired characters on the virtual keypad input mode.
  • In accordance with Method 1 (FIG. 2) of the present invention, the user presses “G” key (numeral key 4) because “g” belongs to the representative character “G”. At the same time, character elements “G”, “H”, and “I” belonging to the representative character “G” are displayed and the input mode changes into the virtual keypad input mode. Then, on the virtual keypad input mode, when the user presses “1” key, which corresponds to “G”, as the numeral combination key, “G” is finalized and displayed on the screen. In case of using numeral and function combination keys, when the user presses “4” key, “G” is finalized and displayed on the screen. Next, the user presses “M” key (numeral key 6) because “O” belongs to the representative character “M”. Subsequently, character elements “M”, “N”, and “O” belonging to the representative character “M” are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “9” key or “↓” key, which corresponds to “O”, “O” is finalized and displayed on the screen.
  • In Method 2 of the present invention, the entry unit is “good”. The user presses “G”, “M”, “M”, and “D” keys, the representative keys that correspond to the word “good”, continuously, and then, the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays “G”, “H” and “I” belonging to the first representative character “G”. At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key referring to the keys defined in the Table 1a, the selected character is finalized and displayed. At the same time, the system displays character elements “M”, “N”, and “O” belonging to the next representative character “M”. Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative characters “M” and “N”, the character entry is completed.
  • FIG. 6 shows an embodiment of Method 3 according to the present invention. English has a linguistic characteristic that the constitution of word has a pattern among ‘consonant+vowel’, ‘vowel+consonant’, ‘vowel+vowel+consonant’, and ‘consonant+consonant+vowel’. In addition, all the English words have to include one or more vowels essentially. Method 3 is a method made by combining these linguistic characteristics to Method 1 or Method 2. In Method 3, the user enters only consonant elements as entry characters. In case of entering the word “good”, when the user enters the consonant elements “g” and “d”, the system, as shown in FIG. 6, displays the six of character elements belonging to the representative characters “G” and “D” at the lower part and the vowels, “A”, “I”, “U”, “E”, and O” at the upper part. Here, the vowels are always displayed at the upper part of the screen. At the same time, the input mode of the system changes into the virtual keypad input mode. Then, the user presses the keys of the virtual keypad shown in FIG. 7 to select “g”, “o”, “o” and “d”.
  • Thus, with the system displaying always the vowels “A”, “I”, “U”, “E” and “O” on the input mode and displaying the element characters belonging to each of the representative characters at the lower part after entering only the representative characters of the consonants of the desired word, the user can enter efficiently more characters without lowering recognizability and visibility for the displayed characters because the number of characters which the user selects on one virtual keypad input mode increases to about ten. Moreover, by using the combinations between the entered consonant elements and the already displayed vowels, all the possible words can be displayed and the user can select the desired words among them.
  • Another preferred embodiment according to Method 3 is described. The English words have formative elements used frequently, such as the ending of a word and the beginning of a word. Generally, these formative elements have two-character string (e.g., -ch, -sh, -ad, -ac, etc.), three-character string (e.g., -the, -ing, etc.), four-character string (e.g.-tion, etc.), and so on. The database, which is established with the character strings used frequently, can maximize the entry efficiency with a limited number of keys used. There are various declensions in the English language, and, therefore, the database composed of the endings of words such as ‘-s’, ‘-ed’, ‘-ing’, and ‘-tion’ can be established. If a user selects a particular suffix in the database and enters it, he/she can input many characters with a limited number of key presses. For example, the ending of ‘act’ can be selected from ‘-s’, ‘-ed’, ‘-ing’, ‘-ivity’, ‘-ion’, and so on. Thus, the database including these suffixes can be established. The user enters “act” and invokes the suffixes for “act” from the database using a function key to display the possible suffixes. The user can select one from these suffixes using a key, and, therefore, he/she can enter all the characters of the suffix through one key entry. Consequently, by including a database composed of these vocabularies into a database of linguistic characteristic information, the input efficiency of English text can be improved considerably. Method 3 can be applied to all the languages identically.
  • The method for entering the word “good” using Method 4 is described. The method for entering the word “good” according to Method 4 follows similarly the phases 1 to 5 in Method 2 (FIG. 3) or Method 3 (FIG. 4). Because “g” is designated and selected at the first character entry, the character combinations such as “gm”, “gn”, and “go” are formed due to the representative character “M” of the next character “o”. If the user selects “o”, “go” is finalized and the system finds the “go” in the formation table. Subsequently, the system searches a given dictionary using “go” as a search key, and displays the words beginning with the “go”, such as “go” and “good”. Finally, the user selects “good”. While the conventional art cannot search the word “good” until the user enters three characters, Method 4 can enter the desired word at the prior step.
  • The method for establishing an English dictionary for Method 4 is described. In case of computerizing a wordbook, generally, a tree structure is used. The constitution of the dictionary according to the present invention also has a tree structure, as shown in Table 1c.
  • TABLE 1c
    Figure US20090113299A1-20090430-C00001
  • Table 1c shows an example of an entry character string beginning with “g” and “o”. If the user enters “go”, the system searches a collection of the entire words such as “go” and “good”. Such dictionary constitution can search the whole character strings (words) using a limited number of character strings such as the prefix of the desired character string. In addition, it is possible to carry out the edge searches from each node regardless of the number of edges.
  • Table 1d shows alphabet, representative characters and representative keys, virtual keypad entry keys, and additional entry keys for use in entering tones (five-tone), for entering Vietnamese language according to Method 1, Method 2, Method 3 and Method 4 of the present invention. In Table 1d, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired characters from characters displayed on the virtual keypad input mode.
  • TABLE 1d
    Entry
    key
    of
    virtual
    keypad
    Numeral Additional Example
    Entry Representative combination entry key of
    character character key (five-tone) display
    A A 1
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00017
    B 2 B
    C 3 C
    Â 4
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00018
    {hacek over (A)} 5
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00019
    D D 1 D
    E 2
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00020
    F 3 F
    Figure US20090113299A1-20090430-P00021
    4
    Figure US20090113299A1-20090430-P00022
    Ê 5
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00023
    G G 1 G
    H 2 H
    I 3
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00024
    J J 1 J
    K 2 K
    L 3 L
    M M 1 M
    N 2 N
    O
    3
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00016
    Ô 4
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00025
    Figure US20090113299A1-20090430-P00026
    5
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00025
    P P 1 P
    R 2 R
    S 3 S
    T T 1 T
    U 2
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00027
    V 3 V
    Figure US20090113299A1-20090430-P00028
    4
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00029
    W W 1 W
    X 2 X
    Y
    3
    Figure US20090113299A1-20090430-P00016
    Figure US20090113299A1-20090430-P00030
    . . 1 .
    Q 2 Q
    Z 3 Z
  • The combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and characters and combination keys and convenience of key entry.
  • Now, methods for entering Vietnamese language
    Figure US20090113299A1-20090430-P00031
    are described, using said representative characters and keys, and representative characters and numeral combination keys for use in selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of Method 1, as shown in FIG. 2, the user presses the “D” key (numeral key 3) because
    Figure US20090113299A1-20090430-P00032
    belongs to the representative character “D”. At the same time, character elements “D, E, F,
    Figure US20090113299A1-20090430-P00033
    and Ê” belonging to the representative character “D” are displayed and the input mode changes into the virtual keypad input mode. Then, on the virtual keypad input mode, when the user presses “4” key, which corresponds to
    Figure US20090113299A1-20090430-P00034
    is finalized and displayed on the screen. Next, the user presses “G” key (numeral key 4) because “i” belongs to the representative character “G”. Subsequently, character elements “G, H, and I” belonging to “G” are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “3” key, which corresponds to “i”, “i” is finalized and displayed on the screen. In case of the character
    Figure US20090113299A1-20090430-P00035
    the user enters first
    Figure US20090113299A1-20090430-P00036
    and then
    Figure US20090113299A1-20090430-P00037
    The representative character of ‘ê’ is “D”. When the user presses “D” key (numeral key 3), character elements “D, E, F,
    Figure US20090113299A1-20090430-P00038
    and
    Figure US20090113299A1-20090430-P00039
    belonging to the “D” are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “5” key, which corresponds to ‘ê’, ‘ê’ is finalized and entered. Subsequently, when the user presses ‘´’ key (numeral key 0), the representative character key of
    Figure US20090113299A1-20090430-P00040
    to input a tone marker, tone marker elements
    Figure US20090113299A1-20090430-P00041
    belonging to ‘´’ are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “2” key, which corresponds to
    Figure US20090113299A1-20090430-P00042
    is finalized and entered.
  • In Method 2 of the present invention, the entry unit is
    Figure US20090113299A1-20090430-P00043
    The user presses “D”, “G”, “D”, “´”, and “M” keys, the representative character keys that correspond to
    Figure US20090113299A1-20090430-P00044
    “i”,
    Figure US20090113299A1-20090430-P00045
    and “n”, continuously, and finally an entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays character elements “D, E, F,
    Figure US20090113299A1-20090430-P00046
    and Ê” belonging to the first representative character “D”. At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in the Table 1d, the selected character is finalized and entered. At the same time, the system automatically displays “G, H, and I” belonging to the next representative character “G”. Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the next representative characters “D”,
    Figure US20090113299A1-20090430-P00047
    and “M”, the character entry is completed.
  • In Method 3, it is possible to make an intelligent input system for entering the Vietnamese language by adding knowledge and information related to the Vietnamese language notation system, as shown in FIG. 4. For example, like other language entry, by adding a transition probability table between characters to the system of the present invention, the entry processes are Carried out more efficiently. Moreover, the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Vietnamese language.
  • The detailed description for Method 4 is omitted because the Vietnamese language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering Japanese alphabet according to Method 1, Method 2, Method 3, and Method 4 are described. In the present invention, the Japanese character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 1 a, the Japanese standard, because lots of users are familiar with the character allocation of the keypad in FIG. 1 a. However, this keypad constitution is intended to be illustrative and not to be construed as limiting the scope of the present invention.
  • In Method 1, to begin with, the definition table for the representative characters and character elements belonging to the representative characters are described. Also, the representative characters to select the characters belonging to the representative characters on the virtual mode, and combination rules of numeral keys are required. Table 2 shows character elements, representative layer characters, and numeral combination keys for use in entering the Japanese alphabet. In Table 2, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired characters from the characters displayed on the virtual keypad input mode. The combination keys used as entry keys on virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • TABLE 2
    Entry key of
    virtual keypad
    Numeral Numeral and
    Entry Representative combination function combination
    character character key key
    Figure US20090113299A1-20090430-P00048
    Figure US20090113299A1-20090430-P00049
    1
    Figure US20090113299A1-20090430-P00050
    2
    Figure US20090113299A1-20090430-P00051
    3
    Figure US20090113299A1-20090430-P00052
    4
    Figure US20090113299A1-20090430-P00053
    5
    Figure US20090113299A1-20090430-P00054
    Figure US20090113299A1-20090430-P00055
    1
    Figure US20090113299A1-20090430-P00056
    2
    Figure US20090113299A1-20090430-P00057
    3
    Figure US20090113299A1-20090430-P00058
    4
    Figure US20090113299A1-20090430-P00059
    5
    Figure US20090113299A1-20090430-P00060
    Figure US20090113299A1-20090430-P00061
    1
    Figure US20090113299A1-20090430-P00062
    2
    Figure US20090113299A1-20090430-P00063
    3
    Figure US20090113299A1-20090430-P00064
    4
    Figure US20090113299A1-20090430-P00065
    5
    Figure US20090113299A1-20090430-P00066
    Figure US20090113299A1-20090430-P00067
    1
    Figure US20090113299A1-20090430-P00068
    2
    Figure US20090113299A1-20090430-P00069
    3
    Figure US20090113299A1-20090430-P00070
    4
    Figure US20090113299A1-20090430-P00071
    5
    Figure US20090113299A1-20090430-P00072
    Figure US20090113299A1-20090430-P00073
    1
    Figure US20090113299A1-20090430-P00074
    2
    Figure US20090113299A1-20090430-P00075
    3
    Figure US20090113299A1-20090430-P00076
    4
    Figure US20090113299A1-20090430-P00077
    5
    Figure US20090113299A1-20090430-P00078
    Figure US20090113299A1-20090430-P00079
    1
    Figure US20090113299A1-20090430-P00080
    2
    Figure US20090113299A1-20090430-P00081
    3
    Figure US20090113299A1-20090430-P00082
    4
    Figure US20090113299A1-20090430-P00083
    5
    Figure US20090113299A1-20090430-P00084
    Figure US20090113299A1-20090430-P00085
    1
    Figure US20090113299A1-20090430-P00086
    2
    Figure US20090113299A1-20090430-P00087
    3
    Figure US20090113299A1-20090430-P00088
    4
    Figure US20090113299A1-20090430-P00089
    5
    Figure US20090113299A1-20090430-P00090
    Figure US20090113299A1-20090430-P00091
    1
    Figure US20090113299A1-20090430-P00092
    2
    Figure US20090113299A1-20090430-P00093
    3
    Figure US20090113299A1-20090430-P00094
    4
    Figure US20090113299A1-20090430-P00095
    5
    Figure US20090113299A1-20090430-P00096
    Figure US20090113299A1-20090430-P00097
    1
    Figure US20090113299A1-20090430-P00098
    2
    Figure US20090113299A1-20090430-P00099
    3
    Figure US20090113299A1-20090430-P00100
    Figure US20090113299A1-20090430-P00100
    1
    Figure US20090113299A1-20090430-P00101
    2
    Figure US20090113299A1-20090430-P00102
    3
  • Now, methods for entering the Japanese
    Figure US20090113299A1-20090430-P00103
    are described, using said representative characters and keys, and representative characters and numeral combination keys for selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of FIG. 2, the user presses
    Figure US20090113299A1-20090430-P00104
    key (numeral key 8) because
    Figure US20090113299A1-20090430-P00105
    belongs to the representative character
    Figure US20090113299A1-20090430-P00106
    At the same time, character elements
    Figure US20090113299A1-20090430-P00107
    and
    Figure US20090113299A1-20090430-P00108
    belonging to the representative character
    Figure US20090113299A1-20090430-P00109
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “3” key, which corresponds to
    Figure US20090113299A1-20090430-P00110
    is finalized and entered. Next, the user presses
    Figure US20090113299A1-20090430-P00111
    key (numeral key 3) because
    Figure US20090113299A1-20090430-P00112
    belongs to the representative character
    Figure US20090113299A1-20090430-P00113
    Subsequently, character elements
    Figure US20090113299A1-20090430-P00114
    and
    Figure US20090113299A1-20090430-P00115
    belonging to the representative character
    Figure US20090113299A1-20090430-P00116
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “2” key, which corresponds to
    Figure US20090113299A1-20090430-P00117
    is finalized and entered. To enter
    Figure US20090113299A1-20090430-P00118
    according to the multi-tap method needs five times of key entry, but Method 1 of the present invention needs only four times of key entry.
  • In Method 2, the entry unit is
    Figure US20090113299A1-20090430-P00119
    Therefore, the user presses
    Figure US20090113299A1-20090430-P00120
    and
    Figure US20090113299A1-20090430-P00121
    the representative character keys that correspond to
    Figure US20090113299A1-20090430-P00122
    and
    Figure US20090113299A1-20090430-P00123
    continuously, and finally the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays
    Figure US20090113299A1-20090430-P00124
    and
    Figure US20090113299A1-20090430-P00125
    belonging to the first representative character
    Figure US20090113299A1-20090430-P00126
    At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in the Table 2, the selected character is finalized and entered. At the same time, the system automatically displays
    Figure US20090113299A1-20090430-P00127
    and
    Figure US20090113299A1-20090430-P00128
    belonging to the next representative character
    Figure US20090113299A1-20090430-P00129
    Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for all the representative characters entered, the character entry is completed.
  • The entry process of
    Figure US20090113299A1-20090430-P00130
    according to Method 3 is described. In the Japanese character entry, when considering features of Japanese language notation system as knowledge and information for use in Method 3, there is a transition probability between characters. In other words, if Method 3 of the present invention introduces the probability table which includes, for example, the information about the next possible characters following
    Figure US20090113299A1-20090430-P00131
    it is possible to establish a more intelligent Japanese alphabet entry system. For example, the most possible character among all the characters of
    Figure US20090113299A1-20090430-P00132
    column following
    Figure US20090113299A1-20090430-P00133
    can be displayed in a special way. In addition, as described in the English entry method, the frequently used formative elements such as
    Figure US20090113299A1-20090430-P00134
    and
    Figure US20090113299A1-20090430-P00135
    can be established as a database and added into the database of Japanese linguistic characteristic information, and thereby the input efficiency of the Japanese language can be improved considerably.
  • The detailed description for Method 4 is omitted because the Japanese language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering the Russian language according to Method 1, Method 2, Method 3, and Method 4 are described. In the present invention, the Russian alphabetic character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 8.
  • In accordance with the processes of Method 1, as shown in FIG. 2, first, the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative characters on the virtual mode, and combination rules of numeral keys or function keys are required. Table 3 shows character elements, representative characters, numeral combination keys, and numeral and function combination keys for entering the Russian alphabet. In Table 3, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys or numeral and function combination keys are used as entry keys to select the desired characters from the characters displayed on the virtual keypad input mode.
  • TABLE 3
    Entry key of
    virtual keypad
    Numeral Numeral and
    Entry Representative combination function combination
    character character key key
    A A
    1 1
    Ë 2 *
    B 3 #
    Γ Γ
    2 2
    Figure US20090113299A1-20090430-P00136
    5 *
    E 8 #
    E
    0 ##
    Figure US20090113299A1-20090430-P00137
    Figure US20090113299A1-20090430-P00138
    3 3
    3 2 *
    H 1 #
    Figure US20090113299A1-20090430-P00139
    6 ##
    K K
    4 4
    Figure US20090113299A1-20090430-P00140
    5 *
    M 6 #
    H H
    5 5
    O 8 *
    π 0 #
    P p
    6 *
    C
    5 #
    T
    4 7
    y y 7 *
    Figure US20090113299A1-20090430-P00141
    8 #
    x 9 8
    Figure US20090113299A1-20090430-P00142
    Figure US20090113299A1-20090430-P00143
    8 *
    Figure US20090113299A1-20090430-P00144
    0 #
    Figure US20090113299A1-20090430-P00145
    2 ##
    Figure US20090113299A1-20090430-P00146
    5 9
    Figure US20090113299A1-20090430-P00147
    Figure US20090113299A1-20090430-P00147
    9 *
    10 8 #
    Figure US20090113299A1-20090430-P00148
    7 0
    b b 0 *
    Figure US20090113299A1-20090430-P00149
    2 #
    b
    5
  • In Table 3, the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each, of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • Now, methods for entering the Russian language
    Figure US20090113299A1-20090430-P00150
    are described, using said representative characters and keys, and representative characters and numeral combination keys or numeral and function combination keys for use in selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of Method 1, as shown in FIG. 2, the user presses “P” key (numeral key 6) because “P” belongs to the representative character “P”. At the same time, character elements “P”, “C”, and “T” belonging to the representative character “P” are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “6” key, which corresponds to “P”, “P” is finalized and entered. In case of using numeral and function combination keys, when the user presses “6” key, which corresponds to “P”, “P” is finalized and entered. Next, the user presses “y” key (numeral key 7) because “y” belongs to the representative character “y”. At the same time, character elements “y”, “Φ” and “X” belonging to the representative character “y” are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “7” key, which corresponds to “y”, “y” is finalized and entered. After fulfilling the same processes for “C”, “C”,
    Figure US20090113299A1-20090430-P00151
    and
    Figure US20090113299A1-20090430-P00152
    the character entry is completed.
  • In Method 2 of the present invention, the entry unit is
    Figure US20090113299A1-20090430-P00153
    The user presses “P”, “y”, “P”, “P”,
    Figure US20090113299A1-20090430-P00154
    and
    Figure US20090113299A1-20090430-P00155
    the representative characters keys that correspond to “P”, “y”, “C”, “C”,
    Figure US20090113299A1-20090430-P00156
    and
    Figure US20090113299A1-20090430-P00157
    continuously, and finally the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays character elements “P”, “C”, and “T” belonging to the first representative character “P”. At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in the Table 3, the selected character is finalized and entered. At the same time, the system automatically displays character elements “y”, “Φ” and “X” belonging to the representative character “y”. Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative characters “C”, “C”,
    Figure US20090113299A1-20090430-P00158
    and
    Figure US20090113299A1-20090430-P00159
    the character entry is completed.
  • In Method 3, it is possible to male an intelligent input system for entering the Russian language by adding the knowledge and information related to the Russian language notation system, as shown in FIG. 4. For example, like other language entry, by adding the transition probability table between characters to the system of the present invention, the entry processes are carried out more efficiently. Moreover, the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Russian language.
  • The detailed description for Method 4 is omitted because the Russian language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering Arabic alphabet according to Method 1, Method 2, Method 3, and Method 4 are described. In the present invention, the Arabic character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 9.
  • In accordance with the processes of Method 1, as shown in FIG. 2, first, the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative characters on the virtual mode, and combination rules of numeral keys are required. Table 4 shows character elements, representative characters, numeral combination keys, and function combination keys for use in entering the Arabic characters.
  • TABLE 4
    Entry key of
    virtual keypad
    Numeral
    and
    Numeral function
    Entry Representative combination combination
    character character key key
    Figure US20090113299A1-20090430-P00160
    Figure US20090113299A1-20090430-P00161
    1
    Figure US20090113299A1-20090430-P00162
    2
    Figure US20090113299A1-20090430-P00163
    3
    Figure US20090113299A1-20090430-P00164
    Figure US20090113299A1-20090430-P00164
    1
    Figure US20090113299A1-20090430-P00165
    2
    Figure US20090113299A1-20090430-P00166
    3
    Figure US20090113299A1-20090430-P00167
    4
    Figure US20090113299A1-20090430-P00168
    5
    Figure US20090113299A1-20090430-P00169
    6
    Figure US20090113299A1-20090430-P00170
    7
    Figure US20090113299A1-20090430-P00171
    Figure US20090113299A1-20090430-P00172
    1
    Figure US20090113299A1-20090430-P00173
    2
    Figure US20090113299A1-20090430-P00174
    3
    Figure US20090113299A1-20090430-P00175
    4
    Figure US20090113299A1-20090430-P00176
    Figure US20090113299A1-20090430-P00177
    1
    Figure US20090113299A1-20090430-P00178
    2
    Figure US20090113299A1-20090430-P00179
    3
    Figure US20090113299A1-20090430-P00180
    4
    Figure US20090113299A1-20090430-P00181
    Figure US20090113299A1-20090430-P00182
    1
    Figure US20090113299A1-20090430-P00183
    2
    Figure US20090113299A1-20090430-P00184
    3
    Figure US20090113299A1-20090430-P00185
    4
    Figure US20090113299A1-20090430-P00186
    Figure US20090113299A1-20090430-P00186
    1
    Figure US20090113299A1-20090430-P00187
    2
    Figure US20090113299A1-20090430-P00188
    3
    Figure US20090113299A1-20090430-P00189
    4
    Figure US20090113299A1-20090430-P00190
    5
    Figure US20090113299A1-20090430-P00191
    6
    Figure US20090113299A1-20090430-P00192
    Figure US20090113299A1-20090430-P00192
    1
    Figure US20090113299A1-20090430-P00193
    2
    Figure US20090113299A1-20090430-P00194
    3
    Figure US20090113299A1-20090430-P00195
    4
    Figure US20090113299A1-20090430-P00196
    Figure US20090113299A1-20090430-P00197
    1
    Figure US20090113299A1-20090430-P00198
    2
    Figure US20090113299A1-20090430-P00199
    3
    Figure US20090113299A1-20090430-P00200
    4
  • In Table 4, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired characters front the characters displayed on the virtual keypad input mode. In Table 4, the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • Now, methods for entering the Arabic language
    Figure US20090113299A1-20090430-P00201
    are described, using said representative characters and keys, and representative characters and numeral combination keys for selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of Method 1, as shown in FIG. 2, the user presses
    Figure US20090113299A1-20090430-P00202
    key (numeral key 7) because
    Figure US20090113299A1-20090430-P00203
    belongs to the representative character
    Figure US20090113299A1-20090430-P00204
    At the same time, character elements
    Figure US20090113299A1-20090430-P00205
    Figure US20090113299A1-20090430-P00206
    and
    Figure US20090113299A1-20090430-P00207
    belonging to the representative character
    Figure US20090113299A1-20090430-P00208
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “1” key, which corresponds to
    Figure US20090113299A1-20090430-P00209
    is finalized and entered. After fulfilling the same processes for the next characters
    Figure US20090113299A1-20090430-P00210
    and
    Figure US20090113299A1-20090430-P00211
    the character entry is completed.
  • In Method 2 of the present invention, the entry unit is
    Figure US20090113299A1-20090430-P00212
    The user presses
    Figure US20090113299A1-20090430-P00213
    and
    Figure US20090113299A1-20090430-P00214
    the representative character keys that correspond to
    Figure US20090113299A1-20090430-P00215
    Figure US20090113299A1-20090430-P00216
    and
    Figure US20090113299A1-20090430-P00217
    continuously, and finally the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays character elements
    Figure US20090113299A1-20090430-P00218
    Figure US20090113299A1-20090430-P00219
    and
    Figure US20090113299A1-20090430-P00220
    belonging to the representative character
    Figure US20090113299A1-20090430-P00221
    At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in the Table 4, the selected character is finalized and entered. At the same time, the system automatically displays character elements
    Figure US20090113299A1-20090430-P00222
    and
    Figure US20090113299A1-20090430-P00223
    belonging to the representative character
    Figure US20090113299A1-20090430-P00224
    Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative character
    Figure US20090113299A1-20090430-P00225
    the character entry is completed.
  • In Method 3, it is possible to make an intelligent input system for entering the Arabic language by adding the knowledge and information related to the Arabic language notation system, as shown in FIG. 4. For example, like other language entry, by adding a transition probability table between characters to the system of the present invention, the entry processes are carried out more efficiently. Moreover, the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Arabic language.
  • The detailed description for Method 4 is omitted because the Arabic language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering the Hebraic character according to Method 1, Method 2, Method 3, and Method 4 are described. In the present invention, the Hebraic character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 10.
  • In accordance with the processes of Method 1, as shown in FIG. 2, first, the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters to select the characters belonging to the representative character keys on the virtual mode, and combination rules between numeral keys or between function keys are required. Table 5 shows character elements, representative characters, numeral combination keys, and function combination keys for use in entering the Hebraic character.
  • TABLE 5
    Entry key of
    virtual keypad
    Numeral
    and
    Numeral function
    Entry Representative combination combination
    character character key key
    Figure US20090113299A1-20090430-P00226
    Figure US20090113299A1-20090430-P00227
    1 1
    Figure US20090113299A1-20090430-P00228
    2 *
    Figure US20090113299A1-20090430-P00229
    3 #
    Figure US20090113299A1-20090430-P00230
    Figure US20090113299A1-20090430-P00231
    1 1
    Figure US20090113299A1-20090430-P00232
    2 *
    Figure US20090113299A1-20090430-P00233
    3 #
    Figure US20090113299A1-20090430-P00234
    Figure US20090113299A1-20090430-P00235
    1 1
    Figure US20090113299A1-20090430-P00236
    2 *
    Figure US20090113299A1-20090430-P00237
    3 #
    Figure US20090113299A1-20090430-P00238
    4 ##
    Figure US20090113299A1-20090430-P00239
    Figure US20090113299A1-20090430-P00240
    1 1
    Figure US20090113299A1-20090430-P00241
    2 *
    Figure US20090113299A1-20090430-P00242
    3 #
    Figure US20090113299A1-20090430-P00243
    4 ##
    Figure US20090113299A1-20090430-P00244
    Figure US20090113299A1-20090430-P00245
    1 1
    Figure US20090113299A1-20090430-P00246
    2 *
    Figure US20090113299A1-20090430-P00247
    3 #
    Figure US20090113299A1-20090430-P00248
    4 ##
    Figure US20090113299A1-20090430-P00249
    5 ###
    Figure US20090113299A1-20090430-P00250
    Figure US20090113299A1-20090430-P00251
    1 1
    Figure US20090113299A1-20090430-P00252
    2 *
    Figure US20090113299A1-20090430-P00253
    3 #
    Figure US20090113299A1-20090430-P00254
    Figure US20090113299A1-20090430-P00255
    1 1
    Figure US20090113299A1-20090430-P00256
    2 *
    Figure US20090113299A1-20090430-P00257
    3 **
    Figure US20090113299A1-20090430-P00258
    4 #
    Figure US20090113299A1-20090430-P00259
    5 ##
    Figure US20090113299A1-20090430-P00260
    6 ###
    Figure US20090113299A1-20090430-P00261
    Figure US20090113299A1-20090430-P00262
    1 1
    Figure US20090113299A1-20090430-P00263
    2 *
    Figure US20090113299A1-20090430-P00264
    3 #
    Figure US20090113299A1-20090430-P00265
    Figure US20090113299A1-20090430-P00266
    1 1
    Figure US20090113299A1-20090430-P00267
    2 *
    Figure US20090113299A1-20090430-P00268
    3 #
    Figure US20090113299A1-20090430-P00269
    4 ##
    Figure US20090113299A1-20090430-P00270
    5 ###
  • In Table 5, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired character from the characters displayed on the virtual keypad input mode. In Table 5, the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • Now, methods for entering the Hebraic language
    Figure US20090113299A1-20090430-P00271
    are described, using said representative characters and keys, and representative characters and numeral combination keys or function combination keys for selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of Method 1, as shown in FIG. 2, the user presses
    Figure US20090113299A1-20090430-P00272
    key (numeral key 5) because
    Figure US20090113299A1-20090430-P00273
    belongs to the representative character
    Figure US20090113299A1-20090430-P00274
    At the same time, character elements
    Figure US20090113299A1-20090430-P00275
    and
    Figure US20090113299A1-20090430-P00276
    belonging to the representative character
    Figure US20090113299A1-20090430-P00277
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “5” key, which corresponds to
    Figure US20090113299A1-20090430-P00278
    is finalized and entered. In case of using numeral and function combination keys, when the user presses “#” key three times,
    Figure US20090113299A1-20090430-P00279
    is finalized and entered. Next, the user presses
    Figure US20090113299A1-20090430-P00280
    key (numeral key 4) because
    Figure US20090113299A1-20090430-P00281
    belongs to the representative character
    Figure US20090113299A1-20090430-P00282
    Subsequently, character elements
    Figure US20090113299A1-20090430-P00283
    and
    Figure US20090113299A1-20090430-P00284
    belonging to the representative character
    Figure US20090113299A1-20090430-P00285
    are displayed and the input mode changed into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “2” or “*” key, which corresponds to
    Figure US20090113299A1-20090430-P00286
    is finalized and entered. After fulfilling the same processes for next character
    Figure US20090113299A1-20090430-P00287
    the character entry is completed.
  • In Method 2 of the present invention, the entry unit is
    Figure US20090113299A1-20090430-P00288
    The user presses
    Figure US20090113299A1-20090430-P00289
    and
    Figure US20090113299A1-20090430-P00290
    the representative characters keys that correspond to
    Figure US20090113299A1-20090430-P00291
    Figure US20090113299A1-20090430-P00292
    and
    Figure US20090113299A1-20090430-P00293
    continuously, and finally the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays character elements
    Figure US20090113299A1-20090430-P00294
    and
    Figure US20090113299A1-20090430-P00295
    belonging to the first representative character
    Figure US20090113299A1-20090430-P00296
    At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in the Table 5, the selected character is finalized and entered. At the same time, the system automatically displays character elements
    Figure US20090113299A1-20090430-P00297
    and
    Figure US20090113299A1-20090430-P00298
    belonging to the next representative character
    Figure US20090113299A1-20090430-P00299
    Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the last representative character
    Figure US20090113299A1-20090430-P00300
    the character entry is completed.
  • In Method 3, it is possible to make an intelligent input system for entering the Hebraic language by adding the knowledge and information related to the Hebraic language notation system, as shown in FIG. 4. For example, like other language entry according to Method 3 of the present invitation, by adding a transition probability table between characters to the system of the present invention, the entry processes are carried out more efficiently. Moreover, the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Hebraic language.
  • The detailed description for Method 4 is omitted because the Hebraic language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering the Thai character according to Method 1, Method 2, Method 3, and Method 4 are described. In the present invention, the Thai character sets and grouping, and designation of representative characters use those in the keypad and key allocation in FIG. 11.
  • TABLE 6
    Entry key of
    virtual keypad
    Numeral
    and
    Numeral function
    Entry Representative combination combination
    character character key key
    Figure US20090113299A1-20090430-P00301
    Figure US20090113299A1-20090430-P00302
    1
    Figure US20090113299A1-20090430-P00303
    2
    Figure US20090113299A1-20090430-P00304
    3
    Figure US20090113299A1-20090430-P00305
    4
    Figure US20090113299A1-20090430-P00306
    5
    Figure US20090113299A1-20090430-P00307
    6
    Figure US20090113299A1-20090430-P00308
    7
    Figure US20090113299A1-20090430-P00309
    Figure US20090113299A1-20090430-P00310
    1
    Figure US20090113299A1-20090430-P00311
    2
    Figure US20090113299A1-20090430-P00312
    3
    Figure US20090113299A1-20090430-P00313
    4
    Figure US20090113299A1-20090430-P00314
    5
    Figure US20090113299A1-20090430-P00315
    6
    Figure US20090113299A1-20090430-P00316
    7
    Figure US20090113299A1-20090430-P00317
    Figure US20090113299A1-20090430-P00318
    1
    Figure US20090113299A1-20090430-P00319
    2
    Figure US20090113299A1-20090430-P00320
    3
    Figure US20090113299A1-20090430-P00321
    4
    Figure US20090113299A1-20090430-P00322
    5
    Figure US20090113299A1-20090430-P00323
    6
    Figure US20090113299A1-20090430-P00324
    7
    Figure US20090113299A1-20090430-P00325
    Figure US20090113299A1-20090430-P00326
    1
    Figure US20090113299A1-20090430-P00327
    2
    Figure US20090113299A1-20090430-P00328
    3
    Figure US20090113299A1-20090430-P00329
    4
    Figure US20090113299A1-20090430-P00330
    5
    Figure US20090113299A1-20090430-P00331
    6
    Figure US20090113299A1-20090430-P00332
    7
    Figure US20090113299A1-20090430-P00333
    Figure US20090113299A1-20090430-P00334
    1
    Figure US20090113299A1-20090430-P00335
    2
    Figure US20090113299A1-20090430-P00336
    3
    Figure US20090113299A1-20090430-P00337
    4
    Figure US20090113299A1-20090430-P00338
    5
    Figure US20090113299A1-20090430-P00339
    6
    Figure US20090113299A1-20090430-P00340
    7
    Figure US20090113299A1-20090430-P00341
    Figure US20090113299A1-20090430-P00342
    1
    Figure US20090113299A1-20090430-P00343
    2
    Figure US20090113299A1-20090430-P00344
    3
    Figure US20090113299A1-20090430-P00345
    4
    Figure US20090113299A1-20090430-P00346
    5
    Figure US20090113299A1-20090430-P00347
    6
    Figure US20090113299A1-20090430-P00348
    7
    Figure US20090113299A1-20090430-P00349
    Figure US20090113299A1-20090430-P00350
    1
    Figure US20090113299A1-20090430-P00351
    2
    Figure US20090113299A1-20090430-P00352
    3
    Figure US20090113299A1-20090430-P00353
    4
    Figure US20090113299A1-20090430-P00354
    5
    Figure US20090113299A1-20090430-P00355
    6
    Figure US20090113299A1-20090430-P00356
    7
    Figure US20090113299A1-20090430-P00357
    Figure US20090113299A1-20090430-P00358
    1
    Figure US20090113299A1-20090430-P00359
    Figure US20090113299A1-20090430-P00360
    2
    Figure US20090113299A1-20090430-P00361
    Figure US20090113299A1-20090430-P00362
    3
    Figure US20090113299A1-20090430-P00363
    Figure US20090113299A1-20090430-P00364
    4
    Figure US20090113299A1-20090430-P00365
    Figure US20090113299A1-20090430-P00366
    5
    Figure US20090113299A1-20090430-P00367
    Figure US20090113299A1-20090430-P00368
    6
    Figure US20090113299A1-20090430-P00369
    Figure US20090113299A1-20090430-P00370
    7
    Figure US20090113299A1-20090430-P00371
    8
    Figure US20090113299A1-20090430-P00372
    Figure US20090113299A1-20090430-P00373
    9
    Figure US20090113299A1-20090430-P00374
    Figure US20090113299A1-20090430-P00375
    1
    Figure US20090113299A1-20090430-P00376
    2
    Figure US20090113299A1-20090430-P00377
    3
    Figure US20090113299A1-20090430-P00378
    4
    Figure US20090113299A1-20090430-P00379
    5
    Figure US20090113299A1-20090430-P00380
    6
    Figure US20090113299A1-20090430-P00381
    7
    Figure US20090113299A1-20090430-P00382
    8
    Figure US20090113299A1-20090430-P00383
    Figure US20090113299A1-20090430-P00384
    1
    Figure US20090113299A1-20090430-P00385
    2
    Figure US20090113299A1-20090430-P00386
    Figure US20090113299A1-20090430-P00387
    3
    Figure US20090113299A1-20090430-P00388
    Figure US20090113299A1-20090430-P00389
    4
    Figure US20090113299A1-20090430-P00390
    5
  • In accordance with the processes of Method 1, as shown in FIG. 2, first, the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters for selecting the characters belonging to the representative character keys on the virtual mode, and combination rules between numeral keys are required. Table 6 shows character elements, representative characters, and numeral combination keys for use in entering the Thai character. In Table 6, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired particular characters from the characters displayed on the virtual keypad input mode. In Table 6, the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • Now, methods for entering the Thai language
    Figure US20090113299A1-20090430-P00391
    are described, using said representative characters and keys, and representative characters and numeral combination keys for selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of Method 1, as shown in FIG. 2, the user presses
    Figure US20090113299A1-20090430-P00392
    key (numeral key 7) because
    Figure US20090113299A1-20090430-P00393
    belongs to the representative character
    Figure US20090113299A1-20090430-P00394
    At the same time, character elements
    Figure US20090113299A1-20090430-P00395
    Figure US20090113299A1-20090430-P00396
    belonging to the representative character
    Figure US20090113299A1-20090430-P00397
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “1” key, which corresponds to
    Figure US20090113299A1-20090430-P00398
    is finalized and entered. Next, the user presses
    Figure US20090113299A1-20090430-P00399
    key (numeral key 5) because
    Figure US20090113299A1-20090430-P00400
    belongs to the representative character
    Figure US20090113299A1-20090430-P00401
    Subsequently, character elements
    Figure US20090113299A1-20090430-P00402
    belonging to the representative character
    Figure US20090113299A1-20090430-P00403
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “5” key, which corresponds to
    Figure US20090113299A1-20090430-P00404
    is finalized and entered. Finally, the user presses
    Figure US20090113299A1-20090430-P00405
    key (numeral key 9) because
    Figure US20090113299A1-20090430-P00406
    belongs to the representative character
    Figure US20090113299A1-20090430-P00407
    Subsequently, character elements
    Figure US20090113299A1-20090430-P00408
    belonging to the representative character
    Figure US20090113299A1-20090430-P00409
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “3” key, which corresponds to
    Figure US20090113299A1-20090430-P00410
    is finalized and entered.
  • In Method 2 of the present invention, the entry unit is
    Figure US20090113299A1-20090430-P00411
    The user presses
    Figure US20090113299A1-20090430-P00412
    and
    Figure US20090113299A1-20090430-P00413
    the representative character keys that correspond to
    Figure US20090113299A1-20090430-P00414
    continuously, and finally the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays character elements
    Figure US20090113299A1-20090430-P00415
    belonging to the first representative character
    Figure US20090113299A1-20090430-P00416
    At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in the Table 6, the selected character is finalized and entered. At the same time, the system automatically displays character elements
    Figure US20090113299A1-20090430-P00417
    belonging to the next representative character
    Figure US20090113299A1-20090430-P00418
    Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the last representative character
    Figure US20090113299A1-20090430-P00419
    the character entry is completed.
  • In Method 3, it is possible to make an intelligent input system for entering the Thai language by adding the knowledge and information related to the Thai language notation system, as shown in FIG. 4. For example, like other language entry according to Method 3 of the present invention, by adding a transition probability table between characters to the system of the present invention, the entry processes are carried out more efficiently. Moreover, the entry efficiency can be improved considerably by using a database including the particular suffixes and prefixes of the Thai language.
  • The detailed description for Method 4, is omitted because the Thai language entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering the Devanagari character according to Method 1, Method 2, Method 3, and Method 4 are described. In the present invention, the Devanagari character sets and grouping, and, designation of representative characters use those in the keypad and key allocation in FIG. 12.
  • In accordance with the processes of Method 1, as shown in FIG. 2, first, the definition table for the representative characters and character elements belonging to the representative characters are required. Also, the representative characters for selecting the characters belonging to the representative character keys on the virtual mode, and combination rules between numeral keys are required. Table 7-1 and 7-2 show character elements, representative characters and numeral combination keys for use in entering the Devanagari letter. In Table 7-1 and 7-2, the representative characters are index keys to stand for the characters that will be entered, and the numeral combination keys are used as entry keys to select the desired character from the characters displayed on the virtual keypad input mode. In Table 7-1 and 7-2, the combination keys used as entry keys on the virtual keypad could be determined in any manner, and each of combination keys could be altered arbitrarily. The entry combination keys of the present invention are chosen considering the relations between the representative characters and combination keys, and convenience of key entry.
  • TABLE 7-1
    Entry key of virtual keypad
    Numeral and
    Numeral function
    Entry Representative combination combination
    character character key key
    Figure US20090113299A1-20090430-P00420
    Figure US20090113299A1-20090430-P00421
    1
    Figure US20090113299A1-20090430-P00422
    2
    Figure US20090113299A1-20090430-P00423
    3
    Figure US20090113299A1-20090430-P00424
    4
    Figure US20090113299A1-20090430-P00425
    5
    Figure US20090113299A1-20090430-P00426
    Figure US20090113299A1-20090430-P00427
    1
    Figure US20090113299A1-20090430-P00428
    2
    Figure US20090113299A1-20090430-P00429
    3
    Figure US20090113299A1-20090430-P00430
    4
    Figure US20090113299A1-20090430-P00431
    5
    Figure US20090113299A1-20090430-P00432
    Figure US20090113299A1-20090430-P00433
    1
    Figure US20090113299A1-20090430-P00434
    2
    Figure US20090113299A1-20090430-P00435
    3
    Figure US20090113299A1-20090430-P00436
    4
    Figure US20090113299A1-20090430-P00437
    5
    Figure US20090113299A1-20090430-P00438
    6
    Figure US20090113299A1-20090430-P00439
    7
    Figure US20090113299A1-20090430-P00440
    8
    Figure US20090113299A1-20090430-P00441
    9
    Figure US20090113299A1-20090430-P00442
    Figure US20090113299A1-20090430-P00443
    1
    Figure US20090113299A1-20090430-P00444
    2
    Figure US20090113299A1-20090430-P00445
    3
    Figure US20090113299A1-20090430-P00446
    4
    Figure US20090113299A1-20090430-P00447
    5
    Figure US20090113299A1-20090430-P00448
    Figure US20090113299A1-20090430-P00449
    1
    Figure US20090113299A1-20090430-P00450
    2
    Figure US20090113299A1-20090430-P00451
    3
    Figure US20090113299A1-20090430-P00452
    4
    Figure US20090113299A1-20090430-P00453
    5
    Figure US20090113299A1-20090430-P00454
    Figure US20090113299A1-20090430-P00455
    1
    Figure US20090113299A1-20090430-P00456
    2
    Figure US20090113299A1-20090430-P00457
    3
    Figure US20090113299A1-20090430-P00458
    4
    Figure US20090113299A1-20090430-P00459
    5
    Figure US20090113299A1-20090430-P00460
    6
    Figure US20090113299A1-20090430-P00461
    Figure US20090113299A1-20090430-P00462
    1
    Figure US20090113299A1-20090430-P00463
    2
    Figure US20090113299A1-20090430-P00464
    3
  • TABLE 7-2
    Entry key of
    virtual keypad
    Numeral and
    Numeral function
    Entry Representative combination combination
    character character key key
    Figure US20090113299A1-20090430-P00465
    Figure US20090113299A1-20090430-P00466
    1
    Figure US20090113299A1-20090430-P00467
    2
    Figure US20090113299A1-20090430-P00468
    3
    Figure US20090113299A1-20090430-P00469
    4
    Figure US20090113299A1-20090430-P00470
    5
    Figure US20090113299A1-20090430-P00471
    6
    Figure US20090113299A1-20090430-P00472
    7
    Figure US20090113299A1-20090430-P00473
    Figure US20090113299A1-20090430-P00474
    1
    Figure US20090113299A1-20090430-P00475
    2
    Figure US20090113299A1-20090430-P00476
    3
    Figure US20090113299A1-20090430-P00477
    4
    Figure US20090113299A1-20090430-P00478
    5
    Figure US20090113299A1-20090430-P00479
    6
    Figure US20090113299A1-20090430-P00480
    7
    Figure US20090113299A1-20090430-P00481
    8
    Figure US20090113299A1-20090430-P00482
    Figure US20090113299A1-20090430-P00483
    1
    Figure US20090113299A1-20090430-P00484
    2
    Figure US20090113299A1-20090430-P00485
    3
    Figure US20090113299A1-20090430-P00486
    4
    Figure US20090113299A1-20090430-P00487
    5
    Figure US20090113299A1-20090430-P00488
    6
    Figure US20090113299A1-20090430-P00489
    7
    Figure US20090113299A1-20090430-P00490
    8
    Figure US20090113299A1-20090430-P00491
    9
    Figure US20090113299A1-20090430-P00492
    0
    Figure US20090113299A1-20090430-P00493
    Figure US20090113299A1-20090430-P00494
    1
    Figure US20090113299A1-20090430-P00495
    2
    Figure US20090113299A1-20090430-P00496
    3
    Figure US20090113299A1-20090430-P00497
    4
    Figure US20090113299A1-20090430-P00498
    5
    Figure US20090113299A1-20090430-P00499
    6
    Figure US20090113299A1-20090430-P00500
    7
  • Now, methods for entering the Devanagari language
    Figure US20090113299A1-20090430-P00501
    Figure US20090113299A1-20090430-P00502
    are described, using said representative characters and keys, and representative characters and numeral combination keys for selecting the desired characters on the virtual keypad input mode.
  • In accordance with the processes of Method 1, as shown in FIG. 2, the user presses
    Figure US20090113299A1-20090430-P00503
    key (numeral key 5) because
    Figure US20090113299A1-20090430-P00504
    belongs to the representative character
    Figure US20090113299A1-20090430-P00505
    At the same time, character elements
    Figure US20090113299A1-20090430-P00506
    belonging to the representative character
    Figure US20090113299A1-20090430-P00507
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “1” key, which corresponds to
    Figure US20090113299A1-20090430-P00508
    is finalized and entered. Next, the user presses
    Figure US20090113299A1-20090430-P00509
    key (function key *) because
    Figure US20090113299A1-20090430-P00510
    belongs to the representative character
    Figure US20090113299A1-20090430-P00511
    Subsequently, character elements
    Figure US20090113299A1-20090430-P00512
    belonging to the representative character
    Figure US20090113299A1-20090430-P00513
    are displayed and the input mode changes into the virtual keypad input mode. On the virtual keypad input mode, when the user presses “1” key, which corresponds to
    Figure US20090113299A1-20090430-P00514
    is finalized and entered. After fulfilling the same processes for next characters
    Figure US20090113299A1-20090430-P00515
    the character entry is completed.
  • In Method 2 of the present invention, the entry unit is
    Figure US20090113299A1-20090430-P00516
    Figure US20090113299A1-20090430-P00517
    The user presses
    Figure US20090113299A1-20090430-P00518
    and
    Figure US20090113299A1-20090430-P00519
    the representative character keys that correspond to
    Figure US20090113299A1-20090430-P00520
    Figure US20090113299A1-20090430-P00521
    continuously, and finally the entry-confirmation key. As shown in FIG. 3, the system stores the set of representative characters entered and displays character elements
    Figure US20090113299A1-20090430-P00522
    belonging to the first representative character
    Figure US20090113299A1-20090430-P00523
    At the same time, the input mode of the system changes into the virtual keypad input mode. When the user identifies and presses the corresponding key, referring to the keys defined in Table 7-1 and 7-2, the selected character is finalized and entered. At the same time, the system automatically displays character elements
    Figure US20090113299A1-20090430-P00524
    belonging to the next representative character
    Figure US20090113299A1-20090430-P00525
    Subsequently, the above-mentioned processes are carried out identically. After fulfilling the same processes for the representative characters
    Figure US20090113299A1-20090430-P00526
    and
    Figure US20090113299A1-20090430-P00527
    the character entry is completed.
  • In Method 3, it is possible to make an intelligent input system for entering the Devanagari language by adding the knowledge and information related to the Devanagari letter notation system, as shown in FIG. 4. For example, like other language entry according to Method 3 of the present invention, by adding a transition probability table between characters to the system of the present invention, the entry processes are carried out more efficiently. Moreover, the entry efficiency can be improved considerably by using a database including the particular suffixes and, prefixes of the Devanagari language.
  • The detailed description for Method 4 is omitted because the Devanagari letter entry method according to Method 4 is identical to the above-mentioned English entry method according to Method 4.
  • Methods for entering the Chinese characters according to Method 1, Method 2, Method, 3, and Method 4 are described. In the present invention, the Chinese characters are grouped using the information of the conventional Chinese character notation system. Conventionally, in entering or searching the Chinese characters by means of a computer, strokes, radicals (multi-stroke character sub-element) and the information of character form are used as the information for entering Chinese characters. 5˜8 strokes in number, 222 radicals in number, and 14
    Figure US20090113299A1-20090430-P00528
    Figure US20090113299A1-20090430-P00529
    character forms in number are basically used.
  • Methods for entering the Chinese characters by means of the keypad with 12 keys in number in accordance with the present invention are described. Table 8a shows the strokes used for each of the Chinese characters or radicals and the representative keys of character forms. In Table 8a, the examples of the radicals and the examples of the Chinese characters illustrates the possible radicals and the Chinese characters respectively, which can be made by using the first stroke of a Chinese character as a representative key and combining it with a character form. FIG. 13 shows an arrangement of the keypad using the stroke keys and the character form keys of Table 8a according to an embodiment of the present invention. As shown in FIG. 13, the strokes are allotted to the odd number keys on the keypad; the representative character forms are allotted to the even number keys; and the
    Figure US20090113299A1-20090430-P00530
    (radical), as a key standing for the 222 radicals in number, are allotted to the “#” key. The representative character form key stands for a group composed of similar character forms, like
    Figure US20090113299A1-20090430-P00531
    Figure US20090113299A1-20090430-P00532
    Figure US20090113299A1-20090430-P00533
    Figure US20090113299A1-20090430-P00534
    and character forms belonging to each of representative character form keys are disposed according to the priority of the frequency of use. As a result, the means of representative character entry for entering the Chinese characters are the stroke and the character from keys.
  • TABLE 8a
    Chinese Chinese Example of
    character form character Example of Chinese
    Stroke key representative key form Radical character
    Figure US20090113299A1-20090430-P00535
    Figure US20090113299A1-20090430-P00536
    Figure US20090113299A1-20090430-P00537
    Figure US20090113299A1-20090430-P00538
    Figure US20090113299A1-20090430-P00539
    Figure US20090113299A1-20090430-P00540
    Figure US20090113299A1-20090430-P00541
    Figure US20090113299A1-20090430-P00542
    Figure US20090113299A1-20090430-P00543
    Figure US20090113299A1-20090430-P00544
    Figure US20090113299A1-20090430-P00545
    Figure US20090113299A1-20090430-P00546
    Figure US20090113299A1-20090430-P00547
    Figure US20090113299A1-20090430-P00548
    Figure US20090113299A1-20090430-P00549
    Figure US20090113299A1-20090430-P00550
    Figure US20090113299A1-20090430-P00551
    Figure US20090113299A1-20090430-P00552
    Figure US20090113299A1-20090430-P00553
    Figure US20090113299A1-20090430-P00554
    Figure US20090113299A1-20090430-P00555
    Figure US20090113299A1-20090430-P00556
    Figure US20090113299A1-20090430-P00557
    Figure US20090113299A1-20090430-P00558
    Figure US20090113299A1-20090430-P00559
  • In Table 8a, the character form keys of 14 are the means for expressing the relations among the Chinese character groups, radicals, and strokes. A user enters the Chinese character, based on the character knowledge that which radical is used for a given Chinese character in the step of stroke entry. Therefore, if the user enters such character knowledge with the character form keys of 14, he/she can enter easily the Chinese characters through a few times of key presses. In addition, it is possible to carry out the method that he/she enters first the character form and next the stroke.
  • For example, in entering the Chinese character
    Figure US20090113299A1-20090430-P00560
    the radical is
    Figure US20090113299A1-20090430-P00561
    the first stroke is
    Figure US20090113299A1-20090430-P00562
    and the character form is
    Figure US20090113299A1-20090430-P00563
    which is allotted to the second order on the numeral key 2. Therefore, the user can find
    Figure US20090113299A1-20090430-P00564
    through three times of key entry (i.e., the entry of
    Figure US20090113299A1-20090430-P00565
    and
    Figure US20090113299A1-20090430-P00566
    In other words, by entering directly the information, which the first stroke of
    Figure US20090113299A1-20090430-P00567
    is
    Figure US20090113299A1-20090430-P00568
    and the character form is
    Figure US20090113299A1-20090430-P00569
    to the system, the system can search and select rapidly the related Chinese characters and reduce considerably the number of the related Chinese characters, because the information about the character form of the desired Chinese character is entered in the course of progressing from the stroke to the radical and from the radical to the character form. In addition, the method that the user enters first the character form
    Figure US20090113299A1-20090430-P00570
    and next
    Figure US20090113299A1-20090430-P00571
    has the same effect.
  • Another embodiment for entering the Chinese characters is described. To begin with, when the user enters the first stroke of the first component of the desired Chinese character, all the radicals with the stroke are displayed. If the user selects the desired radical from the displayed radicals, all the Chinese characters with the radical are displayed. Next, when the user enters the first stroke of the next component of the desired Chinese character, the system displays all the Chinese characters with the first radical and the stroke. Finally, the user can select the desired Chinese character from the displayed Chinese characters. For example, in case of entering
    Figure US20090113299A1-20090430-P00572
    the user enters the first stroke
    Figure US20090113299A1-20090430-P00573
    and
    Figure US20090113299A1-20090430-P00574
    The radical with the character form
    Figure US20090113299A1-20090430-P00575
    is
    Figure US20090113299A1-20090430-P00576
    among the radicals
    Figure US20090113299A1-20090430-P00577
    beginning with the first stroke
    Figure US20090113299A1-20090430-P00578
    Therefore, the system displays all the Chinese characters having the radical
    Figure US20090113299A1-20090430-P00579
    Subsequently, when the user enters the first stroke
    Figure US20090113299A1-20090430-P00580
    of
    Figure US20090113299A1-20090430-P00581
    the system displays all the Chinese character including
    Figure US20090113299A1-20090430-P00582
    so that the user can select the desired Chinese character from them. This method can also reduce the number of times of key entry and, therefore, entry error.
  • There are various methods for entering the Chinese characters according to the present invention as follows:
      • (1) To enter using only five stroke keys constituting the Chinese character;
      • (2) To enter using five stroke keys constituting the Chinese character and the radicals together;
      • (3) To enter using five stroke keys constituting the Chinese character and the character form keys together; and
      • (4) To enter using five stroke keys constituting the Chinese character, the character form keys, and the radicals together.
  • If Method 4 of the present invention is combined with Method 1, Method 2 and Method 3, it is possible to constitute a special dictionary and index file to predict a word composed of particular letters, and improve the existing Chinese character entry system using the conventional methods and arts, considerably. As mentioned above, the methods for entering the Chinese characters according to the present invention are methods that the concepts of Method 1, Method 2, Method 3, and Method 4 are combined compositively. In the present invention, the strokes and the character forms are considered as characters for conveniencé sake, but it is unconcerned with the nature of present invention.
  • The method for entering the Chinese characters according to the present invention is compared with the existing method, “The symbol definition apparatus” (U.S. Pat. No. 5,187,480, Date of Patent: Feb. 16, 1993, hereinafter referred to as “T method”). In the T method, the entry means are five or eight strokes. If the user enters these strokes according to the writing order of the Chinese character, the Chinese characters and radicals corresponding to the entered strokes are displayed, and the user selects the desired Chinese from the displayed Chinese characters. Here, the displayed Chinese characters are disposed according to the static dictionary structure that disposes the frequently used Chinese characters on the head. However, in the present invention, the entry means are five strokes and 14 character form keys. Moreover, four kinds of entry methods are provided basically, i.e., (1) a method using five strokes; (2) a method using five strokes and radicals together; (3) a method using five strokes and character form keys together; and (4) a method using five strokes, radicals, and character form keys together. In addition, the displayed Chinese characters are disposed according to the dynamic dictionary structure that disposes preferentially the frequently used Chinese characters on the front position considering the dynamically estimated use frequency. Therefore, the user can choose the entry method in accordance with one's preference. Moreover, the dynamic dictionary structure and the display method can improve the entry speed considerably.
  • Tables 8b and 8c show the entry speed of the method of the present invention and the T method. As shown in Table 8b, in entering randomly the Chinese characters, the method of the present invention Can improve the entry speed by about 43%, compared to the T method. In entering the common colloquial sentence, as shown in Table 8c, the method of the present invention can improve the entry speed by about 13%, compared to the T method.
  • TABLE 8b
    Example The number of key entry The number of key entry
    (Chinese character) (Present invention) (T method)
    Figure US20090113299A1-20090430-P00583
    3 4
    Figure US20090113299A1-20090430-P00584
    4 5
    Figure US20090113299A1-20090430-P00585
    5 8
    Figure US20090113299A1-20090430-P00586
    3 8
    Figure US20090113299A1-20090430-P00587
    4 5
    Figure US20090113299A1-20090430-P00588
    5 7
    Figure US20090113299A1-20090430-P00589
    3 6
    Figure US20090113299A1-20090430-P00590
    4 6
    Figure US20090113299A1-20090430-P00591
    5 6
    Figure US20090113299A1-20090430-P00592
    3 5
    Figure US20090113299A1-20090430-P00593
    4 6
    Figure US20090113299A1-20090430-P00594
    5 6
    Figure US20090113299A1-20090430-P00595
    7 8
    Figure US20090113299A1-20090430-P00596
    6 7
    Total 61 87
    Input efficiency 143% 100%
  • TABLE 8c
    The number of key entry The number of key entry
    Example(Sentence) (Present invention) (T method)
    Figure US20090113299A1-20090430-P00597
    17 19
    Figure US20090113299A1-20090430-P00598
    Figure US20090113299A1-20090430-P00599
    24 27
    Figure US20090113299A1-20090430-P00600
    18 21
    Figure US20090113299A1-20090430-P00601
    16 19
    Figure US20090113299A1-20090430-P00602
    Figure US20090113299A1-20090430-P00603
    39 47
    Figure US20090113299A1-20090430-P00604
    10 11
    Figure US20090113299A1-20090430-P00605
    14 15
    Figure US20090113299A1-20090430-P00606
    12 14
    Figure US20090113299A1-20090430-P00607
    9 9
    Figure US20090113299A1-20090430-P00608
    Figure US20090113299A1-20090430-P00609
    23 25
    Figure US20090113299A1-20090430-P00610
    10 10
    Total 192 217
    Input efficiency 113% 100%
  • Other embodiments for entering the Chinese characters are described, which apply Method 1, Method 2, Method 3 and Method 4 of the present invention to the entry method by means of the Bopomofo character symbols.
  • FIG. 1 f shows a Bopomofo symbol layout of a keypad of cellular telephone for entering Chinese characters. The method for entering
    Figure US20090113299A1-20090430-P00611
    is described, using Table 9. The Bopomofo notation for
    Figure US20090113299A1-20090430-P00612
    is
    Figure US20090113299A1-20090430-P00613
  • TABLE 9
    Entry key of
    Representative virtual mode
    Entry character Numeral Function
    character key key key
    Figure US20090113299A1-20090430-P00614
    Figure US20090113299A1-20090430-P00615
    1 1
    Figure US20090113299A1-20090430-P00616
    2 *
    Figure US20090113299A1-20090430-P00617
    3 #
    Figure US20090113299A1-20090430-P00618
    Figure US20090113299A1-20090430-P00619
    2 2
    Figure US20090113299A1-20090430-P00620
    1 *
    Figure US20090113299A1-20090430-P00621
    3 #
    Figure US20090113299A1-20090430-P00622
    Figure US20090113299A1-20090430-P00623
    1 3
    Figure US20090113299A1-20090430-P00624
    2 *
    Figure US20090113299A1-20090430-P00625
    3 #
    Figure US20090113299A1-20090430-P00626
    6 ##
    Figure US20090113299A1-20090430-P00627
    Figure US20090113299A1-20090430-P00628
    1 4
    Figure US20090113299A1-20090430-P00629
    4 *
    Figure US20090113299A1-20090430-P00630
    7 #
    Figure US20090113299A1-20090430-P00631
    Figure US20090113299A1-20090430-P00632
    5 5
    Figure US20090113299A1-20090430-P00633
    8 *
    Figure US20090113299A1-20090430-P00634
    0 #
    Figure US20090113299A1-20090430-P00635
    Figure US20090113299A1-20090430-P00636
    3 6
    Figure US20090113299A1-20090430-P00637
    6 *
    Figure US20090113299A1-20090430-P00638
    9 #
    Figure US20090113299A1-20090430-P00639
    # ##
    Figure US20090113299A1-20090430-P00640
    Figure US20090113299A1-20090430-P00641
    4 7
    Figure US20090113299A1-20090430-P00642
    7 *
    Figure US20090113299A1-20090430-P00643
    * #
    Figure US20090113299A1-20090430-P00644
    Figure US20090113299A1-20090430-P00645
    7 8
    Figure US20090113299A1-20090430-P00646
    8 *
    Figure US20090113299A1-20090430-P00647
    9 #
    Figure US20090113299A1-20090430-P00648
    ##
    Figure US20090113299A1-20090430-P00649
    Figure US20090113299A1-20090430-P00650
    6 9
    Figure US20090113299A1-20090430-P00651
    9 *
    Figure US20090113299A1-20090430-P00652
    # #
    Figure US20090113299A1-20090430-P00653
    ##
    Figure US20090113299A1-20090430-P00654
    Figure US20090113299A1-20090430-P00655
    * 0
    Figure US20090113299A1-20090430-P00656
    0 *
    Figure US20090113299A1-20090430-P00657
    # #
    Figure US20090113299A1-20090430-P00658
    Figure US20090113299A1-20090430-P00659
    * *
    Figure US20090113299A1-20090430-P00660
    0 0
    Figure US20090113299A1-20090430-P00661
    # #
  • Considering the configuration format of Table 9, the methods for entering
    Figure US20090113299A1-20090430-P00662
    according to Method 1, Method 2, Method 3 and Method 4 are identical with the methods for entering English words according to Method 1, Method 2, Method 3, and Method 4. Therefore, the detailed description is omitted.
  • As another method for entering the Chinese characters, there is a pinyin entry method. The pinyin method is a method that the pronunciation of the Chinese characters is represented as the alphabet letters and the desired Chinese characters are entered using the alphabet letters as a basic entry unit. Table 10a shows the pinyin and the corresponding Chinese character, the four-tone information, and the virtual keypad entry keys.
  • TABLE 10a
    Chinese Represent- Entry key of Example of
    character ative virtual keypad Chinese
    pinyin character Numeral key four-tone key character
    A A 1 -/V\.
    Figure US20090113299A1-20090430-P00663
    AI . .
    Figure US20090113299A1-20090430-P00664
    AN . .
    Figure US20090113299A1-20090430-P00665
    . . . . . . . .
    ANG . .
    Figure US20090113299A1-20090430-P00666
    AO . .
    Figure US20090113299A1-20090430-P00667
    BA B 1 -/V\.
    Figure US20090113299A1-20090430-P00668
    BAI . .
    Figure US20090113299A1-20090430-P00669
    BAN . .
    Figure US20090113299A1-20090430-P00670
    . . . . . . . .
    BO . .
    Figure US20090113299A1-20090430-P00671
    BU . .
    Figure US20090113299A1-20090430-P00672
    . . . . . . . . . . . . . . .
    ZA Z 1 -/V\.
    Figure US20090113299A1-20090430-P00673
    ZAI . .
    Figure US20090113299A1-20090430-P00674
    ZAN . .
    Figure US20090113299A1-20090430-P00675
    . . . . . . . .
    ZUN . .
    Figure US20090113299A1-20090430-P00676
    ZUO . .
    Figure US20090113299A1-20090430-P00677
  • As shown in Table 10a, the representative character keys and the virtual keypad entry keys are chosen according to the pinyin for each of Chinese characters. The input efficiency of the Chinese character is determined by the input efficiency of alphabet letter and the input/output method of the corresponding pinyin character string, because the pinyin notation of Chinese character is, identical with a word composed of alphabetic characters. The methods for entering the Chinese character pinyin according to Method 1, Method 2, Method 3 and Method 4 are similar with the entry methods of English words according to Method 1, Method 2, Method 3, and Method 4. By the way, the many Chinese characters have identical pronunciation although they are different Chinese characters because of the homophony of the Chinese characters. To overcome this, by exhibiting always the four-tone markers of the screen and entering additionally the four-tone markers, the number of the related Chinese characters can be reduced considerably, thereby enjoying Method 3 of the present invention effectively. In addition, it is possible to enter the Chinese characters using only consonants. There is a method using a letter characteristic database including the frequently used syllables. Here, the first pinyin letter of the desired Chinese character is entered, and, then, the frequently used syllables, as the possible next pinyin, are searched from the database and displayed.
  • A method for entering the Chinese character pinyin according to Method 4 of the present invention is described. In the present invention, the pinyin character strings have definite rules between the first syllable and the next syllable, and, therefore, the pinyin input efficiency can improved considerably by establishing the preparatory information including these rules. In the present invention, if the first letter of the pinyin is a consonant, the next vowel or consonant can be selected from “A, E, I, O, U” and “N, H”. The letters of the third syllable are arranged according to definite rules, and, therefore, by predicting and displaying these letter series, the user can select the desired character. For example, in entering the pinyin “MING”, the user presses “M” key which is allotted to the numeral key 6. There is a rule that the follow-up vowel of “M” can be selected from “A”, “E”, “I”, “O”, and “U”. Therefore, the system predicts and displays the possible next vowels “A”, “E”, “I”, “O”, and “U”, and, then, the user selects “I”. There is a rule that the follow-up letters of “I” can be only selected from “AN”, “AO”, “E”, “N”, “NG” and “U”. Therefore, the system predicts and displays these letters, and, then, the user selects and enters the desired letters. Consequently, by providing the knowledge about all the pinyin character strings as the preparatory information for Method 4 of the present invention, the efficiency of the pinyin input can be improved considerably.
  • Another feature of the pinyin input according to Method 4 is the method for displaying the related Chinese characters corresponding to the pinyin. For example, if the user enters the pinyin “de
    Figure US20090113299A1-20090430-P00678
    ” for the first time, the system displays the related Chinese characters
    Figure US20090113299A1-20090430-P00679
    Figure US20090113299A1-20090430-P00680
    in the order named. However, if the user enters the pinyin “de(
    Figure US20090113299A1-20090430-P00681
    ” for the second time, the system displays the related Chinese characters
    Figure US20090113299A1-20090430-P00682
    Figure US20090113299A1-20090430-P00683
    in the previously used order so that the user can select and enter easily the desired Chinese character, thereby reducing the stress accompanied with the selection process.
  • Table 10b shows the number of times of key presses in case of entering a Chinese character for the second time after entering it for the first time. As shown in Table 10b, the method according to the present invention can improve the input efficiency by two times, compared to the T method.
  • TABLE 10b
    Example of pinyin entry The number of
    (Chinese Character pinyin key entry The number of pinyin
    and pinyin) (Present invention) key entry(T method)
    Figure US20090113299A1-20090430-P00684
    (Kuai)
    3 5
    Figure US20090113299A1-20090430-P00685
    (Plan)
    3 8
    Figure US20090113299A1-20090430-P00686
    (Deng)
    3 6
    Figure US20090113299A1-20090430-P00687
    (Hong)
    3 6
    Figure US20090113299A1-20090430-P00688
    (Song)
    3 6
    Figure US20090113299A1-20090430-P00689
    (Zuan)
    3 7
    Figure US20090113299A1-20090430-P00690
    (Zan)
    3 8
    Figure US20090113299A1-20090430-P00691
    (Chu)
    3 4
    Figure US20090113299A1-20090430-P00692
    (Al)
    3 5
    Figure US20090113299A1-20090430-P00693
    (Zong)
    3 6
    Total 30 61
    Input efficiency 203% 100%
  • Methods for entering the Korean alphabet according to the present invention are described. In the present invention, the keypad and the constitution of the character keys use those in FIG. 14. Table 11 shows the Korean alphabetic letters, representative character keys, and character selection keys for use in the virtual input mode according to the preferred embodiments of Method 1, Method 2, Method 3, and Method 4.
  • TABLE 11
    Virtual input mode
    key
    Entry Representative Numeral Function
    character character key key key
    Figure US20090113299A1-20090430-P00694
    Figure US20090113299A1-20090430-P00695
    44 4
    Figure US20090113299A1-20090430-P00696
    1
    Figure US20090113299A1-20090430-P00697
    2
    Figure US20090113299A1-20090430-P00698
    Figure US20090113299A1-20090430-P00699
    5 5
    Figure US20090113299A1-20090430-P00700
    Figure US20090113299A1-20090430-P00701
    66 6
    Figure US20090113299A1-20090430-P00702
    1
    Figure US20090113299A1-20090430-P00703
    2
    Figure US20090113299A1-20090430-P00704
    Figure US20090113299A1-20090430-P00705
    7 7
    Figure US20090113299A1-20090430-P00706
    Figure US20090113299A1-20090430-P00707
    8 8
    Figure US20090113299A1-20090430-P00708
    Figure US20090113299A1-20090430-P00709
    99 9
    Figure US20090113299A1-20090430-P00710
    1
    Figure US20090113299A1-20090430-P00711
    2
    Figure US20090113299A1-20090430-P00712
    Figure US20090113299A1-20090430-P00713
    ** *
    Figure US20090113299A1-20090430-P00714
    1
    00 0
    Figure US20090113299A1-20090430-P00715
    1
    Figure US20090113299A1-20090430-P00716
    Figure US20090113299A1-20090430-P00717
    ## #
    Figure US20090113299A1-20090430-P00718
    1
    Figure US20090113299A1-20090430-P00719
    2
    Figure US20090113299A1-20090430-P00720
    Figure US20090113299A1-20090430-P00721
    1 1
    Figure US20090113299A1-20090430-P00722
    11
    Figure US20090113299A1-20090430-P00723
    Figure US20090113299A1-20090430-P00724
    2 2
    Figure US20090113299A1-20090430-P00725
    22
    Figure US20090113299A1-20090430-P00726
    Figure US20090113299A1-20090430-P00727
    3 3
    Figure US20090113299A1-20090430-P00728
    33
  • In Table 11, the definition for the entry of the vowel part consists of only six basic monophthongs,
    Figure US20090113299A1-20090430-P00729
    Figure US20090113299A1-20090430-P00730
    and
    Figure US20090113299A1-20090430-P00731
    The grouping and the representative character designation for diphthongs, such as
    Figure US20090113299A1-20090430-P00732
    Figure US20090113299A1-20090430-P00733
    Figure US20090113299A1-20090430-P00734
    and
    Figure US20090113299A1-20090430-P00735
    are separately defined. In the present invention, these diphthongs are formed by the combination of the cardinal vowels of six. Table 12a shows the rules of the cardinal vowel combination for entering Korean alphabetic vowels according to the present invention.
  • TABLE 12a
    Entry Basic vowel key Representative
    vowel combination character key
    Figure US20090113299A1-20090430-P00736
    Figure US20090113299A1-20090430-P00737
     (3) +
    Figure US20090113299A1-20090430-P00738
     (1)
    Figure US20090113299A1-20090430-P00739
    Figure US20090113299A1-20090430-P00740
    Figure US20090113299A1-20090430-P00741
     (3) +
    Figure US20090113299A1-20090430-P00742
     (2)
    Figure US20090113299A1-20090430-P00743
    Figure US20090113299A1-20090430-P00744
    Figure US20090113299A1-20090430-P00745
     (3) +
    Figure US20090113299A1-20090430-P00746
     (1)
    Figure US20090113299A1-20090430-P00747
    Figure US20090113299A1-20090430-P00748
    Figure US20090113299A1-20090430-P00749
     (3) +
    Figure US20090113299A1-20090430-P00750
     (2)
    Figure US20090113299A1-20090430-P00751
    Figure US20090113299A1-20090430-P00752
    Figure US20090113299A1-20090430-P00753
     (3) +
    Figure US20090113299A1-20090430-P00754
     (1) +
    Figure US20090113299A1-20090430-P00755
     (3)
    Figure US20090113299A1-20090430-P00756
    Figure US20090113299A1-20090430-P00757
    Figure US20090113299A1-20090430-P00758
     (3) +
    Figure US20090113299A1-20090430-P00759
     (2) +
    Figure US20090113299A1-20090430-P00760
     (3)
    Figure US20090113299A1-20090430-P00761
    Figure US20090113299A1-20090430-P00762
    Figure US20090113299A1-20090430-P00763
     (2) +
    Figure US20090113299A1-20090430-P00764
     (2) +
    Figure US20090113299A1-20090430-P00765
     (3)
    Figure US20090113299A1-20090430-P00766
    Figure US20090113299A1-20090430-P00767
    Figure US20090113299A1-20090430-P00768
    Figure US20090113299A1-20090430-P00769
    Figure US20090113299A1-20090430-P00770
     (2) +
    Figure US20090113299A1-20090430-P00771
    Figure US20090113299A1-20090430-P00772
    Figure US20090113299A1-20090430-P00773
    Figure US20090113299A1-20090430-P00774
     (1) +
    Figure US20090113299A1-20090430-P00775
    Figure US20090113299A1-20090430-P00776
    Figure US20090113299A1-20090430-P00777
    Figure US20090113299A1-20090430-P00778
     (3) +
    Figure US20090113299A1-20090430-P00779
     (3)
    Figure US20090113299A1-20090430-P00780
    Figure US20090113299A1-20090430-P00781
    Figure US20090113299A1-20090430-P00782
     (1) +
    Figure US20090113299A1-20090430-P00783
     (3)
    Figure US20090113299A1-20090430-P00784
    Figure US20090113299A1-20090430-P00785
    Figure US20090113299A1-20090430-P00786
     (2) +
    Figure US20090113299A1-20090430-P00787
     (2)
    Figure US20090113299A1-20090430-P00788
    Figure US20090113299A1-20090430-P00789
    Figure US20090113299A1-20090430-P00790
     (1) +
    Figure US20090113299A1-20090430-P00791
     (1)
    Figure US20090113299A1-20090430-P00792
    Figure US20090113299A1-20090430-P00793
    Figure US20090113299A1-20090430-P00794
     (2) + 1  (3)
    Figure US20090113299A1-20090430-P00795
  • As shown in Table 12a, the feature of the Korean alphabetic vowel entry using the combination of cardinal vowel keys is that the entry method is appropriate for the structure of the Korean alphabet and takes effects in applying to Method 1, Method 2, Method 3, and Method 4. In Table 11, arrow symbols corresponds to the functions keys “↑” and “↓” on the cellular telephone.
  • As shown in Table 12a, the diphthongs such as
    Figure US20090113299A1-20090430-P00796
    Figure US20090113299A1-20090430-P00797
    and
    Figure US20090113299A1-20090430-P00798
    are formed by the combination of the vowels such as
    Figure US20090113299A1-20090430-P00799
    Figure US20090113299A1-20090430-P00800
    and
    Figure US20090113299A1-20090430-P00801
    In the present invention, these combination vowels are allotted to each of representative keys. In case of pressing the representative keys, the vowels belonging to the representative keys are displayed simultaneously. The user selects and enters the one among the displayed vowels. Therefore, the vowel input efficiency can be improved considerably. For example, when the user presses “1” key to which
    Figure US20090113299A1-20090430-P00802
    and
    Figure US20090113299A1-20090430-P00803
    are allotted and marked, the group of vowels belonging to the representative key
    Figure US20090113299A1-20090430-P00804
    such as
    Figure US20090113299A1-20090430-P00805
    and
    Figure US20090113299A1-20090430-P00806
    are displayed at one time. Subsequently, the user can select and enter the desired vowel among the displayed vowels. Accordingly, the user can reduce the times of entry and enter each of 21 vowels correctly using six vowels allotted to the three keys.
  • In entering the Korean alphabetic consonants, aspirations such as
    Figure US20090113299A1-20090430-P00807
    Figure US20090113299A1-20090430-P00808
    and
    Figure US20090113299A1-20090430-P00809
    and fortis such as
    Figure US20090113299A1-20090430-P00810
    and
    Figure US20090113299A1-20090430-P00811
    can be allotted to each of representative keys and entered. Therefore, the user needs not to memorize other symbols and rules or to use the multi-tap method. In addition, by allotting multiple consonants to one key the entry method ensuring high visibility and recognizability can be provided.
  • As another method, the Korean alphabetic vowels can be formed by a Cheonjiin (“-”, “χ”,
    Figure US20090113299A1-20090430-P00812
    method, a prior art. Table 12b shows an example of method for entering the Korean alphabetic vowels, which applies the present invention to the Cheonjiin method.
  • TABLE 12b
    Entry Basic vowel key Representative
    vowel combination character key
    Figure US20090113299A1-20090430-P00813
    Figure US20090113299A1-20090430-P00814
     + .
    Figure US20090113299A1-20090430-P00815
    Figure US20090113299A1-20090430-P00816
    . +
    Figure US20090113299A1-20090430-P00817
    .
    Figure US20090113299A1-20090430-P00818
    . +
    Figure US20090113299A1-20090430-P00819
    .
    Figure US20090113299A1-20090430-P00820
    Figure US20090113299A1-20090430-P00821
     + .
    Figure US20090113299A1-20090430-P00822
    Figure US20090113299A1-20090430-P00823
    Figure US20090113299A1-20090430-P00824
     + ↑
    Figure US20090113299A1-20090430-P00825
    Figure US20090113299A1-20090430-P00826
    . + ↓ .
    Figure US20090113299A1-20090430-P00827
    . + ↑ .
    Figure US20090113299A1-20090430-P00828
    Figure US20090113299A1-20090430-P00829
     + ↑
    Figure US20090113299A1-20090430-P00830
    Figure US20090113299A1-20090430-P00831
    Figure US20090113299A1-20090430-P00832
     + . + ↓
    Figure US20090113299A1-20090430-P00833
    Figure US20090113299A1-20090430-P00834
    . + ↓ +
    Figure US20090113299A1-20090430-P00835
    .
    Figure US20090113299A1-20090430-P00836
    . +
    Figure US20090113299A1-20090430-P00837
    + ↓
    .
    Figure US20090113299A1-20090430-P00838
    Figure US20090113299A1-20090430-P00839
     + . + ↓
    Figure US20090113299A1-20090430-P00840
    Figure US20090113299A1-20090430-P00841
    Figure US20090113299A1-20090430-P00842
    Figure US20090113299A1-20090430-P00843
    Figure US20090113299A1-20090430-P00844
    Figure US20090113299A1-20090430-P00845
    Figure US20090113299A1-20090430-P00846
    Figure US20090113299A1-20090430-P00847
    . +
    Figure US20090113299A1-20090430-P00848
    +
    Figure US20090113299A1-20090430-P00849
    .
    Figure US20090113299A1-20090430-P00850
    Figure US20090113299A1-20090430-P00019
     + ↓
    Figure US20090113299A1-20090430-P00851
    Figure US20090113299A1-20090430-P00852
    Figure US20090113299A1-20090430-P00853
     + 1
    Figure US20090113299A1-20090430-P00854
    Figure US20090113299A1-20090430-P00855
    . +
    Figure US20090113299A1-20090430-P00856
    +
    Figure US20090113299A1-20090430-P00857
    .
    Figure US20090113299A1-20090430-P00858
    Figure US20090113299A1-20090430-P00859
     + ↓
    Figure US20090113299A1-20090430-P00860
    Figure US20090113299A1-20090430-P00861
    . +
    Figure US20090113299A1-20090430-P00862
    +
    .
    Figure US20090113299A1-20090430-P00863
    Figure US20090113299A1-20090430-P00864
     + . +
    Figure US20090113299A1-20090430-P00865
    Figure US20090113299A1-20090430-P00866
  • As shown in FIGS. 12 a and 12 b, although to press the same key can form plural vowels, the plural display and selection keys according to the present invention can solve the problem. Specially, considering the Korean alphabet entry method according to Method 1 and 2 of the present invention, the above-mentioned keypad constitution and the entry rules work great. Because the vowels are allotted to numeral keys “1”, “2”, and “3”, without mixing with consonants, the vowels can be always displayed. Therefore, the user can enter the entire word by entering only the consonants of the word. In addition, by adding a Korean dictionary, the entry efficiency can be improved considerably.
  • Now, embodiments for entering the Korean language
    Figure US20090113299A1-20090430-P00867
    according to the present invention are described.
  • The first consonant of
    Figure US20090113299A1-20090430-P00868
    is “O” belonging to the representative character “O”. When the user presses the numeral key 0 to enter “O”, the system displays “O” and
    Figure US20090113299A1-20090430-P00869
    directly. The user can select and enter
    Figure US20090113299A1-20090430-P00870
    using the corresponding function key or numeral key. Next, the user presses the numeral key 1 because the vowel
    Figure US20090113299A1-20090430-P00871
    belongs to the representative character key
    Figure US20090113299A1-20090430-P00872
    The system displays
    Figure US20090113299A1-20090430-P00873
    and
    Figure US20090113299A1-20090430-P00874
    When the user select
    Figure US20090113299A1-20090430-P00875
    using the corresponding key, the entry of
    Figure US20090113299A1-20090430-P00876
    is completed. However, actually, the user used to the Korean alphabet recognizes the word
    Figure US20090113299A1-20090430-P00877
    at one time, and enters it continuously at once. Therefore, Method 2 of the present invention can be applied appropriately according to the same entry procedure.
  • Method 3 is more efficient. The Korean character has definite patterns such as [consonant+vowel], [consonant+vowel+consonant], and so on. These linguistic characteristics are introduced into Method 3. Namely, if the vowels are displayed always on the screen, only the consonant parts are entered and the vowel parts are selected from the vowels displayed. In case of entering
    Figure US20090113299A1-20090430-P00878
    if the user enters only the consonant parts
    Figure US20090113299A1-20090430-P00879
    and
    Figure US20090113299A1-20090430-P00880
    the system according to the present invention stores the entered character string in the buffer, and displays “O” and
    Figure US20090113299A1-20090430-P00881
    belonging to the representative numeral key of the first alphabet
    Figure US20090113299A1-20090430-P00882
    The user selects and enters
    Figure US20090113299A1-20090430-P00883
    using the corresponding key, and, then, the system requires the user to enter a vowel. By selecting and entering the vowel
    Figure US20090113299A1-20090430-P00884
    is formed. Next, the system displays the alphabets belonging to the representative key for
    Figure US20090113299A1-20090430-P00885
    stored in the buffer. Subsequently, the above-mentioned processes are carried out identically. Method 3 changes into Method 4 by adding a Korean wordbook to Method 3.
  • Method 4 can improve the entry efficiency considerably. The Korean wordbook, which contributes to the labor saving of the Korean alphabet entry according to the present invention, is established automatically by the dictionary system of the present invention, based on the words entered into the system according to the entry method of the present invention. Therefore, all the words that the user entered according to the method of the present invention are automatically registered in the dictionary to establish a user wordbook. Once a word is registered in the dictionary, the user can enter completely the same word by entering the first syllable of the word. Because, the system searches the dictionary and displays the words having the same first syllable automatically.
  • For example, Table 13 shows an example of dictionary with tree structure, composed of the words beginning with
    Figure US20090113299A1-20090430-P00886
    such as
    Figure US20090113299A1-20090430-P00887
    Figure US20090113299A1-20090430-P00888
    and
    Figure US20090113299A1-20090430-P00889
  • TABLE 13
    Figure US20090113299A1-20090430-C00002
  • If a user enters the word
    Figure US20090113299A1-20090430-P00890
    in his message text for the first time, the system according to the present invention forms automatically a tree structure. Then, when the user enters again the word
    Figure US20090113299A1-20090430-P00891
    in his message text, he/she can find and enter
    Figure US20090113299A1-20090430-P00892
    by entering only one syllable
    Figure US20090113299A1-20090430-P00893
    without the key entry for
    Figure US20090113299A1-20090430-P00894
  • The Korean alphabet entry method according to Method 4 of the present invention contributes to the labour saving of the Korean alphabet entry by displaying the whole word by means of a limited number of key presses.
  • Table 14 shows the result that the Korean alphabet entry method of the present invention is compared with other Korean alphabet entry methods, such as Korean Patent No. 0159191 (Date of Patent: Aug. 10, 1998, hereinafter referred to as “Method A”), and Korean Patent Application Nos. 10-1999-0052648 (Date of Application: Nov. 25, 1999, hereinafter referred to as “Method B”), 10-1999-0052650 (Date of Application: Nov. 25, 1999, hereinafter referred to as “Method C”), and 10-2000-0062182 (Date of Application: Oct. 21, 2000, hereinafter referred to as “Method D”).
  • TABLE 14
    Prediction
    The number of key The number of key function
    entry to enter Korean entry to enter Korean for word
    Method consonants of 19 vowels of 21 entry
    A method 36 times 62 times No
    B method 38 times 50 times No
    C method 38 times 62 times No
    D method 34 times 62 times No
    The present 29 times 48 times Yes
    invention
  • As shown in Table 14, in the consonant part entry method, the present invention can improve the input efficiency (i.e., the number of times of key presses) by 19% compared to Method A; by 24% compared to Method B; by 24% compared to Method C; and by 15% compared to Method D. In the vowel part entry method, the present invention can improve the input efficiency (i.e., the number of times of key presses) by 23% compared to Method A; by 4% compared to Method B; by 23% compared to Method C; and by 23% compared to Method D.
  • FIG. 15 illustrates an example of alphabet entry on a Personal Date Assistant (hereinafter referred to as “PDA”) in accordance with the present invention. Generally, PDA uses a pen by the name of stylus as an entry instrument. If the method of the present invention is applied to the key stylus entry-based character entry system, the character entry system with excellent input efficiency, different from the key-press entry method of cellular telephone can be provided. The keys of keypad of cellular telephone are established by hardware, while PDA has a keypad, which is established by software, on a liquid crystal panel. Therefore, the input instruments of a cellular telephone and a PDA are different physically.
  • The software keys can send the input signal by pressing each of keys or lining with the pen. Therefore, if the methods of the present invention are applied to PDA, both keys and stylus pen can be used for the character entry on the virtual mode. Consequently, it is possible to enter characters through signaling starting point and up-down-right-left movement using a pen, instead of pressing the numeral keys. For example, if “A” is a representative character, the user presses a numeral key corresponding to “A” in order to enter “A”; lines lightly upward from “A” in order to enter “B”; and lines lightly downward from “A” in order to enter “C”. The result is identical with the character entry method using numeral keys. The above-mentioned method can be also applied to other languages.
  • FIG. 16 illustrates an example of an information service method using the preferred embodiment of the present invention. Today, various information services through mobile devices including a cellular telephone are in the phase of activation. For example, there are reservation services by means of electronic commerce, information retrieval services for telephone numbers and geographic information, and language learning services, and so on. Most of the telecommunication services need entering character data. The input data may be characters, numerals, symbols and so on. In the telecommunication services, to enter data easily helps the activation of these services. FIG. 16 shows the display provided in the airline reservation service as an example. As shown in FIG. 16, if the service requires entering user name, ID, destination and the place of departure as minimum character entry, the character entry methods according to the present invention can take effect.
  • FIG. 17 shows an initial menu display of Microsoft's Mobile Explore provided on a cellular telephone. In entering URL on the menu display, the efficiency of character entry is important. The following example proves the superiority of the character entry methods according to the present invention, compared to the conventional methods. The general form of URL is, for example, “ww.neopad.com”. Here, the “www” and “com” parts are fixed, while the underlined part needs the entry efficiency. In the conventional multi-tap method, the user enters “www” by pressing a key five times, or by waiting two seconds after entering the first “w”. Subsequently, the user presses the numeral keys 6 (MNO), 3 (DEF), 6 (MNO), 7 (PRS), 2 (ABC), and 3 (DEF) in turn in order to enter “neopad”. As a result, the multi-tap method needs 14 times of key presses. However, Method 2 of the present invention requires 9 times of key presses to reduce the number of times of key presses to 64%.
  • Thus, the present invention ensures the efficiency of character entry for various languages in entering characters by means of a limited number of keys and a small keypad. The description of the present invention is intended to be illustrative, and not to limit the scope of the claims. Many alternatives, modifications, and variations will be apparent to those skilled in the art.
  • INDUSTRIAL APPLICABILITY
  • As mentioned above, the methods for entering characters according to the present invention provides the following advantages:
      • (1) The resent invention can reduce the number of times of key presses and the number of times of the possible entry error considerably, compared to the general multi-tap method using the existing keypad with a limited number of keys;
      • (2) The present invention can realize the single-tap method, which uses one key to enter one character, and, therefore, save the system resources (e.g., memory and processing rate) required in the existing dictionary-addition method;
      • (3) Because the present invention can be applied to the character entry systems for various languages using the grouping of character elements (A), the method for designating representative character keys (B), the method for selecting the desired character using (A) and (B), and the method for establishing the real keypad input mode and the virtual keypad input mode and functions thereof, the present invention is excellent in respect of adaptability of art, expandability, and economic efficiency;
      • (4) In combining with the conventional dictionary-addition character entry system, the present invention can provides more efficient methods for entering character and make the system process more intelligent; and
      • (5) The present invention can promote the development of various information service contents and the use of services because the present invention can improve the data entry interface in the various information communication services.

Claims (26)

1. A character input system comprising:
a display for displaying information;
a keypad with a limited number of keys;
a memory unit for saving sets of characters which include characters of a given language or letters of a given language, combinations of the characters or letters of a given language, signs constituting the characters or letters of a given language, or symbols for the characters or letters of a given language or the signs, and designating representative characters to each of the sets of the characters; and
a control unit for operating the character input system under a real keypad input mode in which the representative characters are allocated to the keys, or a virtual keypad input mode in which the characters on the display are inputted by the keys,
wherein, when a user selects one of the keys in the real keypad input mode, the control unit controls the character input system to show on the display the set of the characters belonging to the representative character allocated to the selected key and to change the real keypad input mode into the virtual keypad input mode.
2. The system of claim 1, wherein the virtual keypad input mode serves to allocate the characters shown on the display to the keys, so that a user can input a desired character by selecting a key corresponding to the desired character,
wherein, after a user inputs the desired character in the virtual keypad input mode, the control unit controls the character input system to change the virtual keypad input mode into the real keypad input mode.
3. The system of claim 1, wherein the virtual keypad input mode serves to mark on one of the characters shown on the display, and move the marking to the other characters on the display by selecting a conversion key, so that a user can input a desired character being marked by selecting an entry-confirmation key or by not selecting any more key within a predetermined time,
wherein, after a user inputs the desired character in the virtual keypad input mode, the control unit controls the character input system to change the virtual keypad input mode into the real keypad input mode.
4. The system of claim 1, wherein the control unit controls the character input system to display the words including the inputted character, so that a user can input a desired word from the displayed words.
5. A character input system comprising:
a display for displaying information;
a keypad with a limited number of keys;
a memory unit for saving sets of characters which include characters of a given language or letters of a given language, combinations of the characters or letters of a given language, signs constituting the characters or letters of a given language, or symbols for the characters or letters of a given language or the signs, and designating representative characters to each of the sets of the characters; and
a control unit for operating the character input system under a real keypad input mode in which the representative characters are allocated to the keys or a virtual keypad input mode in which the characters on the display are inputted by the keys,
wherein, when a user continuously selects more than one of the keys and then stops selecting keys in the real keypad input mode, the control unit controls the character input system to show on the display the set of the characters belonging to the representative character allocated to the first-selected key and to change the real keypad input mode into the virtual keypad input mode.
6. The system of claim 5, wherein the control unit is set to determine that a user has stopped selecting keys from no selection of any more key within a predetermined time or selection of an entry-confirmation key.
7. The system of claim 5, wherein, when a user inputs a desired character from the displayed characters in the virtual keypad input mode, the control unit controls the character input system to show on the display the set of the characters belonging to the representative character allocated to the key selected next to the key corresponding to the representative character which the displayed characters belongs to,
wherein, when a desired character is inputted from the set of the characters belonging to the representative character allocated to the last-selected key or an entry-confirmation key is selected, the control unit controls the character input system to change the virtual keypad input mode into the real keypad input mode.
8. The system of claim 7, wherein the virtual keypad input mode serves to allocate the characters shown on the display to the keys, so that a user can input a desired character by selecting a key corresponding to the desired character.
9. The system of claim 7, wherein the virtual keypad input mode serves to mark on one of the characters shown on the display, and move the marking to the other characters on the display by selecting a conversion key, so that a user can input a desired character being marked by selecting an entry-confirmation key or by not selecting any more key within a predetermined time.
10. The system of claim 5, wherein the control unit controls the character input system to display the words including the inputted character, so that a user can input a desired word from the displayed words.
11. The system of claim 1, wherein the keypad is formed as a touch pad on the display.
12. The system of claim 5, wherein the keypad is formed as a touch pad on the display.
13. A character input system comprising:
a display for displaying information;
a touch pad with a limited number of key areas on the display;
a memory unit for saving sets of characters which include characters of a given language or letters of a given language, combinations of the characters or letters of a given language, signs constituting the characters or letters of a given language, or symbols for the characters or letters of a given language or the signs, and designating representative characters to each of the sets of the characters; and
a control unit for operating the character input system under a real keypad input mode in which the representative characters are allocated to the key areas or a virtual keypad input mode in which the characters are inputted by the key areas,
wherein, when a user touches one of the key areas with a touch tool in the real keypad input mode, the control unit controls the character input system to change the real keypad input mode into the virtual keypad input mode;
wherein the virtual keypad input mode serves to input a desired character among the set of the characters belonging to the representative characters allocated to the touched key area by removing the touch tool from the touched key area or by dragging the touch tool up/down/right/left with the touch tool held on the touch pad.
14. The system of claim 1, wherein the given language is Chinese, the signs constituting the characters of the given language are radicals or strokes, and the symbols for the characters of the given language are character forms of Chinese characters.
15. The system of claim 1, wherein the given language is Chinese, the symbols for the characters of a given language or the signs are alphabets for Bopomofo symbols or pinyins.
16. A character input method using a system comprising a display for displaying information, a keypad with a limited number of keys and a memory unit for saving sets of characters which include characters of a given language or letters of a given language, combinations of the characters or letters of a given language, signs constituting the characters or letters of a given language, or symbols for the characters or letters of a given language or the signs, and designating representative characters to each of the sets of the characters, the method comprising steps of:
starting a real keypad input mode for allocating representative characters to keys;
a user's inputting the representative character by selecting the key which the representative character is allocated to;
showing on a display the set of the characters belonging to the inputted representative character;
changing the real keypad input mode to a virtual keypad input mode, in which a character among the set of the characters on the display is inputted;
a user's inputting a desired character from the shown characters in the virtual keypad mode; and
changing the virtual keypad input mode to a real keypad input mode.
17. The method of claim 16, further comprising steps of showing on the display words including the inputted character so that a user can input a desired word from the words.
18. A character input method using a system comprising a display for displaying information, a keypad with a limited number of keys and a memory unit for saving sets of characters which include characters of a given language or letters of a given language, combinations of the characters or letters of a given language, signs constituting the characters or letters of a given language, or symbols for the characters or letters of a given language or the signs, and designating representative characters to each of the sets of the characters, the method comprising steps of:
starting a real keypad input mode for allocating representative characters to keys;
a user's inputting at least one representative characters by selecting the keys which the representative characters are allocated to;
the user's stopping inputting the representative characters;
showing on the display the set of the characters belonging to the first-inputted representative character among the inputted representative characters;
changing the real keypad input mode to a virtual keypad input mode, in which a character among the set of the characters on the display is inputted; and
a user's inputting a desired character from the shown characters in the virtual keypad mode;
19. The method of claim 18, wherein the user's stopping inputting the representative characters means that the user does not select any more key within a predetermined time or that the user selects an entry-confirmation key.
20. The method of claim 18, further comprising steps of
showing on the display the set of the characters belonging to the next-inputted representative character among the inputted representative characters;
a user's inputting a desired character from the shown characters;
repeating the two previous steps until there is no next-inputted representative character; and
changing the virtual keypad input mode to a real keypad input mode.
21. The method of claim 18, further comprising steps of showing on the display words including the inputted character so that a user can input a desired word from the words.
22. The method of claim 16, the keypad is formed as a touch pad located on the display.
23. The method of claim 18, the keypad is formed as a touch pad located on the display.
24. A character input method using a system comprising a display for displaying information, a touch pad with a limited number of key areas on the display and a memory unit for saving sets of characters which include characters of a given language or letters of a given language, combinations of the characters or letters of a given language, signs constituting the characters or letters of a given language, or symbols for the characters or letters of a given language or the signs, and designating representative characters to each of the sets of the characters, the method comprising steps of:
starting a real keypad input mode for allocating representative characters to key areas;
a user's touching a key area with a touch tool so as to input the representative character allocated to the touched key area;
changing the real keypad input mode to a virtual keypad input mode; and
a user's inputting a desired character from the set of the characters belonging to the representative character allocated to the touched key area, by removing the touch tool from the touched key area or by dragging the touch tool up/down/right/left with the touch tool held on the touch pad.
25. The method of claim 16, wherein the given language is Chinese, the signs constituting the characters are Chinese character radicals or strokes, and the symbols for the characters are character forms of Chinese characters.
26. The method of claim 16, wherein the given language is Chinese, symbols for the characters or the signs are alphabets for entering Bopomofo symbols or pinyins.
US12/245,015 2002-03-29 2008-10-03 Creation method for characters/words and the information and communication service method thereby Abandoned US20090113299A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/245,015 US20090113299A1 (en) 2002-03-29 2008-10-03 Creation method for characters/words and the information and communication service method thereby
US15/146,387 US10203872B2 (en) 2005-04-22 2016-05-04 Creation method for characters/words and the information and communication service method thereby

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR10-2002-0017228 2002-03-29
KR20020017228A KR100377432B1 (en) 2002-03-29 2002-03-29 Creation method for characters/words and the information and communication service method thereby
PCT/KR2003/000635 WO2003084194A1 (en) 2002-03-29 2003-03-28 Creation method for characters/words and the information and communication service method thereby
KRPCT/KR03/00635 2003-03-28
US10/485,131 US7508380B2 (en) 2002-03-29 2003-03-28 Creation method for characters/words and the information and communication service method thereby
US12/245,015 US20090113299A1 (en) 2002-03-29 2008-10-03 Creation method for characters/words and the information and communication service method thereby

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US48213105A Continuation 2005-04-22 2005-04-22

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/146,387 Continuation-In-Part US10203872B2 (en) 2005-04-22 2016-05-04 Creation method for characters/words and the information and communication service method thereby

Publications (1)

Publication Number Publication Date
US20090113299A1 true US20090113299A1 (en) 2009-04-30

Family

ID=27725926

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/485,131 Expired - Fee Related US7508380B2 (en) 2002-03-29 2003-03-28 Creation method for characters/words and the information and communication service method thereby
US12/245,015 Abandoned US20090113299A1 (en) 2002-03-29 2008-10-03 Creation method for characters/words and the information and communication service method thereby

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/485,131 Expired - Fee Related US7508380B2 (en) 2002-03-29 2003-03-28 Creation method for characters/words and the information and communication service method thereby

Country Status (5)

Country Link
US (2) US7508380B2 (en)
EP (1) EP1510061A4 (en)
KR (1) KR100377432B1 (en)
AU (1) AU2003214684A1 (en)
WO (1) WO2003084194A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100177048A1 (en) * 2009-01-13 2010-07-15 Microsoft Corporation Easy-to-use soft keyboard that does not require a stylus
CN101901061A (en) * 2010-04-28 2010-12-01 余彦中 Chinese character sequence code input method
US20110040908A1 (en) * 2009-08-14 2011-02-17 Fujitsu Limited Mobile terminal, character conversion apparatus, character conversion process, computer program, and computer usable medium
US20110099505A1 (en) * 2009-10-27 2011-04-28 Qualcomm Incorporated Touch screen keypad layout
DE102010002402A1 (en) * 2010-02-26 2011-09-01 Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG Field device of process automation technology, as well as methods for editing text and / or numbers, and device with a display unit and with a control unit
US20120092196A1 (en) * 2010-10-15 2012-04-19 Suzhou University method for inputting text using numeric keypad
US20120296631A1 (en) * 2011-05-20 2012-11-22 Microsoft Corporation Displaying key pinyins
US20120331383A1 (en) * 2011-06-27 2012-12-27 Choung Shik Park Apparatus and Method for Input of Korean Characters
US20140214405A1 (en) * 2013-01-31 2014-07-31 Google Inc. Character and word level language models for out-of-vocabulary text input
US20150253870A1 (en) * 2012-06-14 2015-09-10 Hiroyuki Ikeda Portable terminal
WO2014022303A3 (en) * 2012-08-01 2015-12-30 Apple Inc. Device, method, and graphical user interface for entering characters
US9261973B2 (en) 2013-06-07 2016-02-16 Blackberry Limited Method and system for previewing characters based on finger position on keyboard
US9454240B2 (en) 2013-02-05 2016-09-27 Google Inc. Gesture keyboard input of non-dictionary character strings
US10037139B2 (en) 2013-02-20 2018-07-31 Blackberry Limited Method and apparatus for word completion
US11327652B2 (en) * 2017-02-01 2022-05-10 Google Llc Keyboard automatic language identification and reconfiguration

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6658406B1 (en) * 2000-03-29 2003-12-02 Microsoft Corporation Method for selecting terms from vocabularies in a category-based system
KR20040027197A (en) * 2002-09-27 2004-04-01 김준모 Apparatus and Method of character inputs on small computing/communications devices
KR100672773B1 (en) 2002-10-30 2007-02-28 타임스페이스시스템(주) Alphabet input apparatus and alphabet input method
KR100566204B1 (en) * 2003-04-22 2006-03-29 삼성전자주식회사 Method and apparatus for inputting hanyu pinyin having tone
KR100682885B1 (en) * 2003-04-23 2007-02-15 삼성전자주식회사 Appratus and method for inputting information spatially, soft key mapping method and virtual keyboard therefor
JP4213570B2 (en) * 2003-11-20 2009-01-21 シャープ株式会社 Character input method, character input device and program
WO2005109645A1 (en) * 2004-04-27 2005-11-17 Wildseed Ltd. Reduced keypad for multi-tap input
US8200866B2 (en) * 2004-04-27 2012-06-12 Varia Holdings Llc Reduced keypad for a mobile communication device for predictive input
KR100670019B1 (en) * 2004-08-04 2007-01-16 김성수 Data Input Device and Method of thereof
KR100674441B1 (en) * 2004-11-25 2007-01-25 삼성전자주식회사 Apparatus and method for inputting character using finger print identification in portable wireless terminal
JP2006163651A (en) * 2004-12-03 2006-06-22 Sony Computer Entertainment Inc Display device, control method of display device, program and font data
KR100662553B1 (en) * 2005-04-28 2007-02-28 박인기 Method for inputting chinese character with 3x4 keypads
KR101148827B1 (en) 2005-05-18 2012-05-25 삼성전자주식회사 Terminal having display button and method of displaying using the display button
US7747950B2 (en) * 2005-07-18 2010-06-29 Chien-Hsing Lee Method for inputting Chinese characters, English alphabets, and Korean characters by using a numerical keyboard
US20070047722A1 (en) * 2005-08-30 2007-03-01 Tetsunori Kunimune Telephone keypad with dot expression capability
KR100753209B1 (en) * 2005-12-27 2007-08-30 엠텍비젼 주식회사 Portable terminal for having virtual key-pad and text input method
KR100753216B1 (en) * 2005-12-27 2007-08-30 엠텍비젼 주식회사 Portable terminal for having virtual key-pad and text input method
KR100689821B1 (en) 2006-03-15 2007-03-08 삼성전자주식회사 Apparatus and method for inputting characters in portable terminal
US20070262991A1 (en) * 2006-05-15 2007-11-15 Abulhab Saad D Arabic input output method and font model
WO2008082761A1 (en) * 2006-12-29 2008-07-10 Motorola, Inc. Method and system for determining character entries in a communication device
KR100933398B1 (en) * 2007-06-11 2009-12-22 삼성전자주식회사 Character input apparatus and method for automatically switching input modes in terminal having touch screen
US8018441B2 (en) 2007-06-11 2011-09-13 Samsung Electronics Co., Ltd. Character input apparatus and method for automatically switching input mode in terminal having touch screen
US8365071B2 (en) * 2007-08-31 2013-01-29 Research In Motion Limited Handheld electronic device and associated method enabling phonetic text input in a text disambiguation environment and outputting an improved lookup window
KR100950157B1 (en) * 2007-09-11 2010-03-31 박찬용 Key Pad for text input
KR20100000617A (en) * 2008-06-25 2010-01-06 삼성전자주식회사 Character input apparatus and, method thereof
KR20100116274A (en) * 2009-04-22 2010-11-01 삼성전자주식회사 Method and apparatus for touch input in portable communication system
KR20090120435A (en) 2009-07-15 2009-11-24 김명수 Search based english word input system and method using onscreen key
KR101142404B1 (en) * 2009-11-24 2012-05-08 윤정호 Thailand language inputting method and a cellular phone using the same method
CN102402693B (en) * 2010-09-09 2014-07-30 富士通株式会社 Method and equipment for processing images containing characters
WO2012054062A1 (en) 2010-10-22 2012-04-26 Hewlett-Packard Development Company, L.P. User interface for facilitating character input
WO2012159246A1 (en) * 2011-05-20 2012-11-29 Microsoft Corporation Displaying and inputting symbols
US8996356B1 (en) * 2012-04-10 2015-03-31 Google Inc. Techniques for predictive input method editors
US9274609B2 (en) 2012-07-23 2016-03-01 Mingyan Xie Inputting radical on touch screen device
GB2511044A (en) 2013-02-20 2014-08-27 Ibm Capturing diacritics on multi-touch devices
KR102198175B1 (en) * 2013-06-04 2021-01-04 삼성전자주식회사 Method and apparatus for processing key pad input received on touch screen of mobile terminal
TW201530357A (en) * 2014-01-29 2015-08-01 Chiu-Huei Teng Chinese input method for use in electronic device
CN104808807A (en) * 2014-01-29 2015-07-29 国际商业机器公司 Method and device for Chinese phonetic input
CN106843529A (en) * 2017-02-03 2017-06-13 刘宏兰 It is a kind of can inputting English letter and symbol stroke input method and keyboard plan
US10846477B2 (en) 2017-05-16 2020-11-24 Samsung Electronics Co., Ltd. Method and apparatus for recommending word

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4531119A (en) * 1981-06-05 1985-07-23 Hitachi, Ltd. Method and apparatus for key-inputting Kanji
US4872196A (en) * 1988-07-18 1989-10-03 Motorola, Inc. Telephone keypad input technique
US5457454A (en) * 1992-09-22 1995-10-10 Fujitsu Limited Input device utilizing virtual keyboard
US6005498A (en) * 1997-10-29 1999-12-21 Motorola, Inc. Reduced keypad entry apparatus and method
US6104317A (en) * 1998-02-27 2000-08-15 Motorola, Inc. Data entry device and method
US6130665A (en) * 1998-04-01 2000-10-10 Telefonaktiebolaget Lm Ericsson Touch screen handling
US6307541B1 (en) * 1999-04-29 2001-10-23 Inventec Corporation Method and system for inputting chinese-characters through virtual keyboards to data processor
US20030013483A1 (en) * 2001-07-06 2003-01-16 Ausems Michiel R. User interface for handheld communication device
US20030048897A1 (en) * 2001-08-31 2003-03-13 Ching-Hsing Luo Alphabetic telephone
US20040021696A1 (en) * 2000-08-17 2004-02-05 John Molgaard Graphical user interface
US20040108994A1 (en) * 2001-04-27 2004-06-10 Misawa Homes Co., Ltd Touch-type key input apparatus
US6809725B1 (en) * 2000-05-25 2004-10-26 Jishan Zhang On screen chinese keyboard
US7257528B1 (en) * 1998-02-13 2007-08-14 Zi Corporation Of Canada, Inc. Method and apparatus for Chinese character text input
US20130181915A1 (en) * 2012-01-13 2013-07-18 Feng-Yuan Chen Touch display, computer system having a touch display, and method of switching modes of a touch display

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5999536A (en) 1982-11-29 1984-06-08 Sanyo Electric Co Ltd Electronic equipment
CA2038065A1 (en) * 1990-03-12 1991-09-13 Roman T. Bystrianyk Alphanumeric keypad for data entry
US5627980A (en) * 1995-03-20 1997-05-06 Xerox Corporation Elision based presentation of ordered data
US6054941A (en) * 1997-05-27 2000-04-25 Motorola, Inc. Apparatus and method for inputting ideographic characters
JPH11184586A (en) * 1997-12-25 1999-07-09 Nec Corp Character input method and character input device
KR100327209B1 (en) * 1998-05-12 2002-04-17 윤종용 Software keyboard system using the drawing of stylus and method for recognizing keycode therefor
US6320942B1 (en) * 1998-12-31 2001-11-20 Keytouch Corporation Directionally-mapped, keyed alpha-numeric data input/output system
US7293231B1 (en) * 1999-03-18 2007-11-06 British Columbia Ltd. Data entry for personal computing devices
EP1098244A3 (en) * 1999-11-02 2001-06-13 CANAL + Société Anonyme Graphical user interface
CA2397567A1 (en) * 2000-01-17 2001-07-26 Min-Kyum Kim Apparatus and method for inputting alphabet characters on keypad
US20030190181A1 (en) * 2000-01-17 2003-10-09 Kim Min Kyum Apparatus and method for inputting alphabet characters on keypad
US6847311B2 (en) * 2002-03-28 2005-01-25 Motorola Inc. Method and apparatus for character entry in a wireless communication device

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4531119A (en) * 1981-06-05 1985-07-23 Hitachi, Ltd. Method and apparatus for key-inputting Kanji
US4872196A (en) * 1988-07-18 1989-10-03 Motorola, Inc. Telephone keypad input technique
US5457454A (en) * 1992-09-22 1995-10-10 Fujitsu Limited Input device utilizing virtual keyboard
US6005498A (en) * 1997-10-29 1999-12-21 Motorola, Inc. Reduced keypad entry apparatus and method
US7257528B1 (en) * 1998-02-13 2007-08-14 Zi Corporation Of Canada, Inc. Method and apparatus for Chinese character text input
US6104317A (en) * 1998-02-27 2000-08-15 Motorola, Inc. Data entry device and method
US6130665A (en) * 1998-04-01 2000-10-10 Telefonaktiebolaget Lm Ericsson Touch screen handling
US6307541B1 (en) * 1999-04-29 2001-10-23 Inventec Corporation Method and system for inputting chinese-characters through virtual keyboards to data processor
US6809725B1 (en) * 2000-05-25 2004-10-26 Jishan Zhang On screen chinese keyboard
US20040021696A1 (en) * 2000-08-17 2004-02-05 John Molgaard Graphical user interface
US20040108994A1 (en) * 2001-04-27 2004-06-10 Misawa Homes Co., Ltd Touch-type key input apparatus
US20030013483A1 (en) * 2001-07-06 2003-01-16 Ausems Michiel R. User interface for handheld communication device
US20030048897A1 (en) * 2001-08-31 2003-03-13 Ching-Hsing Luo Alphabetic telephone
US20130181915A1 (en) * 2012-01-13 2013-07-18 Feng-Yuan Chen Touch display, computer system having a touch display, and method of switching modes of a touch display

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100177048A1 (en) * 2009-01-13 2010-07-15 Microsoft Corporation Easy-to-use soft keyboard that does not require a stylus
US8140722B2 (en) * 2009-08-14 2012-03-20 Fujitsu Limited Mobile terminal, character conversion apparatus, character conversion process, computer program, and computer usable medium
US20110040908A1 (en) * 2009-08-14 2011-02-17 Fujitsu Limited Mobile terminal, character conversion apparatus, character conversion process, computer program, and computer usable medium
US8627224B2 (en) * 2009-10-27 2014-01-07 Qualcomm Incorporated Touch screen keypad layout
US20110099505A1 (en) * 2009-10-27 2011-04-28 Qualcomm Incorporated Touch screen keypad layout
DE102010002402A1 (en) * 2010-02-26 2011-09-01 Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG Field device of process automation technology, as well as methods for editing text and / or numbers, and device with a display unit and with a control unit
CN101901061A (en) * 2010-04-28 2010-12-01 余彦中 Chinese character sequence code input method
US20120092196A1 (en) * 2010-10-15 2012-04-19 Suzhou University method for inputting text using numeric keypad
US20120296631A1 (en) * 2011-05-20 2012-11-22 Microsoft Corporation Displaying key pinyins
US20120331383A1 (en) * 2011-06-27 2012-12-27 Choung Shik Park Apparatus and Method for Input of Korean Characters
US10379626B2 (en) * 2012-06-14 2019-08-13 Hiroyuki Ikeda Portable computing device
US10664063B2 (en) * 2012-06-14 2020-05-26 Hiroyuki Ikeda Portable computing device
US20150253870A1 (en) * 2012-06-14 2015-09-10 Hiroyuki Ikeda Portable terminal
WO2014022303A3 (en) * 2012-08-01 2015-12-30 Apple Inc. Device, method, and graphical user interface for entering characters
US20140214405A1 (en) * 2013-01-31 2014-07-31 Google Inc. Character and word level language models for out-of-vocabulary text input
US9047268B2 (en) * 2013-01-31 2015-06-02 Google Inc. Character and word level language models for out-of-vocabulary text input
US9454240B2 (en) 2013-02-05 2016-09-27 Google Inc. Gesture keyboard input of non-dictionary character strings
US10095405B2 (en) 2013-02-05 2018-10-09 Google Llc Gesture keyboard input of non-dictionary character strings
US10037139B2 (en) 2013-02-20 2018-07-31 Blackberry Limited Method and apparatus for word completion
US9261973B2 (en) 2013-06-07 2016-02-16 Blackberry Limited Method and system for previewing characters based on finger position on keyboard
US11327652B2 (en) * 2017-02-01 2022-05-10 Google Llc Keyboard automatic language identification and reconfiguration

Also Published As

Publication number Publication date
KR20020053784A (en) 2002-07-05
WO2003084194B1 (en) 2004-04-15
EP1510061A1 (en) 2005-03-02
AU2003214684A1 (en) 2003-10-13
US20050104869A1 (en) 2005-05-19
WO2003084194A1 (en) 2003-10-09
AU2003214684A8 (en) 2009-12-24
US7508380B2 (en) 2009-03-24
EP1510061A4 (en) 2009-08-05
WO2003084194A9 (en) 2009-11-05
KR100377432B1 (en) 2003-05-09

Similar Documents

Publication Publication Date Title
US7508380B2 (en) Creation method for characters/words and the information and communication service method thereby
US10203872B2 (en) Creation method for characters/words and the information and communication service method thereby
Masui POBox: An efficient text input method for handheld and ubiquitous computers
US8583440B2 (en) Apparatus and method for providing visual indication of character ambiguity during text entry
JP4084582B2 (en) Touch type key input device
US10133479B2 (en) System and method for text entry
KR100757344B1 (en) Cross-shape layout of chinese stroke labels with lyric
KR20120006503A (en) Improved text input
JP2005092856A (en) System and method for chinese input using joystick
US20080300861A1 (en) Word formation method and system
JP4504571B2 (en) Text input system for ideographic and non-ideographic languages
WO2009074278A1 (en) Device and method for inputting combined characters
KR20100003831A (en) Chinese character input apparatus, and method thereof
US20090315741A1 (en) Method of providing more bigger effect of button
US20120242583A1 (en) user interface for a hand held device
CN101788879A (en) Soft keyboard layout and scan input method
JPH08292944A (en) Character input device
RU2344564C2 (en) Layouts of signs, methods of input and input device
KR100846042B1 (en) The method of providing more bigger effect of button
CN100385376C (en) User interface of electronic equipment
KR100412571B1 (en) Method of inputting character to digital information processing device
KR20090119184A (en) The method of providing more bigger effect of button
KR20100025628A (en) The method of providing more bigger effect of button
KR20040044238A (en) inputting system of multiplex letter
JP2001344059A (en) Method for inputting character

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION