[发明专利]智能共享云存储方法与系统在审
申请号: | 201910791482.X | 申请日: | 2019-08-26 |
公开(公告)号: | CN110633578A | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 唐飞龙 | 申请(专利权)人: | 苏州全时空信息技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G06F16/13;G06F16/182;G06Q20/06 |
代理公司: | 32277 苏州睿昊知识产权代理事务所(普通合伙) | 代理人: | 王玉仙 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云存储 智能 共享 家庭智能 文件碎片 中心化 存储 分布式备份 依赖关系图 云存储系统 存储资源 技术构建 技术结合 数据传输 数据上传 数据下载 系统生成 虚拟货币 用户存储 用户贡献 原始文件 账本 构建 哈希 拉取 区块 虚拟 闲置 合并 恢复 网络 | ||
1.一种智能共享云存储方法,其特征在于,包括:
步骤1:在智能共享云存储系统中,家庭智能设备进行数据上传存储时,将原始文件拆分、哈希编码,进行本地存储和分布式备份;
步骤2:家庭智能设备在进行数据下载时,根据系统生成的文件碎片依赖关系图,进行文件碎片的拉取、合并、恢复;
步骤3:为构建去中心化网络,系统基于区块链技术构建虚拟账本以及虚拟货币Storage Coin,激励用户贡献出闲置存储资源。
2.如权利要求1所述的智能共享云存储方法,其特征在于,步骤1具体包括:
步骤1.1:原始文件拆分成若干文件碎片,使用智能共享云存储系统管理;
步骤1.2:文件碎片存储本地仓库,使用生成的哈希值作为文件版本号,当文件内容改变时,不覆盖原始数据文件,而针对该文件新增加一个版本,进一步提升了数据存储的可靠性,防止由于误操作导致的数据覆盖;
步骤1.3:数据节点位置采用相同编码方式,将文件碎片存储至对应节点,针对私密数据,每一个文件碎片采用对称加密方式进行进一步保护,只能通过设备绑定的私钥进行解密。
3.如权利要求1所述的智能共享云存储方法,其特征在于,所述步骤2包括:
步骤2.1:智能共享云存储系统生成文件碎片依赖关系图;
步骤2.2:对于本地已有的文件碎片直接拉取,而云端文件根据哈希值查找对应文件碎片存储位置,从该处拉取文件数据;
步骤2.3:根据文件碎片依赖关系图将文件碎片合并,恢复原始文件。如原始文件是私密数据,需先使用本地私钥对文件碎片解密后再合并。
4.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中的基于区块链的存储激励机制:为激励用户贡献出闲置存储资源,构建去中心化网络,基于区块链技术构建虚拟账本以及虚拟货币Storage Coin。
5.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中,当用户购置的设备存在空闲的存储空间时,可以通过APP选择对应的存储空间进行分享并获得对应的虚拟货币。
6.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中,当用户存储空间达到购买的物理设备上限,除了购买新的设备外,还可以使用虚拟货币进行存储空间的租用,租用价格和出租等量闲置存储资源的赚取费用持平。
7.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中,用户获得StorageCoin后可用于存储空间的租用等。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1到7任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1到7任一项所述方法的步骤。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1到7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州全时空信息技术有限公司,未经苏州全时空信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910791482.X/1.html,转载请声明来源钻瓜专利网。