[发明专利]一种基于NFC的文件传输方法在审
申请号: | 201310385967.1 | 申请日: | 2013-08-30 |
公开(公告)号: | CN103442009A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 张国祥;马全一 | 申请(专利权)人: | 苏州跨界软件科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04B5/00;H04L1/18;G06F17/30 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 215123 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nfc 文件传输 方法 | ||
技术领域
本发明涉及NFC近距离无线通讯技术,尤其涉及一种基于NFC的文件传输方法。
背景技术
随着通信技术和3C产品的快速发展,手机已经成为人们日常生活中必不可缺少的信息终端,现在的智能手机不仅具备基本通信功能,而且能够更多的服务于人们的日常生活。随着NFC技术的发展推广,使得手机在生活中朝着更加快捷、安全的方向发展。
NFC技术是一种由非接触式射频识别和互联通信技术整合发展而来的近距离无线通信技术。该技术的主要原理是将感应式读卡器、感应式卡片和点对点的功能集中在一个芯片上,并且能够在短距离内与兼容设备进行识别和数据交换。该技术与传统的蓝牙、红外灯常见的短距离无线传输技术相比具有反应时间更短、更稳定、更安全且成本更低的特点。
在文件传输共享文件资源领域内,虽然NFC技术使得手机设备间的文件传输访问更加直接和简单,但是也存在着一些问题。例如,单纯的NFC技术的最大传输速度为424KB,如果传输较大文件,这个传输速度不能很好的为较大文件服务,再者如果在传输过程中因为距离或其它一些因素造成文件传输中断,可能会丢失一部分文件。
发明内容
本发明克服了现有技术的不足,提供一种文件传输速度快、安全方便且安的基于NFC的文件传输方法。
为达到上述目的,本发明采用的技术方案为:一种基于NFC的文件传输方法,其特征在于,包括以下步骤:
步骤一:NFC终端设备之间感应建立连接;
步骤二:建立文件传输的路径;
步骤三:对传输的文件进行压缩处理,并通过步骤二中建立的文件传输路径进行文件传输;
步骤四:接收到步骤三种传输过来的压缩文件并将接收到压缩文件进行解压;
步骤五:对步骤四中接收到的文件进行完整检测,如果接收到的文件与原始传输文件相同则进行下一步,如果接收到的文件存在缺失或错误乱码,则返回上一步进行文件重新传输;
步骤六:将接收到的文件进行自动存储管理,以便使用者查阅文件内容。
本发明的一个较佳实施例中,进一步包括,所述步骤二和所述步骤三之间包括步骤1:建立了文件传输路径之后,迅速与蓝牙连接,利用蓝牙的高传输速度快速传输大的文件。
本发明的一个较佳实施例中,进一步包括,所述步骤三中在压缩文件之后传输文件之前包括步骤2:识别判断要传输的文件是否属于加密文件,如果属于加密文件则会弹出密码验证的窗口,使用者需输入加密密码才能继续下一步;如果要传输的文件不属于加密文件,则继续下一步。
本发明的一个较佳实施例中,进一步包括,在文件进行传输之前对特殊保密级的文件进行人工加密,加密模式包括密码模式、指纹模式、声音模式和虹膜模式中的任意一种或多种。
本发明的一个较佳实施例中,进一步包括,所述步骤二中建立文件传输路径是TCP传输控制协议来实现,该TCP传输路径过程为首先建立TCP连接,然后进行数据传输,最后再释放连接。
本发明的一个较佳实施例中,进一步包括,所述步骤五中当检测到接收的文件有缺失或者错误乱码时就会自动停止传输,接收方没有向发送方反馈接收到文件的信息,一段时间后发送方会主动重新发送文件。
本发明的一个较佳实施例中,进一步包括,所述步骤三和步骤四中对文件进行压缩和解压是基于java.util.zip包来实现的。
本发明的一个较佳实施例中,进一步包括,所述步骤六对接收的文件进行存储的路径是默认的无需手动设置,用户接收到文件可以手动对文件进行分类、修改或删除。
本发明的一个较佳实施例中,进一步包括,所述基于NFC的文件传输方法应用于手机、PDA、PC和平板电脑之间的文件传输。
本发明提及的TCP传输控制协议,是一种面向连接基于字节流的可靠的运输层通信协议。面向连接是指在使用TCP协议之前,应该先建立TCP连接,在传输完成之后再释放已经建立的TCP连接。TCP协议为本发明的文件传输系统提供了可靠安全的通信服务。
本发明中涉及的java.util.zip包,是一种实现数据压缩和解压的算法,其中压缩是将源数据写入ZIP格式的输出流,而解压是从输入流中读取数据,然后读出被压缩的数据到输出流中。通常计算机中存储数据是二进制形式,将这些二进制形式中重复的信息以特殊字符标记存储来实现数据压缩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州跨界软件科技有限公司,未经苏州跨界软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310385967.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电力通信网多数据采集节点集中管理方法
- 下一篇:一种鉴权、信息处理方法及装置