System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种蓝牙设备管理方法及相关设备技术_技高网

一种蓝牙设备管理方法及相关设备技术

技术编号:40928106 阅读:2 留言:0更新日期:2024-04-18 14:50
本申请公开了一种蓝牙设备管理方法及相关设备,涉蓝牙设备管理领域,该方法包括:基于目标用户在所述第一终端的第一蓝牙代理模块中的目标蓝牙设备选择操作,生成对应的蓝牙设备移转指令,其中,所述蓝牙设备移转指令中包括目标蓝牙设备的设备识别信息,所述目标蓝牙设备为所述第一蓝牙代理模块中历史存储的蓝牙设备;将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使所述第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,所述第一蓝牙代理模块和所述第二蓝牙代理模块用于对所述目标蓝牙设备的功能进行处理和管理。

【技术实现步骤摘要】

本说明书涉及蓝牙设备管理领域,更具体地说,本申请涉及一种蓝牙设备管理方法及相关设备


技术介绍

1、当前蓝牙设备大多是以相对独立的模块基础到业务中,当只有一款蓝牙设备时,数据、指令的传输规则相对宽松,但当有多款的蓝牙设备时,各类型蓝牙设备的数据、指令规则都不尽相同,随着蓝牙设备种类的增多,数据、指令出现错误的风险也随之增加,系统宕机的风险也会增加。

2、此外当更换蓝牙设备的连接的终端时,暂无快速更换方案,用户只能在原终端上分别进入不同模块逐个解绑、断开连接蓝牙设备后,再去目标手机进入不同模块逐个绑定、连接蓝牙设备,整个过程繁琐复杂、大大降低了用户的体验。


技术实现思路

1、在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本申请的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。

2、第一方面,本申请提出一种蓝牙设备管理方法,用于第一终端,上述方法包括:

3、基于目标用户在上述第一终端的第一蓝牙代理模块中的目标蓝牙设备选择操作,生成对应的蓝牙设备移转指令,其中,上述蓝牙设备移转指令中包括目标蓝牙设备的设备识别信息,上述目标蓝牙设备为上述第一蓝牙代理模块中历史存储的蓝牙设备;

4、将上述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使上述第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息,上述第一蓝牙代理模块和上述第二蓝牙代理模块用于对上述目标蓝牙设备的功能进行处理和管理。

5、可选地,上述将上述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息,包括:

6、基于上述蓝牙设备移转指令生成蓝牙设备移动广播报文,其中,上述蓝牙设备移动广播报文中包括上述目标蓝牙设备的设备识别信息;

7、将上述蓝牙设备移动广播报文在目标局域网内发布,以使上述第二蓝牙代理模块接收并保存上述目标蓝牙设备的设备识别信息。

8、可选地,上述将上述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息,包括:

9、将上述移动蓝牙设备移转指令通过第一长连接链路发送至第一目标服务器,以使上述第二蓝牙代理模块通过第二长连接链路自上述第一目标服务器获取并保存上述上述目标蓝牙设备的设备识别信息。

10、可选地,上述将上述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息,包括:

11、将上述移动蓝牙设备移转指令通过第一网络端口发送至第二目标服务器,以使上述第二蓝牙代理模块通过第二网络端口自上述第二目标服务器获取并保存上述上述目标蓝牙设备的设备识别信息。

12、可选地,上述方法还包括:

13、在上述第一终端首次尝试连接外接蓝牙设备的情况下,启动上述第一蓝牙代理模块;

14、基于目标用户在目标应用程序的蓝牙连接操作在上述第一蓝牙代理模块中执行上述外接蓝牙设备的连接操作,并将上述外接蓝牙设备的设备识别信息存储在上述第一蓝牙代理模块中。

15、可选地,上述移转指令包括共享移转指令,

16、上述方法还包括:

17、在上述移转指令为上述共享移转指令且第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息情况下,控制上述第一代理模块与上述目标蓝牙设备断开连接。

18、可选地,上述移转指令包括独享转移指令,

19、上述方法还包括:

