软件drm离线购买的制作方法

文档序号:7991122阅读:208来源:国知局
软件drm离线购买的制作方法
【专利摘要】描述了一种用于保护内容的系统和方法,该系统和方法包括:内容项目,已被分成至少两个部分,每个部分根据不同的加密密钥被加密;单个内容版权许可,与内容项目相关,该许可包括至少两个经加密的解密密钥,该经加密的解密密钥可操作地将至少两个部分中的至少一个解密,使得至少两个经加密的解密密钥中的任何两个经加密的解密密钥均包括比第二密钥较少安全地被加密的第一密钥;多个解密密钥,每个解密密钥能够将至少两个经加密的解密密钥中的至少一个解密;解密器,用于将至少两个经加密的解密密钥中的至少一个解密;以及第二解密器,用于利用至少两个经加密的解密密钥中的至少一个将内容项目的至少两个部分中的至少一个部分解密。
【专利说明】软件DRM离线购买
【技术领域】
[0001 ] 本发明涉及内容保护的方法。
【背景技术】
[0002]在数字版权管理(DRM)系统中,在价格/复杂度与功能/安全性之间存在折衷。不通过昂贵和/或复杂的解决方案,在客户端设备处就难以实施一些DRM规则。通常,使用与互联网的在线连接,可以更好地实施这些DRM规则。
[0003]公开的Yoon等的美国专利申请2007/20070240229描述了一种用于输入具有多个部分的内容的方法和设备。提供了一种用于数字版权管理(DRM)的数字内容保护设备和方法,其中,输入包括多个内容部分的内容文件,以便包括报头,该报头存储解码每个内容部分所需的位置信息。因此,可识别构成内容文件的内容部分的数量,并且通过分析报头信息,可以获取使用每个内容部分所需的许可,而无需解析内容文件的传送信息包。
[0004]公开的Citala公司的PCT申请W002/39206描述了电子书籍(电子书)出借与销售的电子传送、发展、处理以及收费。提出了电子书出借结构和用户界面处理。通过各种新型手段,提出了增强电子书阅读体验的方法,这些新型手段包括与文本相关的实时电子地图和图纸、与文本更新相关的移动图像(伪电影等)等。此外,介绍了一种在你阅读时更新电子书的新概念:用户能够改变和更新电子书的内容,在阅读电子书和普通书籍时为其提供密切的新体验。电子书读者能够销售或出借他通过购买或借用而获得的电子书的一部分。此夕卜,通过一种非常复杂的版税系统,可积极地刺激他来出借或销售他所具有的书籍,这有利于电子书的拥有者和读者促使其他人也来阅读。最后,在不同的供应商与消费者之间提供电子书的用户界面以及电子书和相关媒体的传送机制,完成图片。
[0005]公开的探索通信公司(Discovery Communications, Inc.)的欧洲专利申请EP1330728描述了一种用于虚拟点播电子书籍的方法。该系统提供了一种用于点播和虚拟点播传送电子书籍的手段。可向一组用户播送特定的电子书籍。可替代地,可播送特定的电子书籍的第一部分。然后,一旦用户订购,则每个电子书籍的第二部分就可用于随后传送。可将第二部分和第一部分以及真实的点播电子书籍载入一个或多个队列内。然后,可根据优先模型,清空这些队列。可以为在点播队列中的电子书籍提供优先于在其他队列中的电子书籍传送的优先权。
[0006]此外,认为以下公开的专利和专利申请反映了现有技术水平:
[0007]Wen 等的 US2003/187954 ;
[0008]Clark 等的 US2002/073177 ;
[0009]Farruga 等的 US2007/0083473 ;
[0010]Sato 等的 US2010/0017626 ;
[0011]Bhattacharya 等的 EP1189432 ;以及
[0012]Fasoli 等的 EP1"0976。
【发明内容】

