[发明专利]请求分享蓝牙设备的方法及电子设备、计算机存储介质有效
申请号: | 201710777695.8 | 申请日: | 2017-09-01 |
公开(公告)号: | CN107517438B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 李文田 | 申请(专利权)人: | 北京地平线机器人技术研发有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W4/06;H04W12/00;H04W76/10;H04W76/40 |
代理公司: | 11497 北京市正见永申律师事务所 | 代理人: | 黄小临;冯玉清 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 电子设备 及其 分享 方法 | ||
1.一种由请求设备执行的请求分享蓝牙设备的方法,包括:
监听待分享蓝牙设备的蓝牙广播;
解析所述待分享蓝牙设备的蓝牙广播以获得所述待分享蓝牙设备的信息;
通过蓝牙广播发送蓝牙分享请求,所述蓝牙分享请求包括请求方信息和待分享蓝牙设备的信息;
响应于来自控制设备的接受所述蓝牙分享请求的消息,通过蓝牙广播询问所述待分享蓝牙设备是否可用;以及
响应于来自所述控制设备的所述待分享蓝牙设备可用的消息,经由所述控制设备与所述待分享蓝牙设备进行通信。
2.如权利要求1所述的方法,还包括:
在解析所述待分享蓝牙设备的蓝牙广播之前,识别所述蓝牙广播的格式;以及
如果识别所述蓝牙广播的格式失败,则将所述待分享蓝牙设备的描述信息上传至云端,并且接收云端提供的所述待分享蓝牙设备的蓝牙格式。
3.如权利要求2所述的方法,其中,所述待分享蓝牙设备的描述信息包括所述待分享蓝牙设备的制造厂商、型号、图像中的一种或多种。
4.如权利要求2所述的方法,其中,识别所述蓝牙广播的格式包括将所述蓝牙广播的格式与已知格式相匹配,且
其中,在接收到云端提供的所述待分享蓝牙设备的蓝牙格式时,所述方法还包括将所述蓝牙格式保存为已知格式。
5.如权利要求1所述的方法,其中,来自控制设备的接受所述蓝牙分享请求的消息和所述待分享蓝牙设备可用的消息每个都包括所述控制设备的信息和所述待分享蓝牙设备的信息。
6.如权利要求5所述的方法,其中,所述请求方信息包括请求方ID和请求方设备MAC地址中的至少一个,
其中,所述控制设备的信息包括控制方ID和控制设备MAC地址中的至少一个,且
其中,所述待分享蓝牙设备的设备信息包括设备MAC地址。
7.如权利要求1所述的方法,其中,经由所述控制设备与所述待分享蓝牙设备进行通信包括:
将用于所述待分享蓝牙设备的蓝牙指令转换成数据包,经由云端发送至所述控制设备;
经由云端接收来自所述控制设备的数据包,并且将所述数据包转换成蓝牙指令,所述蓝牙指令是来自所述待分享蓝牙设备的。
8.一种由控制设备执行的控制待分享蓝牙设备的分享的方法,包括:
监听蓝牙广播以识别对待分享蓝牙设备的分享请求,所述分享请求包括请求方信息和所述待分享蓝牙设备的信息;
基于所述待分享蓝牙设备的信息确定所述待分享蓝牙设备是由所述控制设备控制的设备;
向所述请求方发送接受所述蓝牙分享请求的消息;
响应于来自所述请求方的询问所述待分享蓝牙设备的状态的消息,所述控制设备与所述待分享蓝牙设备建立蓝牙连接,并且向所述请求方发送所述待分享蓝牙设备准备就绪的消息;以及
在所述请求方与所述待分享蓝牙设备之间转发通信数据。
9.如权利要求8所述的方法,还包括:
维护由所述控制设备控制的待分享蓝牙设备的列表,所述列表包括待分享蓝牙设备的设备信息。
10.如权利要求8所述的方法,其中,在所述请求方与所述待分享蓝牙设备之间转发通信数据包括:
将从所述请求方接收到的数据包转换成蓝牙指令,并且通过蓝牙连接转发给所述待分享蓝牙设备;以及
将从所述待分享蓝牙设备接收到的蓝牙指令转换成数据包,并且通过云端转发给所述请求方。
11.一种电子设备,包括:
第一通信模块,使用蓝牙协议进行通信;
第二通信模块,使用与所述蓝牙协议不同的通信协议进行通信;
存储器,存储有计算机程序;以及
处理器,配置为运行所述存储器中的计算机程序以执行权利要求1-10中的任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京地平线机器人技术研发有限公司,未经北京地平线机器人技术研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710777695.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种茶杯型智能宠物机器人
- 下一篇:一种拍手器