用于移动无线电话的增强图形用户接口的制作方法

文档序号:7583852阅读:184来源:国知局
专利名称:用于移动无线电话的增强图形用户接口的制作方法
技术领域
本发明涉及图形用户接口,特别是用于移动无线电话的用户接口。
随着诸如移动无线电话和无线个人数字助理之类的便携式通信设备的推广普及,设备的使用者需要更直观和有效的用户图形用户接口(GUI)。新用户不想必须得花很多时间来了解复杂的用户接口;新的和有经验的用户都希望能有效地利用输入动作的用户接口。然而,无线电话上的小尺寸显示屏限制了GUI设计者的创造力,并限制了目前用于无线电话的GUI的图象提示。另外,图形提示的类型和其显示方式在帮助用户引导过许多菜单和通常在无线电话系统中接收和发射的文本字段方面仅提供有限的帮助。当用户尝试浏览小无线电话显示屏上迷宫般的信息时很快就会迷失方向。
目前,没有几个制造商充分利用可视反馈(图形元素)作为通过移动无线电话的屏幕用户接口定向和引导用户的方式。在适用性测试中,如果在显示屏上没有给出一些附加指示,大部分用户很难识别项目表或选项。用户则不能正确地假设在任意给定时间可使用的可能的输入选择。不能对现有表格和输入选项进行识别阻碍了用户了解有关基本无线电话菜单/数据卷动和菜单结构。这在完成数据输入任务所用的时间和与数据存取有关的误差率方面对用户性能产生了明显影响。适用性测试还揭示了需要为用户明白地指示为目前加亮的项目提供附加功能的上下文有关菜单,以理解附加功能的存在。
大部分基于图形的用户接口采用一个或多个上下文特征,例如当前的显示屏相对于更大的表格或文本字段的位置,或响应敲键来卷动数据行。当制造商确实将上下文特征提供到用户接口中时,却不得不对其它用户接口功能进行折衷。例如,减少可利用的软键数量,从而迫使用户滚动选项表,以便执行即使是大多数频繁使用的输入。
因此,需要一种体现构成和功能互连的各种上下文特征(例如通过图形元素的可视反馈)的无线电话用户接口,以使该用户接口比任何现有的无线电话用户接口更直观和有效。另外,需要一种减少因人的输入导致的差错量的用户接口。还需要提供一种允许用户知道在特定时间可利用的所有可能的输入选项的用户接口。
无线电话的适用性测试还表明用户难于将数据输入到无线电话的″电话簿″。另外,制造商已经为新手或有经验的用户特制了其无线电话的用户接口,例如为新手特制了易于使用的用户接口,和为有经验用户特制了对新手来说不直观的用户接口。
例如,当输入数据时,所有制造商采用需要用户分步通过一系列数据条目屏幕或编辑器的顺序处理。例如,在电话簿功能中,用户必须首先输入姓名,然后按ENTER,然后输入电话号码,然后按ENTER,然后输入所在位置。由于用户接口处理不能给用户一个将在当前显示的编辑器后面出现的编辑器的提示并且也没有正反馈来表明前面输入的数据已被成功执行,用户很容易在该处理中迷失。
由于用户必须浏览通过等级结构和卷过一数值表来完成该任务,设定无线电话的电话优选项的处理很繁琐。在一种已知的现有技术的应用中,蜂窝电话制造商通过形成一个不包含许多特性的平面菜单避免了该问题。由于一个功能丰富的蜂窝电话能设定一个蜂窝电话与其它蜂窝电话不同,因此这是不希望的。在现有技术的另一种已知应用中,蜂窝电话制造商设计了一种通过提供″快捷方式″而允许迅速存取特性的用户接口。然而,对于新手来说,由于快捷方式不是用户通过正常的长程序了解如何执行上述任务的扩展,新手不会知道该快捷方式。
因此,需要一种具有输入数据和设定电话优选项的直观方法的移动电话用户接口。该直观的接口将提供易于新用户使用的电话。另外,需要一种体现允许为更有经验的用户增加功能的用于输入数据和设定优先的方法的无线电话用户接口。
在现有技术的一种应用中,蜂窝电话采用了被称为便笺的特性。便笺允许用户输入随后在蜂窝电话的显示屏上出现的数字;也可存储该数字,直到用户将其手动清除为止。因此,如果用户开始输入电话号码,但随后决定不发出电话呼叫,他可能会忘记手动删除输入的数字。在特定的时间周期后,将从显示屏上删除这些数字以节省电能,但数字仍存储在便笺中。当用户以后开始输入数字以发出新电话呼叫时,可在显示屏上看到便笺中存储的数字,并且新输入的数字将添加到便笺数字中。这样可造成输入和拨出错误的电话号码,从而给用户造成混乱和伤害。因此,需要一种新的方式来存储输入的数字,使其不会自动添加到以后新输入的信息中。


