跟踪下载的数字媒体文件的系统和方法技术方案

技术编号:5440968 阅读:154 留言:0更新日期:2012-04-11 18:40
提供用于跟踪下载的数字媒体文件的系统和方法,所述下载的数字媒体文件采用数字版权管理(DRM)的数字媒体文件的重新添加首标拼接。所述系统和方法提供以下方面:从客户端接收对第一文件的请求(302);访问所述第一文件和代表所述第一文件的第二文件(304);向所述第二文件应用用于识别所述客户端的数据(306);并且组合所述第一文件和所述第二文件,使得组合的文件的大小基本上是与所访问的第一文件相同的大小(310),以及将组合的第一和第二文件下载到客户端(312)。第一和第二文件的组合包括利用第二文件的对象组件来代替所述第一文件的相应对象组件。用于识别所述客户端的数据至少包括交易ID、商户ID、用户ID和订单ID之一。

【技术实现步骤摘要】
【国外来华专利技术】
本公开一般涉及计算机图形处理和显示系统,并且更具体地,涉及用于跟踪下载 的数字媒体文件的系统和方法,所述下载的数字媒体文件采用数字版权管理(DRM)的数字 媒体文件的重新添加首标的拼接(reheader splicing)。
技术介绍
随着数字媒体和模拟/数字转换技术的兴起,特别在音乐和电影产业中,依赖于 版权的组织的关注已经显著增加。模拟媒体随着每个拷贝生成以及甚至在正常使用期间的 一些情况下,不可避免地损失质量,而数字媒体文件可以在随后拷贝的质量没有劣化的情 况下被复制无限次数。作为家用电器的个人计算机连同如MP3播放器的其它便携式数字媒 体设备一起,已经使得消费者便于将原先处于物理/模拟形式或广播形式的媒体(其可能 受或可能不受版权保护)转换为用于定点的或时移的通用、数字形式。此外,结合因特网和 流行文件共享工具,个人计算机已经使得受版权保护的数字媒体的拷贝的未授权分发更加 各易ο数字版权管理(DRM)技术试图通过防止由终端用户访问、拷贝或转换为其它格式 以及控制分发来控制对数字媒体的使用。已经采用各种DRM系统来保护数字媒体内容创建 者和出版者的版权和其它知识产权。这样的一种DRM系统包括加密方案,其中密钥是与用 户的个人计算机的ID号相关联,并且仅当从该特定计算机访问时该密钥才解码数字媒体。 其它加密方案使用被限制使用的加密,其中在有限的时间段,密钥解码数字媒体。另一 DRM 系统采用基于Web的许可,其中用户的计算机通过因特网联系许可证验证服务器以获得许 可(例如,访问密钥),以便访问或播放数字媒体。此外,一些DRM系统通过将版权信息包括 在数字媒体中作为要求专门程序来读取的信息的比特,来利用数字水印标记数字媒体,以 便防止数字媒体内容的自由分发。除了控制数字媒体的分发外,存在对于这样技术的需要,所述技术用于将信息嵌 入涉及特定交易(transaction)的数字媒体的拷贝中,使得可以跟踪数字媒体。
技术实现思路
提供用于,所述下载的数字媒体文件采用 数字版权管理(DRM)的数字媒体文件的重新添加首标拼接。本公开的系统和方法允许向数 字签名和编码的Windows媒体文件(即,先进系统格式(ASF)文件)注入每一交易唯一的 信息,并且以有效的方式这样做。因此,通过试图播放数字媒体文件引起的对于DRM许可证 的任何请求可以被唯一地绑定回特定下载交易。此外,实时进行该操作的相对成本随着与 ASF文件大小成正比增加的时间节约而被潜在地最小化。根据本公开的一个方面,提供一种用于跟踪下载的文件的方法,所述方法包括步 骤从客户端接收对第一文件的请求;访问所述第一文件和代表所述第一文件的第二文 件;向所述第二文件应用用于识别所述客户端的数据;并且组合所述第一文件和所述第二 文件,使得组合的第一和第二文件的大小基本上是与所访问的第一文件的相同大小。所述 方法还包括将组合的第一和第二文件下载到客户端。在另一方面,所述方法还包括在下载之后删除组合的第一和第二文件以及具有客 户端数据的所述第二文件。在另一方面,组合步骤包括利用包含应用的数据的第二文件的对象组件来代替所 述第一文件的相应对象组件。在一个实施例中,对象组件是ASF对象。在另一方面,用于识别所述客户端的数据至少包括交易ID、商户ID、用户ID和订 单ID之一。根据本公开的另一方面,所述方法还包括从内容所有者接收第一文件;生成代表 所述第一文件的所述第二文件;以及使用同一加密密钥加密所述第一和第二文件。所述方 法生成所述第一文件中包含的对象组件的第一映射和所述第二文件中的对象组件的第二 映射。此外,所述方法确定所述第二文件的哪些对象组件包括用于识别客户端的数据,以及 将所确定的第二文件的对象组件拼接到所述第一文件的相应对象组件。根据本公开的另一方面,提供一种用于跟踪下载的文件的系统。所述系统包括通 信模块、元件、组件等,用于从客户端接收对第一文件的请求;数字版权管理模块、元件、组 件等,用于访问所述第一文件和代表所述第一文件的第二文件;重新添加首标模块、元件、 组件等,用于向所述第二文件应用用于识别所述客户端的数据;以及拼接器,用于组合所述 第一文件和所述第二文件,使得组合的第一和第二文件的大小基本上是与所访问的第一文 件相同的大小。所述通信模块还适配于将组合的第一和第二文件下载到客户端。在另一方面,所述系统包括对象映射生成器,用于生成所述第一文件中包含的对 象组件的第一映射和所述第二文件中的对象组件的第二映射。此外,拼接器还适配于确定 所述第二文件的哪些对象组件包括用于识别客户端的数据,并且将所确定的第二文件的对 象组件拼接到所述第一文件的相应对象组件。附图说明将通过以下优选实施例的详细描述来描述本公开的这些和其它方面、特征和优 点,或使之变得显而易见,要结合附图来阅读所述优选实施例。在附图中,其中贯穿视图相似的参考标号表示类似的元件图1图示根据本公开的用于跟踪下载的文件的系统和方法;图2是根据本公开的用于跟踪下载的文件的示例性服务器;图3是根据本公开的用于摄取(ingest)文件的示例性方法的流程图;图4是图示第一媒体文件及其相关联的第二文件以及分别描述第一和第二文件 的ASF对象和它们的地址指针的相应XML格式的文件的截屏;图5和图6图示以XML格式的第二较小文件的映射,其中图5示出第二文件的媒 体信息和ASF对象,而图6示出将被用于拼接的第二文件的ASF部分;图7是根据本公开的用于跟踪下载的文件的示例性方法的流程图8图示如何将第二文件拼接到用于下载的第一媒体文件;以及图9图示媒体文件中的典型的ASF对象,其中要拼接到媒体文件的某些对象被指 定为不同(diff)。应该理解,(各)附图是用于图示本公开的构思的目的,并且不一定是用于图示本公开的唯一可能配置。具体实施例方式应该理解,图中示出的各元件可以以硬件、软件或其组合的各种形式来实现。优选 地,这些元件以一个或多个适当编程的通用设备上的硬件和软件的组合实现,所述通用设 备可以包括处理器、存储器和输入/输出接口。本描述说明本公开的原理。因此,将理解本领域的技术人员将能够设计出尽管没 有在此明确描述或示出的、但体现本公开的原理并且被包括在其精神和范围内的各种安 排。在此陈述的所有示例和条件语言旨在为了教学的目的帮助读者理解本公开的原 理和由专利技术人贡献的以促进本领域的构思,并且要理解为不受限于这样具体陈述的示例和 条件。此外,在此陈述本公开的原理、方面和实施例的所有陈述以及其具体示例旨在包 含其结构和功能等效物两者。此外,这样的等效物旨在包括当前已知的等效物以及将来开 发的等效物,即,所开发的执行相同功能而不管结构的任何元件。因此,例如,本领域的技术人员将理解在此呈现的框图表示体现本公开的原理的 说明性电路的概念视图。类似地,将理解任何流程表、流程图、状态转换图、伪代码等表示各 种处理,其可以实质上在计算机可读介质中表现并且因此由计算机或处理器执行,无论这 种计算机或处理器是否被明确示出。附图中示出的各种元件的功能可以通过使用专用硬件以及能够结合适当软件执 行软件的硬件提供。当由处理器提供时,该功能可以由单个专用处理器、由单个共享处理 器、或由多个单独处理器提供,所述多个处理器的一些可以共享本文档来自技高网
...

