首页 / 专利库 / 杂项知识产权事务 / 数字版权管理 / 版权对象获取协议 / 一种终端和下载数字版权管理文件的处理方法

一种终端和下载数字版权管理文件的处理方法

阅读:794发布:2020-05-21

专利汇可以提供一种终端和下载数字版权管理文件的处理方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种终端和下载数字 版权 管理文件的处理方法,用以解决 现有技术 中终端只能在完成ROAP交互之后,根据在ROAP交互过程中获得的其它信息通知用户是否有DRM文件供下载,导致用户下载DRM文件的感受较差的问题。本方案中,终端在发起ROAP交互之前,就可以根据触发文件中的特征元素确定是否存在供下载的DRM文件并通知用户;而现有技术中终端只能在完成ROAP交互之后根据在ROAP交互过程中获得的其它信息通知用户是否有DRM文件供下载,本发明 实施例 技术方案与现有技术相比,用户获知供下载的DRM文件的存在情况要更加的迅速,提高了用户下载DRM文件的感受。,下面是一种终端和下载数字版权管理文件的处理方法专利的具体信息内容。

1、一种终端,包括:
获取模,用于获取数字版权管理文件的下载服务器提供的触发文件,其 特征在于,还包括:
第一确定模块,用于当所述触发文件中有特征元素时,根据所述特征元素 确定是否存在供下载的数字版权管理文件;
第一显示模块,用于显示所述第一确定模块确定结果的提示信息。
2、如权利要求1所述的终端,其特征在于,所述特征元素具体为:标示 是否存在供下载的数字版权管理文件的第一特征元素;
所述第一确定模块进一步包括:
解析子模块,用于解析所述第一特征元素的值;
定子模块,用于当所述值为一预设值时,确定存在供下载的数字版权管 理文件;否则确定不存在供下载的数字版权管理文件。
3、如权利要求1所述的终端,其特征在于,所述特征元素具体为:标示 供下载的数字版权管理文件名称的第二特征元素;
所述第一确定模块根据所述第二特征元素确定存在供下载的数字版权管 理文件。
4、如权利要求3所述的终端,其特征在于,还包括:
第二显示模块,用于显示所述供下载的数字版权管理文件名称。
5、如权利要求3所述的终端,其特征在于,还包括:
第二确定模块,用于在所述触发文件中没有所述第二特征元素时,确定不 存在供下载的数字版权管理文件;
第三显示模块,用于显示不存在供下载的数字版权管理文件的提示信息。
6、如权利要求1所述的终端,其特征在于,所述特征元素具体为:标示 只有版权对象获取协议交互的第三特征元素;
所述第一确定模块根据所述第三特征元素确定不存在供下载的数字版权 管理文件。
7、如权利要求6所述的终端,其特征在于,还包括:
第三确定模块,用于在所述触发文件中没有所述第三特征元素时,确定存 在供下载的数字版权管理文件;
第四显示模块,用于显示存在供下载的数字版权管理文件的提示信息。
8、一种下载数字版权管理文件的处理方法,包括:
获取数字版权管理文件的下载服务器提供的触发文件;其特征在于,还包 括:
当所述触发文件中有特征元素时,根据所述特征元素确定是否存在供下载 的数字版权管理文件;
显示所述确定结果的提示信息。
9、如权利要求8所述的方法,其特征在于,所述特征元素具体为:标示 是否存在供下载的数字版权管理文件的第一特征元素;
所述根据触发文件中的所述特征元素确定是否存在供下载的数字版权管 理文件包括:
解析所述第一特征元素的值;
当所述值为一预设值时,确定存在供下载的数字版权管理文件;否则确定 不存在供下载的数字版权管理文件。
10、如权利要求8所述的方法,其特征在于,所述特征元素具体为:标示 供下载的数字版权管理文件名称的第二特征元素;
所述根据触发文件中的所述特征元素确定是否存在供下载的数字版权管 理文件包括:
根据所述第二特征元素确定存在供下载的数字版权管理文件。
11、如权利要求10所述的方法,其特征在于,还包括:
显示所述供下载的数字版权管理文件名称。
12、如权利要求10所述的方法,其特征在于,当所述触发文件中没有所 述第二特征元素时,确定不存在供下载的数字版权管理文件,并显示不存在供 下载的数字版权管理文件的提示信息。
13、如权利要求8所述的方法,其特征在于,所述特征元素包括:标示只 有版权对象获取协议交互的第三特征元素;
所述根据触发文件中的所述特征元素确定是否存在供下载的数字版权管 理文件包括:
根据所述第三特征元素确定不存在供下载的数字版权管理文件。
14、如权利要求13所述的方法,其特征在于,当所述触发文件中没有所 述第三特征元素时,确定存在供下载的数字版权管理文件,并显示存在供下载 的数字版权管理文件的提示信息。

