一种文件的分享方法及电子设备技术

技术编号:34544601 阅读:16 留言:0更新日期:2022-08-17 12:26
本申请实施例提供一种文件的分享方法及电子设备,涉及电子设备技术领域,可以提升文件的分享效率。具体方案包括:发送端设备可以接收对多个接收端设备中每个接收端设备的选择操作,该选择操作用于触发发送端设备向对应的接收端设备发送待分享文件,该多个接收端设备包括第一设备、第二设备和第三设备。之后,发送端设备可以向第一设备发送待分享文件。并且,在发送端设备向第一设备分享完待分享文件后,第一设备可以向第二设备发送待分享文件,发送端设备可以向第三设备发送待分享文件。发送端设备可以向第三设备发送待分享文件。发送端设备可以向第三设备发送待分享文件。

【技术实现步骤摘要】
一种文件的分享方法及电子设备


[0001]本申请实施例涉及电子设备
,尤其涉及一种文件的分享方法及电子设备。

技术介绍

[0002]随着科技的发展,电子设备的种类(如手机、平板电脑、笔记本电脑、智能电视等)和数量越来越多。每个电子设备均可以存储各种文件(例如图片、文档、视频等),且不同的电子设备中存储的文件内容可能不同。
[0003]目前,为了使多个终端设备之间共享文件,发送端设备可以通过任一种通信方式将文件分享至其他的接收端设备中。示例性的,如图1A所示,发送端设备(例如手机A)可以通过蓝牙或WiFi等方式与多个接收端设备(例如手机B、智能手表C、笔记本电脑D和智能电视E)无线通信,将发送端设备中的文件分别发送至上述多个接收端设备。例如,手机A可以先向手机B发送文件。结合图1B所示,当手机B成功接收到文件之后,手机A可以再向智能手表C发送文件。
[0004]然而,上述方案中,每个接收端设备均是从发送端设备(即手机A)获取文件的。即发送端设备需要依次向多个接收端设备发送文件,分享文件的效率较低。

技术实现思路

