显示多个层级中的音乐元数据的制作方法

文档序号:6594289阅读:185来源:国知局
专利名称:显示多个层级中的音乐元数据的制作方法
技术领域
本发明涉及用于显示多个项目的方法和设备。
背景技术
现在,存在许多电子装置,其包括用于显示多个项目从而允许用户浏览和细读所 述多个项目的显示器。例如,电子装置包括便携式设备,例如移动终端、个人数字助理、卫星 导航系统、便携式媒体播放器(例如iPods )等等。其他的电子装置包括个人计算机、膝上型 计算机、电视、包括音频/视频内容库的任何装置以及包含例如图形用户界面的任何装置。由于日益普及以及对于这些装置的需求增加,越来越希望用于浏览项目的易于使 用的显示器。大多数装置使用“面板”浏览器以表示和显示项目。这些浏览器提供用于浏览 项目的分层结构,其中第一项目列表显示在显示器上,并且在从第一列表选择项目时,第二 项目列表代替第一列表显示在显示器上。美国专利申请No. 2008/0059911中描述了这种系 统的一个示例。例如,由艺术家列表组成的第一菜单显示在显示器上,并且在选择艺术家之 一时,由选择的艺术家的专辑列表组成的第二菜单代替艺术家列表显示在显示器上。此外, 在从该列表选择专辑之一时,由选择的专辑上的歌曲列表组成的第三菜单代替专辑列表而 被显示。这意味着显示的每个后续的级别依照上一级别上做出的选择而被过滤。与用于显示的现有浏览器关联的问题在于,它们强制实现从层次结构的顶部(示 例中的艺术家)通过节点向下遍历,直到到达预期的项目(示例中的歌曲)的顺序访问方式。 这对于用户而言可能是耗时且混乱的,因为用户需要浏览每个菜单中的所有项目以便到达 预期的项目。此外,如果一旦用户到达预期的项目,用户希望选择来自第一菜单的不同项 目,那么用户需要向后导航通过每个菜单以便返回到第一菜单。

发明内容
本发明设法提供一种方法,其中与浏览器的交互被改进以便提供直观、灵活、易于 使用的浏览器以显示多个项目,允许简单且有效地浏览这样的项目。依照本发明的一个方面,这是通过一种显示多个项目的方法来实现的,这些项目 设置在多个层级中,每个层级包括多个项目集合,每个集合包括所述多个项目中的至少一 个,每个项目在另一层级中具有与其关联的至少一个其他项目,该方法包括步骤在第一层 级内选择一个项目;以由选择的一个项目确定的顺序设置至少一个第二层级的至少两个项 目集合,该第二层级为低于第一层级的级别;以及显示所述至少一个第二层级的排序的项 目集合。依照本发明的第二方面,这也通过用于显示多个项目的设备来实现,这些项目设 置在多个层级中,每个层级包括多个项目集合,每个集合包括所述多个项目中的至少一个, 每个项目在另一层级中具有与其关联的至少一个其他项目,该设备包括选择器,其用于 在第一层级内选择显示的项目之一;显示驱动器,其用于以由所述选择的一个显示的项目 确定的顺序设置至少一个第二层级的至少两个项目集合,该第二层级为低于第一层级的级别;以及显示器,其用于显示所述至少一个第二层级的排序的项目集合。通过这种方式,用户可以快速地浏览项目以到达预期的项目,因为每个层级或项 目列表基于用户选择的项目而被重新设置。较低级别的项目不依照较高级别上的选择来过 滤,而是依照较高级别来排序。这意味着在第一层级内选择了显示的项目之一后,用户可以 转到较低的层级而无需回到第一层级以便到达预期的项目。层级的对齐排列向用户提供在 任何时间直接访问层次的任何级别,从而改进了与浏览器的交互。可以对所述至少一个第二层级的所述至少两个项目集合排序,使得包括与所述选 择的一个项目关联的项目的集合首先列出。可以显示高于第二层级的至少一个层级以及至少一个第二层级的排序的项目集合。这允许用户看见各种各样的级别,从而使得用户易于找到预期的项目。此外,用户 无需重新导航通过不同的菜单以找到预期的项目。所述方法可以进一步包括步骤选择所述至少一个第二层级内的项目之一;以及 通过突出与所述至少一个第二层级内的所述选择的一个项目关联的项目之一指示高于第 二层级的层级内的项目之一。通过这种方式,当用户从较低的级别做出项目选择时,用户可以即时地看见与来 自较高级别的该选择的项目关联的项目,从而使得用户找到预期的项目更快速且更容易。 此外,如果用户希望浏览特定级别上(例如在音乐浏览器的情况下,歌曲级别上)的整个集 合,用户可以简单地完整地浏览该级别,并且当用户浏览该级别中的项目(或者曲目)时,较 低级别可以例如随着用户穿越用户正在浏览的级别的“边界”而移动。通过这种方式,当用 户例如希望从一个专辑到下一个专辑地浏览歌曲时,用户不会被强制进行导航“绕道”。用 户可以简单地继续滚动歌曲级别中的歌曲并且当用户穿越专辑边界时,邻近关联的栏自动 地适应性调节。设置所述至少一个第二层级的至少两个项目集合以及显示排序的项目集合的步 骤在选择项目时可以是自动的。通过这种方式,根据用户从第一层级选择项目,自动地对所述至少一个第二层级 重新排序。这意味着用户可以在对较低(第二)层级中的项目进行选择之前观察这些项目, 使得用户找到预期的项目更快速。例如,在从较高(第一)层级选择项目之后,用户可以看见 预期的项目是否出现在较低(第二)层级中,而不必滚动每个较低层级。通过这种方式,如果 预期的项目没有出现在较低层级中,那么用户可以简单且有效地从较高层级中做出新的选 择,并且不必首先回滚每个较低层级以便返回到较高层级。相反地,较低层级的项目基于用 户从较高层级的新选择而自动地被重新排序或重新对齐。


