用于浏览信息单元集合的系统的制作方法

文档序号:2822296阅读:178来源:国知局
专利名称:用于浏览信息单元集合的系统的制作方法
技术领域
本发明涉及一种用于浏览信息单元集合的系统,其包含用于呈现所述信息单元中至少一个的呈现装置,和用于使所述信息单元中相应的一个与一个属性值相关联的属性装置。
此外,本发明还涉及一种用于浏览信息单元集合的方法,包含从所述集合中呈现一个信息单元的步骤,和使相应的一个信息单元与用于至少第一属性的一个属性值相关联的步骤。
发明
背景技术
在音乐压缩、存储容量和宽带网络中的最新发展已经使得用户访问各种类型的大量信息成为可能。例如,一个压缩的音乐文件的数据库可以存储在一台个人电脑的硬盘上,并且由该用户浏览和收听。做为选择,音乐文件可以被存储在一个远程服务器上,并且经由一个计算机网络诸如国际互连网进行访问。这种在线点播机的例子能够在www.musicmatch.com、www.mp3.com和www.music.sony.communication/jukebox中找到。
已知系统的一个缺点是如果用户不确切地知道他想要听到什么音乐或是在该集合中可得到什么音乐,则在这种集合中查找一首适当的歌曲是困难的。已知系统在这个方面不是非常有用,因为它们被设计为查找用户想到的特定歌曲或唱片集。
本发明的目的和概述本发明的一个目的是提供一种具有在开始段落中定义的类型、其允许一个用户轻易地探查该信息单元集合的系统和方法。为此,本发明提供了这样一种系统,其中该系统包含随机选择装置,用于随机选择其属性值满足一个准则的一个单元来呈现。这样,它被实现为该用户不必确切地指定他想要被呈现哪一个信息,因为该系统通过从该集合中选择或多或少的任意单元来给出建议。随机性程度能够通过要求所选择的单元就它们的属性值而论满足一个或多个准则来进行限制。这种准则可以由用户输入,或是由该系统作为例如习性监视的结果生成,其中习性监视是一种用于从他的早先的选择中推断用户偏爱信息的众所周知的技术。一个属性的例子是一个音乐文件的“类型”,而且关于这个属性的一个准则能够是“类型是爵士乐”。如果这个准则被输入了,则依据本发明,该系统将随机地选择一首其类型属性值对应于“爵士乐”的歌曲。在呈现了这个歌曲之后,该系统将选择其它任意的爵士乐歌曲,而不需要任何用户操作。这样用户能够利用最少的努力来探查该集合。
依据本发明该系统的一个有利实施例的特征为所述系统包含用户可操作的保持装置,用于保持一个当前选择的单元的一个属性值作为后续选择的一个准则。这提供了一种非常便于用户使用的、限制信息单元集合的方式,其中随机选择装置可以从信息单元集合中选择一个用于呈现的单元。用户仅仅需要指示他想要保持当前选择单元的属性值不变以用于后续的选择。例如,如果当前选择单元碰巧是一首爵士乐歌曲,则该用户能够容易地控制随机选择装置以仅仅选择其类型属性值对应于爵士乐的音乐文件。这能够由一个简单的操作、例如通过按下一个按钮来实现,而不需要明确指示期望的属性值,这是由于这个属性值是由当前选择单元唯一确定的。
依据本发明该系统的一个实施例的特征在于所述属性值是相对于第一属性定义的,所述属性装置适合于取决于所述准则,为一个更进一步的属性确定一组有效的属性值。总的来说,信息单元将由多个属性进行描述,其中有一些从属于其它属性。例如,除了类型属性之外,一个“风格”属性即子类型,可以被定义为其有效属性值集合取决于该类型属性当前选择值的类型。如果用于“类型”属性的当前选择值是“爵士乐”,则产生的“风格”属性的有效值集合可以包含诸如“bebop(比博普爵士乐)”、“主流”、“摇滚乐”之类的值。这有助于用户获得用于当前准则的有效属性值的一个综述,以及输入用于所述更进一步属性的更进一步准则。
依据本发明,该系统一个实施例的特征为该系统进一步包含用户可操作的跳越装置,用于控制随机选择装置放弃当前选择单元的呈现,并跳到其属性值满足所述准则的一个随机选择的替换单元。这样,它被实现为如果用户不喜欢当前选择的单元,则他能够容易地停止它的呈现,并使随机选择装置选择一个同样满足当前准则的替换单元。因此该用户能快速探查该集合,而不需要明确地选择用于呈现的单元。他仅仅需要操作该跳越装置来选择替换单元,其中该跳越装置可以采取一个简单按钮的形式。
依据本发明,该系统一个实施例的特征为所述跳越装置能够取决于所述跳越装置的一个操作方式删除至少一个准则。这提供了一种请求呈现另一个信息单元的快速和直观方式。如上所述,跳越装置的一种“缺省”操作方式、例如简单地按下一个跳越按钮,调用跳越装置的正常功能。然而,一种稍微不正常的操作方式将在调用正常跳越功能之前删除一个或多个准则a,并因此拓宽了随机选择装置的搜索空间。更可取地,用于从属属性的准则在用于它们取决于的属性的准则之前被删除。例如,一个用于“风格”属性的准则将在一个用于“类型”属性的准则之前被删除,这逐步地拓宽了搜索空间。这种不正常操作的例子是重复的或延长的操作,例如在第一次之后不久第二次按下跳越按钮以删除一个用于“艺术家”属性的准则、按下三次以删除用于“艺术家”和“风格”属性的准则、按下一秒钟以删除用于“艺术家”、“风格”和“类型”属性的准则等。
依据本发明,该系统一个有利实施例的特征为属性装置适合于确定在一对属性值之间的距离,随机选择装置能够从其属性值到一个早先选择单元的属性值有一个相对大的距离的那些单元中选择一个单元。因此由该系统建议的那些单元尽可能地或是至少显著地不同于早先的建议。这样,它被实现为用户获得在该集合中的各种类型单元的一个快速综述,而很少有机会面对长系列的类似单元。因此,该集合的探查就变得更加令人惊讶和吸引人。
依据本发明,该系统一个实施例的特征为该系统包含显示装置,用于显示一个自动售货机的一个模拟,所述模拟的自动售货机的一个操作表示所述随机选择,而且所述自动售货机的每个圆筒表示用于一个属性的一组有效属性值。因此随机选择的处理借助于一个自动售货机模拟被直观化了。于是每个圆筒对应于一个属性,并且显示用于那个属性的有效属性值。自动售货机的“机械臂”可以被简单地表示为一个按钮或是被这样一个机械臂的图形表示直观化,它由例如利用一个鼠标控制的光标,或是在一个触摸屏上的一个手指进行的一个向下点击来操作。“机械臂”的操作放弃了当前选择单元的呈现,并且开始对另一个单元的随机选择,它由圆筒的一个循环进行直观化。如果新的单元被选择了,则开始它的呈现,并且圆筒的正面值反映了该最新选择单元的属性值。这样,就获得了一种非常吸引人的和直观的用户接口用于探查信息单元集合。更可取地,每个圆筒与一个保持按钮有关以允许用户保持相应的属性不变以用于后续的选择。如果这样一个保持按钮被按下,则相应的圆筒在随机选择期间不旋转。再次按下该保持按钮使该准则被再次删除。本发明尤其适于探查存储在一个CD转换器中、一个计算机硬盘上或一个远程服务器上的音频或视频曲目集合。本发明进一步涉及一种计算机程序产品,用于当在一个可编程设备上执行时使所述设备构成一个依据本发明的系统。
附图简要说明通过一个非限定的例子、并结合在下文中描述的实施例,本发明的这些及其它方面会是显然的并且将被阐明。在附图中