[0005]本申请提供一种文件的分享方法及电子设备。可以缩短发送端设备向多个接收端设备分享文件的时间,进而提升文件的分享效率。
[0006]第一方面,本申请提供一种文件的分享方法,该方法可以应用于发送端设备向多个接收端设备分享文件。
[0007]该方法中,发送端设备可以接收对多个接收端设备中每个接收端设备的选择操作,该选择操作用于触发发送端设备向对应的接收端设备发送待分享文件,该多个接收端设备包括第一设备、第二设备和第三设备。之后,发送端设备可以向第一设备发送待分享文件。并且,在发送端设备向第一设备分享完待分享文件后,第一设备可以向第二设备发送待分享文件,发送端设备可以向第三设备发送待分享文件。
[0008]基于上述方案可知,不仅发送端设备可以向接收端设备发送待分享文件,还可以由成功接收到该待分享文件的接收端设备向其他接收端设备发送待分享文件。这样,则不需要发送端设备依次向多个接收端设备发送待分享文件,可以缩短发送端设备向多个接收端设备分享文件的时间,可以提升文件的分享效率。
[0009]示例性的,发送端设备为手机A,第一设备为手机B,第二设备为智能手表C,第三设备为笔记本电脑D。手机A可以接收用户对手机B、智能手表C和笔记本电脑D的选择操作(例如点击操作)。并且,在手机A接收到用户对手机B的点击操作后,手机A可以向手机B发送待分享文件。在手机A向手机B分享完待分享文件之后,手机B可以向智能手表C发送待分享文件,手机A可以向笔记本电脑D发送待分享文件。
[0010]结合第一方面,在一种可能的设计方式中,在第一设备成功接收到来自发送端设备的待分享文件后,第一设备可以向发送端设备发送第一指示消息,该第一指示消息用于指示第一设备成功接收到来自发送端设备的待分享文件。并且,在发送端设备接收到第一指示消息后,发送端设备既可以指示第一设备向第二设备发送待分享文件,也可以指示第二设备从第一设备获取待分享文件。
[0011]可以理解的是,在发送端设备接收到第一指示消息之后,发送端设备可以确定第一设备已拥有待分享文件。之后,发送端设备可以指示第一设备向第二设备发送待分享文件,即第一设备可以接收来自发送端设备的指令,向第二设备发送待分享文件。或者,发送端设备可以指示第二设备从第一设备获取待分享文件,即第一设备可以接收来自发送端设备的指令,主动向第一设备请求待分享文件。如此,可以实现成功接收到该待分享文件的接收端设备向其他接收端设备发送待分享文件,从而提升文件的分享效率。
[0012]结合第一方面,在另一种可能的设计方式中,在第一设备成功接收到来自发送端设备的待分享文件后,第一设备可以向第二设备发送第一指示消息,该第一指示消息用于指示第一设备成功接收到来自发送端设备的待分享文件。该第二设备接收到第一指示消息后,可以主动从第一设备获取待分享文件。
[0013]也就是说,第二设备也可以接收来自第一设备的第一指示消息。如此,第二设备可以确定第一设备已拥有待分享文件。第二设备可以主动向第一设备请求该待分享文件。这样一来,可以实现成功接收到该待分享文件的接收端设备向其他接收端设备发送待分享文件,从而提升文件的分享效率。
[0014]结合第一方面,在另一种可能的设计方式中,发送端设备可以显示向各个接收端设备传输待分享文件的传输状态信息,各个接收端设备的传输状态信息包括:第一状态信息和第二状态信息,该第一状态信息用于指示正在向对应接收端设备发送待分享文件,该第二状态信息用于指示准备向对应接收端设备发送待分享文件。例如,第一状态信息可以为“发送中”,该第二状态信息可以为“准备发送”。
[0015]并且,在发送端设备向第一设备发送待分享文件的过程中,第一设备的传输状态信息为第一状态信息,第二设备和第三设备的传输状态信息为第二状态信息。示例性的,在手机A向手机B发送待分享文件的过程中,手机A未向智能手表C和笔记本电脑D发送待分享文件。手机A显示的手机B的传输状态信息为“发送中”,手机A显示的智能手表C和笔记本电脑D的传输状态信息为“准备发送”。
[0016]这样一来,可以使用户了解每个接收端设备接收待分享文件的状态,有利于用户根据接收端设备的传输状态信息控制接收端设备,提高了用户体验。
[0017]结合第一方面,在另一种可能的设计方式中,该传输状态信息还可以包括:第三状态信息和第四状态信息,该第三状态信息用于指示已向对应接收端设备成功发送待分享文件,该第四状态信息用于指示对应接收端设备未成功接收到待分享文件。例如,该第三状态信息可以为“发送成功”,该第四状态信息可以为“发送失败”。
[0018]并且,在发送端设备向所述第一设备分享完待分享文件后,发送端设备可以将第一设备的传输状态信息由所述第一状态信息更新为所述第三状态信息。示例性的,在手机A向手机B分享完待分享文件后,手机A显示的手机B的传输状态信息由“发送中”更新为“发送成功”。
[0019]结合第一方面,在另一种可能的设计方式中,在第一设备向第二设备发送待分享文件的过程中,发送端设备可以显示第二设备的传输状态信息为第一状态信息。在发送端设备向第三设备发送待分享文件的过程中,发送端设备显示第三设备的传输状态信息为第一状态信息。
[0020]示例性的,在手机B向智能手表C发送待分享文件,且手机A向笔记本电脑D发送待分享文件的过程中,手机A显示智能手表C的传输状态信息为“发送中”,手机A显示笔记本电脑D的传输状态信息也为“发送中”。
[0021]结合第一方面,在另一种可能的设计方式中,在第一设备向第二设备发送待分享文件的过程中,第二设备可以发出第一提示消息,该第一提示消息用于指示第二设备接收来自第一设备的待分享文件的进度。例如,在手机B向智能手表C发送待分享文件的过程中,智能手表C可以发出“正在接收来自手机B的2个文件”。
[0022]在发送端设备向第三设备发送待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件的分享方法,其特征在于,应用于发送端设备向多个接收端设备分享文件,所述方法包括:所述发送端设备接收对所述多个接收端设备中每个接收端设备的选择操作,所述选择操作用于触发所述发送端设备向对应的接收端设备发送待分享文件,所述多个接收端设备包括第一设备、第二设备和第三设备;所述发送端设备向所述第一设备发送所述待分享文件;在所述发送端设备向所述第一设备分享完所述待分享文件后,所述第一设备向所述第二设备发送所述待分享文件,所述发送端设备向所述第三设备发送所述待分享文件。2.根据权利要求1所述的方法,其特征在于,在所述发送端设备向所述第一设备发送所述待分享文件之后,所述方法还包括:所述第一设备成功接收到来自所述发送端设备的所述待分享文件后,向所述发送端设备发送第一指示消息,所述第一指示消息用于指示所述第一设备成功接收到来自所述发送端设备的所述待分享文件;所述发送端设备接收到所述第一指示消息后,指示所述第一设备向所述第二设备发送所述待分享文件;或者,所述发送端设备接收到所述第一指示消息后,指示所述第二设备从所述第一设备获取所述待分享文件。3.根据权利要求1或2所述的方法,其特征在于,在所述发送端设备向所述第一设备发送所述待分享文件之后,所述方法还包括:所述第一设备成功接收到来自所述发送端设备的所述待分享文件后,向所述第二设备发送第一指示消息,所述第一指示消息用于指示所述第一设备成功接收到来自所述发送端设备的所述待分享文件;所述第二设备接收到所述第一指示消息后,主动从所述第一设备获取所述待分享文件。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述方法还包括:所述发送端设备显示向各个接收端设备传输所述待分享文件的传输状态信息,所述各个接收端设备的传输状态信息包括:第一状态信息和第二状态信息,所述第一状态信息用于指示正在向对应接收端设备发送所述待分享文件,所述第二状态信息用于指示准备向对应接收端设备发送所述待分享文件;其中,在所述发送端设备向所述第一设备发送所述待分享文件的过程中,所述第一设备的传输状态信息为所述第一状态信息,所述第二设备和所述第三设备的传输状态信息为所述第二状态信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述第一设备向所述第二设备发送所述待分享文件的过程中,所述发送端设备显示所述第二设备为所述第一状态信息;在所述发送端设备向所述第三设备发送所述待分享文件的过程中,所述发送端设备显示所述第三设备的传输状态信息为所述第一状态信息。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述方法还包括:在所述第一设备向所述第二设备发送所述待分享文件的过程中,所述第二设备发出第一提示消息,所述第一提示消息用于指示所述第二设备接收来自所述第一设备的所述待分
享文件的进度;在所述发送端设备向所述第三设备发送所述待分享文件的过程中,所述第三设备发出第二提示消息,所述第二提示消息用于指示所述第三设备接收来自所述发送端设备的所述待分享文件的进度。7.根据权利要求1

