分布式媒体指纹储存库制造技术

技术编号:5067500 阅读:235 留言:0更新日期:2012-04-11 18:40
在分布式数据库上存储媒体指纹,每一个媒体指纹从媒体内容的一部分导出并且与该部分唯一对应。分布式数据库的一个或多个信息容器的实例每一个部署在通过数据网络通信耦合的两个或更多个计算装置上。基于单独与各个媒体指纹相关的准则在信息容器之间分布媒体指纹。当查询针对媒体指纹之一时,基于该准则选择所述两个或更多个计算装置中的至少一个。在所选择的计算装置的分布式数据库实例上执行查询。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及媒体。更具体地讲,本专利技术的实施例涉及分布式媒体指纹储存库
技术介绍
音频媒体和视频媒体包括基本上普遍的现代行为特征。多媒体内容,例如最现代 的电影,包括多于一种类型的媒体,例如其视频内容和音频音轨二者。事实上每一类型的现 代企业和许多行业的个人都以多种独特且相关的方式使用音频和视频媒体内容。娱乐、商 务和广告、教育、指导和培训、计算和联网、广播、企业和电信仅仅是在其中音频和视频媒体 内容找到普遍使用的现代尝试的少数例子。音频媒体包括各个光盘(CD)上记录的或者以其它存储格式记录的、作为数据文 件在服务器和客户端计算机之间流传输的或者用模拟和数字电磁信号传输的音乐、语音和 声音。视频媒体的示例包括电影和其它记录的演出、表演和动画以及它们的部分,这些部分 有时称为片段。发现用户在上下班路程中从在膝上型电脑上播放的数字多功能盘(DVD)看 电影已变得与在家在娱乐系统上或者在剧院里看电影一样常见。流行乐队的演唱会在因特 网上流传输,并作为音频被用户欣赏和/或也在演出的网播中被观看。极其便携的重量轻、 形状尺寸小、成本低的数字音频文件播放器已得到了广泛普及。现在基本上普遍的蜂窝电 话及个人数字助理(PDA)和手持电脑都具有通用的(versatile)功能。不仅电信装置、现代 蜂窝电话访问因特网和从因特网流传输音频和视频内容,而且发现游戏爱好者(enthusiast) 玩联网视频游戏和狂热者(fan)通过因特网观看体育赛事也不再是不寻常的。作为因特网的广泛且增长的使用的结果,存在大量音频和媒体内容。在假定存在 大量各种音频和视频媒体内容并且该内容随着时间扩大增长的情况下,识别内容的能力是 有价值的。媒体指纹包括用于识别媒体内容的技术。可继续进行这个部分中所描述的方法,但是这些方法不一定是以前已构思或者进 行的。除非另外指明,不应该仅由于将这个部分中所描述的任何方法并入在这个部分中就 假设这些方法是现有技术。类似地,除非另外指明,不应该基于这个部分就假设在任何现有 技术中已认识到针对一种或多种方法所提出的问题。附图说明在附图中作为示例而不是限制对本专利技术进行了图示,在附图中相同的标号表示类似的元素,其中图1描绘根据本专利技术实施例的示例性分布式数据库网络;图2描述根据本专利技术实施例的示例性系统;图3描绘根据本专利技术实施例的示例性过程的流程图;图4描绘根据本专利技术实施例的另一个示例性过程的流程图;图5描绘通过其可实现本专利技术实施例的示例性计算机系统平台。具体实施例方式这里对涉及分布式媒体指纹储存库的示例性实施例进行描述。在以下描述中,为 了说明的目的,对许多具体细节进行了阐述以提供本专利技术的充分理解。然而,应该明白,可 在没有这些具体细节的情况下实施本专利技术。在其它实例中,为了避免不必要地封闭、模糊或 混淆本专利技术,没有对公知的结构和装置进行详尽的描述。概述示例性实施例涉及分布式媒体指纹储存库。在分布式数据库上存储媒体指纹,每 一个媒体指纹均从媒体内容的一部分导出并且与该部分唯一对应。分布式数据库的一个或 多个信息容器的实例每一个均部署在通过数据网络通信链接的两个或多个计算装置上。基 于单独与各个媒体指纹相关的准则(criterion)在信息容器之间分布媒体指纹。当查询指 向(direct to)媒体指纹之一时,基于所述准则选择所述两个或多个计算装置中的至少一 个。在所选择的计算装置的分布式数据库实例上执行查询。所述准则例如可与和媒体指纹或者从其导出媒体指纹并且与该媒体指纹唯一对 应的媒体内容相关联的时效性品质(quality of timeliness)、值或统计信息相关。还可基 于计算装置(例如,计算机)的特性来执行选择。例如,所述选择也可基于的计算机特性可 包括计算机的网络或物理位置、计算机在查询时间的计算属性或联网属性、与计算机相关 的统计信息、与计算机相关联的等待时间(latency)、或者计算机在查询时间通过数据网络 的可用性、或者数据网络在查询时间的状况等。分布式数据库的信息容器实例可部署在计算装置(例如,服务器)上,所述计算装 置可包括数据网络的边缘服务器或者与内容分布服务(CDS)相关联的服务器等。数据网络 可包括一个或多个对等(P2P)网络。在数据网络包括P2P网络的情况下,分布式数据库的 信息容器实例可部署在P2P网络的一个或多个客户机上。可通过数据网络流传输媒体内容。例如,可响应于来自数据网络的客户机的访问 媒体内容的请求流传输媒体内容的实例。因此,查询可与流传输媒体内容实例相关。对查 询进行计算,并返回相应的结果。可基于所返回的查询结果执行可与控制媒体内容实例的 流传输相关的动作,例如,阻止媒体内容实例的流传输。例如,在请求媒体内容的客户机缺 乏访问该媒体内容的授权(authorization)的情况下,媒体内容实例到该客户机的流传输 可被拦截、阻挡、中断、畸变(distort)、延迟、替换、干扰等。在媒体内容实例到该特定客户 机的流传输被阻止的情况下,实施例允许媒体内容通过数据网络的与该客户机分开的一部 分流传输。此外,例如,基于所返回的查询结果执行的动作可包括例如相对于媒体内容实例 的流传输实时地或者至少近乎实时地提供可与媒体内容实例相关联的信息(例如,以某种 方式与媒体内容相关的辅助信息、广告、教育、指导、商务或其它信息)。所述动作还可包括,6例如,允许访问可能已被阻止的内容而开始、恢复或者继续的机制,使得所述阻止被撤销或 去除。管理分布式数据库可包括进一步基于所述准则在分布式数据库的信息容器之间 再分布媒体指纹(例如,动态地再分配(reassign)其存储位置、地址等)。因此,可进一步 基于所述再分布选择具有分布式数据库的特定信息容器的计算机或者在其上执行指纹相 关查询。例如,媒体内容的时效性可反映它的价值或者从该媒体内容导出的媒体指纹的价 值。例如,随着媒体内容的过时,从某种意义上说,它的价值可下降。因此,存储从媒体内容 导出的指纹的价值相对于与其相关联的成本可能降低。与价值较低的指纹相比,可以通过 更多的计算装置在分布式数据库的更多的信息容器实例上存储价值相对高的指纹(例如, 与及时的媒体内容相关联的指纹)。然而,当媒体内容变得不是那么及时(例如,过时)时, 在多个信息容器实例上存储相应的指纹(例如,镜像)的成本相对于这样做的价值可能上 升。因此,可以例如在分布式数据库的较少的信息容器实例上再分布指纹。可从储存器删 除一些媒体指纹。实施例可涉及一个或多个计算机可执行的过程(例如,进程、方法、算法等)。实施 例还可涉及可包括用于执行这样的过程的手段的计算机系统。实施例可进一步涉及可包括 计算机可执行的指令的计算机可读的存储介质,当执行这些指令时,这些指令可使处理器 控制计算机执行这样的过程和/或配置(例如,编程)这样的计算机系统。示例性实施例示例性分布式媒体指纹数据库图1描绘根据本专利技术实施例的示例性分布式媒体指纹数据库100。在数据网络150 的多个(例如,两个或更多个)客户机装置上分布示例性媒体指纹数据库100。可在比图1 所描绘的客户机少或多的客户机上分布根据实施例的媒体指纹数据库,图1的意图在于进 行示例性地而绝非限制性地图解说明。网络150可包括一个或多个本文档来自技高网...

【技术保护点】
一种方法,包括步骤:在分布式数据库上存储多个媒体指纹,所述多个媒体指纹是分别从媒体内容的一部分导出的并且与媒体内容的所述部分唯一对应;其中,所述分布式数据库的一个或多个信息容器的实例分别部署在通过数据网络通信耦合的两个或更多个计算装置上;以及其中,所述存储步骤包括至少基于单独与各个媒体指纹相关的第一准则在所述一个或多个信息容器之间分布所述多个媒体指纹中的每一个的步骤;当查询针对所述媒体指纹之一时,基于第一准则或第二准则中的一个或多个选择所述两个或更多个计算装置中的至少一个;以及在所选择的至少一个计算装置的分布式数据库实例上执行所述查询。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:PJ伯诺斯基C鲍尔蒋文宇
申请(专利权)人:杜比实验室特许公司
类型:发明
国别省市:US[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1