(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210941274.5
(22)申请日 2022.08.08
(65)同一申请的已公布的文献号
申请公布号 CN 115018431 A
(43)申请公布日 2022.09.06
(73)专利权人 树根格致科技(湖南)有限公司
地址 410000 湖南省长 沙市经济技 术开发
区三一路1号三一工业城魔豆仓5楼
501
(72)发明人 郭剑南 王锦霞 张之善 舒阜东
刘琦
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 董艳芳(51)Int.Cl.
G06Q 10/08(2012.01)
G06F 21/60(2013.01)
G06Q 40/04(2012.01)
H04L 67/565(2022.01)
H04L 9/40(2022.01)
H04L 67/10(2022.01)
H04L 67/12(2022.01)
(56)对比文件
US 202021 1005 A1,2020.07.02
US 202120123 6 A1,2021.07.01
审查员 吕文超
(54)发明名称
BOM数据共享方法、 区块链服务器和计算机
可读存储介质
(57)摘要
本申请提供了一种BOM数据共享方法、 区块
链服务器和计算机可读存储介质, 涉及数据共享
技术领域, 该方法应用于区块链, 区块链包括多
个企业节点, 企业节点与企业业务系统对接; 该
方法包括: 响应于企业业务系统触发的BOM转换
操作, 通过对应的目标企业节点调用BOM结构数
据和区块链 合约引擎, 并基于区块链 合约引擎对
BOM结构数据进行转换处理, 得到BOM转换数据;
将转换处理后得到的BOM转换数据共享至区块链
上的其他企业节点。 本申请可以实现两方或多 方
之间的BOM数据共享, 从而可以进行生产、 设计、
采购、 维修等制造过程的协同作业, 并且使得有
权限的企业可以获知BOM转换方式, 便于有权限
的企业对数据转换过程进行分析和查验。
权利要求书2页 说明书10页 附图7页
CN 115018431 B
2022.10.25
CN 115018431 B
1.一种BOM数据共享方法, 其特征在于, 所述方法应用于区块链, 所述区块链包括多个
企业节点, 所述企业节点与企业业务系统对接, 一个企业节 点对接一个企业业务系统; 所述
方法包括:
响应于所述企业业务系统触发的BOM转换操作, 通过对应的目标企业节点调用BOM结构
数据和区块链合约引擎, 并基于所述区块链 合约引擎对所述BOM结构数据进 行转换处理, 得
到BOM转换 数据; 所述BOM转换 数据包括 转换结果数据和转换处 理指令;
将转换处理后得到的所述BOM转换数据共享至所述区块链上除所述目标企业节点外的
其他企业节点;
基于所述区块链合约引擎对所述BOM结构数据进行转换处 理, 得到BOM转换 数据, 包括:
基于所述区块链合约引擎预先配置的转换函数对所述BOM数据进行转换处理, 得到所
述转换结果数据; 所述区块链合约引擎预先配置的转换函数包括转换参数, 所述转换参数
至少包括BOM层级、 BOM类型或转换算法 的一种或多种; 其中, BOM层级用于表征产品的总装
件、 分装件、 组件、 部件、 零件、 直到原材料之间结构的层 级关系, BOM类型包括工程BOM、 计划
BOM、 设计B OM、 制造B OM、 客户B OM、 维修B OM、 销售B OM、 成本B OM、 采购B OM, 转换算法至少包括
递归、 求交集、 求并集、 树状数据结构运 算;
基于转换处理时的转换参数确定转换处理指令; 其中, 所述转换处理指令用于表征BOM
结构数据的转换处 理方式。
2.根据权利要求1所述的BOM数据共享方法, 其特征在于, 所述区块链合约引擎配置有
加密函数, 所述加密函数包括隐私数据过 滤参数;
所述方法还 包括:
基于所述加密函数的隐私数据 过滤参数对所述BOM结构数据进行过滤, 筛选出所述BOM
结构数据中的隐私数据;
基于配置有所述加密函数的区块链合约引擎对所述隐私数据进行加密转换处理, 得到
加密转换 结果数据, 以便将所述加密转换 结果数据共享至有权限的企业节点。
3.根据权利要求2所述的BOM数据共享方法, 其特 征在于, 所述方法还 包括:
将所述加密函数加载至可信执行环境, 基于所述加密函数对所述转换结果数据和转换
处理指令进行加密处理, 得到加密转换数据, 以便将所述加密转换结果数据共享至有权限
的企业节点; 其中, 所述加密转换 数据包括加密转换 结果数据和 加密转换处 理指令。
4.根据权利要求1至3任一项所述的BOM数据共享方法, 其特征在于, 所述区块链合约引
擎包括BOM处理引擎; 所述BOM处理引擎包括基于所述区块链合约引擎构建的BOM处理指令
集, 所述指令集至少包括集合运算和/或树状数据结构运算; 其中, 所述集合运算至少包括
以下指令的一种或多种: 求交集、 求并集、 求补集、 集合比较; 所述树状数据结构运算至少包
括以下指令的一种或多种: 递归遍历、 深度/广 度搜索、 排序、 反序、 减枝。
5.根据权利 要求1所述的BOM数据共享方法, 其特征在于, 将转换处理后得到的所述BOM
转换数据共享至所述区块链上除所述目标企业节点外的其 他企业节点, 包括:
对所述转换结果数据进行拆解处 理, 得到BOM点数据和BOM边数据;
通过P2P传输协议对所述BOM点数据和BOM边数据进行网络分发, 以便将转换处理后得
到的所述 转换结果数据共享至所述区块链上除所述目标企业节点外的其 他企业节点。
6.根据权利要求1所述的BOM数据共享方法, 其特 征在于, 所述方法还 包括:权 利 要 求 书 1/2 页
2
CN 115018431 B
2对所述BOM结构数据进行拆解处 理, 得到多个BOM 子数据; 分别存 储于不同的企业节点;
将所述BOM 子数据分别分发至多个企业节点;
基于多个企业节点对应的区块链合约引擎分别对对应的BOM子数据进行安全多方计
算, 并将多方计算结果 合并后进行共享。
7.根据权利要求1所述的BOM数据共享方法, 其特 征在于, 所述方法还 包括:
BOM原始数据上链, 通过所述企业节点对上链的所述BOM原始数据进行解析操作, 得到
物料信息和关系拓扑图;
基于所述关系拓扑图构建所述BOM结构数据;
将所述物料信息存储于SQL数据, 将所述BOM结构数据存储于图数据库, 并将所述转换
参数和所述 转换处理指令存 储于NoSQL数据库。
8.一种区块链服务器, 其特征在于, 包括处理器和存储器, 所述存储器存储有能够被所
述处理器执行的计算机可执行指令, 所述处理器执行所述计算机可执行指 令以实现权利要
求1至7任一项所述的BOM数据共享方法。
9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机可
执行指令, 所述计算机可执行指令在被处理器调用和执行时, 计算机可执行指令促使处理
器实现权利要求1至7任一项所述的BOM数据共享方法。权 利 要 求 书 2/2 页
3
CN 115018431 B
3
专利 BOM数据共享方法、区块链服务器和计算机可读存储介质
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:27:36上传分享