掌桥专利:专业的专利平台
掌桥专利
首页

一种基于物品的病毒监测方法和系统

文献发布时间:2023-06-19 11:57:35


一种基于物品的病毒监测方法和系统

技术领域

本发明提出了一种基于物品的病毒监测方法和系统,属于食品安全检测技术领域。

背景技术

现如今食品运输网络已发展比较完善,但是,由于在食品运输过程中,物流环节较多,途径路径较长,途径省市地区较多,所以食品运输过程中的卫生及食品安全尤为重要,但是目前食品运输过程中只有针对人员的健康查询,还没有针对物流的全称食品安全跟踪,同时,通过海鲜、肉类甚至蔬菜传播病毒的可能性也是存在的,尤其是通过冷冻运输的食品,存在更大的带毒风险。因此,在整个物流环节中缺少对应的食品安全检测和运输过程中的安全检测,极大程度上降低了对食品运输过程中的安全防控力度。

发明内容

本发明提供了一种基于物品的病毒监测方法和系统,用以解决食品运输过程中的安全防控力度较低的问题:

本发明提出的一种基于物品的病毒监测方法,所述方法包括:

根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上;

针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点。

进一步地,所述根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上,包括:

在物品进入物流环节时,采集物品的交易信息,并将物品的交易信息上传至区块链上,其中,所述交易信息包括:物品的生产商、生产时间、生产批号、产品、产品合格证以及食品安全的检测等级;

实时物品的运输路径,当所述物品到的运输节点时获取当前运输节点位置和到达当前运输节点的时刻信息,并将当前运输节点位置和到达当前运输节点的时刻信息作为运输节点信息上传至区块链上;

确定在当前运输节点是否对物品进行检疫,如果在当前运输节点对物品进行检疫,则获取检疫时间信息和检疫结果信息,并将所述检疫时间信息和检疫结果信息作为检疫信息上传至区块链上;如果没有进行检疫,则将没有进行检疫的情况以及对应没有进行检疫的当前运输节点作为检疫信息上传至区块链上;

确定在当前运输节点是否对物品进行消毒,如果在当前运输节点对物品进行消毒,则获取消毒时间信息和消毒结果信息,并将所述消毒时间信息和消毒结果信息作为消毒信息上传至区块链上;如果没有进行消毒,则将没有进行消毒的情况以及对应没有进行消毒的当前运输节点作为消毒信息上传至区块链上。

进一步地,所述采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上,还包括:

在物品到达当前运输节点时,设置当前运输节点的物品物流中转时间第一阈值;

实时监控物品在当前运输节点进行运输节点信息、检疫信息和消毒信息的采集时间以及物品停放时间;

当所述物体停放时间超过物品物流中转时间第一阈值时,提醒当前运输节点对该物品进行物流处理,并根据当前运输节点的货物量,设置当前运输节点的物品物流中转时间第二阈值;

当所述物品停放时间超过物品物流中转时间第二阈值时,记录所述物品在当前运输节点停留的总时间,并将所述物品在当前运输节点停留的总时间作为运输节点信息上传至区块链上,并将所述物品在当前运输节点停留的总时间这一运输节点信息直接共识到所述物品的下一物流的运输节点对应的区块链节点上。

进一步地,所述物品物流中转时间第一阈值和物品物流中转时间第二阈值通过如下公式获取:

其中,T

T

其中,T

进一步地,所述针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点,包括:

针对运输节点信息生成第一智能合约,针对检疫信息生成第二智能合约,针对消毒信息生成第三智能合约,针对交易信息生成第四智能合约;

所述区块链中的各节点根据第一智能合约、第二智能合约、第三智能合约和第四智能合约分别针对运输节点信息、检疫信息、消毒信息和交易信息进行信息获取,并记录每个节点进行信息获取的时刻;

获取区块链中每个节点进行信息获取时对应的智能合约类型,将相同智能合约类型对应的节点组成一个信息溯源圈,并根据所述信息溯源圈执行共识,同时,在每个节点上标记进行信息获取的时刻;

当一个信息溯源圈出现信息安全危机时,通过每个节点标记的信息获取的时刻,按照时刻的从后到前的顺序对信息溯源圈内的各节点进行信息安全检测。

一种基于物品的病毒监测系统,所述系统包括:

采集上传模块,用于根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上;

数据处理模块,用于针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点。

进一步地,所述采集上传模块包括:

交易信息采集模块,用于在物品进入物流环节时,采集物品的交易信息,并将物品的交易信息上传至区块链上,其中,所述交易信息包括:物品的生产商、生产时间、生产批号、产品、产品合格证以及食品安全的检测等级;

运输节点信息采集模块,用于实时物品的运输路径,当所述物品到的运输节点时获取当前运输节点位置和到达当前运输节点的时刻信息,并将当前运输节点位置和到达当前运输节点的时刻信息作为运输节点信息上传至区块链上;

检疫信息采集模块,用于确定在当前运输节点是否对物品进行检疫,如果在当前运输节点对物品进行检疫,则获取检疫时间信息和检疫结果信息,并将所述检疫时间信息和检疫结果信息作为检疫信息上传至区块链上;如果没有进行检疫,则将没有进行检疫的情况以及对应没有进行检疫的当前运输节点作为检疫信息上传至区块链上;

消毒信息采集模块,用于确定在当前运输节点是否对物品进行消毒,如果在当前运输节点对物品进行消毒,则获取消毒时间信息和消毒结果信息,并将所述消毒时间信息和消毒结果信息作为消毒信息上传至区块链上;如果没有进行消毒,则将没有进行消毒的情况以及对应没有进行消毒的当前运输节点作为消毒信息上传至区块链上。

进一步地,所述采集上传模块还包括:

第一阈值设置模块,用于在物品到达当前运输节点时,设置当前运输节点的物品物流中转时间第一阈值;

时间监控模块,用于实时监控物品在当前运输节点进行运输节点信息、检疫信息和消毒信息的采集时间以及物品停放时间;

第二阈值设置模块,用于当所述物体停放时间超过物品物流中转时间第一阈值时,提醒当前运输节点对该物品进行物流处理,并根据当前运输节点的货物量,设置当前运输节点的物品物流中转时间第二阈值;

时间监控及上传模块,用于当所述物品停放时间超过物品物流中转时间第二阈值时,记录所述物品在当前运输节点停留的总时间,并将所述物品在当前运输节点停留的总时间作为运输节点信息上传至区块链上,并将所述物品在当前运输节点停留的总时间这一运输节点信息直接共识到所述物品的下一物流的运输节点对应的区块链节点上。

进一步地,所述物品物流中转时间第一阈值和物品物流中转时间第二阈值通过如下公式获取:

其中,T

T

其中,T

进一步地,所述数据处理模块包括:

合约生成模块,用于针对运输节点信息生成第一智能合约,针对检疫信息生成第二智能合约,针对消毒信息生成第三智能合约,针对交易信息生成第四智能合约;

信息获取模块,用于所述区块链中的各节点根据第一智能合约、第二智能合约、第三智能合约和第四智能合约分别针对运输节点信息、检疫信息、消毒信息和交易信息进行信息获取,并记录每个节点进行信息获取的时刻;

溯源圈获取模块,用于获取区块链中每个节点进行信息获取时对应的智能合约类型,将相同智能合约类型对应的节点组成一个信息溯源圈,并根据所述信息溯源圈执行共识,同时,在每个节点上标记进行信息获取的时刻;

检测模块,用于当一个信息溯源圈出现信息安全危机时,通过每个节点标记的信息获取的时刻,按照时刻的从后到前的顺序对信息溯源圈内的各节点进行信息安全检测。

本发明有益效果:

本发明提出的一种基于物品的病毒监测方法和系统,能够实时监控物品,尤其是食品在运输过程中是否进行检疫、消毒,以及运输过程中各运输节点运输信息及物品信息,有效提高物品尤其是食品在物流运输过程中的安全监控力度。同时,通过区块链进行数据上传以及信息获取和信息共识,能够有效提高各物品物流信息的数据安全性,有效防止数据篡改和数据擦除,进而提高区块链系统内物品物流信息数据的真实性。同时,通过针对物品的不同信息生成不同类型的智能合约进行不同方式的数据加密,能够进一步提高各不同种类信息之间的信息安全性。并且,通过溯源圈的建立,根据信息获取的实际情况建立信息交互范围,能够在区块链系统出现信息安全危机(信息篡改或信息窃取等)情况下,以溯源圈为单位进行各节点检测,有效提高信息安全检测效率和速度,极大程度上对区块链各节点进行安全排查效率以及信息链接建立和信息交互过程的追溯效率。

附图说明

图1为本发明所述方法的流程图;

