一种主动预警走失人员的方法及系统与流程

文档序号:17489999发布日期:2019-04-23 20:22阅读:376来源:国知局
一种主动预警走失人员的方法及系统与流程

本发明涉及人身安全设备领域,尤指一种主动预警走失人员的方法及系统。



背景技术:

目前移动设备如智能手机和智能穿戴设备已经非常普及,基本上可以说是每个人至少拥有一个移动设备。那么当带有移动设备的人员走失时,有时走失人员可能没有意识到自己走失,例如儿童贪玩忘记时间、弱智人员走失等等,并且有时候走失人员也无法自己主动联系监护人。另外,当走失人员的人身安全受到威胁时,为了保证及时获取到帮助,也是急需一种主动预警走失人员的方法及系统。



技术实现要素:

本发明的目的是提供一种主动预警走失人员的方法及系统,实现通过蓝牙配对的方式向走失人员附近人群主动发起预警及帮助信号,使走失人员附近人群及时发现有走失人员并获取到监护人联系方式等信息,降低孩童遇到危险或者情况进一步恶化的可能性。

本发明提供的技术方案如下:

本发明提供一种主动预警走失人员的方法,包括:

走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式;

所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备;

所述移动终端向所述蓝牙设备发起配对请求;

所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

进一步的,所述的走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式之前包括:

所述移动终端获取所述人员走失预警信息,根据所述人员走失预警信息生成对应的所述蓝牙名称。

进一步的,所述的所述移动终端向所述蓝牙设备发起配对请求具体包括:

当所述移动终端扫描到的所述蓝牙设备的个数小于预设数目时,所述移动终端获取所述蓝牙设备的信号强度;

所述移动终端根据所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序;

所述移动终端按照所述排序依次向所述蓝牙设备发起配对请求;

所述移动终端将已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中;

所述移动终端在发起所述配对请求预设时长后取消配对,按照所述排序向下一个蓝牙设备发起配对请求。

进一步的,所述的所述移动终端向所述蓝牙设备发起配对请求还包括:

当所述移动终端扫描到的所述蓝牙设备的个数大于等于预设数目时,所述移动终端获取所述蓝牙设备的信号强度;

所述移动终端根据所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序;

所述移动终端按照所述排序选取排序前面的预设数目的蓝牙设备,按照所述排序依次向选取的蓝牙设备发起配对请求;

所述移动终端将已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中;

所述移动终端在发起所述配对请求预设时长后取消配对,按照所述排序向选取的蓝牙设备中的下一个蓝牙设备发起配对请求。

进一步的,还包括:

当所述移动终端向扫描到的蓝牙设备发起过配对请求之后,所述移动终端重新扫描距离自身预设范围内的更新蓝牙设备;

所述移动终端将所述更新蓝牙设备和所述已请求设备列表中的蓝牙设备进行对比;

若所述更新蓝牙设备中存在任意一个更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配都不相符,则所述移动终端向所述匹配都不相符的更新蓝牙设备发起配对请求;

若所有的所述更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配相符,则所述移动终端向所述蓝牙设备发起配对请求;

所述更新蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的所述蓝牙名称获取所述人员走失预警信息。

本发明还提供一种主动预警走失人员的系统,包括走失人员的移动终端和蓝牙设备:

所述移动终端具体包括:

启动模块,获取指令,根据所述指令开启蓝牙配对预警求助模式;

扫描模块,所述启动模块开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备;

请求模块,向所述扫描模块扫描到的所述蓝牙设备发起配对请求;

所述蓝牙设备具体包括:

获取模块,所述蓝牙设备收到所述请求模块发出的所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

进一步的,所述移动终端还包括:

生成模块,获取所述人员走失预警信息,根据所述人员走失预警信息生成对应的所述蓝牙名称。

进一步的,所述请求模块具体包括:

获取单元,当所述扫描模块扫描到的所述蓝牙设备的个数小于预设数目时,获取所述蓝牙设备的信号强度;

排序单元,根据所述获取单元获取的所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序;

请求单元,按照所述排序单元得到的所述排序依次向所述蓝牙设备发起配对请求;

存储单元,将所述请求单元已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中;

所述请求单元,在发起所述配对请求预设时长后取消配对,按照所述排序单元得到的所述排序向下一个蓝牙设备发起配对请求。

进一步的,所述请求模块还包括:

所述获取单元,当所述扫描模块扫描到的所述蓝牙设备的个数大于等于预设数目时,获取所述蓝牙设备的信号强度;

