文件传输方法和系统与流程

文档序号:11138758阅读:630来源:国知局
文件传输方法和系统与制造工艺

本发明涉及通信技术领域,特别是涉及一种文件传输方法和系统。



背景技术:

交互智能平板是指利用触控技术对显示在平板上的内容进行操控和实现人机交互操作的一体化设备。在教育和会议等应用场景中,所需的交互智能平板的尺寸较大,通常安装在固定位置。而且在教育和会议等应用场景中,往往需要在不同的教室或会议室重复使用同一个文件。

现在的交互智能平板实现文件传输的方式是将文件存储在网络服务器中,通过在交互智能平板上访问网络服务器,从网络服务器中下载需要使用的文件。但这种实现方式是基于外网网络可用的前提,在网络不可用的情况下用户无法顺利地从网络服务器中下载需要的文件,给用户的操作带来不便。



技术实现要素:

基于此,有必要提供一种操作方便的文件传输方法。

一种文件传输方法,包括:

第一终端获取文件下载指令;

所述第一终端根据所述文件下载指令,创建以所述第一终端为无线热点的第一无线局域网;

所述第一终端生成第一二维码并显示,所述第一二维码存储有所述第一无线局域网的热点名称和接入密码;

第二终端扫描所述第一二维码并解析所述第一二维码获取所述第一无线局域网的热点名称和接入密码;

所述第二终端向所述第一终端发送连接请求,所述连接请求包括获取的所述第一无线局域网的热点名称和接入密码;

当第一终端对所述第二终端发送的热点名称和接入密码验证通过后,建立与所述第二终端的连接;

所述第二终端显示本地的存储文件,并获取用户所选择的文件;

所述第二终端将用户所选择的文件发送至所述第一终端。

一种文件传输系统,包括第一终端和第二终端;

所述第一终端包括:指令获取模块、局域网创建模块、二维码生成模块和连接模块;所述第二终端包括:扫描模块、发送模块和选择模块;

所述指令获取模块,用于获取文件下载指令;

所述局域网创建模块,用于根据所述文件下载指令,创建以所述第一终端为无线热点的第一无线局域网;

所述二维码生成模块,用于生成第一二维码并显示,所述第一二维码存储有所述第一无线局域网的热点名称和接入密码;

所述扫描模块,用于扫描所述第一二维码并解析所述第一二维码获取所述第一无线局域网的热点名称和接入密码;

所述发送模块,用于向所述第一终端发送连接请求,所述连接请求包括所述扫描模块获取的所述第一无线局域网的热点名称和接入密码;

所述连接模块,用于对所述第二终端发送的热点名称和接入密码验证通过后,建立与所述第二终端的连接;

所述选择模块,用于显示本地的存储文件,并获取用户所选择的文件;

所述发送模块,还用于将用户所选择的文件发送至所述第一终端。

上述的文件传输方法,通过创建以第一终端为无线热点的第一无线局域网,生成并显示存储有第一无线局域网的热点名称和接入密码的第一二维码,第二终端通过扫描第一二维码获取到第一无线局域网的热点名称和接入密码,并通过热点名称和接入密码接入第一无线局域网与第一终端连接,第二终端获取用户选择的文件并将该文件发送至第一终端。通过该方法,通过利用第一终端的无线热点建立无线局域网,第二终端接入该无线局域网即可将存储在第二终端的文件传输到第一终端上。即使是在无外部网络的情况下,仍能实现文件的传输,摆脱了对外网网络的限制,给用户的操作带来便利。

附图说明

图1为一个实施例的文件传输方法的流程图;

图2为另一个实施例的文件传输方法的流程图;

图3为一个实施例的文件传输系统的结构示意图;

图4为另一个实施例的文件传输系统的结构示意图。

具体实施方式

本实发明中的术语“第一”和“第二”等可在本文中描述各种元件,但这些元件不受这些术语的限制。这些术语的作用仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本发明的范围的情况下,可以将第一终端称为第二终端,类似的,可以将第二终端称为第一终端。第一终端和第二终端都是终端设备,但其不是同一终端设备。

图1为一种文件传输方法的时序图,该方法通过第一终端和第二终端实现。该方法包括以下步骤:

S202:第一终端获取文件下载指令。

在一种具体实施方式中,用户通过在第一终端运行文件传输应用,该应用上设置有下载相关的交互控件,用户触发下载相关的交互控件在第一终端上产生文件下载指令。

S204:第一终端根据文件下载指令,创建以第一终端为无线热点的第一无线局域网。

