数据分享的方法、图形用户界面、相关装置及系统制造方法及图纸

技术编号:27527610 阅读:21 留言:0更新日期:2021-03-03 10:57
本发明专利技术公开了一种数据分享的方法、图形用户界面、相关装置及系统,涉及短距离通信技术领域。该方法包括:首先,第一终端显示文件展示界面,该文件展示界面中显示有文件对象。然后,第一终端接收用户针对该文件对象的滑动操作。响应于该滑动操作,该第一终端通过低功耗蓝牙BLE获取来自一个或多个第二终端的位置信息。接着,该第一终端根据该滑动操作的滑动方向、该第一终端的指南针角度以及该一个或多个第二终端的位置信息,从该一个或多个第二终端中确定出接收设备。最后,该第一终端发送所述文件对象给所述接收设备。这样,可以简化用户分享文件数据(例如图片、视频、文档等)的操作步骤。骤。骤。

【技术实现步骤摘要】
数据分享的方法、图形用户界面、相关装置及系统


[0001]本申请涉及短距离通信
,尤其涉及数据分享的方法、图形用户界面、相关装置及系统。

技术介绍

[0002]随着无线通讯技术的发展,智能手机、平板电脑等终端开始支持用户分享图片、文档等数据,提高了用户的办公效率和办公体验。例如,用户可以无须使用数据线将智能手机等便携式终端上的图片、文档等数据分享给其他设备。
[0003]目前,用户想要分享智能手机等便携式终端上的图片等数据,一般可以通过下述方式达到目的:用户需要在图库中选择照片,点击“分享”按钮打开分享界面。然后,在智能手机搜索到周围的设备后,可以在设备分享界面显示周围设备的选项。在用户点击选择一个周围设备的按钮后,智能手机可以与用户选中的设备进行连接,并将用户选中的图片发送给该用户选中的设备。
[0004]可以看出,上述数据分享的方式,均需要用户执行多次复杂的操作,这就大大降低了终端的使用效率。

技术实现思路