所述排序单元,根据所述获取单元获取的所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序;

选取单元,按照所述排序单元得到的所述排序选取排序前面的预设数目的蓝牙设备;

所述请求单元,按照所述排序单元得到的所述排序依次向所述选取单元选取的蓝牙设备发起配对请求;

存储单元,将所述请求单元已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中;

所述请求单元,在发起所述配对请求预设时长后取消配对,按照所述排序单元得到的所述排序向选取的蓝牙设备中的下一个蓝牙设备发起配对请求。

进一步的,还包括:

所述移动终端还包括:

所述扫描模块,当所述请求模块向所述扫描模块扫描到的蓝牙设备发起过配对请求之后,重新扫描距离自身预设范围内的更新蓝牙设备;

对比模块,将所述扫描模块重新扫描到的所述更新蓝牙设备和所述已请求设备列表中的蓝牙设备进行对比;

所述请求模块,若所述对比模块得到所述更新蓝牙设备中存在任意一个更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配都不相符,则向所述匹配都不相符的更新蓝牙设备发起配对请求;

所述请求模块,若所述对比模块得到所有的所述更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配相符,则所述移动终端向所述蓝牙设备发起配对请求;

所述蓝牙设备还包括:

所述获取模块,所述更新蓝牙设备收到所述请求模块发出的所述配对请求,根据所述配对请求中所述移动终端的所述蓝牙名称获取所述人员走失预警信息。

通过本发明提供的一种主动预警走失人员的方法及系统,能够带来以下至少一种有益效果:

1、本发明中,通过蓝牙配对的方式向走失人员附近人群主动发起预警及帮助信号,使走失人员附近人群及时发现有走失人员并获取到监护人联系方式等信息,降低孩童遇到危险或者情况进一步恶化的可能性。

2、本发明中,根据扫描到的蓝牙设备的信号强度,优先选择信号请的蓝牙设备发起配对请求,从而保证首先向周围距离最近的蓝牙设备用户发出预警信息。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种主动预警走失人员的方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种主动预警走失人员的方法的一个实施例的流程图;

图2是本发明一种主动预警走失人员的方法的另一个实施例的流程图;

图3是本发明一种主动预警走失人员的方法的另一个实施例的流程图;

图4是本发明一种主动预警走失人员的方法的另一个实施例的流程图;

图5是本发明一种主动预警走失人员的方法的另一个实施例的流程图;

图6是本发明一种主动预警走失人员的方法的另一个实施例的流程图;

图7是本发明一种主动预警走失人员的系统的一个实施例的结构示意图;

图8是本发明一种主动预警走失人员的系统的另一个实施例的结构示意图。

附图标号说明:

1000主动预警走失人员的胸膛

1100移动终端

1110启动模块

1120扫描模块

1130请求模块1131获取单元1132排序单元1133选取单元

1134请求单元1135存储单元

1140生成模块

1150对比模块

1200蓝牙设备1210获取模块

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为了使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

本发明的一个实施例,如图1所示,一种主动预警走失人员的方法,包括:

s100走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式。

具体的,走失人员的移动终端获取指令,根据指令开启蓝牙配对预警求助模式。可以是走失人员在遇到紧急的情况下,主动开启蓝牙配对预警求助模式,也可以是监护人意识到人员走失或者人员的安全受到威胁,因此远程控制开启蓝牙配对预警求助模式。

s200所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备。

具体的,移动终端开启蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备,该预设范围为走失人员的移动终端的蓝牙所能扫描到的范围。例如,智能手机蓝牙设备的有效距离大概为10-30米。

s300所述移动终端向所述蓝牙设备发起配对请求。

具体的,周围的蓝牙设备如果开启了蓝牙功能就可以被移动终端监测扫描到,移动终端向扫描到的蓝牙设备发起配对请求。

s400所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

具体的,周围的蓝牙设备收到移动终端发出的配对请求之后,系统自动弹出蓝牙配对提示框,该蓝牙配对提示框中会显示发出配对请求的移动终端的蓝牙名称,根据配对请求中移动终端的蓝牙名称获取人员走失预警信息。那么蓝牙设备的用户得知周围有走失人员,可以进行寻找或者联系该走失人员的监护人。

