Embodiment
Before foundation the present invention describes embodiment in detail, should be noted that: embodiment mainly is and uses touch-sensitive display screen input character relevant method step and combination of part of appliance in the electronic equipment.Therefore, part of appliance and method step have suitably been represented with traditional symbol in the accompanying drawings, those details relevant have only been shown with understanding embodiments of the invention, so that do not use the details the disclosure that darkens, for the those skilled in the art that benefit in the explanation from here, these details are conspicuous.
In this document, relational terms such as first and second, the top and bottom etc. only is used to distinguish an entity or action and another entity or action, and need not necessarily require or hint at such entity or such relation or the order of any reality between moving.Term " comprises ", " containing " or their any other variant, be used for containing comprising of non-exclusionism, thereby make the method or the equipment that comprise series of elements not only comprise those elements, and can comprise element that other is not clearly listed or such method or equipment intrinsic element.The element that is limited by " comprising one ... " is not having under the situation of more constraint condition, is not precluded within processing procedure, method, article or the device that comprises this element to have other identical element.In addition, from start to finish in this instructions, term " key " has any key, button or the wide meaning of the actuator with special-purpose, variable or programmable functions that can be activated by the user.
Be to be understood that, embodiments of the invention described herein can comprise one or more traditional processors and the instruction of unique program stored, these instructions are controlled one or more traditional processors in combination with some non-processor circuit, and, use touch-sensitive display screen described herein to realize is input to some in the electronic equipment, most of or repertoire with character.Non-processor circuit can be including, but not limited to radio receiver, radio transmitter, signal driver, clock circuit, power circuit and user input device.Similarly, these functions can be interpreted as being used for using the touch-sensitive display screen character to be input to the step of the method for electronic equipment.Alternatively, some or repertoire can be realized or be realized in one or more special ICs (ASIC) by the state machine that does not have the program stored instruction, in these state machines or ASIC, some combinations of each function or specific function are implemented as customized logic.Certainly, can use the combination of this dual mode.In addition, can reckon with, for the person of ordinary skill of the art, although possibly with significant effort and many by for example design alternative that consideration promoted of pot life, modern technologies and economic aspect, but when disclosed notion and principle guide from here, will easily generate such software instruction and program and IC with minimal test.
Be to be understood that: embodiments of the invention described herein also can comprise the one or more software programs that are embodied as the processor control routine, these programs for example on the mounting medium such such as dish, CD-or DVD-ROM, programmable memory such as ROM (read-only memory) (firmware), are perhaps downloaded at for example Internet, on the data carrier such as light or electrical signal carrier.As skilled in the art to understand, code can be distributed between a plurality of parts that are connected that communicate with one another.
Referring to Fig. 1, it is an explanation with the electronic equipment 100 of the form of transfer table or mobile phone, typically is the synoptic diagram of wireless telecommunications system, and this transfer table or mobile phone comprise and be connected to the processor 103 and the radio frequency communications unit 102 of communication with it.Electronic equipment 100 also has touch-screen 105 and collateral key 165.Also has alert module 115, the driver that it typically comprises warning loudspeaker, vibrator motor and is associated.Touch-screen 105, collateral key 165 and alert module 115 are connected to processor 103 and communicate by letter with it.
Processor 103 comprises encoder/decoder 111, and it is used for Code And Decode can be by electronic equipment 100 transmission or the voice or other signal that receive, and has the code ROM (read-only memory) (ROM) 112 that is used to store data that is associated.Processor 103 also comprises microprocessor 113, and it is connected to encoder/decoder 111, character ROM (read-only memory) (ROM) 114, random-access memory (ram) 104, static programmable memory 116 and subscriber identity module (RUIM) interface 118 movably by public data and address bus 117.Static programmable memory 116 and RUIM card 119 (being commonly referred to subscriber identity module (SIM) card) are operably connected to RUIM interface 118, they each can both store the arrival text message and the telephone number database (TND phone directory) of optimum roaming list (PRL), subscriber's verification msg, selection, wherein this telephone number database comprises the numeric field that is used for telephone number and the name field that is used for identifier, and this identifier is associated with a numeral in name field.RUIM card 119 and static memory 116 can also be stored password, and it is used to allow the visit to the function of the cryptoguard on mobile phone 100.
Microprocessor 113 has the port that is used to be connected to touch-screen 105, collateral key and alert module 115.In addition, microprocessor 113 also has and is used to be connected to and the microphone 135 of this equipment integration and the port of communications speaker 140.
Character ROM (read-only memory) 114 storage be used to decode or the encode code of the text message that can receive by communication unit 102.In this embodiment, character ROM (read-only memory) 114, RUIM card 119 and static memory 116 can also be stored operational code (OC) that is used for microprocessor 113 and the code that is used to carry out the function that is associated with mobile phone 100.
Radio frequency communications unit 102 is the Receiver And Transmitters with combination of common antenna 107.Communication unit 102 has the transceiver 108 that is connected to antenna 107 via radio frequency amplifier 109.Transceiver 108 is also connected to the modulator/demodulator 110 of combination, and its communication unit 102 is connected to processor 103.
Referring to Fig. 2, the initial touch screen layout 200 that is associated with the display screen 105 of electronic equipment 100 has been described wherein.Touch-screen layout 200 comprises: main character input item viewing area 201; The first touch-sensitive zone 202 with text entry keys dish touch-sensitive zone 203 and other enter key zones (one or more) 204; The second touch-sensitive zone 205; And alphabetical viewing area 206.
Main character input item viewing area 201 shows can be by the text the data of user's input such as words, ideographic character or other.The user generally by utilizing stylus to select (touch) to be presented at key in the first touch-sensitive zone 202, comes input word, ideographic character or other data.First touch-sensitive zone 202 shows the initial keyboard layout with text entry keys dish touch-sensitive zone 203, these touch-sensitive zone 203 initial set that show the first input alphabet key 207, a letter that is associated in each key identifier word matrix (a is to z) wherein.As described, text entry keys dish touch-sensitive zone 203 is QWERTY type keyboard layouts of standard.
Select letter key 207 by the user, letter is input in the equipment 100, and on the second character input item viewing area 206, show these letters.Second touch-sensitive zone 205 shows word or the ideographic character (such as Chinese character) corresponding to the prediction of the alphabetical sequence of user's input.Can also be by contacting at the suitable part place in the second touch-sensitive zone 205 with stylus or finger and selecting these words by the user.Therefore, by in the second touch-sensitive zone 205, selecting suitable word or ideographic character, selected word of input or ideographic character in main character input item viewing area 201.
The predictive text algorithm is well known in the art, and can use any suitable algorithm.Usually be used to provide the predictive text algorithm of the possibility information that is associated with the word of each prediction according to the predefine frequency of using statistics.This information can be used for being identified for identifying prediction or potential vocabulary then under the given situation by the character of user input which is the order of most probable word.Possibility information can be numeral or number percent, and perhaps any other is fit to by the parameter that resides in other application program use on the equipment.Such as known, the word of prediction can be from be stored in airborne dictionary, be typically stored in those words in the static memory 116 and obtain, and can comprise the specific term such as device-specific order for example.
Referring to Fig. 3, the process flow diagram of the method 300 of input text in the electronic equipment 100 has been described wherein.In step 301, in the text entry keys dish touch-sensitive zone 203 of the display screen 105 of equipment 100, show the set of (301) first input alphabet keys 207, a letter that is associated in each the key identifier word matrix (a is to z) in the set of the first input alphabet key 207.Electronic equipment 100 receives the user in step 303 then and imports selection, it is corresponding to the action to a key in the set of the first input alphabet key 207, if perhaps appropriately its corresponding to being presented at the selection of the pre-glyphomancy in the second touch-sensitive zone 205.
Method 300 determines to select or imported letter or word at testing procedure 305 then.Should be noted that in this instructions with scope widely and explain term " word ", and as those skilled in the art obvious as can be known, " word " comprises the ideographic character that can form a complete word or syllable.If from the second touch-sensitive zone 205, selected word, then in step 307, in character viewing area 201, show this word (formation text), and method 300 turns back to first step 301 (and refreshing this screen to be presented at the initial touch screen layout 200 that the zone shows this word (text) in 201), perhaps finishes this method 300 by suitable interruptive command.If step 303 by to from the suitable Action Selection of a letter of the first input alphabet key 207 set should letter, then after testing procedure 305, at optional step display 309, can on alphabetical viewing area 206, show the letter of corresponding input.
Referring to Fig. 3 and Fig. 4, and for instance, supposed at step 303 letter " m " of having selected (input), and shown in alphabetical viewing area 206 at optional step display 309 should letter.Then, in step 311, one group of potential subsequent character of the letter of being imported is followed in method 300 predictions.This prediction is based on using any well-known predictive text algorithm sign to comprise the word of the letter of being imported (one or more letter).Prediction can also comprise prediction may or potential word, and especially in this example, the Chinese ideographic characters that word is represented with normally used pinyin representation, by alphabet letters.
Method 300 is carried out demonstration to the set of the second input alphabet key 407 that identifies potential subsequent character in step 313 then, and the set that is presented at first letter key 207 in the text entry keys dish touch-sensitive zone 203 is replaced in the set of the second input alphabet key 407.As shown in the figure, text entry keys dish touch-sensitive zone 203 is filled in the set of the second input alphabet key 407 fully.Because selected letter " m ", so for the phonetic input, unique possible subsequent character is " a ", " e ", " u ", " i ", " o ", so these letters are the unique letters that belong to the set of the second input alphabet key 407.
As shown, in across the single row in text entry keys dish touch-sensitive zone, arrange the set of the second input alphabet key 407.In addition, each key of forming the set of the second input alphabet key 407 extends to whole width in text entry keys dish touch-sensitive zone.To notice in addition, and in order to show the set of the second input alphabet key 407, show to comprise and refresh text entry keys dish touch-sensitive zone, to replace the set of the first all input alphabet keys 207 with the set of the second input alphabet key 407.
In step 315, the potential vocabulary of being predicted is a Chinese ideographic characters in this example, is presented in the second touch-sensitive zone 205.Next, method 300 turns back to step 303 then, import selection wait for to receive the user, it is corresponding to the action to a key in the set of the second input alphabet key 407, if perhaps appropriately its corresponding to being presented at the selection of the pre-glyphomancy in the second touch-sensitive zone 205.Method 300 and then determine to select or imported letter or word at testing procedure 305.If from the second touch-sensitive zone 205, selected word, then in step 307, in character viewing area 201, show this word, and method 300 turns back to first step 301 (and refreshing this screen to be presented at the initial touch screen layout 200 that the zone shows this word in 201), perhaps finishes this method 300 by suitable interruptive command.
Referring to Fig. 3 and Fig. 5, if in step 303 input (selections) letter, for example letter " o " then at optional step display 309, can be close to the letter that the letter of having imported " m: " shows corresponding input (selection) on alphabetical viewing area 206.Therefore, step 311,313 and 315 predictions of carrying out following content: another group is followed the potential subsequent character of institute's input alphabet and potential word.Form with the set of the 3rd input alphabet key 507 shows the subsequent character that another group is potential, and it replaces the set of second letter key 407.Because sequentially selected letter " mo ", so, a possible letter " u " is only arranged, so this letter is the unique letter that belongs to the set of the 3rd input alphabet key 507 for the phonetic input.
After repeating wherein to show the step 315 of the potential vocabulary of being predicted in the second touch-sensitive zone 205, method 300 turns back to step 303 once more.Because a letter that belongs to the set of the 3rd input alphabet key 507 is only arranged,, in character viewing area 201, show (input) this word in step 307 then so the user selects word simply from the second touch-sensitive zone 205.Method 300 turns back to first step 301 (and refreshing this screen to be presented at the initial touch screen layout 200 that shows this word in the zone 201), perhaps finishes this method 300 by suitable interruptive command.
Described embodiment especially is very suitable for improving text or the data input in portable or other small screen device such as mobile phone, smart phone, PDA, portable media device etc.The present invention is very suitable for having the small handheld electronic devices of small display curtain, wherein second or subsequently the 3rd or (even fourth class) input alphabet keyset close and fill character input keyboard touch-sensitive zone 203 fully.Therefore, by filling text entry keys dish touch-sensitive zone 203, compare with common situation, these keys have become greatly in fact, therefore how much have reduced the selection mistake.
Except that small handheld electronic devices, the equipment of other type also can be benefited from described method and apparatus.Present embodiment can be used for for example text being input to Email or SMS message, perhaps telephone number, address and name information is input in the phonebook database.Can also imagine that various other data inputs and order inputs use.
In above-mentioned instructions, specific embodiment of the present invention has been described.Yet those of ordinary skill in the art will be understood that, can carry out various modifications and change and do not deviate from the scope of setting forth as following claim of the present invention.Therefore, instructions and accompanying drawing are considered to illustrative and not restrictive, and the intention modification that all are such comprises within the scope of the present invention.The solution of benefit, advantage, problem and any critical, the essential or basic feature or element that may cause any benefit, advantage or solution appearance or the more significant element (one or more) that becomes not to be counted as any or whole claims.The present invention is only defined by being included in accessory claim in any being modified in of carrying out during this pendency and whole equivalents of those claims.