浏览器传输文件的方法和装置的制造方法

文档序号:8383782阅读:846来源:国知局
浏览器传输文件的方法和装置的制造方法
【技术领域】
[0001]本发明涉及到网络技术领域,特别涉及到浏览器传输文件的方法和装置。
【背景技术】
[0002]目前采用浏览器传输文件的方法,通常是通过本端设备的浏览器将文件上传到服务器,再由对端设备的浏览器到服务器上去下载文件,无法实现本端设备主动向对端设备传输文件,本端设备也不能控制下载权限。另一种方式是通过二维码匹配方式来限制下载权限,例如,在本端设备浏览器上将文件上传至服务器,同时生成一个二维码或者生成一串标识码,周围其他设备扫描了此二维码或者输入此标识码,即可通过其他设备的浏览器下载此文件,但该方案仍然无法实现本端设备主动向对端设备传输文件,并且周围其他设备需要手动扫描二维码或输入标识码,且每一个文件的上传和下载都需要重复上述操作,操作非常繁琐。

【发明内容】

[0003]本发明实施例提供一种浏览器传输文件的方法和装置,可实现本端设备通过浏览器主动向对端设备传输文件,并且操作简单、容易实现。
[0004]本发明实施例提出一种浏览器传输文件的方法,包括步骤:
[0005]在浏览器中接收识别指令;
[0006]识别预设距离范围内的对端设备,并在所述浏览器的页面上显示所述对端设备的识别信息列表;
[0007]接收选择指令,所述选择指令中包括有选中的对端设备的识别信息;
[0008]根据所述识别信息,与选中的对端设备建立网络连接,发送目标文件至选中的对端设备。
[0009]本发明实施例还提出一种浏览器传输文件的装置,包括:
[0010]指令接收模块,用于在浏览器中接收识别指令;
[0011]识别模块,用于识别预设距离范围内的对端设备;
[0012]显示模块,用于在所述浏览器的页面上显示所述对端设备的识别信息列表;
[0013]录入模块,用于接收选择指令,所述选择指令中包括有选中的对端设备的识别信息;
[0014]交互模块,用于根据所述识别信息,与选中的对端设备建立网络连接,发送目标文件至选中的对端设备。
[0015]本发明实施例通过设备识别技术,在浏览器页面上显示识别到的对端设备,主动将目标文件传输给周围的对端设备,使本端设备的用户可选择需要传输的对端设备,实现了本端设备主动向对端设备传输文件,提高了文件传输可控性,并且用户只需要在本端设备的浏览器页面上选择需要传输文件的对端设备即可,无需手动扫描二维码或输入标识码,简化了文件传输操作,操作简单、容易实现,同时,待传输的目标文件无需上传到服务器上,直接在双方设备上进行传输,提高了文件传输效率。
【附图说明】
[0016]图1为本发明浏览器传输文件的方法的第一实施例的流程图;
[0017]图2为本发明浏览器传输文件的方法的第二实施例的流程图;
[0018]图3为本发明浏览器传输文件的方法的第三实施例的流程图;
[0019]图4为本发明浏览器传输文件的方法的第四实施例的流程图;
[0020]图5为本发明浏览器传输文件的方法的第五实施例的流程图;
[0021]图6为本发明浏览器传输文件的装置的第一实施例的结构示意图;
[0022]图7为本发明浏览器传输文件的装置的第二实施例的结构示意图。
[0023]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0024]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]如图1所示,图1为本发明浏览器传输文件的方法的第一实施例的流程图。本实施例提到的浏览器传输文件的方法,包括:
[0026]步骤S10,在浏览器中接收识别指令;
[0027]本实施例的硬件环境可以为手机、pad、笔记本电脑、台式电脑等设备,这些设备安装有浏览器,且具备网络交互和文件存储功能。当用户需要通过浏览器传输文件时,开启浏览器,选择文件传输功能,浏览器后台生成文件传输指令发送给本端设备,该文件传输指令即可为识别指令,本端设备根据该指令准备对周围的对端设备进行识别。其中,这里的本端设备是指当前用户正在使用的设备,而对端设备是指除去本端设备以外的其他设备,即其他用户使用的设备。
[0028]步骤S20,识别预设距离范围内的对端设备;
[0029]本实施例可采用NFC (Near Field Communicat1n,近距离无线通讯)技术来识别近场范围内的对端设备,或通过移动数据网络、无线通信网络、局域网等网络连接方式查看连接在同一网络中的对端设备。上述识别方式可以为一种或多种的组合。预设距离范围可以通过浏览器的设置功能自行设定。
[0030]步骤S30,在浏览器的页面上显示对端设备的识别信息列表;
[0031]当识别到在预设距离范围内存在至少一个对端设备时,将识别到的对端设备的识别信息通过列表的形式显示在本端设备开启的浏览器页面上。显示的识别信息可以为对端设备的设备号、设备名称、或用户通过浏览器登陆的账号等方式呈现出来,用来唯一标识当前用户正在使用的对端设备。
[0032]步骤S40,接收选择指令,选择指令中包括有选中的对端设备的识别信息;
[0033]用户在浏览器页面上查看到周围的对端设备,并选择其中一个或多个对端设备,并确定需要发送的目标文件,触发文件发送操作指令。
[0034]步骤S50,根据识别信息,与选中的对端设备建立网络连接,发送目标文件至选中的对端设备。
[0035]本端设备根据识别信息,通过网络查找到用户选中的对端设备,并与选中的设备建立连接。在连接成功后,本端设备将目标文件发送到选中的对端设备。对端设备在接收到传送请求后,可在浏览器的页面上显示是否接收文件的提示信息,或无需调用浏览器,直接在显示屏上弹出提示信息,用户在确认接收后,对端设备开始接收目标文件。
[0036]本实施例通过设备识别技术,在浏览器页面上显示识别到的对端设备,主动将目标文件传输给周围的对端设备,使本端设备的用户可选择需要传输的对端设备,实现了本端设备主动向对端设备传输文件,提高了文件传输可控性,并且用户只需要在本端设备的浏览器页面上选择需要传输文件的对端设备即可,无需手动扫描二维码或输入标识码,简化了文件传输操作,操作简单、容易实现,同时,待传输的目标文件无需上传到服务器上,直接在双方设备上进行传输,提高了文件传输效率。
[0037]如图2所示,图2为本发明浏览器传输文件的方法的第二实施例的流程图。本实施例以图1所示实施例为基础,当采用NFC识别时,步骤S20包括:
[0038]步骤S210,识别预设距离范围内具备NFC功能的对端设备,并获取对端设备的设备号或设备名称作为识别信息。
[0039]对于内置有NFC芯片的本端设备,可选择NFC识别周围同样内置有NFC芯片的对端设备。由于NFC技术本身就是近场通信,因此可默认为在NFC可识别范围内的对端设备即为在预设距离范围内,无需再对识别到的对端设备的位置进行定位。
[00
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1