[发明专利]数据传输方法、装置、电子设备和计算机可读介质在审
申请号: | 201910854883.5 | 申请日: | 2019-09-10 |
公开(公告)号: | CN110572805A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 陈翔宇 | 申请(专利权)人: | 中化信息技术有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W24/08;H04W76/14 |
代理公司: | 11557 北京卫智畅科专利代理事务所(普通合伙) | 代理人: | 陈佳 |
地址: | 100010 北京市西城区复兴*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标设备 数据传输 电子设备 蓝牙信号 光感器 触发 预设 计算机可读介质 蓝牙连接 响应 检测 | ||
1.一种用于电子设备的数据传输方法,包括:
检测目标设备的蓝牙信号;
确定所述蓝牙信号的强度值是否达到预设阈值;
确定所述电子设备的光感器是否被触发;
响应于确定所述光感器被触发以及确定所述强度值达到预设阈值,与所述目标设备进行蓝牙连接;
与所述目标设备进行数据传输。
2.根据权利要求1所述的方法,其中,所述与所述目标设备进行数据传输,包括:
对待传输数据进行数据封装,生成数据包;
将所述数据包发送至所述目标设备,其中,所述目标设备对所述数据包进行解封装后进行接收。
3.根据权利要求1所述的方法,所述与所述目标设备进行数据传输,包括:
响应于确定待传输数据的大小大于或等于预设阈值,将所述待传输数据封装成至少两个数据包;
将所述至少两个数据包依次发送至所述目标设备。
4.根据权利要求1-3之一所述的方法,所述与所述目标设备进行数据传输,包括:
获取待传输数据的数据信息,其中,所述数据信息包括所述待传输数据的数据长度和所述待传输数据的校验码;
对所述待传输数据进行数据封装,生成数据包;
将所述数据包和所述数据信息发送至所述目标设备,其中,所述目标设备对所述数据包进行解封装得到解封装数据,确定所述解封装数据的数据长度和校验码,响应于所述数据的数据长度和校验码与所述待传输数据信息的数据长度和校验码一致,所述目标设备对所述数据进行接收。
5.根据权利要求1所述的方法,其中,所述确定所述蓝牙信号的强度值是否达到预设阈值,包括:
获取预定数量个所述蓝牙信号的强度值,得到第一强度值集合;
删除所述第一强度值集合中最大强度值和最小强度值,得到第二强度值集合;
确定所述第二强度值集合的中位数;
对于所述第二强度值集合中的每个强度值,确定该强度值与所述中位数的差值,响应于确定所述差值的绝对值小于或等于预设数值,确定该强度值为有效数据;
响应于所确定的有效数据的数量达到预定数量,将所述数量个有效数据的平均值确定为所述蓝牙信号的信号强度值。
6.一种用于数据传输的装置,包括:
检测单元,被配置成检测目标设备的蓝牙信号;
确定单元,被配置成确定所述蓝牙信号的强度值是否达到预设阈值;
光感器确定单元,被配置成确定所述电子设备的光感器是否被触发;
连接单元,被配置成响应于确定所述光感器被触发以及确定所述强度值达到预设阈值,与所述目标设备进行蓝牙连接;
数据传输单元,被配置成与所述目标设备进行数据传输。
7.一种电子设备,包括:
一个或多个处理器;
存储装置,其上存储有一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
8.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-5中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中化信息技术有限公司,未经中化信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910854883.5/1.html,转载请声明来源钻瓜专利网。