当前位置: 首页 > 专利查询>广州商学院专利>正文

一种产品供应链追溯方法及系统技术方案

技术编号:38868186 阅读:15 留言:0更新日期:2023-09-22 14:06
本发明专利技术提供一种产品供应链追溯方法及系统,本发明专利技术中通过构建供应链预测模型以预测各个供应节点的预测节点特征,并按照预测节点特征将供应节点进行分类。根据不同供应节点的类别,在节点录入产品时获取节点不同的信息。之后结合所有节点的节点认证信息和产品生产信息拟合出产品溯源信息,再根据供应节点所上传的信息生成追溯密钥。将产品序列号、追溯密钥和产品溯源信息之间两两建立关联关系。用户在购买目标产品后,通过密钥查询模块并根据目标产品的产品序列号查询获取到目标产品所对应的追溯密钥,然后可以再通过产品追溯模块并利用追溯密钥获取到目标产品对应的产品溯源信息。本发明专利技术具有能对目标产品高效准确的进行产品溯源的效果。品溯源的效果。品溯源的效果。

【技术实现步骤摘要】
一种产品供应链追溯方法及系统


[0001]本专利技术属于区块链
,具体是涉及到一种产品供应链追溯方法及系统。

技术介绍

[0002]在当今全球化的商业环境中,产品供应链管理成为企业追求效率和可追溯性的重要任务。产品供应链是指涉及产品生产、流通和销售的一系列环节和参与方。随着全球供应链的复杂性增加和消费者对产品可追溯性的要求提高,基于区块链的产品供应链管理技术逐渐受到关注。
[0003]基于区块链的产品供应链是指利用区块链技术来构建和管理产品供应链的一种方法。区块链是一种分布式账本技术,通过去中心化和不可篡改的特性,为供应链参与方提供了可信、透明和安全的数据交换和共享环境。在基于区块链的产品供应链中,参与方可以共享和验证产品的生产、流通和销售信息,实现全程可追溯和透明的供应链管理。
[0004]尽管基于区块链的产品供应链技术具有许多优势,但仍然存在一些技术问题和挑战。其中,基于区块链的产品供应链难以对产品进行溯源是一个重要的问题。由于供应链中涉及多个参与方和环节,信息的真实性和准确性难以保证。此外,产品供应链中的数据量庞大,区块链的存储和处理能力也存在限制。因此,如何在基于区块链的产品供应链中实现高效、准确和可追溯的产品溯源仍然是一个亟待解决的技术问题。

技术实现思路