图1显示了作为依据本发明的系统的一个实施例的一个音乐浏览器的框图;图2显示了依据本发明到一个音乐浏览器的一个用户接口例子;图3显示了依据本发明的音乐浏览器的一个紧凑实施例。
实施例描述图1显示了作为依据本发明的系统的一个实施例的一个音乐浏览器的框图。音乐浏览器包含一个数据库101,用于存储和检索音乐文件。数据库101可以是一个CD转换器、一个计算机硬盘或音乐文件的一个联机数据库。在数据库101中的歌曲由属性装置102进行描述,其中属性装置102可以是一个数字存储器,用于存储对应于在数据库101中的歌曲的属性和属性值对的定义。随机选择装置103能够随机地从数据库101中选择一个音乐文件,并且将它发送到一个音频处理器104和一个扬声器105,因此该音频处理器104和扬声器105构成了用于呈现该音频文件的呈现装置。音乐文件的随机选择可能受一个准则管理器106的影响,其中该准则管理器106根据属性装置102的属性定义定义了准则,并且控制随机选择装置103仅仅选择其属性值满足所述准则的音乐文件。这种准则可以由用户通过包含一个键盘和一个鼠标的输入装置107、或者作为选择通过一个语音识别系统或其它任何适当的输入装置明确地输入。通过一个显示屏幕108提供视觉反馈。
图1中的框图显示了各种不同组件,它们可以被实现为不同的硬件组件。然而,包含依据本发明的这些功能的其它任何配置也能满足要求。例如,该系统能够通过在一台个人电脑上执行一种适当的计算机程序产品、在它的硬盘上保持一个标有属性的音乐文件数据库、以及通过众所周知的数据库检索技术检索文件、并且经由计算机的声卡和扬声器呈现它们来实现。
在缺少用户交互作用的情况下,音乐浏览器将依据由准则管理器106定义的任何准则,重复地从数据库101中挑选和呈现任意歌曲。可以使用任何适当的输入技术、例如通过输入诸如“类型是摇滚乐”的文本串、或是通过从呈现在显示屏幕108上的菜单中进行选择,来增加、编辑和删除准则。这种菜单基于由属性装置102保持的属性定义生成。例如,在缺少任何准则的情况下,该系统可以呈现一个具有用于该“类型”属性的所有有效属性值的菜单。选择这样一个值,用选择的值定义了一个等同于该“类型”属性的准则。如果存在一个取决于′类型′属性的属性,即一个′子类型′或′风格′属性的话,系统可以呈现一个菜单,其带有由用于′类型′属性的准则看来正确的属性值。
图2显示了依据本发明,一个音乐浏览器的一个非常吸引人的输入装置的一个例子。该音乐浏览器通过一个自动售货机200的一个图形模拟进行控制。它包含四个圆筒201、202、203和204,分别对应于一个′类型′属性、一个′风格′属性、一个′艺术家′属性和一个′唱片集′属性。除′类型′属性以外,每个属性都从属于对应于它左边圆筒的属性。相对于一个较高一级属性的任意选项、用于该相应属性的正确属性值,在每个圆筒上进行描述。在正面的值表示当前选定的值。
一个机械臂205的操作开始了由圆筒201到204的循环和最终中止所直观化的随机选择过程。机械臂205的操作是通过借助于一个鼠标或通过一个唱针或在一个触摸屏情况下的手指向下拖动该机械臂的旋钮来实现。在一个替换实施例中机械臂205能够通过简单地用鼠标点击、或用一个声音指令来操作。
接近于每个圆筒处,提供了一个保持按钮206、207、208和209。通过按下这样一个保持按钮,用户指示他想要保持相应属性的当前选择值。用于“类型”属性的当前选择值被保持不变,例如通过按下保持按钮206,作为它的结果,建立了一个使该“类型”属性等同于当前选择值的准则。相似地,基于它们相应的当前选择值,按下保持按钮207建立了用于该“类型”和“风格”属性的准则。另外,按下保持按钮208建立了一个用于“艺术家”属性的准则,且按下保持按钮209增加了另一个用于“唱片簿”属性的准则。因此,按下一个保持按钮保持了相应的圆筒和所有在左边的圆筒,以便考虑在属性之间的相关性。在其它实施例中,这些圆筒可以从右到左、或以一个任意次序进行排序。图2显示了一个其中保持了该“类型”和“风格”属性的状态,它由这些相应的保持按钮的一个异常颜色指示出来。
尽管这样一个属性体系提供了一种结构化该集合的方便和直观方式,但是基于相互独立的属性本发明可以同样应用于一个浏览系统。例如,除了以上提及的这些属性之外,该系统能够定义一个属性,以表示一首歌曲的情绪、演奏者的国籍、或在声音和器乐之间的差别。这种属性或多或少地独立于这首歌曲的类型和风格。保持这样一个独立的属性不会影响其它属性的状态。
为了尽可能多变化地呈现歌曲,该系统可以考虑在每对歌曲之间的一个距离,例如它可以被定义为在每首歌曲的属性值之间的距离总和。在属性值之间的距离可以依次被预定义和永久地存储在属性装置102中。例如,为了便于说明,假定所有歌曲仅仅能够被分成三个主类型古典乐、爵士乐和摇滚乐。在古典乐和爵士乐之间的距离和在爵士乐和摇滚乐之间的距离能够被设置为1,而在古典乐和摇滚乐之间的距离能够被设置为2。相似地,可以定义在一个特定类型的各种风格之间的距离。在一个特定艺术家的各个唱片簿之间的距离可以由例如唱片簿的年月日次序来确定。在各个艺术家之间的距离可以由个人数据诸如地区、年龄、和性别的组合来确定。例如,为了获得一个相对变化的呈现,由一位年轻的美国女性艺术家创作的歌曲可以继之以一位年长的欧洲男性艺术家创作的歌曲。
除了如上所述的典型自动售货机部分之外,还分别提供了窗口210和211,用于显示有关当前选择的唱片簿和/或歌曲的信息,并且创建控制元件用于典型音频功能如播放、停止、暂停、经过了的时间的指示、和下/前一首曲目(用于当前选择的唱片簿)。
图3显示了依据本发明的音乐浏览器的一个非常紧凑的实施例。它包含一个具有一个固态存储器用于存储压缩的、例如依据MP3格式的音乐文件的笔形设备。音乐文件能够经由一个耳机(未显示)收听。显然,这样一种小型设备不能容纳很多、允许用户控制它的控制元件。图3中的设备301仅仅包含一个用于显示文本信息的LCD 302,和一个用于控制浏览处理的按钮303。一个夹子304用来将该设备附属到一个人的衣服上。可以增加用于基本音频功能、如音量和音调控制的进一步控制,但是在此不考虑。
假定在此使用了同样的属性体系,而且存储容量足够大以调整依据本发明的一个浏览系统。同样,在没有任何用户交互作用的情况下,该系统依据当前定义的准则随意地重复选择和呈现任意歌曲。LCD302随时显示类型、风格、艺术家、唱片簿和歌曲,以便反映不断减少的范围。当前定义的准则通过强调相应的属性值来直观化,例如在当前例子中,值“摇滚乐”和“舞曲”用黑体字和/或加下划线显示以指示该类型和风格保持不变。简短按下按钮303选择满足“摇滚乐>舞曲”准则的另一首歌曲,它可以是来自于一个完全不同的艺术家和/或唱片簿的一首曲目。按下两次删除具有最小范围的准则、即“风格”准则,而且后续歌曲在“摇滚乐”类型内进行选择。按下三次立刻删除两个准则、即用于“风格”和“类型”的那两个准则,导致一个无约束的搜索空间。
在一个替换实施例中,操作按钮303的方式被直接耦合到各个属性上。例如按下一次,从当前选择的唱片簿中选择另一首歌曲;按下两次,从同一个艺术家的另一张唱片簿中选择任意一首歌曲;按下三次,从在当前选择的风格内的一位不同艺术家的一张任意唱片簿中选择任意一首歌曲;按下约一秒,在当前类型内选择任意一首歌曲;按下超过两秒,选择一个任意类型的任意一首歌曲。
在这种情况下,当前选择的准则由最后一个用户操作确定。例如,如果用户按下三次并且没有进行任何更进一步的动作,则该系统将重复地选择和呈现在当前选择的类型和格调内的歌曲,换言之,按下三次建立了用于该类型和风格属性的准则。
概括地说,本发明涉及一种用于浏览信息单元、诸如音频或视频文件集合的系统,其包含用于呈现在所述集合中的一个信息单元的呈现装置,和用于使相应的一个信息单元与一个用于至少第一属性的一个属性值相关联的属性装置。依据本发明,该系统随机地选择满足用于所述第一属性的一定准则的信息单元。
尽管已经结合特定的说明性实施例对本发明进行了描述,但是在本发明原理的范围内可能存在有变体和修改。
动词“包含”和它变化形式的使用不排除存在除在一个权利要求中定义的那些之外的任意元件或步骤。在权利要求中的,放置在括号内的任何标记符号不应该被看作限制权利要求。本发明能够借助于包含几个不同元件的硬件、和借助于一个适当编程的计算机来实现。在定义了几个装置的设备权利要求中,这些装置中的几个能够由硬件的同一个零件包含。
一段“计算机程序”应被理解为是指存储在一个计算机可读介质、诸如软盘上、经由一个网络诸如国际互连网可下载的、或以其它任何方式销售的任何软件产品。
权利要求
1.一个用于浏览信息单元集合的系统,包含呈现装置,用于呈现所述信息单元中的至少一个;和属性装置,用于使所述信息单元中相应的一个与一个属性值相关联,其特征在于该系统包含随机选择装置,用于随机地选择一个其属性值满足一个准则的单元用于呈现。
2.如权利要求1所述的系统,所述系统包含用户可操作的保持装置,用于保持一个当前选择单元的一个属性值作为用于后续选择的一个准则。
3.如权利要求1或2所述的系统,所述属性值相对于第一属性定义,所述属性装置适合于依据所述准则为一个更进一步的属性确定一组有效的属性值。
4.如权利要求3所述的系统,所述第一属性表示所述信息单元的一个类型,且所述更进一步的属性表示所述信息单元的一个子类型。
5.如权利要求1到4中任何一个所述的系统,所述信息单元包含音频和/或视频信息。
6.如权利要求1到5中任何一个所述的系统,该系统进一步包含用户可操作的跳越装置,用于控制随机选择装置放弃当前选择单元的呈现,并跳到其属性值满足所述准则的一个随机选择的替换单元。
7.如权利要求6所述的系统,所述跳越装置能够取决于所述跳越装置的一个操作方式删除至少一个准则。
8.如权利要求7所述的系统,所述准则的所述删除由所述跳越装置的一个重复和/或延长的操作确定。
9.如权利要求1到8中任何一个所述的系统,属性装置适合于确定在一对属性值之间的距离,随机选择装置能够从其具有一个相对大距离的属性值到一个早先选择单元的属性值的那些单元中选择一个单元。
10.如权利要求1到9中任何一个所述的系统,该系统包含显示装置,用于显示一个自动售货机的一个模拟,所述模拟的自动售货机的一个操作表示所述随机选择,而且所述自动售货机的每个圆筒表示一个属性的一组有效属性值。
11.一种用于浏览信息单元集合的方法,包含从所述集合中呈现一个信息单元的步骤,以及使相应的一个信息单元与用于至少第一属性的一个属性值相关联的步骤,其特征在于该方法包含从其属性值满足用于所述第一属性的一个准则的信息单元中随机地选择一个单元用于呈现的步骤。
12.如权利要求11所述的方法,进一步包含步骤用户可操作地保持一个当前选择单元的一个属性值作为用于后续选择的一个准则。
13.一种计算机程序产品,用于当在一个所说设备上执行时,使一个可编程设备构成一个如权利要求1到10中任何一个所述的系统。
全文摘要
本发明涉及一个用于浏览信息单元集合、诸如音频或视频文件集合的系统,其包含呈现装置,用于从所述集合中呈现一个信息单元;和属性装置,用于使相应的一个信息单元和用于至少第一属性的一个属性值相关联。依据本发明,该系统随机选择满足了用于所述第一属性的一定准则的信息单元。
文档编号G10H1/00GK1427970SQ01802193
公开日2003年7月2日 申请日期2001年6月11日 优先权日2000年7月28日
发明者V·P·布伊尔, J·H·埃根 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1