当获取到用户在第一终端上触发下载控件时,第一终端开启无线热点功能,创建以第一终端设备为无线热点的第一局域网,并生成第一无线局域网的热点名称和接入密码。接入密码用于验证是否允许其它设备接入第一无线局域网与第一终端连接。接入密码在创建第一无线局域网时随机自动生成。应当理解的是,第一终端为具有无线网卡的终端设备,例如,台式电脑、交互智能平板或移动终端。

S206:第一终端生成第一二维码并显示,第一二维码存储有第一无线局域网的热点名称和接入密码。

二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形,在水平和垂直方向都可以存储信息。具体的,第一二维码存储有第一无线局域网的热点名称和接入密码。第一终端生成第一二维码后,将第一二维码显示在显示屏上。

S208:第二终端扫描第一二维码并解析第一二维码获取第一无线局域网的热点名称和接入密码。

在一个具体的实施方式中,第二终端上运行有文件传输应用,通过在第二终端上触发该应用的交互控件,例如“扫一扫”,从而调用第二终端的照相机,扫描第一终端上的第一二维码以获取第一二维码。第二终端通过解析第一二维码获取第一无线局域网的热点名称和接入密码。可以理解的是,第二终端为具有拍照功能的终端。

S210:第二终端向第一终端发送连接请求,连接请求包括获取的第一无线局域网的热点名称和接入密码。

可以理解的是,第二终端为具有无线网卡的终端设备,例如,台式电脑、交互智能平板或移动终端。第二终端可通过无线网卡搜索到第一无线局域网的无线热点,并向该无线热点发送连接请求,连接请求包括通过解析第一二维码所获取的第一无线局域网的热点名称和接入密码。

S212:当第一终端对第二终端发送的热点名称和接入密码验证通过后,建立与第二终端的连接。

第一终端在获取到第二终端发送的连接请求后,将连接请求中的接入密码与存储的第一无线局域网的接入密码进行验证,验证二者是否一致,在验证通过后,建立第一终端与第二终端的连接,第一终端和第二终端通过第一无线局域网进行连接。

S214:第二终端显示本地的存储文件,并获取用户所选择的文件。

在建立第一终端和第二终端的连接后,在第二终端的显示屏上显示本地的存储文件,并获取用户所选择的文件。即第二终端在检测到与第一终端的连接建立成功之后,自动在显示屏上显示本地的存储文件,以供用户选择,并获取用户所选择的文件。本实施例中的文件包括图片、视频、音频、文档或应用程序安装包。

S216:第二终端将用户所选择的文件发送至第一终端。

第二终端将用户选择的文件通过第一无线局域网发送至第一终端,第一终端接收该文件。

上述的文件传输方法,通过创建以第一终端为无线热点的第一无线局域网,生成并显示存储有第一无线局域网的热点名称和接入密码的第一二维码,第二终端通过扫描第一二维码获取到第一无线局域网的热点名称和接入密码,并通过热点名称和接入密码接入第一无线局域网与第一终端连接,第二终端获取用户选择的文件并将该文件发送至第一终端。通过该方法,通过利用第一终端的无线热点建立无线局域网,第二终端接入该无线局域网即可将存储在第二终端的文件传输到第一终端上。即使是在无外部网络的情况下,仍能实现文件的传输,摆脱了对外网网络的限制,给用户的操作带来便利。

在另一个实施例中,还包括第三终端,通过本实施例的文件传输方法,将第三终端的文件传输至第一终端。具体的,如图2所示,在步骤S202之前,还包括:

S102:第三终端获取对待传输文件的传输指令。

在一种具体的实施方式中,用户通过在第三终端上运行文件传输应用,用户在操作界面上选择待传输文件,触发分享操作,产生传输指令。

S103:第三终端根据传输指令,创建以第三终端为无线热点的第二无线局域网。

当获取到用户在第三终端上触发的传输指令时,第三终端开启无线热点功能,创建以第三终端设备为无线热点的第二局域网,并生成第二无线局域网的热点名称和接入密码。接入密码用于验证是否允许其它设备接入第二无线局域网与第三终端连接。接入密码在创建第二无线局域网时随机自动生成。应当理解的是,第三终端为具有无线网卡的终端设备,例如,台式电脑、交互智能平板或移动终端。

S104:第三终端生成第二二维码并显示,第二二维码存储有第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形,在水平和垂直方向都可以存储信息。具体的,第二二维码存储有第二无线局域网的热点名称、接入密码和待传输文件的存储地址。存储地址即待传输文件在第三终端上的存储路径。第三终端生成第二二维码后,将第二二维码显示在显示屏上。

S105:第二终端扫描第二二维码并解析第二二维码获取第二无线局域网的热点名称和接入密码。

