一种文件传输方法及电子设备技术

技术编号:30316496 阅读:34 留言:0更新日期:2021-10-09 23:12
一种文件传输方法及电子设备,涉及通信技术领域,可以避免文件的误传,提高文件传输的准确性。第一设备显示第一界面,即第一应用的图形用户界面(S301);第一NFC芯片与第二设备的电子标签或第二NFC芯片之间的距离小于预设阈值时,获取第二设备的蓝牙地址(S303);确定第一设备当前所处的第一场景(S308);接收第二设备通知的第二设备当前所处的第二场景(S311);当第一场景的优先级高于第二场景的优先级时,通过由蓝牙地址建立的通信连接向第二设备传输第一界面对应的第一文件(S312,S313);当第一场景的优先级低于第二场景的优先级时,接收第二设备通过由蓝牙地址建立的通信连接发送的第二界面对应的第二文件(S316)。信连接发送的第二界面对应的第二文件(S316)。信连接发送的第二界面对应的第二文件(S316)。

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


[0001]本申请实施例涉及通信
,尤其涉及一种文件传输方法及电子设备。

技术介绍

[0002]随着通信技术的发展,短距离文件传输的方式越来越多。例如,设备之间可以通过蓝牙、如无线保真(wireless fidelity,Wi

Fi)直连(即Wi

Fi direct连接)、近距离无线通信技术(near field communication,NFC)的方式传输文件。
[0003]其中,NFC触碰的传输方式因为其便捷性,被广泛使用。通过NFC触碰的方式传输文件的双方设备(如设备1和设备2)都配置有NFC芯片。
[0004]NFC触碰传输文件的过程可以包括:设备1响应于用户的操作选中待分享的文件(如图片);设备1响应于用户的操作开启NFC触碰功能(如开启Android Beam);设备1的NFC芯片触碰设备2的NFC芯片,实现设备1与设备2的蓝牙配对和连接;设备1响应于用户的操作,通过设备1与设备2的蓝牙连接,向设备2传输上述待分享的文件。
[0005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件传输方法,其特征在于,所述第一设备配置有第一NFC芯片,所述第二设备配置有电子标签或者第二NFC芯片,所述电子标签中包括所述第二设备的设备信息,所述设备信息包括蓝牙地址或者用于获取蓝牙地址的标签ID,所述方法包括:所述第一设备显示第一界面,所述第一界面是第一应用的图形用户界面;在所述第一NFC芯片与所述电子标签或者所述第二NFC芯片之间的距离小于预设阈值时,所述第一设备获取所述第二设备的蓝牙地址;所述第一设备确定所述第一设备当前处于第一场景;所述第一设备确定所述第二设备当前所处第二场景;当所述第一场景的优先级高于所述第二场景的优先级时,所述第一设备自动通过由所述蓝牙地址建立的通信连接向所述第二设备传输所述第一界面对应的第一文件;当所述第一场景的优先级低于所述第二场景的优先级时,所述第一设备自动接收所述第二设备通过由所述蓝牙地址建立的通信连接发送的第二界面对应的第二文件,所述第二界面为所述第二设备当前显示的图形用户界面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一场景的优先级与所述第二场景的优先级相同时,所述第一设备显示第三界面,所述第三界面用于确认由所述第一设备向所述第二设备传输文件或者由所述第二设备向所述第一设备传输文件;所述第一设备接收用户在所述第三界面的第一操作,所述第一操作用于指示由所述第一设备向所述第二设备传输文件;响应于所述第一操作,所述第一设备自动通过由所述蓝牙地址建立的通信连接向所述第二设备传输所述第一界面对应的第一文件。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述第一设备接收用户在所述第三界面的第二操作,所述第二操作用于指示由所述第二设备向所述第一设备传输文件;响应于所述第二操作,所述第一设备自动向所述第二设备发送通知消息,所述通知消息用于指示所述第二设备向所述第一设备传输文件;所述第一设备接收所述第二设备通过由所述蓝牙地址建立的通信连接发送的所述第二界面对应的第二文件。4.根据权利要求1

3中任意一项所述的方法,其特征在于,所述第一设备中保存了预设的多个场景中每个场景的场景信息和优先级;其中,所述场景信息至少包括应用标识信息和用户操作信息中的任意一项,所述多个场景包括所述第一场景和所述第二场景。5.根据权利要求4所述的方法,其特征在于,所述场景信息包括应用标识信息,所述第一设备确定所述第一设备当前处于第一场景,包括:所述第一设备获取所述第一界面所属的所述第一应用的应用标识信息;当所述第一应用的应用标识信息与所述第一场景的应用标识信息匹配时,所述第一设备确定所述第一设备当前处于所述第一场景。6.根据权利要求5所述的方法,其特征在于,所述预设的多个场景包括:场景一和场景二,所述场景一的优先级高于所述场景二的优先级;
所述场景一的应用标识信息包括:预设的至少一个可识别应用的应用标识信息;所述场景二的应用标识信息包括:非可标识应用对应的应用标识信息。7.根据权利要求4所述的方法,其特征在于,所述场景信息包括用户操作信息,所述第一设备确定所述第一设备当前处于第一场景,包括:所述第一设备获取所述第一界面对应的用户操作信息,所述第一界面对应的用户操作信息包括:所述第一设备开始显示所述第一界面的时间,或者,所述第一设备开始显示所述第一界面的时间以及所述第一设备显示所述第一界面后接收到的用户操作,或者,所述第一设备在第三预设时间段内接收到的用户操作,所述第三预设时间段的截止时间为所述当前时刻;当所述第一界面对应的用户操作信息与所述第一场景的用户操作信息匹配时,所述第一设备确定所述第一设备当前处于所述第一场景。8.根据权利要求7所述的方法,其特征在于,所述第一界面对应的用户操作信息包括:所述第一设备开始显示所述第一界面的时间,或者,所述第一设备开始显示所述第一界面的时间以及所述第一设备显示所述第一界面后接收到的用户操作;所述预设的多个场景包括:场景一、场景二、场景三和场景四;所述场景一的优先级高于所述场景二的优先级,所述场景二的优先级高于所述场景三的优先级,所述场景三的优先级高于所述场景四的优先级;所述场景一的用户操作信息包括:电子设备在第一预设时间段内接收到用于触发电子设备显示当前界面的第三操作;所述第一预设时间段是第一时刻之前的一个时间段,所述第一预设时间段的截止时间是所述第一时刻,所述第一时刻是电子设备显示当前界面的时刻;所述场景二的用户操作信息包括:电子设备在第二预设时间段内接收到用于触发电子设备显示当前界面的第三操作,并且电子设备显示当前界面后接收到第四操作;所述第二预设时间段是所述第一预设时间段之前的另一时间段,所述第二预设时间的截止时间是所述第一预设时间段的开始时刻;所述场景三的用户操作信息:电子设备在第二预设时间段内接收到用于触发电子设备显示当前界面的第三操作,并且电子设备显示当前界面后未接收到所述第四操作;所述场景四的用户操作信息包括:电子设备接收到对来自其他电子设备的消息的第五操作,响应于所述第五操作电子设备显示当前界面。9.根据权利要求7所述的方法,其特征在于,所述第一界面对应的用户操作信息包括:所述第一设备在第三预设时间段内接收到的用户操作,所述第三预设时间段的截止时间为所述当前时刻;所述预设的多个场景包括:场景一和场景二;所述场景一的优先级高于所述场景二的优先级;所述场景一的用户操作信息包括:电子设备在所述第三预设时间段内接收到用户操作;所述场景二的用户操作信息包括:电子设备在所述第三预设时间段内未接收到用户操作。10.根据权利要求7或8所述的方法,其特征在于,所述当所述第一界面对应的用户操作
信息与所述第一场景的用户操作信息匹配时,所述第一设备确定所述第一设备当前处于所述第一场景,包括:如果所述第一界面对应的用户操作信息指示所述第一设备在所述第一预设时间段内接收到用于触发所述第一设备显示所述第一界面的所述第三操作,所述第一设备确定所述第一设备当前处于所述场景一,所述第一场景为所述场景一;如果所述第一界面对应的用户操作信息指示所述第一设备响应于所述第五操作显示所述第一界面,所述第一设备确定所述第一设备当前处于所述场景四,所述第一场景为所述场景四;如果所述第一界面对应的用户操作信息指示所述第一设备在所述第二预设时间段内接收到用于触发所述第一设备显示所述第一界面的所述第三操作,且所述第一设备显示所述第一界面后接收到所述第四操作,所述第一设备确定所述第一设备当前处于所述场景二,所述第一场景为所述场景二;如果所述第一界面对应的用户操作信息指示所述第一设备在所述第二预设时间段内接收到用于触发所述第一设备显示所述第一界面的所述第三操作,且所述第一设备显示所述第一界面后未接收到所述第四操作,所述第一设备确定所述第一设备当前处于所述场景三,所述第一场景为所述场景三。11.根据权利要求4所述的方法,其特征在于,所述场景信息包括应用标识信息和用户操作信息,所述第一设备确定所述第一设备当前处于第一场景,包括:所述第一设备获取所述第一应用的应用标识信...

【专利技术属性】
技术研发人员:张大鹏王春涛陈晨郑磊磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1