控制蓝牙设备的方法及电子设备、存储介质技术

技术编号:18675704 阅读:31 留言:0更新日期:2018-08-14 21:42
公开了一种控制蓝牙设备的方法及电子设备。所述控制蓝牙设备的方法,包括:获取蓝牙设备周围环境的状态;根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率;比较所述概率和预定阈值;以及响应于所述比较的结果来控制所述蓝牙设备的状态。控制所述蓝牙设备的状态包括:响应于所述概率小于所述预定阈值,控制所述蓝牙设备处于休眠态,以及响应于所述概率大于或者等于所述预定阈值,控制所述蓝牙设备处于激活态。

Method for controlling bluetooth device and electronic device

A method for controlling a Bluetooth device and an electronic device are disclosed. The method for controlling a Bluetooth device includes: acquiring the state of the surrounding environment of the Bluetooth device; predicting the probability of the Bluetooth device being used in a predetermined time range according to the state of the surrounding environment; comparing the probability and a predetermined threshold; and controlling the state of the Bluetooth device in response to the result of the comparison. . The state of controlling the Bluetooth device includes controlling the Bluetooth device to be in a dormant state in response to the probability being less than the predetermined threshold, and controlling the Bluetooth device to be in an active state in response to the probability being greater than or equal to the predetermined threshold.

【技术实现步骤摘要】
控制蓝牙设备的方法及电子设备
本申请总体上涉及通信领域,更具体地,涉及一种控制蓝牙设备的方法及电子设备。
技术介绍
蓝牙作为一种短距离无线通信技术方案,具有低成本、低功耗、方便快捷等优点,因此一直被广泛应用于各种场合和领域。例如,在便携式电子设备、智能家居或智能穿戴设备中,蓝牙连接一直被用于在多个设备之间建立连接以分享数据和/或各种功能,以实现在如家人、朋友之间的便捷信息分享。蓝牙设备在没有连接的情况下,通常仍然不断发出蓝牙广播。室内有大量的蓝牙设备,为了提高建立蓝牙连接的速度,有时候蓝牙广播频率还要足够快,为了能让广播尽可能覆盖到室内每个角落,蓝牙广播发射功率还要足够大。从某种程度上来说,这些蓝牙方案都是很耗电的,造成资源的浪费并加大设备的损耗,导致依赖电池供电的蓝牙设备的使用时间显著缩短。然而,大部分情况下这些蓝牙方案是没有必要的,比如家中没人的时候,晚上睡觉的时候,蓝牙广播频率无需太快,蓝牙广播发射功率也无需太大。为此,通常设备生产商会在蓝牙设备的供电使用时间和蓝牙设备的活跃程度上做一个折中,在尽量延长使用时间的情况下,让设备的活跃程度能在一个可接受的范围内。但是,这种策略和参数基本是固定不变的,在蓝牙设备出厂时就设置好了,不能动态地优化和调整。
技术实现思路
鉴于上述现有技术状况,本申请提出一种蓝牙设备控制方案,其通过判断蓝牙设备被连接的可能性,动态调整蓝牙设备的蓝牙广播频率和蓝牙广播功率,从而提升蓝牙设备的供电使用时间并且优化蓝牙通信体验。根据本申请一示例性实施例,本申请提供一种控制蓝牙设备的方法,其可包括:获取蓝牙设备周围环境的状态;根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率;比较所述概率和预定阈值;以及响应于所述比较的结果来控制所述蓝牙设备的状态。在一些实施例中,响应于所述比较的结果来控制所述蓝牙设备的状态包括:响应于所述概率小于所述预定阈值,控制所述蓝牙设备处于休眠态,以及响应于所述概率大于或者等于所述预定阈值,控制所述蓝牙设备处于激活态。在一些实施例中,所述方法还包括:记录和统计所述蓝牙设备的授权用户对所述蓝牙设备在周围环境的使用习惯。在一些实施例中,所述获取蓝牙设备周围环境的状态包括:获取所述环境的状态参数;根据所述状态参数分析是否有人在所述蓝牙设备的周围环境中;响应于有人在所述蓝牙设备的周围环境中,识别所述环境中的人的身份和行为;以及根据识别的人的身份和行为确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态。在一些实施例中,所述状态参数包括以下一个或多个:所述环境的时间数据、视频数据、音频数据、亮度数据、温度数据、湿度数据。在一些实施例中,所述根据识别的人的身份和行为确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态包括:根据识别的所述人的身份确定所述人是否为所述蓝牙设备的授权用户;以及响应于所述人为所述蓝牙设备的授权用户,根据识别的所述人的行为确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态。在一些实施例中,所述确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态包括:响应于没有人在所述蓝牙设备的周围环境中,或者响应于所述人不是所述蓝牙设备的授权用户,或者根据识别的所述人的行为,确定所述蓝牙设备的授权用户在周围环境中未处于活跃状态。在一些实施例中,所述根据识别的所述人的行为,确定所述蓝牙设备的授权用户在周围环境中未处于活跃状态包括:响应于识别的所述人的行为是睡觉,确定所述蓝牙设备的授权用户在周围环境中未处于活跃状态;以及响应于识别的所述人的行为是说话,确定所述蓝牙设备的授权用户在周围环境中处于活跃状态。在一些实施例中,所述根据所述状态参数分析是否有人在所述蓝牙设备的周围环境中包括:根据以下一个或多个确定是否有人在所述蓝牙设备的周围环境中:当前时间是白天还是晚上;当前室内亮度是黑暗还是高亮;以及所述蓝牙设备的授权用户的定位信息。在一些实施例中,所述根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率包括:响应于所述蓝牙设备的授权用户在周围环境中未处于活跃状态,设置所述蓝牙设备被使用的概率低于所述预定阈值。在一些实施例中,所述根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率包括:响应于所述蓝牙设备的授权用户在周围环境中处于活跃状态,设置所述蓝牙设备被使用的概率高于所述预定阈值。在一些实施例中,所述根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率包括:根据所述蓝牙设备的授权用户对所述蓝牙设备在周围环境的使用习惯和所述周围环境的状态,设置所述蓝牙设备被使用的概率。在一些实施例中,还可以将所述周围环境的状态上报云端。根据本申请另一示例性实施例,本申请提供一种电子设备,其可包括:蓝牙模块,使用蓝牙协议进行通信;以及处理器,配置为运行存储器中的计算机程序指令以执行上述方法。根据本申请另一示例性实施例,本申请提供一种计算机可读存储介质,其上可存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行上述方法。根据本申请另一示例性实施例,本申请提供了一种计算机程序产品,可包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行上述方法。本申请的蓝牙设备控制方案,通过估算蓝牙设备被连接的可能性,动态调整蓝牙设备的蓝牙广播频率和蓝牙广播功率,指令蓝牙设备在休眠态和激活态之间转换,从而提升蓝牙设备的供电使用时间和蓝牙通信响应速度,优化了蓝牙通信体验。本申请的上述和其他特征和优点将从下面对示例性实施例的描述而变得显而易见。附图说明通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。图1图示了根据本申请一示例性实施例的控制蓝牙设备的系统拓扑图。图2图示了根据本申请一示例性实施例的蓝牙设备控制方法的流程图。图3图示了根据本申请一示例性实施例的获取蓝牙设备周围环境的状态的步骤的流程图。图4图示了根据本申请一示例性实施例的电子设备的结构框图。具体实施方式下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。如上所述,传统的蓝牙控制方案存在如下问题:蓝牙控制策略和相关参数基本是固定不变的,在蓝牙设备出厂时已经设置完成,不能根据实际情况动态地优化和调整。针对现有技术中的上述缺陷,本申请的基本构思是提出一种控制蓝牙设备的方法、电子设备、计算机程序产品和计算机可读存储介质,通过估算蓝牙设备在周围环境被连接的可能性,动态调整蓝牙设备的蓝牙广播频率和蓝牙广播功率,以便提升蓝牙设备的供电使用时间并且优化蓝牙通信体验。需要说明的是,本申请的上述基本构思不但可以应用于智能家居或智能穿戴场景中,还可以应用于其他系统应用中,只要参与通信的相关设备具有蓝牙通信功能即可。例如,本申请同样适用于工业环境中的蓝牙设备控制应用,例如在物联网应用中涉及蓝牙通信的场景中控制蓝牙设备。在介绍了本本文档来自技高网...