图2为本发明所述系统的系统框图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提出的一种基于物品的病毒监测方法,如图1所示,所述方法包括:

S1、根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上;

S2、针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点。

上述技术方案的工作原理:首先,根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上;然后,针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点。

上述技术方案的效果为:能够实时监控物品,尤其是食品在运输过程中是否进行检疫、消毒,以及运输过程中各运输节点运输信息及物品信息,有效提高物品尤其是食品在物流运输过程中的安全监控力度。同时,通过区块链进行数据上传以及信息获取和信息共识,能够有效提高各物品物流信息的数据安全性,有效防止数据篡改和数据擦除,进而提高区块链系统内物品物流信息数据的真实性。同时,通过针对物品的不同信息生成不同类型的智能合约进行不同方式的数据加密,能够进一步提高各不同种类信息之间的信息安全性。并且,通过溯源圈的建立,根据信息获取的实际情况建立信息交互范围,能够在区块链系统出现信息安全危机(信息篡改或信息窃取等)情况下,以溯源圈为单位进行各节点检测,有效提高信息安全检测效率和速度,极大程度上对区块链各节点进行安全排查效率以及信息链接建立和信息交互过程的追溯效率。

本发明的一个实施例,所述根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上,包括:

S101、在物品进入物流环节时,采集物品的交易信息,并将物品的交易信息上传至区块链上,其中,所述交易信息包括:物品的生产商、生产时间、生产批号、产品、产品合格证以及食品安全的检测等级;

S102、实时物品的运输路径,当所述物品到的运输节点时获取当前运输节点位置和到达当前运输节点的时刻信息,并将当前运输节点位置和到达当前运输节点的时刻信息作为运输节点信息上传至区块链上;

S103、确定在当前运输节点是否对物品进行检疫,如果在当前运输节点对物品进行检疫,则获取检疫时间信息和检疫结果信息,并将所述检疫时间信息和检疫结果信息作为检疫信息上传至区块链上;如果没有进行检疫,则将没有进行检疫的情况以及对应没有进行检疫的当前运输节点作为检疫信息上传至区块链上;

S104、确定在当前运输节点是否对物品进行消毒,如果在当前运输节点对物品进行消毒,则获取消毒时间信息和消毒结果信息,并将所述消毒时间信息和消毒结果信息作为消毒信息上传至区块链上;如果没有进行消毒,则将没有进行消毒的情况以及对应没有进行消毒的当前运输节点作为消毒信息上传至区块链上。

其中,所述采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上,还包括:

步骤1、在物品到达当前运输节点时,设置当前运输节点的物品物流中转时间第一阈值;

步骤2、实时监控物品在当前运输节点进行运输节点信息、检疫信息和消毒信息的采集时间以及物品停放时间;

步骤3、当所述物体停放时间超过物品物流中转时间第一阈值时,提醒当前运输节点对该物品进行物流处理,并根据当前运输节点的货物量,设置当前运输节点的物品物流中转时间第二阈值;

步骤4、当所述物品停放时间超过物品物流中转时间第二阈值时,记录所述物品在当前运输节点停留的总时间,并将所述物品在当前运输节点停留的总时间作为运输节点信息上传至区块链上,并将所述物品在当前运输节点停留的总时间这一运输节点信息直接共识到所述物品的下一物流的运输节点对应的区块链节点上。

上述技术方案的工作原理:首先,在物品进入物流环节时,采集物品的交易信息,并将物品的交易信息上传至区块链上,其中,所述交易信息包括:物品的生产商、生产时间、生产批号、产品、产品合格证以及食品安全的检测等级;然后,实时物品的运输路径,当所述物品到的运输节点时获取当前运输节点位置和到达当前运输节点的时刻信息,并将当前运输节点位置和到达当前运输节点的时刻信息作为运输节点信息上传至区块链上;随后,确定在当前运输节点是否对物品进行检疫,如果在当前运输节点对物品进行检疫,则获取检疫时间信息和检疫结果信息,并将所述检疫时间信息和检疫结果信息作为检疫信息上传至区块链上;如果没有进行检疫,则将没有进行检疫的情况以及对应没有进行检疫的当前运输节点作为检疫信息上传至区块链上;最后,确定在当前运输节点是否对物品进行消毒,如果在当前运输节点对物品进行消毒,则获取消毒时间信息和消毒结果信息,并将所述消毒时间信息和消毒结果信息作为消毒信息上传至区块链上;如果没有进行消毒,则将没有进行消毒的情况以及对应没有进行消毒的当前运输节点作为消毒信息上传至区块链上。