本实施例中,目前移动设备如智能手机和智能穿戴设备已经非常普及,而几乎所有的android和ios智能手机都内嵌有蓝牙芯片,蓝牙功能已经成为智能手机中不可或缺的功能之一。蓝牙技术发展到如今5.0标准,已建立起了多个应用场景下的profile如文件传输,音乐播放,接听电话,数据传输等。蓝牙在人们生活中使用也非常频繁及广泛,如通过蓝牙耳机听音乐,打电话,文件传输以及与车载蓝牙设备连接等,因此对于很多人来说,手机的蓝牙功能是作为一个常开的功能。android和ios智能手机蓝牙功能在开启之后通常都能被周围的蓝牙设备搜索到,智能手机蓝牙设备的有效距离大概为10-30米,蓝牙在使用过程中有几个主要步骤:打开蓝牙,开放检测及搜索周围蓝牙设备,配对和连接。若要使用蓝牙功能,蓝牙设备之间的配对是必不可少的步骤。

因此,蓝牙功能的普及保证走失人员的移动终端能够搜索到其他用户的蓝牙设备,另一方面蓝牙搜索的范围保证了能够让距离较近的蓝牙设备用户收到走失人员预警信息。

本发明的另一个实施例,是上述的实施例的优化实施例,如图2所示,包括:

s050移动终端获取人员走失预警信息,根据所述人员走失预警信息生成对应的蓝牙名称。

具体的,监护人输入人员走失预警信息,移动终端根据人员走失预警信息生成对应的蓝牙名称,例如,监护人将被监护人的移动终端的蓝牙名称设定为:报警,孩童走失,13641402308,那么收到该移动终端配对请求的蓝牙设备可以通过移动终端的蓝牙名称得知周围有孩童走失,监护人联系方式为13641402308,则能够及时联系监护人。

s100走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式。

s200所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备。

s300所述移动终端向所述蓝牙设备发起配对请求。

s400所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

具体的,本实施例中,将被监护人的移动终端的蓝牙名称设置为人员走失预警信息,因此,当被监护人走失或者安全受到威胁时,向周围的蓝牙设备发起配对请求,即便蓝牙配对没有成功,但是蓝牙设备在收到移动终端的配对请求时也可以通过移动终端的蓝牙名称获取到预警信息,从而及时联系上监护人。并且该蓝牙设备的用户可使用设备蓝牙进行扫描,通过是否能扫描到有该人员走失预警信息的蓝牙名称的移动终端来判断走失人员是否仍在蓝牙搜索范围内。

本发明的另一个实施例,是上述的实施例的优化实施例,如图3所示,包括:

s100走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式。

s200所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备。

s300所述移动终端向所述蓝牙设备发起配对请求。

所述的s300所述移动终端向所述蓝牙设备发起配对请求具体包括:

s310当所述移动终端扫描到的所述蓝牙设备的个数小于预设数目时,所述移动终端获取所述蓝牙设备的信号强度。

s320所述移动终端根据所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序。

s330所述移动终端按照所述排序依次向所述蓝牙设备发起配对请求。

具体的,由于如果走失人员在不停移动,那么周围的蓝牙设备的信号强度会发生变化,我们需要向距离走失人员较近的蓝牙设备发送配对请求,因此通过控制发送配对请求的蓝牙设备的数量来避免向距离太远的蓝牙设备发送配对请求。

当移动终端扫描到的蓝牙设备的个数小于预设数目时,移动终端获取扫描到的所有的蓝牙设备对应的信号强度,按照信号强度的大小由大到小的顺序将所有的蓝牙设备进行排序,然后依次按照排序向每一个蓝牙设备发起配对请求。

其中,上述的预设数目可以根据移动终端的处理速度,用户自主设定或者系统统一设定,从而保证能够高效地向周围的蓝牙设备发出走失人员预警信息。

s370所述移动终端将已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中。

s380所述移动终端在发起所述配对请求预设时长后取消配对,按照所述排序向下一个蓝牙设备发起配对请求。

具体的,动终端将已经发起过配对请求的蓝牙设备保存在已请求设备列表中,并且在发起配对请求预设时长后取消配对,按照信号强度排序向下一个蓝牙设备发起配对请求。

例如,预设数目为5,但是移动终端只扫描到4个蓝牙设备,那么将这4个蓝牙设备按照信号强度排序由大到小为:蓝牙设备1、蓝牙设备2、蓝牙设备3、蓝牙设备4,那么移动终端首先向信号最强的蓝牙设备1发起配对请求,并将蓝牙设备1的相关设备信息例如蓝牙设备名等保存在已请求设备列表中,预设时长后,无论蓝牙设备1是否同意配对,移动终端取消配对,按照强度排序向蓝牙设备2发起配对请求,重复上述保存以及取消配对动作,直至向扫描到的4个蓝牙设备都发起过配对请求。

