控制文件共享的方法、文件共享方法及装置制造方法及图纸

技术编号:11824652 阅读:97 留言:0更新日期:2015-08-05 03:02
本公开是关于一种控制文件共享的方法、文件共享方法及装置,用以简化用户在分享数据文件时的操作。所述方法包括:在智能硬件应用程序中确定待共享文件的文件路径和接收所述待共享文件的目的网络地址,所述终端设备上安装有所述智能硬件应用程序;将所述文件路径和所述目的网络地址发送至第一路由设备,以供所述第一路由设备根据所述文件路径确定所述待共享文件,并将所述待共享文件发送至所述目的网络地址对应的第二路由设备。本公开技术方案可以避免用户之间需要分享数据时插拔U盘的繁琐操作,简化用户在分享数据文件时的操作,还可以保证数据文件的安全性。

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及一种控制文件共享的方法、文件共享方法及 目.0
技术介绍
当用户需要在朋友家共享一些大视频的文件资料时,通常情况下用户需要通过u盘拷贝的方式将文件资料拷贝走,或者,通过将文件资料上传到云端服务器从而供用户下载,通过U盘拷贝的方式,需要用户手动操作,并且拷贝的过程仍需要用户花费大量的时间等待拷贝完毕,通过云端服务器下载的方式,仍需要用户登录到云端服务器并需要花费大量的时间等待下载完毕,从而为用户带来不必要的时间成本。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种控制文件共享的方法、文件共享方法及装置,用以简化用户在分享数据文件时的操作。根据本公开实施例的第一方面,提供一种控制文件共享的方法,包括:在智能硬件应用程序中确定待共享文件的文件路径和接收所述待共享文件的目的网络地址,所述终端设备上安装有所述智能硬件应用程序;将所述文件路径和所述目的网络地址发送至第一路由设备,以供所述第一路由设备根据所述文件路径确定所述待共享文件,并将所述待共享文件发送至所述目的网络地址对应的第二路由设备。在一实施例中,所述在智能硬件应用程序中确定待共享文件的文件路径和接收所述待共享文件的目的网络地址,可包括:在智能硬件应用程序的用户界面的第一列表中确定待共享文件的文件路径;在所述智能硬件应用的用户界面的第二列表中确定所述待共享文件的目的网络地址,所述目的网络地址与用户身份标识相绑定。在一实施例中,所述方法还可包括:在所述智能硬件应用程序中确定所述目的网络地址的个数;在所述目的网络地址的个数大于或者等于2时,确定所述待共享文件的传输方式;向所述第一路由设备发送分享文件指令,所述分享文件指令中携带有所述传输方式,以供所述第一路由设备根据所述传输方式确定在所述目的网络地址之间进行文件共享。在一实施例中,所述方法还可包括:在所述智能硬件应用程序中确定是否需要为所述待共享文件进行加密;当确定需要为所述待共享文件进行加密时,确定所述待共享文件的加密密钥,将所述加密密钥发送至所述第一路由设备,以供所述第一路由设备通过所述加密密钥将所述待共享文件进行加密后传输至所述第二路由设备。根据本公开实施例的第二方面,提供一种文件共享方法,包括:接收来自终端设备的文件路径和目的网络地址;根据所述文件路径确定待共享文件;将所述待共享文件发送至所述目的网络地址对应的路由设备。在一实施例中,所述方法还可包括:接收来自所述终端设备的分享文件指令,所述分享文件指令中携带有所述传输方式;根据所述传输方式确定在所述目的网络地址之间进行文件共享。在一实施例中,所述根据所述传输方式确定在所述目的网络地址之间进行文件共享,可包括:根据所述待共享文件的大小和所述目的网络地址的个数对所述带传输文件进行分割;将分割后的所述待共享文件发送至所述目的网络地址,所述分割后的所述待共享文件携带有分割的序号,以供所述目的网络地址对应的路由设备之间共享所述待共享文件。在一实施例中,所述方法还可包括:接收来自所述终端设备的加密密钥;通过所述加密密钥将所述待共享文件进行加密后传输至所述目的网络地址对应的路由设备。根据本公开实施例的第三方面,提供一种控制文件共享的装置,应用在终端设备上,包括:第一确定模块,被配置为在智能硬件应用程序中确定待共享文件的文件路径和接收所述待共享文件的目的网络地址,所述终端设备上安装有所述智能硬件应用程序;第一发送模块,被配置为将所述第一确定模块确定的所述文件路径和所述目的网络地址发送至第一路由设备,以供所述第一路由设备根据所述文件路径确定所述待共享文件,并将所述待共享文件发送至所述目的网络地址对应的第二路由设备。在一实施例中,所述第一确定模块可包括:第一确定子模块,被配置为在智能硬件应用程序的用户界面的第一列表中确定待共享文件的文件路径;第二确定子模块,被配置为在所述智能硬件应用的用户界面的第二列表中确定所述待共享文件的目的网络地址,所述目的网络地址与用户身份标识相绑定。在一实施例中,所述装置还可包括:第二确定模块,被配置为在所述智能硬件应用程序中确定所述目的网络地址的个数;第三确定模块,被配置为在所述第二确定模块确定的所述目的网络地址的个数大于或者等于2时,确定所述待共享文件的传输方式;所述第一发送模块向所述第一路由设备发送分享文件指令,所述分享文件指令中携带有所述第三确定模块确定的所述传输方式,以供所述第一路由设备根据所述传输方式确定在所述目的网络地址之间进行文件共享。在一实施例中,所述装置还可包括:第四确定模块,被配置为在所述智能硬件应用程序中确定是否需要为所述待共享文件进行加密;第五确定模块,被配置为当所述第四确定模块确定需要为所述待共享文件进行加密时,确定所述待共享文件的加密密钥;所述第一发送模块将所述第五确定模块确定的所述加密密钥发送至所述第一路由设备,以供所述第一路由设备通过所述加密密钥将所述待共享文件进行加密后传输至所述第二路由设备。根据本公开实施例的第四方面,提供一种文件共享装置,应用在路由设备上,包括:第一接收模块,被配置为接收来自终端设备的文件路径和目的网络地址;第六确定模块,被配置为根据所述第一接收模块接收到的所述文件路径确定待共享文件;第二发送模块,被配置为将所述第六确定模块确定的所述待共享文件发送至所述目的网络地址对应的路由设备。在一实施例中,所述装置还可包括:所述第一接收模块接收来自所述终端设备的分享文件指令,所述分享文件指令中携带有所述传输方式;第七确定模块,被配置为根据所述第一接收模块接收到的所述传输方式确定在所述目的网络地址之间进行文件共享。在一实施例中,所述第七确定模块可包括:文件分割子模块,被配置为根据所述待共享文件的大小和所述目的网络地址的个数对所述带传输文件进行分割;发送子模块,被配置为将所述文件分割子模块分割后的所述待共享文件发送至所述目的网络地址,所述分割后的所述待共享文件携带有分割的序号,以供所述目的网络地址对应的路由设备之间共享所述待共享文件。在一实施例中,所述装置还可包括:所述第一接收模块接收来自所述终端设备的加密密钥;文件加密模块,被配置为通过所述第一接收模块接收到的所述加密密钥将所述待共享文件进行加密后所述第二发送模块将所述加密后的所述待共享文件传输至所述目的网络地址对应的路由设备。根据本公开实施例的第五方面,提供一种控制文件共享的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在智能硬件应用程序中确定待共享文件的文件路径和接收所述待共享文件的目的网络地址,所述终端设备上安装有所述智能硬件应用程序;将所述文件路径和所述目的网络地址发送至第一路由设备,以供所述第一路由设备根据所述文件路径确定所述待共享文件,并将所述待共享文件发送至所述目的网络地址对应的第二路由设备。根据本公开实施例的第六方面,提供一种文件共享装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收来自终端设备的文件路径和目的网络地址;根据所述文件路径确定待共享文件;将所述待共享文件发送至所述目的网络地址对应的路由设备。本公开的实施例提供的技术方案可以包括以下有益效果:通过智能硬件应用程序的用户界面来控制数据文件本文档来自技高网...

【技术保护点】
一种控制文件共享的方法,应用在终端设备上,其特征在于,所述方法包括:在智能硬件应用程序中确定待共享文件的文件路径和接收所述待共享文件的目的网络地址,所述终端设备上安装有所述智能硬件应用程序;将所述文件路径和所述目的网络地址发送至第一路由设备,以供所述第一路由设备根据所述文件路径确定所述待共享文件,并将所述待共享文件发送至所述目的网络地址对应的第二路由设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:霍东海陈德嘉孙光
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1