发明名称 |
一种蓝牙设备通信方法和装置 |
摘要 |
本发明涉及通信领域,特别是一种蓝牙设备通信方法,包括:接收蓝牙主设备中的第一应用发送的数据请求信息,所述数据请求信息至少包括与数据请求对应的第一蓝牙从设备的设备信息;根据数据请求中包含的第一蓝牙从设备的设备信息以及保存的数据连接通道与蓝牙从设备的对应关系判断是否存在与第一蓝牙从设备对应的数据连接通道;当判断存在与第一蓝牙从设备对应的数据连接通道时,则利用数据连接通道实现蓝牙主设备中的第一应用与第一蓝牙从设备间的数据通信;当判断不存在与第一蓝牙从设备对应的数据连接通道时,则与第一蓝牙从设备建立数据连接通道,并保存建立的数据连接通道与第一蓝牙从设备的对应关系。本发明可有效提高蓝牙设备间通信的效率。 |
申请公布号 |
CN103561479B |
申请公布日期 |
2017.03.08 |
申请号 |
CN201310488733.X |
申请日期 |
2013.10.17 |
申请人 |
东软熙康健康科技有限公司 |
发明人 |
李永春;张荣;李强;单日强 |
分类号 |
H04W76/02(2009.01)I;G06F17/30(2006.01)I;H04B5/00(2006.01)I |
主分类号 |
H04W76/02(2009.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
王玲;王宝筠 |
主权项 |
一种蓝牙设备通信方法,其特征在于,所述方法包括:接收蓝牙主设备中的第一应用发送的数据请求信息,所述数据请求信息至少包括与所述数据请求对应的第一蓝牙从设备的设备信息;根据所述数据请求中包含的第一蓝牙从设备的设备信息以及保存的数据连接通道与蓝牙从设备之间的对应关系判断是否存在与所述第一蓝牙从设备对应的数据连接通道;当判断存在与所述第一蓝牙从设备对应的数据连接通道时,则利用所述数据连接通道实现所述蓝牙主设备中的第一应用与所述第一蓝牙从设备间的数据通信;当判断不存在与所述第一蓝牙从设备对应的数据连接通道时,则与所述第一蓝牙从设备建立数据连接通道,并保存建立的所述数据连接通道与所述第一蓝牙从设备之间的对应关系;所述方法还包括:保存所述数据连接通道的引用计数,所述引用计数用于表明所述数据连接通道对应的应用的数量;当有新的应用使用所述数据连接通道时,所述数据连接通道的引用计数加1;当有与所述数据连接通道对应的应用退出时,所述数据连接通道的引用计数减1;当所述数据连接通道的引用计数为0且所述数据连接通道的引用计数为0的状态超过预设的空闲持续时间时,中断所述数据连接通道,释放与所述数据连接通道对应的系统资源,解除与所述蓝牙从设备的通信连接。 |
地址 |
100080 北京市海淀区北四环西路9号12B01、03、05、07、09室 |