图1是说明可体现增强的图形用户接口(GUI)的无线电话的方框图形式;图2是可体现增强GUI的示例无线电话的外部视图;图3示出增强GUI用来在无线电话显示屏上给出各种表格的具体显示格式;图4示出当一次可在无线电话的显示屏上给出表格内的所有项目时如何在无线电话的显示屏上给出各种表格中的任何一种;图5示出利用具有小型动态卷动标记以补偿有限的显示区的增强GUI的无线电话显示屏的实例;图6列举了当前显示的项目如何以平滑卷动速度卷过无线电话显示屏;图7列举了可如何在无线电话显示屏上给出多行文本字段;和图8列举了增强GUI的专家搜索功能;图9列举了用于输入输入信息的编辑器屏幕;图10列举了用于输入输入信息的带有表格的编辑器屏幕序列;图11示出如何从可具有多于一个信息表的带有表格的编辑器屏幕序列进行选择;图12示出用于输入具有几个可能值的电话设定的一组数值表的屏幕序列;图13示出各种信息条目屏幕还包括用于设定也可在开和关之间触发的数值的触发数值屏幕序列;
图14示出各种信息条目屏幕还包括用于输入构成单个数据对象的输入信息的多个字段的形式屏幕序列;图15是可如何接入增强GUI的记事板特性的实例;图16是说明在无线电话显示屏上给出各种表的方法的流程图;和图17是说明给出数据条目模式的各种信息条目屏幕的方法的流程图。
图1以方框图形式说明了无线电话100。无线电话100提供双向话音通信并且还可包括诸如因特网连接、电子邮件、和传真能力之类的数字传送功能。
为了从无线电话100发射包含发射数据(例如话音、数字信息、或控制信号)的射频(RF)信号,用户接口110将用户输入的数据引导到控制器106。控制器106通常包括微处理器、存储器、时钟发生器、数字信号处理器、和数字逻辑电路。控制器106格式化从用户接口110获得的发射数据并将其传送到收发信机104内的发射机,以便转换成RF调制信号。收发信机104把RF调制信号传送到用于发送的天线102。
无线电话100通过天线102检测包含接收数据的RF信号并产生检测的RF信号。收发信机104内耦合到天线102的接收机把检测的RF信号转换成电基带信号,解调电基带信号,恢复包括自动频率控制信息的接收数据,并把接收数据输出到控制器106。控制器106将数据格式化成可识别的话音或由用户接口110使用的数据信息。
用户接口110将接收的信息或话音传送给用户。通常,用户接口110包括一个话筒、一个扬声器、一个显示屏和多个输入键。
存储器112耦合到控制器106并用于永久和临时存储无线电话工作所需的信息、数据、和软件程序。例如,存储器112存储包含用于在显示屏上给出信息的命令的图形用户接口(GUI)程序。
图2是可采用增强GUI的无线电话200的实例的外部视图。无线电话200包括第一外壳单元202,通常也称为无线电话外壳,和可移动地连接到第一外壳单元202的第二外壳单元204。第一外壳单元202和第二外壳单元204通过铰链220可移动地连接。
应指出,图2是可采用增强GUI的无线电话200的实例。具有不同物理结构的无线电话也可采用增强的GUI。例如,无线电话200可由单个外壳单元,通常称之为外壳单元构成,而不是可移动地连接的两个外壳单元。
在所说明的实施例中,形成第二外壳单元204以便具有一个用于发射音频信号的耳机开口210。显示屏208,也称为无线电话显示屏安装在无线电话外壳上,在此是第一外壳单元202。控制器106(图1)位于第一外壳单元202中(或通常在无线电话外壳中)并耦合到显示屏208。多个输入键206安装在第一外壳单元202(无线电话外壳)上并与控制器106电耦合(图1)。多个输入键206中的一个作为MENU输入键207,MENU输入键207部分地用于使显示屏208给出显示屏208上给出的各种表中任何一种表中的上下文有关项的更多选项。第一外壳单元202还装有话筒212。
第一外壳单元202还装有接入输入键234,上输入键231,和下输入键233。接入输入键234用于启动无线电话的信息输入和信息检索功能。上输入键231用于增加无线电话的音量,下输入键233用于降低无线电话的音量。另外,上输入键231和下输入键233用于卷动显示屏208上给出的菜单和信息。
另外,无需创造性工作就能采用其它的输入键的安排方式。例如,可采用单向、多向输入键。该多向输入键可用来指示所希望的定向输入,例如上、下、左、右,或某个中间对角线方向。因此,多向输入键可具有直接印在实际输入键上的方向箭头。
在所说明的实施例中,接入输入键234、上输入键231、和下输入键233设置在第一外壳单元202上;在一个替换实施例中,将它们设置在第二外壳单元204上。在另一个替换实施例中,不使用分开的按钮作为接入输入键234、上输入键231、和下输入键233。例如,多个输入键206中的某些键也可作为接入输入键234、上输入键231、和下输入键233。
增强GUI程序存储在存储器112(图1)中并由控制器106(图1)存取以便控制如何在显示屏208(图2)上给出信息。以表格形式在显示屏208上给出特定信息。例如,显示屏给出诸如文本消息、信息表、和菜单之类的各种表。在一个实例中,各种表格是电话簿功能,用户可使控制器106(图1)在显示屏208(图2)上给出姓名表和电话号码。然而,各种表可具有比在显示屏208上一次可给出的文本行更多的文本行。为无线电话显示屏优化增强的GUI并使用表显示格式给出各种表。
图3A至图3D示出增强的GUI用来在显示屏208上给出各种表的具体显示格式。图3A示出如何在显示屏208上给出各种表中任何一种的顶部。在显示屏208的顶部302给出标题消息300。用户可向下卷动显示屏208上给出的各种表中的任何一种,然而临时隐藏标题消息300;用户可随时卷回到显示屏208上给出的各种表的顶部和各种表本身,以便清楚用户目前位于各种表中的哪个部分。因此,随着用户从增强的GUI内的菜单系统的一个区移到另一个区,在显示屏208的顶部302出现的第一件事情是标题消息300。
显示屏208上给出加亮条(highlighter)304以加亮当前显示的各种表中任何一种表的项目。加亮条304用于指示可选择当前显示的哪一项,在选择加亮的项时,加亮的项至少闪烁一次。
当上下文有关菜单用于加亮项目时,在显示屏208上给出上下文有关符号306。在所说明的实施例中,上下文有关符号306是字母M。上下文有关符号306是当上下文有关菜单用于加亮项目时仅在加亮的项目上出现的动态图标。如果用户按下多个输入键206中的一个,在此是MENU键207,显示屏208上出现一个菜单图标,刷新显示屏以显示与前面加亮的选项有关的动作表。使用字母M作为上下文有关符号306是向用户表明按下MENU输入键207将使显示屏208给出更多选项的有效方法。另外,上下文有关符号306的使用为显示像素提供了有效利用并且仍允许软键标记出现在显示屏208中。在显示屏208的第一个角落312给出退出功能软键标记310,在显示屏208的第二个角落316给出选择功能软键标记314。
在显示屏208上给出具有多个实施例的动态卷动标记308,以指示可能的卷动方向。在所说明的实施例中,在显示屏208的一个侧面部分330给出动态卷动标记308。在其它实施例中,可在显示屏208上的不同位置给出动态卷动标记308。另外,在所说明的实施例中,标题消息300具有从标题消息300的右侧延伸的右水平线332和从标题消息的左侧延伸的左水平线334。在显示标题消息300时,动态卷动标记308是具有连接到标题消息300的左水平线334的下箭头尾部336的向下指向箭头。
在当前显示的各种信息表中的任何一种包含比显示屏上一次可给出的信息行多的信息行时,动态卷动标记308根据显示屏208上当前给出的是各种表中任何一种的什么部分而具有多种外形。例如,在显示标题消息300时(图3A),动态卷动标记308是向下指向的箭头,以指示可能的卷动方向向下。用户可按下下输入键以接入当前显示的表的另一部分。应指出,在图3A中,不加亮当前显示的最后项320用于选择。
图3B示出在显示标题消息300和不加亮当前显示的最后项320时如何能以平滑的卷动速度移动加亮条304。用户可持续按下下输入键233以便顺序加亮当前显示的下一项320。由于在图3B所示的实例中当前仅显示两项,按下下输入键233将使加亮条304向下移动并加亮当前显示的最后项320,如图所示。用户可按下上输入键以便顺序加亮当前显示的前一项。应指出,对于当前显示的最后项320,不存在上下文有关菜单,因此当加亮当前显示的最后项时,显示屏208上不出现上下文有关符号306。
应指出,由于加亮了当前显示的下一项320,动态卷动标记308是向上朝显示器208的顶部302和向下朝显示屏208的底部324两个方向指向的箭头,以便指示可能的卷动方向是上和下两个方向。当动态卷动标记308指示可能的卷动方向是上和下时,显示标题消息300,并加亮当前显示的最后项,按下上输入键231将使加亮条304向显示屏208的顶部302垂直移动加亮条,以加亮当前显示的前一项。
在显示标题消息300和加亮当前显示的最后项320时,如图3B所示,用户可持续按下下输入键233,通过将最上面显示的项卷出显示屏208的顶部302和将新项从显示器208的底部324卷上显示屏208来使当前显示的项垂直向上卷过显示屏208。项目以平滑卷动速度卷动。在当前显示的项目以平滑卷动速度卷动时,基本上可读取当前显示的卷动项目。
图3D列举了如何在显示屏208上给出各种表中任何一种的底部。当在显示屏208上给出各种表中任何一种的底部时,在显示屏208的底部324给出表结束标记340。在显示表结束标记340时,动态卷动标记308是一个向上指向的箭头,以指示可能的卷动方向向上。在所说明的实施例中,表结束标记是一条水平线,在显示表结束标记时,动态卷动标记308是一个具有连接到水平线的上箭头尾部344的向上指向箭头。
图3C列举了如何在显示屏208上给出各种表中任何一种的中部。在不显示标题消息300和表结束标记340时,动态卷动标记308是向上朝显示屏208的顶部302和向下朝显示屏208的底部324两个方向指向的箭头,以便指示可能的卷动方向是上和下两个方向。当动态卷动标记308指示可能的卷动方向是上和下时,用户可持续按下下输入键233(图2)以使当前显示的项目以平滑卷动速度向上卷过显示屏208,用户可持续按下上输入键231(图2)以使当前显示的项目以平滑卷动速度向下卷过显示屏208。因此,动态卷动标记是向上朝显示屏的顶部和向下朝显示屏的底部两个方向指向的箭头,以便在a)显示标题消息和加亮第一项后的项目,或b)在不显示标题消息和表结束标记时,可能的卷动方向是上和下。
对于极小的无线电话显示屏,实现上和下移动表格的加亮条需要文本的每一行具有附加的两行像素。如果一行文本为七个像素高,一个文本行则需要九个像素,以使加亮条不与文本边缘重叠。因此,三行表格需要27行像素。为使该影响最小,在一个替换实施例中,加亮条位于无线电话显示屏中部并且不能卷动。
图4示出当显示屏208一次可给出表中的所有项目时,如何在显示屏208上给出各种表中的任何一种。在该例子中,在显示屏208的顶部302给出标题消息300。静态卷动标记400是连到标题消息300的静态垂直线,表结束标记340连到静态卷动标记400。用户可按下下输入键233以加亮当前显示的下一项404或按下上输入键231以使加亮条304上移并加亮当前显示的前一项402。
图5是利用小型动态卷动标记的无线电话显示屏的实例。在某些基于非拉丁字母的无线电话显示屏上,每行的像素量限定在可沿无线电话显示屏的侧面部分给出的图象反馈量。这种情况的一个实例是与基于5×7个像素的拉丁字母相比,对于中文字符,每个字符需要16×16个像素。这使其很难在无线电话显示屏的侧面部分给出动态卷动标记。在这些类型的无线电话显示屏上,需要向用户提供他们能卷动的反馈。为补偿那些情况,动态卷动标记是小型动态卷动标记510。
当可能的卷动方向向上时,小型动态卷动标记510是一个上箭头514,当可能的卷动方向向下时,小型动态卷动标记510是一个下箭头512,当可能的卷动方向是上和下时,小型动态卷动标记510是一个下箭头512和一个上箭头514。此后,小型动态卷动标记510位于显示屏208的底部324,与上下文有关符号306相邻。
图6更详细地示出当前显示的项目如何以平滑卷动速率卷过显示屏208。图6A利用在显示屏208的顶部302的标题消息300示出在显示屏208上给出的各种表中任何一种的顶部。显示屏208上当前给出的是表600的第一项和表602的第二项,加亮条304正在加亮表602的第二项。此处这些项唯一可能的卷动方向向下,但可向上卷动加亮条304以加亮表600的第一项,因此动态卷动标记308是向上和向下指向箭头。另外,由于上下文有关菜单可供加亮的表602的第二项使用,在显示屏208上出现上下文有关符号306。
图6B示出当用户持续按下下输入键233(图2)时卷动动作的开始。通过将标题消息300卷出显示屏208的顶部302和将表604的第三项从显示屏208的底部324卷上显示器208来使当前显示的项目垂直向上卷过显示屏208。动态卷动标记308的外形改变成向上朝显示屏208的顶部302和向下朝显示屏208的底部324两方向指向的箭头。这些项目以平滑卷动速度卷动,以便在卷动动作期间可充分读取当前显示的项目。
图6C示出加亮条304何时完全加亮表604的第三项并由此用于选择。此刻,如果用户释放下输入键233(图2),卷动将停止。如果用户保持按下下输入键233,卷动将以表600的第一项卷出显示屏的顶部302和表的下一项从显示屏的底部324卷上显示屏208来继续。在该实例中,由于表604的第三项没有相关的上下文有关菜单,显示屏208上不出现上下文有关符号306。
当用户持续按下上输入键231(图2)时,在相反方向的平滑卷动与图6中列举的平滑卷动相似。当用户持续按下上输入键231时,最底部显示的项卷出显示屏208的底部324,新项目从显示屏208的顶部302卷上显示屏208。
另外,用户可通过按下上输入键231和下输入键233并且此后释放该输入键而不是持续按下这些键来分步通过各种表中任何一种内的项目。例如,通过按下和然后释放下输入键使最上面显示的项卷出显示屏208的顶部302,并从显示屏208的底部324出现新项目可使表中的项目向上卷动一项,。
显示屏上给出的各种表也可包括由多行文本字段组成的项目。例如,多行文本字段可以是由无线电话接收的消息,多行说明或指令(例如有关如何操作无线电话的特性的帮助指令),或一组关于个人的信息(例如关于通过电话簿选项存取的某人的多行个人信息)。也可使用增强的表格显示格式给出多行文本字段。
图7列举了可如何在显示屏208上给出多行文本字段。例如,用户可显示可选择项的表格,然后用户选择″接收消息″。图7A是第一接收消息的显示。在显示屏208的顶部302给出与第一接收消息对应的标题消息300。由于显示了第一接收消息的顶部,动态卷动标记308是一个向下指向的箭头,以表示可能的卷动方向向下。显示屏208上还给出了文本700的第一行和文本702的第二行。
在所说明的实施例中,显示屏上没有给出用于第一接收消息的加亮条。一些其它多行文本字段可进一步具有可选择的项,以便在显示屏上给出加亮条来加亮至少一部分多行文本字段。
图7B示出如果用户按下下输入键233,文本的行卷过显示屏,以显露出更多的文本行,并改变动态卷动标记308的现有外形以表示可能在卷动方向是上和下两个方向。如果用户持续按下下输入键233,标题消息和文本的行将以平滑卷动速度垂直卷出显示屏208,以便在显示屏208上给出文本704的第三行,文本706的第四行,和文本708的第五行708。
图7C示出在进一步卷动后到达第一接收消息的底部。改变动态卷动标记308的外形,以表示第一接收文本消息可能的卷动方向向上,并在显示屏208的底部324给出表结束标记340。
即使动态卷动标记308表示可能的卷动方向向上,有经验的无线电话用户将会了解到通过按下下输入键233可迅速存取下一个接收消息。在该例子中,动态卷动标记308正在表示当前显示的多行文本字段(例如第一接收消息)可能的卷动方向。因此,如果在出现第一接收消息的表结束标记340时,用户按下下输入键233,显示器将卷到第二接收消息。
图7D示出标题消息300现在是第二接收消息的标题,并在显示器208上给出第二接收消息的文本716的第一行和文本718的第二行。再次改变动态卷动标记308的外形,以表示可能的卷动方向向下。如果用户在此按下上输入键231,显示屏将改变成图7C中给出的内容。
增强GUI还具有页面后翻/前翻功能,以便用户可按下后翻输入键290(图2)使页面向下到下一组信息,或是用户可按下前翻输入键292(图2)使页面向上到上一组信息。页面后翻/前翻功能允许用户以比平滑卷动速度的正常卷动更快的速度卷过信息。在所说明的实施例中,后翻输入键290(图2)和前翻输入键292(图2)被表示为多个输入键206(图2)中的两个。很显然,对于本领域技术人员来说,可将多个输入键206中的其它键或甚至是不同组输入键用作后翻输入键和前翻输入键功能。
图8列举了与动态卷动标记308结合使用的搜索功能。搜索功能是允许更有经验的用户快速引导过表格的项目以搜索一个特定项目的专家特性。搜索功能允许用户按下与所希望的字母对应的输入键,以使当前显示的表格自动跳到当前显示的以所希望字母开始的表格的第一项目,然后显示和加亮当前显示的以所希望的字母开始的表格的第一项。例如,在图8A中,在显示屏208上给出特定表的标题消息300。该表是电话表,其每一项是与存储器112中已存储的电话号码有关的姓名。动态卷动标记308表示可能的卷动方向向下,加亮条304正在加亮表800的第一项。
在所说明的实施例中,表800的第一项是姓名″ADAMS″并以字母A开始。因此,按字母顺序编制表中的项目,表801中的第二项是″BAKER″。如果用户希望找到代表名称中的第一字母以字母″T″开始的人或机构的电话号码,用户仅按下多个输入键206中与字母T对应的一个键(通常,标准电话键盘上分布在号码8的输入键上)。
如图8B所示,当输入字母T时,加亮条304保持固定,但显示屏208上给出的项目以快速的卷动速度向上朝显示屏208的顶部302垂直卷动,同时新项目从显示屏208的底部324卷上显示屏208。快速的卷动速度是比平滑卷动速度快的卷动速度,在快速的卷动速度期间,基本上不能读取当前显示的卷动项,从而当前显示的卷动项看起来象移动像素流802。在图8B中,移动像素流802垂直向上卷出显示屏208的顶部302,以给予用户以快速的卷动正朝哪个方向进行的感觉。
图8C示出找到以字母T开始的表中的第一项后的显示屏。加亮条304加亮以字母T开始的表中的第一项,在此是项目THOMAS806。应指出,同样显示作为以字母S开始的表中的最后一项的前一个项目SMITH811。另外,还显示以字母U开始的第一项,在此是项目UNCLE815。如果表中不存在以字母T开始的项,输入T则会使该表卷到以字母U开始的第一项。
以同样方式,如果用户输入按字母顺序在当前加亮项的第一字母之前的字母,加亮条304将保持固定,但显示屏208上给出的项目将以快速的卷动速度垂直向下朝显示屏208的底部324卷动,同时将新项目从显示屏208的顶部324卷上显示屏208,直到找到并加亮以输入的字母开始的表中的第一项。
图16是说明在显示屏208上给出各种表的方法的流程图。该方法在方框1600开始,在方框1602,在无线电话200上给出加亮条。在判断方框1604,确定对于加亮的项目是否存在上下文有关的菜单。如果存在上下文有关菜单,则在方框1606显示上下文有关符号306(图3)。在方框1608,确定显示屏208上当前是否给出各种表中的任何一种的顶部、中部、和底部324中的一个。
如果在判断方框1610发现给出了各种表中任何一种的顶部,则在方框1612在显示屏208上给出标题消息300。如果在判断方框1613发现加亮了第一项,则在方框1614在显示器208上给出动态卷动标记308以表示可能的卷动方向向下。如果在判断方框1613发现加亮了第一项之后的项目,则在方框1615在显示屏上给出动态卷动标记308,以表示可能的卷动方向为上和下。
如果在判断方框1610发现未给出各种表中任何一种的顶部,则在判断方框1616确定显示屏208上是否给出各种表中任何一种的底部。
如果给出底部,则在方框1620给出表结束标记340。在方框1622,在显示屏208上给出动态卷动标记308,以表示可能的卷动方向向上。
如果在判断方框1616发现未给出各种表中任何一种的底部,从而表明在显示屏208上给出了各种表中任何一种的中部,则在方框1618在显示屏上给出动态卷动标记308以表示可能的卷动方向是上和下。
当用户希望向无线电话输入信息(例如文本或数字数输入)时,增强的GUI具有几种允许有效和直观的信息条目的特性。控制器106(图1)使显示屏208(图2)给出具有特有特征的各种信息(或作为替换,数据)条目屏幕,以服务于具体的数据条目模式,显示屏根据可供使用信息条目选项各自给出屏幕。
内部测试已经表明,采用标题消息300、表结束标记340、和动态卷动标记动态地提高了用户有效和方便地引导过显示屏208上给出的各种表和文本字段的能力。改变动态卷动标记的外形向用户提供了可视反馈,以便随时不断地向用户提醒可能的卷动方向。
随着用户变得更有经验,以快速卷动速度搜索的功能提供了允许更大GUI功能的熟练特性。在搜索功能卷动期间给出方向感的像素流动有助于定向用户并使其在使用该系统时感到更舒服。在快速卷动速度期间移动像素是一种可视反馈,以使用户了解到已登记了输入并且正在起作用。
GUI还包括用于向无线电话输入信息的信息条目屏幕。依据正在输入何种信息和任何可选择的信息是否可供特定信息条目屏幕使用来给出信息条目屏幕的类型。对于信息条目屏幕,控制器使显示屏分别给出编辑器屏幕,具有表格的编辑器屏幕序列,一组数值表屏幕序列,形式屏幕序列,和触发值屏幕序列。
图9列举了用于分别输入所希望的输入信息的单个字段的每个字符的编辑器屏幕900。如图9A所示,编辑器屏幕900在显示屏208的顶部302具有提示消息902,在显示屏208的中部303具有至少一条水平线906,用于给出输入信息,在显示屏208的第一角落312中具有取消功能软键标记,和在显示屏208的第二角落316中具有确定功能软键标记910。在该至少一条水平线906上给出光标904,以表示输入的信息将在显示屏208上出现在此处。在该优选实施例中,光标904闪烁。
取消功能软键标记908对应于多个输入键206(图2)中的一个,如果用户决定不通过具体的输入信息继续,可按下该取消功能软键从编辑器屏幕900退出。很显然,对于本领域技术人员来说,给取消功能软键,以及增强GUI的所有其它功能软键赋予不同名称是不具有创造性。例如,可用终止编辑器屏幕900的退出功能软键标记代替取消功能软键标记908。确定功能软键标记910对应于多个输入键206(图2)中的另一个输入键,并在输入信息条目完成和准备处理时供选择使用。
图9B示出编辑器屏幕900如何按输入的原样给出信息。在输入希望的输入信息916的单个字段的每个字符的至少某些字符后,取消功能软键标记改变成清除功能软键标记918。因此,如果用户决定删除或改变其输入,敲击清除输入键(例如,多个输入键206中一个具体的键)将使任何显示的输入信息916从该至少一条水平线906中删除。当信息输入结束时,用户选择确定输入键处理输入的信息916。
编辑器屏幕900可适合于许多不同信息输入功能。例如,可适合于用于输入数字的空闲编辑器,用于输入名称的名称编辑器,用于输入文本的文本编辑器,和用于输入个人识别号码的保密编辑器等。显示屏将对输入的保密信息的每个字符给出′*′。因此,提示消息902可根据输入何种输入信息而不同。例如,当编辑器屏幕900用作用于输入数字的空间编辑器时,提示消息902向用户提示数字。作为替换,当编辑器屏幕900用作名称编辑器时,提示消息902将提示用户输入名称。
图10列举了输入输入信息的带有表格的编辑器屏幕序列。带有表格的编辑器屏幕序列给予用户一个用于手动输入输入信息或通过从表格选择输入信息的选择。如图10A所示,带有表格的编辑器屏幕序列通过在显示屏208的顶部302具有提示消息902,在显示屏208的中部303具有至少一条水平线906,在显示屏208的第一角落312中具有取消功能软键908,和在显示屏208的第二角落316中具有表格功能软键标记1000开始。
图10B列举了如果用户手动输入该输入信息会发生什么情况。如图9的编辑器屏幕900,在此,取消功能软键908改变成清除功能软键918,表格功能软键标记1000改变成确定功能软键标记910,在该至少一条水平线906上印出输入信息916。
如果选择图10A的表格功能软键标记1000,提示消息902改变成表格标题1020,用具有动态卷动标记308的信息表1022代替该至少一条水平线906,用选择功能软键标记314代替表格功能软键标记1000。然后,用户能够卷过信息表1022以选择所希望的输入信息。
用户做出选择后,图10D示出提示消息902代替表格标题1020,该至少一条水平线906代替信息表1022和动态卷动标记308,以便在该至少一条水平线906上印出所选择的输入信息1030。另外,清除功能软键标记918代替取消功能软键标记908,确定功能软键标记910代替选择功能软键标记314。当完成输入信息条目并准备处理时选择确定功能软键标记,而清除功能软键标记918用于输入所选择的输入信息1030。
图11示出带有表格的编辑器屏幕序列可如何具有多于一个从中进行选择的信息表格,以便用户可首先浏览过显示屏208上给出的多个表格标题并选择所希望的信息表,然后在显示屏208上给出所希望的信息表,用于从存储器112中存储的信息表选择所希望输入信息的单个字段。如在图11A中看到的,带有表格的编辑器屏幕序列首先在显示屏208的顶部302具有提示消息902,在显示屏208的中部303具有至少一条水平线906,在显示屏208的第一角落312中具有取消功能软键908,和在显示屏208的第二角落316具有BROWSE功能软键标记1100。如果用户选定手动输入输入信息,则如图10B所示,取消功能软键标记908改变成清除功能软键标记918,BROWSE功能软键标记1100改变成确定功能软键标记910,在该至少一条水平线上印出输入信息916。
然而,如果选择了BROWSE功能软件键1100,则如图11B所示,提示消息902改变成浏览标题1110,具有动态卷动标记308的浏览表1112代替该至少一条水平线906,选择功能软键标记314代替BROWSE功能软键标记1100。然后,用户能够卷过浏览表1112以选择输入信息表。
如在图11C中看到的,用户选择了输入信息表后,表格标题1020代替浏览标题1110,信息表1022代替浏览表1112,以便用户可选择所希望的输入信息。
图11D示出用户选择了输入信息后,提示消息902代替表格标题1020,该至少一个水平行906代替信息表1022和动态卷动标记308,以便在该至少一条水平线上印出所选择的输入信息。清除功能软键标记918代替取消功能软键标记908,确定功能软键标记910代替选择功能软键标记314。
图12示出用于输入存储器112中存储的多个无线电话操作设定之一的一组数值表屏幕序列。图12A示出具有设定提示消息1202,后面跟有当前值1204,显示屏208的第一角落312具有退出功能软键标记310,和显示屏208的第二角落316具有改变功能软键标记1206的第一组数值屏幕1200。通过按下第一输入键207和第二输入键209以循环过不同值可改变当前值1204。在某些无线电话上,第一输入键207对应于标有′*′符号的键。第一输入键207也可具有标出指向第一侧向方向的箭头。另外,在某些无线电话上,第二输入键209对应于标有′#′符号的键。第二输入键也可具有标出指向第二侧向方向的箭头。
因此,第一输入键207和第二输入键209可用来侧向卷过几个可能的值,以改变当前值。随着用户卷过几个可能的值,显示屏上给出的当前值1204示出当前有效的当前值1204。
图12B示出可如何利用改变功能软键标记1206改变当前值。改变功能软键标记1206对应于多个输入键之一,在此是输入键211。当使用改变功能软键标记1206时,控制器106使显示屏208用第二组数值屏幕1210代替第一组数值屏幕1200,第二组数据屏幕在显示屏208的顶部302具有设定标题1212,在显示屏208的中部303具有带动态卷动标记308的数值表1214,在显示屏208的第一角落312具有取消功能软键标记908,和在显示屏208的第二角落316中具有选择功能软键标记314。因此,用户可卷过不同的可能值,以选择所希望的设定值。
图12C示出在加亮所希望的值和选择了选择功能软键标记314后发生何种情况。控制器106(图1)使显示屏208用具有在显示屏208上临时给出的被选择的当前值1232的第三组数值屏幕1230代替第二组数值屏幕1210。消息1234表示临时给出什么值。预定的时间周期可以在一秒到十秒的等级。
图12D示出在显示屏208上给出被选择的当前值1232达预定时间周期后,控制器106使显示屏208给出第一组数值屏幕1200。不给出被选择的当前值1232作为当前值1204。
图12E示出如何通过直接输入新值同样可从第一组数值屏幕1200改变该组数值表屏幕序列的当前值1204。可通过按下与所希望的新值对应的多个输入键之一直接输入新值。例如,在图12E中,所希望的新值是2,用户按下与数字2对应的输入键,并刷新当前值1204。直接输入新的当前值是针对更高级用户的快捷方式。
图13示出各种信息条目屏幕进一步包括用于输入也可在开和关之间触发的无线电话设定的触发值屏幕序列。图13A示出显示屏208给出具有设定提示消息1202,在显示屏208的第一角落312具有退出功能软键标记310和在显示屏208的第二角落316具有改变功能软键标记1206的第一触发值屏幕1300。
图13B示出用户选择了与改变功能软键标记1206对应的输入键后,显示屏208给出在显示屏208的顶部302具有输入值提示1312,在显示屏208的中部303具有至少一条水平线906,在显示屏208的第一角落312具有取消功能软键标记908,和在显示器208的第二角落316具有确定功能软键标记910的第二触发值屏幕1310。然后用户可手动输入当前值。随着用户使用多个输入键206手动敲入当前值,在该至少一条水平线906上显示当前值。
图13C示出用户选择了与确定功能软键标记910对应的输入键后,控制器106使显示屏208用具有在显示屏208上临时给出的被输入的当前值的第三触发值屏幕1320与标题1324一起代替第二触发值屏幕。
图13D示出在显示屏208上给出当前值1322达预定时间周期后,控制器106使显示器208给出具有与设定提示消息1202相邻出现的当前值1322的第一触发值屏幕。
图13E则示出通过按下第一输入键207和第二输入键209可在开和关之间触发第一触发值屏幕1300上显示的当前值1322。当启动触发当前值1322时,与设定的提示消息1202相邻给出当前值1322。当关闭触发当前值1342时,与设定的提示消息1202相邻给出文字“关闭”,以表示该设定不起作用。
图14示出各种信息条目屏幕进一步包括用于输入构成单个数据对象的输入信息的多个字段的形式屏幕序列。图14A示出显示屏208给出在显示屏208的顶部302具有形式标题1402,在显示屏208的中部303具有带动态卷动标记308的多个字段提示1406,在显示屏208的第一角落312具有取消功能软键标记908,和在显示屏208的第二角落316具有编辑功能软键标记1410的第一形式屏幕1400。加亮多个字段提示1412中的第一个字段提示1412,以表示编辑有效。
图14B示出用户选择了与具有加亮多个字段提示1412中的第一字段提示的编辑功能软键标记1410对应的输入键后,显示屏208给出在显示屏208的顶部302具有输入字段提示1422,在显示屏208的中部303具有至少一条水平线906,在显示屏208的第一角落312具有清除功能软键标记918,和在显示屏208的第二角落316具有确定功能软键标记910的第二形式屏幕1420。第二形式屏幕用于输入与多个字段提示的第一字段提示对应的第一输入串。图14C示出随着用户手动输入第一输入串1430,在该至少一条水平线906上显示第一输入串1430。
图14D示出用户选择了与确定功能软键标记910对应的输入键后,第一形式屏幕1400代替第二形式屏幕1420。与有关的字段提示(在此是多个字段提示1412中的第一字段提示)相邻给出至少一部分第一输入串1430,然后是该多个字段提示1440的下一个提示字段,以便用户可从第二形式屏幕输入另一个输入串。图14E示出当已针对一种形式的全部多个字段提示输入了字段信息时,执行功能软键标记1440代替取消功能软键标记908。然后,用户可按下与执行功能软键标记1440对应的输入键,以输入信息。
第一形式屏幕1400有一个动态加亮条304,用于针对输入一个输入串加亮多个字段提示中当前正起作用的一个字段提示。每当选择与确定功能软键标记910对应的输入键时,动态加亮条304依次卷到该多个字段提示1440的下一个字段提示,同时给出第二形式屏幕1420。
图17是说明针对数据条目模式给出各种信息条目屏幕的方法的流程。该方法在方框1700开始,在方框1704,在显示屏208的顶部302给出提示消息902(图9,10,和11),在方框1706,在显示屏208的中部303给出至少一条水平线906。在方框1708,在显示屏208的第一角落312给出取消功能软键标记908。
如果在判断方框1710确定不能使用项目表,则在方框1712在显示屏208的第二角落316中给出确定功能软键标记910,在方框1714,在该至少一条水平线906上给出手动输入的信息,在方框1716,取消功能软键标记908改变成清除功能软键标记918。然后该方法在方框1718结束,以便可处理输入的信息。
如果在判断方框1710确定可以使用项目表并且在方框1720确定不能使用一组可浏览的表格,则在方框1722在显示屏208的第二角落316中给出表格功能软键标记1000。如果在判断方框1724确定不选择表格选项,则在方框1726在该至少一条水平线906上给出手动输入的信息。在方框1728,用清除功能软键标记918代替取消功能软键标记908。在方框1730,用确定功能软键标记910代替表格功能软键标记1000。然后,该方法在方框1718结束,以便可处理输入的信息。
在判断方框1724,如果确定选择了表格选项,则在方框1732用表格标题1020代替提示消息902。在方框1734,用具有动态卷动标记308的信息表1022代替该至少一条水平线906,在方框1738,用选择功能软键标记314代替表格功能软键标记1000。然后用户可卷过信息表1022以便选择。
当在判断方框1740已确定用户已选择一项时,在方框1742用提示消息902代替表格标题。在方框1744,该至少一条水平线906代替信息表1022和动态卷动标记308,在方框1746,用清除功能软键标记918代替取消功能软键标记908。在方框1748,用确定功能软键标记910代替选择功能软键标记314,在方框1750,在该至少一条水平线906上给出所选择的信息。然后该方法在方框1718结束,以便可处理所选择的信息。
如果在方框1720确定可使用一组可浏览表格,则在方框1752在显示屏208的第二角落316中给出BROWSE功能软键标记1100。在判断方框1754,如果确定未选择浏览选项,则在方框1756在该至少一条水平线906上给出手动输入信息。在方框1758,用清除功能软键标记918代替取消功能软键标记908,在方框1760,用确定功能软键标记910代替BROWSE功能软键标记1100。然后,该方法在方框1718结束,以便可处理输入的信息。
如果在判断方框1754确定选择了浏览选项,在方框1770用浏览标题1110代替提示消息902。在方框1772,用具有动态卷动标记308的浏览表1112代替该至少一条水平线906,在方框1774,用选择功能软键标记314代替BROWSE功能软键标记1100。然后,用户可卷过浏览表1112,以选择所希望的输入信息表。
当在判断方框1750确定用户已选择信息表时,在方框1752用对应的表格标题1020代替浏览标题1110。在方框1754用信息表1022代替浏览表1112,以便用户可选择输入信息。
当在判断方框1740已确定用户已选择一项时,在方框1742用提示消息代替表格标题。在方框1744,用该至少一条水平线906代替信息表1022和动态卷动标记308,在方框1746用清除功能软键标记918代替取消功能软键标记908。在方框1748用确定功能软键标记910代替选择功能软键标记314,在方框1750,在该至少一条水平线906上给出所选择的信息。然后该方法在方框1718结束,以便可处理所选择的信息。
图15是如何存取增强GUI的记事板特性的实例。记事板包含在各种无线电话状态之一期间发出的用户最新输入的条目串。例如,每当显示屏208中的一个出现超时时,控制器106(图1)使存储器112(图1)存储用户最新输入的条目串,在有效呼叫期间按下结束输入键,关闭无线电话200,或由用户手动清除显示屏208。存储用户最新输入的条目串使这些条目保持不相互妨碍(减少混淆),同时仍能存取后面的呼叫或存储条目。因此,当控制器106使存储器112存储用户最新输入的条目串时,从显示屏208擦除用户最新输入的条目串。
用户可检索用户最新输入的条目串并通过选择记事板选项来产生检索的记事板数据,同时无线电话200处在输入数字状态。然后在显示屏208上给出检索的记事板数据以便进一步处理。输入数字状态的实例包括无线电话200何时处在空闲模式,有效呼叫模式,和通过以持续模式呼叫的有效呼叫。
例如,记事板选项是近来呼叫菜单1500下的菜单选择。用户可向下卷动近来呼叫表1504,直到加亮记事板选项1502。通过按下与选择功能软键标记314对应的输入键,用户可检索用户输入的数据串。
通常,用户最新输入的条目串是用户利用多个输入键206向无线电话200输入信息留下的。另外,无线电话可进一步包括话音识别特性,其中用户最新输入的条目串是用户通过说话输入到无线电话200中的信息。
增强的GUI提供许多明显有助于用户通过便携无线电话存取和输入信息的特性。给出各种表格的方法较直观并且易于用户学习。显示屏上给出的各种表也非常有效,并且因此允许用户更快地存取信息,这在移动环境中是非常重要的。各种信息输入屏幕为用户输入信息提供了有效和直观的方式,它们有几种操作模式,以允许熟练的用户顺利地操作。内部测试已表明各种信息输入屏幕与用于各种信息输入屏幕中每一种的格式的组合为普通用户做出了方便得多的信息输入和无线设定触发,同时仍为更有经验的用户提供了优良的特性。记事板特性是快速输入信息以节省时间而不使该信息与随后输入的信息混淆或混乱的有效方式。记事板特性还防止了错误拨出电话号码,从而节省了用户错误拨号的费用。
前面提供了对优选实施例的说明,以使本领域技术人员能够做出或使用具有增强GUI的无线电话。这些实施例的各种改进对本领域技术人员来说是显而易见的,不利用创造性可将在此定义的普通原理应用到其它实施例。例如,不利用创造性可赋予功能软键标记与在此所称呼的那些不同的名称并且仍提供相同功能。
权利要求
1.一种无线电话,包括一个无线电话外壳,安装在该无线电话上的一个显示屏,一个位于无线电话外壳中并连接到显示屏的控制器,一个连接到该控制器的存储器,和安装在无线电话外壳上并与控制器电耦合的多个输入键,该控制器使显示屏给出各种列表,其特征在于当该显示屏上给出各种列表中任何一种列表的顶部时,在该显示屏的顶部给出一个标题消息;当该显示屏上给出各种表格中任何一种表格的底部时,在该显示屏的底部给出一个表结束标记;在显示屏上给出一个加亮条,以加亮各种表格中任何一种表格的当前显示的项目;和在显示屏上给出一个动态卷动标记,以指示可能的卷动方向,该动态卷动标记针对不同显示条件具有多种外形。
2.根据权利要求1所述的无线电话,其中动态卷动标记的多种外形的特征在于一个向下指向的箭头,当显示标题消息和加亮各种表格中任何一种表格的第一项时表示可能的卷动方向向下;一个向上朝显示屏的顶部和向下朝显示屏的底部两个方向指向的箭头,当a)显示标题消息和加亮第一项之后的一项,或b)不显示标题消息和表结束标记中的任何一种情况时表示可能的卷动方向是上和下;和一个向上指向的箭头,当显示表结束标记时表示可能的卷动方向向上。
3.根据权利要求2所述的无线电话,其特征在于当一个上下文有关菜单可供加亮的项目使用时,在显示屏上给出一个上下文有关符号。
4.根据权利要求2所述的无线电话,进一步包括平滑卷动特性,其特征在于当显示标题消息并且当前显示的最后一项不被加亮时,用户可持续按下下输入键以便连续加亮当前显示的下一项,和用户可持续按下上输入键以便连续加亮当前显示的前一项,当显示标题消息并且加亮当前显示的最后项时,用户可持续按下下输入键,以便通过将最上面显示的项目卷出显示屏的顶部和将新项目从显示屏的底部卷上显示屏来使当前显示的项目垂直向上卷过显示屏,当前显示的项目以平滑卷动速度卷动,当动态卷动标记表示可能的卷动方向是上和下并且不显示标题消息时,用户可持续按下下输入键,以使当前显示的项目以平滑卷动速度向上卷过显示屏,用户可持续按下上输入键,以使当前显示的项目以平滑卷动速度向下卷过显示屏,和当显示屏上出现表结束标记时,用户可持续按下上输入键,以使显示的行以平滑卷动速度向下卷过显示屏。
5.根据权利要求4所述的无线电话,进一步的特征在于一种搜索功能允许按下与一个所希望的字母对应的输入键,以使当前显示的表格自动跳到以所希望的字母开始的当前显示的表格的第一项,然后显示和加亮以所希望的字母开始的当前显示的表格的第一项。
6.根据权利要求5所述的无线电话,进一步包括用于搜索功能的快速卷动速度,其特征在于当用户按下与所希望的字母对应的输入键并且所希望的字母按字母顺序在当前加亮项目的第一字母之后时,向下翻页,直到显示和加亮以所希望的字母开始的第一项,以快速卷动速度向下翻页,以便当前显示的项目卷出显示屏的顶部,和新项目从显示屏的底部卷上显示屏,快速卷动速度是比平滑卷动速度快的卷动速度,当用户按下与所希望的字母对应的输入键并且所希望的字母按字母顺序在当前加亮项目的第一字母之前时,向上翻页,直到显示和加亮以所希望的字母开始的第一项,以快速卷动速度向上翻页,以便当前显示的项目卷出显示屏的底部,和新项目从显示屏的顶部卷上显示屏。
全文摘要
一种无线电话具有有效地给出诸如表格和文本字段之类的信息的显示屏。对于每个表格,显示屏给出具有特有识别标记的标题消息,表结束标记的指示卷动方向的动态卷动标记。每当上下文有关菜单可供加亮的项目使用时,显示上下文有关符号。引入搜索功能,以允许熟练用户迅速找到信息。便条特性允许存储和恢复最新的用户输入数据串,以使数据不附带地添加到后面输入的数据。
文档编号H04M1/2745GK1258181SQ9912651
公开日2000年6月28日 申请日期1999年12月22日 优先权日1998年12月22日
发明者希拉·瑞尼·克罗斯比, 苏斯拉格·那姆·匹素萨-阿诺德, 肯尼思·W·多罗斯, 克里斯托弗·S·格莱莫 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1