【技术保护点】
一种用于跟踪下载的文件的方法,所述方法包括步骤:从客户端接收对第一文件的请求(302);访问所述第一文件和代表所述第一文件的第二文件(304);向所述第二文件应用用于识别所述客户端的数据(306);以及组合所述第一文件和所述第二文件,使得组合的第一和第二文件的大小基本上是与所访问的第一文件相同的大小(310)。

【技术特征摘要】
【国外来华专利技术】US 2007-11-16 61/003,333一种用于跟踪下载的文件的方法,所述方法包括步骤从客户端接收对第一文件的请求(302);访问所述第一文件和代表所述第一文件的第二文件(304);向所述第二文件应用用于识别所述客户端的数据(306);以及组合所述第一文件和所述第二文件,使得组合的第一和第二文件的大小基本上是与所访问的第一文件相同的大小(310)。2.如权利要求1所述的方法,还包括将组合的第一和第二文件下载到客户端(312)。3.如权利要求2所述的方法,还包括在下载之后删除组合的第一和第二文件以及具有 客户端数据的所述第二文件(314)。4.如权利要求1所述的方法,其中组合步骤包括利用包含所应用的数据的所述第二文 件的对象组件来代替所述第一文件的相应对象组件(310)。5.如权利要求4所述的方法,其中用于识别所述客户端的数据至少包括交易ID、商户 ID、用户ID和订单ID之一。6.如权利要求4所述的方法,其中对象组件是先进系统格式对象。7.如权利要求1所述的方法,还包括 从内容所有者接收所述第一文件(202);生成代表所述第一文件的所述第二文件(204);以及 使用同一加密密钥加密所述第一和第二文件(206)。8.如权利要求7所述的方法,还包括生成所述第一文件中包含的对象组件的第一映射 和所述第二文件中的对象组件的第二映射(208、210)。9.如权利要求8所述的方法,还包括确定所述第二文件的哪些对象组件包括用于识别客户端的数据(308);以及 将所确定的所述第二文件的对象组件拼接到所述第一文件的相应对象组件(310)。10.如权利要求9所述的方法,其中对象组件是先进系统格式对象。11.一种用于跟踪下载的文件的系统,所述系统包括 通信元件(118...

【专利技术属性】
技术研发人员:塔多伊兹P马塔科尼亚克布赖恩布莱德斯坦沃尔特L韦尔
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:FR[法国]

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

1
相关领域技术
  • 暂无相关专利