20、在上述移转指令为上述独享移转指令且第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息情况下,控制上述第一代理模块与上述目标蓝牙设备断开连接,并清除上述第一代理模块中保存的上述目标蓝牙设备的设备识别信息。

21、第二方面、本申请实施例提出一种蓝牙设备管理装置,包括:

22、生成单元,用于基于目标用户在上述第一终端的第一蓝牙代理模块中的目标蓝牙设备选择操作,生成对应的蓝牙设备移转指令,其中,上述蓝牙设备移转指令中包括目标蓝牙设备的设备识别信息,上述目标蓝牙设备为上述第一蓝牙代理模块中历史存储的蓝牙设备;

23、发送单元,用于将上述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使上述第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息,上述第一蓝牙代理模块和上述第二蓝牙代理模块用于对上述目标蓝牙设备的功能进行处理和管理。

24、第三方面,一种电子设备,包括:存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第一方面任一项的蓝牙设备管理方法的步骤。

25、第四方面,本申请还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第一方面任一项的蓝牙设备管理方法。

26、综上,本申请实施例的蓝牙设备管理方法包括:基于目标用户在上述第一终端的第一蓝牙代理模块中的目标蓝牙设备选择操作,生成对应的蓝牙设备移转指令,其中,上述蓝牙设备移转指令中包括目标蓝牙设备的设备识别信息,上述目标蓝牙设备为上述第一蓝牙代理模块中历史存储的蓝牙设备;将上述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使上述第二蓝牙代理模块获取并保存上述目标蓝牙设备的设备识别信息,上述第一蓝牙代理模块和上述第二蓝牙代理模块用于对上述目标蓝牙设备的功能进行处理和管理。本申请实施例提出的蓝牙设备管理方法,第一终端通过使用第一蓝牙代理模块,用户可以在一个终端上选择蓝牙设备并生成移转指令,这种统一的管理方法简化了不同蓝牙设备之间的交互,降低了出错的风险。用户现在可以轻松地将蓝牙设备从一个终端移转到另一个终端,而无需手动解绑和重新绑定,大大简化了设备之间的切换过程,提高了用户体验。第一和第二蓝牙代理模块共同工作,确保了跨终端的功能管理和设备设置的一致性,这种方法确保了蓝牙设备在不同终端之间的无缝切换和稳定连接。通过使用统一的代理模块处理蓝牙设备的绑定和指令传输,降低了因设备多样性和复杂性导致的系统宕机和错误率。用户可以选择全部或部分历史存储的蓝牙设备进行操作,这提供了更大的灵活性。同时,代理模块可以轻松扩展以支持新型蓝牙设备,提高了系统的未来兼容性。通过引入智能的蓝牙代理模块,提供了一个更高效、更易用、更稳定的蓝牙设备管理和操作方法,从而显著提高了用户体验和系统的整体性能。

27、本申请提出的蓝牙设备管理方法,本申请的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本申请的研究和实践而为本领域的技术人员所理解。

本文档来自技高网...

【技术保护点】

1.一种蓝牙设备管理方法,用于第一终端,其特征在于,包括:

2.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,包括:

3.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,包括:

4.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,包括:

5.根据权利要求1所述的蓝牙设备管理方法,其特征在于,还包括:

6.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述移转指令包括共享移转指令,

7.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述移转指令包括独享转移指令,

8.一种蓝牙设备管理装置,其特征在于,包括:

>9.一种电子设备,包括:存储器和处理器,其特征在于,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7中任一项所述的蓝牙设备管理方法的步骤。

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

...

【技术特征摘要】

1.一种蓝牙设备管理方法,用于第一终端,其特征在于,包括:

2.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,包括:

3.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,包括:

4.根据权利要求1所述的蓝牙设备管理方法,其特征在于,所述将所述蓝牙设备移转指令发送至第二终端的第二蓝牙代理模块中,以使第二蓝牙代理模块获取并保存所述目标蓝牙设备的设备识别信息,包括:

【专利技术属性】
技术研发人员:兰文进王胄黄恩帝张国强
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1