首页 / 专利库 / 杂项知识产权事务 / 数字版权管理 / 版权对象 / 数字版权管理系统中换取版权对象的方法及系统

数字版权管理系统中换取版权对象的方法及系统

阅读:942发布:2020-05-14

专利汇可以提供数字版权管理系统中换取版权对象的方法及系统专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种数字 版权 管理系统中换取 版权对象 的方法及系统,以解决现有DRM技术不能在一次交互过程中完成换取版权对象的技术问题。该方法包括:a.客户端的数字 版权管理 代理模 块 向版权中心发送携带有至少一个原始版权对象信息和至少一个目标版权对象信息的版权交换 请求 消息;b.版权中心根据接收到的版权交换请求消息判断是否进行版权对象交换,并产生版权交换响应消息;c.版权中心向 数字版权管理 代理模块发送版权交换响应消息;d.数字版权管理代理模块根据接收到的版权交换响应消息替换原始版权对象,或者保留原始版权对象。,下面是数字版权管理系统中换取版权对象的方法及系统专利的具体信息内容。

1、一种数字版权管理系统中换取版权对象的方法,其特征在于,该方法包括步骤:a. 向版权中心提交携带有至少一个原始版权对象信息和至少一个目标版权对象信息的版权交换请求消息;b. 版权中心根据接收到的所述版权交换请求消息判断是否进行版权对象交换,并产生版权交换响应消息;c. 版权中心向客户端的数字版权管理代理模发送所述版权交换响应消息;d. 所述数字版权管理代理模块接收所述版权交换响应消息,并检测该版权交换响应消息中的状态信息是否为交换成功,若是,则所述数字版权管理代理模块根据所述版权交换响应消息用目标版权对象替换原始版权对象,否则保留原始版权对象。
2、如权利要求l所述的方法,其特征在于,在步骤a之后及步骤b之前包 括步骤:al.版权中心接收到所述版权交换请求消息后,创建一个带有本次交换标识 的交换索引单元;在步骤b之后及步骤c之前包括步骤:c0.将步骤b产生的版权交换响应消息保存到所述交换索引单元中; cl.所述数字版权管理代理模块向版权中心发送携带有所述交换标识的版 权获取消息;c2.版秋甲心很撒w还交换称识从户/r还夂狭赏引早兀甲调. 换响应消息-
3、如权利要求2所述的方法,其特征在于,所述交换标识由所述数字版权 管理代理模块产生,则所述步骤al包括:版权中心4企验所述版权交换请求消息 中的所述交换标识的唯一性,并创建一个带有所述交换标识的交换索引单元。
4、 如权利要求2所述的方法,其特征在于,所述交换标识由版权中心产生,则所述步骤al包括:版权中心接收到所述版权交换请求消息后,创建一个带有 本次交换标识的交换索引单元,并向所述数字版权管理代理模块发送携带有所 述交换标识的触发消息。
5、 如权利要求3或4所述的方法,其特征在于,在步骤al中,所迷交换 索引单元包括:交换标识、客户端标识和信息保存项,其中所述信息保存项用 于保存与所述交换标识对应的版权交换响应消息。
6、 如权利要求1或2所述的方法,其特征在于,在步骤a中, 一个所述原 始版权对象信息中的参数包括:原始版权对象标识或加密的原始版权对象,该 原始版权对象用于换取目标版权对象;一个所述目标版权对象信息中的参数包括:选择的目标版权对象信息或者 目标权限项,其中,所述选择的目标版权对象信息是客户端选4爭的完整目标版 权对象或者目标版权对象标识,所述目标权限项是针对一个原始版权对象更改 其中的权限信息。
7、 如权利要求6所述的方法,其特征在于, 一个所述原始版权对象信息中 的参数还包括:剩余版权状态信息,所述剩余版权状态信息用于表明该原始版 权对象还可以使用的次数;一个所述目标版权对象信息的参数还包括:至少一个原始版权对象标识, 该原始版权对象标识用于标识换取目标版权对象的原始版权对象。
8、 如权利要求6所述的方法,其特征在于,所述目标权限项包括被更改的 原始版权对象标识。
9、 如权利要求1或2所述的方法,其特征在于,所述步骤b中判断是否进 行版权对象交换的条件包括:bl.验证客户端身份及原始版权对象的信息的合法性及正确性,如果验证成 功,则接受所述版权交换请求,否则拒绝版权交换。
10、 如权利要求9所述的方法,其特征在于,所述条件还包括:b2.在版权中心预设一个交换阈值,计算目标版权对象和原始版权对象的差 值,若该差值大于交换阈值,版权中心拒绝版权交换请求。
11、 如权利要求9所述的方法,其特征在于,所述条件还包括:b3.版权中心根据目标版权对象信息提供目标版权对象,并更新本地版权对 象数据库,否则,版权中心拒绝版权交换请求。
12、 如权利要求1或2所述的方法,其特征在于,在步骤c中,所述版权 交换响应消息包括至少一个交换版权对象信息。
13、 如权利要求12所述的方法,其特征在于, 一个所述交换版权对象信息 的参数包括:加密的完整目标版权对象或加密的更换目标权限项。
14、 如权利要求13所述的方法,其特征在于,所述更换目标权限项是根据 版权交换请求消息中的目标权限项生成的,包括目标版权对象标识和被更改权 限的原始版权对象标识。
15、 如权利要求13所述的方法,其特征在于, 一个所述交换版权对象信息 的参数还包括:至少一个原始版权对象标识。
16、 如权利要求15所述的方法,其特征在于,所述原始版权对象标识包括 目标版权对象信息中的原始版权对象标识,或者所述原始版权对象标识与目标 版权对象信息中的原始版权对象标识一致。
17、 如权利要求1或2述的方法,其特征在于,在步骤d中所述利用目标 版权对象替换原始版权对象具体包括:d21.所述数字版权管理代理模块检测所述版权交换响应消息中的交换版权 对象信息,若该交换版权对象信息是加密的完整目标版权对象,则执行步骤d22,若所述交换版权对象信息是加密的更换目标权限项,则执行步骤d23;d22.所述数字版权管理代理模块安装所述加密的完整目标版权对象,并删 除对应的所有的原始版权对象;d23.所述数字版权管理代理模块根据所述更换目标权限项自动替换对应的 原始版权对象中的权限项,并且将所述原始版权对象标识替换为新的目标版权 对象标识,同时删除^皮换取的所有原始版权对象。
18、 一种数字版权管理系统,包括:版权中心、内容中心以及客户端的数 字版权管理代理模块,其特征在于,所述版权中心还包括:第一版权交换消息 接收单元、第一版权交换处理单元、第一版权交换消息发送单元;所述数字版权管理代理模块还包括:第二版权交换消息接收单元、第二版 权交换处理单元、第二版权交换消息发送单元;其中,第二版权交换消息发送单元用于向第一版权交换消息接收单元发送 版权交换请求消息,第 一版权交换处理单元根据该第 一版权消息接收单元接收 到的版权交换请求消息判断是否进行版权交换,并将处理结果以版权交换响应 消息的形式通过第一版权交换消息发送单元发送给第二版权交换消息接收单 元,第二版权交换处理单元检测第二版权交换消息接收单元接收到的版权交换 响应消息中的状态信息是否为交换成功,若是,则所述第二版权交换处理单元 根据所述版权交换响应消息用目标版权对象替换原始版权对象,否则保留原始 版权对象。
19、 如权利要求18所述的系统,其特征在于,所述版权中心还包括:索引创建单元,用于创建交换索引单元以存储经第一版权交换处理单元处 理后的处理结果及交换标识。
20、 如权利要求19所述的系统,其特征在于,所述第一版权交换消息发送 单元还用于根据所述交换索引单元向第二版权交换消息接收单元发送携带有所 述交换标识的触发消息,第二版权交换消息发送单元还用于向第一版权交换消 息接收单元发送携带有所述交换标识的版权获取消息。