说明书全文

技术领域

发明涉及互联网技术领域,特别涉及一种终端和下载数字版权管理文件 的处理方法。

背景技术

当今社会已处于信息社会,每天我们都会接触到大量的信息,这些信息有 些是公开的,有些是私人的,为了保证某些信息只能被特定人群获取,DRM (Digital Rights Management,数字版权管理)技术应运而生。DRM技术可以 保证信息发布商的利益,保证只有获得授权的用户才能获取信息,有效的防止 盗版现象的产生。
现有DRM技术中,信息发布商在DRM文件的下载服务器上提供DRM 文件供终端下载,当用户通过终端点击了网络上的DRM文件下载链接后,首 先,下载服务器会发送给终端一个很小的Trigger文件,终端接收这个Trigger 文件并对其进行解析。其中,Trigger文件是一个触发器,用来触发真正DRM 文件的下载,Trigger文件中包含了与下载相关的一些信息,比如服务器的地 址、请求ID(Identity,身份标识号码)、hash校验值等信息。
其次,终端根据解析出的信息与下载服务器进行ROAP(Rights Object Aequisition Protocol,版权对象获取协议)交互。其中,ROAP是版权中心和 终端之间的协议,终端和版权中心可以借助ROAP更加安全地请求和获取 DRM文件。
然后,在完成ROAP交互后,终端根据在ROAP交互过程中获得的其它 信息(如服务器返回的超文本传输协议信息)得知是否有DRM文件下载。
也就是说,终端在发起ROAP交互之前,并不知道此次ROAP交互是否 会引起DRM文件下载,还是只是一些与DRM文件下载无关的网络操作,终 端只有在完成ROAP交互后,根据在ROAP交互过程中获得的其它信息才能 得知是否有DRM文件供下载,而ROAP交互又是需要一定时间的,从而使得 用户在点击了DRM文件下载链接后,需要等待一段时间才能得知是否有DRM 文件供下载,导致用户下载DRM文件的感受较差。

发明内容

本发明实施例提供了一种终端和下载数字版权管理文件的处理方法,用以 解决现有技术中终端只能在完成ROAP交互之后,根据在ROAP交互过程中 获得的其它信息通知用户是否有DRM文件供下载,导致用户下载DRM文件 的感受较差的问题。
本发明实施例提供了一种终端,包括获取模,用于获取数字版权管理文 件的下载服务器提供的触发文件,还包括:
第一确定模块,用于当所述触发文件中有特征元素时,根据所述特征元素 确定是否存在供下载的数字版权管理文件;
第一显示模块,用于显示所述第一确定模块确定结果的提示信息。
本发明实施例还提供了一种下载数字版权管理文件的处理方法,包括获取 数字版权管理文件的下载服务器提供的触发文件;还包括:
当所述触发文件中有特征元素时,根据所述特征元素确定是否存在供下载 的数字版权管理文件;
显示所述确定结果的提示信息。
本发明实施例技术方案中,终端在接收到下载服务器提供的触发文件之 后、发起ROAP交互之前,就可以根据触发文件中的特征元素确定是否存在 供下载的DRM文件并通知用户;而现有技术中终端只能在完成ROAP交互之 后根据在ROAP交互过程中获得的其它信息通知用户是否有DRM文件供下 载,本发明实施例技术方案与现有技术相比,用户获知供下载的DRM文件的 存在情况要更加的迅速,提高了用户下载DRM文件的感受。
附图说明
图1为本发明实施例中下载DRM文件的处理方法的流程图
图2为本发明实施例中终端的结构图;
图3为本发明实施例中特征元素为第一特征元素时终端的结构图;
图4为本发明实施例中特征元素为第二特征元素时终端的结构图;
图5为本发明实施例中特征元素为第一特征元素时终端的结构图。

具体实施方式