s400所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

本实施例中,距离移动终端越近扫描到的蓝牙设备的信号强度越强,因此按照扫描到的蓝牙设备的信号强度由大到小的顺序发起配对请求,能够优先向距离最近的蓝牙设备发出人员走失预警信息。并且在发起配对请求预设时长后,无论蓝牙设备是否同意连接,移动终端都取消配对,从而保证让更多的蓝牙设备获取到人员走失预警信息。

本发明的另一个实施例,是上述的实施例的优化实施例,如图4所示,包括:

s100走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式。

s200所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备。

s300所述移动终端向所述蓝牙设备发起配对请求。

所述的s300所述移动终端向所述蓝牙设备发起配对请求还包括:

s340当所述移动终端扫描到的所述蓝牙设备的个数大于等于预设数目时,所述移动终端获取所述蓝牙设备的信号强度。

s350所述移动终端根据所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序。

s360所述移动终端按照所述排序选取排序前面的预设数目的蓝牙设备,按照所述排序依次向选取的蓝牙设备发起配对请求。

具体的,当移动终端扫描到的蓝牙设备的个数大于等于预设数目时,并不是每一个蓝牙设备都距离走失人员较近,而且由于蓝牙搜索范围有限,因此对于部分在移动终端蓝牙搜索范围边界、随时可能超出搜索范围的蓝牙设备,向此类蓝牙设备发起配对请求可能会浪费时间。

因此,移动终端获取扫描到的所有的蓝牙设备对应的信号强度,按照信号强度的大小由大到小的顺序将扫描到的所有的蓝牙设备进行排序,然后选取排序前面的预设数目的蓝牙设备,依次按照排序向选取的每一个蓝牙设备发起配对请求。

s370所述移动终端将已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中。

s380所述移动终端在发起所述配对请求预设时长后取消配对,按照所述排序向选取的蓝牙设备中的下一个蓝牙设备发起配对请求。

具体的,动终端将已经发起过配对请求的蓝牙设备保存在已请求设备列表中,并且在发起配对请求预设时长后取消配对,按照信号强度排序向选取的下一个蓝牙设备发起配对请求。

例如,预设数目为3,但是移动终端扫描到5个蓝牙设备,那么将这5个蓝牙设备按照信号强度排序由大到小为:蓝牙设备1、蓝牙设备2、蓝牙设备3、蓝牙设备4、蓝牙设备5,那么移动终端选取排序前面的3个蓝牙设备:蓝牙设备1、蓝牙设备2、蓝牙设备3,首先向信号最强的蓝牙设备1发起配对请求,并将蓝牙设备1的相关设备信息例如蓝牙设备名等保存在已请求设备列表中,预设时长后,无论蓝牙设备1是否同意配对,移动终端取消配对,按照强度排序向蓝牙设备2发起配对请求,重复上述保存以及取消配对动作,直至向选取的3个蓝牙设备都发起过配对请求。

s400所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

本实施例中,当移动终端扫描到过多的蓝牙设备时,根据信号强度选择强度较强的蓝牙设备发起配对请求,从而保证距离走失人员较近的蓝牙设备优先获取到人员走失预警信息。

本发明的另一个实施例,是上述的实施例的优化实施例,如图5所示,包括:

s100走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式。

s200所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备。

s300所述移动终端向所述蓝牙设备发起配对请求。

所述的s300所述移动终端向所述蓝牙设备发起配对请求具体包括:

s310当所述移动终端扫描到的所述蓝牙设备的个数小于预设数目时,所述移动终端获取所述蓝牙设备的信号强度。

s320所述移动终端根据所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序。

s330所述移动终端按照所述排序依次向所述蓝牙设备发起配对请求。

s370所述移动终端将已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中。

s380所述移动终端在发起所述配对请求预设时长后取消配对,按照所述排序向下一个蓝牙设备发起配对请求。

s400所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

s500当所述移动终端向扫描到的蓝牙设备发起过配对请求之后,所述移动终端重新扫描距离自身预设范围内的更新蓝牙设备。.

具体的,由于当走失人员在不停移动的时候,那么移动终端能扫描到的周围的蓝牙设备会发生变化,我们需要向距离走失人员较近的蓝牙设备发送配对请求,因此需要周期性地对周围的蓝牙设备重新进行扫描,将该周期定义为每次向不超过预设数目的蓝牙设备发起配对请求。对一个周期内扫描到的蓝牙设备发送过配对请求之后,移动终端重新扫描距离自身预设范围内的更新蓝牙设备。