6中任一项所述的方法,其特征在于,所述选择操作还用于触发所述发送端设备将对应的接收端设备加入包括所述发送端设备的分享组,所述方法还包括:所述发送端设备创建包括所述发送端设备的分享组,并生成所述分享组的设备列表,向所述多个接收端设备发送第一请求消息,所述第一请求消息用于请求所述多个接收端设备加入所述分享组;其中,所述设备列表中包括所述发送端设备的设备标识;所述第一设备接收所述第一请求消息,向所述发送端设备发送第一响应消息,所述第一响应消息用于指示所述第一设备同意加入所述分享组,所述第一响应消息包括所述第一设备的设备标识;所述发送端设备接收来自所述第一设备的所述第一响应消息,将所述第一设备的设备标识加入所述设备列表,广播所述设备列表。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:若所述分享组中的每个接收端设备均已成功接收到所述待分享文件,所述发送端设备删除所述设备列表中各个接收端设备的设备标识。9.根据权利要求1

8中任一项所述的方法,其特征在于,所述方法还包括:所述发送端设备生成第一账本,所述第一账本用于所述发送端设备记录所述待分享文件在所述多个接收端设备之间的分享记录信息;所述发送端设备根据各个接收端设备的传输状态信息,更新所述第一账本;所述发送端设备向所述多个接收端设备同步更新后的第一账本。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:若所述第三设备未成功接收来自所述发送端设备的所述待分享文件,所述第三设备根据更新的账本,从拥有所述待分享文件的接收端设备中选择所述第一设备;所述第三设备从所述第一设备获取所述待分享文件。11.根据权利要求10所述的方法,其特征在于,所述多个接收端设备还包括未拥有所述待分享文件的第四设备;所述方法还包括:所述第三设备向所述第四设备发送第二指示消息,所述第二指示消息用于指示所述第四设备从所述第一设备获取所述待分享文件。12.一种文件的分享方法,其特征在于,应用于发送端设备向多个接收端设备分享文件,所述方法包括:所述发送端设备接收对所述多个接收端设备中每个接收端设备的选择操作,所述选择操作用于触发所述发送端设备向对应的接收端设备发送待分享文件,所述多个接收端设备包括第一设备、第二设备和第三设备;所述发送端设备向所述第一设备发送所述待分享文件;在所述发送端设备向所述第一设备分享完所述待分享文件后,所述发送端设备向所述第三设备发送所述待分享文件;所述发送端设备指示所述第一设备向所述第二设备发送所述待分享文件,或者所述发
送端设备指示所述第二设备从所述第一设备获取所述待分享文件。13.根据权利要求12所述的方法,其特征在于,所述发送端设备向所述第一设备分享完所述待分享文件,包括:所述发送端设备接收到来自所述第一设备的第一指示消息,所述第一指示消息用于指示所述第一设备成功接收到来自所述发送端设备的所述待分享文件。14.根据权利要求12或13所述的方法,其特征在于,在所述发送端设备接收对所述多个接收端设备中每个接收端设备的选择操作之后,所述方法还包括:所述发送端设备显示向各个接收端设备传输所述待分享文件的传输状态信息,...

【专利技术属性】
技术研发人员:赵善军沈佳佳徐辉聂振兴
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1