数字版权管理方法和系统的制作方法

文档序号:7718620阅读:153来源:国知局
专利名称:数字版权管理方法和系统的制作方法
技术领域
本发明涉及通信领域,特别是涉及一种版权保护。
背景技术
随着通信技术的发展,电子书籍、音乐、图片、视频、游戏等数字内容的传播越来越广泛,移动数据增值业务已成为电信运营商主要的利润增长点,但由于不受保护的数字内容很容易被非法复制和修改,难以保障内容所有者的权益,也制约原创音乐内容的进一步丰富。另外,无线音乐、视频等内容分发类业务需要边下载边播放的流式业务体验。因此,保障用户的良好体验下的版权保护显得尤为重要。 目前较为成熟和开放的版权保护技术主要是OMA DRM(openmobile alliancedigital right management,开放移动联盟数字版权管理)标准。0MA DRM的框架结构。其中0MA DRM vl. 0标准对应于3GPP DRM需求规范的第一阶段,OMA DRM v2. 0标准对应于需求规范的第二阶段。OMA DRM vl.O标准不支持流媒体体验,只能实现下载音乐歌曲后再离线播放的功能,不能在线播放及边下载边播放。OMA DRM v2.0能实现音乐内容的在线播放及边下载边播放的业务需求,基于PKI (public key infrastructure,公钥基础设施)体系设置,需要基于PKI体系的证书中心及专用的OMA DRM v2. 0终端配合。而市场上支持OMADRM v2. 0的终端设备很少,难以支持OMA DRMv2. 0标准下无线音乐业务的规模商用。
移动终端、网络安全、配套设备及技术发展、内容提供商的各种现状,导致现有的OMA DRM vl. O标准或OMA DRM v2. 0只能理论上或较小范围地应用于下载业务,并不能在实际运营中安全有效的实现对媒体内容的版权保护和业务的规模商用。 面对无线音乐等数字内容分发类业务的广阔发展前景和版权保护的强大的市场需求, 一些私有DRM保护技术也渐渐浮现。但私有DRM保护技术接口不开放、与其它DRM系统之间不兼容,也非主流DRM技术,并同样有着终端少的限制,不适合电信运营商的规模商用。 另夕卜,HTML(hyper text mark-up language,超文本标记语言)下载是最基本,也是最广泛采用的内容下载方式,对终端基本上没有要求,适用于市场上绝大多数的终端。但现有的基本的HTML下载技术不支持带有DRM版权保护的流式体验。 随着市场需求不断加强,用户体验急需改善,版权保护的最初受益者——内容原创者及内容提供商,也对安全有效并能支持良好的用户业务体验,能规模推广的数字版权保护方法提出了迫切的要求和希望。