同时,所述采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上,还包括:

首先,在物品到达当前运输节点时,设置当前运输节点的物品物流中转时间第一阈值然后,实时监控物品在当前运输节点进行运输节点信息、检疫信息和消毒信息的采集时间以及物品停放时间;随后,当所述物体停放时间超过物品物流中转时间第一阈值时,提醒当前运输节点对该物品进行物流处理,并根据当前运输节点的货物量,设置当前运输节点的物品物流中转时间第二阈值;最后,当所述物品停放时间超过物品物流中转时间第二阈值时,记录所述物品在当前运输节点停留的总时间,并将所述物品在当前运输节点停留的总时间作为运输节点信息上传至区块链上,并将所述物品在当前运输节点停留的总时间这一运输节点信息直接共识到所述物品的下一物流的运输节点对应的区块链节点上。通过针对物品停放时间超过物品物流中转时间第二阈值的物品对应信息加入到物品对应的运输节点信息中,能够针对在运输节点进行异常超时处理的物品实施进一步的信息获取,有效提高信息获取的全面性,并且,在食品安全检测过程结束后,一旦出现食品检疫消毒安全问题,可以首先针对物品停放时间超过物品物流中转时间第二阈值的物品对应运输节点进行首先排查,有效提高安全追溯排查效率和速度。

上述技术方案的效果为:通过上述物品的物流信息采集,能够有效提高物品对应各种信息的信息采集全面性。同时,通过上述方式进行运输节点的物流处理时间监控,能够有效提高物流节点时间监控力度,避免因物品处理时间过长而导致整个物品的运输效率降低的问题发生。另一方面,通过物品物流中转时间第一阈值和物品物流中转时间第二阈值的设置,能够根据物品的实际物流运输情况,划分准确的时间监控阈值,有效提高时间监控阈值设置的准确性和与物品物流实际情况的匹配性。尤其针对冷冻海鲜,进口食品等特殊物品面临特殊检疫防护消毒措施的情况下,设置物品物流中转时间第一阈值和物品物流中转时间第二阈值的设置能够有效防止物品的固定时间监控阈值造成特殊物品的检疫消毒防护处理时间较短,进而降低物品检疫消毒防护质量的问题发生。同时,又能够保证物品的整体物流时间不会因为无监控而导致运输时间过程的问题发生,有效提高物品物流过程中的监控质量。

本发明的一个实施例,所述物品物流中转时间第一阈值和物品物流中转时间第二阈值通过如下公式获取:

其中,T

T

其中,T

上述技术方案的效果为:通过上述公式获取的物品物流中转时间第一阈值能够根据物品的实际物流运输情况,划分准确的时间监控阈值,有效提高时间监控阈值设置的准确性和与物品物流实际情况的匹配性。尤其针对冷冻海鲜,进口食品等特殊物品面临特殊检疫防护消毒措施的情况下,设置物品物流中转时间第一阈值和物品物流中转时间第二阈值的设置能够有效防止物品的固定时间监控阈值造成特殊物品的检疫消毒防护处理时间较短,进而降低物品检疫消毒防护质量的问题发生。同时,又能够保证物品的整体物流时间不会因为无监控而导致运输时间过程的问题发生。同时,通过上述公式进行的物品物流中转时间第二阈值,能够不根据当前运输节点的货物量,即结合当前运输节点的货物处理能力,进行物品物流中转时间第二阈值,能够使物品物流中转时间第二阈值与当前运输节点的货物处理能力相匹配,提高物品运输与运输节点处理能力的匹配性,进而提高了物品物流中转时间第二阈值设置的合理性。防止物品物流中转时间第二阈值设置不合理导致对物品时间监控的监控质量降低的问题发生。

本发明的一个实施例,所述针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点,包括:

S201、针对运输节点信息生成第一智能合约,针对检疫信息生成第二智能合约,针对消毒信息生成第三智能合约,针对交易信息生成第四智能合约;

S202、所述区块链中的各节点根据第一智能合约、第二智能合约、第三智能合约和第四智能合约分别针对运输节点信息、检疫信息、消毒信息和交易信息进行信息获取,并记录每个节点进行信息获取的时刻;

