System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种蓝牙名称重命名方法、装置、设备及可读存储介质制造方法及图纸_技高网

一种蓝牙名称重命名方法、装置、设备及可读存储介质制造方法及图纸

技术编号:40426252 阅读:4 留言:0更新日期:2024-02-20 22:46
本申请提供了一种蓝牙名称重命名方法、装置、设备及可读存储介质,该方法包括:确定N个待连接蓝牙在目标显示区域内的显示名称信息;其中,N为大于或等于2的整数;通过比对N个显示名称信息确定第一相似度;当第一相似度大于预设阈值时,对对应待连接蓝牙的完整名称信息进行字段拆分;对拆分后的字段进行第二相似度判断;将第二相似度低于预设阈值的目标字段替换至目标显示区域。通过采用上述方案,对在目标显示区域内的待连接蓝牙的显示名称信息之间的相似度高于预设阈值的对应字段进行替换,提高待连接蓝牙的识别度,防止用户在选择蓝牙时出现失误。

【技术实现步骤摘要】

本申请涉及电子,尤其涉及一种蓝牙名称重命名方法、装置、设备及可读存储介质


技术介绍

1、在传统技术中,用户在手机上开始蓝牙模式,开始接收一定范围内的蓝牙信号,并通过信号识别确定每个蓝牙信号的蓝牙名称,而由于蓝牙名称过长无法在一定区域内全部显示,只能显示蓝牙名称的前面部分,而当用户想要连接蓝牙时,仅查看蓝牙名称显示的部分并不能准确区分蓝牙,通常需要点开相应蓝牙的详细信息确定蓝牙名称才能确定该蓝牙是否是用户想要连接的蓝牙。当用户在连接蓝牙时,若每次连接都需要点开蓝牙名称,则容易浪费时间,而用户直接选择蓝牙连接又容易连接错误。


技术实现思路

1、本申请提供了一种蓝牙名称重命名方法、装置、设备及可读存储介质,至少能够解决相关技术中蓝牙名称过长而在显示时隐藏部分名称导致选择蓝牙连接时容易出错的问题。

2、本申请实施例第一方面提供了一种蓝牙名称重命名方法,包括:

3、确定n个待连接蓝牙在目标显示区域内的显示名称信息;其中,n为大于或等于2的整数;

4、通过比对n个所述显示名称信息确定第一相似度;

5、当第一相似度大于预设阈值时,对对应所述待连接蓝牙的完整名称信息进行字段拆分;

6、对拆分后的字段进行第二相似度判断;

7、将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域。

8、通过采用上述方案,将目标显示区域内的待连接蓝牙的显示名称信息之间的相似度进行比对,当第一相似度大于预设阈值时,对对应待连接蓝牙的完整名称信息进行字段拆分,再对不同待连接蓝牙之间的对应字段进行第二相似度判断,将第二相似度低于预设阈值的目标字段替换至目标显示区域,提高待连接蓝牙的识别度,防止用户在选择蓝牙时出现失误。

9、可选的,所述将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域步骤,包括:

10、确定所述目标显示区域内各拆分字段的显示优先级;

11、将所述目标字段与所述显示优先级最低的拆分字段进行替换。

12、通过采用上述方案,在对目标显示区域内的拆分字段进行替换时,先确定拆分字段中优先级最低的字段,然后再将目标字段与优先级最低的字段进行替换,提高待连接蓝牙的识别度。

13、可选的,所述将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域步骤,包括:

14、将所述目标显示区域划分为m个子显示区域;其中,m为大于或等于1的整数;

15、将所述目标字段替换至第一子显示区域;其中,所述第一子显示区域为所述目标显示区域中排列在第一位的子显示区域。

16、通过采用上述方案,在将目标字段替换至目标显示区域时,将目标字段直接替换至目标显示区域的最前面,提高待连接蓝牙的识别度。

17、可选的,所述确定n个待连接蓝牙在目标显示区域内的显示名称信息的步骤,包括:

18、获取所述目标显示区域的可显示字符长度以及所述待连接蓝牙的完整名称信息;

19、将所述可显示字符长度与所述完整名称信息进行比对,确定所述待连接蓝牙在所述目标显示区域内的显示名称信息。

20、通过采用上述方案,将目标显示区域的可显示字符长度与与待连接蓝牙的完整名称信息进行比对,从而确定待连接蓝牙在目标显示区域内的显示名称信息。