说明书全文

凄史字版权管理系统中换取版权对象的方法及系统

技术领域

发明涉及数字网络通信领域,尤其涉及一种数字版权管理技术。. 背景技术
DRM (Digital Rights Management数字版权管理)是在网络通信中为了防止 数字内容的非法使用而出现的技术。内容提供商和运营商可以通过DRM技术, 管理用户使用下载的内容,能够有效地防止盗版,保护内容提供商/开发商的权 益。目前,国际上针对DRM开展了大量的研究工作。其中,OMA( Open Mobile Alliance,开》t移动关盟)制定的移动DRM标准得到了广泛的支持和认同。
OMA DRM系统包括内容中心(Content Issuer, CI )、版权中心(Rights Issuer, RI)和DRM代理模(DRMAgent)。其中,CI负责向用户发送加密的数字内 容产品DCF (DRM Content Format),用户将该DCF下载到终端设备上的DRM Agent中。如果用户想要使用下载的数字内容,必须向RI请求该DCF的版权对 象(Rights Object, RO )。 RO中包括解密DCF的密钥,以及数字信息的权限管 理信息,如使用的次数、使用的期限等。RO—般在终端和RI之间完成认i正和 注册流#呈后,由RI传送症合i冬端。
同时,用户换取RO的需求也越来越成为一个普遍的问题。用户换取RO涉 及到一个原有RO或多个原有RO换取一个目标RO或多个目标RO、 一个原有 RO或多个原有RO换耳又其中一个或多个原有RO中的权限项的更改。
目前的DRM技术中对换取RO的解决方案是分为两个过程,先撤销原有 RO ,再重新请求新的目标RO。 —
撤销过程包括:步骤l,客户端向RI发送版权撤销消息;步骤2, RI接收 到所述撤销消息后,如果同意撤销则更新RO的撤销记录,向客户端发送RO撤 销报告;步骤3,客户端接收到撤销报告后删除本地原始版权。
请求过程包括:步骤l,客户端向RI发送RO请求消息,请求需要的目标 版权;步骤2, RI对客户端的DRM Agent认证后,回发响应消息;步骤3,客 户端才艮据接收到所述响应消息安装目标RO。现有DRM技术存在的问题是:换取版权对象至少需要两次交互过程,而不 能在一次交互过程中,完成换取版权对象。