为了更完整地理解本发明,现在参照以下结合附图进行的描述,在附图中 图1为用于显示多个项目的设备的简化示意图2为显示多个项目的方法的流程图;以及 图3a_c为用于显示多个项目的设备和方法的说明性示例。
具体实施例方式参照图1,设备100包括用于输入到选择器104的输入终端102。选择器的输出连 接到显示驱动器105的输入。显示驱动器105的输出连接到显示器106的输入。显示器106显示设置在多个层级中的多个项目(步骤202),使得一些项目在显示 区域中可见,并且其他项目不可见。层级是范围从最高层级到最低层级的排序的或分等级 的系列中的项目排列。所述多个层级中的每一个包括所述多个项目中的至少一个,从而特 定项目出现在范围从最高层级到最低层级的特定层级中。项目的层级可以被设置成例如在 显示器106上彼此邻近,使得每个层级中的项目在显示器106上竖直地列出。每个项目在 另一层级中具有与其关联的至少一个其他项目。用户可以借助于例如遥控器、触摸屏、软键或者任何其他这样的交互构件浏览显 示器106上显示的每个层级内的项目(步骤204)。用户可以使用相同的交互构件选择项目。选择器104经由输入终端102接收用户输入,并且基于接收的输入,选择器104选 择第一层级内的显示的项目之一(步骤206)。选择器104将所述选择的一个显示的项目输出到显示驱动器105。显示驱动器 105以由所述选择的一个显示的项目确定的顺序设置至少一个第二层级的至少两个项目集 合(步骤208)。例如,显示驱动器105以一顺序设置至少一个第二层级的至少两个项目集 合,使得包括与所述选择的一个项目关联的项目的集合首先列出。第二层级是低于第一层 级的级别。例如,第二层级可以是在第一层级之后立即显示的级别或者再次降低显示的级 别。同样地,第二层级可以是低于第一层级的一个或多个层级。显示驱动器105将排序的 项目集合输入到显示器106中并且显示器106显示这些排序的项目集合(步骤210)。当选择器104选择不与首先在较低级别中列出的项目集合中的项目相对应的较 高级别的项目时,显示驱动器105移动首先在较低级别中列出的项目集合并且用正确的项 目集合(包括与选择的项目关联的项目)代替它以便在显示器106上显示。换言之,显示驱 动器105对要显示的项目集合重新排序。通过这种方式,较高级别上的项目变化强制实现 较低级别上的对齐。显示驱动器105以一顺序设置所述至少一个第二层级的至少两个项目集合,并且 显示器106在选择器104选择第一层级内的浏览的项目之一时自动地显示排序的项目集合。可替换地或者此外,选择器104经由输入终端102接收用户输入,并且基于接收的 输入,选择器104在所述至少一个第二层级内(即在较低的层级内)选择显示的项目之一。选择器104将所述选择的一个显示的项目输入到显示驱动器105中。显示驱动器 105确定与所述选择的一个项目关联的、比第二层级高的层级内的项目之一,并且使确定的 项目突出。显示驱动器105将突出的项目输出到显示器106。显示器106显示该较高的层级中的突出的项目,同时也显示其他层级中的至少一 些项目。这意味着当选择了不与较高级别上的突出项目相对应的较低级别的项目时,较高 级别的突出移动到正确的项目。突出项目通过使其外观不同而将该项目与其他项目区分。 突出包括例如使得项目具有不同颜色、使项目周围的区域留下阴影、显示围绕项目的框、显 示诸如箭头之类的指示项目的图标、使项目大于其他项目,使得它给出更靠近用户的错觉, 或者任何其他用于突出的方法。
现在,将参照包括图3a_c中所示的说明的示例的所有附图描述所述设备和方法。 参照图3a-c,音乐浏览器300包括第一层级302、第二层级304和第三层级306。每个层级 包括多个项目;第一层级302包括多个艺术家,第二层级304包括多个专辑,并且第三层级 306包括多个曲目。第一层级302是最高层级。参照图3a,当处于第一层级302时,用户可以使用例如 遥控器、触摸屏、软键或者任何其他这样的交互构件浏览第一层级302中的项目(艺术家)。 当用户浏览第一层级(艺术家)302 (步骤204)时,通过与其他级别(专辑和曲目)中的项目 相比它们看起来更亮(例如与灰色相对的白色)以及通过与其他级别中的项目相比它们看 起来尺寸被放大,使得它们看起来更靠近用户,使第一层级302中的项目突出。当用户滚动 项目时,围绕项目的框形式的突出308被移动。例如,当用户滚动到艺术家“Bob Dylan”时, 突出308被移动,使得它看起来围绕艺术家“Bob Dylan”。用户从第一层级302选择由突出308指示的突出的项目“Bob Dylan”(步骤206)。 在从第一层级302选择突出的项目308时,第二层级304重新配置其项目集合,使得属于选 择的突出的项目308的专辑集合310与第一层级302正确地对齐(步骤208)。换言之,在选 择突出的项目308时,属于选择的突出的项目308的专辑集合310被设置成首先出现在第 二层级304中。第三层级306也重新配置其项目,使得选择的突出的项目308的专辑310 的曲目集合与第一和第二层级302、304正确地对齐(步骤208)。例如,属于选择的项目308 的第一专辑314的曲目集合312首先出现在第三层级306中,属于选择的项目308的第二 专辑318的曲目集合316第二个出现在第三层级306中,诸如此类。参照图3b,当用户浏览第二层级304 (在这种情况下为专辑)时,第二层级304中 的项目通过它们看起来比其他级别(艺术家和曲目)中的项目更亮和更大而突出。当用户滚 动项目时,突出320移动。例如,用户滚动到专辑“Dylan & the Dead”,其于是被突出。如果用户浏览第三层级306的项目(曲目),发生相同的过程。例如,当用户滚动第 三层级的项目并且“Dylan & the Dead”专辑的“曲目1 ”322穿越边界323时,第二层级304 中的突出320从第一专辑“Blonde on Blonde”移动到第二专辑“Dylan & the Dead”。换 言之,第二层级304重新对齐其项目(专辑),使得第二层级304中突出的专辑是与第三层级 306中当前选择/突出的曲目322关联的专辑。参照图3c,当用户将第三层级306中的突出3M从例如“Dylan & the Dead”的曲 目7移动到“Highway 61”的曲目4时,第二层级304中的突出326自动地从“Dylan & the Dead” 移动到 “Highway 61”。通过这种方式,用户直观地知道选择哪些项目以便找到预期的项目,因为每个列 表(艺术家、专辑和曲目)中的至少一些项目依照用户的选择而显示。例如,在从第一层级 (例如“艺术家”)选择项目时,低于第一层级的至少一个第二级别(例如“专辑”和/或“曲 目”)中的项目集合以基于选择的项目的顺序显示。用户可以快速地浏览项目以到达预期的 项目,因为每个层级或项目列表基于用户选择的项目而重新设置。较低级别的项目不依照 较高级别上的选择而过滤,而是依照较高级别来排序。这意味着用户不必一个接一个地滚 动菜单以找到预期项目,而是改为即时地看见每个项目,从而提供一种简单且有效得多的 浏览项目的方式。层级的对齐排列向用户提供在任何时间直接访问层次的任何级别,从而 改进了与浏览器的交互。
尽管在附图中示出并且在前面的详细描述中描述了本发明的实施例,但是应当理 解的是,本发明并不限于公开的实施例,而是能够在不脱离如下面的权利要求书中所阐述 的本发明的范围的情况下进行许多修改。本领域技术人员应当清楚的是,“构件”意在包括操作时复现或者被设计成复现规 定的功能的任何硬件(例如分立的或集成的电路或电子元件)或软件(例如程序或程序的部 分),不管它是单独的还是与其他功能相结合,不管它是孤立的还是与其他元件协作。本发 明可以借助于包括若干不同元件的硬件以及借助于经过适当编程的计算机来实现。在列 举若干构件的设备权利要求中,这些构件中的一些可以由同一硬件项实施。“计算机程序产 品”应当被理解为表示存储在诸如软盘之类的计算机可读介质上的、可经由诸如因特网之 类的网络下载的或者可以任何其他方式营销的任何软件产品。
权利要求
1.一种显示多个项目的方法,所述项目设置在多个层级中,每个所述层级包括多个项 目集合,每个项目集合包括所述多个项目中的至少一个,每个项目在另一层级中具有与其 关联的至少一个其他项目,该方法包括步骤-在第一层级内选择一个项目(206);-以由所述选择的一个所述项目确定的顺序设置至少一个第二层级的至少两个项目 集合(208),该第二层级为低于第一层级的级别;以及-显示所述至少一个第二层级的所述排序的项目集合(210)。
2.依照权利要求1的方法,其中以一顺序设置至少一个第二层级的至少两个项目集 合的步骤包括以一顺序设置所述至少一个第二层级的所述至少两个项目集合,使得包括与 所述选择的一个所述项目关联的项目的集合首先列出。
3.依照权利要求1的方法,其中显示所述排序的项目集合的步骤包括与显示至少一 个第二层级的所述排序的项目集合同时地显示所述第一层级的至少一些项目。
4.依照权利要求1的方法,其中所述方法进一步包括步骤-选择所述至少一个第二层级内的所述项目之一;以及-通过突出与所述至少一个第二层级内的所述选择的一个所述项目关联的所述项目 之一,指示高于第二层级的层级内的所述项目之一。
5.依照权利要求1的方法,其中设置所述至少一个第二层级的至少两个项目集合以 及显示所述排序的项目集合的步骤是在选择所述项目时自动执行的。
6.一种计算机程序产品,包括多个用于执行依照前面的权利要求中任何一项的方法 的程序代码部分。
7.用于显示多个项目的设备(100),所述项目设置在多个层级中,每个所述层级包括 多个项目集合,每个项目集合包括所述多个项目中的至少一个,每个项目在另一层级中具 有与其关联的至少一个其他项目,该设备包括-选择器(104 ),其用于在第一层级内选择所述显示的项目之一(206 );-显示驱动器(105),其用于以由所述选择的一个所述显示的项目确定的顺序设置至 少一个第二层级的至少两个项目集合(208),该第二层级为低于第一层级的级别;以及-显示器(106),其用于显示所述至少一个第二层级的所述排序的项目集合(210)。
全文摘要
描述了一种显示多个项目的方法。所述项目设置在多个层级中,每个所述层级包括多个项目集合,每个集合包括所述多个项目中的至少一个,并且每个项目在另一层级中具有与其关联的至少一个其他项目。选择第一层级内的项目(步骤206),以由所述选择的一个项目确定的顺序设置至少一个第二层级(该第二层级为低于第一层级的级别)的至少两个项目集合(步骤208),以及显示所述排序的项目集合(步骤210)。
文档编号G06F17/30GK102105938SQ200980128584
公开日2011年6月22日 申请日期2009年7月15日 优先权日2008年7月23日
发明者H. T. 乌斯特霍尔特 R. 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1