[0005]本申请提供了一种数据分享的方法、图形用户界面、相关装置及系统,可以简化用户分享文件数据(例如图片、视频、文档等)的操作步骤,给用户提供了方便。
[0006]第一方面,本申请提供了一种数据分享的方法,包括:第一终端显示文件展示界面,该文件展示界面中显示有文件对象。该第一终端接收用户针对该文件对象的滑动操作。响应于该滑动操作,该第一终端通过低功耗蓝牙BLE获取来自一个或多个第二终端的位置信息。该第一终端根据该滑动操作的滑动方向、该第一终端的指南针角度以及该一个或多个第二终端的位置信息,从该一个或多个第二终端中确定出接收设备。其中,在该一个或多个第二终端中,该接收设备相对于该第一终端的方向与该滑动方向的夹角小于预设角度阈值。该接收设备相对于该第一终端的方向由该第一终端的指南针角度以及该接收设备的位置信息确定。该第一终端发送该文件对象给该接收设备。
[0007]本申请提供一种数据分享的方法,第一终端可以通过在文件展示界面(例如,显示有图片、视频和文档等文件对象的界面)中接收用户的滑动操作,并检测该滑动操作的滑动方向。终端可以响应于该滑动操作,通过低功耗蓝牙(Bluetooth Low Energy,BLE)到达角(angle of arrival,AoA)测量技术,测量附近设备相对于终端的方向位置。然后,第一终端可以确定出方向位置与上述滑动操作的滑动方向一致且较近的第二设备,并将该文件展示界面中的文件对象发送给方向位置与滑动方向一致且最近的第二设备。这样,可以简化用户分享文件数据(例如图片、视频、文档等)的操作步骤,给用户提供了方便。
[0008]在一种可能的实现方式中,在该第一终端通过低功耗蓝牙BLE获取来自一个或多个第二终端的位置信息之前,该方法还包括:该第一终端通过BLE广播定位请求。其中,该第
二终端接收到该定位请求时的BLE信号强度值RSSI高于指定信号强度阈值。这样,可以将距离第一终端较远的设备过滤掉,保证了文件传输的稳定性。
[0009]在一种可能的实现方式中,在该第一终端发送该文件对象给该接收设备之前,该方法包括:该第一终端发送数据分享请求给该接收设备。该接收设备响应于该数据分享请求,显示第一提示,用于提示用户确认接收该文件对象。这样,可以让用户在接收设备上确认是否接收第一终端发送的文件对象,避免接收终端接收到用户不想接收的数据。
[0010]在一种可能的实现方式中,该方法还包括:该接收设备响应于用户针对该文件对象的接收操作,与该第一终端建立文件传输连接。其中,该文件传输连接包括无线高保真点对点Wi-Fi P2P连接或超宽带UWB连接。这样,通过Wi-Fi P2P或UWB传输文件,可以提高文件传输的效率。
[0011]在一种可能的实现方式中,该位置信息包括:该第二终端的指南针角度、该第二终端的 BLE信号到达角度AoA,该一个或多个附近终端与该终端的距离。
[0012]在一种可能的实现方式中,在该第一终端发送该文件对象给该接收设备之前,该方法还包括:该第一终端显示第二提示,用于提示用户确认是否发送该文件对象给该接收设备。该第一终端接收用户的确认发送操作。该第一终端发送该文件对象给该接收设备,具体包括响应于该确认发送操作,该第一终端发送该文件对象给该接收设备。这样,可以防止用户在第一终端上由于误操作误发送了文件对象给其他设备,提高了容错性。
[0013]在一种可能的实现方式中,当该一个或多个第二终端中,存在有多个第三终端相对于该终端的方向与该滑动方向的夹角小于预设角度阈值时,该接收设备在该多个第三终端中,相对于该第一终端的方向在该滑动方向上的投影距离最近。这样,可以当滑动方向上有多个设备时,只发送文件到在该滑动方向上距离第一终端最近的设备,符合用户使用习惯。
[0014]在一种可能的实现方式中,在该第一终端通过BLE获取一个或多个第二终端的位置信息之后,该方法还包括:该第一终端根据该一个或多个第二终端的位置信息以及该第一终端的指南针角度,确定该一个或多个第二终端相对于该第一终端的方向和距离。该第一终端显示该一个或多个第二终端相对于该第一终端的方向和距离。这样,可以帮助用户查看周围设备的位置,提高用户体验。
[0015]在一种可能的实现方式中,在该第一终端通过低功耗BLE获取一个或多个第二终端的位置信息之前,该方法还包括:该第一终端通过BLE广播发送AoA广播包给该一个或多个第二终端。该第二终端在接收到该AoA广播包后,根据接收到该AoA广播包时的相位信息确定出该BLE信号AoA,并根据接收到该AoA广播包时的BLE RSSI确定出与该第一终端的距离。该第二终端通过BLE广播发送的该BLE AoA、该第二终端与该第一终端的距离和该第二终端的指南针角度。
[0016]第二方面,本申请提供了一种终端,该终端为第一终端,该终端包括:处理器、蓝牙模块,存储器,触控屏,无线高保真Wi-Fi模块。其中,该处理器和该存储器耦合,该处理器与该蓝牙模块和该触控屏连接。其中,该触控屏,用于显示文件展示界面,该文件展示界面中显示有文件对象。该触控屏,还用于接收用户针对该文件对象的滑动操作。该处理器,用于响应于该滑动操作,指示该蓝牙模块通过低功耗蓝牙BLE获取来自一个或多个第二设备的位置信息。该处理器,还用于根据该滑动操作的滑动方向、该终端的指南针角度以及该设备
一个或多个第二终端的位置信息,从该一个或多个第二终端中确定出接收设备。其中,在该一个或多个第二终端中,该接收设备相对于该第一终端的方向与该滑动方向的夹角小于预设角度阈值。该接收设备相对于该第一终端的方向由该第一终端的指南针角度以及该接收设备的位置信息确定。该Wi-Fi模块,用于发送该文件对象给该接收设备。
[0017]本申请提供一种终端,该终端可以被称为第一终端。第一终端可以通过在文件展示界面 (例如,显示有图片、视频和文档等文件对象的界面)中接收用户的滑动操作,并检测该滑动操作的滑动方向。终端可以响应于该滑动操作,通过BLE AoA测量技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据分享的方法,其特征在于,包括:第一终端显示文件展示界面,所述文件展示界面中显示有文件对象;所述第一终端接收用户针对所述文件对象的滑动操作;响应于所述滑动操作,所述第一终端通过低功耗蓝牙BLE获取来自一个或多个第二终端的位置信息;所述第一终端根据所述滑动操作的滑动方向、所述第一终端的指南针角度以及所述一个或多个第二终端的位置信息,从所述一个或多个第二终端中确定出接收设备;其中,在所述一个或多个第二终端中,所述接收设备相对于所述第一终端的方向与所述滑动方向的夹角小于预设角度阈值;所述接收设备相对于所述第一终端的方向由所述第一终端的指南针角度以及所述接收设备的位置信息确定;所述第一终端发送所述文件对象给所述接收设备。2.根据权利要求1所述的方法,其特征在于,在所述第一终端通过低功耗蓝牙BLE获取来自一个或多个第二终端的位置信息之前,所述方法还包括:所述第一终端通过BLE广播定位请求;其中,所述第二终端接收到所述定位请求时的BLE信号强度值RSSI高于指定信号强度阈值。3.根据权利要求1所述的方法,其特征在于,在所述第一终端发送所述文件对象给所述接收设备之前,所述方法包括:所述第一终端发送数据分享请求给所述接收设备;所述接收设备响应于所述数据分享请求,显示第一提示,用于提示用户确认接收所述文件对象。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述接收设备响应于用户针对所述文件对象的接收操作,与所述第一终端建立文件传输连接;其中,所述文件传输连接包括无线高保真点对点Wi-FiP2P连接或超宽带UWB连接。5.根据权利要求1所述的方法,其特征在于,所述位置信息包括:所述第二终端的指南针角度、所述第二终端的BLE信号到达角度AoA,所述一个或多个附近终端与所述终端的距离。6.根据权利要求1所述的方法,其特征在于,在所述第一终端发送所述文件对象给所述接收设备之前,所述方法还包括:所述第一终端显示第二提示,用于提示用户确认是否发送所述文件对象给所述接收设备;所述第一终端接收用户的确认发送操作;所述第一终端发送所述文件对象给所述接收设备,具体包括:响应于所述确认发送操作,所述第一终端发送所述文件对象给所述接收设备。7.根据权利要求1所述的方法,其特征在于,当所述一个或多个第二终端中,存在有多个第三终端相对于所述终端的方向与所述滑动方向的夹角小于预设角度阈值时,所述接收设备在所述多个第三终端中,相对于所述第一终端的方向在所述滑动方向上的投影距离最近。8.根据权利要求1所述的方法,其特征在于,在所述第一终端通过BLE获取一个或多个第二终端的位置信息之后,所述方法还包括:
所述第一终端根据所述一个或多个第二终端的位置信息以及所述第一终端的指南针角度,确定所述一个或多个第二终端相对于所述第一终端的方向和距离;所述第一终端显示所述一个或多个第二终端相对于所述第一终端的方向和距离。9.根据权利要求1所述的方法,其特征在于,在所述第一终端通过低功耗BLE获取一个或多个第二终端的位置信息之前,所述方法还包括:所述第一终端通过BLE广播发送AoA广播包给所述一个或多个第二终端;所述第二终端在接收到所述AoA广播包后,根据接收到所述AoA广播包时的相位信息确定出所述BLE信号AoA,并根据接收到所述AoA广播包时的BLE RSSI确定出与所述第一终端的距离;所述第二终端通过BLE广播发送的所述BLE AoA、所述第二终端与所述第一终端的距离和所述第二终端的指南针角度。10.一种终端,所述终端为第一终端,其特征在于,包括:处理器、蓝牙模块,存储器,触控屏,无线高保真Wi-Fi模块;其中,所述处理器和所述存储器耦合,所述处理器与所述蓝牙模块和所述触控屏连接;所述触控屏,用于显示文件展示界面,所述文件展示界面中显示有文件对象;所述触控屏,还用于接收用户针对所述文件对象的滑动操作;所述处理器,用于响应于所述滑动操作,指示所述蓝牙模块通过低功耗蓝牙BLE获取来自一个或多个第二设备的位置信息;所述处理器,还用于根据所述滑动操作的滑动方向、所述终端的指南针角度以及所述设备一个或多个第二终端的位置信息,从所述一个或多个第二终端中确定出接收设备;其中,在所述一个或多个第二终端中,所述接收设备相对于所述第一终端的方向与所述滑动方向的夹角小于预设角度阈值;所述接收设备相对于所述第一终端的方向由所述第一终端的指南针角度以及所述接收设备的位置信息确定;所述Wi-Fi模块,用于发送所述文件对象给所述接收设备。11.根据权利要求10所述的终端,其特征在于,所述蓝牙模块,还用于:在通过BLE获取来自一个或多个第二终端的位置信息之前,通过BLE广播定位请求;其中,所述第二终端接收到所述定位请求时的BLE信号强度值RSSI高于指定信号强度阈值。12.根据权利要求10所述的终端,其特征在于,所述所述蓝牙模块,还用于:在所述Wi-Fi模块发送所述文件对象给所述接收设备之前,发送数据分享请求给所述接收设备;所述数据分享请求用于请求所述接收设备输出第一提示,用于提示用户确认接收所述文件对象。13.根据权利要求10所述的终端,其特征在于,所述Wi-Fi模块,还用于在所述接收设备检测到用户针对所述文件对象的接收操作后,与所述接收设备建立无线高保真点对点Wi-Fi P2P连接。14.根据权利要求10所述的终端,其特征在于,所述位置信息包括:所述第二终端的指南针角度、所述第二终端的BLE信号到达角度AoA,所述一个或多个附近终端与所述终端的距离。15.根据权利要求10所述的终端,其特征在于,所述触控屏,还用于:在所述Wi-Fi模块发送所述文件对象给所述接收设备之前,显示第二提示,用于提示用
户确认是否发送所述文件对象给所述接收设备;所述触控屏,还用于接收用户的确认发送操作;所述Wi-Fi模块,具体用于:响应于所述确认发送操作,发送所述文件对象给所述接收设备。16.根据权利要求10所述的终端,其特征在于,当所述一个或多个第二终端中,存在有多个第三终端相对于所述终端的方向与所述滑动方向的夹角小于预设角度阈值时,所述接收设备在所述多个第三终端中,相对于所述第一终端的方向在所述滑动方向上的投影距离最近。17.根据权利要求10所述的终端,其特征在于,所述处理器,还用于:在所述蓝牙模块通过BLE获取一个或多个第二终端的位置信息之后,根据所述一个或多个第二终端的位置信息以及所述第一终端的指南针角度,确定所述一个或多多个第二终端相对于所述第一终端的方向和距离;所述触控屏,还用于显示所述一个或多个第二终端相对于所述第一终端的方向和距离。18.根据权利要求10所述的终端,其特征在于,所述蓝牙模块,还用于:在通过低功耗BLE获取一个或多个第二终端的位置信息之前,通过BLE广播发送AoA广播包给所述一个或多个第二终端;其中,所述AoA广播包用于所述第二终端根据接收所述AoA广播时的相位信息确定出所述BLE AoA,并根据接收到所述AoA广播包...

【专利技术属性】
技术研发人员:章亚张金明许浩维王利平王同波王良
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1