在一个具体的实施方式中,第二终端上运行有文件传输应用,通过在第二终端上触发该应用的交互控件,例如“扫一扫”,调用第二终端的照相机,扫描第三终端上的第二二维码以获取第二二维码。第二终端通过解析第二二维码获取第二无线局域网的热点名称、接入密码和待传输文件的存储地址。可以理解的是,第二终端为具有拍照功能的终端。

S106:第二终端向第三终端发送连接请求,连接请求包括获取的第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

第二终端可通过无线网卡搜索到第三无线局域网的无线热点,并向该无线热点发送连接请求,连接请求包括通过解析第二二维码所获取的第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

S107:当第三终端对第二终端发送的热点名称和接入密码验证通过后,建立与第二终端的连接。

第三终端在获取到第二终端发送的连接请求后,将连接请求中的接入密码与存储的第二无线局域网的接入密码进行验证,验证二者是否一致,在验证通过后,建立第三终端与第二终端的连接,第三终端和第二终端通过第二无线局域网进行连接。

S108:第二终端根据存储地址从第三终端上下载待传输文件并存储。

在建立第三终端和第二终端的连接后,第二终端根据获取的存储地址从第三终端上下载待传输文件至本地,并进行存储。本实施例中的文件包括图片、视频、音频、文档或应用程序安装包等。

在本实施例中,可以由用户通过操作第二终端的应用程序,手动选择从对应终端下载文件或从向对应终端发送文件。第二终端也可以通过识别所扫描的二维码中是否包括存储地址自动进行下载或发送文件的操作。

采用本实施例的文件传输的方法,可实现借助第二终端将文件从第三终端传输到第一终端。在一个优选的实施方式中,第二终端为移动终端,例如手机。手机扫描第三终端生成的二维码,连接至第三终端的无线热点,从第三终端上下载文件至本地。手机扫描第一终端的生成的二维码,连接至第一终端的无线热点,用户通过在手机上选择需要传送的文件,将文件发送至第一终端。

在一个具体的实施方式中,第三终端和第一终端为交互智能平板,由于交互智能平板的安装位置相对固定,通过借助手机等移动终端,利用交互智能平板的无线热点,无需连接网络即可实现将文件从一个交互智能平板传输至另一智能交互平板,给用户的操作带来便捷。

在另一个实施例中,步骤S202包括:第一终端采用预设密钥进行加密生成第一二维码并显示。

对应的,步骤S208包括:第二终端扫描获得第一二维码,并采用预设密钥对第一二维码进行解密得到第一无线局域网的热点名称和接入密码。

步骤S104包括:第三终端采用预设密钥进行加密生成第二二维码并显示。

对应的,步骤S105包括:第二终端扫描获取第二二维码,并采用预设密钥对第二二维码进行解密得到第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

在交互智能平板的会议场景应用中,文件大都涉及公司机密,采用本发明的文件传输方法,一方面,无需将文件上传到网络服务器中,避免文件在网络传输过程中被拦截,另一方面,采用预设密钥生成二维码和解析二维码,避免非合法用户破解二维码中所包含的信息,确保文件传输的安全性和私密性,从而有力保障文件的安全。

在再一个实施例中,步骤S204包括:第一终端根据文件下载指令生成第一二维码并显示,第一二维码存储有第一无线局域网的热点名称、接入密码和文件下载指令。

对应的,步骤S208包括:第二终端扫描第一二维码并解析第一二维码获取第一无线局域网的热点名称、接入密码和文件下载指令。

步骤S214包括:第二终端根据文件下载指令显示本地的存储文件,并获取用户所选择的文件。

步骤S104包括:第三终端根据传输指令生成第二二维码并显示,第二二维码存储有第二无线局域网的热点名称、接入密码、待传输文件的存储地址和传输指令。

步骤S105包括:第二终端扫描第二二维码并解析第二二维码获取第二无线局域网的热点名称、接入密码、待传输文件的存储地址和传输指令。

步骤S108包括:第二终端根据传输指令和存储地址从第三终端上下载待传输文件并存储。

本实施例中,第二终端通过识别二维码中的传输指令或文件下载指令,自动从对应的终端下载文件或显示本地所存储的文件,无需人工操作确认,给用户的操作带来便利。

一种文件传输系统,如图3所示,包括第一终端30和第二终端50;

第一终端30包括:指令获取模块301、局域网创建模块302、二维码生成模块303和连接模块304;第二终端50包括:扫描模块501、发送模块502和选择模块503。

指令获取模块301,用于获取文件下载指令。

局域网创建模块302,用于根据文件下载指令,创建以第一终端为无线热点的第一无线局域网。

二维码生成模块303,用于生成第一二维码并显示,第一二维码存储有第一无线局域网的热点名称和接入密码。

