一种近距离文件传输方法、装置和移动终端的制作方法

文档序号:7804802阅读:158来源:国知局
一种近距离文件传输方法、装置和移动终端的制作方法
【专利摘要】本发明公开了一种近距离文件传输方法、装置和移动终端,属于移动终端领域,该方法包括:第一移动终端与第二移动终端建立近场通信NFC点对点配对;当第一移动终端监测到与第二移动终端同步接收到用于触发传输文件的预定义操作时,向第二移动终端传输用户选择的待传输文件。采用本发明,通过NFC点对点方式实现移动终端之间的配对,并在配对成功后,当且仅当移动终端双方同时执行用于触发传输文件的预定义操作时才触发传输文件的同步传输方式,增加了传输文件的安全性,降低了截取传输文件的风险。此外,根据待传输文件的大小选择不同的传输方式,提高了文件传输的效率。
【专利说明】一种近距离文件传输方法、装置和移动终端
【技术领域】
[0001]本发明涉及移动终端领域,尤其涉及一种近距离文件传输方法、装置和移动终端。【背景技术】
[0002]随着移动终端技术的发展以及移动终端功能的多样化,移动终端可以与其他移动终端进行文件传输,以满足用户对文件(如照片、音视频等)共享的需求。其中,移动终端之间的文件传输方式也多样,可以采用蓝牙或红外等短距离无线通信实现互传,还可以利用第三方软件(如頂、QQ)通过互联网实现互联互传,上传云端后下载等多种很便利的方式。然而,在移动终端之间进行文件传输时,第三方软件完全可以利用常规技术手段截取到传输的文件,传输文件的安全性却得不到保证。

【发明内容】

[0003]有鉴于此,本发明要解决的技术问题是提供传输方法、装置和移动终端,以解决文件在移动终端之间的传输过程中被截取的风险,提高传输文件的安全性。
[0004]本发明解决上述技术问题所采用的技术方案如下:
[0005]根据本发明的一个方面,提供的一种近距离文件传输方法,应用于第一移动终端,该方法包括:
[0006]第一移动终端与第二移动终端建立近场通信NFC点对点配对;
[0007]当第一移动终端监测到与第二移动终端同步接收到用于触发传输文件的预定义操作时,向第二移动终端传输用户选择的待传输文件。
[0008]优选的,上述方法之前还包括:
[0009]第一移动终端通过语音、屏幕文字、和/或图像通知用户将第一移动终端和第二移动终端靠近到有效通信距离;
[0010]优选的,第一移动终端监测到与第二移动终端同步接收到用于触发传输文件的预定义操作包括:
[0011]当第一移动终端接收到预定义操作后,触发发送文件请求至第二移动终端,并触发定时器开始计时,以使第二移动终端在接收到用户输入的预定义操作指令,并接收到第一移动终端的发送文件请求后,发送同意接收的响应消息至第一移动终端;
[0012]若第一移动终端在定时器预设的时间内收到该响应,则判定为第一移动终端与第二移动终端同步接收到用于触发传输文件的预定义操作。
[0013]优选的,向第二移动终端传输用户选择的待传输文件包括:
[0014]当待传输的文件小于或者等于预设的阈值时,采用NFC方式或蓝牙方式进行传输待传输的文件;
[0015]当待传输的文件大于预设的阈值时,采用WIFI方式进行传输待传输的文件。
[0016]优选的,米用WiFi方式进行传输待传输的文件包括:
[0017]第一移动终端利用NFC点对点连接向第二移动终端发送WiFi带外数据;[0018]第一移动终端和第二移动终端根据WiFi带外数据建立WiFi点对点连接;
[0019]第一移动终端和第二移动终端利用WiFi点对点连接进行WiFi数据传输。
[0020]根据本发明的另一个方面,提供的一种近距离文件传输装置,应用于第一移动终端,该装置包括:
[0021 ] NFC配对模块,用于与第二移动终端建立近场通信NFC点对点配对;
[0022]指令监测模块,用于监测是否与第二移动终端同步接收到用于触发传输文件的预定义操作;
[0023]数据传输模块,用于当监测到与第二移动终端同步接收到用于触发传输文件的预定义操作时,向第二移动终端传输用户选择的待传输文件。
[0024]优选的,该装置还包括提示模块,用于通过语音、屏幕文字、和/或图像通知用户将第一移动终端和第二移动终端靠近到有效通信距离。
[0025]优选的,指令监测模块具体用于:当第一移动终端接收到预定义操作后,触发发送文件请求至第二移动终端,并触发定时器开始计时,以使第二移动终端在接收到用户输入的预定义操作指令,并接收到第一移动终端的发送文件请求后,发送同意接收的响应消息至第一移动终端;
[0026]若第一移动终端在定时器预设的时间内收到该响应,则判定为第一移动终端与第二移动终端同步接收到用于触发传输文件的预定义操作。
[0027]优选的,数据传输模块包括:
[0028]第一传输单元,用于当待传输的文件小于或者等于预设的阈值时,采用NFC方式或蓝牙方式进行传输待传输的文件;
[0029]第二传输单元,用于当待传输的文件大于预设的阈值时,采用WiFi方式进行传输待传输的文件。
[0030]优选的,第二传输单元包括:
[0031]WiFi带外数据发送子单元,用于利用NFC点对点连接向第二移动终端发送WiFi带外数据;
[0032]WiFi配对子单元,用于与第二移动终端根据WiFi带外数据建立WiFi点对点连接;
[0033]WiFi数据传输子单元,用于与第二移动终端利用WiFi点对点连接进行WiFi数据传输。
[0034]根据本发明的再一个方面,提供的一种移动终端包括上述技术方案中的近距离文件传输装置。
[0035]本发明实施例的一种近距离文件传输方法、装置和移动终端,利用NFC点对点方式实现移动终端之间的配对,由于NFC可实现相互认证和动态加密和一次性钥匙(OTP),安全性较高;并在配对成功后,当且仅当移动终端双方同时执行用于触发传输文件的预定义操作时才触发传输文件的同步传输方式,增加了传输文件的安全性,降低了截取传输文件的风险。此外,根据待传输文件的大小选择不同的传输方式,提高了文件传输的效率。
【专利附图】

