一种面向数字版权保护的数据管理系统的制作方法

文档序号:13736363阅读:112来源:国知局

本发明属于计算机技术领域,由其是涉及一种数字版权保护数据管理系统。



背景技术:

随着移动互联网的飞速发展,碎片化阅读时代的到来,数字作品已经成为了人们生活中不可或缺的一部分,人们对作品数字化的需求日益增加。随着版权意识不断深入人心,数字作品资源由免费分享逐渐过渡到以付费交易为主的分享形式,数字作品交易已经呈现出巨大的市场生命力。传统作品交易的计数方式是通过单向或单个计数器完成所有作品交易的技术和验证,很容易通过黑客手段加设数据包伪装成合格数据,并通过验证。传统的手段已经不能满足数字作品交易的需求,因此,亟需研究数字作品交易系统中的可信计数技术,以实现交易中的可信“计数”。



技术实现要素:

针对目前网络交易环境中交易过程的不透明给交易数据带来的不可信问题,本发明目的是提供一种面向数字版权保护的数据管理系统。

为了达成所述目的,本发明提供一种面向数字版权保护的数据管理系统的技术方案:包括与销售计数器、授权计数器、数据查询代理装置双向连接的交易数据处理装置,其中:

销售计数器嵌入销售系统,用于验证销售系统的计数,输出销售系统数据,接收并存储权利许可数据;

授权计数器嵌入授权系统,用于验证授权系统的计数,输出授权系统数据,接收并存储权利许可请求数据;

交易数据处理装置,接收并输出查询结果;接收、统计销售系统数据和授权系统数据;输出权利许可数据、权利许可请求数据和查询请求;

数据查询代理装置作为交易数据存储中心的接口,接收查询请求,查询交易数据存储中心的交易数据并输出查询结果。

本发明的有益效果:

本发明提出了一套行之有效的数字版权保护的数据管理系统,以设计的可信计数机制为基础,设计了可信数字作品交易系统。该系统可以解决数字内容作品交易过程中交易记录的可靠计量问题,使各种交易数据可信赖、可监控。通过可信计数器对版权的网络交易进行监管能够有效避免盗版情况发生。鉴于本发明的系统不在是单纯的销售系统和授权系统,增加了第三方管理系统,使得利用传统网络技术手段进行窃取内容变得更为困难,从而加强了版权的保护。

附图说明

图1为本发明面向数字版权保护的数据管理系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。

请参阅图1示出本发明一种面向数字版权保护的数据管理系统的技术方包括:与销售计数器、授权计数器、数据查询代理装置双向连接的交易数据处理装置,其中:

销售计数器嵌入销售系统,用于验证销售系统的计数,输出销售系统数据,接收并存储权利许可数据;

授权计数器嵌入授权系统,用于验证授权系统的计数,输出授权系统数据,接收并存储权利许可请求数据;

交易数据处理装置,接收并输出查询结果;接收、统计销售系统数据和授权系统数据;输出权利许可数据、权利许可请求数据和查询请求;

数据查询代理装置作为交易数据存储中心的接口,接收查询请求,查询交易数据存储中心的交易数据并输出查询结果。

所述销售计数器输出的所述销售系统数据包括:交易数据、交易请求号、随机数、权利许可请求数据、连通性测试数据、权利许可请求数据结果,其中,交易数据包括交易订单号、数字版权管理标识、授权模式、交易数量、销售方的机构代码、交易时间信息;

所述授权计数器输出所述的授权系统数据包括:授权数据、随机数、权利许可数据、连通性测试数据、权利许可结果。

优选实施例,所述销售计数器包括销售认证解析模块、销售数据上传模块、销售配置模块,其中:

销售认证解析模块与交易数据处理装置连接,接收权利许可数据并对权利许可数据完成验签认证的操作;

销售数据上传模块与交易数据处理装置连接,输出销售系统数据;

销售配置模块配置销售计数器,销售配置模块与销售认证解析模块连接,接收并存储权利许可请求数据,从销售系统本地读取配置文件,生成销售计数器的验证信息,验证信息经交易数据处理装置查询匹配后生成销售配置模块内部配置文件。