21、可选的,通过比对n个所述显示名称信息确定n个所述显示名称信息之间存在的相同字段;

22、判断所述相同字段的重要程度;

23、当所述相同字段为无效字段时,对所述相同字段进行截取,以使得所述完整名称信息的未显示名称信息在所述显示区域内显示。

24、通过采用上述方案,当目标显示区域内的不同待连接蓝牙之间存在相同字段时,判断该相同字段的重要程度,当该相同字段为无效字段时,在目标显示区域中将该相同字段进行截取,提高待连接蓝牙的识别度。

25、可选的,所述通过比对n个所述显示名称信息确定n个所述显示名称信息之间存在的相同字段的步骤之后,还包括:

26、获取所述相同字段的位置信息;

27、当所述位置信息相同时,执行所述判断所述相同字段的重要程度的步骤。

28、通过采用上述方案,在确定相同字段之后,需要判断相同字段的位置信息,只有位置信息相同时才能继续执行后续步骤,提高蓝牙名称重命名的准确性。

29、可选的,所述判断所述相同字段的重要程度的步骤之后,还包括:

30、当所述相同字段为有效字段时,对所述相同字段进行文本替换,以使得所述所述第一相似度低于所述预设阈值。

31、通过采用上述方案,当相同字段为有效字段无法截取时,可通过文本替换的方式降低相同字段之间的第一相似度,提高待连接蓝牙的识别度。

32、本申请实施例第二方面提供了一种蓝牙名称重命名装置,包括:

33、确定模块,用于确定n个待连接蓝牙在目标显示区域内的显示名称信息;其中,n为大于或等于2的整数;

34、比对模块,用于通过比对n个所述显示名称信息确定第一相似度;

35、拆分模块,用于当第一相似度大于预设阈值时,对对应所述待连接蓝牙的完整名称信息进行字段拆分;

36、判断模块,用于对拆分后的字段进行第二相似度判断;

37、替换模块,用于将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域。

38、本申请实施例第三方面提供了一种电子设备,其特征在于,包括存储器及处理器,其中,所述处理器用于执行存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序时,实现上述本申请实施例第一方面提供的蓝牙名称重命名方法中的各步骤。

39、本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的蓝牙名称重命名方法中的各步骤。

40、综上所述,本申请的有益效果为:

41、1.将目标显示区域内的待连接蓝牙的显示名称信息之间的相似度进行比对,当第一相似度大于预设阈值时,对对应待连接蓝牙的完整名称信息进行字段拆分,再对不同待连接蓝牙之间的对应字段进行第二相似度判断,将第二相似度低于预设阈值的目标字段替换至目标显示区域,提高待连接蓝牙的识别度,防止用户在选择蓝牙时出现失误。

42、2.在将目标字段替换至目标显示区域时,将将辨识度高的蓝牙名称字段直接替换至目标显示区域的最前面,有效减少用户查看蓝牙名称所浪费的时间。

本文档来自技高网...

【技术保护点】

1.一种蓝牙名称重命名方法,其特征在于,包括:

2.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域步骤,包括:

3.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域步骤,包括:

4.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述确定N个待连接蓝牙在目标显示区域内的显示名称信息的步骤,包括:

5.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的蓝牙名称重命名方法,其特征在于,所述通过比对N个所述显示名称信息确定N个所述显示名称信息之间存在的相同字段的步骤之后,还包括:

7.根据权利要求5所述的蓝牙名称重命名方法,其特征在于,所述判断所述相同字段的重要程度的步骤之后,还包括:

8.一种蓝牙名称重命名装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器及处理器,其中:

>10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至7中的任意一项所述蓝牙名称重命名方法中的步骤。

...

【技术特征摘要】

1.一种蓝牙名称重命名方法,其特征在于,包括:

2.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域步骤,包括:

3.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述将所述第二相似度低于所述预设阈值的目标字段替换至所述目标显示区域步骤,包括:

4.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述确定n个待连接蓝牙在目标显示区域内的显示名称信息的步骤,包括:

5.根据权利要求1所述的蓝牙名称重命名方法,其特征在于,所述方法还包括:

...

【专利技术属性】
技术研发人员:方俊锐
申请(专利权)人:深圳市德芯成科技有限公司
类型:发明
国别省市:

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

1