一种数字版权管理终端与服务器时钟同步的方法技术

技术编号:2827358 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种数字版权管理终端与服务器时钟同步的方法,包括:a.确定DRM终端的C-SRTC,并判断所述DRM终端是否需要与DRM服务器进行时钟同步,若需要,进入步骤b,否则,直接进入步骤c;b.所述DRM终端确定所述C-SRTC与S-RTC的差值,即SC-DCP;c.对C-RTC定时进行检查,每次检查时,若所述C-RTC被修改,则根据修改值更新所述C-SRTC与所述C-RTC的差值,即CC-DCP,否则,所述C-SRTC增加定时时长。本发明专利技术所述技术方案在保证时钟同步准确性的基础上,提高了时钟同步的效率。

【技术实现步骤摘要】

本专利技术涉及DRM (Digital Rights Management,数字版4又管理) 领域,尤其是一种DRM终端与服务器时钟同步的方法。
技术介绍
随着宽带互联网技术的发展,用户常常通过各种终端在网络上下 载各种数据,如视频、游戏等。其中,有些数据是受到版权保护的,DRM 技术正是为了防止数据的盗版和非法拷贝,从而维护用户和内容发布 商的合法权益的。由于数据使用权限和收费标准不尽相同,因此,DRM定义了许多 不同的版权规则来限制用户使用并辅助计费,例如按次使用、按起始 终止时间使用、按累计时间使用等。因此,终端的可信时钟就成为了 版权使用中一个必不可少的条件。为了能够使终端获取可信时钟,目前的做法有以下两种第一、 依靠终端主动上报,服务器计算时钟偏差,进而重新设置终端的时钟; 如申请号为200610003652,名称为用于增强数据终端的数字版权管 理功能的方法的中国专利申请中即提出了这种同步时钟的方法;第 二、终端通过与服务器的交互传递时钟信息,从而实现时钟同步;如 申请号为200510121460. 0,名称为一种数字版权管理方法及装置 的中国专利申请和公开号为W02007064086名称为METHOD AND DEVICEFOR DRM TIME SYNCHRONIZATION BETWEEN DEVICES IN DIGITAL RIGHTS MANAGEMENT的欧洲专利申请中即提出了这种同步时钟的方法。上述同步DRM终端与服务器时钟的方法可以实现时钟的同步,但 存在以下不足 一、增加了服务器的负担;在终端数量较大的情况下, 如果依靠终端主动上报,服务器计算偏差的方法,服务器会耗费大量 的资源来处理和传输数据,进而影响了服务器的性能;二、存在时钟 冲突;如果依靠终端主动上报,服务器计算偏差的方法, 一个终端注 册了多个服务器时,可能会产生时钟冲突问题;三、无法实现终端离 线同步;通过终端与服务器交互的方法来实现时钟同步时, 一旦终端 离线或者不主动与服务器发生交互时,服务器则无法同步终端时钟, 也无法控制终端行为。
技术实现思路
本专利技术要解决的技术问题是提供一种DRM终端与服务器时钟同步 的方法,在保证时钟同步准确性的J^上,提高了时钟同步的效率。 本专利技术解决其技术问题所釆用的技术方案是 一种DRM终端与服务器时钟同步的方法,包括以下步骤a、 DRM终端确定所述DRM终端的标准时钟(C-SRTC),并判断所 述DRM终端是否需要与DRM服务器进行时钟同步,若需要,进入步骤 b,否则,直接进入步骤c;b、 所述DRM终端确定所述C-SRTC与所述D詣服务器的实时时钟 (S-RTC)的差值(SC-DCP);c、 对所述DRM终端的实时时钟(C-RTC)定时进行检查,每次检 查时,若所述C-RTC被修改,则根据修改值更新所述C-SRTC与所述C-RTC的差值(CC-DCP),否则,所述C-SRTC增加定时时长。上述方案中,所述步骤a中,所述C-SRTC为所述C-RTC及所述 CC-DCP之和。上述方案中,所述CC-DCP保存在所述D詣终端上,其初始值为0。 上述方案中,所述步骤b中,所述DRM终端从与所述DRM服务器的交互流程中,所述DRM服务器的返回信息中获取所述S-RTC。上述方案中,所述DRM服务器包括一个或者一个以上的DRM服务器,所述SC-DCP根据对应的DRM服务器的授权中心标示保存在所述DRM终端上。上述方案中,所述步骤c中,将所述C-RTC与DRM终端的系统时 钟(C-SC)比较,若两者不相同,则所述C-RTC4皮修改过,所述修改 值为所述C-SC与所述C-RTC之差。上述方案中,所述步骤a中,若所述DRM终端认为其时钟不可信, 则需要与所述DRM服务器进行时钟同步;否则,所述DRM终端不需要 与所述DRM服务器进行时钟同步。上述方案中,所述定时时长根据业务需求及修改所述C-RTC的最 短反馈时间确定。上述方案中,所述DRM终端为具有所述C-SC及C-RTC的电子设备。本专利技术的有益效果主要表现在以下四个方面1、 本专利技术实现了 DRM终端与服务器的时钟同步并在本地维护一个 相对独立的时钟系统C-SRTC,即使用户对C-RTC进行调整,依然能够 通过SC-DCP计算出S-RTC,从而辅助终端判断版权的使用权限,进一 步保护了消费者及内容发布商的权益;2、 本专利技术中将CC-DCP及SC-DCP保存在DRM终端,因此只要DRM终端成功进行过一次时钟同步,即^f吏其处于离线的状态,依然能够计算出S-RTC;3、 本专利技术中,DRM终端可以与多个DRM服务器进行时钟同步,并 且能够分别计算出各个DRM服务器的S-RTC;4、 本专利技术中, 一旦发现C-RTC被修改,只需要修改单一的CC-DCP, 而无需逐个修改与不同DRM服务器对应的SC-DCP;因此,在DRM终端 需要与多个DRM服务器进行时钟同步的情况下,可以较大地节省终端 的资源,提高了终端运行的效率。附图说明图1为本专利技术DRM终端与服务器时钟同步的方法流程图。具体实施方式下面结合附图对本专利技术作进一步的描述。参照图1, 一种DRM终端与服务器时钟同步的方法,包括以下步骤步骤101: DRM终端开机,DRM终端为具有C-SC及C-RTC的电子 设备,包括手机、电脑及机顶盒等;步骤102:计算DRM终端的标准时钟——C-SRTC,其值为C-RTC 及CC-DCP之和;其中,CC-DCP通过文件形式保存在DRM终端上,其 初始值为0,而计算得到的C-SRTC存放于緩存之中;步骤103:判断DRM终端是否需要与DRM服务器进行时钟同步, 若需要,进入步骤104,否则直接ii^步骤106;其中,DRM终端认为 本地时钟不可信,则认为需要与DRM服务器进行时钟同步;否则,认为不需要与DRM服务器进行时钟同步;并且,DRM终端可以与一个DRM 服务器进行时钟同步,也可以与一个以上不同的DRM服务器进行时钟 同步;步骤104: DRM终端从与相应DRM服务器的交互流程中相应DRM 服务器的返回信息获糾目应DRM服务器的S-RTC;此处的交互流程可 以为DRM终端的注册流程或者其它交互流程,若为注册流程,则DRM 终端^目应DRM服务器返回的注册响应中获M目应的S-RTC,若为其 它交互流程,则DRM终端从相应返回信息的扩展字段里获糾目应的 S-RTC;其中,DRM终端在一个DRM服务器的授权中心只需注册一次;步骤105: DRM终端确定C-SRTC与相应的S-RTC的差值—— SC-DCP,同时,将得到的SC-DCP根据相应的DRM服务器的授权中心标 示以文件形式保存在DRM终端上;步骤106: DRM终端对C-RTC定时进行检查,每次检查时,将C-RTC 与C-SC比较,若两者不相同,则C-RTC被修改过,则根据修改值更新 C-SRTC与C-RTC的差值——CC-DCP,该修改值为C-SC与C-RTC之差; 否则,C-SRTC增加定时时长,定时时长是才艮据业务需求;SJ务改C-RTC 的最短反馈时间确定的。一直执行上述步骤106直到DRM终端关机。若DRM终端关机后一 段时间再次开机,则重新执行图l所示流程。作为一个例子,某个时刻DRM终端本文档来自技高网
...

