[发明专利]一种蓝牙传输指令的方法、设备端以及蓝牙控制系统在审
申请号: | 201811429724.2 | 申请日: | 2018-11-27 |
公开(公告)号: | CN109327830A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 杨磊;李俊;曾兵;宋光伟;齐宝雷 | 申请(专利权)人: | 上海钧正网络科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W4/06 |
代理公司: | 上海唯源专利代理有限公司 31229 | 代理人: | 汪家瀚 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备端 指令 蓝牙传输 蓝牙数据 用户终端 指令字符 蓝牙控制系统 蓝牙连接 用户终端广播 传输指令 接收指令 蓝牙协议 生成指令 有效地 耗时 扫描 传输 广播 | ||
1.一种蓝牙传输指令的方法,其包括以下步骤:
(1)针对接收指令的设备端生成指令字符;
(2)用户终端将指令字符包含在蓝牙数据中进行广播;
(3)设备端扫描用户终端广播的所述蓝牙数据,从所述蓝牙数据中获得所述指令字符,并从所述指令字符中获得所述指令。
2.根据权利要求1所述的一种蓝牙传输指令的方法,其特征在于:生成指令字符的过程中,对所述指令加密得到所述指令字符;设备端从所述指令字符中获得所述指令的过程中,对所述指令字符进行解密,得到相应的指令。
3.根据权利要求2所述的一种蓝牙传输指令的方法,其特征在于:设备端对解密得到的所述指令进行校验,判断该指令是否有效。
4.根据权利要求2所述的一种蓝牙传输指令的方法,其特征在于:生成所述指令字符采用的加密算法为对称加密算法或非对称加密算法。
5.根据权利要求4所述的一种蓝牙传输指令的方法,其特征在于:所述指令字符由服务端生成,服务端和设备端均存储有相对应的密钥;每个设备端具有一个ID编码;生成指令字符的过程中,服务端根据接收指令的设备端的ID编码选取对应的密钥进行加密。
6.根据权利要求4所述的一种蓝牙传输指令的方法,其特征在于:服务端生成指令字符的过程中,依次对所述指令进行RC4加密以及BASE64编码,从而得到所述指令字符;设备端对所述指令字符进行解密的过程中,对所述指令字符依次进行BASE64解码、RC4解密,从而得到所述指令。
7.根据权利要求1所述的一种蓝牙传输指令的方法,其特征在于:设备端从所述指令字符中获得指令之前,对所述指令字符进行格式校验,若格式校验不通过则舍弃该指令字符。
8.根据权利要求1所述的一种蓝牙传输指令的方法,其特征在于:用户终端将所述指令字符作为蓝牙名称,用户终端进行广播时,将所述指令字符作为蓝牙名称包含在广播的蓝牙数据中。
9.根据权利要求1或3所述的一种蓝牙传输指令的方法,其特征在于:所述指令中包含指令序列号以及时间戳;设备端获得某个指令后,判断该指令的所述指令序列号是否重复以及所述时间戳是否超过时效;若所述指令序列号重复和/或所述时间戳超过时效,则设备端判断该所述指令无效。
10.根据权利要求1所述的一种蓝牙传输指令的方法,其特征在于:设备端执行所述指令后,将指令执行结果上报至服务端。
11.一种用于接收蓝牙传输的指令的设备端,其特征在于:所述设备端包括蓝牙模块,所述设备端用于扫描周边用户终端广播的蓝牙数据,并从蓝牙数据中获取指令。
12.根据权利要求11所述的一种设备端,其特征在于:设备端按照预定周期间歇性地扫描用户终端广播的蓝牙数据。
13.根据权利要求11所述的一种设备端,其特征在于:设备端设置有加速度传感器,当设备端通过加速度传感器检测到振动时,设备端开始扫描用户终端广播的蓝牙数据。
14.一种涉及权利要求11至13中任一所述的设备端的蓝牙控制系统,其特征在于:所述蓝牙控制系统包括服务端、设备端以及用户终端;服务端通过无线网络和/或短信与设备端以及用户终端进行通讯连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海钧正网络科技有限公司,未经上海钧正网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811429724.2/1.html,转载请声明来源钻瓜专利网。