[0013]一般地,系统设计人员通常必须选择该系统是否能支持某种商业模式和用例。通常,至少部分通过权衡安全需要与成本和功能来做出这种决定。
[0014]其一个实例在于,支持离线购买内容项目,例如但不限于,电子书、电子杂志或者视频剪辑或电影。通常,如果在购买时,装置与网络连接,或者如果装置具有高度安全的DRM模块(例如,智能卡),那么可以安全地购买已经被推入该装置的内容。
[0015]由于硬件DRM的成本通常令人望而却步,所以可以断定,没有支持离线购买(例如并且不限制前文的普遍性,在飞机上时购买在电子阅读器上预先装入的书籍的能力)的可行方法。本发明的目的在于,为这种问题提供一种更合理的解决方案。
[0016]同样,在离线时可能难以安全地实施基于“安全时间”的某种观念的模型。如果视频可用于观看24个小时,那么黑客可以在装置上很容易地改变时间。在线播放可能是实施时间限制的一种更有效的方法,但却阻止了离线使用。
[0017]因此,至少两种不同的DRM方案被用于内容项目文件的至少两个不同部分,所述至少两个不同的DRM方案具有相同的商业规则。
[0018]例如并且不限制前文的普遍性,书籍可分成两个部分。可使用DRM方案A保护第一部分,该方案为完全离线处理的软件DRM方案。可通过DRM方案B保护第二部分,该方案需要连接至服务器。
[0019]这两种DRM方案都设置有相同的商业规则,“离线购买”,但是为了实际上生成打开该部分的密钥,这两种DRM方案中的每个方案做不同的事情。在这种情况下,用户可在飞机上时购买电子书,并且该电子书的前19章节将立即可读,但是仅在用户下飞机之后才能阅读该电子书的剩余部分。
[0020]如果具有足够大的动机的话,那么黑客可以找到一种阻止该装置随后报告该购买的方法。然而,不能离线获取该电子书的最后章节。在同意购买之后,第二 DRM方案将需要连接至许可服务器以获得内容密钥。
[0021]因此,根据本发明的实施方式,提供了一种用于保护内容的系统,所述系统包括:内容项目,已被分成至少两个部分,每个部分根据不同的加密密钥被加密;单个内容版权许可,与所述内容项目相关,所述许可包括至少两个经加密的解密密钥,所述经加密的解密密钥可操作地将所述至少两个部分中的至少一个解密,使得所述至少两个经加密的解密密钥中的任何两个经加密的解密密钥均包括比第二密钥较少安全地被加密的第一密钥;多个解密密钥,每个所述解密密钥能够将所述至少两个经加密的解密密钥中的至少一个解密;解密器,用于将所述至少两个经加密的解密密钥中的所述至少一个解密;以及第二解密器,用于利用所述至少两个经加密的解密密钥中的所述至少一个将所述内容项目的所述至少两个部分中的至少一个部分解密。
[0022]另外,根据本发明的实施方式,能够将更安全地加密的解密密钥解密的解密密钥还能够将较少安全地加密的解密密钥解密。
[0023]此外,根据本发明的实施方式,在被加密时更安全地被加密的经解密的加密密钥还能够将所述内容项目的一部分解密,所述内容项目的所述一部分能够由在被加密时较少安全地被加密的经解密的加密密钥解密。
[0024]此外,根据本发明的实施方式,能够采用比所述第二密钥更少的约束条件访问较少安全地被加密的所述第一密钥。
[0025]另外,根据本发明的实施方式,所述解密器和所述第二解密器包括相同的解密器。
[0026]根据本发明的另一实施方式,还提供了一种用于保护内容的方法,所述方法包括:将内容项目分成至少两个部分,每个部分根据不同的加密密钥被加密;使单个内容版权许可与所述内容项目相关,所述许可包括至少两个经加密的解密密钥,所述经加密的解密密钥可操作地将所述至少两个部分中的至少一个解密,使得所述至少两个经加密的解密密钥中的任何两个经加密的解密密钥均包括比第二密钥较少安全地被加密的第一密钥;提供多个解密密钥,每个所述解密密钥能够将所述至少两个经加密的解密密钥中的至少一个解密;将所述至少两个经加密的解密密钥中的所述至少一个解密;利用所述至少两个经加密的解密密钥中的所述至少一个将所述内容项目的所述至少两个部分中的至少一个部分解
LU O
【专利附图】