【技术保护点】
一种数字版权管理终端与服务器时钟同步的方法,其特征在于,包括以下步骤:a、数字版权管理终端(DRM终端)确定所述DRM终端的标准时钟(C-SRTC),并判断所述DRM终端是否需要与数字版权管理服务器(DRM服务器)进行时钟同步,若需要,进入步骤b,否则,直接进入步骤c;b、所述DRM终端确定所述C-SRTC与所述DRM服务器的实时时钟(S-RTC)的差值(SC-DCP);c、对所述DRM终端的实时时钟(C-RTC)定时进行检查,每次检查时,若所述C-RTC被修改,则根据修改值更新所述C-SRTC与所述C-RTC的差值(CC-DCP),否则,所述C-SRTC增加定时时长。

【技术特征摘要】
1、一种数字版权管理终端与服务器时钟同步的方法,其特征在于,包括以下步骤a、数字版权管理终端(DRM终端)确定所述DRM终端的标准时钟(C-SRTC),并判断所述DRM终端是否需要与数字版权管理服务器(DRM服务器)进行时钟同步,若需要,进入步骤b,否则,直接进入步骤c;b、所述DRM终端确定所述C-SRTC与所述DRM服务器的实时时钟(S-RTC)的差值(SC-DCP);c、对所述DRM终端的实时时钟(C-RTC)定时进行检查,每次检查时,若所述C-RTC被修改,则根据修改值更新所述C-SRTC与所述C-RTC的差值(CC-DCP),否则,所述C-SRTC增加定时时长。2、 如权利要求1所述的数字版权管理终端与服务器时钟同步的方 法,其特征在于所述步骤a中,所述C-SRTC为所述C-RTC及所述 CC-DCP之和。3、 如权利要求2所述的数字版权管理终端与服务器时钟同步的方 法,其特征在于所述CC-DCP保存i所述DRM终端上,其初始值 为0。4、 如权利要求1至3其中之一所述的数字版权管理终端与服务器 时钟同步的方法,其特征在于所述步骤b中,所述DRM终端从与 所述DRM服务器的交互...

【专利技术属性】
技术研发人员:何康李云
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

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