S203、获取区块链中每个节点进行信息获取时对应的智能合约类型,将相同智能合约类型对应的节点组成一个信息溯源圈,并根据所述信息溯源圈执行共识,同时,在每个节点上标记进行信息获取的时刻;

S204、当一个信息溯源圈出现信息安全危机时,通过每个节点标记的信息获取的时刻,按照时刻的从后到前的顺序对信息溯源圈内的各节点进行信息安全检测。

上述技术方案的工作原理:首先,针对运输节点信息生成第一智能合约,针对检疫信息生成第二智能合约,针对消毒信息生成第三智能合约,针对交易信息生成第四智能合约;然后,所述区块链中的各节点根据第一智能合约、第二智能合约、第三智能合约和第四智能合约分别针对运输节点信息、检疫信息、消毒信息和交易信息进行信息获取,并记录每个节点进行信息获取的时刻;随后,获取区块链中每个节点进行信息获取时对应的智能合约类型,将相同智能合约类型对应的节点组成一个信息溯源圈,并根据所述信息溯源圈执行共识,同时,在每个节点上标记进行信息获取的时刻;最后,当一个信息溯源圈出现信息安全危机时,通过每个节点标记的信息获取的时刻,按照时刻的从后到前的顺序对信息溯源圈内的各节点进行信息安全检测。

上述技术方案的效果为:通过针对物品的不同信息生成不同类型的智能合约进行不同方式的数据加密,能够进一步提高各不同种类信息之间的信息安全性。并且,通过溯源圈的建立,根据信息获取的实际情况建立信息交互范围,能够在区块链系统出现信息安全危机(信息篡改或信息窃取等)情况下,以溯源圈为单位进行各节点检测,有效提高信息安全检测效率和速度,极大程度上对区块链各节点进行安全排查效率以及信息链接建立和信息交互过程的追溯效率。

本发明实施例提出了一种基于物品的病毒监测系统,如图2所示,所述系统包括:

采集上传模块,用于根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上;

数据处理模块,用于针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点。

上述技术方案的工作原理:首先,通过采集上传模块根据物品的物流过程,采集物品对应的运输节点信息、检疫信息、消毒信息和交易信息,并将所述运输节点信息、检疫信息、消毒信息和交易信息上传至区块链上;然后,利用数据处理模块针对运输节点信息、检疫信息、消毒信息和交易信息分别生成不同的智能合约类型;区块链上的不同节点根据智能合约的类型建立信息溯源圈,并根据信息溯源圈追溯所述运输节点信息、检疫信息、消毒信息和交易信息的信息共识节点。

上述技术方案的效果为:能够实时监控物品,尤其是食品在运输过程中是否进行检疫、消毒,以及运输过程中各运输节点运输信息及物品信息,有效提高物品尤其是食品在物流运输过程中的安全监控力度。同时,通过区块链进行数据上传以及信息获取和信息共识,能够有效提高各物品物流信息的数据安全性,有效防止数据篡改和数据擦除,进而提高区块链系统内物品物流信息数据的真实性。同时,通过针对物品的不同信息生成不同类型的智能合约进行不同方式的数据加密,能够进一步提高各不同种类信息之间的信息安全性。并且,通过溯源圈的建立,根据信息获取的实际情况建立信息交互范围,能够在区块链系统出现信息安全危机(信息篡改或信息窃取等)情况下,以溯源圈为单位进行各节点检测,有效提高信息安全检测效率和速度,极大程度上对区块链各节点进行安全排查效率以及信息链接建立和信息交互过程的追溯效率。

本发明的一个实施例,所述采集上传模块包括:

交易信息采集模块,用于在物品进入物流环节时,采集物品的交易信息,并将物品的交易信息上传至区块链上,其中,所述交易信息包括:物品的生产商、生产时间、生产批号、产品、产品合格证以及食品安全的检测等级;

运输节点信息采集模块,用于实时物品的运输路径,当所述物品到的运输节点时获取当前运输节点位置和到达当前运输节点的时刻信息,并将当前运输节点位置和到达当前运输节点的时刻信息作为运输节点信息上传至区块链上;

检疫信息采集模块,用于确定在当前运输节点是否对物品进行检疫,如果在当前运输节点对物品进行检疫,则获取检疫时间信息和检疫结果信息,并将所述检疫时间信息和检疫结果信息作为检疫信息上传至区块链上;如果没有进行检疫,则将没有进行检疫的情况以及对应没有进行检疫的当前运输节点作为检疫信息上传至区块链上;

