在线数字版权管理方法及其管理服务器的制作方法

文档序号:6561511阅读:136来源:国知局
专利名称:在线数字版权管理方法及其管理服务器的制作方法
技术领域
本发明属于在网络上发布数字内容并使数字内容得到保护的方法及其装置,具体涉及一种在线数字版权管理方法及其管理服务器。
背景技术
随着信息技术的飞速发展和信息知识爆炸性增长,因特网已成为信息传播的主要载体之一。信息知识,特别是数据化的信息内容具有易复制、易修改、易盗版和易分发,且盗版质量无差异等特点,使得数字内容权益拥有者的合法利益不能得到有效保护,阻碍了数字内容的大面积共享和重用,阻碍了数字资源市场的健康、有序的发展。数字版权保护管理为数字内容的合理使用、权益拥有者的合法利益保障提供了有效的手段和方法。
为了有效地保护数字内容的作者和出版者的权利,促进数字内容在因特网上的商业化进程,在线数字版权管理技术的相关研究处在重要的地位上。在线数字版权管理不仅要有效地保护内容发布者的利益,同时也要保证内容使用者对接收内容的合理使用权。数字版权保护技术分为两大类基于水印标记法的版权保护技术和基于某种加密算法的版权保护技术。基于水印标记法的保护技术只不过是取得版权信息所借助的一种技术手段,最终还是要凭借法律手段来保护版权的,并且数字内容中的水印可能会受到攻击从而失效。基于某种加密算法的保护技术主要是通过技术手段来限制非授权用户的使用和保证授权用户的正常使用,现在众多公司提供了相关的技术产品,主要有IBM公司的Cryptolope技术,InterTrust公司的DigiBox技术等等。但是仅仅通过这些版权保护技术无法在因特网上有效地对数字内容进行远程持久的访问控制管理。
由于单一的版权保护技术的局限性,数字版权管理的研究主要偏向于科学的管理模式的研究。目前较为普遍的是利用客户端插件来实现版权保护,这种方式难以反馈用户使用信息。

发明内容
本发明提供一种在线数字版权管理方法及其管理服务器,目的是及时获得用户使用信息,更新服务器端用户信息的记录,控制用户对数字内容的使用,有效保护数字内容的版权。
本发明的一种在线数字版权管理方法,包括(1)发布步骤,内容发布商向内容发布模块传送待发送的数字内容,同时向许可证管理模块传送权限控制信息;(2)生成数字内容发布许可证步骤,许可证管理模块根据接收到的权限控制信息生成与所述数字内容对应的数字内容发布许可证,并存储到数字内容发布许可证库中;(3)用户申请步骤,用户使用某种数字内容时,向许可证管理模块提出申请,许可证管理模块在数字内容发布许可证库中查找到与所申请数字内容相应的数字内容发布许可证,并将该许可证中的权限控制信息返回给用户;(4)产生用户权限步骤,用户根据需要选择购买相应的使用权限,向许可证管理模块提交对数字内容的相关权限申请信息,并为此权限付费,许可证管理模块产生用户权限许可证,存储到用户权限许可证库中;(5)用户访问步骤,用户访问已购买的数字内容时,许可证管理模块对用户身份认证,从用户权限许可证库中找到对应的用户权限许可证,内容发布模块根据用户权限许可证里的权限控制信息,控制用户对申请的数字内容的使用。
所述的在线数字版权管理方法,其特征在于所述发布步骤中,权限控制信息用于对数字内容使用范围以及播放、编辑、打印等操作的时间、次数等进行有效的控制,包括内容发布者和使用者标识、使用权利标识、内容信息、约束信息、使用者应履行的义务以及许可证本身的签名信息。
所述的在线数字版权管理方法,其特征在于许可证管理模块根据内容发布模块反馈的使用信息实时更新用户对数字内容的使用信息,并以此来更新用户的用户权限许可证,包括使用次数信息的更新、使用时间信息的更新。
本发明的一种在线数字版权管理服务器,包括内容发布模块和许可证管理模块;内容发布模块供内容发布商发布数字内容,利用许可证管理模块的权限控制信息控制播放数字内容;许可证管理模块包括数字内容发布许可证库和用户权限许可证库,根据内容发布模块反馈的使用信息对相应的用户权限许可证进行修改、删除等操作;数字内容发布许可证库存放数字内容发布许可证,数字内容发布许可证为含有权限控制信息的XML文件,描述发布资源使用权限;用户权限许可证库存放用户权限许可证,用户权限许可证是服务器根据用户对数字内容权限的申请信息并结合权限控制信息生成的XML文件,用以对用户的使用权限进行管理。
所述的在线数字版权管理服务器,其特征在于其基于普通企业服务器平台或者个人电脑平台,采用双核高速CPU及双通道大容量内存,并在硬盘上采用磁盘阵列保证数据的可靠性与完整性,使用高速光纤网卡与用户及发布商通信,通信采用TCP/IP网络协议。
内容发布商将原始的数字内容通过由软件构成的资源发布平台上传到本发明的内容发布模块中,同时向许可证管理模块提交权限控制信息,包括数字内容的描述信息和使用权限信息。当许可证管理模块确认之后,产生相应的数字内容发布许可证,并存储到数字内容发布许可证库中;用户想使用某种数字内容,需向许可证管理模块提出申请,许可证管理模块从数字内容发布许可证库中找到并解析与用户申请的数字内容相对应的数字内容发布许可证,同时匹配用户类型,将相应用户类型的权限使用信息,包括资费标准,使用范围等,返回给用户。用户根据自己的需要选择购买相应的使用权限,许可证管理模块再根据用户递交的权限申请信息生成用户权限许可证,存储到用户权限许可证库中。用户通过浏览器来访问已购买的数字内容时,服务器对用户的合理身份进行认证后,从用户权限许可证库中找到对应该用户的用户权限许可证,内容发布模块根据用户权限许可证里的权限控制信息,控制用户对申请的数字内容的使用,包括对播放、编辑、打印等操作在时间、次数等方面的控制。同时,许可证管理模块根据内容发布模块反馈的使用信息对该用户权限许可证进行更新。版权管理服务器统一管理数字内容与相应许可证,可以实现一次申请多次使用的网络数字内容版权保护模式。
本发明在服务器端实时管理发布的数字内容,并通过在服务器端加密、认证等一系列措施实现对因特网上数字内容的持久访问控制,直接在服务器端管理许可证,借助于用户权限许可证中的权限控制信息来实现对数字内容播放、编辑、打印等使用权利进行有效的控制;不需要将许可证传给客户端,所有的权限控制完全在服务器端完成,可以有效地降低受保护的数字内容在不安全的客户端被非法使用的可能性;减少了对客户端操作环境的苛刻要求。本发明在远程教育、电子商务以及电子出版业方面都有着非常广阔的应用前景。


