一种云端文件分享方法和装置制造方法及图纸

技术编号:19011687 阅读:45 留言:0更新日期:2018-09-22 11:04
本申请公开了一种云端文件分享方法和装置。该方法为:接收分享端的用户触发的文件分享指令;获取分享端对应的分享端位置;确定目标接收端,其中,目标接收端为与分享端的距离小于预设距离且触发了文件接收指令的应用端;将分享文件发送至目标接收端。通过上述方法,解决了相关技术中云端文件分享的效率过低的问题,进而达到了提高云端文件分享效率的效果。

【技术实现步骤摘要】
一种云端文件分享方法和装置
本申请涉及云存储领域,具体而言,涉及一种云端文件分享方法和装置。
技术介绍
随着云技术的发展,云存储在人们的工作和生活中所发挥的作用越来越重要。人们可以将工作中的文件、资料或者娱乐资源存储在云端,并可将文件进行分享。在一些特定场景中,例如,在开会的过程中,需要将一份材料分享给所有的参会人员,传统的技术手段是,生成待分享文件的链接,在通过第三方的社交工具将链接分享给所有参会人员。然而,上述技术手段需要用户进行四步操作,第一步,生成待分享文件的链接,第二步,通过第三方社交工具或通过云端应用自带聊天工具与所有参会人员建立好友关系,第三步,将链接发送至所有参会人员,第四步,参会人员通过链接将待分享文件导入自己的云存储空间。上述方法操作过于复杂,使得云端文件分享的效率过低。针对相关技术中云端文件分享的效率过低的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请提供了一种云端文件分享方法和装置,以解决相关技术中云端文件分享的效率过低的问题。根据本申请的一个方面,提供了一种云端文件分享方法。该方法包括:接收分享端的用户触发的文件分享指令;获取分享端对应的分享端位置;确定目标接收端,其中,目标接收端为与分享端的距离小于预设距离且触发了文件接收指令的应用端;将分享文件发送至目标接收端。进一步地,确定目标接收端包括:检测是否有应用端触发了文件接收指令;获取触发了文件接收指令的应用端的应用端位置;计算分享端位置与应用端位置的直线距离,当直线距离小于预设距离时,将触发了文件接收指令的应用端确定为目标接收端。进一步地,分享文件为多个,多个分享文件对应多个分享端,在接收分享端的用户触发的文件分享指令之后,该方法还包括:获取分享文件的对应信息,其中,分享文件的对应信息至少包括以下之一:分享文件的名称、分享文件的大小以及分享文件对应的分享端的信息;将分享文件发送至目标接收端包括:将分享文件的对应信息发送至目标接收端,接收目标接收端的用户触发的选择指令,其中,选择指令为从分享文件列表中选择目标分享文件的指令,分享文件列表中包括分享文件的对应信息,根据选择指令将对应的分享文件发送至目标接收端。进一步地,将分享文件发送至目标接收端包括:从分享文件所在的云存储空间中提取分享文件;将分享文件写入目标接收端的云存储空间。进一步地,该方法还包括:当接收到分享端的用户触发停止分享指令后,停止对分享文件的分享。根据本申请的另一方面,提供了一种云端文件分享装置。该装置包括:接收单元,用于接收分享端的用户触发的文件分享指令;第一获取单元,用于获取分享端对应的分享端位置;确定单元,用于确定目标接收端,其中,目标接收端为与分享端的距离小于预设距离且触发了文件接收指令的应用端;发送单元,用于将分享文件发送至目标接收端。进一步地,确定单元包括:检测模块,用于检测是否有应用端触发了文件接收指令;获取模块,用于获取触发了文件接收指令的应用端的应用端位置;计算模块,用于计算分享端位置与应用端位置的直线距离,确定模块,用于当直线距离小于预设距离时,将触发了文件接收指令的应用端确定为目标接收端。进一步地,分享文件为多个,多个分享文件对应多个分享端,装置还包括:第二获取单元,用于在接收分享端的用户触发的文件分享指令之后,获取分享文件的对应信息,其中,分享文件的对应信息至少包括以下之一:分享文件的名称、分享文件的大小以及分享文件对应的分享端的信息;发送单元包括:第一发送模块,用于将分享文件的对应信息发送至目标接收端,接收模块,用于接收目标接收端的用户触发的选择指令,其中,选择指令为从分享文件列表中选择目标分享文件的指令,分享文件列表中包括分享文件的对应信息,第二发送模块,根据选择指令将对应的分享文件发送至目标接收端。进一步地,发送单元包括:提取模块,用于从分享文件所在的云存储空间中提取分享文件;写入模块,用于将分享文件写入目标接收端的云存储空间。进一步地,该装置还包括:停止单元,用于当接收到分享端的用户触发停止分享指令后,停止对分享文件的分享。根据本申请的另一方面,提供了一种存储介质,上述存储介质包括存储的程序,其中,程序执行上述任意一项的云端文件分享方法。根据本申请的另一方面,提供了一种处理器,上述处理器用于运行程序,其中,程序运行时执行上述任意一项的云端文件分享方法。本申请通过以下方法:接收分享端的用户触发的文件分享指令;获取分享端对应的分享端位置;确定目标接收端,其中,目标接收端为与分享端的距离小于预设距离且触发了文件接收指令的应用端;将分享文件发送至目标接收端,解决了相关技术中云端文件分享的效率过低的问题,进而达到了提高云端文件分享效率的效果。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例提供的云端文件分享方法的流程图;以及图2是根据本申请实施例提供的云端文件分享装置的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本申请的实施例,提供了一种云端文件分享方法。图1是根据本申请实施例的云端文件分享方法的流程图。如图1所示,该方法包括以下步骤:步骤S101,接收分享端的用户触发的文件分享指令。需要说明的是,上述文件分享指令由用户点击分享端界面的分享按钮来触发,可选的,上述分享按钮可通过点击分享端界面中显示的每个文件对应的功能列表按钮唤出。用户通过某个文件对应的功能列表按钮唤出分享按钮,则该文件就为分享文件。在用户触发了文件分享指令之后,上述分享文件一直处于可分享状态,即服务器持续搜索符合条件的接收端并将上述分享文件发送至接收端。步骤S102,获取分享端对应的分享端位置。需要说明的是,上述分享端位置可通过分享端所在移动设备的GPS、设备所连WI-FI或者设备的IP地址来获得。为了获取精确位置,可综合应用分享端所在移动设备的GPS、设备所连WI-FI或者设备的IP地址来获得分享端位置。可选的,服务器按照固定频率来重复获取分享端对应的分享端位置,已避免分享端移动后上述分享端位置出现误差。步骤S103,确定目标接收端,其中,目标接收端为与分享端的距离小于预设距离且触发了本文档来自技高网
...
一种云端文件分享方法和装置