优选实施例,所述授权计数器包括授权认证解析模块、授权查询代理模块、授权数据上传模块、授权配置模块,其中:

授权认证解析模块与交易数据处理装置连接,接收权利许可请求数据并对权利许可请求数据完成验签认证的操作;

授权查询代理模块与授权认证解析模块连接,根据权利许可请求数据,提供查询接口,接收查询请求,接收并输出查询结果;

授权数据上传模块与交易数据处理装置、授权查询代理模块对应连接,输出查询结果和授权系统数据;

授权配置模块,用于配置授权计数器,授权配置模块与交易数据处理装置连接,接收并存储权利许可请求数据,从授权系统本地读取配置文件,生成验证信息,验证信息经交易数据处理装置查询匹配后生成授权配置模块内部配置文件。

优选实施例,所述交易数据处理装置包括:与数据采集模块、数据发送模块连接的数据处理模块、平台计数器配置模块,其中:

数据采集模块,与销售计数器的销售数据上传模块、授权计数器的授权数据上传模块、数据处理模块对应连接,接收销售系统数据和授权系统数据,通过数据库查询命令查询命令字之后按命令字内容进行分发;并数据采集模块接收数据处理模块输出的传输指令后直接将销售系统数据发给数据发送模块;

数据发送模块,与对应销售计数器的销售认证解析模块、授权计数器的授权认证解析模块连接,接收销售系统数据、授权系统数据、查询结果、测试连通结果数据、查询失败的状态信息,将所有要发送的数据签名之后再发送;

数据处理模块与数据查询代理装置、数据采集模块、数据发送模块对应连接,接收销售系统数据和授权系统数据并向数据查询代理装置输出销售系统数据、授权系统数据的查询请求,通过数据查询代理装置调用交易数据存储中心的接口,获取查询结果,根据查询结果完成销售系统数据、授权系统数据验证,当销售计数器中同一用户提交若干请求信息到数据采集模块时,数据处理模块仅对第一条销售系统数据进行验证和查询,验证通过后,输出传输指令、存储统计查询结果和验证信息;数据处理模块接收销售计数器、授权计数器发送的测试连通数据,输出测试连通结果数据;

平台计数器配置模块内嵌于交易数据处理装置,从交易数据处理装置本地读取配置文件生成内部配置文件。

优选实施例,所述销售数据上传模块包括:销售数据采集单元、销售数据处理单元、销售数据管理单元、销售数据传输单元,其中:

销售数据采集单元获取交易数据,并对交易数据进行初步格式化;所述交易数据包括交易订单号、数字版权管理标识、授权模式、交易数量、销售方的机构代码、交易时间信息;

销售数据处理单元根据输入的命令和参数,生成交易请求号、随机数、构造权利许可请求数据或连通性测试数据;对数据进行摘要、签名;向用户反馈权利许可请求数据结果;

销售数据管理单元对销售计数器的内部数据和状态进行管理,所述内部数据至少包括交易数量、销售机构代码、交易数据;所述状态管理是对数据进行更新;

销售数据传输单元上传销售系统的权利许可请求数据或者连通性测试数据;接收权利许可数据或平台命令包。

优选实施例,所述的授权数据上传模块包括:授权数据采集单元、授权数据处理单元、授权数据管理单元、授权数据传输单元,其中:

授权数据采集单元获取授权数据,并对数据进行初步格式化;

授权数据处理单元根据输入的命令和参数,生成随机数、构造权利许可数据或连通性测试数据;对数据进行摘要、签名;向授权系统反馈权利许可数据结果;

授权数据管理单元对授权计数器的内部数据和状态进行管理;所述内部数据至少包括交易数量、销售机构代码、交易数据;所述状态管理是对数据进行更新;

授权数据传输单元上传授权系统的权利许可数据或连通性测试数据;接收权利许可请求数据或平台命令包。

优选实施例,所述数据处理模块包括:数据接收单元、计数器认证单元、查询单元、连通性测试单元,其中:

数据接收单元接收上传的权利许可请求数据和许可数据,完成数据缓存、认证和存储功能;

计数器认证单元通过计数器代码和验证码验证,完成对面向授权系统的可信计数器以及销售系统的可信计数器身份的认证;

