用于生成菜单显示屏的方法和设备的制作方法

文档序号:6348784阅读:158来源:国知局
专利名称:用于生成菜单显示屏的方法和设备的制作方法
技术领域
本发明涉及用于生成菜单显示屏(display)的方法和设备。特别地,但是非排他地,本发明涉及为用户接口生成快速链接系统。
背景技术
诸如个人计算机(PC)和电视(TV)之类的设备具有日益增加的功能,其需要日益复杂的用户接口设备,以允许用户访问。这通常需要用户能够从中选择的复杂的菜单选项。 这些装置通常随着日益增长的级数量和复杂度而分层地进行安排。这使得访问对用户而言是困难的、麻烦的且缓慢的。尤其,在试图在菜单项的分层结构内不断增加的较低级上定位需要的菜单项时,也是如此。例如,如图1所示,菜单项101_1、101_2、101_3、101_4被安排在第一级101中。菜单项101_1在第二较低级103中具有两个菜单项103_1、103_2,并且菜单项101_2在第二级103中具有三个菜单项105_1、105_2、105_3。菜单项103_1在第三较低级107中具有三个菜单项107_1、107_2、107_3,并且菜单项105_3在第三级107中具有三个菜单项109_1、 109_2、109_3。如果用户接口当前正在显示菜单项107_1、107_2、107_3,并且用户接下来希望选择菜单项109_2,那么用户必须将该级向上返回到第一级101、选择菜单项101_2以及随后将级向下继续至第三级107并显示菜单项109_1、109_2、109_3。如果分层级的深度是大的,那么这个操作对于用户访问该设备的特定功能而言变得非常耗时和困难。已提议许多解决方案来克服这个问题。一种解决方案是提供其中例如在诸如被JP08-186774公开的第一实例中显示最常使用的菜单项的快速链接系统,或例如被 US6618039公开的能够由用户编程的快捷方式。但是,这些解决方案当被用于非常复杂的分层结构中时不允许快速访问在较低级上的项,除非这些项被频繁使用并因此出现在“快速链接”菜单列表中或已被用户编程为快捷方式。

发明内容
本发明设法提供一种菜单显示屏,其中能够快速且高效地访问项。这根据本发明的第一方面利用生成菜单显示屏的方法来实现,该方法包括以下步骤基于多个分层级内的最常用菜单项和最难访问菜单项,从多个候选菜单项中选择多个菜单项,这些候选菜单项被安排在多个分层级中;以及同时显示所选择的菜单项。这根据本发明的第二方面也利用用于生成菜单显示屏的设备来实现,该设备包括处理器,用于基于多个分层级内的最常用菜单项和最难访问菜单项从多个候选菜单项中选择多个菜单项,这些候选菜单项被安排在多个分层级中;以及显示屏,用于同时显示所选择的菜单项。这样,提供菜单项的显示屏,其中这些项已基于使用频率以及访问难度而被选择了,以致频繁使用的较低级项能够被显示在快速访问菜单中。在本发明的实施例中,该方法进一步包括保持每一个菜单项的使用计数,以及其中选择多个菜单项的步骤包括基于具有至少最高使用计数的菜单项,选择多个菜单项。这样,能够容易地保持最常用的记录。进一步,选择多个菜单项的步骤可以包括基于至少最低分层级中的菜单项来选择多个菜单项,以致最难访问菜单项被考虑。所选择的菜单项的显示屏可以不断地被更新,以致在最常用的和最难访问被更新时,被选择用于显示的菜单项能够被更新。该方法可以进一步包括基于多个分层级内的菜单项的使用频率和访问难度来加权每一个菜单项,以及其中选择多个菜单项的步骤包括基于加权来选择多个菜单项。这提供简单而有效的选择菜单项的技术。特别地,所加权的菜单项可以被存储在存储设备中,并且内容不断地被更新。存储设备中所加权的菜单项可以被加上时间标记,并且不断更新存储设备的内容的步骤可以包括利用新的菜单项来替换最早的菜单项。作为选择,存储设备可以包括 FIFO缓存器,其中项被移入该缓存器,并且较早的项在添加新的项时被移除。在存储设备中存储每一个菜单项的许多条目的步骤以及选择多个菜单项的步骤可以包括选择在存储设备中具有至少最高数量条目的菜单项。这提供简单的加权项以便选择的技术。