【附图说明】
[0027]结合附图,根据以下详细描述,将更完整地了解和理解本发明,在附图中:
[0028]图1为示出包括根据本发明的实施方式构成并且操作的用于内容分布的系统的装置的使用的简化示意图;
[0029]图2为用于图1的系统中的示例性内容项目文件的产生方法的简化图;
[0030]图3为用于图1的系统中的示例性内容项目文件的一种实施方式的简化图;
[0031]图4为用于图1的系统中的示例性内容项目文件的另一实施方式的简化图;以及
[0032]图5为图1的系统操作的一种示例性方法的简化流程图。
【具体实施方式】
[0033]现参照图1,图1为示出包括根据本发明的实施方式构成并且操作的用于内容分布的系统的装置100的使用的简化示意图。图1示出了个人110坐在飞机120上持有装置100,该装置100包括用于消费内容的系统。包括用于消费内容的系统的装置100的非限定性实例包括电子书阅读器、智能电话、平板电脑设备等。要消费的内容可以包括电子书、电子杂志、视频剪辑等。
[0034]要理解的是,装置100包括在本领域中已知的硬件和软件,该硬件和软件包括但不限于,处理器、存储装置、存储器、加密和解密机制等。
[0035]在图1中示出的个人110在飞机120飞行期间能够购买在装置100上使用的内容。在飞机120飞行时,通常个人100进行内容购买的机制不能与服务器接洽来验证购买该内容的个人100的证书。因此,个人100进行内容购买的机制不能完成内容销售。因此,该购买被设置为使得个人购买受DRM保护的内容项目。然而,DRM保护被设置为使得个人可能不能消费受DRM保护的内容项目的一部分(即,未在该装置上适当地显示),直到完成销售。
[0036]因此,在进行购买时,将DRM许可与内容项目一起传送给装置100。内容许可包括多个DRM方案,但是仅包括单个商业规则。例如并且不限制前文的普遍性,单个商业规则可以是“离线购买”。在该许可内将包含两个解密密钥。每个解密密钥将在该许可内加密。通常,这两个解密密钥中的一个将相对于应用于第二解密密钥的加密以更加安全的方式来加
LU O[0037]例如并且不限制前文的普遍性,第一解密密钥可被加密,使得第一解密密钥能够由包含在装置本身内的解密密钥来解密。第二更安全地加密的解密密钥可以需要包含在外部硬件装置(例如,智能卡)上的解密密钥。智能卡可插入装置内,以便利用包含在其上的解密密钥,或者智能卡可以与该装置无线通信,能够访问加密密钥,从而能够将第一解密密钥解密。在本领域中众所周知,第三更加安全地加密的解密密钥可以要求相邻的装置将多条秘密传送给该装置。第四更安全地加密的解密密钥可以需要与服务器进行实际连接,该服务器会提供将第四加密的解密密钥解密所需的密钥。
[0038]下文要讨论的是,根据不同的加密密钥将内容项目的不同部分加密。因此,在个人在飞机120上时购买内容项目的情况下,内容项目的第一部分将能够由第一解密密钥解密,并且在购买内容项目之后,立即授权访问该密钥(即,将第一解密密钥解密所需的解密密钥)(例如,在个人的装置上找到将第一解密密钥解密所需的解密密钥)。
[0039]在个人100到达其目的地并且离开飞机120时,个人100进行内容购买的机制能够与服务器接洽,以便完成内容项目的销售。在完成销售之后,该装置接收将第二解密密钥解密所需的解密密钥,将该内容的第二部分解密需要该第二解密密钥。
[0040]现已概述了本发明,在本文中的讨论现在转向实现细节和各种实施方式的实例。
[0041]现参照图2,图2是用于图1的系统中的示例性内容项目文件200的产生方法的简化图。示例性内容项目文件200通常包括有效载荷210,该有效载荷包括内容项目文件本身的内容部分。内容项目文件200还包括文件头220。文件头通常包括有关文件的信息,包括在有效载荷210内的重要位置的索引。该索引在本文中被示出并表示为内容表或T0C230。在有效载荷210内的重要位置可以根据有效载荷210的性质而变化。例如并且不限制前文的普遍性,如果有效载荷210包括电子书,那么T0C230可能是电子书的章节的开始位置的索引。可替代地,如果有效载荷210包括杂志,那么T0C230可能是杂志的文章的开始位置的索引。另外可替代地,如果有效载荷210包括视频(例如,电影),那么T0C230可能是电影的场景的开始位置的索引。
[0042]DRM方案存在很多变体,并且公司通常为不同的系统使用不同的方案。例如,NDSLimited, One London Road, Staines, Middlesex TW184EX 具有各种市售的可用 DRM 方案,其中:使用智能卡的基于可移动硬件的DRM方案、基于非移动密钥阶梯的DRM方案(VGS)、基于离线软件的DRM方案以及基于在线软件的DRM方案。
[0043]各种不同的DRM方案能够安全地实现一些(但通常非所有的)可取的商业模式。例
如,以下表格可能示出了各种方案实施某些商业模式的能力。
[0044]
【权利要求】
1.一种用于保护内容的系统,所述系统包括: 内容项目,已被分成至少两个部分,每个部分根据不同的加密密钥被加密; 单个内容版权许可,与所述内容项目相关,所述许可包括至少两个经加密的解密密钥,所述经加密的解密密钥可操作地将所述至少两个部分中的至少一个解密,使得所述至少两个经加密的解密密钥中的任何两个经加密的解密密钥均包括比第二密钥较少安全地被加密的第一密钥; 多个解密密钥,每个所述解密密钥能够将所述至少两个经加密的解密密钥中的至少一个解密; 解密器,用于将所述至少两个经加密的解密密钥中的所述至少一个解密;以及 第二解密器,用于利用所述至少两个经加密的解密密钥中的所述至少一个将所述内容项目的所述至少两个部分中的至少一个部分解密。
2.根据权利要求1所述的系统,其中,能够将更安全地加密的解密密钥解密的解密密钥还能够将较少安全地加密的解密密钥解密。
3.根据权利要求1或2所述的系统,其中,在被加密时更安全地被加密的经解密的加密密钥还能够将所述内容项目的一部分解密,所述内容项目的所述一部分能够由在被加密时较少安全地被加密的经解密的加密密钥解密。
4.根据权利要求1至3中任一项所述的系统,其中,能够采用比所述第二密钥更少的约束条件访问较少安全地被加密的所述第一密钥。
5.根据权利要求1至4中任一项所述的系统,其中,所述解密器和所述第二解密器包括相同的解密器。
6.一种用于保护内容的方法,所述方法包括: 将内容项目分成至少两个部分,每个部分根据不同的加密密钥被加密; 使单个内容版权许可与所述内容项目相关,所述许可包括至少两个经加密的解密密钥,所述经加密的解密密钥可操作地将所述至少两个部分中的至少一个解密,使得所述至少两个经加密的解密密钥中的任何两个经加密的解密密钥均包括比第二密钥较少安全地被加密的第一密钥; 提供多个解密密钥,每个所述解密密钥能够将所述至少两个经加密的解密密钥中的至少一个解密; 将所述至少两个经加密的解密密钥中的所述至少一个解密; 利用所述至少两个经加密的解密密钥中的所述至少一个将所述内容项目的所述至少两个部分中的至少一个部分解密。
【文档编号】H04N21/462GK103688549SQ201280034487
【公开日】2014年3月26日 申请日期:2012年6月12日 优先权日:2011年7月12日
【发明者】希勒尔·索洛 申请人:Nds有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1