【技术保护点】
1.一种云端文件分享方法,其特征在于,所述方法包括:接收分享端的用户触发的文件分享指令;获取所述分享端对应的分享端位置;确定目标接收端,其中,所述目标接收端为与所述分享端的距离小于预设距离且触发了文件接收指令的应用端;将分享文件发送至所述目标接收端。

【技术特征摘要】
1.一种云端文件分享方法,其特征在于,所述方法包括:接收分享端的用户触发的文件分享指令;获取所述分享端对应的分享端位置;确定目标接收端,其中,所述目标接收端为与所述分享端的距离小于预设距离且触发了文件接收指令的应用端;将分享文件发送至所述目标接收端。2.根据权利要求1所述的方法,其特征在于,确定目标接收端包括:检测是否有应用端触发了所述文件接收指令;获取触发了所述文件接收指令的应用端的应用端位置;计算所述分享端位置与所述应用端位置的直线距离,当所述直线距离小于所述预设距离时,将所述触发了所述文件接收指令的应用端确定为目标接收端。3.根据权利要求1所述的方法,其特征在于,所述分享文件为多个,多个所述分享文件对应多个所述分享端,在接收分享端的用户触发的文件分享指令之后,所述方法还包括:获取所述分享文件的对应信息,其中,所述分享文件的对应信息至少包括以下之一:所述分享文件的名称、所述分享文件的大小以及所述分享文件对应的分享端的信息;所述将分享文件发送至所述目标接收端包括:将所述分享文件的对应信息发送至所述目标接收端,接收所述目标接收端的用户触发的选择指令,其中,所述选择指令为从分享文件列表中选择目标分享文件的指令,所述分享文件列表中包括所述分享文件的对应信息,根据所述选择指令将对应的分享文件发送至所述目标接收端。4.根据权利要求1所述的方法,其特征在于,将分享文件发送至所述目标接收端包括:从所述分享文件所在的云存储空间中提取所述分享文件;将所述分享文件写入所述目标接收端的云存储空间。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到所述分享端的用户触发停止分享指令后,停止对所述分享文件的分享。6.一种云端文件分享装置,其特征在于,所...

【专利技术属性】
技术研发人员:刘振宇苏志华
申请(专利权)人:广东一一五科技股份有限公司
类型:发明
国别省市:广东,44

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

1