[发明专利]一种基于区块链的商品物流追溯信息采集系统有效
申请号: | 202110343487.3 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113034161B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 许龙华;王枫;姚洪彬;吴俊;廖均作;高安良;刘浩;张振胜;吴泽彬;伍庆军 | 申请(专利权)人: | 深圳市沃客非凡科技有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q10/08;G06F21/64 |
代理公司: | 深圳峰诚志合知识产权代理有限公司 44525 | 代理人: | 李明香 |
地址: | 518000 广东省深圳市福田区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 商品 物流 追溯 信息 采集 系统 | ||
1.一种基于区块链的商品物流追溯信息采集系统,其特征在于,包括商品信息模块、数据上链模块、区块链模块、物流采集模块、服务器以及中转分析模块;
所述商品信息模块用于获取待储存的商品数据,并打包成数据包,生成数据包的唯一标识,为数据上链模块提供数据来源;具体工作步骤为:
步骤一:用户对商品包裹的快递单进行扫描,得到包裹码,所述包裹码为N位数字,N为正整数;并将所述包裹码连同包裹的详细信息进行融合形成商品数据;所述包裹的详细信息包含包裹的发送方、包裹的收件方、包裹的发送方地址、包裹的收件方地址、包裹的物流公司名称以及包裹的寄送时间;
步骤二:将商品数据打包成数据包,并生成数据包的唯一标识;将携带有唯一标识的数据包传输至数据上链模块进行存储;
所述数据上链模块用于接收商品信息模块上传的数据包和唯一标识,并进行分配存储;所述数据上链模块的具体分配步骤为:
S1:将区块链模块划分成若干个存储区块;将存储区块标记为Pm;
S2:所述数据上链模块发送存储指令至存储区块Pm上,并将存储指令发送的时刻标记为T1m;将存储区块接收到存储指令的时刻标记为T2m;利用公式T3m=T2m-T1m获取得到存储区块的响应时长T3m;
S3:存储区块接收到存储指令后,将存储指令发送至服务器,并将存储区块发送存储指令的时刻标记为T4m,将服务器接收到存储指令的时刻标记为T5m;
利用公式T6m=T4m-T2m获取得到存储区块的缓冲时长T6m;利用公式T7m=T5m-T4m获取得到存储区块的联动时长T7m;
S4:当服务器接收到存储指令时,获取此时的实时网络访问速度并标记为FG;利用公式LC=1/T3m×b1+1/T6m×b2+1/T7m×b3+FG×b4获取得到存储区块的联动值LC,其中b1、b2、b3和b4均为系数因子;
S5:将联动值LC与联动阈值相比较;若联动值LC≥联动阈值,则将对应的存储区块标记为优选区块;
S6:对优选区块进行空余系数分析,具体步骤为:
S61:获取优选区块的剩余内存并标记为NC;
S62:采集优选区块在系统当前时间前十天内的存储信息;所述存储信息包括存储次数和每次存储占用内存;统计优选区块每天的存储次数并标记为单天存储次数C1;统计优选区块每天的存储占用内存并标记为单天占用内存Z1;
S63:将单天存储次数C1与次数阈值相比较;若单天存储次数C1≥次数阈值,则将单天存储次数标记为影响次数;将影响次数与次数阈值进行差值计算得到超次值;统计影响次数出现的次数并标记为超次频次Y1;将所有的超次值进行求和得到超次总值C2;
S64:将单天占用内存Z1与占用内存阈值相比较;若单天占用内存Z1≥占用内存阈值,则将单天占用内存标记为影响占用内存;将影响占用内存与占用内存阈值进行差值计算得到超存值;统计影响占用内存出现的次数并标记为超存频次Y2;将所有的超存值进行求和得到超存总值C3;
S65:将剩余内存、超次频次、超次总值、超存频次、超存总值进行归一化处理并取其数值;利用公式KY=(NC×a1)/(Y1×a2+C2×a3+Y2×a4+C3×a5)计算得到空余系数KY,其中a1、a2、a3、a4、a5均为系数因子;
S7:选取空余系数KY最大的优选区块为选中区块;数据上链模块将携带有唯一标识的数据包进行压缩并加密,将压缩加密后的数据包发送至选中区块内进行存储;
所述物流采集模块用于在配送过程中采集分析商品包裹的物流数据;所述商品包裹的物流数据包括商品包裹在配送过程中的中转数据、时长数据;所述中转数据表示为商品包裹在配送过程中经过的中转站数量;所述时长数据表示为商品包裹在中转站的滞留时长以及商品包裹在配送过程中的配送时长;具体采集分析过程如下:
V1:获取商品包裹在配送过程中经过的中转站数量,并标记为中转频次H1;
获取商品包裹在配送过程中的配送时长,并标记为PT;获取商品包裹在每个中转站的滞留时长,并标记为ZT;
V2:将滞留时长ZT与滞留时长阈值相比较;若滞留时长ZT≥滞留时长阈值,则将对应的滞留时长标记为影响时长;统计影响时长出现的次数并标记为超滞频次CZ;将影响时长与滞留时长阈值进行差值计算得到超滞值CS;将所有的超滞值进行求和得到超滞总值C5;利用公式DF=CZ×d1+C5×d2计算得到超滞影响值DF,其中d1、d2为系数因子;
V3:利用公式ZX=1/(H1×d3+PT×d4+DF×d5)计算得到中转效率系数ZX;其中d3、d4、d5为系数因子;
V4:将中转效率系数ZX与效率系数阈值相比较;若中转效率系数ZX≥效率系数阈值,则判定商品包裹的配送效率高;若中转效率系数ZX<效率系数阈值,则判定商品包裹的配送效率低,生成预警信号;
所述物流采集模块用于将预警信号和对应的商品包裹传输至服务器;所述服务器用于将预警信号和对应的商品包裹传输至物流管理人员的手机终端上,提示物流管理人员尽快进行处理;
当商品包裹进入中转站后,所述中转分析模块用于采集商品包裹的访问数据并对访问数据进行分析,具体步骤为:
DD1:当商品包裹进入中转站时,将商品包裹进入中转站的时刻标记为初始时刻;
将初始时刻与系统当前时间进行时间差计算得到等待时长,并标记为DT;
DD2:将等待时长DT与等待时长阈值相比较;
若等待时长DT≥等待时长阈值,则生成提醒信号;并将提醒信号经服务器发送至中转站工作人员的手机终端上,提示工作人员将对应的商品包裹发送至下一中转站;
若等待时长DT<等待时长阈值,则处于待分析状态;
DD3:当待分析状态,采集商品包裹进入中转站后的访问数据;所述访问数据表示为商品包裹进入中转站后,该商品包裹的物流信息被查阅的次数以及每次查阅的查阅时长;
当商品包裹进入中转站后,将商品包裹的物流信息被查阅的次数标记为CY1;将每次查阅的查阅时长进行求和得到查阅总时长并标记为CY2;
利用公式ZW=DT×g1+CY1×g2+CY2×g3计算得到中转值ZW,其中g1、g2、g3均为系数因子;
DD4:将商品包裹按照中转值ZW的大小进行排序,生成商品包裹中转表信息;所述中转分析模块用于将商品包裹中转表信息发送至服务器,所述服务器用于根据商品包裹中转表信息依次将商品包裹发送至下一中转站。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市沃客非凡科技有限公司,未经深圳市沃客非凡科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110343487.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:触控面板和显示装置
- 下一篇:一种淫羊藿的磷酸酯类衍生物及其制备方法和应用