图1是应用本发明的整体系统示意图;图2是数字内容发布操作流程图描述数字内容的发布以及结合含有权限控制信息的数字内容发布许可证102生成过程;
图3是用户申请数字内容权限流程图描述客户端进行数字内容权限申请以及生成用户权限许可证103的过程;图4是用户使用数字内容权限流程图描述服务器控制数字内容在客户端使用的过程;图5是许可证的生成管理流程图;图6是许可证协议的示意图;图7是根据许可证协议实现的一个用户权限许可证实例;图8是数字内容发布者发布数字内容以及设置使用权限的页面;图9是用户权限申请操作界面。
具体实施例方式
下面结合附图和实例对本发明进一步说明图1描述应用本发明的整体系统。内容发布商将原始的数字内容通过资源发布平台上传到本发明的内容发布模块100中,同时向许可证管理模块101提交必要的发布信息,发布信息包括数字内容的描述信息和使用权限信息。当许可证管理模块101确认之后,产生相应的数字内容发布许可证102。当用户想使用某种数字内容,向管理服务器提出申请,许可证管理模块101会找到并解析用户申请的数字内容的数字内容发布许可证102,同时匹配用户类型,将内容发布商提供给相应用户类型的权限使用信息,包括资费标准,使用范围等,返回给用户。用户根据自己的需要选择购买相应的使用权限,当然,不同的使用权限会有不同的收费标准。许可证管理模块101根据用户递交的权限申请信息生成子用户权限许可证103。用户通过浏览器来访问已购买的数字内容时,服务器对用户的合理身份进行认证后,找到与该用户对应的用户权限许可证103,内容发布模块100根据用户权限许可证里的权限控制信息,来控制用户对申请的数字内容的使用。其中权限控制信息用于对播放、编辑、打印等操作在时间、次数等方面的控制。同时,许可证管理模块101对该用户权限许可证进行更新。通过这种版权管理服务器统一管理数字内容与相应许可证的模型,也就可以实现一次申请多次使用的网络数字内容版权保护模式。
在图2中,数字内容发布商可以进行数字内容的上传和数字内容相应的使用信息以及使用权限的设置,也可以对已经上传过的数字内容的使用信息和使用权限进行一定的修改。版权管理服务器中的许可证管理模块101根据接收到的发布者提交的信息生成了与此数字内容相对应的数字内容发布许可证102,并存储到服务器端的数字内容发布许可证库中。通过对数字内容使用信息以及使用权限的设置,发布商可以为不同类型的使用者设置不同的使用模式,实现了相同资源为不同用户的个性化服务。
在图3中,用户可以对某一数字内容的使用权限进行申请。服务器首先要在数字内容发布许可证库中查找到此数字内容相应的数字内容发布许可证102,并解析许可证中的信息,根据用户的不同类型来提供个性化的权限申请页面。用户提交对数字内容的相关权限购买信息,并为此权限进行付费后,许可证管理模块101会自动产生用户权限许可证103。此许可证就是服务器端对用户的资源使用进行控制的主要依据。
图4描述了用户在申请完权限之后,对申请的数字内容权限的使用过程。版权管理服务器中的内容发布模块100通过用户权限许可证的解析信息来控制播放数字内容。这样用户也就只能按照其申请的权限来进行使用。而且许可证管理模块101会实时更新用户对数字内容的使用信息,以此来更新用户的用户权限许可证103,如使用次数信息的更新、使用时间信息的更新。
图5描述了两种许可证的管理过程。许可证管理模块101根据内容发布商提供的权限使用信息生成数字内容发布许可证102,当某一用户申请使用该数字内容时,许可证管理模块101根据用户类型,找出数字内容发布许可证中102的对应用户类型的可供选择权限,返回给用户选择,根据用户选择的权限,生成用户权限许可证103。当用户使用该数字内容时,许可证管理模块101解析用户权限许可证,用来控制数字内容的使用。
图6表示许可证作为一个对象,是表示权利拥有者授权的一种描述机制。
图7表示根据权利拥有者授权的描述机制实现用户权限许可证的一个实例,描述主体(用户)张三在支付50¥后,被允许对音频资源EyesOnMe.mp3下载10次。
图8表示数字内容发布者向版权管理服务器上传原始的数字内容以及设置使用权限的页面。
图9表示数字内容使用者对某一数字内容的申请页面。
权利要求
1.一种在线数字版权管理方法,包括(1)发布步骤,内容发布商向内容发布模块传送待发送的数字内容,同时向许可证管理模块传送权限控制信息;(2)生成数字内容发布许可证步骤,许可证管理模块根据接收到的权限控制信息生成与所述数字内容对应的数字内容发布许可证,并存储到数字内容发布许可证库中;(3)用户申请步骤,用户使用某种数字内容时,向许可证管理模块提出申请,许可证管理模块在数字内容发布许可证库中查找到与所申请数字内容相应的数字内容发布许可证,并将该许可证中的权限控制信息返回给用户;(4)产生用户权限步骤,用户根据需要选择购买相应的使用权限,向许可证管理模块提交对数字内容的相关权限申请信息,并为此权限付费,许可证管理模块产生用户权限许可证,存储到用户权限许可证库中;(5)用户访问步骤,用户访问已购买的数字内容时,许可证管理模块对用户身份认证,从用户权限许可证库中找到对应的用户权限许可证,内容发布模块根据用户权限许可证里的权限控制信息,控制用户对申请的数字内容的使用。
2.如权利要求1所述的在线数字版权管理方法,其特征在于所述发布步骤中,权限控制信息用于对数字内容使用范围以及播放、编辑、打印等操作的时间、次数等进行有效的控制,包括内容发布者和使用者标识、使用权利标识、内容信息、约束信息、使用者应履行的义务以及许可证本身的签名信息。
3.如权利要求1或2所述的在线数字版权管理方法,其特征在于许可证管理模块根据内容发布模块反馈的使用信息实时更新用户对数字内容的使用信息,并以此来更新用户的用户权限许可证,包括使用次数信息的更新、使用时间信息的更新。
4.一种在线数字版权管理服务器,包括内容发布模块和许可证管理模块;内容发布模块供内容发布商发布数字内容,利用许可证管理模块的权限控制信息控制播放数字内容;许可证管理模块包括数字内容发布许可证库和用户权限许可证库,根据内容发布模块反馈的使用信息对相应的用户权限许可证进行修改、删除等操作;数字内容发布许可证库存放数字内容发布许可证,数字内容发布许可证为含有权限控制信息的XML文件,描述发布资源使用权限;用户权限许可证库存放用户权限许可证,用户权限许可证是服务器根据用户对数字内容权限的申请信息并结合权限控制信息生成的XML文件,用以对用户的使用权限进行管理。
5.如权利要求4所述的在线数字版权管理服务器,其特征在于其基于普通企业服务器平台或者个人电脑平台,采用双核高速CPU及双通道大容量内存,并在硬盘上采用磁盘阵列保证数据的可靠性与完整性,使用高速光纤网卡与用户及发布商通信,通信采用TCP/IP网络协议。
全文摘要
在线数字版权管理方法及其管理服务器,属于在网络上发布数字内容并使数字内容得到保护的方法及其装置,目的是及时获得用户使用信息,更新服务器端用户信息的记录,控制用户对数字内容的使用,有效保护数字内容的版权。本发明管理方法包括发布步骤,生成数字内容发布许可证步骤,用户申请步骤,产生用户权限步骤,用户访问步骤;本发明管理服务器,包括内容发布模块和许可证管理模块。本发明在服务器端实时管理发布的数字内容,并对数字内容使用权利进行有效的控制;权限控制在服务器端完成,有效降低受保护的数字内容被非法使用的可能性;在远程教育、电子商务以及电子出版业方面有广阔应用前景。
文档编号G06F21/22GK1971576SQ20061012538
公开日2007年5月30日 申请日期2006年12月8日 优先权日2006年12月8日
发明者程文青, 杨宗凯, 吴砥, 刘清堂, 刘澜, 金晶, 邓婉婷 申请人:华中科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1