[发明专利]一种基于二维码的文件传输方法及系统在审
申请号: | 202211007304.1 | 申请日: | 2022-08-22 |
公开(公告)号: | CN115297109A | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 冯杰;吴梓苗 | 申请(专利权)人: | 慈溪市人民医院医疗健康集团(慈溪市人民医院) |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L9/40;G06K17/00 |
代理公司: | 北京中和立达知识产权代理有限公司 11756 | 代理人: | 张攀 |
地址: | 315399 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二维码 文件传输 方法 系统 | ||
1.一种基于二维码的文件传输方法,其特征在于,包括:
步骤1:按照预设编码规则,对目标文件进行第一预处理,得到所述目标文件的二维码图片信息;
步骤2:基于所述二维码图片信息进行二维码扫描;
步骤3:按照预设解码规则,对二维码扫描结果进行第二预处理,得到对应的目标文件。
2.如权利要求1所述的基于二维码的文件传输方法,其特征在于,按照预设编码规则,对目标文件进行第一预处理,得到所述目标文件的二维码图片信息,包括:
对目标文件进行预设编码,同时,获取所述目标文件的文件名;
获取当前时间戳,并作为所述目标文件的唯一编码号;
按照预设字节对第一编码数据进行单元拆分,记录总单元个数;
基于所述文件名、唯一编码号、单元个数以及所述目标文件的基本信息标识代码,获取得到所述目标文件的当下二维码图片;
向每个拆分单元添加所述当前时间戳和序列号,生成所述目标文件的二维码图片集;
将所述当下二维码图片与二维码图片集进行循环动态播放;
其中,二维码图片信息为当下二维码图片与二维码图片集。
3.如权利要求1所述的基于二维码的文件传输方法,其特征在于,按照预设解码规则,对二维码扫描结果进行第二预处理,得到对应的目标文件,包括:
扫描所述二维码图片集中的每个拆分单元的二维码图片,得到对应拆分单元的二维码数据;
判断每个二维码数据中是否存在基本信息标识代码;
获取存在文件基本信息标识代码的二维码数据,并对对应的文件名、单元个数以及当前时间戳进行第一获取;
获取不存在文件基本标识代码的二维码数据,并获取对应的当前时间戳、对应拆分单元的单元序列号、对应拆分单元的编码后数据;
将获取到的编码后数据按照所述单元序列号依次存储到内存数组中,并将重复编码后数据剔除;
基于第一获取结果以及数据剔除结果,将相同时间戳中实际获取到的有效编码后数据对应的第一单元数与目标文件对应的文件基本信息中的第二单元数进行比较;
若所述第一单元数与第二单元数一致,则提示扫码结束;
若所述第一单元数与第二单元数不一致,则将获取到的初始编码后数据根据单元序列号顺序,重新进行预设编码,得到第二编码数据;
对所述第二编码数据进行反向解码,得到解码文件,并更新解码文件的文件名为文件基本信息中获取到的文件名。
4.如权利要求1所述的基于二维码的文件传输方法,其特征在于,得到所述目标文件的二维码图片信息之前,还包括:
根据用户对目标文件的传输需求,判断是否需要进行安全加密;
若需要,在得到所述目标文件的二维码图片信息之前,进行自定义格式加码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慈溪市人民医院医疗健康集团(慈溪市人民医院),未经慈溪市人民医院医疗健康集团(慈溪市人民医院)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211007304.1/1.html,转载请声明来源钻瓜专利网。