发明内容
本发明的目的是提出一种数字版权管理方法和系统,为用户下载受版权保护的内容提供更好的体验。 为实现上述目的,本发明提供了一种数字版权管理方法,包括DRM服务器接收客户端发送的下载请求,所述DRM服务器与计费支撑设备交互对所述客户端进行计费、鉴权和认证;所述DRM服务器根据所述鉴权和认证的肯定结果,发送许可证给所述客户端,其中所述许可证中包括版权许可信息、所述客户端请求下载的内容所在的资源地址和用于解密所述内容的密钥;和所述客户端根据获取的所述许可证中的所述版权许可信息、资源地址到所述内容服务器下载所述内容,所述客户端在下载所述内容的同时利用所述用于解密所述内容的密钥对下载的所述内容进行解密。 在一个实施例中,在所述客户端首次启动时包括激活步骤,所述激活步骤具体为
所述客户端向所述DRM服务器发送激活请求;和所述DRM服务器向所述客户端返回激活码。 进一步的,所述客户端获取所述许可证中的所述版权许可信息、所述资源地址和
所述用于解密所述内容的密钥具体为所述客户端利用所述激活码生成用于解密所述许可
证的密钥;和所述客户端利用所述用于解密所述许可证的密钥解密所述许可证,获取所述
许可证中的所述版权许可信息、所述资源地址和所述用于解密所述内容的密钥。 在一个实施例中,在所述客户端根据获取的所述许可证中的所述版权许可信息、
资源地址到所述内容服务器下载所述内容之后包括当下载到的所述内容不可用时,所述
客户端利用所述许可证重新从所述内容服务器下载所述内容;或当所述许可证失效时,所
述客户端通过恢复所述内容从所述DRM服务器重新获取所述许可证。 在一个实施例中,所述客户端通过HTTP协议与所述DRM服务器进行通信;和所述客户端通过HTTP协议与所述内容服务器进行通信。 为实现上述目的,本发明还提供了一种数字版权管理系统,其特征在于,包括客户端,用于获取用户需要下载的内容;和DRM服务器,用于接收所述客户端发送的下载请求,与计费支撑设备交互对所述客户端进行计费、鉴权和认证,所述DRM服务器根据所述鉴权和认证的肯定结果,发送许可证给所述客户端,其中所述许可证中包括版权许可信息、所述客户端请求下载的所述内容所在的资源地址和用于解密所述内容的密钥,其中,所述客户端根据获取的所述许可证中的所述版权许可信息、资源地址到所述内容服务器下载所述内容,所述客户端在下载所述内容的同时利用所述用于解密所述内容的密钥对下载的所述内容进行解密。 在一个实施例中,所述客户端包括激活码获取装置,用于向所述DRM服务器发送激活请求,和从所述DRM服务器获取激活码;密钥生成装置,用于利用所述激活码生成用于解密许可证的密钥;和许可证解密装置,用于当所述客户端收到所述DRM服务器发送的所述许可证时,用所述用于解密许可证的密钥解密所述许可证。 在一个实施例中,所述客户端还包括内容存储装置,用于当所述内容在装有所述客户端的终端在线播放的同时,对所述内容进行存储。 在一个实施例中,所述客户端还包括版权重续装置,用于当下载到的所述内容不可用时,利用所述许可证重新从所述内容服务器下载所述内容,或当所述许可证失效时通过恢复所述内容从所述DRM服务器重新获取所述许可证。 在一个实施例中,所述客户端与所述DRM服务器,以及所述客户端与所述内容服务器之间的通信遵守HTTP。 基于上述技术方案,本发明的客户端通过获取的许可证中的版权许可信息、资源地址和用于解密内容的密钥,以及客户端通过HTTP协议与内容服务器、DRM服务器之间的通信,实现了客户端在下载内容的同时利用用于解密内容的密钥对下载的内容进行解密,即边下载边解密边播放。另外,通过HTTP协议的存储方式,本发明还实现了当被版权保护的内容在线播放时对此内容的存储。本发明有利于对数字内容的版权保护,使原创作者/内容提供商获得应得的收益。同时也使用户得到良好的业务体验。


