[发明专利]一种基于二维码的物理隔离传输方法及物理隔离传输装置有效
申请号: | 201710156739.5 | 申请日: | 2017-03-16 |
公开(公告)号: | CN106961430B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 周介平;刘岩 | 申请(专利权)人: | 山东蓝海数据科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06K19/06 |
代理公司: | 济南誉丰专利代理事务所(普通合伙企业) 37240 | 代理人: | 高强 |
地址: | 271000 山东省泰安市泰安*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于二维码的物理隔离传输方法及物理隔离传输装置,传输方法中设置多个二维码生成通道和多个二维码识别解析通道,根据二维码识别解析通道的二维码处理情况向二维码生成通道进行实时反馈;传输装置包括数据分析处理模块、二维码识别解析模块、信号反馈模块以及信号采集模块;数据分析处理模块包含多个二维码生成通道,二维码识别解析模块包括多个二维码识别解析通道,信号反馈模块反馈二维码处理情况,信号采集模块采集反馈信号。本发明能够及时反馈二维码识别解析结果,提高二维码识别率和数据传输可靠性、安全性;另一方面减少二维码等待时间,同时利用多通道进行二维码并行处理,提高数据传输效率。 | ||
搜索关键词: | 一种 基于 二维码 物理 隔离 传输 方法 装置 | ||
【主权项】:
一种基于二维码的物理隔离传输方法,其特征在于,包括如下步骤:S1:设置多个二维码生成通道,并对应设置相同数量的二维码识别解析通道;S2:为被传输数据制定用于表示所述被传输数据的任务描述;S3:所述任务描述通过所述二维码生成通道生成二维码,并由对应的所述二维码识别解析通道进行识别解析,针对所述任务描述创建内存任务堆栈;S4:将所述被传输数据按固定长度进行分块并加密得到若干数据块,小于所述固定长度的数据的按实际大小进行加密;S5:每个所述数据块分别与所述任务描述打包生成一个二维码;S6:对于步骤S3所产生的每个所述二维码,利用其生成通道所对应的所述二维码识别解析通道对其进行识别,根据其所包含的所述任务描述匹配已针对所述任务描述创建的所述内存任务堆栈;S7:对于任一所述二维码识别解析通道,根据所述内存任务堆栈匹配结果向数据传输发起端进行实时反馈,包括如下情况:(1)所述内存任务堆栈匹配成功,则将所述二维码进行解析得到所传输数据块,通知所述数据传输发起端该所述二维码识别解析通道可以继续进行下一个二维码的识别解析;(2)所述内存任务堆栈匹配出现错误,需通过步骤S3将匹配不成功的所述二维码所包含的所述数据块与所述任务描述重新生成二维码,然后再次进行步骤S3下面的步骤,同时通知所述数据传输发起端该所述二维码识别解析通道可以继续进行二维码的识别解析;(3)无法与所述内存任务堆栈进行匹配,通知所述数据传输发起端停止发送所述被传输数据自所述匹配不成功二维码所包含数据块之后的所述数据块。S8:用于传输所述被传输数据所有二维码均被解析完成后,将经解析得到的所有所述数据块合并得到所述被传输数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东蓝海数据科技有限公司,未经山东蓝海数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710156739.5/,转载请声明来源钻瓜专利网。