本发明专利技术提供了一种用于动态数据导航的方法(10,11)和系统(40,41)。该方法包括接收数据集请求(12),为该数据集中的项目动态识别元数据(14),基于该识别的元数据对该数据集中的项目创建分组(16),以及显示该分组(18)。该系统可包括显示器(44),用户输入(46);以及数据导航程序(52)。
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
由于存储设备能够在更小的空间内存储更大量的数据,用户通过在存储的数据中有效地导航以找到感兴趣的项目变得日益困难。例如,现在的MP3播放器能够存储几千首歌曲,而且大概这个数字在几年内只可能增加。虽然几千首存储的歌曲可供选择为用户提供了很大范围的多样性,在用户试图找到一首要听的特定歌曲时也会增加用户可能感受到的复杂性和挫折。此外,除非用户脑子里有明确的选择,有时全部数量的选择使得用户几乎不可能决定去听什么。另外,由于MP3播放器通常是便携式的,生产越来越小的播放器是十分紧迫的,这将导致越来越小的显示屏,其使得项目的选择更加困难,因为用户可能必须在许多不同的显示屏之间导航以找到期望的项目。而且,在某些情况下,用户被提供一些项目的集合,而用户对于其中的内容完全是未知的。这类“盲”数据导航的情形经常会遇到,例如,在互联网上。例如,博物馆可能提供包括一些或者所有他们的物品的图片的网站目录。用户可能希望在博物馆目录中导航,寻找特定的项或兴趣,或者仅仅浏览该集合。然而,即使小博物馆在他们的馆藏中也有成千上万的不同物品,在如此巨大的集合中寻找特定项或者浏览如此多的项目是一项令人畏惧的任务。因此,提出了用于大规模数据导航的系统。典型地,这些系统依赖于与每个数据项相关的信息以便分类给定的数据项,该信息通常被称为“元数据”。元数据通常包括大量的正交属性,这些属性可能被或者不被分层或者分类。例如,给定的MP3歌曲可能包括提供该歌曲名称、艺术家、专辑名称、发行商、流派等的元数据。一些数据导航工具使用严格的元数据属性层级结构。例如,音乐浏览方案可能需要用户首先选择艺术家,然后是专辑名称,再然后是歌曲。然而,这样的分层方法不一定在所有的情况下都奏效,例如当用户不知道演唱特定歌曲的艺术家的名字,或者当给定歌曲的元数据不包括艺术家的名字时。分面(faceted)元数据系统不使用层级系统,而是将所有不同的属性作为-->项目的平等分面来考虑。典型地,分面系统允许用户查看集合中的项可用的所有不同的分面或者元数据类别,然后以任意顺序渐进地挑选缩小集合的分面。分面元数据系统的例子包括UC Berkeley的Flamenco系统以及HPL Bristol的SWAD-E系统。同样参见Ranganathan,S.R.Elements of Library Classification.第三版.New York,Asia Publishing House(1962)。然而,虽然这些分面系统允许用户基于所有可用的元数据选择项目,但是至于在可能的数百个分面中哪个分面对于在集合中导航最有用,通常这些系统对用户只有很少的指导。而且许多这样的系统使用元数据类别的静态预分配列表,因此,只有这些项目包括符合预分配的元数据类别之一的元数据,它们才能被恰当的分类。此外,当与具有有限尺寸的用户显示屏或界面的系统进行交互时,为用户提供大量从中进行选择的选项的系统是繁琐并且通常是不实用的。因此,可以理解的是,期待替代的数据导航方法和系统。附图说明图1提供了根据本专利技术的一个实施例的数据导航系统的流程图。图2提供了根据本专利技术的另一个实施例的数据导航系统的流程图。图3提供了根据本专利技术实施例的系统的框图。图4提供了根据本专利技术实施例的另一个系统的框图。具体实施方式本公开提供了用于动态导航数据集的方法和系统。根据一个或多个实施例,本公开可用于帮助希望在项目的静态和动态集合中导航的用户。图1是描述根据本专利技术的一个示例方法10的流程图。如图所示,在12,该方法提供接收来自用户的数据集请求。为了本公开的目的,数据集请求可以是任意形式,其中用户以任何方式指定他想要浏览一集合和/或找到集合中的项目。因此,数据集请求可以采取被输入到搜索引擎工具栏的搜索请求的形式。可选地,可以简单地通过选择菜单项或打开一个或多个包含项目集合的文件来进行数据集请求。本领域技术人员熟知用户能够指示浏览项目集合和/或识别或找到特定项目的愿望的其他方式。为了本公开的目的,术语“集合”意指被识别为对用户的数据集请求的结果或者响应的项目的集。例如,如果数据集请求是提供给搜索引擎的搜索查询,“集合”是搜索结果中所有的项目,例如搜索“命中”。-->如果数据集请求是打开目录(例如,存储有照片的目录),“集合”则是该文件中的所有项目(例如,所有照片)。无论形式为MP3文件、照片、文档或其他类似形式的电子数据典型地包括元数据,或者关于数据的数据,所述元数据提供关于数据的描述信息。例如,如上所述,MP3歌曲可能包括例如艺术家、作曲家、轨道数、专辑名称、发行商、长度等信息,而数字照片可能包括提供照片拍摄日期和时间、用于拍摄该照片的相机型号等的元数据。类似的,电子文档可提供例如出版社、出版日期、作者、标题、关键字、文档长度等的信息。可以理解的是,特定的项目可以具有与之相关的任意数量的元数据属性。因此,项目的元数据属性的数量可能非常大,例如,几百个。为了本专利技术的目的,术语“元数据属性”用于表示正提供的信息类型的描述符。例如,术语“艺术家”和“歌曲名”每一个都可以是元数据属性。相应地,术语“属性值”用于表示提供给特定项目的实际信息,即“The Beatles”和“Yesterday”每一个分别代表属性“艺术家”和“歌曲名”的值。尽管并非必要,以上示例提供的元数据可以通过最初创建该数据的软件程序自动地创建。例如,相机的内部软件可以在拍摄照片的时候自动为许多不同元数据属性分配属性值。然而,目前没有自动与不同文件类型相关联的属性的标准化。因此,第一相机(或者其他设备)可以识别和分配第一属性集(set),而第二相机(或者其他设备)可以识别和分配第二属性集,这些属性集之间有某些重叠或者没有重叠。另外,元数据也可以或可选地通过人工方式与给定项目相关联。例如,在显示来自博物馆的艺术品照片的博物馆网站中,博物馆馆长可以包括关于正展示的特定艺术品的元数据,这些元数据包括例如艺术品名称,艺术家名字,艺术品的流派,艺术品的拥有者等属性。因此,由于缺乏标准化以及由于一些或所有信息可以通过人工方式添加,可以理解的是,即使对于相同或类似类型的数据(例如,照片,MP3),其元数据属性也可能不同。另外,可以理解的是,即使给定类型的数据内存在标准化,某些数据集请求(例如,搜索请求)可能返回具有与之相关的不同属性的许多不同类型的数据。因此,在14,该方法提供识别对于该集合中包含的项目可用的元本文档来自技高网...
【技术保护点】
一种动态数据导航方法10,11,包括: 接收数据集请求12; 动态地识别与该数据集中的项目相关的元数据属性14; 基于该识别的元数据属性选择区别分面的第一集16;以及 显示该分面的第一集的至少一个子集18。
【技术特征摘要】
【国外来华专利技术】US 2006-4-28 11/413,8081.一种动态数据导航方法10,11,包括:
接收数据集请求12;
动态地识别与该数据集中的项目相关的元数据属性14;
基于该识别的元数据属性选择区别分面的第一集16;以及
显示该分面的第一集的至少一个子集18。
2.权利要求1的方法,进一步包括对该区别分面进行排序。
3.权利要求2的方法,其中基于该排序选择分面的该子集。
4.权利要求1的方法,进一步包括为每一个属性计算区别分数值。
5.权利要求1的方法,其中基于属性值在该数据集中的项目上的分布选择
被显示的分面。
6.权利要求1的方法,进一步包括显示该...
【专利技术属性】
技术研发人员:U加吉,
申请(专利权)人:惠普开发有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。