一种基于蓝牙的通知方法、蓝牙装置及移动终端与流程

文档序号:11881900阅读:616来源:国知局

本发明涉及通信领域,具体涉及一种基于蓝牙的通知方法、蓝牙装置及移动终端。



背景技术:

目前,蓝牙设备在各种场合下得到了广泛的应用,现有技术中也存在不少蓝牙设备及系统,在蓝牙设备脱离主机后能够提醒用户。

但是,这些现有技术并不完善,起到的提醒用户的效果有限。



技术实现要素:

为了克服现有技术的不足,本发明提供了一种基于蓝牙的通知方法、蓝牙装置及移动终端,以及时将蓝牙设备的当前状态通知相关用户。

一种基于蓝牙的通知方法,包括如下步骤:S1、蓝牙设备实时检测自身的当前运动状态;S2、若所述当前运动状态与设定的运动状态相符,则所述蓝牙设备以蓝牙通讯方式向移动终端的应用程序发送处于当前运动状态的消息。

优选地,还包括如下步骤:S3、当所述蓝牙设备与预先匹配的移动终端断开连接后,所述蓝牙设备以蓝牙通讯方式向周围具有所述应用程序的移动终端广播与所述预先匹配的移动终端失去连接的消息,所述失去连接的消息包含所述蓝牙设备的设备识别码。

优选地,所述设定运动状态包括摔倒或跌落。

本发明还提供了一种基于蓝牙的通知方法,包括如下步骤:S1、移动终端的应用程序接收蓝牙设备发送的所述蓝牙设备处于设定运动状态的消息;S2、所述移动终端的应用程序将所述消息发送给所述应用程序的设定账号。

优选地,所述设定运动状态包括摔倒或跌落。

优选地,所述移动终端应用程序实时检测与所述蓝牙设备的当前距离,若所述当前距离大于设定距离,则所述移动终端的应用程序发出提示信息。

优选地,所述移动终端应用程序实时检测与所述蓝牙设备的当前距离,若所述当前距离大于设定距离,则所述移动终端的应用程序向所述应用程序的设定账号发送对应的消息。

优选地,通过如下算法确定所述移动终端与蓝牙设备之间的距离d:其中,RSSI表示所述移动终端接收的所述蓝牙设备的信号强度,A表示所述移动终端与蓝牙设备相隔1米时所述移动终端接收的所述蓝牙设备的信号强度,n表示蓝牙信号的环境衰减因子。

优选地,A表示所述移动终端与蓝牙设备相隔1米时所述移动终端接收的所述蓝牙设备的最大信号强度。

本发明还提供了一种蓝牙装置,包括传感器、蓝牙通讯模块和控制单元;所述传感器用于检测所述蓝牙装置的当前运动状态;所述控制单元用于判断所述当前运动状态是否与设定的运动状态相符,若相符,则控制所述蓝牙通讯模块将所述蓝牙装置处于当前运动状态的消息发送给移动终端的应用程序。

本发明还提供了一种移动终端,包括接收单元和发送单元,所述接收单元用于,接收蓝牙设备发送的所述蓝牙设备处于设定运动状态的消息;所述发送单元用于,将所述消息发送给移动终端的应用程序的设定账号。

本发明的有益效果是:本发明通过移动终端的应用程序可以及时通知设定的相关账号,让相关账号的持有人及时了解情况,并采取相应措施,例如报警、报失等。

在进一步的方案中,采用特定的算法计算蓝牙设备与移动终端之间的距离,并通过步长校正由于各种干扰导致的信号值波动,实现了精确测距。

另外,在预设时长内对蓝牙设备与移动终端之间的信号强度值进行采样并选取所有采样的信号强度值中一个最大的信号强度值为最佳的信号强度值,剔除了环境不规律的干扰引起的信号波动,进一步实现了精确测距。

附图说明

图1是本发明一种实施例的基于蓝牙的通知方法的流程图。

具体实施方式

以下对发明的较佳实施例作进一步详细说明。

如图1所示,一种实施例的基于蓝牙的通知方法,包括如下步骤:S1、蓝牙设备实时检测自身的当前运动状态。蓝牙设备中可以具有传感器,例如加速度传感器,用于检测蓝牙设备的运动状态。运动状态可以包括摔倒或者跌落。S2、若所述当前运动状态与设定的运动状态相符,则所述蓝牙设备以蓝牙通讯方式向移动终端的应用程序(APP)发送处于当前运动状态的消息。

