[发明专利]基于二维码将附件上传至云服务器的方法与系统在审
申请号: | 201510345807.3 | 申请日: | 2015-06-19 |
公开(公告)号: | CN104915692A | 公开(公告)日: | 2015-09-16 |
发明(设计)人: | 姚为;万宏宇 | 申请(专利权)人: | 立德高科(北京)数码科技有限责任公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 二维码 附件 上传 服务器 方法 系统 | ||
技术领域
本发明涉及一种文件上传方法,尤其是一种基于二维码将附件上传至云服务器的方法与系统。
背景技术
目前,在进行文件传输时,文件一般较多是以附件的形式发送给指定人或指定邮件地址的,由于此种形式一直延用了若干年,其形式也过于单一。
二维码作为一种标识,目前被广泛用于防伪领域与溯源领域中,但是,二维码却无法实现传输附件的功能。
因此,通过二维码怎样将附件上传至服务器,便成了急需解决的问题。
发明内容
针对上述问题中存在的不足之处,本发明提供一种可通过二维码以将附件文件上传至云服务器的基于二维码将附件上传至云服务器的方法与系统。
为实现上述目的,本发明提供一种基于二维码将附件上传至云服务器的方法,包括以下步骤:
步骤1、二维码识读终端对当前二维码进行扫描,在扫描过程中,若扫描区域中出现有指定标识图形,则判定当前二维码为指定二维码;
步骤2、根据提示信息在二维码识读终端中选取作为附件的文件,若文件的大小符合附件的要求,则将其上传至云服务器。
上述的基于二维码将附件上传至云服务器的方法,其中,在步骤1中包括以下两种情况:
情况一、
摄像头会将二维码的图像实时显示在二维码识读终端的扫描区域上,扫描区域中扫描线在对二维码图像进行扫描时,若扫描区域中显示有除了用于表示二维码定位区域的亮点以外的其他图形,则表明当前二维码为指定二维码;
二维码识读终端对指定二维码进行解析,将解析到的二维码的ID号上传至云服务器;
云服务器在接收到ID号后,若ID号包含有头信息,则在指定的ID号数据库中对其进行查询,并在结果反馈至二维码识读终端;
情况二、
摄像头会将二维码的图像实时显示在二维码识读终端的扫描区域上,扫描区域中扫描线在对二维码图像进行扫描时,若扫描区域中只显示有用于表示二维码定位区域的亮点,则表明当前二维码为未指定二维码;
二维码识读终端将当前的系统时间、与二维码识读终端的序列号作为未指定二维码的ID号上传至云服务器中;
云服务器在接收到ID号后,若ID号没有包含头信息,则在未指定的ID号数据库中对其进行查询,若未指定的ID号数据库中无此ID号,则将其在未指定的ID号数据库中,并反馈至二维码识读终端。
上述的基于二维码将附件上传至云服务器的方法,其中,在步骤2中,包括以下步骤:
步骤21、根据在二维码识读终端中显示的提示信息选取附件的类型,并根据附件类型在二维码识读终端中选取与其相对应的文件;
步骤22、将所选取文件调用至缓存中,若所选取文件的大小不大于预设的文件大小,则将所选取文件与二维码的ID号相绑定,在形成数据包文件后,上传至云服务器。
上述的基于二维码将附件上传至云服务器的方法,其中,云服务器在收到二维码识读终端上传的数据包文件,对其进行解析后以获取到二维码的ID号、以及与其相对应的附件文件,若在与该二维码的ID号类型相同的ID号数据库中查询到该二维码的ID号,则将附件文件存储在ID号数据库中ID号的存储链表中。
本发明还提供一种基于二维码将附件上传至云服务器的系统,包括:
二维码识读终端,用于对当前二维码进行扫描,在扫描过程中,若扫描区域中出现有指定标识图形,则判定当前二维码为指定二维码,根据提示信息在二维码识读终端中选取作为附件的文件,若文件的大小符合附件的要求,则将其上传至云服务器;
云服务器,用于存储由二维码识读终端上传的二维码的ID号、以及与其相对应的附件文件。
上述的基于二维码将附件上传至云服务器的系统,其中,所述二维码识读终端包括:
二维码扫描模块,用于对二维码进行扫描,以获取二维码的图像;
二维码类型判定模块,在对二维码进行扫描时,用于判定当前二维码是否为指定二维码;
二维码解析模块,用于对指定二维码进行解析,以获取到其ID号;
附件文件判定模块,用于判定所选取文件的类型与大小;
数据包文件生成模块,用于将二维码的ID号、与作用附件的所选取文件进行绑定,以生成数据包文件。
上述的基于二维码将附件上传至云服务器的系统,其中,所述二维码识读终端还包括:
未指定二维码ID号生成模块,用于为被判定为未指定二维码赋予ID号,其ID号为二维码识读终端的系统时间、与二维码识读终端的序列号的组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于立德高科(北京)数码科技有限责任公司,未经立德高科(北京)数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510345807.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种变速器悬置结构
- 下一篇:一种可拆式塑性水箱支架