用于手持计算设备的放射式菜单界面的制作方法

文档序号:2607024阅读:152来源:国知局
专利名称:用于手持计算设备的放射式菜单界面的制作方法
技术领域
本发明通常涉及消费性电子领域,并且特别涉及一种用于手持计算设备 (handheld computing device)的图形用户界面。
背景技术
在图形用户界面(graphical user interface, GUI)上显示的分级菜单 (hierarchical menu), 诸如下拉式(drop-down)菜单及双曲线式树状结构 (hyperbolic tree)等,在计算设备中用以显示及访问应用(applications)或文件 (fies)是公知的。然而,这样的菜单主要是为桌面计算机系统(desktopcomputer system)设计的,因此对于具有较小屏幕的电子设备并不是最佳的。
因此,需要一种用于具有较小屏幕的电子设备的菜单样式(menu format), 其提供了浏览方便和简洁二者。

发明内容
本发明提供一种用于计算设备的图形用户界面,其包括放射式菜单(radial menu),所述放射式菜单包括例如在中央对象周围,以环形排列的多个第一级 菜单项。图形用户界面被配置,以使得选择多个第一级菜单项之一导致与这 一个第一级菜单项相关的多个第二级菜单项取代以环形排列的第一级菜单 项。中央对象包括用以表示用户操作(useroperation)的文本或图标,所述用户 操作诸如是用列表样式的菜单取代放射式菜单或显示第一级菜单项。多个第 一级菜单项可根据缺省配置来设置,或在某些实施例中,根据用户喜好来设
4置。图形用户界面还可包括与放射式菜单相邻的列表样式的菜单项,并且图 形用户界面还可被配置成允许菜单项在列表样式与放射式菜单之间进行切 换。
本发明还提供一种计算设备,诸如手持设备,包括显示屏、处理器以及 输入装置。处理器被配置成在显示屏上展示图形用户界面,所述图形用户界 面包括放射式菜单,所述放射式菜单包括以环形排列的多个第一级菜单项。 图形用户界面被配置,以使得选择多个第一级菜单项之一导致与这一个第一 级菜单项相关的多个第二级菜单项取代以环形排列的第一级菜单项。输入装 置被配置成将用户输入发送至处理器以浏览放射式菜单。在计算设备是手持
计算设备的某些实施例中,手持计算设备还包括用以产生触觉反馈(tactile feedback)的致动器,并且处理器还被配置成向致动器发信号以便在浏览放射 式菜单时产生触觉反馈。在计算设备的某些实施例中,输入装置为模拟输入
装置(analog input device),其包括物理上偏向于中央位置的二维操纵杆 (two-axis joystick),并且在这些实施例中的一些中,通过将4喿纵杆返回至中央 位置来实现第一或第二菜单项的选择。
本发明还提供一种计算设备,包括手持设备、显示屏以及处理器,所述 处理器被配置成在显示屏上展示图形用户界面,所述图形用户界面包括菜单, 诸如放射式菜单。手持设备包括诸如模拟输入装置的输入装置以及致动器, 所述输入装置被配置成将用户输入发送至处理器以浏览菜单,所述致动器用 以产生触觉反馈,所述处理器还被配置成向致动器发信号以便在浏览菜单时 产生触觉反馈。在某些实施例中,手持设备包括显示屏和处理器。触觉反馈 可以是振动。处理器还可以被配置成向致动器发信号以便在选择菜单项时产 生触觉反馈。