发明内容

为了解决现有DRM技术不能在一次交互过程中完成换取版权对象的技术 问题,本发明提供了 一种数字版权管理系统中换取版权对象的方法及系统
为了解决上述技术问题,本发明提供的一种数字版权管理系统中换^f又版权 对象的方法,该方法包括步骤:
a.向版权中心提交携带有至少一个原始版权对象信息和至少一个目标版权 对象信息的版权交换请求消息;b.版权中心根据接收到的所述版权交换请求消 息判断是否进行版权对象交换,并产生版权交换响应消息;c.版权中心向客户 端的数字版权管理代理模块发送所述版权交换响应消息;d.所述数字版权管理 代理模块根据接收到的所述版权交换响应消息,替换原始版权对象,或者保留 原始版权对象。
其中,在步骤a之后及步骤b之前包括步骤:
al.版权中心接收到所述版权交换请求消息后,创建一个带有本次交换标识 的交换索引单元;
相应地,在步骤b之后及步骤c之前包括步骤:
c0.将步骤b产生的版权交换响应消息保存到所述交换索引单元中;cl.所 述数字版权管理代理模块向版权中心发送携带有所述交换标识的版权获取消 息;c2.版权申心根据所述交换标识从所述交换索引单元中调取相应的版权交换 响应消息。
在本发明的一方面,所述交换标识由所述数字版权管理代理模块产生,则 所述步骤al包括:版权中心检验所述版权交换请求消息中的所述交换标识的唯 一性,并创建一个带有所述交换标识的交换索引单元。
在本发明的另一方面,所述交换标识由版权中心产生,则所述步骤al包括: 版权中心接收到所述版权交换请求消息后,创建一个带有本次交换标识的交换 索引单元,并向所述数字版权管理代理模块发送携带有所述交换标识的触发消 息。
其中,在步骤al中,所述交换索引单元包括:交换标识、客户端标识和信息保存项。
在本发明中,在步骤a中, 一个所述原始版权对象信息中的参^:包括:原 始版权对象标识或加密的原始版权对象,该原始版权对象用于换取目标^f反权对 象;
一个所述目标版权对象信息中的参数包括:选择的目标版权对象信息或者 目标权限项,其中,所述选择的目标版权对象信息是客户端选择的完整目标版 权对象或者目标纟反权对象标识,所述目标权限项是针对一个原始版^l对象更改 其中的权限信息,包括被更改的原始版权对象标识。
其中, 一个所述原始版权对象信息中的参数还包括:剩余版权状态信息; 一个所述目标版^=又对象信息的参数还包括:至少一个原始版权对象标识,该原 始版权对象标识用于标识换耳又目标版权对象的原始版权对象。
在本发明中,所述步骤b中判断是否进行版权对象交换的条件包括:
bl.验证客户端身份及原始版权对象的信息的合法性及正确性,如果-验证成 功,则接受所述版权交换请求,否则拒绝版杯交换。
其中,所述步骤b中判断是否进行版权对象交换的条件还包括:
b2.在版权中心预设一个交换阈值,计算目标版权对象和原始版权对象的差 值,若该差值大于交换阈值,版权中心拒绝版权交换请求。
其中,所述步骤b中判断是否进行版权对象交换的条件还包括:
b3.版权中心才艮据目标版权对象信息提供目标版权对象,并更新本地版斥又对 象数据库,否则,版权中心拒绝版权交换请求。
在本发明中,在步骤c中,所述版权交换响应消息还包括至少一个交换版 权对象信息。其参^:包括:加密的完整目标版权对象或加密的更换目标权限项, 所述更换目标权限项是根据版权交换请求消息中的目标权限项生成的,包括目 标版权对象标识和被更改权限的原始版权-对象标识。
其中, 一个所述交换版权对象信息的参数还包括:至少一个原始版权对象 标识。所述原始版权对象标识包括目标版权对象信息中的原始版权对象标识, 或者所述原始版权对象标识与目标版权对象信息中的原始版权对象标识一致。
在本发明中,所述步骤d具体包括:
dl.所述数字版权管理代理模块检测所述版权交换响应消息中的状态信息, 若该状态信息为交换成功,执行步骤d2,否则,执行步骤d3;d2.所述数字版权管理代理模块根据所述版权交换响应消息用目标版权对 象替换原始版权对象;
d3.所述数字版权管理代理才莫块保留原始版权对象,结束流程。 其中,所述步骤d2具体包括:
d21.所述数字版权管理代理模块检测所述版权交换响应消息中的交换版权 对象信息,若该交换版权对象信息是加密的完整目标版权对象,则执行步骤d22, 若所述交换版权对象信息是加密的更换目标权限项,则执行步骤d23;
d22.所述数字版权管理代理才莫块安装所述加密的完整目标版权对象,并删 除对应的所有的原始版一又对象;
d23.所述数字版权管理代理模块根据所述更换目标权限项自动替换对应的 原始版权对象中的权限项,并且将所述原始版权对象标识替换为新的目标版权 对象标识,同时删除被换取的所有原始版权对象。
相应地,本发明还提供了一种数字版权管理系统,包括:版权中心、内容 中心以及客户端的数字版权管理代理模块。其中,所述版权中心还包括:第一
版权交换消息接收单元、第一版权交换处理单元、第一版权交换消息发送单元; 所述数字版权管理代理模块还包括:第二版权交换消息接收单元、第二版 权交换处理单元、第二版权交换消息发送单元;
其中,第二版权交换消息发送单元用于向第一版权交换消息接收单元发送 版权交换请求消息,第一版权交换处理单元根据该第一版权消息接收单元接收 到的版权交换请求消息判断是否进行版权交换,并将处理结果以版权交换响应 消息的形式通过第 一版权交换消息发送单元发送给第二版权交换消息接收单 元,第二版权交换处理单元检测第二版权交换消息接收单元接收到的版权交换 响应消息中的状态信息是否为交换成功,若是,则所述第二版权交换处理单元 根据所述版权交换响应消息用目标版权对象替换原始版权对象,否则保留原始 版权对象。
在本发明中,所述版权中心还包括:索引创建单元,用于创建交换索引表 以存储经第 一版权交换处理单元处理后的处理结果及交换标识。
其中,在本发明提供的一种数字版权管理系统中,所述第一版权交换消息 发送单元还用于根据所述交换索引表向第二版权交换消息接收单元发送携带有 所述交换标识的触发消息,第二版权交换消息发送单元还用于向第一版权交换 消息接收单元发送携带有所述交换标识的版权获取消息。
实施本发明,具有如下有益效果:在本发明提供的 一种数字版权管理系统中换取版权对象的方法及系统中, 客户端的数字版权管理代理模块向版权中心发送的版权交换请求消息中包含了
原始版权对象信息,要换取的目标版权对象信息,表明需要换取目标版^又;版 权中心根据版权交换请求消息判断是否符合换取的条件,如果符合就提供新的 目标版权对象,并更新本地数据库,将目标版权对象以携带有交换成功的状态 信息的版权交换响应消息发送给数字版杈管理代理模块;客户端的数字版权代 理模块根据收到的所述响应消息用新的目标版权对象替换本地原始版权》t象或 用更换的目标权限项更改原始版权对象中的权限项。整个版权对象的换取在一 次交互过程中完成,而不需要像现有技术那样先撤销原始版权对象,再去请求 新的目标版权对象,经过两次交互过程,从而克服了现有DRM技术中不能在一 次交互过程中完成换取目标版权的技术问题。并且,本发明的技术方案只需要 一次交互过程,简化了流程,减小了网络负担,并增加了用户选择的自由度, 用户可以灵活地换取版权对象,并且不会出现只退不再重新请求的现象,克服 了资源浪费的问题。
附图说明
图l是本发明的一种数字版权管理系统结构简图;
图2是图1所示的数字版权管理系统中版权中心的结构简图;
图3是图1所示的数字版权管理系统中数字版权管理代理模块的结构简图;
图4是本发明的一种数字版权管理系统中换取版权对象的方法的第一个具
实施例流程图
图5是本发明的一种数字版权管理系统中换取版权对象的方法的第二个具
体实施例的流程图;
图6是图4或图5所示的一种数字版权管理系统中换取版权对象的方法中
数字版权管理代理冲莫块处理原始版权对象的流程图; 图7是用户与Portal交互界面示意图; 图8是Aimed RO Info List参数值的示意图; 图9是DRM代理解析出的Trade RO Info List参数值的示意图。
具体实施方式 _下面结合附图进一步阐述本发明的技术方案。
参考图1,图示了本发明的一种数字版权管理系统。该DRM系统包括内容 中心101、版权中心102和客户端103中的DRM代理^f莫块104。
参考图2 ,版权中心102还包括:第一版权交换消息接收单元201、第一 版权交换消息发送单元202、第 一版权交换处理单元203和索引创建单元204。
参考图3, DRM代理模块104还包括:第二版权交换消息接收单元301、 第二版权交换消息发送单元302和第二版权交换处理单元303。
其中,第二版权交换消息发送单元302向第一版权交换消息接收单元201 发送版权交换请求消息,第一版权交换处理单元203根据第一版权消息接收单 元201接收到的版权交换请求消息判断是否进行版权交换,并将处理结果以版 权交换响应消息的形式通过第一版权交换消息发送单元202发送给第二版权交 换消息接收单元301,第二版权交换处理单元303检测第二版权交换消息接收单 元301接收到的版权交换响应消息中的状态信息是否为交换成功,若是,则所 述第二版权交换处理单元303根据所述版权交换响应消息用目标版权对象替换 原始版权对象,否则保留原始版权对象。
索引创建单元204,用于创建交换索引表以存储经第一版权交换单元处理后 的处理结果及交换标识。并且,第一版权交换消息发送单元202还用于根据所 述交换索引表向第二版权交换消息接收单元301发送携带有所述交换标识的触 发消息,第二版权交换消息发送单元302还用于向第一版权交换消息接收单元 201发送携带有所述交换标识的版权获取消息。
参考图4 ,图示了本发明的一种数字版权管理系统中换取版权对象的方法 的第 一个具体实施例的流程图。
步骤S401 ,客户端的DRM代理模块向RI发送RO Trade Request (版权交换 请求)消息,请求换取另一个媒体内容的RO或更改现有媒体内容的RO的权限。 参考表l,该消息中包括的参数:Device ID (客户端设备标号)、颁发原有版权的 RI ID (版权中心标识)、Device nonce (客户端设备临时)、Request Time (客户端 的DRM当前时间)、Original RO Info List (原始版权对象信息列表)、Aimed RO Info List(目标版权对象信息列表)、Certificate chain (证书链)、Extensions (消息 扩展项)以及Signature ( DRM客户端对本地消息的签名)。表1 RO Trade Request消息参数
table see original document page 12