为了解决现有技术存在的问题,本发明实施例提供了一种终端和下载 DRM文件的处理方法。在描述本发明实施例技术方案之前,首先明确触发文 件的概念,本发明实施例技术方案中的触发文件是指在终端发起ROAP交互 之前,下载服务器发送给终端的文件,比如Trigger文件。
本发明实施例提供的技术方案中,程序员可以预先根据DRM文件的下载 服务器中供下载的DRM文件的存在情况,在触发文件中设置特征元素,用来 标示供下载的DRM文件的存在情况;当终端获取到下载服务器提供的触发文 件时,可以根据触发文件中的特征元素确定是否存在供下载的DRM文件,并 将该确定结果通过显示屏幕通知给用户。
本发明实施例技术方案中,终端在发起ROAP交互之前,就可以根据获 得的触发文件中的特征元素确定是否存在供下载的DRM文件并通知用户;而 现有技术中终端只能在完成ROAP交互之后根据在ROAP交互过程中获得的 其它信息通知用户是否有DRM文件供下载,本发明实施例技术方案与现有技 术相比,用户获知供下载的DRM文件的存在情况要更加的迅速,提高了用户 下载DRM文件的感受。
如图1所示,本发明实施例提供了一种终端获取DRM文件下载信息的方 法,包括下列步骤:
S101、获取DRM文件的下载服务器提供的触发文件。
步骤S101与现有技术中终端获取触发文件的过程相同,其过程为:当用 户通过终端点击了网络上的DRM文件下载链接后,下载服务器会发送给终端 一个触发文件,终端接收这个触发文件。
S102、当触发文件中有特征元素时,根据触发文件中的特征元素确定是否 存在供下载的DRM文件。
其中,触发文件中的特征元素应是能最终反映出供下载的DRM文件存在 情况的元素。它是由下载服务器的程序员预先根据下载服务器中供终端下载的 DRM文件的存在情况设置的。
特征元素可以是标示是否存在供下载的DRM文件的第一特征元素,或者 标示存在供下载的DRM文件名称的第二特征元素,或者标示只有版权对象获 取协议交互的第三特征元素等能最终反映出供下载的DRM文件存在情况的元 素。
S103、显示上述确定结果的提示信息。
通过执行步骤S101~S103,终端能在发起ROAP交互之前,在较短的时间 内(因为只需解析了触发文件中的一个特征元素就能确定是否有供下载的 DRM文件)通知给用户是否有供下载的DRM文件,相比现有技术中终端需 要在完成ROAP交互之后才能通知给用户是否有供下载的DRM文件,本发明 实施例的方法能更快速地使用户获知供下载的DRM文件的存在情况,从而提 高了用户下载DRM文件的感受。
下面分别以第一特征值、第二特征值、第三特征值为例,说明本发明实施 例的技术方案:
实施例一
第一特征元素用于标示是否存在供下载的数字版权文件。它可以利用自身 的取值进行标示,可以预先规定取值为某个预设值的第一特征元素表示存在供 下载的DRM文件,而取值为其它值的第一特征元素表示不存在供下载的DRM 文件。
例如:设定第一特征元素为MOExist,并规定取值为1的MOExist (1)表示存在供下载的DRM文件,取值为0或其它 值的MOExist(0)表示不存在供下载的DRM文件。
当下载服务器提供了供下载的DRM文件时,程序员可以在相应的触发文 件中增加1。当用户通过终端点击了网络上的DRM文 件下载链接后,下载服务器会将相应的触发文件提供给终端。终端接收到触发 文件后,解析出触发文件中元素MOExist的值为1。终端确定存在供下载的 DRM文件,并将存在供下载的DRM文件的提示信息显示在显示屏幕上,使 用户得知存在供下载的DRM文件。之后,终端为此次下载发起ROAP交互。
当下载服务器没有提供供下载的DRM文件时,程序员可以在相应的触发 文件中增加0。当用户通过终端点击了网络上的DRM 文件下载链接后,下载服务器会将相应的触发文件提供给终端。终端接收到触 发文件后,解析出触发文件中元素MOExist的值为0。终端确定不存在供下载 的DRM文件,并将不存在供下载的DRM文件的提示信息显示在显示屏幕上, 使用户得知不存在供下载的DRM文件。之后,终端发起ROAP交互。
可见,本发明实施例一中,终端在发起ROAP交互之前,只要解析得到 接收的触发文件中第一特征元素的值,就能够确定是否存在供下载的DRM文 件并通知给用户,相比现有技术提高了用户下载DRM文件的感受。
实施例二
第二特征元素标示存在供下载的DRM文件名称。当触发文件中有第二特 征元素时,表示存在供下载的DRM文件;当触发文件中没有第二特征元素时, 表示不存在供下载的DRM文件。
例如:可以设定第二特征元素为MOName,并规定 ***.***表示供下载的DRM文件名称为***.***。
当下载服务器提供了供下载的DRM文件(假如为1.dcf)时,程序员可以 在相应的触发文件中增加1.dcf。当用户通过终端点击 了网络上的DRM文件1.dcf的下载链接后,下载服务器会将相应的触发文件 提供给终端。,终端接收到触发文件后,解析到MOName这个元素。终端确 定存在供下载的DRM文件,并将存在供下载的DRM文件的提示信息显示在 显示屏幕上,使用户得知存在供下载的DRM文件;进一步地,终端还可以对 1.dcf进行解析,得到供下载的DRM文件名称为 “1.dcf”,并将“1.dcf”显示在显示屏幕上,使用户得知。之后,终端为此次 下载发起ROAP交互。
当下载服务器没有提供供下载的DRM文件时,程序员不必在相应的触发 文件中增加任何元素。当用户通过终端点击了网络上的DRM文件的下载链接 后,下载服务器会将相应触发文件提供给终端。终端接收到触发文件后,没有 解析到元素MOName。终端确定不存在供下载的DRM文件,并将不存在供下 载的DRM文件的提示信息显示在显示屏幕上,使用户得知不存在供下载的 DRM文件。之后,终端发起ROAP交互。
可见,本发明实施例二中,终端在发起ROAP交互之前,只要根据是否 能在接收的触发文件中解析到第二特征元素,就能够确定是否存在供下载的 DRM文件并通知给用户,相比现有技术提高了用户下载DRM文件的感受; 进一步地,终端还能够根据第二特征元素将供下载的DRM文件的名称通知给 用户,进一步地提高了用户下载DRM文件的感受。
实施例三
第三特征元素标示只有ROAP交互。当触发文件中有第三特征元素时, 表示此次下载只有ROAP交互,不会引起DRM文件下载,即说明不存在供下 载的DRM文件;当触发文件中没有第三特征元素时,表示此次下载在ROAP 交互后会引起DRM文件下载,即说明存在供下载的DRM文件。
例如:可以设定第三特征元素为RoapOnly,并规定1表示只有ROAP交互。
当下载服务器提供了供下载的DRM文件时,程序员不必在相应的触发文 件中增加任何元素。当用户通过终端点击了网络上的DRM文件的下载链接后, 下载服务器会将相应触发文件提供给终端。终端接收到触发文件后,没有解析 到元素RoapOnly。终端确定存在供下载的DRM文件,并将存在供下载的DRM 文件的提示信息显示在显示屏幕上,使用户得知存在供下载的DRM文件。之 后,终端为此次下载发起ROAP交互。
当下载服务器没有提供供下载的DRM文件时,程序员可以在相应的触发 文件中增加1。当用户通过终端点击了网络上的 DRM文件的下载链接后,下载服务器会将相应触发文件提供给终端。终端接 收到触发文件后,解析到元素RoapOnly。终端确定不存在供下载的DRM文 件,并将不存在供下载的DRM文件的提示信息显示在显示屏幕上,使用户得 知不存在供下载的DRM文件。之后,终端发起ROAP交互。
可见,本发明实施例三中,终端在发起ROAP交互之前,只要根据是否 能在接收的触发文件中解析到第三特征元素,就能够确定是否存在供下载的 DRM文件并通知给用户,相比现有技术提高了用户下载DRM文件的感受。
如图2所示,本发明实施例还提供了一种终端,包括获取模块201,用于 获取数字版权管理文件的下载服务器提供的触发文件,另外,还包括:
第一确定模块202,用于当上述触发文件中有特征元素时,根据该特征元 素确定是否存在供下载的数字版权管理文件;
第一显示模块203,用于显示第一确定模块202确定结果的提示信息。
与前述方法的原理一样,图2所示的终端能在发起ROAP交互之前,在 较短的时间内(因为只需解析了触发文件中的一个特征元素就能确定是否有供 下载的DRM文件)通知给用户是否有供下载的DRM文件,相比现有技术中 终端需要在完成ROAP交互之后才能通知给用户是否有供下载的DRM文件, 本发明实施例的终端能更快速地使用户获知供下载的DRM文件的存在情况, 从而提高了用户下载DRM文件的感受。
如图3所示,当上述特征元素为标示是否存在供下载的数字版权管理文件 的第一特征元素时,图2中的第一确定模块202还可以进一步包括:
解析子模块301,用于解析第一特征元素的值;
定子模块302,用于当第一特征元素的值为一预设值时,确定存在供下 载的数字版权管理文件;否则确定不存在供下载的数字版权管理文件。
当上述特征元素为标示供下载的数字版权管理文件名称的第二特征元素 时,第一确定模块202可以根据第二特征元素直接确定存在供下载的数字版权 管理文件。此时,如图4所示,图2中的终端还可以包括第二显示模块401, 用于显示供下载的数字版权管理文件名称;这样更提高了用户下载DRM文件 的感受。
再如图4所示,当上述特征元素为第二特征元素时,图2中的终端还可以 包括:
第二确定模块402,用于在触发文件中没有第二特征元素时,确定不存在 供下载的数字版权管理文件;
第三显示模块403,用于显示不存在供下载的数字版权管理文件的提示信 息。
当上述特征元素为标示只有版权对象获取协议交互的第三特征元素时,图 2中的第一确定模块202可以根据第三特征元素直接确定不存在供下载的数字 版权管理文件。
如图5所示,当上述特征元素为第三特征元素时,图2所示的终端还可以 包括:
第三确定模块501,用于在触发文件中没有第三特征元素时,确定存在供 下载的数字版权管理文件;
第四显示模块502,用于显示存在供下载的数字版权管理文件的提示信 息。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技 术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