图1是根据本发明实施例的示例性手持计算设备的示意顶视图; 图2显示根据本发明实施例的在手持计算设备的显示屏上展示的示意第 -级放射式菜单;
-级放射式菜单;和
图4是根据本发明实施例的包括用于提供触觉反馈的致动器的手持计算设备的示意表示。
具体实施例方式
图1是示例性手持计算设备100 (例如个人数字助理(personal digital assistant, PDA)、游戏才几(game device)或手才几(cdl phone)等)的示意顶^见图, 其中,在图形用户界面(GUI)上可以实现放射式菜单(在下面详述)。手持计 算设备100包括符合用户手持的大小和形状的外壳(housing) 110。处理器及 相关电路(未示出)置于外壳110中,用以执行与一组软件应用有关的指令 (instruction^显示屏120牢固置于外壳10上,用以展示图形用户界面,通 过此图形用户界面将文本和图形显示给用户。手持计算设备IOO还可包括为 了清楚而从图1中省略的其它公知特征,如用于接收记忆卡或记忆棒的扩展 槽(expansion slot),或者用来与外围设备或其它电子设备进行连接的接口等 等。应当理解,虽然以手持设备描述了本发明,但是放射式菜单可在任何包 括图形用户界面的计算设备中容易地实现。
通过操纵一个或多个用户控制,诸如模拟输入装置130、 一组数字切换 器(digital switch)140或触控屏幕(touch sensitive display screen)l20等,来实现 到处理器的用户输入。例如,模拟输入装置130可采取物理上偏向于中央位 置的常规二维操纵杆的形式。或者,可以使用八向数字切换器(eight-way digital switch)来实现模拟输入装置130的功能。
了本发明的放射式菜单界面。通常,放射式菜单界面由以分级形式逻辑组织 的一组单个放射式菜单组成,从而从第一级放射式菜单中选择第一级菜单项
导致第二级放射式菜单被显示。第二级菜单依次包括与所选的第一级菜单项 相关的多个第二级菜单项。虽然在示例性实现中描述了二个菜单级,但是很 清楚可以直接添加其它菜单级。处于分级中的任一级的菜单项可以被提供 来导致另一菜单级被显示,打开特定文件,或导致特定应用被执行。
图2显示在手持计算设备100 (图1 )的显示屏120 (图1 )上展示的示 例性第一 (或顶)级放射式菜单200。第一级菜单200包括以环形排列的一 组第一级菜单项202-216。在一些实施例中,第一中央对象218被置于第一级 菜单项202-216的环形排列中,最好在其中央。虽然描述了 8个菜单项,但 是应当认识到可以使用更多或更少数量的菜单项,而不背离本发明的范围如本例所示,四个菜单项(202、 206、 210及214)祐j殳置,而剩余的四 个菜单项(204、 208、 212及216)为空。如在此使用的,已设置的菜单项是 表示到另 一菜单级、文件或应用等的链接的菜单项。每个已设置的菜单项202、 206、 210及214包括表示该链接的文本和/或图形图标。在本例中,链接为下 列应用类别游戏(202)、信息工具(206)、多媒体(210)以及连结性(214)。第一 中央对象218还可包括表示用户操作的文本和/或图形图标。在图2中,第一 中央对象218显示,例如,表示将第一级菜单200切换至常规列表样式的操 作的列表形式的菜单的图标。
在第一级菜单200中的几个菜单项可以用不同的方式进行设置。例如, 在某些实施例中,第一级菜单200可根据如由制造商所指定的缺省配置来进 行设置。在优选实施例中,用户可通过重新排列、添加、移除或取代第一级 菜单项来变更第一级菜单200的配置。例如可以使用拖拉(drag-and-drop)、复 制/粘贴(copy/paste)或通过对话框(dialog box)等来执行这些操作。如前所述, 第一级菜单200中的菜单项可表示,例如另一菜单级、文件(如MP3文件)、 对照表(spread sheet)、文本文件或者应用(如游戏程序、媒体播放器或网页浏 览器)。
当表示第二级菜单的第一级菜单项(例如,在本例中为信息工具菜单项 206)被选择时,则第二级菜单会被产生且被显示在显示屏120(图l)上。第二 级菜单包括与所选择的第 一级菜单项相关的多个第二级菜单项,而第二级菜 单项取代在中央对象周围以环形排列的第一级菜单项。图3显示响应于信息 工具菜单项206(图2)的选择而显示第二级菜单300的范例。因此,第二级菜 单300包括以环形排列的多个第二级菜单项302-316。在此,同样地,第二中 央对象318可被置于第二级菜单项302-316的环形排列中。第二中央对象318 可与第一中央对象218相同,或者可如图中所示,与第一中央对象218不同。 在图3中,第二中央对象318具有"上一级"符号,并且可由用户选择以便 选择返回到第一级菜单200(图2)的用户操作。
在图3所示的范例中,所有第二级菜单项均被设置。与第一级菜单200(图 2)类似,每一个第二级菜单项,例如"进行列表"菜单项306可以包含表示 所选择的信息工具类别中的应用的文本和/或图形图标。类似地,在选择例如 "游戏,,菜单项202(图2)时所显示的第二级放射式菜单包含一组第二级菜单 项,其每一个具有用以表示特定游戏应用的文本和/或图形图标。如前所述,第二级放射式菜单既不需要被完全设置,也不限于应用。例如,在12个游戏 应用可用的情况下,用户可将第二级放射式菜单配置成具有6个专用于6个 喜爱的游戏的第二级菜单项,使第二级菜单项之一为空,并且可以具有去向 第三级力文射式菜单的第8个第二级菜单项"更多游戏",其被设置有剩余的6 个游戏应用。
选择菜单项可以多种不同的方式完成。请再参照图1,在一个示例中, 可以利用模拟输入设备130浏览放射式菜单,直到所需的菜单项被加亮,来 选择菜单项。现在参照图2,为说明的目的,假设"游戏,,菜单项202初始 被加亮,并且用户希望选择"信息工具,,菜单项206。为此,模拟输入设备 130(图l)可朝右下方向(对应于与"游戏"菜单项202的位置相对的"信息工 具"菜单项206的位置)推进。这个动作导致"信息工具"菜单项206被加亮。 可通过将模拟输入设备130释放(这使得模拟输入设备130返回至中央静止位 置),或者通过执行等效的动作,诸如按下数字切换器140(图l)之一,然后用 户选择加亮的菜单项。
在一些实现中,数字切换器140还可用来浏览放射式菜单200、 300。 一 个或多个数字切换器140可具有特定式菜单(menu-specific)及感应式上下文 (context-sensitive)功能。例如,按下数字切换器140之一可导致显示顶级的放 射式菜单200。而且,在一些实施例中,可触压显示屏120中所需的菜单项 或其近处而选择菜单项。
将理解也可在本发明的手持设备IOO中实现光标(cursor),诸如传统计 算机系统中通过鼠标的使用指向GUI的鼠标光标。在这些实施例中,例如通 过操纵模拟输入设备130可将光标指向图形用户界面。还在这些实施例的一 些中,当光标经过或靠近菜单项时,此菜单项会被加亮(highlighted)。
注意,模拟输入设备130有利地允许用户容易且直观地浏览放射式菜单 中任何所需的菜单项。在本发明的一实现中,可以沿由菜单项所限定的圆周、 以顺时针方向或逆时针方向(依赖于用户推进模拟输入设备130的方向)选择 实现浏览(也就是,沿顺时钟或逆时钟路径依次加亮环形相邻菜单项,并且 用户不浏览中央对象)。在这些实施例中,由于模拟输入设备130返回至中央 静止位置,所以将移过中央对象的尝试解释为选择最后被加亮的菜单项。在 这些实施例中,通过另一输入设备,诸如压下特定数字切换器140或触压显 示屏120,来实现选择链接到中夬对象的用户操作。在一些实施例中,只要手持计算设备100被接通,就自动显示顶级放射
式菜单200。手持计算设备100还可被配置,以使得输入设备,如数字切换 器140之一,可被用来触发顶级放射式菜单200的开关。在一些实施例中, 这可通过触击显示屏120上图形用户界面中的特定图标来完成。其它事件也 可导致顶级放射式菜单200被显示。这样的事件可以包括将记忆卡插入至手 持计算设备100的扩展槽中,以及将手持计算设备100例如根据无线通信协 议(wirelessprotocol)连接至另一个计算设备。将理解这样的事件在某些情况 下将导致第二级放射式菜单300被显示,而不是第一级放射式菜单200被显 示。还将理解当放射式菜单被显示时出现的某些事件可能导致特定菜单项 被选择。
在一些实施例中,浏览放射式菜单也可伴有(accompany )触觉响应。在 手持设备中,如手持计算设备100(图l)或者视频游戏系统的游戏控制器,可 提供致动器,其用以产生短暂的振动或颤动至手持设备。为此目的的此等致 动器在此技术领域是公知的,如反馈力(force feedback).
图4中所示的手持计算设备400的示意表示图解了在浏览放射式菜单期 间触觉响应的实现。手持计算设备400包括如图1所示的外壳110、显示屏 120以及模拟输入设备130。置于外壳110中的、运行操作系统的处理器402 在显示屏120上显示放射式菜单界面。处理器402还接收例如来自模拟输入 设备130的用户输入,并响应于该用户输入而加亮适当的菜单项。当连续菜 单项被加亮时,例如,处理器402向连接至外壳110的致动器404发信号, 以产生可由持有手持计算设备400的用户感受到的振动或类似效果。
在一些实施例中,触觉反馈的强度、持续时间及类型依赖于菜单项本身。 例如,浏览表示游戏应用的菜单项可能伴随有与浏览表示信息工具的菜单项 不同类型的触觉反馈。在某些情况下,浏览某些特定的菜单项并不会产生触 动反馈,而浏览另一些则会产生。同时在某些情况下,选择菜单项会伴随有 触动反馈。类似地,选择用户操作可以伴随有触觉反馈。如上所述,伴随选 择菜单项或用户操作的触觉反馈会随菜单项的类型而改变。例如,选择汽车 游戏可能伴随有感觉像引擎发动的振动。
-注意,声音也可能伴随放射式菜单的浏览或菜单项和用户操作的选择。 在选择汽车游戏的上述范例中,选择还可能伴随有汽车引擎发动的声音。再 者,当浏览菜单级时,除了加亮菜单项或中央对象外,也可应用其它视觉效
9果。例如,在用户浏览菜单项时,每个菜单项可以被着色、放大或加动画。
在一些实施例中,与加亮的菜单项相邻的菜单项也可以被;改大或加其它效果, 但程度小于被加亮的菜单项。其它的视觉变化或效果也可以直接应用于图形 用户界面,以伴随用户浏览放射式菜单界面。
还将理解伴随菜单浏览的触动反馈不限于如手持计算设备100 (图1 ) 的手持设备,也不限于放射式菜单。例如,游戏设备可以包括含有处理器的 控制器,而手持设备包括输入设备及致动器。游戏设备可在监视器或电视屏 幕上显示本发明的放射式菜单。控制器中的处理器可以被配置成从输入设备 接收用户输入以浏览放射式菜单,并发信号给致动器以提供如上所述的触觉 反馈。类似地,菜单未必为放射式菜单。因此,如本文所述、但具有诸如下 拉式菜单的现有技术菜单的手持计算设备100 (图1 )可被配置,以使得浏览 现有技术菜单伴随有触觉反馈。
再参照图3,注意在放射式菜单中的项,诸如应用,可以以列表样式 320附加显示于与显示放射式菜单300的区域相邻的显示屏120(图l)的区域 中。例如,信息工具应用列表可以包含特定应用,其不由相应的第二级放射 式菜单300中的菜单项(如"记事本,,)表示。这样的应用可以由用户添加到第 二级放射式菜单300中(或者设置空菜单项,或者作为现有菜单项的替代),以 符合用户使用下拉式操作或类似4喿作的喜好。
在前述说明书中,参照本发明的特定实施例描述了本发明,但是本领域 技术人员将认识到本发明不限于此。可以单独或结合使用上述发明的各种 特征和方面。此外,可以在不脱离本说明书的较宽精神和范围的情况下,在 除这里描述的之外的多种环境和应用中利用本发明。因此,说明书和附图被 认为是说明性的而不是限制性的。将认识到在这里使用的术语"由…组成"、 "包括"和"具有"具体规定为理解为本领域的广泛术语。
权利要求
1、一种用于计算设备的图形用户界面,包括放射式菜单,包括以环形排列的多个第一级菜单项;所述图形用户界面被配置,以使得选择所述多个第一级菜单项中的一个导致与这一个第一级菜单项相关的多个第二级菜单项取代以环形排列的所述第一级菜单项。
2、 如权利要求1所述的图形用户界面,其中所述放射式菜单还包括中央 对象,其被置于所述环形排列中。
3、 如权利要求2所述的图形用户界面,其中所述中央对象包括用以表示 用户操作的文本或图标。
4、 如权利要求3所述的图形用户界面,其中所述用户操作包括用列表样 式的菜单取代放射式菜单。
5、 如权利要求3所述的图形用户界面,其中所述用户操作包括显示所述 第一级菜单项。
6、 如权利要求1所述的图形用户界面,其中所述多个第一级菜单项根据 缺省配置而被设置。
7、 如权利要求1所述的图形用户界面,其中所述多个第一级菜单项根据 用户喜好而被设置。
8、 如权利要求1所述的图形用户界面,还包括列表样式的菜单项,其与 所述放射式菜单相邻。
9、 如权利要求7所述的图形用户界面,其中所述图形用户界面进一步被 配置成使得菜单项在所述列表样式与所述放射式菜单之间进行切换。
10、 如权利要求1所述的图形用户界面,其中所述多个第一级菜单项中 的至少一个包括用以表示到另一菜单级的链接的文本或图标。
11、 如权利要求1所述的图形用户界面,其中所述多个第二级菜单项中 的至少 一个包括用以表示到应用的链接的文本或图标。
12、 一种计算设备,包括 显示屏;处理器,被配置成在显示屏上展示图形用户界面,所述图形用户界面包括放射式菜单,包括以环形排列的多个第一级菜单项; 所述图形用户界面被配置,以使得选择所述多个第一级菜单项之一 导致与这一个第一级菜单项相关的多个第二级菜单项取代以环形排 列的第一级菜单项;和 输入装置,被配置成将用户输入发送至处理器以浏览所述放射式菜单。
13、 如权利要求12所述的计算设备,其中所述计算设备为手持设备。
14、 如权利要求12所述的计算设备,还包括致动器,用以产生触觉反 馈,所述处理器进一步被配置成向所述致动器发信号以便在浏览所述放射式 菜单时产生触觉反馈。
15、 如权利要求12所述的计算设备,其中所述输入装置为模拟输入装置, 包括物理上偏向于中央位置的二维操纵杆。
16、 如权利要求15所述的计算设备,其中通过将所述操纵杆返回至中央 位置来实现第一或第二菜单项的选择。
17、 一种计算设备,包括 显示屏;处理器,被配置成在所述显示屏上展示图形用户界面,所述图形用户界 面包括菜单;以及 手持设备,包括输入装置,;波配置成将用户输入发送至所述处理器以浏览所述菜单,以及致动器,用以产生触觉反馈,所述处理器进一步被配置成向所述致动 器发信号以便在浏览菜单时产生触觉反馈。
18、 如权利要求17所述的计算设备,其中所述手持设备进一步包括显示 屏和处理器。
19、 如权利要求17所述的计算设备,其中所述菜单为放射式菜单。
20、 如权利要求17所述的计算设备,其中所述触觉反馈为振动。
21、 如权利要求17所述的计算设备,其中所述输入装置为模拟输入装置。
22、 如权利要求17所述的计算设备,其中所述处理器进一步被配置成向 所述致动器发信号以便在选择茱单项时产生触觉反馈。
23、 如权利要求17所述的计算设备,进一步被配置成在向致动器发信号 以便产生触觉反馈时产生声音。
全文摘要
提供一种手持设备,包括显示屏、处理器以及输入装置。处理器被配置成展示图形用户界面,所述图形用户界面包括放射式菜单,其包括以环形排列的多个第一级菜单项。输入装置被配置成将用户输入发送至处理器以浏览所述放射式菜单。图形用户界面被配置,以使得选择所述多个第一级菜单项之一导致与这一个第一级菜单项相关的多个第二级菜单项取代以环形排列的第一级菜单项。手持设备还包括用以产生触觉反馈的致动器,所述处理器还被配置成向所述致动器发信号以便在浏览菜单时产生触觉反馈。
文档编号G09G5/00GK101501755SQ200480018811
公开日2009年8月5日 申请日期2004年4月26日 优先权日2003年4月30日
发明者威廉·B·里斯, 罗杰·S·弗洛里斯, 蒂莫西·D·特沃达尔 申请人:英华达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1