[发明专利]在对等网络中分发数字内容的方法和系统有效
申请号: | 201610668233.8 | 申请日: | 2016-08-15 |
公开(公告)号: | CN107770115B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 刘德钱;文均荣;张蒲;陈懿新 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04N21/4627;H04N21/6334 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对等 网络 分发 数字 内容 方法 系统 | ||
1.一种在对等网络中分发数字内容的方法,其特征在于,包括:
内容装置接收下载客户端发送的下载请求,所述下载请求包括请求下载的内容文件的上传事务标识和许可证事务标识;
所述内容装置根据所述上传事务标识和许可证事务标识确定所述下载客户端是否具有下载所述内容文件的许可信息,如有,将所述内容文件发送到所述下载客户端;
当内容文件分发完成后,所述内容装置向内容事务处理装置发送下载事务请求,所述下载事务请求包含下载信息;
所述内容事务处理装置接收所述下载事务请求,确定所述下载信息为有效的,生成下载事务,将所述下载事务发送到区块链处理装置;
所述区块链处理装置接收所述下载事务,将所述下载事务加入到所述区块链处理装置存储的区块链中。
2.如权利要求1所述的方法,其特征在于,所述下载请求还包括许可证所有人私钥的签名,所述内容装置根据所述上传事务标识和许可证事务标识确定所述下载客户端是否具有下载所述内容文件的许可信息具体为:
所述内容装置从所述区块链处理装置存储的区块链中获取所述许可证事务标识对应的许可证事务,用所述许可证事务的输出内容包含的资产地址确定许可证所有人私钥的签名是否为有效的,确定所述输出内容的许可信息是否为有效的,以及确定所述许可证事务的输入内容是否包含了所述上传事务标识。
3.如权利要求1所述的方法,其特征在于,所述内容文件包含一个以上的内容分块,所述将所述内容文件发送到所述下载客户端,具体为:
将存储在所述内容装置的所述内容文件的内容分块发送到所述下载客户端。
4.如权利要求3所述的方法,其特征在于,所述下载信息包含了许可证事务标识、许可证所有人私钥的签名、下载过程记录、内容装置的资产地址、上传事务标识和内容装置所发送的内容分块的标识。
5.如权利要求4所述的方法,其特征在于,所述确定下载信息为有效的具体为:
所述内容事务处理装置从所述区块链处理装置存储的区块链中获取所述许可证事务标识对应的版权事务,用所述版权事务的输出内容包含的资产地址确定所述许可证所有人私钥的签名为有效的。
6.如权利要求4所述的方法,其特征在于,所述生成下载事务具体为:将下载事务中包含的输入内容设置为所述许可证事务标识和所述许可证所有人的签名,输出内容的地址设置为所述内容装置的资产地址,所述输出内容的资产包括所述下载过程记录、所述上传事务标识和所述内容装置所发送的内容分块的标识。
7.如权利要求1所述的方法,其特征在于,在所述内容装置接收下载客户端发送的下载请求之前,还包括:
所述内容事务处理装置接收所述下载客户端发送的获取请求,所述获取请求包含所述上传事务标识,
从所述区块链处理装置存储的区块链获取所述上传事务标识对应的上传信息,将所述上传信息发送给所述下载客户端。
8.如权利要求3所述的方法,其特征在于,还包括:
所述内容装置接收上传客户端发送的上传内容请求,所述上传内容请求包含所述上传客户端的IP地址;
根据所述上传客户端IP地址向所述上传客户端发送授权请求,所述授权请求包含所述内容装置的IP地址,分发资格证书,内容装置私钥的签名和数字内容标识;
接收所述上传客户端发送的授权响应,所述授权响应包含授权发送的内容分块的标识。
9.如权利要求7所述的方法,其特征在于,还包括:
所述内容事务处理装置接收上传客户端发送的上传事务请求,所述上传事务请求包含所述上传信息;
确定所述上传信息为有效的,生成上传事务,将所述上传事务发送到区块链处理装置;
所述区块链处理装置接收所述上传事务,并将所述上传事务加入到所述区块链处理装置存储的区块链中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610668233.8/1.html,转载请声明来源钻瓜专利网。