用于向接收设备提供内容的方法和系统技术方案

技术编号:8865532 阅读:159 留言:0更新日期:2013-06-29 02:45
本发明专利技术涉及一种用于向多个接收设备的特定接收设备提供内容的计算机实现方法。生成内容的一个或多个内容元素的拷贝并修改拷贝中的一个或多个以获得内容元素的已修改拷贝。该内容元素、包括内容元素的一个或多个已修改拷贝被存储在储存器中。选择信息响应于用于提供内容的请求而被传送到特定接收设备。该选择信息向接收设备规定将被接收设备检索以用于基本上每个内容元素的已修改拷贝,对于所述基本上每个内容元素而言,已修改拷贝是可用的。

【技术实现步骤摘要】
【国外来华专利技术】
一般地,本专利技术涉及到接收设备的内容分发领域。更具体地,本专利技术涉及到特定接收设备的流式传输式内容分发领域。
技术介绍
用于分发多媒体内容的因特网流式传输协议的最新开发带来了允许将内容作为在物理上分离(例如,为每个内容块创建文件)或在逻辑上分离(例如所有内容块被用允许单独地访问任何块的寻址结构存储在单个文件中)的一组时间界限内容元素、也称为块来传送的协议。前一种技术被HTTP直播流式传输或3GPP自适应HTTP流式传输所使用,而后一种技术被Microsoft平滑流式传输所采用。因特网流式传输协议允许接收设备下载描述文件(也称为“清单”或“播放列表”),除了别的以外,其列出内容元素的(一个或多个)位置并描述用于形成用以访问内容元素的请求的规则。为了消费内容,接收设备首先获得描述文件且随后获得并消费在描述文件中所指示的每个内容元素。当多个接收设备请求来自服务器的相同内容元素时,存在这些接收设备中的一些将从中间网络节点的高速缓存器而不是从服务器本身接收内容元素的高概率。从中间网络节点高速缓存器接收内容元素提供内容分发网络的可缩放性,减少用于流式传输服务器的负荷并减少分发等待时间。
技术实现思路
本专利技术的目的是提供一种允许针对流式传输内容分发网络中的内容的非法拷贝的追踪和/或保护的方法和系统。本专利技术的一个方面公开了一种用于向多个接收设备的特定接收设备提供内容的计算机实现方法。生成内容的一个或多个内容元素的拷贝并修改拷贝中的一个或多个以获得内容元素的已修改拷贝。该内容元素、包括内容元素的一个或多个已修改拷贝被存储在储存器中。选择信息响应于用于提供内容的请求而被传送到特定接收设备。选择信息向接收设备规定将被接收设备检索以用于基本上每个内容元素的已修改拷贝,对于所述基本上每个内容元素而言,已修改拷贝是可用的。在本专利技术的另一方面,公开了一种用于通过网络向多个接收设备的特定接收设备提供内容的系统。该系统包括被配置成用于生成内容的一个或多个内容元素的拷贝的拷贝发生器和被配置成用于修改内容元素的拷贝中的一个或多个以获得内容元素的已修改拷贝的修改模块。该系统还包括处理器和传送机且可访问储存器。该储存器被配置成用于存储内容元素,包括内容元素的一个或多个已修改拷贝。该处理器被配置成用于生成选择信息,该选择信息向接收设备规定将被接收设备检索以用于基本上每个内容元素的已修改拷贝,对于所述基本上每个内容元素而言,已修改拷贝是可用的。传送机被配置成用于响应于来自接收设备的请求而将选择信息传送到特定接收设备。通过产生内容元素的多个拷贝,拷贝中的每一个被不同地修改,能够创建选择信息的数据结构,其命令接收设备应检索用于特定内容元素的哪个拷贝以便访问和呈现内容。内容元素的已修改拷贝可以例如涉及被用于内容元素(的拷贝)的不同水印(权利要求2)或被应用于内容元素(的拷贝)的不同加密步骤(权利要求3)。选择信息使得能够随着选择信息针对不同的接收设备改变而实现用于特定接收设备的内容元素序列的自定义,并且迫使每个接收设备仅检索规定拷贝。通过对单独内容元素施加修改,可以将内容元素的已修改拷贝存储在分发网络中的中间网络节点的一个或多个高速缓存器中。当已修改内容元素参考为多个接收设备的选择信息所共用时,如可能频繁地发生的那样,可以从这些高速缓存器而不是从服务器检索已修改拷贝。如在权利要求2和9中定义的本专利技术的实施例允许通过用水印选择不同的特定拷贝以获得用于该设备或会话的独有水印组合来允许针对特定接收设备或与设备的会话对内容元素序列进行个别化。水印标记涉及以不可移动方式和以通常对于在接收侧的用户而言注意不到或几乎注意不到的方式将独有信息插入内容元素中。水印的独有组合使得能够追踪在没有授权的情况下再分发内容的接收设备。如在权利要求3和10中定义的本专利技术的实施例提供不同类型的修改,即加密。该实施例在保持内容元素在分发网络中的高速缓存的优点的同时允许内容加密。如果需要,可以将加密与水印标记组合。如在权利要求4和11中定义的本专利技术的实施例使得能够将本专利技术应用于自适应流式传输。自适应流式 传输协议用用于通过不具有服务质量保证的网络基础设施进行的内容分发的支持来扩展基础内容流式传输协议。生成具有不同编码特性的相同内容元素的拷贝。不同编码特性的示例包括不同的比特率和/或不同的空间分辨率。具有不同编码特性的拷贝也称为质量水平。由于每个质量水平(拷贝)由时间对准内容元素序列组成,所以接收设备确定请求在运行时间来自多个质量水平中的一个的此类内容元素对变化的网络传输和/或处理条件做出反应。 应认识到的是可以在生成内容元素之前或之后生成内容元素的拷贝。如在权利要求5和12中定义的本专利技术的实施例提供存储内容元素的不同方法。在一个实施例中,内容元素根据例如3GPP自适应HTTP流式传输或HTTP直播流式传输被存储为单独文件。例如可从在 http: //tools, ietf.0rg/id/draft-pantos-http-live_streaming-00.txt 处可获得的 2009 年 Roger Pantos ed 的 “HTTP Live Streaming” 获得关于后一个协议的更多信息,其被通过引用结合到本申请中。替换地,可以根据例如从在http: //www.microsoft.com/downloads/en/details.aspx displaylang=en&FamiIyID=O3d22583-3ed6-44da-8 64_blb4b5ca7520 处可获得的由 A.Zambelli 在 2009 年 3 月所著的 Microsoft 文献“IIS Smooth Streaming Transport Protocol” 已知的例如 MicrosoftSmoothStreaming (平滑流式传输)以可寻址方式将内容元素包含在单个文件中。如在权利要求6中定义的本专利技术的实施例定义由接收设备发出以便检索内容的用于内容元素的请求的数目小于在服务器处接收到的用于内容元素的请求的数目,从而表示许多请求是从中间网络节点处高速缓存器履行的。如在权利要求7和13中定义的本专利技术的实施例避免了内容元素(的已修改拷贝)的结构化命名和用于由攻击者对不同修改拷贝的参考的引起复杂化的有根据猜测,所述攻击者尝试绕过例如水印跟踪机制。可以以各种方式来实现去结构化,例如通过使参考随机化或通过向参考应用散列函数。本专利技术的其他方面涉及用于执行权利要求1一7中的一项或多项的方法的优选地非临时性计算机程序,表示如本文所述的选择信息的数据结构和被配置成用于处理此类数据结构的客户端设备。时间指示的示例是持续时间、时隙和时间点。在下文中,将更详细地描述本专利技术的实施例。然而,应认识到的是可以不将这些实施例理解为限制用于本专利技术的保护范围。附图说明在所述附图中: 图1是根据本专利技术的实施例的内容分发基础设施的示意 图2是根据本专利技术的实施例的图1的内容分发结构的头端系统的示意 图3是使用图2的头端系统的根据本专利技术的实施例的用于HTTP直播流式传输的选择信息的创建的 图4显示用于使对内容元素的参考随机化的方法; 图5是将内容元素存储在头端系统的储存器中的示意 图6是根据本专利技术的实施例的头端系统的示本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.09.09 EP 10175973.61.一种用于向多个接收设备中的特定接收设备提供内容的计算机实现方法,该方法包括步骤: 一生成内容的一个或多个内容元素的拷贝; 一修改内容元素的拷贝中的一个或多个以获得内容元素的已修改拷贝; 一将内容元素、包括内容元素的一个或多个已修改拷贝存储在储存器中; 一响应于用于提供内容的请求将选择信息传送到特定接收设备,该选择信息向接收设备规定将被接收设备检索以用于基本上每个内容元素的已修改拷贝,对于所述基本上每个内容元素而言,已修改拷贝是可用的。2.根据权利要求1所述的方法,其中,修改一个或多个内容元素的拷贝的步骤包括在内容元素的不同拷贝中提供不同水印的步骤,并且其中,所述选择信息规定将被接收设备检索以用于基本上每个内容元素的有水印拷贝,对于所述基本上每个内容元素而言,有水印拷贝是可用的。3.根据权利要求1或2所述的方法,其中,修改一个或多个内容元素的拷贝的步骤包括根据不同的密钥对内容元素的不同拷贝加密的步骤,并且其中,选择信息规定将被所述接收设备检索以用于基本上每个内容元素的已加密拷贝,对于所述基本上每个内容元素而言,已加密拷贝是可用的。4.根据前述权利要求中的一项或多项所述的方法,其中,内容元素的拷贝包括用于内容元素的不同编码特性的拷贝以便使用自适应流式传输协议来提供内容。5.根据前述权利要求中的一项或多项所述的方法,其中,存储内容元素的步骤包括将内容元素存储在单独文件中或将内容元素存储在包括用于访问文件中的内容元素的装置的单个文件中的步骤。6.根据前述权利要求中的一项或多项所述的方法,其中,存储内容元素的储存器被包含在服务器中,并且该方法还包括响应于传送选择信息而从服务器处的接收设备接收用于内容元素的请求的步骤,其中,在服务器处从检索内容的接收设备接收到的用于内容元素的请求的数目小于存储在储存器中的内容元素的数目。7.根据前述权利要求中的一项或多项所述的方法,还包括使对选择信息中的内容元素的参考去结构化的步骤。8.一种用于通过网络向多个接收设备中的特定接收设备提供内容的系统,其中,该系统包括: 一拷贝...

【专利技术属性】
技术研发人员:JM杜门D雅尔尼科夫
申请(专利权)人:爱迪德有限责任公司
类型:
国别省市:

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

1