【技术保护点】
1.一种控制蓝牙设备的方法,包括:获取蓝牙设备周围环境的状态;根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率;比较所述概率和预定阈值;以及响应于所述比较的结果来控制所述蓝牙设备的状态。

【技术特征摘要】
1.一种控制蓝牙设备的方法,包括:获取蓝牙设备周围环境的状态;根据所述周围环境的状态,预测预定时间范围内所述蓝牙设备被使用的概率;比较所述概率和预定阈值;以及响应于所述比较的结果来控制所述蓝牙设备的状态。2.如权利要求1所述的方法,其中,响应于所述比较的结果来控制所述蓝牙设备的状态包括:响应于所述概率小于所述预定阈值,控制所述蓝牙设备处于休眠态,以及响应于所述概率大于或者等于所述预定阈值,控制所述蓝牙设备处于激活态。3.如权利要求1所述的方法,还包括:记录和统计所述蓝牙设备的授权用户对所述蓝牙设备在周围环境的使用习惯。4.如权利要求1所述的方法,其中,所述获取蓝牙设备周围环境的状态包括:获取所述环境的状态参数;根据所述状态参数分析是否有人在所述蓝牙设备的周围环境中;响应于有人在所述蓝牙设备的周围环境中,识别所述环境中的人的身份和行为;以及根据识别的人的身份和行为确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态。5.如权利要求4所述的方法,其中,所述状态参数包括以下一个或多个:所述环境的时间数据、视频数据、音频数据、亮度数据、温度数据、湿度数据。6.如权利要求5所述的方法,其中,所述根据识别的人的身份和行为确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态包括:根据识别的所述人的身份确定所述人是否为所述蓝牙设备的授权用户;以及响应于所述人为所述蓝牙设备的授权用户,根据识别的所述人的行为确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态。7.如权利要求6所述的方法,其中,所述确定所述蓝牙设备的授权用户是否在周围环境中处于活跃状态包括:响应于没有人在所述蓝牙设备的周围环境中,或者响应于所述人不是所述蓝牙设备的授权用户,或者根据识别的所述人的行为,确定所述蓝牙设备的授权用户在周围环境中未处于活跃状态。8.如权利要求7所述的方法,其中,所述根据识别的所述人的行为,确定所述蓝牙设备的授权用户在周围环境中未处于...

【专利技术属性】
技术研发人员:李文田
申请(专利权)人:北京地平线机器人技术研发有限公司
类型:发明
国别省市:北京,11

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

1