例如,按照上述的实施例中的步骤:移动终端扫描到不足预设数目的蓝牙设备,则依次向扫描到的所有的蓝牙设备发起配对请求,或者扫描到超过预设数目的蓝牙设备,则根据信号强度选取预设数目的蓝牙设备发起配对请求,相应的蓝牙设备都备发起过配对请求之后,重新扫描距离自身预设范围内的更新蓝牙设备。

s600所述移动终端将所述更新蓝牙设备和所述已请求设备列表中的蓝牙设备进行对比。

具体的,移动终端将重新扫描到的更新蓝牙设备和上述保存在已请求设备列表中的蓝牙设备进行对比。

s700若所述更新蓝牙设备中存在任意一个更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配都不相符,则所述移动终端向所述匹配都不相符的更新蓝牙设备发起配对请求。

具体的,如果更新蓝牙设备中存在任意一个更新蓝牙设备与已请求设备列表中的蓝牙设备匹配都不相符,说明有未发起过配对的更新蓝牙设备进入移动终端的蓝牙扫描范围,则移动终端向该匹配都不相符的更新蓝牙设备发起配对请求,从而保证更多的蓝牙设备能够接收到人员走失预警信息,增加走失人员被及时寻找到的几率。

s800若所有的所述更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配相符,则所述移动终端向所述蓝牙设备发起配对请求。

具体的,如果更新蓝牙设备中所有的更新蓝牙设备与已请求设备列表中的蓝牙设备匹配都不相符,说明对于当前移动终端蓝牙扫描范围内的更新蓝牙设备,移动终端都发起过配对请求,则按照上述实施例的步骤对更新蓝牙设备的数量进行判断,并进行后续的步骤,在没有未配对的更新蓝牙设备出现时,重复向已配对过的更新蓝牙设备发送配对请求,避免蓝牙设备的用户没有及时查看到人员走失预警信息。

s900所述更新蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的所述蓝牙名称获取所述人员走失预警信息。

本实施例中,走失人员的移动终端周期性地扫描周围的蓝牙设备,从而保证更多的蓝牙设备能够获取到人员走失预警信息,以及保证总是距离走失人员的移动终端距离较近的蓝牙设备优先获取到人员走失预警信息,从而帮助走失人员及时地获救。

本发明的另一个实施例,是上述的实施例的优化实施例,如图6所示,包括:

s100走失人员的移动终端获取指令,根据所述指令开启蓝牙配对预警求助模式。

s200所述移动终端开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备。

s300所述移动终端向所述蓝牙设备发起配对请求。

所述的s300所述移动终端向所述蓝牙设备发起配对请求还包括:

s340当所述移动终端扫描到的所述蓝牙设备的个数大于等于预设数目时,所述移动终端获取所述蓝牙设备的信号强度。

s350所述移动终端根据所述信号强度按照强度由大到小的顺序将所述蓝牙设备进行排序。

s360所述移动终端按照所述排序选取排序前面的预设数目的蓝牙设备,按照所述排序依次向选取的蓝牙设备发起配对请求。

s370所述移动终端将已经发起过所述配对请求的蓝牙设备保存在已请求设备列表中。

s380所述移动终端在发起所述配对请求预设时长后取消配对,按照所述排序向选取的蓝牙设备中的下一个蓝牙设备发起配对请求。

s400所述蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的蓝牙名称获取人员走失预警信息。

s500当所述移动终端向扫描到的蓝牙设备发起过配对请求之后,所述移动终端重新扫描距离自身预设范围内的更新蓝牙设备。.

s600所述移动终端将所述更新蓝牙设备和所述已请求设备列表中的蓝牙设备进行对比。

s700若所述更新蓝牙设备中存在任意一个更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配都不相符,则所述移动终端向所述匹配都不相符的更新蓝牙设备发起配对请求。

s800若所有的所述更新蓝牙设备与所述已请求设备列表中的蓝牙设备匹配相符,则所述移动终端向所述蓝牙设备发起配对请求。

s900所述更新蓝牙设备收到所述配对请求,根据所述配对请求中所述移动终端的所述蓝牙名称获取所述人员走失预警信息。

本实施例中的各个步骤的具体操作方式在上述的实施例中已经进行了详细描述,因此不再一一进行赘述。

本发明的一个实施例,如图7所示,一种主动预警走失人员的系统1000,包括包括走失人员的移动终端1100和蓝牙设备1200:

所述移动终端1100具体包括:

启动模块1110,获取指令,根据所述指令开启蓝牙配对预警求助模式;;

扫描模块1120,所述启动模块1110开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备1200;

请求模块1130,向所述扫描模块1120扫描到的所述蓝牙设备1200发起配对请求;

所述蓝牙设备1200具体包括:

获取模块1210,所述蓝牙设备1200收到所述请求模块1130发出的所述配对请求,根据所述配对请求中所述移动终端1100的蓝牙名称获取人员走失预警信息。

本实施例中的各个模块的具体操作方式在上述的实施例中已经进行了详细描述,因此不再一一进行赘述。

本发明的另一个实施例,是上述的实施例的优化实施例,如图8所示,包括走失人员的移动终端1100和蓝牙设备1200:

所述移动终端1100具体包括:

生成模块1140,获取所述人员走失预警信息,根据所述人员走失预警信息生成对应的所述蓝牙名称;

启动模块1110,获取指令,根据所述指令开启蓝牙配对预警求助模式;

扫描模块1120,所述启动模块1110开启所述蓝牙配对预警求助模式之后,扫描距离自身预设范围内的蓝牙设备1200;

请求模块1130,向所述扫描模块1120扫描到的所述蓝牙设备1200发起配对请求;

所述请求模块1130具体包括:

获取单元1131,当所述扫描模块1120扫描到的所述蓝牙设备1200的个数小于预设数目时,获取所述蓝牙设备1200的信号强度;

排序单元1132,根据所述获取单元1131获取的所述信号强度按照强度由大到小的顺序将所述蓝牙设备1200进行排序;

请求单元1134,按照所述排序单元1132得到的所述排序依次向所述蓝牙设备1200发起配对请求;

存储单元1135,将所述请求单元1134已经发起过所述配对请求的蓝牙设备1200保存在已请求设备列表中;

所述请求单元1134,在发起所述配对请求预设时长后取消配对,按照所述排序单元1132得到的所述排序向下一个蓝牙设备1200发起配对请求。

所述请求模块1130还包括:

所述获取单元1131,当所述扫描模块1120扫描到的所述蓝牙设备1200的个数大于等于预设数目时,获取所述蓝牙设备1200的信号强度;

所述排序单元1132,根据所述获取单元1131获取的所述信号强度按照强度由大到小的顺序将所述蓝牙设备1200进行排序;

选取单元1133,按照所述排序单元1132得到的所述排序选取排序前面的预设数目的蓝牙设备1200;

所述请求单元1134,按照所述排序单元1132得到的所述排序依次向所述选取单元1133选取的蓝牙设备1200发起配对请求;

存储单元1135,将所述请求单元1134已经发起过所述配对请求的蓝牙设备1200保存在已请求设备列表中;

所述请求单元1134,在发起所述配对请求预设时长后取消配对,按照所述排序单元1132得到的所述排序向选取的蓝牙设备1200中的下一个蓝牙设备1200发起配对请求。

所述蓝牙设备1200具体包括:

获取模块1210,所述蓝牙设备1200收到所述请求模块1130发出的所述配对请求,根据所述配对请求中所述移动终端1100的蓝牙名称获取人员走失预警信息。

所述移动终端1100还包括:

所述扫描模块1120,当所述请求模块1130向所述扫描模块1120扫描到的蓝牙设备1200发起过配对请求之后,重新扫描距离自身预设范围内的更新蓝牙设备1200;

对比模块1150,将所述扫描模块1120重新扫描到的所述更新蓝牙设备1200和所述已请求设备列表中的蓝牙设备1200进行对比;

所述请求模块1130,若所述对比模块1150得到所述更新蓝牙设备1200中存在任意一个更新蓝牙设备1200与所述已请求设备列表中的蓝牙设备1200匹配都不相符,则向所述匹配都不相符的更新蓝牙设备1200发起配对请求;

所述请求模块1130,若所述对比模块1150得到所有的所述更新蓝牙设备1200与所述已请求设备列表中的蓝牙设备1200匹配相符,则所述移动终端1100向所述蓝牙设备1200发起配对请求;

所述蓝牙设备1200还包括:

所述获取模块1210,所述更新蓝牙设备1200收到所述请求模块1130发出的所述配对请求,根据所述配对请求中所述移动终端1100的所述蓝牙名称获取所述人员走失预警信息。

本实施例中的各个模块的具体操作方式在上述的实施例中已经进行了详细描述,因此不再一一进行赘述。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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