消毒信息采集模块,用于确定在当前运输节点是否对物品进行消毒,如果在当前运输节点对物品进行消毒,则获取消毒时间信息和消毒结果信息,并将所述消毒时间信息和消毒结果信息作为消毒信息上传至区块链上;如果没有进行消毒,则将没有进行消毒的情况以及对应没有进行消毒的当前运输节点作为消毒信息上传至区块链上。

其中,所述采集上传模块还包括:

第一阈值设置模块,用于在物品到达当前运输节点时,设置当前运输节点的物品物流中转时间第一阈值;

时间监控模块,用于实时监控物品在当前运输节点进行运输节点信息、检疫信息和消毒信息的采集时间以及物品停放时间;

第二阈值设置模块,用于当所述物体停放时间超过物品物流中转时间第一阈值时,提醒当前运输节点对该物品进行物流处理,并根据当前运输节点的货物量,设置当前运输节点的物品物流中转时间第二阈值;

时间监控及上传模块,用于当所述物品停放时间超过物品物流中转时间第二阈值时,记录所述物品在当前运输节点停留的总时间,并将所述物品在当前运输节点停留的总时间作为运输节点信息上传至区块链上,并将所述物品在当前运输节点停留的总时间这一运输节点信息直接共识到所述物品的下一物流的运输节点对应的区块链节点上。

上述技术方案的工作原理:所述采集上传模块的运行过程包括:

第一步,通过交易信息采集模块在物品进入物流环节时,采集物品的交易信息,并将物品的交易信息上传至区块链上,其中,所述交易信息包括:物品的生产商、生产时间、生产批号、产品、产品合格证以及食品安全的检测等级;

第二步,采用运输节点信息采集模块实时物品的运输路径,当所述物品到的运输节点时获取当前运输节点位置和到达当前运输节点的时刻信息,并将当前运输节点位置和到达当前运输节点的时刻信息作为运输节点信息上传至区块链上;

第三步,通过检疫信息采集模块确定在当前运输节点是否对物品进行检疫,如果在当前运输节点对物品进行检疫,则获取检疫时间信息和检疫结果信息,并将所述检疫时间信息和检疫结果信息作为检疫信息上传至区块链上;如果没有进行检疫,则将没有进行检疫的情况以及对应没有进行检疫的当前运输节点作为检疫信息上传至区块链上;

第四步,利用消毒信息采集模块确定在当前运输节点是否对物品进行消毒,如果在当前运输节点对物品进行消毒,则获取消毒时间信息和消毒结果信息,并将所述消毒时间信息和消毒结果信息作为消毒信息上传至区块链上;如果没有进行消毒,则将没有进行消毒的情况以及对应没有进行消毒的当前运输节点作为消毒信息上传至区块链上。

其中,所述采集上传模块的运行过程还包括:

步骤一、通过第一阈值设置模块在物品到达当前运输节点时,设置当前运输节点的物品物流中转时间第一阈值;

步骤二、采用时间监控模块实时监控物品在当前运输节点进行运输节点信息、检疫信息和消毒信息的采集时间以及物品停放时间;

步骤三,通过第二阈值设置模块在当所述物体停放时间超过物品物流中转时间第一阈值时,提醒当前运输节点对该物品进行物流处理,并根据当前运输节点的货物量,设置当前运输节点的物品物流中转时间第二阈值;

步骤四,利用时间监控及上传模块在当所述物品停放时间超过物品物流中转时间第二阈值时,记录所述物品在当前运输节点停留的总时间,并将所述物品在当前运输节点停留的总时间作为运输节点信息上传至区块链上,并将所述物品在当前运输节点停留的总时间这一运输节点信息直接共识到所述物品的下一物流的运输节点对应的区块链节点上。

上述技术方案的效果为:通过上述物品的物流信息采集,能够有效提高物品对应各种信息的信息采集全面性。同时,通过上述方式进行运输节点的物流处理时间监控,能够有效提高物流节点时间监控力度,避免因物品处理时间过长而导致整个物品的运输效率降低的问题发生。另一方面,通过物品物流中转时间第一阈值和物品物流中转时间第二阈值的设置,能够根据物品的实际物流运输情况,划分准确的时间监控阈值,有效提高时间监控阈值设置的准确性和与物品物流实际情况的匹配性。尤其针对冷冻海鲜,进口食品等特殊物品面临特殊检疫防护消毒措施的情况下,设置物品物流中转时间第一阈值和物品物流中转时间第二阈值的设置能够有效防止物品的固定时间监控阈值造成特殊物品的检疫消毒防护处理时间较短,进而降低物品检疫消毒防护质量的问题发生。同时,又能够保证物品的整体物流时间不会因为无监控而导致运输时间过程的问题发生,有效提高物品物流过程中的监控质量。

