友好的用户界面的制作方法

文档序号:6656649阅读:320来源:国知局
专利名称:友好的用户界面的制作方法
技术领域
本发明一般涉及图形用户界面领域。特别地,公开的实施例涉及移动计算设备的用户界面。
背景技术
图形用户界面一般向用户提供可以控制设备的手段,如控制计算系统或移动电话等设备。
软件制造商的目的不仅仅在于提供无任何操作错误的强大的源代码,还在于生产消费者可与之进行满意的、快捷的和简单的交互的产品。包括图标、光标、窗口和菜单的图形用户界面,总是在提高与软件程序交互的用户舒适度上扮演重要角色。
传统的菜单系统设置由顶到底线性配置的选定列表。用户通常使用键盘或鼠标指出和选定想要的菜单项。被频繁使用的选项通常被设置于菜单的顶部,剩余选项按照使用量降序排列。然而,当菜单项列表较长,一般用户很难快捷地回顾列表,甚至更难回忆起先前选定的菜单项的确切内容和位置。现有技术的系统将列表分解成多个较小的列表。在一些情况下,列表由一般的菜单标题加以组织。当选择一个具体的一般标题时,一个附属的菜单列表作为“从属菜单”或子菜单就会显示在用户的屏幕上。通常,第二菜单代表一般菜单标题下的更具体的项,并部分重叠了最初选定的菜单项。
线性列表菜单有许多问题。首要问题在于,人们一般不擅长于列表。购物清单式列表如果选项较少,则是适用的,然而当列表变得更长,前面几项被记住了,下面的选项却被忘记。随着列表变得更长,记忆就会变得更困难。当从长列表中选定选项时,底端的选项要求从顶到底地遍历列表,由此产生的距离和相应的时间延迟影响了菜单的选定。需要一种距离与时间不变的安排方式。
一种常用的基于视觉隐喻的图形用户界面(“GUI”)显示方式是将监视屏幕定义为“桌面”工作空间,其中,文件和文档的内容被呈现在可重新定位的区域,该区域称为“窗口”。除了窗口,图形用户界面通常还包括在计算机系统中表示各种对象的图标。在本上下文中,术语“对象”是指存在于计算机存储器中的任意软件实体,并且组成特定种类的样本。例如,对象可以是包括文档内容的数据文件。它也可以是应用程序或其它类型的服务提供者,如硬件驱动器。对象也可以是其它对象的容器,如文件夹或窗口。
在使计算机更容易使用方面,由图形用户界面提供的优点之一处在于,用户能够通过移动感兴趣对象的图标表示或对其进行动作而直接且不费力地操作感兴趣的对象。例如,图形用户界面通常包括光标,或者类似的定位和选定设备,其能够在用户的控制下选定对象。当用户把光标放置在图标上时,通过激活按钮或按键,例如通过点击鼠标的按钮,用户能够选定对象以在其上执行动作。如果图标代表应用程序,该动作可能是运行该程序。如果图标代表数据文件,该动作可能导致该文件在其被创建的应用中被打开。可选地,该文件能够被复制、移动到文件夹中、被删除等等。
用户界面的内容驱动的移动应用框架可以包括基于个人的内容生命周期的平台100。该应用允许用户收集信息、共同合作、连接以及通信。媒体的使用允许用户获得信息、利用信息、维护信息及共享信息。其它涉及用户界面的主题包括可缩放的用户界面及可缩放矢量图形(SVG),可放大的用户界面和用户界面描述语言,例如可扩展标记语言(“XML”)。

发明内容
一方面,本发明的目的在于提供在移动终端上导航信息的方法。在一个实施例中,该方法包括在移动终端的图形用户界面上显示多个窗口区域,其中,每个区域都是对象的容器,并提供终端的内容和终端的状态的概览。接收第一用户输入以选定区域之一,响应于该第一用户输入,显示与选定区域对应的至少一个对象作为在该图形用户界面上显示的主导对象,并以次级方式显示与所选定区域有关的其他未选定区域。显示至少一个用于访问与所选定区域相关的信息的管理工具,并且一旦激活至少一个管理工具,则显示所选定信息。
在另一方面,本发明的目的在于提供一种方法,该方法用于在电子设备的显示器上提供和访问菜单功能。在一个实施例中,该方法包括在显示器上提供菜单结构中的一个或多个菜单功能,所述菜单结构包括主要对象和至少一个次级对象。一旦选定了菜单功能之一,选定的菜单功能被重新格式化作为主要对象在显示器上显示。确定哪个未选定的菜单功能与所述选定菜单功能相关,以及对这些菜单功能或对象区域重新格式化作为与主要对象相关的次级对象显示在显示器上。
在又一方面,本发明的目的在于提供一种用于终端设备的图形用户界面。在一个实施例中,图形用户界面包括显示器屏幕、用户输入设备、以及处理器,其设置为在该显示器屏幕上显示信息。该信息通常包括多个区域,每个区域提供与该终端的内容和该终端的状态相关的信息,该处理器还被设置为显示主要区域以及至少一个次级区域。该主要区域在该图形用户界面上,以与该至少一个次级区域相比更加主导的方式得以显示。
在另一方面,本发明涉及计算机程序产品。在一个实施例中,计算机程序产品包括计算机可用介质,其具有嵌入其中的计算机可读代码装置,用于使得计算机为终端设备生成用户界面。该计算机程序产品中的该计算机可读代码装置可以包括用于使计算机生成背景区域和多个窗口区域的计算机可读程序代码装置;用于使计算机将该多个窗口区域安排为主要区域和多个次级区域的计算机可读程序代码装置;用于使计算机在该终端设备的空闲状态期间,在该主要区域中显示对象的计算机可读程序代码装置,该对象包括属于位置服务、接近度及上下文的信息;用于使计算机在第一次级区域呈现属于该终端设备内容的信息的计算机可读程序代码装置;用于使计算机在第二次级区域呈现该终端设备的日历功能的计算机可读程序代码装置;用于使计算机在第三次级区域呈现属于存储在该终端设备中的联系人的信息的计算机可读程序代码装置;用于使计算机在第四次级区域呈现属于存储在该终端设备中的无内容相关应用的信息的计算机可读程序代码装置。
在另一方面,本发明的目的在于提供一种方法,该方法用于为终端设备提供图形用户界面。在一个实施例中,该方法包括在终端设备的显示器上提供多个对象,其中对象之一包括主要对象并且其余的包括次级对象。主要对象通常显示为相对于该次级对象的主导对象。最初的主要对象通常是环境区域,该区域提供接近度服务、上下文服务,及可用内容与服务的指示器。被显示的次级对象一般包括呈现终端设备的可用内容的内容区域,该内容区域包括终端设备的内容图库,以及至少一个内容创建应用;提供联系人列表的联系人区域;提供日历、任务和约会服务的日历区域;用于识别存储在终端设备中的第三方应用的应用区域。当联系人列表中的联系人处于该终端设备的某个接近度内时,在该环境区域中显示该联系人的联系人标识符,以及该联系人与该终端设备的接近度。当从该日历区域选定任务时,在该联系人列表中突出显示一个或多个与该任务相关的联系人。当在该联系人列表中选择该突出显示的一个或多个联系人时,与该一个或多个联系人建立通信通路。


