System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端,尤其涉及一种寻找蓝牙设备的方法及相关装置。
技术介绍
1、随着移动互联网的发展,蓝牙设备的类型层出不穷,如蓝牙耳机、蓝牙遥控器、蓝牙音响等。由于大部分蓝牙设备可以移动,且体积较小,因此,在日常生活中,蓝牙设备可能容易丢失,不易寻找。
2、目前,在寻找丢失的蓝牙设备时主要依靠与丢失的蓝牙设备配对的终端的移动能力,或者在蓝牙设备上部署提醒装置,或者部署多个接收蓝牙设备的信号的终端等。但是现在大多数家庭使用的蓝牙设备,可能无法部署提醒装置,也无法移动与丢失的蓝牙设备配对的终端(如电视机、智慧屏、投影仪等),而且家庭环境中可能也没有多个接收蓝牙设备的信号的终端。
3、因此,亟需提供一种寻找蓝牙设备的方法,以期确定蓝牙设备的大概位置,进而便于帮助用户寻找丢失的蓝牙设备。
技术实现思路
1、本申请提供了一种寻找蓝牙设备的方法及相关装置,以期确定蓝牙设备的大概位置,进而便于帮助用户寻找丢失的蓝牙设备。
2、第一方面,本申请提供了一种寻找蓝牙设备的方法,该方法可应用于终端,该终端与丢失的第一蓝牙设备处于连接状态。该方法可以由终端执行,或者,也可以由配置在该终端中的部件(如芯片、芯片系统等)执行,或者,还可以由能够实现全部或部分该终端功能的逻辑模块或软件实现,本申请对此不作限定。
3、示例性地,该方法包括:接收来自所述第一蓝牙设备的信号;根据所述第一蓝牙设备的信号,确定所述信号的信号强度值;根据所述信号的信号强度值和预存信息,确定所述第
4、在上述技术方案中,终端可以根据蓝牙设备当前的信号的信号强度值以及预存的至少一个信号强度参考值、至少一个参考距离,来确定第一蓝牙设备的参考位置信息,无需蓝牙设备部署提醒装置,也无需移动上述终端,更无需部署多个蓝牙设备的信号的接收端,便能确定第一蓝牙设备的参考位置信息,进而辅助用户寻找第一蓝牙设备,过程简单便捷,有利于提高用户体验。
5、结合第一方面,在第一方面的某些可能的实现方式中,所述预存信息是预置在所述终端内的;或者,所述预存信息是所述终端采集到的。
6、结合第一方面,在第一方面的某些可能的实现方式中,所述预存信息还包括信号衰减参数,所述信号衰减参数用于指示所述终端接收到的所述第一蓝牙设备的信号的信号强度值随距离的变化情况;以及,所述根据所述信号的信号强度值和预存信息,确定所述第一蓝牙设备的参考位置信息,包括:根据所述信号的信号强度值、所述至少一个信号强度参考值、所述至少一个参考距离和所述信号衰减参数,确定所述第一蓝牙设备的参考位置信息。
7、可选地,上述信号衰减参数是预定义的;或者,上述信号衰减参数是基于终端采集到的多个信号强度值和多个距离计算得到的,上述多个信号强度值和上述多个距离一一对应。
8、可以理解,不同的蓝牙设备由于芯片等硬件的不同、或者环境不同,可能导致信号衰减参数不同,如果终端通过对第一蓝牙设备处于不同距离时的信号强度值进行测量,进而计算得到该第一蓝牙设备对应的信号衰减参数,有利于提高信号衰减参数的准确性。
9、结合第一方面,在第一方面的某些可能的实现方式中,上述方法还包括:响应于第一用户操作,分别采集第一蓝牙设备与终端相距多个距离时对应的信号强度值。
10、在第一蓝牙设备丢失之前,终端可以响应于第一用户操作,分别采集第一蓝牙设备与终端相距多个距离时对应的信号强度值。例如,终端响应于第一用户操作,采集第一蓝牙设备与终端相距第一距离时的第一信号强度值和第一蓝牙设备与终端相距第二距离时的第二信号强度值。
11、结合第一方面,在第一方面的某些可能的实现方式中,所述第一蓝牙设备的参考位置信息包括所述第一蓝牙设备所在的位置点信息或区域信息。
12、其中,第一蓝牙设备所在的位置点信息是指第一蓝牙设备所在的具体的位置点的信息,例如可以是第一蓝牙设备在沙发上的某一位置等。第一蓝牙设备的区域信息是指第一蓝牙设备可能在的区域的信息,例如可以是终端与第一蓝牙设备相距的距离信息,或者,终端与第一蓝牙设备的距离范围的信息,或者第一蓝牙设备所在的房间等。
13、一示例,第一蓝牙设备的参考位置信息是终端与第一蓝牙设备相距的距离信息时,终端可以根据第一蓝牙设备的信号的信号强度值、至少一个信号强度参考值、至少一个参考距离和信号衰减参数,确定第一蓝牙设备与终端当前的距离。
14、又一示例,第一蓝牙设备的参考位置信息是终端与第一蓝牙设备的距离范围的信息时,终端可以根据上述第一蓝牙设备与终端当前的距离d和预设误差d,确定第一蓝牙设备与终端间的距离范围为[d-d,d+d]。
15、例如,第一蓝牙设备在与终端相距[d-d,d+d]的范围内。通过预设误差,确定出第一蓝牙设备与终端的距离的大概范围,便于用户在此范围内寻找第一蓝牙设备,有利于缩小用户的寻找范围,进而提高用户体验。
16、可以理解,本申请对预设误差的具体大小不作限定。例如,如果在家庭场景中,室内面积越大,可以将预设误差设置的越大,如0.5米(meter,m)。
17、结合第一方面,在第一方面的某些可能的实现方式中,所述方法还包括:根据接收到的来自所述第一蓝牙设备的信号,确定所述第一蓝牙设备的方向信息,所述参考位置信息还包括所述第一蓝牙设备的方向信息。
18、终端还可以获取第一蓝牙设备的方向信息,这样结合第一蓝牙设备所在的位置点信息或者区域信息,便可以缩小用户的寻找范围,有利于提高用户体验。
19、结合第一方面,在第一方面的某些可能的实现方式中,在所述第一蓝牙设备丢失之前,所述方法还包括:
20、提示用户采集所述终端与所述第一蓝牙设备相距不同距离时所述第一蓝牙设备的信号的信号强度值。
21、结合第一方面,在第一方面的某些可能的实现方式中,在所述根据所述信号的信号强度值和预存信息,确定所述第一蓝牙设备的参考位置信息之后,所述方法还包括:通过用户界面显示所述第一蓝牙设备的参考位置信息。
22、终端可以通过用户界面向用户展示第一蓝牙设备的参考位置信息,便于用户根据所展示的参考位置信息来寻找第一蓝牙设备。
23、结合第一方面,在第一方面的某些可能的实现方式中,在所述接收来自所述第一蓝牙设备的信号之前,所述方法还包括:响应于第二用户操作,执行所述终端上的设备寻找功能,所述设备寻找功能用于寻找蓝牙设备;通过用户界面显示一个或多个蓝牙设备,所述一个或多个蓝牙设备包括所述第一蓝牙设备;响应于第三用户操作,从所述一个或多个蓝牙设备中确定所述第一蓝牙设备。
24、第二方面,本申请提供了一种终端,可以实现第一方面和第一方面任一种可能的实现方式中的方法本文档来自技高网...
【技术保护点】
1.一种寻找蓝牙设备的方法,其特征在于,应用于终端,所述终端与第一蓝牙设备处于连接状态,所述第一蓝牙设备是待寻找的蓝牙设备,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述预存信息是预置在所述终端内的;或者,
3.如权利要求1或2所述的方法,其特征在于,所述预存信息还包括信号衰减参数,所述信号衰减参数用于指示所述终端接收到的所述第一蓝牙设备的信号的信号强度值随距离的变化情况;以及,
4.如权利要求3所述的方法,其特征在于,所述信号衰减参数是预定义的;或者,
5.如权利要求4所述的方法,其特征在于,在所述方法还包括:
6.如权利要求1至5中任一项所述的方法,其特征在于,所述第一蓝牙设备的参考位置信息包括所述第一蓝牙设备所在的位置点信息或区域信息。
7.如权利要求6所述的方法,其特征在于,所述方法还包括:
8.如权利要求1至7中任一项所述的方法,其特征在于,在所述第一蓝牙设备丢失之前,所述方法还包括:
9.如权利要求1至8中任一项所述的方法,其特征在于,在所述根据所述信号的信号
10.如权利要求1至9中任一项所述的方法,其特征在于,在所述接收来自所述第一蓝牙设备的信号之前,所述方法还包括:
11.一种终端,其特征在于,包括用于实现如权利要求1至10中任一项所述的方法的模块。
12.一种终端,其特征在于,包括处理器和存储器,其中,
13.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求1至10中任一项所述的方法。
14.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述指令被计算机运行时,实现如权利要求1至10中任一项所述的方法。
...【技术特征摘要】
1.一种寻找蓝牙设备的方法,其特征在于,应用于终端,所述终端与第一蓝牙设备处于连接状态,所述第一蓝牙设备是待寻找的蓝牙设备,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述预存信息是预置在所述终端内的;或者,
3.如权利要求1或2所述的方法,其特征在于,所述预存信息还包括信号衰减参数,所述信号衰减参数用于指示所述终端接收到的所述第一蓝牙设备的信号的信号强度值随距离的变化情况;以及,
4.如权利要求3所述的方法,其特征在于,所述信号衰减参数是预定义的;或者,
5.如权利要求4所述的方法,其特征在于,在所述方法还包括:
6.如权利要求1至5中任一项所述的方法,其特征在于,所述第一蓝牙设备的参考位置信息包括所述第一蓝牙设备所在的位置点信息或区域信息。
7.如权利要求6所述的方法,其特征在于,所述方法还包括:
8.如权利要求1至7中任一项所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。