其中,Original RO Info List中,包括至少 一个Original RO Info (原始版权 对象信息),满足用户以至少一个原始RO换取一个目标RO的需求。参考表2, Original RO Info包括原始RO ID(原始版权对象标识)或者Protected Original RO (加密的原始RO),如果该RO有状态时,还需要DRM代理模块提交原始RO 的剩余版权状态信息(Rights State),比如:允许使用5次的RO,用户更换时 还剩2次使用权。Aimed RO Info List中,包括至少 一个Aimed RO Info ,满足用户同时换取 一个以上的目标R〇。参考表3, Aimed RO Info包括Selected RO (用户已经选 择的目标RO信息)或者Aimed Rights (针对同 一个媒体内容,更改原始RO中 的目标权限项,如:改换一个时间段等)。如果是以多个原始RO换取一个目标 RO,则Aimed RO Info中还包括Original RO ID (为换取该目标RO而抵交的所 有原始RO标识)。
表3 Aimed RO Info的参数
table see original document page 13

步骤S402,版权中心根据接收到的RO Trade R叫uest消息判断是否进行版 权对象交换,其中,判断条件包括:
a、 RI验证客户端的身份以及原始RO相关信息的合法性和正确性,原始 RO相关信息包括原始RO的拥有者是否是提交交换请求的客户端,或者是客户 端的持有者;原始RO的剩余版权是否与交换请求中的Rights State参数(该参 数包括在Original R〇Info中) 一致。
b、 判断是否同意版权换取交易,以及计算换取RO的差价。其中,在RI 服务器侧可以设置一个配置文件,-保存如下参数:当差价大于Max_Dfr时,不 允许更换RO。 RI才艮据此规则判断是否同意版权换取交易。此外,RO差价的计 算可以参考运营商/内容提供商的相关商业策略和规定。
c、 RI提供目标版权对象,并更新本地RO数据库。如果RO Trade Request消息中Aimed RO Info提交用户事先已经选择的Selected RO,则RI从数据库中 提取出该RO即可。如果Aimed RO Info提交的是用户对原始RO的版权更改权 项,即Aimed Rights,则RI根据该Aimed Rights,生成目标RO或者目'标权限 项,并更新本地数据库。
若满足上述条件,RI则创建一个状态信息为交换成功的版权交换响应消息。 否则,创建一个状态信息为交换失败的版权交换响应消息,该消息中可以进一 步包括RO交换失败的原因。
步骤S403, RI向DRM代理模块发送携带有所述状态信息的RO Trade Response (版权交换响应)消息。参考表4,该消息中色括的参数:Status (状 态信息)、Device ID、颁发目标版权的RIID、 Device nonce、 Trade RO Info List (交换版权对象信息列表)、Certificate chain、 OCSP Response ( OCSP响应)、 Extensions以及Signature。
表4 RO Trade Response消息参婆
table see original document page 14
table see original document page 15