本发明的前述方面及其它特征在下面的结合附图的描述中阐述,其中图1为包含本发明特征的电子设备的一个实施例的方框图;
图2为包含本发明特征的用户界面的一个实施例的示意图;图3A为包含本发明特征的移动设备的一个实施例的功能方框图;图3B为包含本发明特征的包括用户界面的设备的一个实施例的示意图;图3C为与包含本发明特征的用户界面的一个实施例进行交互的示意图;图4为包含本发明特征的用户界面的内容区域的特征与功能的一个实施例的可视示意图;图5为包含本发明特征的用户界面的用户区域的特征与功能的一个实施例的可视示意图;图6为包含本发明特征的用户界面的任务区域的特征与功能的一个实施例的可视示意图;图7为包含本发明特征的用户界面的环境区域的特征与功能的一个实施例的可视示意图;图8a-8c为使用包含本发明特征的用户界面的一个实施例进行导航的一个方法示意图;图9为包含本发明特征的用户界面的一个实施例的可视示意图;图10为包含本发明特征的用户界面中的对象布置的另一实施例的示意图;图11为包含本发明特征的用户界面的内容区域中图标安排的一个实施例的示意图;图12为包含本发明特征的按比例缩放用户界面的示意图;图13为用于实施本发明的体系结构的一个实施例的方框图;图14为包含本发明特征的用户界面的内容区域的特征与功能的一个实施例的可视示意图;图15为包含本发明特征的用户界面的照相机应用区域的特征与功能的一个实施例的可视示意图;图16为包含本发明特征的用户界面的联系人区域的特征与功能的一个实施例的可视示意图;图17为包含本发明特征的用户界面的应用区域的特征与功能的一个实施例的可视示意图;以及图18为包含本发明特征的用户界面的网络浏览器应用的特征与功能的一个实施例的可视示意图;具体实施方式
参照图1,阐述包含本发明特征的系统100的示意图。尽管参考附图所示实施例来描述本发明,但应当理解,本发明可以实施为各种实施例的可替换形式。另外,任意合适大小、形状或类型的元件或材料都可以使用。
参照图2,本发明一般地涉及为内容和任务驱动的移动终端设计的用户界面200。如图2所示,用户界面200一般包括多个窗口区域,210-250。根据本发明的一个实施例,图2描述了用户界面的菜单结构的可视的安排。尽管图2中示出了五个窗口区域,但应当理解,本发明的范围可以包括任意合适数量的窗口区域。
如图2所示,每个区域210-240为圆形区域,与区域250相交,以指示其间的关系。在可替换实施例中,可以使用任意合适的安排或几何形状,并且区域不是必须相交。该用户界面布置200依赖于用户界面描述文件及I/O能力。可以在用户界面描述文件中定义上下文敏感度及容器形状、大小和其它属性。
如图2所示,本发明还包括背景部分202。可以在区域210-240的每一个中设置至少一个功能符号或其它标识符,以识别其功能或内容。这些区域一般被定义为“内容”210、“用户”220、“任务230”、“环境”250和“应用”240。这些术语仅仅是示例性的,本发明的范围不限于这些术语或它们提供的功能性。用户界面200通常提供终端或移动设备及其内容和状态的概览。以上安排适用于具有导航按钮的控制器设备,例如向菜单项和在菜单项之间导航的摇臂开关;或适用于方向,例如能够向多个方向移动光标的操纵杆。用户能够通过使用控制器设备向用户界面提供输入,例如通过移动摇臂开关控制器或具有多个可选移动方向的操纵杆。在可替换实施例中,用户可以通过使用语音命令,或通过使用设备的触敏显示器,或其它的已知输入装置,来提供输入。如果用户选择了区域210-240中的一个,设备执行与该选择相关的任务,完成至少一个与该选择相关的功能。
图2、7和9一般地阐述了这里将什么称为本发明中用户界面的主屏幕或“空闲状态”。参照图2,“空闲状态”一般包括内容区域210、用户区域220、任务区域230、应用区域240及环境区域250。内容区域210一般提供图库和内容创建区域。可以采用基于元数据的几种方式来访问终端设备的个人内容,该元数据例如是文件名、创建者、创建的位置或使用时间相关的信息。内容区域210也可以提供创建、管理和编辑个人内容的工具。这些工具可以包括诸如照相机、绘图板、文件和WWW浏览器、或文本查看器、或图像查看器或编辑器。
用户区域220一般向用户提供联系人列表,以及与列表中的联系人进行通信的不同方式,这些方式可以包括多功能呼叫、聊天和消息收发。用户区域220也可以例如包括电话本和存在信息。任务区域230一般为当前的和未来的事件/任务提供日历服务,例如包括待完成列表、日记和呼叫日志。任务区域也可以用于在终端上显示上下文事件和活动的应用。在空闲状态下,应用区域240显示与终端中任意内容无关的应用,及其它的第三方应用。当被选定和激活时,则应用区域240将为用户提供对存储在终端中的应用的访问。
当用户界面处于空闲模式时,环境区域250一般显示在用户界面的中心部分。在空闲模式下,环境区域250一般显示上下文信息、基于位置的服务或接近度服务。如图9所示,例如,在一个实施例中,显示时间、日期和位置信息,同时显示例如临近的联系人的指示“(John<10m)”,或者其它此类的消息。例如,可以显示动作项,例如图标908“投票最好的口号”,其允许用户对一些目的进行响应。另外,在图9中,显示了下载新的铃音的基于位置服务(“得到新的铃音”)911的可用性。因此,在空闲状态,本发明的用户界面至少提供了终端内容及其状态的概览、存储在终端中的个人内容的可视化、接近度和上下文信息,对感兴趣的人和事件的认知以及呈现在用户界面上的不同对象之间的关系。如图2所示,区域210-250中的每一个都可以与其它区域有直接或间接的关系。
可以在电子设备的显示器上提供用户界面,所述电子设备例如像移动电话等便携式终端设备。图1为具体表现本发明特征的电子设备100的一个实施例的方框图。该设备100可以为在通信系统中操作的无线终端设备,所述通信系统例如是GSM、GPRS、UMTS或蓝牙系统。该电子设备也可以例如为手持、便携式或桌面计算机,或游戏设备或控制台,或个人数字助理(“PDA”)。在可替换实施例中,本发明的用户界面可以实现在任意内容和任务驱动的电子设备上。设备100一般包括用于操作设备100的任务和运行设备中存储的应用的处理器101和存储器102。为了在通信系统中进行操作,该设备可以包括收发器104和天线105。为了数据输入,设备100可以包括键盘106,该键盘可以是软键键盘,或者是设备表面上的触敏区域,提供可视符号或其它指示器,以便用户可以通过触摸符号来进行选择。设备100也可以包括其它的输入装置,例如操纵杆、摇臂开关控制器、触敏显示器或语音命令能力。为了数据输出,设备100包括显示器107,其为单色或彩色显示器、LCD面板、触敏面板或其它合适的显示器以及用于触觉输出的振动电机。如果用户想要使用用户界面的菜单中提供的功能,则该用户选择区域,例如图2中的“内容”210,该选择是通过在合适的方向移动控制器设备,例如,通过将操纵杆控制器移动到“上”方向,或通过按下认为是相对应的合适的按键、开关或软键来进行。另一可能性是在合适的位置轻敲触敏显示器。然后,用户界面将运行“内容”应用,从而用户可以访问随后要描述的“内容”特征。
例如,参照图3C,五路操纵杆350如图所示用于在用户界面的不同窗口间导航。操纵杆350的移动和定位允许用户在用户界面上出现的不同区域间进行选择并选定。这些位置一般在操纵杆350上被识别为我的内容366、我的任务369、我的应用368和用户367。操纵杆350的不同位置可以是软键或按钮,其功能是改变并适应用户界面上同时显示的一个或多个特定窗口。
在图3C的第一窗口360中,操纵杆350用于选定“我的内容”区域362,通过激活操纵杆350上的我的内容键366,从而作出选定。随后在用户界面上显示出“我的内容”应用窗口370。如图3C所示,窗口370可以例如具有三个部分,工具371、新建372和浏览373,每个部分都提供与所选区域相关的某些功能。该窗口根据需要可以分成许多部分。
在次级关系中,环绕显示屏370的中心区域(“我的内容”功能窗口370)显示了当前环境区域362、我的任务363、我的应用364和用户365。
操纵杆350的每个位置的功能都适合对应于我的内容窗口370。操纵杆350允许用户选择工具视图376,以在与我的内容区域中的一个或多个应用相关的窗口371中选定工具;浏览视图377,以浏览窗口373中的应用和/或存储在终端设备中的文件;返回空闲选定378,允许用户将用户界面转换到起初的空闲模式显示360;及创建新的查看选定379,允许用户从窗口372创建新的内容,例如数字图像、图、文档、歌曲,或玩游戏会话。
如果用户激活了浏览查看选择377,浏览功能作为一个窗口出现在显示屏380上,并且允许用户浏览任何存储在终端设备中的应用或文件。浏览查看可以使用列表、网格或任何其它合适的方法显示应用和/或内容。次级窗口362-365保持不变。操纵杆350的不同位置的功能可以改变,或适合对应于窗口380的布置。选定386和388例如允许用户在内容内导航(例如上下滚动),选定387允许用户移动到显示于用户界面上的“用户”应用窗口。选定389允许用户移动到“任务”应用窗口,该窗口随后被作为主窗口或区域显示于用户界面上。例如通过软键做出的选定389,返回到先前的屏幕370和在其上显示的窗口。
本发明可以采用不同方式实施。一种实施方式包括移动设备,如个人数字助理(PDA)、移动终端等等,其具有组织模型的导航显示屏。该组织模型用图形代表设备的计算机程序的特征。如图3A和图3B所示,移动设备310一般包括显示屏312、存储器314、处理器316、及小键盘318。小键盘可以包括左移键320、右移键322、上箭头键324、下箭头键326、输入轮328、及其它输入键330。按键320、322、324和326也可以包括软键,该软键的功能与用户界面状态相适应。输入轮328可以旋转,以向设备提供转动的输入,也可以像一个键被整体按下,以提供选择者的输入。在另一个实施例中,输入轮作为一个可转动的键被设置于小键盘上,其可以顺时针和逆时针旋转,也能够被整体按下。
显示屏312显示存储于存储器314中的计算机程序333的组织模型332。存储器314也包括用于显示组织模型332以及用于使用组织模型在计算机程序333内进行导航的指令。这里所用的计算机程序可以指任意计算机程序,其中,操作者可以导航程序的特征,例如操作系统、文字处理器、电子表格、电子邮件、电话计算机程序、游戏等。在操作中,处理器316根据计算机程序333处理存储器314中的指令,并从小键盘318接收输入,如现有技术针对图形用户界面(GUIs)公知的,调整显示在显示屏312上的视图。小键盘318、显示屏312和处理器316可以被统称为图形用户界面,通过该界面,用户可以与设备310交互。用户使用模型332和GUI,在计算机程序及其特征中间进行导航。
图2中的用户界面200将存储在终端的个人内容可视化,显示接近度和内容信息(内容、服务和人),提供关于感兴趣的人和事件的认知信息,并示出不同对象间的关系。区域210-240中的每一个通常都是对象容器。
区域210-240中的每一个提供的细节的程度部分依赖于终端屏幕的放大级别设置和大小及形状。区域210-240中的每一个能够提供同样高级别的特征,例如,浏览和搜索,创建和管理工具。
当容器210-240中的一个或多个对象被突出显示时,其它区域中的其它相关的一个或多个对象也被突出显示,但是其为选定对象的次级关系。例如,参考图2和4,用户选择了内容区域210。然后“内容”成为用户界面上的主要的或主窗口,如图4所示。该主要的或主窗口410与次级窗口420-440相比,一般在尺寸或视图上更大。主窗口410可以以任意合适的大小或形状,被显示于用户界面上的任意位置。一般来说,通过定位、大小或其它突出显示(颜色、加粗、形状)将能够识别窗口410已被选定,并且为主窗口。与主窗口410相比,未选定的次级窗口区域420-440可以是成某种形状的,或者一般不那么突出。除了“浏览内容”窗口410,“用户”420、“任务”430和“环境”440的次级和相关的区域被显示于“浏览内容”410的外围。除了内容区域410的特征,显示了这些区域420、430和440的每一个的功能。次级区域能够显示区域和对象间的关系,并能够过滤与突出显示的对象无关的对象。在图4所示的一个实施例中,当图像和关于每个图像的创建时间的小指示器被创建时,区域410包括图像集,并且区域430显示日期431(18.3.2004)。类似地,区域420为与之共享选定图像的人显示次级的突出显示422、424。
当选定或激活图2中的一个对象时,选定可以启动活动的视图过渡,例如活动的视图过渡(缩放、全景等等)。该活动的视图过渡可以为导航步骤,或发起应用,或用于显示关于选定对象的详细信息的探测。
参考图2,用户界面200的内容区域210一般提供终端设备能够使用或访问的应用的功能。该应用能够存储于或下载到终端设备。在一个实施例中,这些应用的示例可以包括照相机、作曲者、图库、媒体播放器、记事板或绘图刷应用,也可以被称为Java应用。该应用也可以为更加面向可视化的应用,例如无线电、电视、游戏,及万维网(WWW)浏览器。在可替换实施例中,可以使用能被下载及保存在终端设备中的任何合适的应用。
通过选择或激活图2中所示的内容210图标或用户界面200,可以向终端用户呈现图4中所示的“浏览内容”显示屏400。内容页或窗口410的一些主要特征包括浏览、查看和创建图像、绘图、呈现、集合或文档的能力。能够播放音频和视频,能够查看(标题、流、广播)。可以玩游戏、显示因特网网页、显示呈现。用户可以维持、存档、同步和备份内容。用户也能够发送、共享和接收内容。
在一个实施例中,图4的内容页面410与图2的用户区域220交互或相关。因此,在图4中,浏览内容窗口400包括显示了图2中用户区域220的功能和特征的用户窗口420。用户部分420可包括联系人列表或人,并指示用户在线及其身份,以及例如用户识别或标识符(例如,昵称和/或个人图像、图标或化身)。指示器图标422可用于显示此时针对联系人的优选通信方式,而图标424可显示联系人的在线状态。在可替代实施例中,任何适合的指示器或图标可用于呈现所希望的与联系人相关的功能。用户通常通过预先存储的联系人列表得以识别,这将在下文中进行描述。
内容页面或窗口400还与图2中任务区域230交互和关联。这样,在图4中,任务区域、日历服务、呼叫日志等的特征,均显示在窗口430中。该窗口430可包括时间和日期,以及计划表和约会时段或时间。
内容页面400还显示与图2中环境区域250关联的接近度服务。通常,联系人列表还可用于识别在某一区域或地理区域中的可能的联系人、事件、对象(例如文件下载)和服务(例如打印)。而且,在图4中的窗口440中,可显示终端的物理位置以及其他与上下文和接近度相关的信息,例如现有位置的名称,例如“家(Tempere)”。
参见图5,用户已经选定了图2中的“用户”区域220。这样,在图5中,用户窗口500相对于窗口530、540和550而被更突出地显示。图2中用户区域220通常为终端用户提供监控工具(Launch Pad)用于社会交互。使用存储于终端设备中的联系人列表,图5中的用户窗口500可显示例如联系人列表中的任意用户是否在线,并提供其身份。区域510通常显示在线用户的数量,所述用户从联系人列表520中被识别。列表520可包括所希望的联系人数据和信息。在如图5中所示的一个实施例中,区域560可提供关于所选择联系人的详细信息。例如,在列表520中,联系人名称“Jenna James”(521)由用户采用例如光标或触摸选定(轻敲)而选定。这种激活或选定可突出显示联系人标识符521并使得与联系人521相关的细节被显示在区域560中。除了诸如联系人细节的个人信息之外,区域560还可在一个实施例中显示时间、日期和上一次与联系人521发生的呼叫或通信的持续时间570,以及所有呼叫的总持续时间。与联系人521的消息数量也可显示在580中并当最后一次消息发生时显示。在区域590中显示了与联系人521传输的文件的指示,以及上一次文件传输的日期。其还可显示有利于用户之间交谈的可用应用。这些“交谈”或“交互”应用可包括例如多功能呼叫、一键通或聊天应用。在可替代的实施例中,可使用有利于用户之间交谈类型通信的任何适合的应用。所述应用还可包括消息收发应用,例如短消息服务(SMS)、多媒体消息服务(MMS)、即时消息(IM)、电子邮件和SAM。
如图5中所示,在一个实施例中,用户窗口500与图2中的内容区域210关联,并提供显示区域550用于显示共享的或近来从所选择的联系人接收的内容。区域550还可提供用于与所选定的内容协作创建新的或编辑旧的内容的方式,以及开始多人游戏会话的可能性。
参见图5,用户窗口500还关联到日历服务并提供时间占用列表,例如约会和会议。用户窗口500还可包括与图2中任务区域230交互的通信日记540,这样的交互的方式,使得用户和所选定的联系人之间的最近呼叫、未接呼叫等被显示在任务(日历)视图540中。此外,指示器,例如570、580和590,可用于提供终端拥有者与所选定的联系人之间的社会交互(例如,呼叫、消息和文件传输)的概览。在可替代的实施例中,可使用任何适合的指示器或图标来显示用户与联系人之间的能够被显示在终端设备上的任何交互。
列表视图560还可提供到所选定联系人的移动网络日志(blog)的链接。激活此链接可在内容区域550的所选定的网址下打开网络浏览器。
用户窗口500还通过在区域530中显示人员的存在和/或位置而关联到图2中的环境区域250。例如,如图5中所示,网页500中的环境区域530指示终端的位置(“中央广场”)以及在用户联系人列表上的且接近所述用户的两个人的存在(“Cameron”和“Natalie”)。
图2中的任务区域230通常提供日历服务以及包含时间因素的其他服务,例如呼叫日志。这些服务或特征显示在如图6中所示的任务页面600中。基本的日历应用显示在显示区域630中,该区域现在为显示在用户界面上的突出窗口。这些服务可包括例如时间和日期,和由时间段或时期所划分的每日日历。日历630可包括由各用户共享的事件632。这意味着用户可看到所选定的一个或多个对象的日历信息,并安排可被所有相关人员看到的约会。如果多人的日历在同一时间在630中可以看到,则区域620中的相关联系人将按照用户能够认出谁是每个事件的所有者的方式(例如彩色编码或图标)而被突出显示。例如,在列表620中,用户已经选定了“John Doe”。在日历视图630中,与John Doe的会议在区域632中被突出显示。而且,区域610然后可显示与John Doe的会议相关的内容对象。而且,还可以共享待完成列表。
任务页面600还可包括被叠加在日历区域630上的日记和电话日志和通信历史。根据区域630的设置,其可包括不同种类的时间数据,该时间数据与例如日历事件、待完成事件、应用使用历史和呼叫日志相关。任务显示600的内容区域610通常显示与区域630的目前选定的事件相关的内容。
任务页面600的一个特征为将日历630显示为对于其他区域的时间线UI部分。例如,参见图4和图5,任务区域430和540分别被显示为页面部分上的时间线部分。图4显示的示例中,区域410包含图像集,而当这些图像被采用时,时间线部分430显示指示器(小点),用户可看出可见的集合跨越了谁。另一方面,用户可改变时间线的长度,并通过此举与增加/减少图像数量的集合进行交互。
图2中的环境区域250通常提供接近度访问和基于位置的服务和信息。服务可与例如寻址(wayfinding)、游戏、广告、打印、公告和注释,以及运输(时间表)相关。如图7中所示,环境页面700通常在区域710中提供导航和位置信息,区域710为屏幕上的更突出的窗口。在区域710中还可包括导航辅助、地图和路标,以及联系人或感兴趣对象之间的距离。例如,在地图区域710中,识别出“Jenny”位于离终端1.5km的位置,而“Barbara”距离3.0km。其相应的位置能够通过在地图区域710上的图标或文本来表示。位置的确定通常为位置定位服务的功能和终端设备的功能性。例如,终端设备的特征可为使用全球定位服务(GPS)来识别终端设备的地理位置。通过与相关于终端设备的服务提供者进行交互,用户能够识别来自720的联系人,其中需要其地理位置或定位。此信息然后可被确定并被传输回终端设备。在可替代的实施例中,可使用任何适合的定位或位置设备或服务,从而提供一个终端设备对于另一个终端设备的位置。
显示屏700的背景区域760可用于显示关于终端的信息。信号强度可指示为条形762。信号强度指示器还可指示连接的安全级别。例如,如果连接被加密,则指示器772被显示在所述条形的右侧。另一选项为,如果连接到列于所述联系人列表中的某人,则小的“好友指示器”770被显示。往来于终端的通信量可显示为条形764。在一个实施例中,指示器764可被显示为彩色编码,其中零通信量被指示为例如未填充的矩形764。虽然显示了矩形,但可使用任何适用类型,包括尺寸或形状的指示器。
在一个实施例中,也可提供电池强度指示器768。
图2中所示的不需直接关联到其他区域的应用,也可在应用区域240中见到。这些应用可包括,例如,货币和温度转换器、计算器应用,或第三方应用。例如,在图7中,某些其他应用被示例性示出为窗口750中的图标751和752。
本发明的用户界面还可适于通过姿势来使用,例如,作出姿势并使用2D/3D加速传感器用于感知运动。然后,基于所识别的姿势(例如将终端向上方运动然后摇动,将导航至“浏览内容”区域)或语音命令而执行动作。
图8A-8C中说明了与包含本发明特征的用户界面进行交互的一个示例。用户界面800在图8A中显示为处于空闲状态。所述用户界面包括中央“环境”区域810。在环境区域810周围是四个其他区域,即内容812、用户814、应用816和任务818。具有一个软键的五路操纵杆820被用作选定和输入设备。如图8A中所示,用户通过选定和激活按键822而选定“内容”区域812。
内容页面830然后被显示,如图8B中所示。内容页面830包括允许用户创建新内容对象、开始应用或浏览已有应用或内容对象的中心部分832。内容对象可为,例如,电影、图像、游戏、幻灯、文档、网页、音频文件、电子数据表格、或各对象的集合。用户可针对已有应用或内容对象而浏览834;或选定“新的”836并创建新的内容对象或开始能够对终端进行上载或下载的应用。在中央部分832周围是工具区域838、用户区域840、环境区域842和任务区域844。工具区域838通常包括用于搜索、存档、编辑、同步和备份信息的特征。
在图8B中,用户使用操纵杆按键820通过激活按键824而选定“浏览”功能834。
在图8C中示例性示出“浏览内容”显示屏850。在这种模式下,这将成为用户界面显示屏上的主屏幕。在此,中央部分852显示能够被选定的可用程序和应用。按钮828和826被重新编程或重新指定上滚动和下滚动功能。按钮828用于移动到任务区域844,以及按钮824用于移动到用户区域852。
参见图9,其示例性示出了包含本发明特征的用户界面的可视布置的另一实施例。在此空闲状态中,环境区域910为主要或主导窗口,其被突出显示为显示区域的中央部分中的完整圆。次级应用或窗口912、914、916和918在显示屏的角落中显示为部分圆。用户界面900显示于图9中,其通常适于允许用一只手来完成频繁被执行的任务。这样,当用户例如握持具有用户界面340的终端时,该用户能够通过在终端的触屏显示器上的操作而与用户界面进行交互。在一个实施例中,所述交互可使用输入笔来执行。可替代地,可以使用用于与触屏显示器进行交互的任何适合的装置。
在另一个实施例中,可使用转动器设备将光标或其他激活器或选定设备来回在用户界面900上移动到不同的区域912-918。所述转动器可包括,例如,具有摇臂按键的滚轮。在另一实施例中,终端上的操纵杆可用于将光标或其他激活或选定设备来回在用户界面900的屏幕上移动。通常,需要五路操纵杆从而能够选定和激活每个区域912-918。在可替代实施例中,图3C中的按键或按钮320-326可用于来回在用户界面的显示屏上操控光标。而且,如果用户界面的显示屏为触敏的,则手指或其他定位设备,例如,图3A中的输入笔327,可用于进行所述选定。
如图9中所示有五个区域。中央区域910被在显示屏的角落中的区域912、914、916和918所包围。中央区域910可为圆形,而每个角落区域912-918为半圆部分。在可替代实施例中,可使用任何适合的形状。而且,区域的数量可变化,例如,在某些情况下,区域914可省略。如在下文中将论述的那样,本发明的用户界面能够缩放以适应任何尺寸或取向的显示屏。这样,虽然区域912-918在一个实施例中可包括完整的圆,不过在一个较小的实施例中,可仅呈现圆的一部分或其他的几何形状。在一个实施例中,所述区域的尺寸可反映出用户交互可用的对象的数量。
图9中所示的中央区域910可包括环境区域。在此区域中可显示时间、日期、接近度和位置相关的信息。接近度信息可与内容区域918相关联或相接口,并指示现在可用的某些内容相关对象,例如,新的铃音,如图标911所指示。其还可与任务区域912相关联或相接口,并指示在此能够执行某些操作,例如对于特定时间段有效的操作。例如,区域910可与由图标908“投票最佳口号”所示的动作相关联或相接口,其为有可能用于投票得出针对某种目的的最佳口号的民意测验。区域910还可与联系人区域916相关联或相接口,以识别在附近的联系人,如图标909所示,其中John距离不足10米。区域910还可通知用户服务的情况,例如免费Wi-Fi热点或打印服务。
“我的任务”区域912通常提供日历和其他相关服务。在一个实施例中,我的任务区域912可包括另外的图标或对象913,其指示例如需要回拨的未接电话或用于即将发生事件的指示器。在可替代的实施例中,可采用任何适合数量的指示器。
显示于图9中的“应用”区域916,通常为用户提供与存储于终端设备中的应用相关的信息。通常,例如包括游戏的应用的目录可被存储和显示。
在显示于图9中的“我的联系人”区域916中,联系人列表信息能够被存储和访问。联系人之间的交谈和消息信息能够被访问,以及针对某人共享某些内容(例如,图像)的该人的信息和数据也是如此。
显示于图9中的“我的内容”区域918,通常允许用户创建、编辑、注释信息和数据、文档、图像、音频、视频和应用。如图9中所示,我的内容区域918还可包括另外的图标或对象920,其允许用户访问与我的内容区域相关的另外的功能。这些可包括,例如,改变和过滤视图。
终端设备的电池强度、信号强度和其他操作方面可被显示在例如区域930中。
图10和11说明了包含本发明特征的用户界面的其他实施例,其中在其他窗口位置中例如使用了矩形区域。
在图10中,内容、任务、应用和联系人为以竖直等级排布的矩形区域。圆形选定设备1020允许用户往复移动和/或选定所希望的区域。在图11中,内容区域1110已经被选定并被显示在1110中。图标1112为能够被选定的应用。
包含本发明特征的用户界面中的导航的一个示例根据图7、14和15被示例性示出。主屏幕或空闲屏幕700显示于图7中。如果例如用户希望例如获取相关终端设备的照相机应用,而且此照相机应用在图7的内容区域730中被显示为图标731,则用户选定图7的内容区域730。其结果是如图14中所示的显示1400,其中图7的内容区域730在屏幕1400中为主导区域1410。内容区域1410允许用户在创建“新的”内容或应用使用会话1420之间进行选择,或浏览存储在终端设备上的已有内容或应用1430。为了激活在“新的”区域1420中的照相机应用1421,用户可选定图标1421。这样使得所述照相机应用可用,并通过所述显示来提供照相机的功能。
如图15所示,所述照相机应用可与任务区域1520交互。例如,用户可能会希望对于联系人列表1530中的联系人进行定时的图像捕获。可替代地,用户可计划包含捕获图像的日历事件,或者甚至将图像附属于已有的事件。用户还可从联系人列表1530中选定要与之共享所捕获的图像的人员。在一个实施例中,用户可选定联系人名称或相关图标以共享图像。可替代地,或与上述方案相结合地,用户可选定联系人或图标1531从而一旦所述图像被捕获和共享则启动与所述联系人的交谈或消息收发对话。
参见图7、14和18,将描述包含本发明特征的用户界面的导航特征、功能和应用的一个实施例。图7的显示屏700通常被称为空闲状态,并示出终端设备的内容和状态的一般概览。如图7中所示,用户通过用户界面利用某种显示来表现,该显示允许访问通常限定了终端设备功能的内容730、人员720、应用750和任务740的区域中的每一个。为了进入或访问内容区域730,用户通过操控光标并选定区域730来激活区域730。一旦选定了区域730,则区域730扩展成为显示屏上的突出区域,如图14中所示。在此,内容区域1410的内容被显示。在一个实施例中,这将通过扩展内容区域730或向下移动、改变环境区域710的位置而得以示例性示出。由于环境区域710与内容区域730具有相关性,因此,环境区域710可替换应用区域750而变为与内容区域1410相关于内容区域1410的次级区域。用户由此能够选择和激活在新的区域1420中的任何一个功能或应用,或浏览最新的区域1430。这可通过用户选择并“点击”所显示的图标或者将光标移动到特定的图标来实现。例如,如果选定了图像1405,如图4中所示,则此图像的较大的版本被显示在401处。联系人列表420中进行图像共享的联系人402、404、406和408,以某种方式被突出显示。
参见图14,如果用户希望通过移动指针向左、向右或向下,或轻敲相应的地区或区域进入另一个区域,则用户可选定区域1412、1414和1416中的一个,使得所选定的区域变为主导区域。
如果从图7中的空闲状态屏幕700,选定了人员或联系人部分720,则此区域变为界面上的主导区域,如图16中所示。每个联系人的更多细节显示在区域1610中。通过选定特定的联系人,在一个实施例中,可以显示关于该联系人的进一步的细节,例如如图5中所示。在一个实施例中,用户界面的特征可以为,当选定了该联系人时与该特定联系人建立诸如电话连接的通信线路。沿着图16中的栏1601显示的图标可通知用户这样的特征是否可用或已生效。
参见图6,图7中的任务区域740已经被选定或激活。更详细的日历630被显示,与所述日历显示相关的细节的程度可根据需要进行扩展或压缩。
在图17中,图7的应用区域750被选定。所述激活扩展了应用区域,使其为用户界面中的主导区域1710。用户可充分浏览和选定任何一个所显示的应用。
参考图18,在一个实施例中,包含本发明的特征的用户界面可以应用于导航万维网(“WWW”)或因特网。在图14所示的浏览内容模式中,用户选定WWW应用。用户可以扩展界面以便以全屏模式查看WWW浏览器,如图18所示。例如,使用软键可以在正常视图和扩展视图之间切换。图18是Nokia.com网页的示意图。通过“P”图标1810为联系人识别次级区域;通过“T”图标1820为任务区域识别次级区域;通过E图标1830(位于底部屏幕中央)为“环境”识别次级区域。
如图15所示,控制设备1540在观察图像时可以调整或配置成允许用户使用控制设备去激活缩放特征1541、1542。控制设备1540也可以被调整成允许用户激活设备1540的按键1543来捕获图像。位置或按钮1544和1545可以被分别调整成允许用户选定人员区域1530和任务区域1520。以类似的方式,用户界面的显示和控制设备可以被调整成显示和控制每一个应用1502-1506的功能,如图15所示的新区域1501。图15中示出的在内容图库1501中的某些可能的应用可以例如包括照相机或图像记录器或照片应用1502、文本应用编辑器或生成器程序1503、视频应用1504、音频应用1505和游戏应用1506。在可替换的实施例中任何可以被存储或下载到终端设备的适合的应用或程序都可以作为终端设备的内容的一部分。
在一个实施例中,本发明通常利用基于XML的用户界面描述语言。如图12所示,基于XML的描述语言的使用可以不同屏幕尺寸和形状对用户界面进行缩放。例如,对于一个矩形的显示屏1210,用户界面可以被缩放为合适的矩形关系,如1212所示。在矩形显示1212中,角1214作为对象,仅仅是一个半圆的一部分。在矩形形状的屏幕1220,例如16∶9比例的显示屏中,显示区域1222作为对象在角区域具有基本完全的半圆1224。目标1214和1224的细致的程度依赖于可用的屏幕尺寸。因此,小屏幕列表项例如可以使用一行,但在大的屏幕上,可以使用四行。使用的行数依赖于屏幕尺寸。通常,本发明的用户界面的区域和对象可以是任何合适的尺寸和形状。用户界面也可以被做成多于二维,可以包括2.5和3维视图。
本发明的特征是在非矩形屏幕上调整屏幕取向(纵向或横向),并且使用一个布置定义来适应不同的屏幕尺寸。通过更改来自用户界面描述文件的用户界面的小配件或对象的布置和属性,使逻辑和表示相分离。应用不需要重新建立以改变布置以及每个用户小配件或对象,如果需要的话,根据给定的尺寸调整其内容,用户界面描述语言通常由小配件或对象声明和布置信息组成。在同一个应用中它支持多视图。例如可以使用类似于HTML表格的网格布局算法,嵌套网格可以用于对布置和位置进行精细控制。在一个实施例中,包含本发明特征的用户界面包含一个可缩放的用户界面(“ZUI”)。ZUI不能使用窗口。相反的,它包含一个画布,在显示器上的图像可以画在上边以适应显示器的尺寸。因此,显示器上的用户界面屏幕的细节程度与缩放的程度有关。在一个可缩放的用户界面中的导航通常通过放大、缩小和移动视点来实现。因此,在本实施例中,ZUI仅具有区域而不包含窗口。
本发明还可以包括软件和计算机程序,其包含在前面所述的在不同计算机中执行的过程步骤和指令。在优选的实施例中,计算机是连接到因特网的。图13是包含本发明特征的典型设备的一个实施例的方框图,它可以实现本发明。如图所示,计算机系统1300和另一计算机系统1302相链接,使得计算机1302和1304可以彼此进行信息交互。在一个实施例中,计算机系统1302可以包括服务器计算机用于和例如因特网的网络1304进行通信。在可选实施例中,系统1300可以包含点对点(“P2P”)网络,网络中的每一台计算机都是一个网络节点,并且同时作为客户端和服务器。计算机系统1302和1304可以用任何传统的方式连接,包括调制解调器,导线连接或光纤链接。通常,使用典型地在通信信道或通过ISDN线上的拨号连接进行发送的通信协议,可以使得信息对计算机系统1302和1304可用。计算机1302和1304通常适合于利用配备了机器可读程序源代码的程序存储设备,其中该程序源代码适合于使得计算机1302和1304执行本发明的方法步骤。包含本发明的特征的程序存储设备可以被设计,制造并且用于利用光学,磁特性和/或电子学的机器的部件,以执行本发明的过程和方法。在可替换实施例中,程序存储设备可以包括磁介质如通过计算机进行读取和执行的磁盘或计算机硬盘。在另一个可替换实施例中,程序存储设备可以包括光盘,只读存储器(“ROM”)、软盘和半导体材料和芯片。
计算机系统1302和1304也可以包括执行存储的程序的微处理器。计算机1300可以在它的程序存储设备中包括数据存储设备1306用于信息和数据的存储。包含本发明的特征的包含过程和方法步骤的计算机程序或软件可以存储在一台或多台计算机1302和1304中或在其他的传统的程序存储设备上。在一个实施例中,计算机1302和1304可以包括用户界面1307和显示界面1308用于访问本发明的特性。用户界面1307和显示界面1308可以允许向系统的询问和命令的输入,以及显示命令和询问的结果。
应当理解的是,以上所述仅为解释本发明。本领域技术人员可以作出不同的替换和修改而不背离本发明。因此,本发明试图包含所有落入所附权利要求书范围内的这些替换、修改和变形。
权利要求
1.一种在移动终端上导航信息的方法,包括在该移动终端的图形用户界面上显示多个窗口区域,其中每个区域为一个对象容器,并提供该终端的内容和该终端的状态的概览;接收第一用户输入,以选择该区域之一;响应于该第一用户输入,显示与选定区域对应的至少一个对象作为在该图形用户界面上显示的对象的主导对象,并以次级方式显示与该选定区域的对象相关的其它未选定区域及一个或多个对象;显示至少一个用于访问与该选定区域相关的信息的管理工具;以及一旦激活该至少一个管理工具,则显示选定信息。
2.根据权利要求1所述的方法,进一步包括选择该用户界面的区域,其允许所述用户访问存储在该终端中的至少一个应用,并在该用户界面上显示窗口,其提供该至少一个应用的功能。
3.根据权利要求2所述的方法,进一步包括以对应于该选定区域的窗口的次级方式,在该用户界面上显示至少一个对应于与选定区域相关的未选定区域的窗口,该至少一个对应于该未选定区域的窗口为该用户提供该未选定区域的功能。
4.根据权利要求3所述的方法,其中与选定区域相关的该未选定区域包括提供联系人列表的区域、提供日历服务的区域以及提供该联系人列表中的联系人的接近度和物理位置的区域。
5.根据权利要求1所述的方法,其中该至少一个区域包括向该终端用户提供访问存储在该终端中的程序应用及内容文件的区域。
6.根据权利要求5所述的方法,其中该向该终端用户提供访问程序应用及内容文件的区域具有与存储在该终端中的联系人列表的次级关系、该终端的日历服务功能和接近度及位置服务、当主要显示该程序应用的内容时,在该图形用户界面上针对其每一个次级地显示的对象。
7.根据权利要求1所述的方法,进一步包括选定该次级对象之一,其中选定的次级对象代替该图形用户界面上的该主导对象作为新的主导对象。
8.根据权利要求1所述的方法,进一步包括在每个以次级方式显示的未选定区域,突出显示该未选定区域的功能,该未选定区域与该主导区域中选定功能相关。
9.根据权利要求1所述的方法,进一步包括响应于对该区域之一的选定,选定区域向该用户呈现一个或多个电话的工具应用;以及从该一个或多个工具应用中选择一个工具应用;在显示器上呈现选定的工具应用的功能和控制特征,其中该用户可以访问该控制特征,以允许该用户控制该电话的工具应用和功能。
10.根据权利要求9所述的方法,其中选定的工具应用为该移动终端的照相机功能,以及该用户可以通过呈现在该显示器上的该控制特征,利用及控制该照相机功能。
11.一种在电子设备的显示器上提供和访问菜单功能的方法,包括在该显示器上,提供菜单结构中的一个或多个菜单功能,该菜单结构包括主要对象和至少一个次级对象;一旦选定该菜单功能之一,就将选定的菜单功能重新格式化作为该主要对象显示在该显示器上;确定哪个未选定菜单功能与选定的菜单功能相关;以及将该与选定的菜单功能相关的未选定菜单功能重新格式化作为与该主要对象相关的次级对象显示在该显示器上。
12.根据权利要求11所述的方法,进一步包括相对于该次级对象,在该显示器的较大区域上显示该主要对象。
13.根据权利要求11所述的方法,进一步包括选定该次级对象之一,其中对该选择的次级对象调整大小并重新定位,使其成为该显示器上的新的主要对象,并保留与该将其调整大小和重新定位的新的主要对象相关的未选定对象,作为该次级对象显示在该显示器上。
14.根据权利要求11所述的方法,进一步包括在每个次级对象中突出显示与该主要对象的项相关的至少一项。
15.根据权利要求11所述的方法,进一步包括选择该主要对象中显示的项,在该次级对象之一中,突出显示与该主要对象中的选定项相关的至少一项。
16.根据权利要求11所述的方法,其中该主要对象为日历功能以及该次级对象之一为联系人列表,并且一旦在该日历功能中选定了约会,就突出显示在与该约会相关的该联系人列表中的至少一个对应的联系人。
17.根据权利要求11所述的方法,其中将选定的菜单功能重新格式化包括调整选定功能的大小,使其在该显示器上的查看区域中相对于次级对象显得较大。
18.根据权利要求11所述的方法,进一步包括在空闲状态期间,在该图形用户界面上显示作为初始主要对象的环境区域;当该环境区域为该初始主要对象时,作为该次级区域之一的联系人列表区域;当该环境区域为该初始主要对象时,作为该次级区域之一的内容对象;当该环境区域为该初始主要对象时,作为该次级区域之一的日历对象;以及当该环境区域为该初始主要对象时,作为该次级区域之一的应用对象。
19.根据权利要求18所述的方法,进一步包括当至少一个联系人接近该终端设备时,突出显示该联系人列表中的至少一个联系人;在该环境区域中,显示接近该终端设备的至少一个联系人的标识符以及接近该终端设备的该至少一个联系人到该终端设备的距离。
20.根据权利要求18所述的方法,进一步包括选择该联系人区域作为下一个主要对象;重新定位该联系人区域,将其作为该下一个主要对象;重新定位该环境对象,将其作为该次级对象之一,其中该环境对象占据由该应用区域先前占据的区域;以及在该内容区域中,显示该终端设备的内容图库及至少一个内容创建应用。
21.根据权利要求20所述的方法,进一步包括从该内容图库中选择一个图像;在该联系人列表中,突出显示与选定图像相关的至少一个联系人;以及其中选择该突出显示的联系人能够激活与该突出显示的联系人的通信链接。
22.根据权利要求20所述的方法,进一步包括在该内容图库中选择一个图像;在该日历对象中,突出显示与选定图像相关的时间和日期信息。
23.根据权利要求18所述的方法,进一步包括选择该联系人列表作为下一个主要对象;将该联系人列表从该次级对象之一重新定位到该下一个主要对象;以及通过替换由该应用对象占据的区域,将该环境对象重新定位为该次级对象之一。
24.根据权利要求18所述的方法,进一步包括选择该日历对象作为下一个主要对象;利用该日历对象替换该环境区域作为该主要对象;将该环境区域移入由该应用对象占据的区域,使其成为该次级区域之一。
25.根据权利要求24所述的方法,进一步包括选定在该日历对象中显示的约会;在与选定约会相关的该联系人列表区域中突出显示至少一个联系人;以及在该联系人列表区域选择该至少一个联系人,以利用选定的至少一个联系人建立通信通路。
26.根据权利要求24所述的方法,进一步包括在该环境区域中,显示与该联系人列表区域中的至少一个联系人相关的接近度信息,并且其中在该环境区域中选定显示的联系人标识符之一使得该相应的联系人标识符在该联系人列表区域中被突出显示。
27.根据权利要求11所述的方法,进一步包括使用五位导航设备在该主要对象与至少一个次级对象中间进行导航和选定;以及适应导航设备的每个选定位置的功能以对应于被显示的当前主要对象的内容。
28.根据权利要求11所述的方法,进一步包括在该环境区域中,提供对该终端设备内容相关对象可用的信息。
29.根据权利要求28所述的方法,进一步包括在该环境区域中,提供代表内容相关对象可用的信息的图标,其中一旦选择该图标,则自动执行与该内容相关对象有关的动作。
30.一种用于终端设备的图形用户界面,包括显示器屏幕;用户输入设备;处理器,设置为在该显示器屏幕上显示信息,该信息包括多个区域,每个区域提供与该终端的内容和该终端的状态相关的信息,该处理器被设置为显示主要区域;以及至少一个次级区域,该主要区域在该图形用户界面上,以与该至少一个次级区域相比更加主导的方式得以显示。
31.根据权利要求30所述的图形用户界面,其中该多个区域包括具有与接近度、上下文、可用服务及指示器相关的信息的区域;呈现该终端的可用内容的区域;呈现日历功能的区域;呈现联系人的区域;以及呈现存储在该终端中的应用的区域。
32.根据权利要求30所述的图形用户界面,进一步包括该主要区域的大小相对于该至少一个次级区域的大小较大。
33.根据权利要求30所述的图形用户界面,进一步包括该主要区域的位置位于该图形用户界面的中心部分,并且该至少一个次级区域的位置位于该图形用户界面的边缘区域。
34.根据权利要求30所述的图形用户界面,进一步包括表示该主要区域的第一图标,该第一图标具有第一几何形状的形式;以及表示该至少一个次级区域的至少一个第二图标,该第二图标具有第二几何形状的形式。
35.根据权利要求34所述的图形用户界面,其中该第二几何形状包括该第一几何形状的一部分。
36.根据权利要求30所述的图形用户界面,其中至少一个第二区域中的每一个都与该主要区域有关系,该关系的指示器包括该至少一个第二区域的至少一个突出显示的部分。
37.根据权利要求30所述的图形用户界面,进一步包括该图形用户界面的空闲状态显示,包括主要区域,包括包含接近度和上下文服务的对象;第一次级区域,包括包含在该终端设备中可用的应用内容和有效功能的对象;第二次级区域,包括包含联系人列表的对象;第三次级区域,包括包含在该终端设备中可用的第三方应用的对象;以及第四次级区域,包括包含在该终端设备中可用的日历服务的对象。
38.一种计算机程序产品,包括计算机可用介质,其具有嵌入其中的计算机可读代码装置,用于使得计算机为终端设备生成用户界面,该计算机程序产品中的该计算机可读代码装置包括用于使计算机生成背景区域和多个窗口区域的计算机可读程序代码装置;用于使计算机将该多个窗口区域安排为主要区域和多个次级区域的计算机可读程序代码装置;用于使计算机在该终端设备的空闲状态期间,在该主要区域中显示对象的计算机可读程序代码装置,该对象包括属于位置服务、接近度及上下文的信息;用于使计算机在第一次级区域呈现属于该终端设备内容的信息的计算机可读程序代码装置;用于使计算机在第二次级区域呈现该终端设备的日历功能的计算机可读程序代码装置;用于使计算机在第三次级区域呈现属于存储在该终端设备中的联系人的信息的计算机可读程序代码装置;用于使计算机在第四次级区域呈现属于存储在该终端设备中的无内容相关应用的信息的计算机可读程序代码装置。
39.根据权利要求38所述的计算机程序产品,进一步包括用于响应于选定多个次级区域之一的用户输入,使计算机呈现多个次级区域之一的功能,作为新的主要区域的计算机可读程序代码装置;以及用于在选择该新的主要区域后,使计算机呈现与该新的主要区域相关的未选定区域,作为多个次级区域的计算机可读程序代码装置。
40.根据权利要求39所述的计算机程序产品,进一步包括用于使计算机过滤掉与该新的主要区域无关的未选定区域的计算机可读程序代码装置。
41.根据权利要求38所述的计算机程序产品,进一步包括计算机可读程序代码装置,用于使计算机确定该终端设备的显示区域的大小,并自动缩放该背景区域和多个窗口区域,以适应该显示区域的大小。
42.根据权利要求38所述的计算机程序产品,进一步包括用于使计算机根据该终端设备的可用屏幕大小来确定对象的细节程度的计算机可读程序代码装置。
43.根据权利要求39所述的计算机程序产品,进一步包括如下计算机可读程序代码装置,其用于响应于选定多个次级区域之一的用户输入,使计算机对选定的多个次级区域之一的大小进行重新格式化为使其大小比其它次级区域较大,并将该主要区域的大小重新格式化为该次级区域的大小。
44.根据权利要求39所述的计算机程序产品,进一步包括如下计算机可读程序代码装置,用于在选择该第一次级区域时,使计算机允许用户选择该终端设备的功能,并显示关于选定功能的用户可操纵的控制。
45.根据权利要求44所述的计算机程序产品,进一步包括用于使计算机选择该终端设备的照相机功能,并使用该照相机捕获图像的计算机可读程序代码装置。
46.根据权利要求45所述的计算机程序产品,进一步包括用于使计算机允许该用户从该第三区域选定至少一个联系人,并立即与其共享该捕获的图像的计算机可读程序代码装置。
47.根据权利要求45所述的计算机程序产品,进一步包括用于使计算机允许该用户从该第二区域选择一个选项,从而实现时间图像捕获的计算机可读程序代码装置。
48.根据权利要求45所述的计算机程序产品,进一步包括用于使计算机允许该用户从该第二区域选择一个选项,以创建包括该捕获的图像的日历事件的计算机可读程序代码装置。
49.根据权利要求45所述的计算机程序产品,进一步包括用于使计算机允许该用户从该第二区域选择一个选项,而将该捕获的图像附属于显示在该次级区域中的现有的计划的事件的计算机可读程序代码装置。
50.一种向终端设备提供图形用户界面的方法,包括在该终端设备的显示器上提供多个对象,这些对象之一包括主要对象并且其余的包括次级对象;显示该主要对象作为相对于该次级对象的主导对象;将环境区域显示为初始的主要对象,该环境区域提供接近度服务、上下文服务及可用内容和服务的指示器;将以下显示为次级对象内容区域,呈现该终端设备的可用内容,包括该终端设备的内容图库,以及至少一个内容创建应用;联系人区域,提供联系人列表;日历区域,提供日历、任务和约会服务;以及应用区域,识别存储于该终端设备中的第三方应用;当该联系人列表中的联系人处于该终端设备的某个接近度内时,在该环境区域中显示该联系人的联系人标识符以及该联系人与该终端设备的接近度;当从该日历区域选定任务时,在该联系人列表中突出显示一个或多个与该任务相关的联系人,其中当在该联系人列表中选择该突出显示的一个或多个联系人时,与该一个或多个联系人建立通信通路。
51.根据权利要求50所述的方法,进一步包括选择该内容区域作为下一个主要对象;将作为该初始主要对象的该环境区域移动到该应用区域的次级对象位置;从该内容区域中选定内容创建应用;显示至少一个与该内容创建应用相关的控制,允许使用该应用创建内容。
52.根据权利要求51所述的方法,进一步包括使用该内容创建应用捕获图像;显示该图像;以及从该联系人列表中选定至少一个联系人,与该联系人共享该图像,其中,该至少一个联系人的选定自动地打开通信通路,并且将该图像传输给该至少一个联系人。
53.根据权利要求50所述的方法,进一步包括选择该内容区域作为下一个主要对象;将作为该初始主要对象的该环境区域移动到该应用区域的次级对象位置;在该内容区域中,选定至少一个来自该内容图库的内容,允许该至少一个内容和该至少一个内容的相关信息可得以查看和编辑;在该联系人区域,突出显示与该至少一个选定内容相关的至少一个联系人。
全文摘要
一种在移动终端(310)中导航信息的方法。该方法包括在移动终端的图形用户界面上显示多个窗口区域(210、220、230和240),其中每个区域都是对象容器,并提供终端的内容(730)和终端的状态的概览。接收第一用户输入,以选择区域之一,并且响应于该第一用户输入,在图形用户界面的中心部分显示与选定区域对应的至少一个对象,并且以次级方式显示与该所选区域相关的其它未选定区域。显示用于访问与选定区域相关的信息的至少一个管理工具(371),并且一旦激活至少一个管理工具,则显示选定的信息。
文档编号G06F3/00GK101036104SQ200580028045
公开日2007年9月12日 申请日期2005年7月11日 优先权日2004年7月9日
发明者A·阿尔托南, T·斯托维瑟克, G·博德特, L·伊恩格 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1