专利汇可以提供基于区块链的本体维护系统专利检索,专利查询,专利分析的服务。并且一种基于 区 块 链 的本体维护系统,包括指令验证模块、区块信息构建模块、区块链构建模块、本体 修改 模块和 可视化 模块,指令验证模块接收本体维护指令并进行结构验证与词性验证,当验证通过后输出至区块信息构建模块进行指令数据的解析和Merkle树构建,区块链构建模块将来自区块信息构建模块的 工作量证明 成功的区块进行 节点 验证、数据检查和继续广播,本体修改模块接收节点验证通过的区块,在本体中匹配 定位 区块中待修改的词汇,并根据本体维护指令维护本体并完成文档的更新,可视化模块将更新结果输出展示给用户。本 发明 解决了本体由于复杂程度越来越高所带来的工作量骤增和安全准确性下降的问题。,下面是基于区块链的本体维护系统专利的具体信息内容。
1.一种基于区块链的本体维护系统,其特征在于,包括:指令验证模块、区块信息构建模块、区块链构建模块、本体修改模块和可视化模块,其中:指令验证模块接收本体维护指令并进行结构验证与词性验证,当验证通过后输出至区块信息构建模块进行指令数据的解析和Merkle树构建,区块链构建模块将来自区块信息构建模块的工作量证明成功的区块进行节点验证、数据检查和继续广播,本体修改模块接收节点验证通过的区块,在本体中匹配定位区块中待修改的词汇,并根据本体维护指令维护本体并完成文档的更新,可视化模块将更新结果输出展示给用户;
所述的本体维护指令是指:用户在给定规范指导下在指定文本框中输入的主谓宾三元组形式的指令;
所述的接收本体维护指令,采用但不限于三个分别代表主语、谓语、宾语的输入框进行输入,对应进行的结构验证是指:对输入的本体维护指令进行判断结构,即判断所有的输入框里是不是都已填上内容而非出现任意空缺;词性验证是指:判断输入框中采集的词性是否依次为名词、动词、名词。
2.根据权利要求1所述的系统,其特征是,所述的指令数据的解析是指:对收集到的本体维护指令进行预处理并形成结构化的数据,从而将这种结构化的数据传入区块信息构建模块。
3.根据权利要求1所述的系统,其特征是,所述的节点验证是指:当任一节点收到其它节点传过来的工作量证明成功的区块的信息时,首先验证该工作量证明是否成功,即获得的字符串的前n位零的个数是否符合预设的零的位数,同时校验新区块中每一个指令是否合法。
4.根据权利要求1所述的系统,其特征是,所述的数据检查包括:核对区块中的本体维护指令是否重复,即所增加的关联是否已存在于本体中而无需重复增加,以及核对所增加的关联是否符合逻辑。
5.根据权利要求1所述的系统,其特征是,所述的Merkle树构建是指:区块信息构建模块将区块的指令数据列表,通过Merkle Tree算法生成Merkle Root Hash,并以Merkle Root Hash作为指令数据列表的摘要存到区块头中,同时对指令数据进行数字签名,向区块头中增加时间戳,并用SHA256算法进行工作量证明,证明成功后,将该区块进行p2p方式的传播。
6.根据权利要求1所述的系统,其特征是,所述的工作量证明是指:将Merkle Root Hash及其他相关字段组装成区块头,通过不停的变换区块头中的随机数值作为输入进行SHA256哈希运算,找出一个特定格式哈希值的过程,即要求有一定数量的前导0,当计算出的字符串的前n位零的个数与系统设置的一致,则认为工作量证明成功。
7.根据权利要求1~6中任一所述的系统,其特征是,所述的指令验证模块包括:结构验证单元和词性验证单元,其中:结构验证单元接收用户在指定文本框中输入的主谓宾三元组形式的本体维护指令并进行结构验证,词性验证单元与区块信息构建模块相连并传输词性验证通过的指令信息。
8.根据权利要求1~6中任一所述的系统,其特征是,所述的区块信息构建模块包括:
Merkle树构建单元、数字签名单元和时间戳单元,其中:Merkle树构建单元解析区块主体中的本体维护指令并得到指令数据列表的Merkle Root Hash的区块信息,数字签名单元将节点用私钥签名的指令信息输出至时间戳单元,时间戳单元进行工作量证明并将证明成功的区块信息输出至区块链构建模块。
9.根据权利要求1~6中任一所述的系统,其特征是,所述的区块链构建模块包括:工作量验证单元、数据检查单元、节点链接单元和数据广播单元,其中:工作量验证单元对区块信息进行校验并将校验合法有效的区块信息输出至数据检查单元,数据检查单元进行重复性检查和逻辑性检查后将指令准确无误的区块信息输出至节点链接单元,节点链接单元将待新增的区块以链状的形式加到现有的区块链中生成新区块链,数据广播单元将新区块链输出至本体修改模块。
10.根据权利要求1~6中任一所述的系统,其特征是,所述的本体修改模块包括:触发修改单元、主语定位单元、宾语定位单元、建立关联单元和更新文档单元,其中:触发修改单元与主语定位单元相连并传输维护指令中主语信息,并在本体中不存在主语时增补主语,主语定位单元与宾语定位单元相连并传输维护指令中的宾语信息,并在本体中不存在宾语时增补宾语,宾语定位单元与建立关联单元相连并传输维护指令中的谓语信息同时按照用户输入的谓语建立关联,建立关联单元与更新文档单元相连并传输建立新关联后的本体,更新文档单元与可视化模块相连并传输更新后的本体文档。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
基于区块链的本体维护系统 | 2020-05-19 | 647 |
用于通用计算的区块链 | 2020-05-20 | 73 |
用于发布智能合约的方法和装置 | 2020-05-23 | 694 |
一种基坑监测智能预警和数据存证的方法及系统 | 2020-05-25 | 528 |
区块生成方法、装置、存储介质、区块链网络 | 2020-05-17 | 611 |
应用于区块链系统中矿工节点的共识方法和区块链系统 | 2020-05-21 | 372 |
区块链中的随机数生成 | 2020-05-11 | 914 |
基于关联数据的区块链分离存储系统 | 2020-05-21 | 297 |
用于保护和/或管理IOT网络型基础设施的区块链 | 2020-05-24 | 787 |
基于区块链的合约确认方法及会议系统 | 2020-05-25 | 892 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。