本发明的一个实施例,所述物品物流中转时间第一阈值和物品物流中转时间第二阈值通过如下公式获取:

其中,T

T

其中,T

上述技术方案的效果为:通过上述公式获取的物品物流中转时间第一阈值能够根据物品的实际物流运输情况,划分准确的时间监控阈值,有效提高时间监控阈值设置的准确性和与物品物流实际情况的匹配性。尤其针对冷冻海鲜,进口食品等特殊物品面临特殊检疫防护消毒措施的情况下,设置物品物流中转时间第一阈值和物品物流中转时间第二阈值的设置能够有效防止物品的固定时间监控阈值造成特殊物品的检疫消毒防护处理时间较短,进而降低物品检疫消毒防护质量的问题发生。同时,又能够保证物品的整体物流时间不会因为无监控而导致运输时间过程的问题发生。同时,通过上述公式进行的物品物流中转时间第二阈值,能够不根据当前运输节点的货物量,即结合当前运输节点的货物处理能力,进行物品物流中转时间第二阈值,能够使物品物流中转时间第二阈值与当前运输节点的货物处理能力相匹配,提高物品运输与运输节点处理能力的匹配性,进而提高了物品物流中转时间第二阈值设置的合理性。防止物品物流中转时间第二阈值设置不合理导致对物品时间监控的监控质量降低的问题发生。

本发明的一个实施例,所述数据处理模块包括:

合约生成模块,用于针对运输节点信息生成第一智能合约,针对检疫信息生成第二智能合约,针对消毒信息生成第三智能合约,针对交易信息生成第四智能合约;

信息获取模块,用于所述区块链中的各节点根据第一智能合约、第二智能合约、第三智能合约和第四智能合约分别针对运输节点信息、检疫信息、消毒信息和交易信息进行信息获取,并记录每个节点进行信息获取的时刻;

溯源圈获取模块,用于获取区块链中每个节点进行信息获取时对应的智能合约类型,将相同智能合约类型对应的节点组成一个信息溯源圈,并根据所述信息溯源圈执行共识,同时,在每个节点上标记进行信息获取的时刻;

检测模块,用于当一个信息溯源圈出现信息安全危机时,通过每个节点标记的信息获取的时刻,按照时刻的从后到前的顺序对信息溯源圈内的各节点进行信息安全检测。

上述技术方案的工作原理:首先,通过合约生成模块针对运输节点信息生成第一智能合约,针对检疫信息生成第二智能合约,针对消毒信息生成第三智能合约,针对交易信息生成第四智能合约;然后,利用信息获取模块控制所述区块链中的各节点根据第一智能合约、第二智能合约、第三智能合约和第四智能合约分别针对运输节点信息、检疫信息、消毒信息和交易信息进行信息获取,并记录每个节点进行信息获取的时刻;随后,采用溯源圈获取模块获取区块链中每个节点进行信息获取时对应的智能合约类型,将相同智能合约类型对应的节点组成一个信息溯源圈,并根据所述信息溯源圈执行共识,同时,在每个节点上标记进行信息获取的时刻;最后,通过检测模块在当一个信息溯源圈出现信息安全危机时,通过每个节点标记的信息获取的时刻,按照时刻的从后到前的顺序对信息溯源圈内的各节点进行信息安全检测。

上述技术方案的效果为:通过针对物品的不同信息生成不同类型的智能合约进行不同方式的数据加密,能够进一步提高各不同种类信息之间的信息安全性。并且,通过溯源圈的建立,根据信息获取的实际情况建立信息交互范围,能够在区块链系统出现信息安全危机(信息篡改或信息窃取等)情况下,以溯源圈为单位进行各节点检测,有效提高信息安全检测效率和速度,极大程度上对区块链各节点进行安全排查效率以及信息链接建立和信息交互过程的追溯效率。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种基于物品的病毒监测方法和系统
  • 一种基于物品的病毒安全警示方法和系统
技术分类

06120113115313