[0005]本专利技术提供一种产品供应链追溯方法及系统,以解决难以对产品供应链中的产品进行高效准确溯源的问题。
[0006]第一方面,本专利技术提供一种产品供应链追溯方法,该方法包括如下步骤:
[0007]获取目标产品的产品信息,所述产品信息包括产品序列号和产品生产信息;
[0008]定位所述目标产品所属的产品供应链,并基于所述产品供应链构建所述供应链预测模型;
[0009]通过所述供应链预测模型预测所述产品供应链中所有所述供应节点的预测节点特征;
[0010]基于所述预测节点特征将所有所述供应节点划分为信任节点和非信任节点;
[0011]获取所有所述信任节点在录入所述目标产品时同步上传的节点认证信息,并获取所有所述非信任节点在录入所述目标产品时同步上传的所述节点认证信息和操作人身份信息;
[0012]将所有所述节点认证信息和所述产品生产信息拟合为所述目标产品的产品溯源信息;
[0013]从每个所述供应节点的所述节点认证信息中或所述操作人身份信息中随机截取信息段作为密钥段,并将所有所述密钥段以拆分重组的方式拟合生成追溯密钥;
[0014]建立所述产品序列号与所述追溯密钥之间的第一关联关系;
[0015]建立所述追溯密钥与所述产品溯源信息之间的第二关联关系;
[0016]当通过预设的密钥查询模块接收到目标终端所上传的用户信息和所述产品序列号时,建立所述用户信息和所述产品序列号之间的第三关联关系,并根据所述第一关联关系将所述产品序列号对应的所述追溯密钥发送至所述目标终端;
[0017]当通过预设的产品追溯模块接收到所述目标终端所上传的所述追溯密钥时,根据所述第二关联关系将所述追溯密钥对应的所述产品溯源信息发送至所述目标终端。
[0018]可选的,所述定位所述目标产品所属的产品供应链,并基于所述产品供应链构建所述供应链预测模型包括如下步骤:
[0019]定位所述目标产品所属的产品供应链,并根据所述产品供应链中的所有供应节点以及所有所述供应节点之间的供应关系构建供应链动态图结构;
[0020]基于所述产品信息从预设的供应链历史数据库中调取所述产品供应链的历史供应记录;
[0021]从所述历史供应记录中提取所有所述供应节点的历史节点特征,并结合所述供应链动态图结构和所有所述历史节点特征构建所述产品供应链的初始供应链预测模型;
[0022]利用所述历史供应记录训练所述初始供应链预测模型,得到供应链预测模型。
[0023]可选的,所述从所述历史供应记录中提取所有所述供应节点的历史节点特征,并结合所述供应链动态图结构和所有所述历史节点特征构建所述产品供应链的初始供应链预测模型包括如下步骤:
[0024]根据预设的关键词集从所述历史供应记录中提取出所有所述供应节点的历史节点特征,所述历史节点特征包括所述供应节点的身份属性、历史交易记录和信誉评级;
[0025]通过所述历史交易记录修正所述供应链动态图结构中的所述供应关系;
[0026]结合所述身份属性、所述历史交易记录和所述信誉评级生成对应所述供应节点的历史节点特征向量;
[0027]为所述供应量动态图结构中的所有所述供应节点赋予对应的所述历史节点特征向量,以构建所述产品供应链的初始供应链预测模型。
[0028]可选的,在所述获取所有所述信任节点在录入所述目标产品时同步上传的节点认证信息,并获取所有所述非信任节点在录入所述目标产品时同步上传的所述节点认证信息和操作人身份信息之后还包括如下步骤:
[0029]将所述节点认证信息实时上传至所述供应链预测模型,以更新所述供应链预测模型中的模型参数;
[0030]根据所述节点认证信息对应目标节点的时间戳,将所述产品供应链中位于所述目标节点之后的所有所述供应节点标记为未来节点;
[0031]通过更新后的所述供应链预测模型更新所述未来节点的所述预测节点特征;
[0032]基于更新后的所述预测节点特征重新确定所述未来节点的节点类型。
[0033]可选的,所述从每个所述供应节点的所述节点认证信息中或所述操作人身份信息中随机截取信息段作为密钥段,并将所有所述密钥段以拆分重组的方式拟合生成追溯密钥包括如下步骤:
[0034]分别选取各个所述供应节点的所述节点认证信息或所述操作人身份信息作为目标信息;
[0035]统一所有所述目标信息的数据格式;
[0036]将所述目标信息中最短的信息长度作为密钥截取长度;
[0037]基于所述密钥截取长度确定每个所述目标信息的截取起始位范围;
[0038]通过随机数法分别在各个所述截取起始位范围中随机选取到目标截取起始位;
[0039]结合所述目标截取起始位和所述密钥截取长度从对应的所述目标信息中截取信息段作为密钥段;
[0040]将所有所述密钥段以拆分重组的方式拟合生成追溯密钥。
[0041]第二方面,本专利技术还提供一种产品供应链追溯系统,所述系统包括:
[0042]产品信息获取模块,用于获取目标产品的产品信息,所述产品信息包括产品序列号和产品生产信息;
[0043]模型构建模块,用于定位所述目标产品所属的产品供应链,并基于所述产品供应链构建所述供应链预测模型;
[0044]特征预测模块,用于通过所述供应链预测模型预测所述产品供应链中所有所述供应节点的预测节点特征;
[0045]节点分类模块,用于基于所述预测节点特征将所有所述供应节点划分为信任节点和非信任节点;
[0046]节点信息获取模块,用于获取所有所述信任节点在录入所述目标产品时同步上传本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品供应链追溯方法,其特征在于,包括如下步骤:获取目标产品的产品信息,所述产品信息包括产品序列号和产品生产信息;定位所述目标产品所属的产品供应链,并基于所述产品供应链构建所述供应链预测模型;通过所述供应链预测模型预测所述产品供应链中所有所述供应节点的预测节点特征;基于所述预测节点特征将所有所述供应节点划分为信任节点和非信任节点;获取所有所述信任节点在录入所述目标产品时同步上传的节点认证信息,并获取所有所述非信任节点在录入所述目标产品时同步上传的所述节点认证信息和操作人身份信息;将所有所述节点认证信息和所述产品生产信息拟合为所述目标产品的产品溯源信息;从每个所述供应节点的所述节点认证信息中或所述操作人身份信息中随机截取信息段作为密钥段,并将所有所述密钥段以拆分重组的方式拟合生成追溯密钥;建立所述产品序列号与所述追溯密钥之间的第一关联关系;建立所述追溯密钥与所述产品溯源信息之间的第二关联关系;当通过预设的密钥查询模块接收到目标终端所上传的用户信息和所述产品序列号时,建立所述用户信息和所述产品序列号之间的第三关联关系,并根据所述第一关联关系将所述产品序列号对应的所述追溯密钥发送至所述目标终端;当通过预设的产品追溯模块接收到所述目标终端所上传的所述追溯密钥时,根据所述第二关联关系将所述追溯密钥对应的所述产品溯源信息发送至所述目标终端。2.根据权利要求1所述的产品供应链追溯方法,其特征在于,所述定位所述目标产品所属的产品供应链,并基于所述产品供应链构建所述供应链预测模型包括如下步骤:定位所述目标产品所属的产品供应链,并根据所述产品供应链中的所有供应节点以及所有所述供应节点之间的供应关系构建供应链动态图结构;基于所述产品信息从预设的供应链历史数据库中调取所述产品供应链的历史供应记录;从所述历史供应记录中提取所有所述供应节点的历史节点特征,并结合所述供应链动态图结构和所有所述历史节点特征构建所述产品供应链的初始供应链预测模型;利用所述历史供应记录训练所述初始供应链预测模型,得到供应链预测模型。3.根据权利要求2所述的产品供应链追溯方法,其特征在于,所述从所述历史供应记录中提取所有所述供应节点的历史节点特征,并结合所述供应链动态图结构和所有所述历史节点特征构建所述产品供应链的初始供应链预测模型包括如下步骤:根据预设的关键词集从所述历史供应记录中提取出所有所述供应节点的历史节点特征,所述历史节点特征包括所述供应节点的身份属性、历史交易记录和信誉评级;通过所述历史交易记录修正所述供应链动态图结构中的所述供应关系;结合所述身份属性、所述历史交易记录和所述信誉评级生成对应所述供应节点的历史节点特征向量;为所述供应量动态图结构中的所有所述供应节点赋予对应的所述历史节点特征向量,以构建所述产品供应链的初始供应链预测模型。4.根据权利要求1所述的产品供应链追溯方法,其特征在于,在所述获取所有所述信任节点在录入所述目标产品时同步上传的节点认证信息,并获取所有所述非信任节点在录入
所述目标产品时同步上传的所述节点认证信息和操作人身份信息之后还包括如下步骤:将所述节点认证信息实时上传至所述供应链预测模型,以更新所述供应链预测模型中的模型参数;根据所述节点认证信息对应目标节点的时间戳,将所述产品供应链中位于所述目标节点之后的所有所述供应节点标记为未来节点;通过更新后的所述供应链预测模型更新所述未来节点的所述预测节点特征;基于更新后的所述预测节点特征重新确定所述未来节点的节点类型。5.根据权利要求1所述的产品供应链追溯方法,其特征在于,所述从每个所述供应节点的所述节点认证信息中或所述操作人身份信息中随机截取信息段作为密钥段,并将所有所述密钥段以拆分重组的方式拟合生成追溯密钥包括如下步骤:分别选取各个所述供应节点的所述节点认证信息或所述操作人身份信息作为目标信息;统一所有所述目标信息的数据格式;将所述目标信息中最短的信息长度作为密钥截取长度;基于所述密钥截取长度确定每个所述目标信息的截取起始位范围;通过随机数法分别在各个所述截取起始位范围中随机选取到目标截取起始位;结合所述目标截取起始位和所述密钥截取长度从对应的所述目标信息中截取信息段作为密钥段;将所有所述密钥段以拆分重组的方式拟合生成追溯密钥。6.一种产品供应链追溯系统,其...

【专利技术属性】
技术研发人员:韩亚欣罗明宇
申请(专利权)人:广州商学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1