查询单元处理面向授权系统的可信计数器发送的销售情况查询请求;调用交易数据存储中心的接口,得到查询结果,并将结果转发查询终端;

连通性测试单元处理面向授权系统以及销售系统的可信计数器发送的测试连通数据。

优选实施例,所述销售计数器、授权计数器、交易数据处理装置的执行步骤:

步骤s1:销售计数器的销售数据上传模块提交销售系统数据到交易数据处理装置;

步骤s2:交易数据处理装置的数据采集模块将销售系统数据分发给交易数据处理装置的数据处理模块;

步骤s3:所述交易数据处理装置的数据处理模块对销售系统数据进行查询和验证,并将验证结果传送至交易数据处理装置的数据发送模块,得到验证结果;所述交易数据处理装置的数据处理模块将销售系统数据的查询验证信息进行存储和统计;

步骤s4:验证成功,所述交易数据处理装置的数据发送模块将销权利许可请求数据签名认证后发送至授权计数器的授权认证解析模块,执行步骤s6;

步骤s5:验证不成功,所述交易数据处理装置的数据发送模块则将销售系统数据返回给销售计数器;

步骤s6:授权计数器的授权认证解析模块对交易数据处理装置发送来的销售系统数据进行认证解析,并通过授权计数器的数据上传模块对销售系统数据进行记录和签名认证,同时将销售系统数据存储到授权计数器的可信计数器并统计,然后将签名认证后的授权系统数据上传至交易数据处理装置;

步骤s7:交易数据处理装置的数据采集模块将授权系统据数据分发至所述交易数据处理装置的数据处理模块,由所述交易数据处理装置的数据处理模块进行数据存储和统计,将权利许可数据通过所述交易数据处理装置的数据发送模块返回给销售计数器的销售认证解析模块;

步骤s8:销售计数器的销售认证解析模块收到权利许可数据后完成对用户的销售功能,并存储统计权利许可数据至销售计数器。

面向版权保护可信计数技术是对数字版权管理(drm)计数信息的规范化、安全传递、安全存储以及计数处理进行研究,研发的技术、软件和应用开发包符合本工程规定的版权保护可信计数技术接口规范、可信计数数据规范等工程标准规范。

销售系统和授权系统分别利用各自的可信计数器将交易数据和授权数据发送给可信交易数据管理平台的交易数据接收系统,可信交易数据管理平台的交易数据接收系统通过其可信计数器对数据接收并进行认证等处理后存储到可信交易数据管理平台相应的数据库中。嵌入销售系统和授权系统的可信计数器之间不能够进行通信。

如下附表,示出本发明中各功能部分简要描述:

本发明系统中含有所述可信计数器,所述可信计数器包括销售系统的可信计数器、授权系统的可信计数器以及可信交易数据管理平台的可信计数器。

本发明系统中还含有所述的计数器,所述的计数器包括销售计数器、授权计数器以及平台计数器。

本发明系统中所述的计数器的基本功能描述如下:

(1)所述销售计数器、授权计数器以及平台计数器接收可信计数器的描述信息:所述计数器提供接口接收可信计数器的相关信息,如计数器标识和校验码等。

(2)所述销售计数器、授权计数器以及平台计数器提供交易数据:提供接口获取交易系统的交易数据,包括交易订单号、数字版权管理标识、授权模式、交易数量、销售方的机构代码、交易时间信息等,使面向版权保护可信交易数据管理平台能够根据这些数据进行营业收入结算、销售渠道分析等进行统计分析;并对收集的交易数据进行计数和规范化处理,将规范化的数据签名后返回给面向版权保护可信交易数据管理平台的可信计数器。

(3)所述销售计数器、授权计数器以及平台计数器包括通用的数据计数功能:根据交易数据计数规范,对交易数据进行计数签名、认证等处理,保证数据的可信、不可否认。

(4)所述销售计数器、授权计数器以及平台计数器包括通用的数据缓存功能:对计数结果数据进行缓存处理,同时,根据计数数据的签名规范,对计数的处理结果进行签名处理。

(5)授权计数器和销售计数器的数据发送模块:该功能模块将处理后的数据发送给面向版权保护可信交易数据管理平台的可信计数器。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1