扫描模块501,用于扫描第一二维码并解析第一二维码获取第一无线局域网的热点名称和接入密码。

发送模块502,用于向第一终端发送连接请求,连接请求包括扫描模块获取的第一无线局域网的热点名称和接入密码。

连接模块304,用于对第二终端发送的热点名称和接入密码验证通过后,建立与第二终端的连接。

选择模块503,用于显示本地的存储文件,并获取用户所选择的文件。

发送模块502,还用于将用户所选择的文件发送至第一终端。

上述的文件传输系统,通过创建以第一终端为无线热点的第一无线局域网,生成并显示存储有第一无线局域网的热点名称和接入密码的第一二维码,第二终端通过扫描第一二维码获取到第一无线局域网的热点名称和接入密码,并通过热点名称和接入密码接入第一无线局域网与第一终端连接,第二终端获取用户选择的文件并将该文件发送至第一终端。通过该系统,通过利用第一终端的无线热点建立无线局域网,第二终端接入该无线局域网即可将存储在第二终端的文件传输到第一终端上。即使是在无外部网络的情况下,仍能实现文件的传输,摆脱了对外网网络的限制,给用户的操作带来便利。

在另一个实施例中,如图4所示,文件传输系统还包括第三终端70,第三终端70包括:传输指令获取模块701、创建模块702、二维码处理模块703和连接处理模块704;第二终端还包括下载模块504。

传输指令获取模块701,用于获取对待传输文件的传输指令。

创建模块702,用于根据传输指令,创建以第三终端为无线热点的第二无线局域网。

二维码处理模块703,用于生成第二二维码并显示,第二二维码存储有第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

扫描模块501,用于扫描第二二维码并解析第二二维码获取第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

发送模块502,用于向第三终端发送连接请求,连接请求包括扫描模块获取的第二无线局域网的热点名称和接入密码。

连接处理模块704,用于对第二终端发送的热点名称和接入密码验证通过后,建立与第二终端的连接。

下载模块504,用于根据存储地址从第三终端上下载待传输文件并存储。

采用本实施例的文件传输的系统,可实现借助第二终端将文件从第三终端传输到第一终端。在一个优选的实施方式中,第二终端为移动终端,例如手机。手机扫描第三终端生成的二维码,连接至第三终端的无线热点,从第三终端上下载文件至本地。手机扫描第一终端的生成的二维码,连接至第一终端的无线热点,用户通过在手机上选择需要传送的文件,将文件发送至第一终端。

在一个具体的实施方式中,第三终端和第一终端为交互智能平板,第二终端为移动终端,由于交互智能平板的安装位置相对固定,通过借助手机等移动终端,利用交互智能平板的无线热点,无需连接网络即可实现将文件从一个交互智能平板传输至另一智能交互平板,给用户的操作带来便捷。

在另一个实施例中,二维码生成模块303,用于采用预设密钥进行加密生成第一二维码并显示。

扫描模块501,用于扫描获得第一二维码,并采用预设密钥对第一二维码进行解密得到第一无线局域网的热点名称和接入密码。

二维码处理模块703,用于采用预设密钥进行加密生成第二二维码并显示。

扫描模块501,用于扫描获取第二二维码,并采用预设密钥对第二二维码进行解密得到第二无线局域网的热点名称、接入密码和待传输文件的存储地址。

在交互智能平板的会议场景应用中,文件大都涉及公司机密,采用本发明的文件传输方法,一方面,无需将文件上传到网络服务器中,避免文件在网络传输过程中被拦截,另一方面,采用预设密钥生成二维码和解析二维码,避免非合法用户破解二维码中所包含的信息,确保文件传输的安全性和私密性,从而有力保障文件的安全。

在另一个实施例中,二维码生成模块303,用于根据文件下载指令生成第一二维码并显示,第一二维码存储有第一无线局域网的热点名称、接入密码和文件下载指令。

扫描模块501,用于扫描第一二维码并解析第一二维码获取第一无线局域网的热点名称、接入密码和文件下载指令。

选择模块503,用于根据文件下载指令显示本地的存储文件,并获取用户所选择的文件。

二维码处理模块703,用于根据传输指令生成第二二维码并显示,第二二维码存储有第二无线局域网的热点名称、接入密码、待传输文件的存储地址和传输指令。

扫描模块501,用于扫描第二二维码并解析第二二维码获取第二无线局域网的热点名称、接入密码、待传输文件的存储地址和传输指令。

下载模块504,用于根据传输指令和存储地址从第三终端上下载待传输文件并存储。

本实施例中,第二终端通过识别二维码中的传输指令或文件下载指令,自动从对应的终端下载文件或显示本地所存储的文件,无需人工操作确认,给用户的操作带来便利。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1