[发明专利]数据传输方法、装置及系统在审
申请号: | 201611206815.0 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106650849A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 黄楚炎 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 郭晶 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 系统 | ||
1.一种数据传输方法,其特征在于,应用于第一终端,所述方法包括:
将待传输数据拆分成n个子数据,所述n大于或等于2,每个所述子数据的数据量不大于预设的二维码容量阈值;
生成m个二维码,所述m个二维码包括指示二维码和n个二维码,所述n个二维码中每个二维码由一个所述子数据编码得到,所述指示二维码由所述待传输数据的相关信息编码得到;
依次显示所述m个二维码,以便第二终端依次扫描所述m个二维码。
2.根据权利要求1所述的方法,其特征在于,
所述依次显示所述m个二维码,包括:
显示所述m个二维码中首个二维码;
在每次接收到所述第二终端发送的提示信息后,显示所述m个二维码中当前显示的二维码的下一个二维码,直至所述m个二维码全部显示完毕。
3.根据权利要求2所述的方法,其特征在于,所述提示信息为音频提示信息。
4.根据权利要求1所述的方法,其特征在于,所述待传输数据为音频数据。
5.根据权利要求1所述的方法,其特征在于,
所述生成m个二维码,包括:
将所述待传输数据作为键,采用预设哈希算法所确定的值作为校验哈希值;
将所述校验哈希值编码得到所述指示二维码;
将所述n个子数据分别编码得到所述n个二维码。
6.根据权利要求1所述的方法,其特征在于,所述指示二维码共1个,且为所述m个二维码中的首个二维码。
7.根据权利要求1至6任一所述的方法,其特征在于,
所述待传输数据的相关信息包括所述待传输数据的拆分规则和所述待传输数据的属性值中的至少一种。
8.一种数据传输方法,其特征在于,应用于第二终端,所述方法包括:
在第一终端依次显示m个二维码的过程中,依次扫描所述m个二维码,所述m个二维码包括指示二维码和n个二维码;
获取所述m个二维码中的指示二维码和n个二维码,所述指示二维码用于携带所述待传输数据的相关信息;
对所述指示二维码进行解码得到所述待传输数据的相关信息;
分别对所述n个二维码进行解码,得到n个子数据,其中,所述n个二维码中每个二维码对应的一个所述子数据;
根据所述待传输数据的相关信息,将所述n个子数据拼接得到目标数据。
9.根据权利要求8所述的方法,其特征在于,
所述在第一终端依次显示m个二维码的过程中,依次扫描所述m个二维码,包括:
开始进行所述第一终端显示的二维码的扫描后,每完成一个二维码的扫描,向所述第一终端发送一个提示信息。
10.根据权利要求9所述的方法,其特征在于,所述提示信息为音频提示信息。
11.根据权利要求8所述的方法,其特征在于,所述待传输数据为音频数据。
12.根据权利要求8所述的方法,其特征在于,所述待传输数据的相关信息包括:校验哈希值;
在所述根据所述待传输数据的相关信息,将所述n个子数据拼接得到目标数据之后,所述方法还包括:
将所述目标数据作为键,采用所述预设哈希算法确定目标哈希值;
比较所述目标哈希值与所述校验哈希值是否相同;
当所述目标哈希值与所述校验哈希值相同时,确定所述目标数据为正确数据;
当所述目标哈希值与所述校验哈希值不相同时,确定所述目标数据为错误数据。
13.根据权利要求8所述的方法,其特征在于,所述获取所述m个二维码中的指示二维码和n个二维码,包括:
将所述m个二维码中的首个二维码作为所述指示二维码;
将所述m个二维码中除所述首个二维码之外的二维码作为所述n个二维码。
14.根据权利要求8至13任一所述的方法,其特征在于,
所述待传输数据的相关信息包括所述待传输数据的拆分规则,所述根据所述待传输数据的相关信息,将所述n个子数据拼接得到目标数据,包括:
根据所述拆分规则,将所述n个子数据拼接得到目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611206815.0/1.html,转载请声明来源钻瓜专利网。