The enhancing graphical user interface that is used for mobile radiotelephoneThe present invention relates to graphical user interface, especially for the user interface of mobile radiotelephone.
Along with popularizing of the portable communication device such as mobile radiotelephone and wireless personal digital assistant, the user of equipment needs graphical user user interface more directly perceived and effective (GUI).New user does not think must to spend a lot of times to understand complicated user interface; New and experienced user wish to effectively utilize the user interface of input action.Yet, the small size display screen restrictions on the radio telephone GUI designer's creativity, and limited the picture cues that are used for wireless telephonic GUI at present.In addition, the type of graphical cues and its display mode are helping the user to guide many menus and are only helping within limits aspect the text field of reception and emission in radio telephone system usually.When attempting browsing on the small wireless phone display screen information mazy, the user will soon get lost.
At present, there are not several manufacturers to make full use of the mode of visible feedback (graphic element) as and guiding user directed by the screen user interface of mobile radiotelephone.In Operability Testing, if do not provide some additional indications on display screen, most of user is difficult to identification repertory or option.The user then can not correctly suppose in spendable possible input selection preset time arbitrarily.Can not discern existing form and input option and hinder the user and understand relevant radio telephone menu/data scrolling and menu structure substantially.This has produced obvious influence to user performance aspect used time of data incoming task and the error rate relevant with data access finishing.Operability Testing has also disclosed the context-sensitive menu that additional function need be provided for the project that the user is designated as present highlight expressly, understanding existing of additional function.
Most of user interface based on figure adopts one or more contextual features, and for example current display screen is with respect to the position of bigger form or the text field, or response strokes the scrolling data line.When manufacturer is provided to contextual feature in the user interface really, but have to other user interface function is traded off.For example, reduce available soft key quantity, thereby force user's pick list of rolling, even so that carry out the frequent inputs of using of great majority.
Therefore, need a kind of the embodiment to constitute and the wireless telephone user interface of various contextual features that function the interconnects visible feedback of graphic element (for example by), so that this user interface is more directly perceived and effective than any existing wireless telephone user interface.In addition, the user interface that needs the mistake amount that a kind of input that reduces because of the people causes.Also need to provide a kind of user of permission to know user interface at the available all possible input option of special time.
Wireless telephonic Operability Testing shows that also the user is difficult to enter data into wireless telephonic " telephone directory ".In addition, manufacturer be new hand or experienced user special its wireless telephonic user interface, for example be new hand special wieldy user interface and for the expert user special concerning new hand user interface intuitively not.
For example, when input during data, all manufacturers adopt needs user's sequential processes by a series of data clauses and subclauses screens or editing machine step by step.For example, in phonebook function, the user must at first import name, presses ENTER then, imports telephone number then, presses ENTER then, imports the position then.Because the data that user interface process can not be given the prompting of an editing machine that will occur later at the editing machine of current demonstration of user and also do not have positive feedback to show imports previously are by successful execution, the user is easy to lose in this processing.
Finish this task because the user must browse by hierarchical organization and lick a numerical tabular, the processing of the phone preference of setting wireless phone is very loaded down with trivial details.In a kind of application of known systems, cell phone manufacturer has been avoided this problem by forming a plane menu that does not comprise numerous characteristics.Because it is different with other cell phone that the cell phone of a feature richness can be set a cell phone, so this is undesirable.In the another kind of known applications of prior art, cell phone manufacturer has designed a kind of by providing " shortcut " to allow the user interface of rapid access features.Yet, for new hand,, shortcut do not understand expansion how to carry out above-mentioned task by normal long-range order because not being the user, and new hand can not know this shortcut.
Therefore, need a kind of mobile telephone user interface that has the input data and set the direct-vision method of phone preference.This intuitively interface will provide and be easy to the phone that new user uses.In addition, need a kind of embodiment to allow for the wireless telephone user interface importing data and set preferential method of being used to that more experienced user increases function.
In a kind of application of prior art, cell phone has adopted the characteristic that is called as notepaper.The numeral that notepaper allows user's input to occur on cellular display screen subsequently; Also can store this numeral, till the user manually removes it.Therefore, if the user begins to import telephone number, but call is not sent in decision subsequently, and he may forget the numeral of manual deletion input.After the specific time cycle, will delete these numerals with the saving electric energy from display screen, but numeral is stored in the notepaper still.When the user begins input digit later on when sending new call, can on display screen, see the numeral of storing in the notepaper, and the numeral of new input will be added in the notepaper numeral to.Can cause input like this and transfer to wrong telephone number, thereby cause confusion and injure to the user.Therefore, need a kind of new mode to store the numeral of input, in the information of newly importing after it can not added to automatically.
Fig. 1 is the wireless telephonic block diagram form that explanation can embody the graphical user interface (GUI) of enhancing;
Fig. 2 is the external view that can embody the example wireless phone that strengthens GUI;
Fig. 3 illustrates and strengthens GUI is used for providing various forms on wireless phone display concrete display format;
Fig. 4 illustrates how to provide any in the various forms on wireless telephonic display screen when all items that once can provide in the form on wireless telephonic display screen;
Fig. 5 illustrates to utilize has the example of small-sized dynamic scrolling mark with the wireless phone display of the enhancing GUI that compensates limited viewing area;
Fig. 6 has enumerated current items displayed and has licked wireless phone display as level and smooth scrolling speed how;
How Fig. 7 can provide the multiline text field on wireless phone display if having enumerated; With
Fig. 8 has enumerated the expert's function of search that strengthens GUI;
Fig. 9 has enumerated the editor screen that is used to import input information;
Figure 10 has enumerated the editor screen sequence that has form that is used to import input information;
Figure 11 illustrates and how to select from having more than the editor screen sequence that has form of an information table;
Figure 12 illustrates the screen sequence of the one group of numerical tabular that is used to import the phone settings with several probable values;
Figure 13 illustrates various data entries screens and also comprises the triggering numerical value screen sequence that is used to set the numerical value that also can trigger between Kai Heguan;
Figure 14 illustrates the form screen sequence that various data entries screens also comprise a plurality of fields that are used to import the input information that constitutes the individual data object;
Figure 15 is the example that can how to insert the note board characteristic that strengthens GUI;
Figure 16 is explanation provides the method for various tables on wireless phone display a flow chart; With
Figure 17 is the flow chart that the method for the various data entries screens that provide data clauses and subclauses pattern is described.
Fig. 1 with the block diagram formal specification radio telephone 100.Radio telephone 100 provides bi-directional speech communication and can comprise digital delivery function such as internet connection, Email and fax ability.
In order to comprise radio frequency (RF) signal of emission data (for example speech, digital information or control signal) fromradio telephone 100 emission,user interface 110 with the data pilot of user's input to controller 106.Controller 106 generally includes microprocessor, memory, clock generator, digital signal processor and Digital Logical Circuits.The emission data thatcontroller 106 format obtains fromuser interface 110 also send it to transmitter in thetransceiver 104, so that convert the RF modulation signal to.Transceiver 104 is sent to the RF modulation signal on theantenna 102 that is used to send.
Radio telephone 100 detects byantenna 102 and comprises the RF signal that receives data and produce the RF signal that detects.The receiver that is coupled toantenna 102 in thetransceiver 104 becomes electric baseband signal to the RF conversion of signals that detects, demodulation electricity baseband signal, and recovery comprises the reception data of automatic frequency control information, and outputs to controller 106 receiving data.The data message thatcontroller 106 changes into data format discernible speech or used byuser interface 110.
User interface 110 sends information or the speech that receives to user.Usually,user interface 110 comprises a microphone, a loud speaker, a display screen and a plurality of enter key.
Memory 112 is coupled tocontroller 106 and is used for required information, data and the software program of permanent and interim storage radio telephone work.For example,memory 112 storages comprise graphical user interface (GUI) program of the order that is used for the information that provides on display screen.
Fig. 2 is the external view that can adopt the example of the radio telephone 200 that strengthens GUI.Radio telephone 200 comprises first outer cover unit 202, is also referred to as the radio telephone shell usually and is connected to second outer cover unit 204 of first outer cover unit 202 movably.First outer cover unit 202 is connected by hinge 220 movably with second outer cover unit 204.
Should point out that Fig. 2 is the example that can adopt the radio telephone 200 that strengthens GUI.Radio telephone with different physical structures also can adopt the GUI of enhancing.For example, radio telephone 200 can be referred to as outer cover unit and be constituted usually by single outer cover unit, rather than two outer cover units that connect movably.
In the illustrated embodiment, form second outer cover unit 204 so that have an earphone opening 210 that is used for audiosignals.Display screen 208 is also referred to as wireless phone display and is installed on the radio telephone shell, is first outer cover unit 202 at this.Controller 106 (Fig. 1) is arranged in first outer cover unit 202 (or usually at radio telephone shell) and is coupled to display screen 208.A plurality of enter keies 206 be installed in that first outer cover unit 202 (radio telephone shell) is gone up and withcontroller 106 electric coupling (Fig. 1).One in a plurality of enter keies 206 as MENU enter key 207, the more multiselect item of the context-sensitive item in any table of various tables that MENU enter key 207 is used for that partlydisplay screen 208 is provided and provides on the display screen 208.First outer cover unit 202 also is equipped with microphone 212.
First outer cover unit 202 also is equipped with and inserts enter key 234, last enter key 231 and following enter key 233.Insert enter key 234 and be used to start wireless telephonic information input and information retrieval function.Last enter key 231 is used to increase wireless telephonic volume, and following enter key 233 is used to reduce wireless telephonic volume.In addition, last enter key 231 and following enter key 233 are used for the menu and the information that provide on the scrollingdisplay screen 208.
In addition, need not the arrangement that creative work just can be adopted other enter key.For example, can adopt unidirectional, multidirectional enter key.This multidirectional enter key can be used to indicate desirable directed input, for example upper and lower, left and right, or diagonal in the middle of certain.Therefore, multidirectional enter key can have the direction arrow that is printed directly on the actual enter key.
In the illustrated embodiment, inserting enter key 234, last enter key 231 and following enter key 233 is arranged on first outer cover unit 202; In an alternative embodiment, they are arranged on second outer cover unit 204.In another alternative embodiment, do not use button separately as inserting enter key 234, going up enter key 231 and following enter key 233.For example, some key in a plurality of enter keies 206 also can be used as and inserts enter key 234, goes up enter key 231 and following enter key 233.
Strengthen gui program be stored in the memory 112 (Fig. 1) and by controller 106 (Fig. 1) access so that how control provides information on display screen 208 (Fig. 2).Ondisplay screen 208, provide customizing messages with form.For example, display screen provides the various tables such as text message, information table and menu.In an example, various forms are phonebook function, and the user can make controller 106 (Fig. 1) provide name table and telephone number on display screen 208 (Fig. 2).Yet various tables can have than the more line of text of the line of text that once can provide on display screen 208.The GUI and the use table display format that strengthen for wireless phone display optimization provide various tables.
The GUI that Fig. 3 A to Fig. 3 D illustrates enhancing is used for providing the concrete display format of various tables on display screen 208.Fig. 3 A illustrates how to provide top any in the various tables on display screen 208.Top 302 atdisplay screen 208 provides header message 300.Any in the various tables that the user provides on the scrollingdisplay screen 208 downwards, howeverheader message 300 hidden temporarily; The user is the top and the various table itself of the various tables that provide to thedisplay screen 208 of rollback at any time, is arranged in which part of various tables at present so that know the user.Therefore, along with a district of the menu system of user in the GUI that strengthens moves on to another district, first thing that occurs at the top 302 ofdisplay screen 208 isheader message 300.
Provide the project of highlight bar (highlighter) 304 on thedisplay screen 208 with any table in the various tables of the current demonstration ofhighlight.Highlight bar 304 is used to indicate optional which of current demonstration of selecting, and when selecting the item of highlight, flicker is once at least for the item of highlight.
When the context-sensitive menu is used for the highlight project, ondisplay screen 208, provide context-sensitive symbol 306.In the illustrated embodiment, context-sensitive symbol 306 is alphabetical M.Context-sensitive symbol 306 is the dynamic icons that only occur on the project of highlight when the context-sensitive menu is used for the highlight project.If the user presses one in a plurality of enter keies 206, is MENU key 207 at this, a menu icon appears on thedisplay screen 208, refresh display screen to show the action schedule relevant with the option of front highlight.Using alphabetical M is to show that to the user pressing MENU enter key 207 will makedisplay screen 208 provide the more effective ways of multiselect item as context-sensitive symbol 306.In addition, using to display pixel of context-sensitive symbol 306 provides effective utilization and still allowed softkey labels to appear in the display screen 208.First corner 312 atdisplay screen 208 provides exit function softkey labels 310, provides selection function softkey labels 314 insecond corner 316 ofdisplay screen 208.
Ondisplay screen 208, providedynamic scrolling mark 308, to indicate possible scrolling direction with a plurality of embodiment.In the illustrated embodiment, alateral parts 330 atdisplay screen 208 provides dynamic scrolling mark 308.In other embodiments, can provide dynamic scrollingmark 308 at the diverse location on the display screen 208.In addition, in the illustrated embodiment,header message 300 has righthorizontal line 332 that extends from the right side ofheader message 300 and the lefthorizontal line 334 that extends from the left side of header message.When showingheader message 300, dynamically scrollingmark 308 is the downward directional arrows of following arrow afterbody 336 with lefthorizontal line 334 of header message of being connected to 300.
During information row that the information row that any in the various information tables of current demonstration once can provide on comprising than display screen is Duoed, dynamically what provide is that what any in various tables part has multiple profile to scrollingmark 308 according to current on the display screen 208.For example, when showing header message 300 (Fig. 3 A), dynamically scrollingmark 308 is the arrows that point to downwards, is directed downwards to indicate possible scrolling.The user can press down enter key another part with the table that inserts current demonstration.Should point out that in Fig. 3 A, the last term 320 of the not current demonstration of highlight is used for selecting.
How Fig. 3 B can movehighlight bar 304 with level and smooth scrolling speed when being illustrated in the last term 320 that showsheader message 300 and the not current demonstration of highlight.The user is sustainable to press down enter key 233 so that the next item down 320 of the current demonstration of order highlight.Only show two owing to current in the example shown in Fig. 3 B, press down enter key 233 and will makehighlight bar 304 move down the also last term 320 of the current demonstration of highlight, as shown in the figure.The user can press enter key so that the last item of the current demonstration of order highlight.Therefore should point out that there is not the context-sensitive menu in the last term 320 for current demonstration, when the last term of the current demonstration of highlight, not occur context-sensitive symbol 306 on thedisplay screen 208.
Should point out, since highlight the next item down 320 of current demonstration, dynamically scrollingmark 308 is upwards towards thetop 302 ofdisplay 208 and the arrow that points to towardsbottom 324 both directions ofdisplay screen 208 downwards, is upper and lower both direction so that indicate possible scrolling direction.When the possible scrolling direction of dynamic scrollingmark 308 indications when being upper and lower, showheader message 300, and the last term of the current demonstration of highlight, press enter key 231 and will makehighlight bar 304, with the last item of the current demonstration of highlight to the top ofdisplay screen 208 302 vertical moving highlight bars.
When showing the last term 320 ofheader message 300 and the current demonstration of highlight, shown in Fig. 3 B, the sustainable enter key 233 of pressing down of user rolls out thetop 302 ofdisplay screen 208 and willnew bottom 324 volumes fromdisplay 208 goes updisplay screen 208 by the item that will topmost show and makes the item of current demonstrationlick display screen 208 vertically upward.Project is with level and smooth scrolling speed scrolling.During with level and smooth scrolling speed scrolling, can read the scrolling project of current demonstration in current items displayed basically.
Fig. 3 D has enumerated how to provide bottom any in the various tables on display screen 208.When ondisplay screen 208, providing bottom any in the various tables, provide end of list (EOL)mark 340 in thebottom 324 of display screen 208.When displaylist end mark 340, dynamically scrollingmark 308 is arrows that are directed upwards towards, to indicate possible scrolling direction upwards.In the illustrated embodiment, the end of list (EOL) mark is a horizontal line, and when the display list end mark, dynamic scrollingmark 308 is one and has the arrow that is directed upwards towards that is connected to horizontalupward arrow afterbody 344.
Fig. 3 C has enumerated how to provide middle part any in the various tables on display screen 208.When not showingheader message 300 and end of list (EOL)mark 340, dynamically scrollingmark 308 is upwards towards thetop 302 ofdisplay screen 208 and the arrow that points to towardsbottom 324 both directions ofdisplay screen 208 downwards, is upper and lower both direction so that indicate possible scrolling direction.When the possible scrolling direction of dynamic scrollingmark 308 indications when being upper and lower, the user is sustainable to press down enter key 233 (Fig. 2) so that current items displayed scrolled updisplay screen 208 with level and smooth scrolling speed, and the user is sustainable to press enter key 231 (Fig. 2) so that current items displayedlicks display screen 208 downwards with level and smooth scrolling speed.Therefore, dynamically the scrolling mark is upwards towards the top of display screen and the arrow that points to towards the bottom both direction of display screen downwards, so that the project after a) showing first of header message and highlight, or b) when not showing header message and end of list (EOL) mark, possible scrolling direction is upper and lower.
For minimum wireless phone display, realize that the highlight bar of upper and lower mobile form needs each row of text to have two additional row pixels.If delegation's text is seven pixel height, a line of text then needs nine pixels so that highlight bar not with the text imbricate.Therefore, the triplex row form needs 27 row pixels.For making this influence minimum, in an alternative embodiment, highlight bar is positioned at wireless phone display middle part and can not scrolling.
Fig. 4 illustrates whendisplay screen 208 once can provide all items in the table, how to provide any in the various tables on display screen 208.In this example, provideheader message 300 at thetop 302 of display screen 208.Static scrolling mark 400 is static vertical lines of linkingheader message 300, and end of list (EOL)mark 340 is linked static scrolling mark 400.The user can press down enter key 233 with the next item down 404 of the current demonstration of highlight or press enter key 231 so that move on thehighlight bar 304 and last 402 of the current demonstration of highlight.
Fig. 5 is the example that utilizes the wireless phone display of small-sized dynamic scrolling mark.On some wireless phone display based on the non-Latin alphabet, the amount of pixels of every row is limited to the visual feedback quantity that can provide along the lateral parts of wireless phone display.An example of this situation is: with compare based on the Latin alphabet of 5 * 7 pixels, for Chinese character, each character needs 16 * 16 pixels.This makes its lateral parts that is difficult in wireless phone display provide dynamic scrolling mark.On the wireless phone display of these types, need provide the feedback of their energy scrolling to the user.For compensating those situations, dynamically the scrolling mark is small-sized dynamic scrolling mark 510.
When possible scrolling direction makes progress, small-sized dynamic scrolling mark 510 is upward arrows 514, when possible scrolling is directed downwards, small-sized dynamic scrolling mark 510 is following arrows 512, when possible scrolling direction when being upper and lower, small-sized dynamic scrolling mark 510 is a following arrow 512 and a upward arrow 514.After this, small-sized dynamic scrolling mark 510 is positioned at thebottom 324 ofdisplay screen 208, and is adjacent with context-sensitive symbol 306.
Fig. 6 illustrates in greater detail current items displayed andlicks display screen 208 as level and smooth scrolling speed how.Fig. 6 A utilizes theheader message 300 at thetop 302 ofdisplay screen 208 to be illustrated in any top in the various tables that provide on the display screen 208.Current on thedisplay screen 208 that provide is first of table 600 and table 602 second, andhighlight bar 304 is just second of highlight table 602.Therefore dynamically these unique possible scrollings are directed downwards herein, but can scroll uphighlight bar 304 first with highlight table 600, and scrollingmark 308 is directional arrows up and down.In addition, because the context-sensitive menu can context-sensitive symbol 306 occur for second use of the table 602 of highlight ondisplay screen 208.
Fig. 6 B illustrates the beginning of scrolling action when the user continues to press down enter key 233 (Fig. 2).Top 302 byheader message 300 being rolled outdisplay screen 208 and the3rd bottom 324 volumes fromdisplay screen 208 of table 604 are gone updisplay 208 make current items displayedlick display screen 208 vertically upward.Dynamically the profile of scrollingmark 308 changes over upwards towards the top 302 ofdisplay screen 208 and the arrow that points to towards 324 liang of directions in bottom ofdisplay screen 208 downwards.These projects are with level and smooth scrolling speed scrolling, so that can fully read current items displayed during the scrolling action.
When fully Fig. 6 C illustrates the 3rd of highlight table 604 and be used for thus selecting of highlight bar 304.This moment, if the user discharges enter key 233 (Fig. 2) down, scrolling will stop.If the user keeps pressing down enter key 233, the next item down that scrolling will roll out thetop 302 of display screen and table with first of table 600 frombottom 324 volumes of display screen upwarddisplay screen 208 continue.In this example, because the 3rd of table 604 do not have relevant context-sensitive menu, context-sensitive symbol 306 does not appear on thedisplay screen 208.
When the user continues to press when going up enter key 231 (Fig. 2), the level and smooth scrolling of enumerating among level and smooth scrolling in the opposite direction and Fig. 6 is similar.When the user continues to press when going up enter key 231, the item that bottommost shows rolls out thebottom 324 ofdisplay screen 208, anddisplay screen 208 is gone up from top 302 volumes ofdisplay screen 208 by new projects.
In addition, the user can be by pressing enter key 231 and following enter key 233 and after this discharging this enter key rather than continue to press these keys step by step by the project in any in the various tables.For example, make the item that shows roll out thetop 302 ofdisplay screen 208 topmost, and new projects occur from thebottom 324 ofdisplay screen 208 and can make the project the table scroll up one by pressing and discharging enter key down then.
The various tables that provide on the display screen also can comprise the project of being made up of the multiline text field.For example, the multiline text field can be the message that is received by radio telephone, multirow explanation or instruction (help command of the characteristic of for example relevant how operate wireless phone), or one group of information (for example about someone multirow personal information) by the telephone directory options access about the individual.Also can use the form display format of enhancing to provide the multiline text field.
How Fig. 7 can provide the multiline text field ondisplay screen 208 if having enumerated.For example, but the user can show the form of options, and the user selects " receiving message " then.Fig. 7 A is the demonstration of the first reception message.Provide and thecorresponding header message 300 of the first reception message at the top 302 of display screen 208.Because shown the top of the first reception message, dynamically scrollingmark 308 is arrows that point to downwards, is directed downwards with the scrolling that expresses possibility.Give first row of text 700 and second row of text 702 on thedisplay screen 208.
In the illustrated embodiment, do not provide the highlight bar that is used for the first reception message on the display screen.Some other multiline text fields can further have selectable, come highlight at least a portion multiline text field so that provide highlight bar on display screen.
If Fig. 7 B illustrates the user and presses down enter key 233, the row of text licks display screen, and manifesting more line of text, and the existing profile that changes dynamic scrollingmark 308 is upper and lower both direction to express possibility in the scrolling direction.If the user continues to press down enter key 233, being about to of header message and text with thevertical display screen 208 that rolls out of level and smooth scrolling speed, so that ondisplay screen 208, provide the third line oftext 704, the fifth line 708 of the fourth line oftext 706 and text 708.
Fig. 7 C is illustrated in and arrives first bottom that receives message behind the further scrolling.Change the profile of dynamic scrollingmark 308, receive the possible scrolling direction of text message upwards to represent first, and provide end of list (EOL)mark 340 in thebottom 324 ofdisplay screen 208.
Even the scrolling direction that dynamic scrollingmark 308 expresses possibility upwards, experienced wireless telephone user will be appreciated that by pressing down the enter key 233 next message that receives of access rapidly.In this example, dynamically scrollingmark 308 is being represented the possible scrolling direction of multiline text field (for example first receiving message) of current demonstration.Therefore, if when the end of list (EOL)mark 340 of the first reception message occurring, the user presses down enter key 233, and display will be rolled onto second and receive message.
It is second to receive the title of message now that Fig. 7 D illustratesheader message 300, and provides second receive the second capable of first row oftext 716 of message andtext 718 on display 208.Change the profile ofdynamic scrolling mark 308 once more, be directed downwards with the scrolling that expresses possibility.If the user is enter key 231 on this presses, display screen will change over the content that provides among Fig. 7 C.
Strengthen and to turn over/the preceding function of turning over after GUI also has the page, make the page down to next group information, or the user turns over enter key 292 (Fig. 2) before can pressing and makes the page upward to last one group of information so that the user turns over enter key 290 (Fig. 2) after can pressing.Turn over behind the page/the preceding function of turning over allows the user to lick information with the normal scrolling faster speed than level and smooth scrolling speed.In the illustrated embodiment, turn over after enter key 290 (Fig. 2) and before turn over enter key 292 (Fig. 2) and be represented as in a plurality of enter keies 206 (Fig. 2) two.Obviously, to those skilled in the art, can or or even turn over enter key after enter key is not used as on the same group and before turn over the enter key function other key in a plurality of enter keies 206.
Fig. 8 has enumerated the function of search that is used in combination with dynamic scrolling mark 308.Function of search is to allow more experienced user to guide the project of form to search for expert's characteristic of a specific project fast.Function of search allows the user to press and the corresponding enter key of desirable letter, so that the form of current demonstration jumps to first project with the form of desired letter beginning of current demonstration automatically, show then and first of the form that begins with desirable letter of the current demonstration of highlight.For example, in Fig. 8 A, ondisplay screen 208, provide theheader message 300 of particular table.This table is a telephone meter, its each be withmemory 112 in the relevant name of telephone number stored.Dynamically the scrolling that expresses possibility of scrollingmark 308 is directed downwards, andhighlight bar 304 is just first of highlight table 800.
In the illustrated embodiment, first of table 800 is name " ADAMS " and begins with alphabetical A.Therefore, the project in the alphabet sequence establishment table, second in the table 801 is " BAKER ".If the user wishes to find first letter in the On Behalf Of The Name with the people of letter " T " beginning or the telephone number of mechanism, the user only presses corresponding with tee in a plurality of enter keies 206 key (usually, be distributed on the standard telephone keypad on the enter key of number 8).
Shown in Fig. 8 B, when input alphabet T,highlight bar 304 is maintained fixed, but the project that provides on thedisplay screen 208 with scrolling speed fast upwards towards top 302 vertical scrollings ofdisplay screen 208,display screen 208 is gone up frombottom 324 volumes ofdisplay screen 208 by new projects simultaneously.Scrolling speed is than the fireballing scrolling speed of level and smooth scrolling fast, during scrolling speed fast, can not read the scrolling item of current demonstration basically, thereby the scrolling item of current demonstration looks like mobile pixel stream 802.In Fig. 8 B,mobile pixel stream 802 rolls out the top 302 ofdisplay screen 208 vertically upward, to give the sensation that the user carries out with the positive whichaway of scrolling fast.
Fig. 8 C illustrates the display screen after first that finds in the table that begins with tee.In the table that highlightbar 304 highlights begin with tee first is project THOMAS806 at this.Should point out same the demonstration as last the previous project SMITH811 in the table that begins with alphabetical S.In addition, also showing first that begins with letter U, is project UNCLE815 at this.If there is not the item that begins with tee in the table, input T then can make this table be rolled onto first that begins with letter U.
With the same manner, if the user imports the letter of alphabet sequence before first letter of current highlight item,highlight bar 304 will be maintained fixed, but the project that provides on thedisplay screen 208 will be with scrolling speed fast vertically downward towardsbottom 324 scrollings ofdisplay screen 208, simultaneously displayscreen 208 is gone up from top 324 volume ofdisplay screen 208 by new projects, up to find and table that highlight begins with the letter of input in first.
Figure 16 is explanation provides the method for various tables on display screen 208 a flow chart.This method at square frame 1602, provides highlight bar in square frame 1600 beginnings on radio telephone 200.In decisional block 1604, determine whether to exist the menu of context-sensitive for the project of highlight.If there is the context-sensitive menu, then show context-sensitive symbol 306 (Fig. 3) at square frame 1606.At square frame 1608, determine in current any top, middle part and the bottom 324 that whether provides in the various tables on thedisplay screen 208.
If find to have provided top any in the various tables in decisional block 1610, then ondisplay screen 208, provideheader message 300 at square frame 1612.If found highlight first in decisional block 1613, then ondisplay 208, provideddynamic scrolling mark 308 and be directed downwards with the scrolling that expresses possibility at square frame 1614.If the project in that decisional block 1613 has been found highlight after first then providesdynamic scrolling mark 308 at square frame 1615 on display screen, be upper and lower with the scrolling direction that expresses possibility.
If find not provide top any in the various tables, then determine whether provide bottom any in the various tables on thedisplay screen 208 in decisional block 1616 in decisional block 1610.
If provide the bottom, then provide end of list (EOL)mark 340 at square frame 1620.At square frame 1622, ondisplay screen 208, providedynamic scrolling mark 308, make progress with the scrolling direction that expresses possibility.
If find not provide bottom any in the various tables in decisional block 1616, thereby show to have provided middle part any in the various tables ondisplay screen 208, then providingdynamic scrolling mark 308 at square frame 1618 on display screen is upper and lower with the scrolling direction that expresses possibility.
When the user wishes when radio telephone input information (for example text or the input of counting the number of words), the GUI of enhancing has several permissions characteristic of data entries effectively and intuitively.The various information that controller 106 (Fig. 1) provides display screen 208 (Fig. 2) to have characteristic feature (or as an alternative, data) the clauses and subclauses screen, to serve concrete data clauses and subclauses pattern, display screen provides screen separately according to available data entries option.
Close beta shows, adoptheader message 300, end of list (EOL)mark 340 and dynamically the scrolling mark dynamically improved the user and effectively and easily guided the various tables that provide on thedisplay screen 208 and the ability of the text field.The profile that changes dynamic scrolling mark provides visible feedback to the user, so that at any time constantly to the possible scrolling direction of user reminding.
Along with the user becomes experience is arranged more, the skilled characteristic of the bigger GUI function of permission is provided with the function of quick scrolling speed search.Flow in the pixel that provides sense of direction during the function of search scrolling and to feel more comfortable when helping the directional user and making it in this system of use.Mobile pixel is a kind of visible feedback during quick scrolling speed, so that the user has recognized registered input and just in action.
GUI also comprises the data entries screen that is used for to the radio telephone input information.Whether can make the type that is used for providing the data entries screen according to importing which kind of information and any selectable information for customizing messages clauses and subclauses screen.For the data entries screen, controller makes display screen provide editor screen respectively, has the editor screen sequence of form, one group of numerical tabular screen sequence, form screen sequence and trigger value screen sequence.
Fig. 9 has enumerated theeditor screen 900 of each character of the single field that is used for importing respectively desirable input information.Shown in Fig. 9 A,editor screen 900 has promptingmessage 902 at the top 302 ofdisplay screen 208, has at least onehorizontal line 906 at themiddle part 303 ofdisplay screen 208, be used to provide input information, infirst corner 312 ofdisplay screen 208, have cancellation function softkey labels and insecond corner 316 ofdisplay screen 208, have definite function softkey labels 910.Providecursor 904 on this at least onehorizontal line 906, the information of importing with expression will appear at herein on display screen 208.In the preferred embodiment,cursor 904 flickers.
Cancellation function softkey labels 908, can be pressed this cancellation function soft key and withdraw from fromeditor screen 900 if user's decision does not continue by concrete input information corresponding to one in a plurality of enter keies 206 (Fig. 2).Obviously, to those skilled in the art, give cancellation function soft key, and all other function soft keys that strengthen GUI to give different titles be not creative.For example, the exit function softkey labels of availabletermination editor screen 900 replaces cancellation function softkey labels 908.Determine function softkey labels 910 corresponding to another enter key in a plurality of enter keies 206 (Fig. 2), and selective use when the input information clauses and subclauses are finished and prepared to handle.
Fig. 9 B illustrateseditor screen 900 and how to provide information by the former state of importing.Behind some character at least of each character of the single field of the input information 916 that input is wished, cancellation function softkey labels changes over removes function softkey labels 918.Therefore, if the user determines to delete or change its input, knock clear entry key (for example, concrete key in a plurality of enter keies 206) input information 916 of any demonstration will be deleted from this at least one horizontal line 906.When the information end of input, the user selects to determine the information 916 of enter key processing input.
Editor screen 900 can be suitable for many different information input functions.For example, can be suitable for being used for the idle editing machine of input digit, be used to import the title editing machine of title, be used for the text editor of input text and be used to import secret editing machine of Personal Identification Number etc.Display screen will provide ' * ' each character of security information of input.Therefore, promptingmessage 902 can be according to input which kind of input information and difference.For example, wheneditor screen 900 usefulness acted on the space editing machine of input digit, promptingmessage 902 was to the user prompt numeral.As an alternative, wheneditor screen 900 is used as the title editing machine, promptingmessage 902 will point out the user to import title.
Figure 10 has enumerated the editor screen sequence that has form of input input information.The editor screen sequence that has form gives the user one and is used for manually importing input information or passing through from the selection of form selection input information.Shown in Figure 10 A, the editor screen sequence that has form has promptingmessage 902 by the top 302 atdisplay screen 208, has at least onehorizontal line 906 at themiddle part 303 ofdisplay screen 208, infirst corner 312 ofdisplay screen 208, have cancellation function soft key 908 and insecond corner 316 ofdisplay screen 208, have 1000 beginnings of form function softkey labels.
If Figure 10 B has enumerated the user and has manually imported this input information meeting what's going on.As theeditor screen 900 of Fig. 9, at this, cancellation function soft key 908 changes over removes function soft key 918, and form function softkey labels 1000 changes over determines function softkey labels 910, prints off input information 916 on this at least onehorizontal line 906.
If select the form function softkey labels 1000 of Figure 10 A, promptingmessage 902 changes over form title 1020, replace this at least onehorizontal line 906 with information table 1022, replace form function softkey labels 1000 with selection function softkey labels 314 with the movingmark 308 of dynamic volume.Then, the user can lick information table 1022 to select desirable input information.
After the user made a choice, Figure 10 D illustrated promptingmessage 902 substitution list case markers topic 1020, and this at least onehorizontal line 906 replaces information table 1022 anddynamic scrolling mark 308, so that print off selected input information 1030 on this at least one horizontal line 906.In addition, remove function softkey labels 918 and replace cancellation function softkey labels 908, determine that function softkey labels 910 replaces selection function softkey labels 314.When finishing the input information clauses and subclauses and preparing to handle, select to determine the function softkey labels, be used to import selected input information 1030 and remove function softkey labels 918.
How Figure 11 can have the information form of therefrom selecting more than if illustrating the editor screen sequence that has form, so that the user can at first browse a plurality of form titles that provide on thedisplay screen 208 and select the desired information table, ondisplay screen 208, provide the desired information table then, be used for selecting the single field of desired input information frommemory 112 canned data tables.As in Figure 11 A, seeing, the editor screen sequence that has form at first has promptingmessage 902 at the top 302 ofdisplay screen 208, has at least onehorizontal line 906 at themiddle part 303 ofdisplay screen 208, infirst corner 312 ofdisplay screen 208, have cancellation function soft key 908 and have BROWSE function softkey labels 1100 insecond corner 316 of display screen 208.If the selected manually input of user input information, then shown in Figure 10 B, cancellation function softkey labels 908 changes over removes function softkey labels 918, and BROWSE function softkey labels 1100 changes over determines function softkey labels 910, prints off input information 916 on this at least one horizontal line.
Yet, if selected BROWSE functional software key 1100, then shown in Figure 11 B, promptingmessage 902 changes overbrowses title 1110, index table 1112 withdynamic scrolling mark 308 replaces this at least onehorizontal line 906, and selection function softkey labels 314 replaces BROWSE function softkey labels 1100.Then, the user can lick index table 1112 to select the input information table.
As seeing in Figure 11 C, after the user had selected the input information table, form title 1020 replacedbrowsing title 1110, and information table 1022 replaces index table 1112, so that the user can select desirable input information.
After Figure 11 D illustrated the user and selected input information, promptingmessage 902 substitution list case markers topic 1020, this at least onehorizontal line 906 replaced information tables 1022 anddynamic scrolling mark 308, so that print off selected input information on this at least one horizontal line.Remove function softkey labels 918 and replace cancellation function softkey labels 908, determine that function softkey labels 910 replaces selection function softkey labels 314.
Figure 12 illustrates one group of numerical tabular screen sequence that a plurality of wireless telephone operations that are used forinput store 112 storage one of are set.Figure 12 A illustrates has theprompting message 1202 of setting, the back is withcurrency 1204 is arranged,second corner 316 thatfirst corner 312 ofdisplay screen 208 has exit function softkey labels 310 anddisplay screen 208 has the first group ofnumerical value screen 1200 that changes function softkey labels 1206.Can changecurrency 1204 by pressing first enter key 207 and second enter key 209 to be circulated throughout different value.On some radio telephone, first enter key 207 is corresponding to indicating ' key of * ' symbol.First enter key 207 also can have the arrow that marks sensing first lateral.In addition, on some radio telephone, second enter key 209 is corresponding to indicating ' key of # ' symbol.Second enter key also can have the arrow that marks sensing second lateral.
Therefore, first enter key 207 and second enter key 209 can be used to side direction and lick several possible values, to change currency.Along with user volume is crossed several possible values, thecurrency 1204 that provides on the display screen illustrates currenteffective currency 1204.
Figure 12 B illustrates how to utilize and changes function softkey labels 1206 change currencys.Changing function softkey labels 1206 corresponding to one of a plurality of enter keies, is enter key 211 at this.When using change function softkey labels 1206,controller 106 makes second group of numerical value screen ofdisplay screen 208usefulness 1210 replace first group ofnumerical value screen 1200, second group of data screen has thetitle 1212 of setting at the top 302 ofdisplay screen 208, has the numerical tabular 1214 that drivesattitude scrolling mark 308 at themiddle part 303 ofdisplay screen 208, have in cancellation function softkey labels 908 andsecond corner 316 infirst corner 312 ofdisplay screen 208 and to have selection function softkey labels 314 at display screen 208.Therefore, the user can lick different probable values, to select desirable set point.
Figure 12 C is illustrated in the desirable value of highlight and has selected selection function softkey labels 314 backs which kind of situation takes place.The 3rd group of numerical value screen 1230 of the selecteed currency 1232 that controller 106 (Fig. 1) hasdisplay screen 208 usefulness to provide ondisplay screen 208 temporarily replaces second group of numerical value screen 1210.Message 1234 expressions provide any value temporarily.The preset time cycle can be one second to ten seconds grade.
After Figure 12 D was illustrated in and provides selecteed currency 1232 on thedisplay screen 208 and reach predetermined period of time,controller 106 madedisplay screen 208 provide first group of numerical value screen 1200.Do not provide selecteed currency 1232 ascurrency 1204.
How Figure 12 E equally can be from thecurrency 1204 of first group of numerical value screen, 1200 these group numerical tabular screen sequence of change by directly importing new value if illustrating.Can be by pressing the directly new value of input of one of a plurality of enter keies corresponding with desirable new value.For example, in Figure 12 E, desirable new value is 2, and the user presses and digital 2 corresponding enter keies, and refreshes currency 1204.Directly the new currency of input is at the shortcut of advanced level user more.
Figure 13 illustrates various data entries screens and further comprises the trigger value screen sequence that is used to import the radio telephone setting that also can trigger between Kai Heguan.Figure 13 A illustratesdisplay screen 208 and provides to have and set promptingmessage 1202, has exit function softkey labels 310 infirst corner 312 ofdisplay screen 208 and has the firsttrigger value screen 1300 that changes function softkey labels 1206 insecond corner 316 ofdisplay screen 208.
After Figure 13 B illustrates the user and has selected the enter key corresponding with changing function softkey labels 1206, the top 302 thatdisplay screen 208 is given indisplay screen 208 has input value prompting 1312, has at least onehorizontal line 906 at themiddle part 303 ofdisplay screen 208, the secondtrigger value screen 1310 that has cancellation function softkey labels 908 and have definite function softkey labels 910 insecond corner 316 ofdisplay 208 infirst corner 312 of display screen 208.The user can manually import currency then.Manually knock in currency along with the user uses a plurality of enter keies 206, on this at least onehorizontal line 906, show currency.
After Figure 13 C illustrated the user and selected the enter key corresponding with definite function softkey labels 910, the 3rdtrigger value screen 1320 of the currency that is transfused to thatcontroller 106 hasdisplay screen 208 usefulness to provide ondisplay screen 208 temporarily replaced the second trigger value screen withtitle 1324.
After Figure 13 D was illustrated in and providescurrency 1322 on thedisplay screen 208 and reach predetermined period of time,controller 106 provideddisplay 208 to have the first trigger value screen with thecurrency 1322 of settingprompting message 1202 adjacent appearance.
Figure 13 E then illustrates by pressing first enter key 207 and second enter key 209 can trigger thecurrency 1322 that shows on the firsttrigger value screen 1300 between the Kai Heguan.When starting triggeringcurrency 1322, with theprompting message 1202 adjacent currencys of setting 1322 that provide.When closing triggering currency 1342, " close " with theprompting message 1202 adjacent literal of setting that provide, inoperative to represent this setting.
Figure 14 illustrates the form screen sequence that various data entries screens further comprise a plurality of fields that are used to import the input information that constitutes the individual data object.Figure 14 A illustrates the top 302 thatdisplay screen 208 is given indisplay screen 208 and hasform title 1402, have a plurality offield promptings 1406 that driveattitude scrolling mark 308 at themiddle part 303 ofdisplay screen 208, thefirst form screen 1400 that has cancellation function softkey labels 908 and have editting function softkey labels 1410 insecond corner 316 ofdisplay screen 208 infirst corner 312 of display screen 208.First field prompting 1412 in a plurality offield promptings 1412 of highlight, with the expression editor effectively.
Figure 14 B illustrate the user selected with have a plurality of fields of highlight prompting 1412 in the corresponding enter key of the editting function softkey labels 1410 of first field prompting after, the top 302 thatdisplay screen 208 is given indisplay screen 208 has input field prompting 1422, has at least onehorizontal line 906 at themiddle part 303 ofdisplay screen 208, has the second form screen 1420 of removing function softkey labels 918 and having definite function softkey labels 910 insecond corner 316 ofdisplay screen 208 infirst corner 312 of display screen 208.First field that the second form screen is used to import with a plurality of field promptings is pointed out the first corresponding input string.Figure 14 C illustrates along with the user manually importsfirst input string 1430, showsfirst input string 1430 on this at least onehorizontal line 906.
After Figure 14 D illustrated the user and selected the enter key corresponding with definite function softkey labels 910, thefirst form screen 1400 replaced the second form screen 1420.With relevant adjacent at least a portionfirst input string 1430 that provides of field prompting (is that a plurality of fields are pointed out the prompting of first field in 1412 at this), be the next one prompting field of these a plurality offield promptings 1440 then, so that the user can import another input string from the second form screen.Figure 14 E illustrates when having imported field information at a kind of whole a plurality of field promptings of form, carries outfunction softkey labels 1440 and replaces cancellation function softkey labels 908.Then, the user can press the enter key corresponding with carrying outfunction softkey labels 1440, with input information.
Thefirst form screen 1400 has adynamic highlight bar 304, is used at the current field prompting of just working of a plurality of field promptings of input string highlight of input.When selecting the enter key corresponding with definite function softkey labels 910, dynamically thehighlight bar 304 next field that is rolled onto these a plurality of fields promptings 1440 is successively pointed out, and provides the second form screen 1420 simultaneously.
Figure 17 is explanation provides the method for various data entries screens at data clauses and subclauses pattern a flow process.This method atsquare frame 1704, provides prompting message 902 (Fig. 9,10 and 11) insquare frame 1700 beginnings at the top 302 ofdisplay screen 208, at square frame 1706, provide at least onehorizontal line 906 at themiddle part 303 of display screen 208.Atsquare frame 1708, provide cancellation function softkey labels 908 infirst corner 312 ofdisplay screen 208.
If determine to use repertory indecisional block 1710, then insecond corner 316 of square frame 1712, provide and determine function softkey labels 910 atdisplay screen 208, at square frame 1714, on this at least onehorizontal line 906, provide the information of manual input, atsquare frame 1716, cancellation function softkey labels 908 changes over removes function softkey labels 918.This method finishes atsquare frame 1718 then, so that can handle the information of input.
If determine to use repertory and determine to use one group of browsable form indecisional block 1710, then insecond corner 316 ofsquare frame 1722, provide form function softkey labels 1000 atdisplay screen 208 at square frame 1720.If determine not option table check option indecisional block 1724, then on this at least onehorizontal line 906, provide the information of manual input at square frame 1726.Atsquare frame 1728, replace cancellation function softkey labels 908 with removing function softkey labels 918.Atsquare frame 1730, with determining that function softkey labels 910 replaces form function softkey labels 1000.Then, this method finishes atsquare frame 1718, so that can handle the information of input.
Indecisional block 1724,, then replace promptingmessage 902 atsquare frame 1732 usefulness form titles 1020 if determine to have selected the form option.Atsquare frame 1734, replace this at least onehorizontal line 906 with information table 1022 with the movingmark 308 of dynamic volume, at square frame 1738, replace form function softkey labels 1000 with selection function softkey labels 314.The user can lick information table 1022 so that select then.
Whendecisional block 1740 determines that the user has selected one, inscribe atsquare frame 1742usefulness prompting messages 902 substitution list case markers.Atsquare frame 1744, this at least onehorizontal line 906 replaces information table 1022 anddynamic scrolling mark 308, atsquare frame 1746, replaces cancellation function softkey labels 908 with removing function softkey labels 918.Atsquare frame 1748, with determining that function softkey labels 910 replaces selection function softkey labels 314, atsquare frame 1750, provides selected information on this at least one horizontal line 906.This method finishes atsquare frame 1718 then, but so that the information that treatment of selected is selected.
If determine to use can browse a form atsquare frame 1720, then insecond corner 316 ofsquare frame 1752, provide BROWSE function softkey labels 1100 at display screen 208.Indecisional block 1754,, then on this at least onehorizontal line 906, provide manual input information atsquare frame 1756 if determine the non-selected option of browsing.Atsquare frame 1758, replace cancellation function softkey labels 908 with removing function softkey labels 918, atsquare frame 1760, with determining that function softkey labels 910 replaces BROWSE function softkey labels 1100.Then, this method finishes atsquare frame 1718, so that can handle the information of input.
If determine to have selected to browse option, browsetitle 1110 insquare frame 1770 usefulness and replace promptingmessage 902 in decisional block 1754.Atsquare frame 1772, replace this at least onehorizontal line 906 with index table 1112 with the movingmark 308 of dynamic volume, atsquare frame 1774, replace BROWSE function softkey labels 1100 with selection function softkey labels 314.Then, the user can lick index table 1112, to select desirable input information table.
Whendecisional block 1750 determines that the user has selected information table, the form title 1020 corresponding insquare frame 1752 usefulness replaces browsing title 1110.The user replaces index table 1112 atsquare frame 1754 usefulness information tables 1022, so that can select input information.
Whendecisional block 1740 determines that the user has selected one, inscribe atsquare frame 1742 usefulness prompting message substitution list case markers.Atsquare frame 1744, replace information table 1022 anddynamic scrolling mark 308 with this at least onehorizontal line 906, remove function softkey labels 918 insquare frame 1746 usefulness and replace cancellation function softkey labels 908.Determine that insquare frame 1748 usefulness function softkey labels 910 replaces selection function softkey labels 314, atsquare frame 1750, provides selected information on this at least one horizontal line 906.This method finishes atsquare frame 1718 then, but so that the information that treatment of selected is selected.
Figure 15 is the example how access strengthens the note board characteristic of GUI.Note board is included in the clauses and subclauses string of the up-to-date input of user of sending during one of various radio telephone states.For example, when an appearance indisplay screen 208 was overtime, controller 106 (Fig. 1) made the clauses and subclauses string of the up-to-date input of memory 112 (Fig. 1) storage user, presses the end enter key during effective call, close radio telephone 200, or manually removedisplay screen 208 by the user.The clauses and subclauses string of storage user up-to-date input makes these clauses and subclauses keep not hindering mutually (minimizing is obscured), simultaneously calling or store items that still can the access back.Therefore, whencontroller 106 makes the clauses and subclauses string of the up-to-date input ofmemory 112 storage users, wipe the clauses and subclauses string of the up-to-date input of user fromdisplay screen 208.
But the clauses and subclauses string of the up-to-date input of user's retrieval user and by selecting the note board option to produce the note board data of retrieval, radio telephone 200 is in the input digit state simultaneously.Ondisplay screen 208, provide the note board data of retrieval then so that further handle.The example of input digit state comprises when radio telephone 200 is in idle pulley, effective call pattern and the effective call by calling out with continuous-mode.
For example, the note board option is the menu selection under the recent call menu 1500.The user is the recent calling list 1504 of scrolling downwards, up to highlight note board option one 502.By pressing the enter key corresponding with selection function softkey labels 314, but the serial data of user's retrieval user input.
Usually, the clauses and subclauses string of the up-to-date input of user is that the user utilizes a plurality of enter keies 206 to stay to radio telephone 200 input informations.In addition, radio telephone can further comprise the speech recognition characteristic, and wherein the clauses and subclauses string of the up-to-date input of user is that the user is by being input to the information in the radio telephone 200 in a minute.
The GUI that strengthens provides many characteristics that obviously help the user to pass through access of portable radiotelephone phone and input information.It is directly perceived and be easy to user learning to provide the method for various forms.The various tables that provide on the display screen are also very effective, and therefore allow user's access information quickly, and this is very important in mobile environment.Various information-feeding screen curtains provide effectively for user's input information and mode intuitively, and they have several operator schemes, successfully operate to allow skilled user.Close beta shown various information-feeding screen curtains be used for each format combination of various information-feeding screen curtains be domestic consumer made convenience many information input and wireless setting triggers, the while still provides excellent characteristic for more experienced user.The note board characteristic is that quick input information does not make this information and the information of input subsequently obscure or chaotic effective means to save time.The note board characteristic has also prevented wrong Outgoing Call number, thereby has saved the expense of user error dialing.
The front provides description of a preferred embodiment, has the radio telephone that strengthens GUI so that those skilled in the art can make or use.The various improvement of these embodiment are apparent to those skilled in the art, do not utilize creativeness the general principle in this definition can be applied to other embodiment.For example, do not utilize creativeness can give the function softkey labels with those different titles of calling and identical function still is provided at this.