【附图说明】
[0036]图1为本发明实施例提供的一种近距离文件传输方法的流程图。[0037]图2为本发明优选实施例提供的一种近距离文件传输方法的流程图。
[0038]图3为本发明优选实施例提供的采用WiFi方式传输文件的方法流程图。
[0039]图4为本发明实施例提供的一种近距离文件传输装置的模块结构图。
[0040]图5为本发明优选实施例提供的数据传输模块的模块结构图。
【具体实施方式】
[0041]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0042]本发明解决上述技术问题所采用的技术方案如下:
[0043]实施例一
[0044]如图1所示,本发明实施例提供的一种近距离文件传输方法,应用于第一移动终端,该方法包括:
[0045]S102、第一移动终端与第二移动终端建立近场通信NFC点对点配对。
[0046]具体的,当第一移动终端和第二移动终端彼此靠近,并达到建立NFC P2P连接所需要的有效距离时,第一移动终端和第二移动终端之间可自动建立NFCP2P连接,具体如何建立NFC P2P连接属于已有技术,这里不再赘述。作为一种优选方案,第一移动终端或第二移动终端可以通过语音、和/或屏幕文字、和/或图像显示来通知用户将需要建立连接的第一移动终端和第二移动终端彼此靠近到有效距离。其中,有效距离通常为10厘米以内。
[0047]需要说明的是,NFC P2P配对表示第一移动终端和第二移动终端已实现通信握手,其好处是方便且可靠。同时,配对后的双方可以实现建立蓝牙或WiFi等无线连接,且在文件传输过程中,NFC只是将双方蓝牙或WiFi的连接交互消息进行透传,该技术属于已有技术,不再累述。
[0048]S104、当第一移动终端监测到与第二移动终端同步接收到用于触发传输文件的预定义操作时,向第二移动终端传输用户选择的待传输文件。
[0049]具体的,当需要传输文件时,用户选择待传输的文件后,在第一移动终端和第二移动终端同步执行用于触发文件传输的预定义操作。当第一移动终端接收到预定义操作后,触发发送文件请求至第二移动终端,并触发定时器开始计时,以使第二移动终端在接收到用户输入的预定义操作指令,并接收到第一移动终端的发送文件请求后,发送同意接收的响应消息至第一移动终端;若第一移动终端在定时器预设的时间内(比如3秒)收到该响应,则判定为第一移动终端与第二移动终端同步接收到用于触发传输文件的预定义操作,则进行文件的发送,否则取消文件的发送,并提示此次发送失败。
[0050]其中,用于触发文件传输的预定义操作包括但不限于:预设的手势(比如同时从左向右滑动,从上到下等)、预设的图形(比如类似图形解锁)、预设的触摸方式(比如手指同时固定在指定位置处按住不动、手指同时拖动某滑块至指定位置等)、或预设的触摸轨迹(比如九宫格上滑动出同样的轨迹)。第一移动终端和第二移动终端执行的用于触发文件传输的预定义操作可以是不同的(例如终端A从左向右滑,终端B此时可以从上到下滑),但必须保证双方进行操作的同步性,只有双方同时执行该预定义操作,才可触发传输文件,否则触发失败。[0051]优选的,为了进一步保证高安全性,第一移动终端和第二移动终端还可以在接收到预定义操作后,触发传输文件操作之前,进一步进行安全认证。比如利用人脸识别等方式进行传输文件的确认,只有人脸识别出传输双方是匹配的,才能进行文件的传输。
[0052]实施例二
[0053]如图2所示,本发明优选实施例提供的一种近距离文件传输方法包括:
[0054]S202、第一移动终端与第二移动终端建立近场通信NFC点对点配对。
[0055]S204、监测是否与第二移动终端同步接收到用于触发传输文件的预定义操作,如果是,则执行步骤S206,否则继续执行步骤S204。
[0056]S206、判断待传输的文件大小是否小于或者等于预设的阈值,如果是,则执行S208,否则执行步骤S210。
[0057]具体来说,由于NFC可实现相互认证和动态加密和一次性钥匙(OTP),其良好的安全性和实时性使得其逐步替代其他的近距离无线传输成为主流技术,那么随着NFC文件传输的普及,传输速率也会越来越受到关注。NFC及蓝牙传输速率较低,例如NFC最高传输速率为424Kbps,而蓝牙最高为1Mbps,故NFC或蓝牙适合传输小文件(例如联系人名单,短信,照片等)。而对于大文件(例如视频文件)则适合传输速率较高的WiFi。故可以按照文件大小选择不同的传输方式:对于轻量级(数据量小)文件,采用NFC方式或蓝牙方式进行传输,对于重量级(数据量大)的文件,采用WiFi方式进行传输。其中,文件轻量级还是重量级是可以按照预设的阈值来划分的,预设的阈值可以系统默认,也可以由用户进行设置。本发明实施例中,预设的阈值可以采用5M,超过5M大小的文件定义为重量级文件,否则为轻量级文件。
[0058]S208、采用NFC方式或蓝牙方式进行传输待传输的文件,转至步骤S212。
[0059]具体来说,第一移动终端和第二移动终端建立NFC点对点配对后,可建立蓝牙连接,通过蓝牙进行小文件的传输;或不需要建立蓝牙连接,直接通过NFC进行小文件的传输(例如联系人名单,短信,照片等)。
[0060]S210、采用WiFi方式进行传输待传输的文件。
[0061]请参阅图3,本步骤S210进一步包括:
[0062]S2102、第一移动终端利用NFC点对点连接向第二移动终端发送WiFi带外数据。
[0063]具体的,WiFi带外(out of band, 00B)数据中封装有WiFi P2P连接配对码等用于建立WiFi连接的信息;作为发送方的第一移动终端可在进行WiFiOOB数据传输操作前,将WiFi连接配对码等用于建立WiFi连接的信息封装在WiFi OOB数据中,作为接收方的第二移动终端在接收到封装有用于建立WiFi连接的信息的WiFi OOB数据后,可对WiFi OOB数据进行解析,获得WiFi OOB数据中封装的用于建立WiFi连接的信息;WiFi OOB数据的格式与已有技术中的WiFi OOB数据的格式相同,这里不再赘述。
[0064]S2104、第一移动终端和第二移动终端根据WiFi带外数据建立WiFi点对点连接。
[0065]具体的,第二移动终端收到WiFi OOB数据后,利用从收到的WiFi OOB数据中获取的用于建立WiFi连接的信息建立WiFi P2P连接;用于建立WiFi连接的信息至少包括WiFi连接配对码。
[0066]S2106、第一移动终端和第二移动终端利用WiFi点对点连接进行WiFi数据传输。
[0067]S212、结束流程。[0068]实施例三
[0069]如图4所示,本发明实施例提供的一种近距离文件传输装置,应用于第一移动终端,该装置包括:
[0070]NFC配对模块10,用于与第二移动终端建立近场通信NFC点对点配对。
[0071]指令监测模块20,用于监测是否与第二移动终端同步接收到用于触发传输文件的预定义操作。
[0072]其中,指令监测模块20具体用于:当第一移动终端接收到预定义操作后,触发发送文件请求至第二移动终端,并触发定时器开始计时,以使第二移动终端在接收到用户输入的预定义操作指令,并接收到第一移动终端的发送文件请求后,发送同意接收的响应消息至第一移动终端;若第一移动终端在定时器预设的时间内收到该响应,则判定为第一移动终端与第二移动终端同步接收到用于触发传输文件的预定义操作。
[0073]数据传输模块30,用于当监测到与第二移动终端同步接收到用于触发传输文件的预定义操作时,向第二移动终端传输用户选择的待传输文件。
[0074]作为一种优选的方案,该装置还包括提示模块,用于通过语音、屏幕文字、和/或图像通知用户将第一移动终端和第二移动终端靠近到有效通信距离。
[0075]需要说明的是,上述方法实施例一中的技术特征在本装置均对应适用,这里不再重述。
[0076]实施例四
[0077]如图5所示,本发明优选实施例提供的一种数据传输模块包括:
[0078]第一传输单元301,用于当待传输的文件小于或者等于预设的阈值时,采用NFC方式或蓝牙方式进行传输待传输的文件。
[0079]第二传输单元302,用于当待传输的文件大于预设的阈值时,采用WIFI方式进行传输待传输的文件。
[0080]优选的,第二传输单元302进一步包括:
[0081]WiFi带外数据发送子单元3021,用于利用NFC点对点连接向第二移动终端发送WiFi带外数据;
[0082]WiFi配对子单元3022,用于与第二移动终端根据WiFi带外数据建立WiFi点对点连接;
[0083]WiFi数据传输子单元3023,用于与第二移动终端利用WiFi点对点连接进行WiFi数据传输。
[0084]需要说明的是,上述方法实施例二中的技术特征在本装置均对应适用,这里不再重述。
[0085]此外,本发明还提供了一种移动终端,该移动终端包括上述实施例三或实施例四的近距离文件传输装置。
[0086]本发明实施例的一种近距离文件传输方法、装置和移动终端,利用现有的NFC点对点方式实现移动终端之间的配对,由于NFC可实现相互认证和动态加密和一次性钥匙(OTP),安全性较高;并在配对成功后,当且仅当移动终端双方同时执行用于触发传输文件的预定义操作时才触发传输文件的同步传输方式,增加了传输文件的安全性,降低了截取传输文件的风险。此外,根据待传输文件的大小选择不同的传输方式,提高了文件传输的效率。
[0087]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0088]以上参照【专利附图】
附图
【附图说明】了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
【权利要求】
1.一种近距离文件传输方法,应用于第一移动终端,其特征在于,所述方法包括: 第一移动终端与第二移动终端建立近场通信NFC点对点配对; 当第一移动终端监测到与所述第二移动终端同步接收到用于触发传输文件的预定义操作时,向所述第二移动终端传输用户选择的待传输文件。
2.根据权利要求1所述的近距离文件传输方法,其特征在于,所述方法之前还包括: 所述第一移动终端通过语音、屏幕文字、和/或图像通知用户将所述第一移动终端和第二移动终端靠近到有效通信距离。
3.根据权利要求1所述的近距离文件传输方法,其特征在于,所述第一移动终端监测到与所述第二移动终端同步接收到用于触发传输文件的预定义操作包括:当第一移动终端接收到所述预定义操作后,触发发送文件请求至所述第二移动终端,并触发定时器开始计时,以使第二移动终端在接收到用户输入的预定义操作指令,并接收到所述第一移动终端的发送文件请求后,发送同意接收的响应消息至所述第一移动终端;若所述第一移动终端在定时器预设的时间内收到该响应,则判定为所述第一移动终端与所述第二移动终端同步接收到用于触发传输文件的预定义操作。
4.根据权利要求1所述的近距离文件传输方法,其特征在于,所述向第二移动终端传输用户选择的待传输文件包括: 当所述待传输的文件小于或者等于预设的阈值时,采用NFC方式或蓝牙方式传输所述待传输的文件; 当所述待传输的文件大于预设的阈值时,采用WiFi方式传输所述待传输的文件。
5.根据权利要求4所述的近距离文件传输方法,其特征在于,所述采用WiFi方式进行传输所述待传输的文件包括: 所述第一移动终端利用所述NFC点对点连接向所述第二移动终端发送WiFi带外数据; 所述第一移动终端和所述第二移动终端根据WiFi带外数据建立WiFi点对点连接; 所述第一移动终端和第二移动终端利用所述WiFi点对点连接进行WiFi数据传输。
6.一种近距离文件传输装置,应用于第一移动终端,其特征在于,所述装置包括: NFC配对模块,用于与第二移动终端建立近场通信NFC点对点配对; 指令监测模块,用于监测是否与所述第二移动终端同步接收到用于触发传输文件的预定义操作; 数据传输模块,用于当监测到与所述第二移动终端同步接收到用于触发传输文件的预定义操作时,向第二移动终端传输用户选择的待传输文件。
7.根据权利要求6所述的近距离文件传输装置,其特征在于,所述装置还包括提示模块,用于通过语音、屏幕文字、和/或图像通知用户将所述第一移动终端和第二移动终端靠近到有效通信距离。
8.根据权利要求6所述的近距离文件传输装置,其特征在于,所述指令监测模块具体用于: 当第一移动终端接收到所述预定义操作后,触发发送文件请求至所述第二移动终端,并触发定时器开始计时,以使第二移动终端在接收到用户输入的预定义操作指令,并接收到所述第一移动终端的发送文件请求后,发送同意接收的响应消息至所述第一移动终端;若所述第一移动终端在定时器预设的时间内收到该响应,则判定为所述第一移动终端与所述第二移动终端同步接收到用于触发传输文件的预定义操作。
9.根据权利要求6所述的近距离文件传输装置,其特征在于,所述数据传输模块包括: 第一传输单元,用于当所述待传输的文件小于预设的阈值时,采用NFC方式或蓝牙方式进行传输所述待传输的文件; 第二传输单元,用于当所述待传输的文件大于预设的阈值时,采用WiFi方式进行传输所述待传输的文件。
10.根据权利要求9所述的近距离文件传输装置,其特征在于,所述第二传输单元包括: WiFi带外数据发送子单元,用于利用所述NFC点对点连接向所述第二移动终端发送WiFi带外数据; WiFi配对子单元,用于与所述第二移动终端根据WiFi带外数据建立WiFi点对点连接; WiFi数据传输子单元,用于与第二移动终端利用所述WiFi点对点连接进行WiFi数据传输。
11.一种移动终端,其特征在于,所述移动终端包括权利要求6-10任意一项权利要求所述的近距离文件传输装置。
【文档编号】H04W4/00GK103974187SQ201410228213
【公开日】2014年8月6日 申请日期:2014年5月27日 优先权日:2014年5月27日
【发明者】魏宇星 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1