(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210066848.9
(22)申请日 2022.01.20
(71)申请人 王丙贺
地址 210000 江苏省南京市六合区雄州南
路515号
(72)发明人 王丙贺
(51)Int.Cl.
G06F 16/23(2019.01)
G06F 16/2458(2019.01)
G06F 16/27(2019.01)
G06K 9/62(2022.01)
(54)发明名称
一种用于区块链的分布式网络托管平台
(57)摘要
本发明公开了一种用于区块链的分布式网
络托管平台, 包括账户管理模块、 数据管理模块、
信息管理模块, 所述账户管 理模块与数据管理模
块电连接, 所述数据管理模块与信息管理模块电
连接; 所述账户管理模块用于管理账户, 完成正
常的账户操作, 所述数据管 理模块用于存储并更
新宠物数据库中的数据, 所述信息管理模块用于
管理信息共享的方式, 所述账户管理模块包括账
户注册模块、 数据填写录入模块、 数据保存模块,
所述数据填写录入模块与数据保存模块电连接,
所述数据管 理模块包括数据收集存储模块、 数据
统计模块、 数据更新模块、 数据上传模块, 所述数
据收集存储模块与数据统计模块电连接, 本发
明, 具有实现信息共享的特点。
权利要求书2页 说明书5页 附图1页
CN 114428783 A
2022.05.03
CN 114428783 A
1.一种用于区块链的分布式网络托管平台, 其特征在于: 包括账户管理模块、 数据 管理
模块、 信息管理模块, 所述账户管理模块与数据管理模块电连接, 所述数据管 理模块与信息
管理模块电连接;
所述账户管理模块用于管理账户, 完成正常的账户操作, 所述数据管理模块用于存储
并更新宠物数据库中的数据, 所述信息管理模块用于管理信息共享的方式。
2.根据权利要求1所述的一种用于区块链的分布式网络托管平台, 其特征在于: 所述账
户管理模块包括账户注册模块、 数据填写录入模块、 数据保存模块, 所述数据填写录入模块
与数据保存 模块电连接;
所述账户注册模块用于让用户在网站中注册账户, 所述数据填写录入模块用于让用户
在账户中填写宠物的相关信息, 所述数据保存 模块用于用户在账户中保存宠物数据。
3.根据权利要求2所述的一种用于区块链的分布式网络托管平台, 其特征在于: 所述数
据管理模块包括数据收集存储模块、 数据 统计模块、 数据更新模块、 数据上传模块, 所述数
据收集存 储模块与数据统计模块电连接, 所述数据更新模块与数据上传模块电连接;
所述数据收集存储模块用于收集并存储用户填写的宠物信 息, 所述数据统计模块用于
根据收集到的用户填写的宠物信息 建立起数据库, 所述数据更新模块用于根据最新的数据
对数据库中的数据进 行更新并替换, 所述数据上传 模块用于将数据库中的更新后的数据上
传至区块链中。
4.根据权利要求3所述的一种用于区块链的分布式网络托管平台, 其特征在于: 所述信
息管理模块包括信息上传 模块、 相似度计算模块、 信息 分享模块、 显示模块、 交流模块, 所述
相似度计算模块与信息分析模块电连接;
所述信息上传模块用于将用户的宠物的有关信 息上传至区块链中, 所述相似度计算模
块用于计算宠物之间的相似度, 所述信息分享模块用于让用户共享宠物之间的信息, 所述
显示模块用于 显示宠物的相关信息, 所述交流模块用于让用户之间进行有关宠物的交流。
5.根据权利要求4所述的一种用于区块链的分布式网络托管平台, 其特征在于: 该系统
的主要工作流 程为:
S1、 用户在网站中通过账户注册模块注册账户, 并通过数据填写录入模块填写录入宠
物信息, 网站通过 数据收集存 储模块对用户填写的宠物信息进行收集并存 储;
S2、 系统根据用户录入宠物信息, 通过数据统计模块来统计全 网站中用户的宠物信息,
并建立宠物数据库, 系统通过 数据更新模块 根据实时更新的宠物信息来更新数据库;
S3、 系统根据用户所录入的宠物信息, 将其与区块链上的其他用户所录入的宠物性状
进行相似度分析, 通过相似度计算模块计算宠物之间的相似度;
S4、 系统根据用户宠物之间的相似度来分享宠物信 息, 宠物之间相似度较 高的用户, 系
统会分享 其饲养信息, 宠物之间相似度较低的用户, 系统会推荐安 排宠物一 起玩耍。
6.根据权利要求5所述的一种用于区块链的分布式网络托管平台, 其特征在于: 上述步
骤S1中, 宠物信息 录入的基本方法为:
宠物主人根据宠物的特性来录入宠物的性状, n为所有宠物的性状 数量, i∈[1,n ], {an}
为宠物A的性状, 当宠物A的主人选择性状时, 录入a1到an的值, 当宠物A有某种性状时, 录入
ai=1, 否则, 录入ai=0;
{bn}为宠物B的性状, 当宠物B的主人选择性状时, 录入b1到bn的值, 当宠物B有某种性状权 利 要 求 书 1/2 页
2
CN 114428783 A
2时, 录入bi=1, 否则, 录入bi=0。
7.根据权利要求6所述的一种用于区块链的分布式网络托管平台, 其特征在于: 上述步
骤S2中, 数据库的建立与更新的主 要方法为:
某种宠物性状在所有网站用户所登记录入的宠物中所占有的比例Wi为
其中, 分子为所有有该性状的宠物总数, m为所有网站中所有用户所登记录入的宠物的
总数, 每新增一个录入样本, m的值都会增 加1, Wi的值也会更新, 实现数据库的更新。
8.根据权利要求7所述的一种用于区块链的分布式网络托管平台, 其特征在于: 上述步
骤S3中, 宠物之间相似度的计算方法为
宠物A与宠物B之间的相似度X的计算公式为:
其中, 相似度X越高, 代 表宠物A与B的性状越相似。
9.根据权利要求8所述的一种用于区块链的分布式网络托管平台, 其特征在于: 上述步
骤S4中, 系统安 排宠物一 起玩耍的规则为:
S4‑1、 系统计算出用户与另一用户的宠物之间的相似度为X, 当宠物之间的相似度较低
时, 两只宠物之间的性格 较为互补, 适 合让宠物一起玩耍;
S4‑2、 系统计算出宠物玩伴的推荐指数为 μ(1 ‑X)%, 其中, μ为调节系数, 并将推荐指数
按从高到低排列给用户, 供用户选择;
S4‑3、 用户选择心仪的宠物, 通过交流模块来联系宠物的主人, 双方经过沟通后让宠物
见面一起玩耍。
10.根据权利要求9所述的一种用于区块链的分布式网络托管平台, 其特征在于: 上述
步骤S4中, 宠物饲养信息的分享规则为: 在系统内, 某用户的宠物共有k条饲养信息, 则与该
用户的共享 规则与宠物之间的相似度X有关, 即随机分享[kX]条饲养信息 。权 利 要 求 书 2/2 页
3
CN 114428783 A
3
专利 一种用于区块链的分布式网络托管平台
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 11:16:01上传分享