例如,小孩或者老人身上携带了蓝牙设备和移动终端(例如手机),手机上安装有接收蓝牙设备发送过来的消息的应用程序,当小孩或者老人摔倒后,蓝牙设备检测到摔倒后向手机发送摔倒的信息。S3、移动终端的应用程序接收蓝牙设备发送的所述蓝牙设备处于设定运动状态的消息。S4、所述移动终端的应用程序将所述消息发送给所述应用程序的设定账号。

例如,手机的应用程序在接收到蓝牙设备发送的摔倒信息后,向应用程序的设定账号(例如孩子的父母,老人的儿女的账号),如果某个移动终端正在运行该应用程序,且设定账号通过该应用程序登陆了,那么设定账号可以及时收到某个蓝牙设备对应的持有者摔倒的信息,设定账号的持有人可以及时采取相应措施。

也可以将蓝牙设备放在钱包中(或者嵌有蓝牙设备的NFC智能卡),当钱包掉落的瞬间,蓝牙设备检测到钱包处于跌落状态后,向移动终端的应用程序发送跌落消息,移动终端可以发出警示信息,并可以向设定账号发送钱包跌落消息,以及时通知设定账号持有人。

在另一个实施例中,基于蓝牙的通知方法还包括如下步骤:

S3、当所述蓝牙设备与预先匹配的移动终端断开连接后,所述蓝牙设备以蓝牙通讯方式向周围具有所述应用程序的移动终端广播与所述预先匹配的移动终端失去连接的消息,所述失去连接的消息包含所述蓝牙设备的设备识别码。

例如,蓝牙设备与预先匹配的移动终端A断开连接后,即蓝牙设备通过多次搜寻仍无法找到移动终端A,此时蓝牙设备开始以蓝牙通讯方式向周围广播失去连接的消息,若此时蓝牙设备被人转移到B地,蓝牙设备附近有安装了所述应用程序的移动终端B,那么移动终端B接收到该失去连接的消息后,移动终端B的应用程序获取此时的地理位置,并向服务器发送所述蓝牙设备处于该地理位置的消息,服务器向与所述蓝牙设备匹配的移动终端A的应用程序的账号发送该消息,该账号的持有人因此可以及时获知蓝牙设备的下落。蓝牙设备放在钱包中,或者嵌入于智能卡中,当钱包或者智能卡遗失,持有人通过应用程序可以及时获知这些物品的下落。

在另一个实施例中,基于蓝牙的通知方法还包括如下步骤:所述移动终端应用程序实时检测与所述蓝牙设备的当前距离,若所述当前距离大于设定距离,则所述移动终端的应用程序发出提示信息。

这样,如果钱包或者智能卡中含有该蓝牙设备,当钱包或智能卡脱离了移动终端设定距离后,应用程序则发出提示信息,及时提醒持有人,可以有效防止遗失物品。

若所述当前距离大于设定距离,则所述移动终端的应用程序还可以向所述应用程序的设定账号发送对应的消息。例如,孩子的智能卡(含有蓝牙设备)遗失了,当孩子的移动终端的应用程序将遗失消息发送给孩子的父母的所述应用程序的账号,他们可以及时获知遗失消息。

在一个实施例中,可以通过如下算法确定所述移动终端与蓝牙设备之间的距离d:其中,RSSI表示所述移动终端接收的所述蓝牙设备的信号强度,A表示所述移动终端与蓝牙设备相隔1米时所述移动终端接收的所述蓝牙设备的信号强度,n表示对蓝牙信号的环境衰减因子。

其中,可以通过如下方法计算参数A:将蓝牙设备置于距离移动终端的1米处,所述移动终端在预设时长内对蓝牙设备的信号强度值进行采样并记录信号强度值,从所有记录的信号强度值中选取出最大的一个信号强度值为参数A。在一个实施例中,预设时长为1秒。

可以通过如下方式计算参数n:1)将蓝牙设备置于距离移动终端分别为1米、2米、3米、4米、5米、6米、7米、8米处,并得到对应不同距离位置的信号值RSSI;3)根据上述公式(1)得到的8个信号值RSSI和对应的8个不同距离,通过最小二乘法得到n。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1