此处所说明的附图用来提供对本发明的进一步解释,构成本发明的一部分。本发明的示意性实施例及其说明仅用于解释本发明,但并不构成对本发明的不当限定。在附图中 图1为根据本发明实施例的数字版权管理系统的结构示意图。
图2为根据本发明实施例的数字版权管理方法的流程图。
图3为根据本发明另一实施例的数字版权管理方法的流程图。
图4为根据本发明另一实施例的数字版权管理系统的结构示意图。
图5为根据本发明实施例的客户端的结构示意图。
具体实施例方式
下面参照附图对本发明进行更详细的描述,其中说明本发明的示例性实施例。
图1为根据本发明实施例的数字版权管理系统100的结构示意图。数字版权管理系统100包括DRM(数字版权管理)服务器102、内容服务器104、客户端106、客户端服务器108和计费支撑设备110。 DRM服务器102可以用于受版权保护的内容的管理,比如对内容打包、生成并分发许可证、触发计费认证。根据本发明的实施例,DRM服务器102定义的许可证包括产品许可证(Product Tichet)和内容许可证(Content Ticket)。其中产品许可证包含使用权限,对一个产品(或栏目)下的所有内容生效。内容许可证包含用于解密内容的密钥、内容获取ContentURL、内容唯一标识、以及对应的Product Ticket的标识。所有内容许可证的使用权限从产品许可证继承。比如,当用户订购一个包含多首歌曲的专辑,产品许可证可以是针对此专辑的许可证,其中包含用户享有的使用权利(如有效期、使用次数等)。而专辑中的每首歌的解密密钥不同、下载地址不同,这些信息可以在内容许可证中定义。
产品许可证举例如下 MIMEType :即plication/drm. product, ticket+xml 〈ProductTicket> 〈p i d〉ProductIDXXXXXXXXX〈/p i d>
〈permission>〈play>〈constraint>
〈/constraint>
〈/play>
〈/permission>
〈/ProductTicket>
内容许可证举例如下 MIMEType :即plication/drm. content, ticket+xml 〈ContentTicket>〈p i d〉ProductIDXXXXXXXXX〈/p i d>〈c i d〉ContentIDXXXXXXXX〈/c i d> 〈Contentlssuer〉http ://www. dls. com/dls itemid =.....〈/
ContentIssuer>
〈Keylnfo〉 〈KeyValue〉vUEwR8LzEJoeiC+dgTlmgg == 〈/KeyValue〉 〈/Keylnfo〉
〈/ContentTicket> 计费支撑设备110可以通过与DRM服务器102的交互用于对数字版权保护内容和业务的使用进行计费和认证管理。 内容服务器104可以用于提供音乐、视频等内容的下载,是移动音乐平台或其它业务应用下载平台的总称。 客户端106可以安装于比如手机、PDA等的终端,用于获取和使用受版权保护的内容和业务。在一个实施例中,客户端106可以包括音乐播放的功能,还可以通过HTML下载技术与DRM服务器102进行交互实现DRM代理的功能。在一个实施例中,客户端106和DRM服务器102之间,以及客户端106和内容服务器104之间遵守HTTP (hypertext transferprotocol,超文本传输协议)。这样,通过客户端106,用户可以实现内容的流式下载,并在下载完毕后,能够将下载的内容保存在终端上。 图2为根据本发明实施例的数字版权管理方法200的流程图。 在步骤202中,DRM服务器接收客户端发送的下载请求,DRM服务器与计费支撑设
备交互对客户端进行计费、鉴权和认证。在步骤204中,DRM服务器根据鉴权和认证的肯
定结果,发送许可证给客户端,其中许可证中包括版权许可信息、客户端请求下载的内容所
在的资源地址和用于解密内容的密钥。 在步骤206中,客户端根据获取的许可证中的版权许可信息、资源地址到内容服务器下载内容,客户端在下载内容的同时利用用于解密内容的密钥对下载的内容进行解密。 图3为根据本发明另一实施例的数字版权管理方法300的流程图。数字版权管理方法300的描述结合了图1的数字版权管理系统100,但不限于数字版权管理系统100的形式。 在步骤302中,下载并安装客户端106。用户可以通过终端下载并安装客户端106。
在步骤304中,激活客户端106。在首次启动和使用客户端106之前,完成客户端106的激活过程。客户端106的激活过程包括客户端106发送激活请求给DRM服务器102 ;DRM服务器102生成激活码,保存激活码与客户端106的对应关系,并将激活码发送给客户 端106 ;客户端106可以将获取到的激活码在本地加密保存,以在后续步骤(步骤312)中 使用。如果发现激活码失效或被破坏,客户端106可以再次向DRM服务器102发起激活请 求以重新获取激活码。 在步骤306中,客户端106发起下载请求。比如,用户可以通过客户端106浏览、 搜索音乐、电子书等内容,订购内容,并确认下载以向DRM服务器102发起下载请求。
在步骤308中,DRM服务器102与计费支撑设备110交互对客户端106进行计费、 鉴权和认证。 在步骤310中,DRM服务器102根据鉴权和认证的肯定结果,发送许可证给客 户端106。其中,许可证中包括版权许可信息、客户端请求下载的内容所在的资源地址 (ContentURL) 、ContentURL摘要值和用于解密请求下载的内容的密钥等信息。ContentURL 是由内容服务器104生成,并发送给DRM服务器102的。ContentURL摘要值是由DRM服务 器102根据ContentURL进行计算而获取的。 在步骤312中,客户端106利用在步骤304中获取的激活码生成用于解密许可证 的密钥,对从DRM服务器获取到的许可证进行解密,以获取其中的版权许可信息、资源地址 (ContentURL) 、 ContentURL摘要值和用于解密内容的密钥等信息。 在步骤314中,客户端106根据获取的许可证中的版权许可信息、ContentURL到 内容服务器104下载所请求的内容。客户端106向内容服务器104发起下载请求时,可以 携带ContentURL摘要值。内容服务器104可以通过ContentURL摘要值校验ContentURL 的合法性。通过校验后,内容服务器104可以向客户端106发送客户端106所请求的内容。 客户端106在下载内容的同时利用用于解密内容的密钥对下载的内容进行解密,从而实现 边下载边解密边播放。相比于0MA DRM l.O,先下载内容,内容下载结束后才能获取用于解 密内容的密钥,导致下载完毕才能解密进而播放内容的技术,本发明先获取用于解密内容 的密钥的方式,能够使用户实现边下载边播放,为用户提供了更好的流式体验。
另外,目前采用流媒体技术实现的流式播放文件,因采用的时RTP/RTSP/RTCP技 术,播放的内容是不能保存在用户终端上的。HTTP方式在下载时是先下载到本地,再进行播 放的,因此根据本发明的实施例,客户端106通过HTTP方式不仅可以实现被版权保护的内 容的在线播放,而且可以在线播放的同时,可以将其进行存储。 在步骤316中,当内容不可用或者许可证失效时,客户端106实现版权重续。比如, 当下载到的内容被删除、被破坏以至于不可用,但存在本地许可证时,客户端106可以利用 许可证重新从内容服务器104免费下载此内容。又例如,当内容不可用,产品许可证也失效 时,客户端106可以通过用户的网络硬盘或本地备份恢复此内容,从内容中获取版权中心 的地址,从而到DRM服务器106重新获取许可证。 图4为根据本发明另一实施例的数字版权管理系统400的结构示意图。数字版权 管理系统400包括客户端402和DRM服务器404。 DRM服务器404,用于接收客户端402发送的下载请求,与计费支撑设备交互对客 户端进行计费、鉴权和认证。DRM服务器404根据鉴权和认证的肯定结果,发送许可证给客 户端402,其中许可证中包括版权许可信息、客户端请求下载的内容所在的资源地址和用于 解密内容的密钥,
客户端402,用于获取用户需要下载的内容。客户端根据从DRM服务器404获取的 许可证中的版权许可信息、资源地址到内容服务器下载内容,客户端402在下载内容的同 时利用用于解密内容的密钥对下载的内容进行解密。 图5为根据本发明实施例的客户端500的结构示意图。客户端500包括。激活码 获取装置502、密钥生成装置504、许可证解密装置506、内容存储装置508和版权重续装置 510。 激活码获取装置502,用于向DRM服务器发送激活请求,和从DRM服务器获取激活 码。 密钥生成装置504,用于利用激活码生成用于解密许可证的密钥。 许可证解密装置506,用于当客户端收到DRM服务器发送的许可证时,用用于解密
许可证的密钥解密许可证。 内容存储装置508 ,用于当内容在装有客户端的终端在线播放的同时,对内容进行 存储。 版权重续装置510,用于当下载到的内容不可用时,利用许可证重新从内容服务器 下载内容,或当许可证失效时,通过恢复内容从DRM服务器重新获取许可证。
本发明的客户端通过获取的许可证中的版权许可信息、资源地址和用于解密内容 的密钥,以及客户端通过HTTP协议与内容服务器、DRM服务器之间的通信,实现了客户端 在下载内容的同时利用用于解密内容的密钥对下载的内容进行解密,即边下载边解密边播 放。另外,通过HTTP的存储方式,本发明还实现了当被版权保护的内容在线播放时对此内 容的存储。本发明有利于对数字内容的版权保护,使原创作者/内容提供商获得应得的收 益。同时也使用户得到良好的业务体验。 本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明
限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描
述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理 解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
一种数字版权管理方法,其特征在于,包括DRM服务器接收客户端发送的下载请求,所述DRM服务器与计费支撑设备交互对所述客户端进行计费、鉴权和认证;所述DRM服务器根据所述鉴权和认证的肯定结果,发送许可证给所述客户端,其中所述许可证中包括版权许可信息、所述客户端请求下载的内容所在的资源地址和用于解密所述内容的密钥;和所述客户端根据获取的所述许可证中的所述版权许可信息、资源地址到所述内容服务器下载所述内容,所述客户端在下载所述内容的同时利用所述用于解密所述内容的密钥对下载的所述内容进行解密。
2. 根据权利要求1所述的数字版权管理方法,其特征在于,在所述客户端首次启动时 包括激活步骤,所述激活步骤具体为所述客户端向所述DRM服务器发送激活请求;禾口 所述DRM服务器向所述客户端返回激活码。
3. 根据权利要求2所述的数字版权管理方法,其特征在于,所述客户端获取所述许可 证中的所述版权许可信息、所述资源地址和所述用于解密所述内容的密钥具体为所述客户端利用所述激活码生成用于解密所述许可证的密钥;禾口所述客户端利用所述用于解密所述许可证的密钥解密所述许可证,获取所述许可证中 的所述版权许可信息、所述资源地址和所述用于解密所述内容的密钥。
4. 根据权利要求1所述的数字版权管理方法,其特征在于,在所述客户端根据获取的 所述许可证中的所述版权许可信息、资源地址到所述内容服务器下载所述内容之后包括当下载到的所述内容不可用时,所述客户端利用所述许可证重新从所述内容服务器下 载所述内容;或当所述许可证失效时,所述客户端通过恢复所述内容从所述DRM服务器重新获取所述 许可证。
5. 根据权利要求1所述的数字版权管理方法,其特征在于,还包括 所述客户端通过HTTP协议与所述DRM服务器进行通信;禾口 所述客户端通过HTTP协议与所述内容服务器进行通信。
6. —种数字版权管理系统,其特征在于,包括 客户端,用于获取用户需要下载的内容;禾口DRM服务器,用于接收所述客户端发送的下载请求,与计费支撑设备交互对所述客户端 进行计费、鉴权和认证,所述DRM服务器根据所述鉴权和认证的肯定结果,发送许可证给所 述客户端,其中所述许可证中包括版权许可信息、所述客户端请求下载的所述内容所在的 资源地址和用于解密所述内容的密钥,其中,所述客户端根据获取的所述许可证中的所述版权许可信息、资源地址到所述内 容服务器下载所述内容,所述客户端在下载所述内容的同时利用所述用于解密所述内容的 密钥对下载的所述内容进行解密。
7. 根据权利要求6所述的数字版权管理系统,其特征在于,所述客户端包括 激活码获取装置,用于向所述DRM服务器发送激活请求,和从所述DRM服务器获取激活码;密钥生成装置,用于利用所述激活码生成用于解密所述许可证的密钥;禾口 许可证解密装置,用于当所述客户端收到所述DRM服务器发送的所述许可证时,用所 述用于解密所述许可证的密钥解密所述许可证。
8. 根据权利要求6所述的数字版权管理系统,其特征在于,所述客户端还包括 内容存储装置,用于当所述内容在装有所述客户端的终端在线播放的同时,对所述内容进行存储。
9. 根据权利要求6所述的数字版权管理系统,其特征在于,所述客户端还包括 版权重续装置,用于当下载到的所述内容不可用时,利用所述许可证重新从所述内容服务器下载所述内容,或当所述许可证失效时,通过恢复所述内容从所述DRM服务器重新 获取所述许可证。
10. 根据权利要求6所述的数字版权管理系统,其特征在于,所述客户端与所述DRM服 务器,以及所述客户端与所述内容服务器之间的通信遵守HTTP。
全文摘要
本发明提供一种数字版权管理方法和系统,涉及通信领域。其中一种数字版权管理方法包括DRM服务器接收客户端发送的下载请求,DRM服务器与计费支撑设备交互对客户端进行计费、鉴权和认证;DRM服务器根据鉴权和认证的肯定结果,发送许可证给客户端,其中许可证中包括版权许可信息、客户端请求下载的内容所在的资源地址和用于解密内容的密钥;和客户端根据获取的许可证中的版权许可信息、资源地址到内容服务器下载内容,客户端在下载内容的同时利用用于解密内容的密钥对下载的内容进行解密。本发明实现了客户端在下载受版权保护内容的同时利用用于解密内容的密钥对下载的内容进行解密,即边下载边解密边播放,使用户得到良好的业务体验。
文档编号H04L29/08GK101699819SQ200910222530
公开日2010年4月28日 申请日期2009年11月13日 优先权日2009年11月13日
发明者朱丽芳, 董斌, 龚雪峰 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1