其中,Trade RO Info List中,包括至少一个Trade RO Info (交换版权对象 信息),以满足用户同时换取一个以上目标RO的要求。参考表5,该Trade RO Info 包括用户希望的加密的完整目标RO (Protected Aimed RO )或者根据Aimed Rights生成的加密的更换目标;f又限项(Replace Item )。如果RO Trade Request消 息中Aimed RO Info ^!史里包括"Original RO ID",则Trade RO Info中也必须包 括"Original RO ID",且两者一致,或者后者包括前者中的所有ID。
表5 Trade RO Info的参数
table see original document page 15
—步骤S404, DRM代理模块根据接收到的所述RO Trade Response消息,处 理原始版权对象,其处理过程参考图6,包括:
在步骤S601中,DRM代理模块检测所述状态信息Status,若Status为交换 成功,则执行S602,否则,^丸行S605。
在步骤S602中,DRM代理模块检测RO Trade Response中的Trade RO Info, 若该Trade RO Info中包括的参数是Protected Aimed RO,则执行步骤S603;若 所述Trade RO Info中包括的参数是Replace Item,则执行步骤S604。在步骤S603中,DRM代理模块安装Protected Aimed RO,并根据Original RO ID,删除对应的所有原始版权对象,结束。
在步骤S604中,DRM代理模块根据Replace Item中的原始RO ID,用 Replace Item中的权限信息替换对应的原始版权对象中的权限项。并且将该原始 RO ID替换为Replace Item中的新的目标RO ID。如果Trade RO Info中还包括 参数Original RO ID, DRM代理模块还要删除这些ID对应的所有其他原始版权 对象,结束。
在步骤S605中,DRM代理模块保留原始版权对象,结束。
参考图5,图示了本发明的一种的第二个具体实施例的流程图。
在步骤S501中,客户端的DRM代理模块向Rl发送RO Trade Request消息,
请求换取另 一个媒体内容的RO或更改现有媒体内容的RO的权限。
步骤S502, RI接收到上述RO Trade Request消息后,给本次交换分配一个
Trade ID (交换标识),创建一个如表6所示带有该Trade ID的交换索引表,并
向DRM代理模块发送携带有所述Trade ID的Trigger (触发)消息。
在Trigger消息中还可以携带有一个表示时间的参数,用来指示客户端在随
后的某一个时刻再去请求版权对象。
表6 RI维护的交换索引表
table see original document page 16
步骤S503,版权中心根据接收到的RO Trade Request消息判断是否进行版 权对象交换,其判断条件与第一个具体实施例的步骤S402中的判断条件相同, 并将处理产生的RO Trade Response消息保存到交换索引表中。
步骤S504, DRM代理模块向RI发送携带有所述Trade ID的RO Obtain(版
权获取)消息。
DRM代理才莫块可以是在Trigger消息中指定的时刻发送该RO Obtain消息的。
步骤S505, RI验证客户端,根据所述Trade ID从交换索引表中提取相应的 RO Trade Response消息,然后将该RO Trade Response消息回发给客户端DRM代理模块。
步骤S507, DRM代理模块根据接收到的所述RO Trade Response消息,处 理原始版权对象,其处理过程与第一个实施例步骤S404的处理过程相同。
在本具体实施例中,步骤S502中的Trade ID可以是由所述数字版权管理代 理模块产生,则步骤S502包括:版权中心检验所述版权交换请求消息中的所述 交换标识的唯一性,并创建一个带有所述交换标识的交换索引单元,不再向DRM 代理模块发送触发消息。 '
为了进一步理解本发明,针对本发明提供的一种数字版权管理系统中换取 版权对象的方法,提出第三个具体实施例。
一个移动用户当前有10个原始RO,分别记为RO!、 R02、 R03、 R04、 R05、 R06、 R07、 R08、 R09、 RO10,其标识为1、 2、 3、 4、 5、 6、 7、 8、 9、. 10。用 户希望用RO" R02、 R03、 R04、 R05、 R06、 R07、 RO^爽耳又标识为a的目标 版权对象ROa,并用1109和RCho换取标识为b的目标版权对象ROb,其中ROb 是对R09的版权的权限项作了 一个改动,使用时间延长了 。
用户首先登陆到RI的Portal (户)界面上填写换取RO的相关信息,并 向RI提交所述相关信息。参考图7,是用户与Portal交互界面的示意图,其中, 在原始信息中,包括原始版权对象标识(Original RO ID )、原始版权中心标识 (Original RI ID )、剩余版权状态描述(Original Rights State ),以及其他信息; 在目标信息中,包括选4奪的目标版权对象信息(Selected Aimed RO )和供用户 编辑的目标版权对象描述(Aimed Rights Description)等其它选项,许可操作与 操作约束的定义见OMA'DRM2.0 TS规范中有定义。用户可以事先在内容中心 的网页上、RI的Portal上或者超级分发等途径,选取需要的RO,可以是不同媒 体内容或者同一i某体内容的RO,并将该RO的ID以及颁发该目标RO的RI ID 填写到所述界面上,如果用户只想对原始RO进行一下小改动,可以选中目标版 权对象描述项,编辑需要更改的权限信息。
在本实施例中,用户先在图7所示的界面上,在"原始信息,,栏中先后填 写原始版^又对象标识1、 2、 3、 4、 5、 6、 7、 8,在"目标信息,,栏中选中单选 项"选择的目标版权对象信息",并填写"目标版权对象标识"为a,完成一个 目标版权信息的填写。
在下一个目标版权信息的填写界面上(如图7所示),在"原始信息"栏中先后填写原始版权对象标识9、 10。在"目标信息,,栏中选中单选项"目标版权 对象描述,,,填写其中的"原始版权对象标识"为9,并在"操作许可"和"操 作约束"栏中填写用户想要更改的权项描述。如"播放"的"使用期限"改为
"9月1曰到9月10日"。
Portal将上述界面的内容转化成RO Trade Request消息并提交给RI处理, 参考图8,是Aimed RO Info List的示意图,包括两个Aimed RO Info, —个Aimed RO Info包括Selected RO,即标识为a的ROa,以及换取该目标RO的原始版权 对象RO卜R02、 R03、 R04、 R05、 R06、 R07、 ROg的标识l、 2、 3、 4、 5、 6、 7 、 8 ,另 一个Aimed RO Info包括Aimed Rights (针对同 一个媒体内容,更改标 识为9的R09中的目标权限项中的许可操作,形成新的标识为b的目标版权对 象ROb,标识b可以随后由RI分配),其中,Aimed Rights包括被更改的版权对 象标识9以及操作许可选项。Aimed RO Info中还包括为换取ROb而抵交的原始 片反4又^"象RC)9、 RO,o的标识9、 10。
RI处理RO Trade Request消息后,如果同意版权交换,则向客户端发送RO Trade Response消息,该消息中包括的参数:Status、 Device ID、颁发目标版权 的RIID、 Device nonce 、 Trade RO Info List、 Certificate chain、 OCSP Response、 Extensions以及Signature 。
其中,Trade RO Info List,参考图9,是Trade RO Info List的示意图,包括 两个Trade RO Info,其中 一个Trade RO Info包括Protected Aimed RO,即标识 为a的加密的完整的目标版权对象ROa,另 一个Trade RO Info包括Replace Item, 即根据Aimed Rights生成的加密的目标权限项,包括:新版权对象标识b,被更 改的版权对象标识9以及权限(使用期限从9月1日到9月10日),还有换取 该目标版权对象ROb的原始版权对象R09、 R01()的标识9、 10。
DRM代理模块根据接收到的所述RO Trade Response消息,解析其中的 Trade RO Info, 其中,第 一个Trade RO Info包括Protected Aimed RO,是加密 的ROa, DRM代理模块安装标识为a的目标版权对象ROa,并删除标识为1 、 2、 3、 4、 5、 6、 7、 8对应的原始版权对象RO!、 R02、 R03、 R04、 R05、 R06、 R07、 R08。
第二个Trade RO Info包括Replace Item, DRM代理模块根据其中的 Replaced RO ID (被更改的版权对象标识)标识的版权对象,用Replace Item中的权限信息替换R09中的权限项。并且将该原始对象标识9替换为新的目标版 权对象标识b,同时删除用来换取ROb的标识为10的原始版权对象ROu),并确 定本地已不存在R09,否则删除R09,结束。
在上述的所有实施例中,换取版权对象的消息交互可以通过HTTP ( Hyper Text Transfer Protocol,超文本链接)协议或ROAP ( Rights Object Acquisition Protocol,版权对象获取)协议实现。
由上述可知,在本发明提供的一种数字版权管理系统中换取版权对象的方 法及系统中,客户端的数字版权管理代理模块向版权中心发送的版权交换请求 消息中包含了原始版权对象信息,要换取的目标版权对象信息,表明需要换取 目标版权;版权中心根据版权交换请求消息判断是否符合换取的条件,如果符 合就提供新的目标版权对象,并更新数据库,将目标版权对象以携带有交换成 功的状态信息的版权交换响应消息发送给数字版权管理代理模块;客户端的数 字版权代理模块根据收到的所述响应消息用新的目标版权对象替换本地原始版 权对象或用要更换的目标权限项更改原始版权对象中的权限项。整个版权对象 的换取在一次交互过程中完成,而不需要像现有技术那样先撤销原始版权对象, 再去请求新的目标版权对象,经过两次交互过程,从而克服了现有DRM技术中 不能在一次交互过程中完成换取目标版权的技术问题。并且,本发明的技术方 案只需要一次交互过程,简化了流程,减小了网络负担,并增加了用户选择版 权的自由度,用户可以灵活地换取需要的版权对象,并且不会出现只退不再重 新请求的现象,资源不再浪费。
在本发明的第二个具体实施例中,本发明技术方案先用Trade ID来标识本 次交换,然后RI再处理RO Trade Request消息,将生成的RO Trade Response 消息保存交换索引表中,等到用户需要或者RI已经处理完毕时,客户端再发送 RO Obtain消息提取RO Trade Response消息的方式换取版权对象,这不仅解决 了现有技术不能在一次交互过程中完成换取目标版权的技术问题,而且对RI和 客户端更加灵活地处理版权交换,使得系统更加优化。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技 术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这 些改进和润饰也视为本发明的保护范围。
标题 发布/更新时间 阅读量
搜索版权对象的方法和设备及其映射方法和映射设备 2020-05-19 422
移动终端加入域和获取版权对象的方法、系统和相关设备 2020-05-19 864
数字版权管理系统中换取版权对象的方法及系统 2020-05-14 942
基于数字版权管理的内容对象下发方法及其系统 2020-05-20 383
选择DRM系统中多个版权对象的最优对象的装置和方法 2020-05-16 539
在数字版权管理内在移动版权对象的过程中支持投递浏览的方法及其终端 2020-05-16 763
在移动数字版权管理中移动版权对象的方法 2020-05-11 993
一种版权对象的加密保护方法和系统 2020-05-12 232
经由服务器将版权对象从一个设备移动到另一设备的装置和方法 2020-05-19 243
数字版权管理中数字化作品的权利对象描述和获取的方法 2020-05-17 115
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