为了更完整理解本发明,结合附图来参考下面的描述,其中 图1是已知菜单显示屏的示例的简化示意图2是根据本发明的实施例的用户接口设备的显示屏的示例; 图3是根据本发明的实施例的设备的简化框图;和图4是根据本发明的实施例的方法的流程图。
具体实施例方式图2显示计算机、TV屏幕或类似设备上的菜单项的显示屏200。显示屏200包括菜单项的主显示屏201,其能够由用户使用选择键或指针等来导航。显示屏200也包括菜单项205_1、205_2、205_3、205_4的快速链接显示屏203。这些菜单项205_1、205_2、205_3、205_4基于最常用菜单项和最难访问菜单项从多个候选菜单项中进行选择,并被显示在显示屏200上。虽然在这个实施例中这些选择的菜单项205_1、 205_2、205_3、205_4被示意为显示在显示屏的顶部,但是能够意识到例如,这些菜单项能够向下被列在显示屏的侧边和/或显示屏200的底部。参考图3,例如,用于生成诸如快速链接菜单之类的菜单的设备300包括处理器 301,其被连接到驱动器303和诸如存储器、缓存器等之类的存储设备305。驱动器303被连接到显示屏309。显示屏309可以是设备300的组成部分,或者是独立的,并被连接到与驱动器303的输出相连接的输出端307,如图3所示。在图4中示出生成快速链接菜单显示屏203的方法。开始时,步骤401,快速链接菜单项205_1、205_2、205_3、205_4基于消费者体验测
试结果进行预置。如果将使用出厂设置或预置,步骤403,利用处理器301将这些预置写入缓存器305。该方法也虑及诸如RGB增益值、白平衡、智能图片设置、智能声音设置、屏幕格式等之类的其他设置的输入,步骤407。缓存器305基于百分比来存储100个数据条目。例如,如果在消费者体验测试期间发现菜单项“Watch TV (观看电视)”205_1被使用3 ,则“Watch TV”项被存储在缓存器的32个条目中。基于在缓存器305中存储的菜单项,处理器301在显示器303上的快速链接菜单显示屏203中显示这些存储的菜单项。在快速链接菜单显示屏203内的项可以按照优先顺序来显示。例如,具有最高数量的例如“Watch TV”之类的缓存器条目的菜单项位于快速链接系统的最左边部分上。当用户切换到快速链接菜单203时,这个第一菜单项被高亮显示。具有第二最高数量的缓存器条目的菜单项紧挨在前一个的右边定位,并且接下来能够通过移动光标键来选择。这被重复,直至所有的快速链接菜单项被显示。当第一次使用该设备时,步骤409,在显示器303上基于在缓存器305中存储的预置数据值来显示快速链接菜单203,步骤411。处理器301随后监视用户的活动。在特定示例中,如图4所示,用户访问分层结构的最深层中的菜单项,例如,图1中所示的菜单项 109_2,步骤413。这个项随后通过在数据缓存器中将该项存储四次进行加权,步骤415,并且同时移除数据缓存器305中最老的四个项。这些最老的项通过时间标记来识别,或者通过其在缓存器中的相关位置来识别,例如,剩余的项可以被移到缓存器中,以致最老的项位于所添加的新条目的相对端上,如同在FIFO缓存器中一样。在另一示例中,用户访问图1的分层菜单中的第二最深层103中的项103_2,步骤 417。这个项随后通过在数据缓存器305中将它存储三次而被加权,步骤419,并且同时移除该数据缓存器中最老的三个项。在图4所示的示例中,所有其他的菜单项通过在数据缓存器中将它们存储两次来加权,并且同时移除该数据缓存器中最老的两个项,步骤429。当用户使用该菜单并选择项时,缓存器条目被改变,快速链接菜单项因而被更新, 步骤423,以致它们总是基于数据缓存器内容。结果,最难访问的以及频繁使用的菜单项并因此应用/功能能够快速地被访问。虽然本发明的实施例在附图中被示意并在前述的详细描述中被描述了,但是将明白本发明并不限于所公开的实施例,而能够在不脱离在随后的权利要求书中所阐述的本发明的范围的情况下进行众多修改。如对于本领域技术人员而言将是显然的“装置,,旨在包括任何的硬件(例如,独立的或集成的电路或电子元件)或软件(例如,程序或程序的部分),其单独地或与其他功能协力、孤立或与其他元件协作、在操作中再现或被设计成再现特定的功能。本发明能够借助于包括若干不同元件的硬件以及借助于适当编程的计算机来实现。在枚举若干装置的设备权利要求中,这些装置中的若干装置能够利用同一个硬件项来体现。“计算机程序产品,,将被理解成表示在诸如软盘之类的计算机可读介质上存储的、经由诸如因特网之类的网络可下载的或以任何其他方式可销售的任何软件产品。
权利要求
1.一种用于生成菜单显示屏(203)的方法,该方法包括以下步骤基于多个分层级内的最常用菜单项和最难访问菜单项,从多个候选菜单项中选择多个菜单项(205_1,205_2,205_3,205_4),所述候选菜单项被安排在所述多个分层级中;以及同时显示所述选择的菜单项。
2.根据权利要求1的方法,其中该方法进一步包括保持每一个菜单项的使用计数,以及其中选择多个菜单项的步骤包括基于具有至少最高使用计数的菜单项,选择多个菜单项。
3.根据权利要求1或2的方法,其中选择多个菜单项的步骤包括基于在至少最低分层级中的菜单项,选择多个菜单项。
4.根据权利要求1的方法,其中选择多个菜单项的所述步骤和显示所述选择的菜单项的所述步骤不断被更新。
5.根据权利要求1的方法,其中该方法进一步包括基于在所述多个分层级内的菜单项的使用频率和访问难度来加权每一个菜单项,以及其中选择多个菜单项的步骤包括基于所述加权来选择多个菜单项。
6.根据权利要求5的方法,其中该方法进一步包括在存储设备中存储所述加权的菜单项;和不断更新所述存储设备的内容。
7.根据权利要求6的方法,其中在存储设备中存储所述加权的菜单项的步骤包括给每一个菜单项加上时间标记,以及其中不断更新所述存储设备的内容的步骤包括利用新的菜单项来替换最老的菜单项。
8.根据权利要求6的方法,其中加权每一个菜单项的步骤包括在所述存储设备中存储每一个菜单项的许多条目的步骤。
9.根据权利要求8的方法,其中选择多个菜单项的步骤包括选择在存储设备中具有至少最高数量条目的菜单项。
10.一种计算机程序产品,其包括多个程序代码部分,用于执行根据任何一项前述权利要求的方法。
11.一种用于生成菜单显示屏(203)的设备(300),包括处理器(301),用于基于多个分层级内的最常用菜单项和最难访问菜单项从多个候选菜单项中选择多个菜单项(205_1,205_2,205_3,205_4),所述候选菜单项被安排在所述多个分层级中;和驱动器(303 ),其能够驱动显示屏(309 ),以便同时显示所述选择的菜单项。
12.根据权利要求11的设备,进一步包括存储设备,用于基于所述多个分层级内的最常用菜单项和最难访问菜单项来存储菜单项的多个条目,其中所述处理器选择在存储设备中具有最高数量条目的菜单项。
13.一种用户接口设备,其包括根据权利要求11或12的设备。
全文摘要
一种生成菜单显示屏(203)的方法,该方法包括以下步骤基于多个分层级内的最常用菜单项和最难访问菜单项,从多个候选菜单项中选择多个菜单项(205_1,205_2,205_3,205_4),这些候选菜单项被安排在多个分层级中;以及同时显示所选择的菜单项。
文档编号G06F3/048GK102378959SQ201080014537
公开日2012年3月14日 申请日期2010年3月30日 优先权日2009年4月6日
发明者李 R. 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1