移动终端、蓝牙组网寻找物品的方法及存储介质与流程

文档序号:21202720发布日期:2020-06-23 19:30阅读:230来源:国知局
移动终端、蓝牙组网寻找物品的方法及存储介质与流程

本发明涉及无线通讯技术领域,尤其涉及一种移动终端、蓝牙组网寻找物品的方法及存储介质。



背景技术:

随着生活条件的提高,人们出行时需要随身携带的必备物品越来越多,因此常出现忘带东西的问题。忘带东西通常会造成不好的影响,如果到公司发现忘带重要物品还要回去拿,会产生时间和金钱的成本。忘带东西也会造成物品的丢失导致财物损失。

现有技术中为了降低忘带东西和丢失东西的概率,发明了一种蓝牙防丢器。蓝牙防丢器的原理是在手机和物品之间保持蓝牙连接,一旦蓝牙连接断开,认为物品已经远离;这时物品会开启定位模式,通过gps获取自身位置,然后再把这些信息通过网络周期性的传给用户的手机;用户可以根据其gps信息到达物品附近;随着距离的靠近,原先断开的蓝牙连接会重新建立,这时手机蓝牙会根据信号强度的变化(越靠近物品信号越强)逐渐定位到丢物品品。蓝牙防丢器主要存在以下几个问题:

1.如果是在室内遗失,由于多重墙壁的阻隔,基本很难收到足够的卫星信号,即使收到卫星信息,gps定位也存在定位不准的问题。因此蓝牙防丢器主要适用于室外环境。

2.即使用户到达物品附近,但由于蓝牙的覆盖范围原因,也需要不断尝试走近物品,直接连接后,才能根据连接的信号的强度进一步指明方向,存在找寻物品效率低的问题。

3.蓝牙防丢器至少需要支持蓝牙模块、gps模块、modem模块,存在成本高的问题;且蓝牙防丢器存在功耗高、不利于携带的问题。



技术实现要素:

本发明实施例提供一种移动终端、蓝牙组网寻找物品的方法及存储介质,以解决蓝牙防丢器不适用于室内、搜索速率慢的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本申请提供了一种移动终端寻找物品的方法,包括:

与物品建立连接;

生成所述物品特征信息;

当与所述物品断开连接时,发送寻物请求消息,所述消息包括所述物品特征信息;

接收反馈的搜索结果。

第二方面,本申请提供了一种蓝牙组网寻找物品的方法,包括:

蓝牙组网接收待寻找物品的寻物请求消息,所述消息包括所述物品特征信息;

所述蓝牙组网根据所述消息进行搜索;

所述蓝牙组网反馈待寻找物品搜索结果。

第三方面,本申请提供了一种移动终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述所述移动终端寻找物品的方法的步骤。

第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述移动终端寻找物品的方法。

本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

在本发明实施例中,通过在空间中部署蓝牙组网,通过蓝牙组网搜索物品可以极大的扩展寻物的范围,提高搜索效率,由于蓝牙组网内设置有多个蓝牙设备,因此蓝牙组网能够应用到室内追踪,监控等方面,解决了蓝牙防丢器不适用于室内、搜索速率慢的问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本申请实施例1的流程图;

图2为本申请的s12的流程图;

图3为移动终端与蓝牙信标之间的绑定流程图;

图4为本申请实施例2的流程图;

图5为本申请的蓝牙组网的结构示意图;

图6为本申请的步骤s01的流程图;

图7为本申请的步骤s02的流程图;

图8为蓝牙信标之间的传输流程图;

图9为本申请的步骤s03的流程图;

附图中各部件的标记如下:

蓝牙组网1,蓝牙信标11,覆盖范围12,重叠区域13。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1:

如图1所示,本申请提供了一种移动终端寻找物品的方法,其特征在于,包括:

s11,与物品建立连接;方法具体为:

移动终端搜索待绑定物品;

移动终端与待绑定所述物品建立连接;

s12,生成所述物品特征信息;

s13,当与所述物品断开连接时,发送寻物请求消息,所述消息包括所述物品特征信息;

s14,接收反馈的搜索结果。

寻物请求消息还包括搜索参数;搜索参数包括搜索时间阈值。

在实施例1的基础上,如图2所示,s12中移动终端生成物品特征信息的方法包括:

s121,移动终端向所述物品发送绑定请求;

s122,移动终端接收所述物品反馈的物品信息,如图3所示,根据所述物品信息生成绑定id信息,并将所述绑定id信息反馈给所述物品,所述绑定id信息作为所述物品的特征信息,即移动终端与物品绑定成功;id信息包括物品类型、厂商、编号、型号等;物品的特征信息长度一般小于30个字节。

在实施例1的基础上,s13当与物品断开连接,发送寻物请求消息包括:根据各信标功能选择一个蓝牙信标或者选择最接近的蓝牙信标,建立连接。

实施例2:

如图4所示,本申请提供了一种本申请提供了一种蓝牙组网寻找物品的方法,包括:

s01,如图5所示的蓝牙组网1接收待寻找物品的寻物请求消息,所述消息包括所述物品特征信息;

s02,蓝牙组网1根据消息进行搜索;

s03,蓝牙组网1反馈待寻找物品搜索结果。

寻物请求消息还包括搜索参数;搜索参数包括搜索时间阈值。

本申请通过在空间中部署蓝牙组网1,通过蓝牙组网1搜索物品可以极大的扩展寻物的范围,提高搜索效率,由于蓝牙组网1内设置有多个蓝牙设备,因此蓝牙组网能够应用到室内追踪,监控等方面,解决了蓝牙防丢器不适用于室内、搜索速率慢的问题。

在实施例2的基础上,本申请的蓝牙组网中的蓝牙设备选用蓝牙信标,如图5所示,蓝牙组网1包括:若干个蓝牙信标11,相邻两个蓝牙信标11之间的覆盖范围12具有重叠区域13。蓝牙信标又叫蓝牙基站,是一个小型化的蓝牙广播装置,支持某种或兼容两种信标协议。因为其体型较小,它可以被安装在任何地方进行广播,能够应用于室内和室外环境。由于蓝牙信标为低功耗蓝牙,相较于传统蓝牙而言,在保持同等通信范围的情况下,蓝牙信标具有更低的功耗和成本。

每个蓝牙信标11均具有自己的覆盖范围12,覆盖范围12的改变可以通过调整蓝牙信标11的发射功率实现。覆盖范围12越大,寻物的精确性就较低,但需要布设的蓝牙信标11的数量相应减少,经济性更好;覆盖范围12越小,寻物的精确性就越高,但需要布设的蓝牙信标11数量相应增加。具体实施时可以根据实施环境、实施空间等情况具体布设,例如:空旷的场所可以少布,结构复杂的场所可以多布设。

如果用户要寻找物品,可以通过移动终端向离他最近的蓝牙信标11预约一个寻物请求,这个请求中会带上寻物搜索时长,物品蓝牙特征等信息。最近的蓝牙信标11就会在自己的覆盖范围内扫描物品的蓝牙播报信息;且会把这个寻物请求传递给与它临近的其它蓝牙信标11,像这样一层一层的向远处传递。并由找到物品的蓝牙信标11反向传递该蓝牙信标11自身的位置给用户移动终端。本申请通过蓝牙信标11播报的特性,可以极大的扩展搜索范围;且移动终端能够同时绑定多个物品,支持多个物品同时查找。

蓝牙信标11常处于三种状态,包括:待机状态、连接状态和搜索状态;(1)待机状态时蓝牙信标11处于播报状态,播报的内容包括:具备检测商品信息的能力,具备定位位置信息的能力等。(2)连接状态指蓝牙信标11与移动终端连接,等待移动终端向蓝牙信标11传递寻找物品特征信息;或者蓝牙信标11与另一蓝牙信标11连接,等待传递搜索物品请求。(3)搜索状态指蓝牙信标11在自身的覆盖范围12内搜寻物品。待寻找的物品在丢失过程中全程在播报自己的物品特征信息。

移动终端与蓝牙信标11之间传输数据时的协议采用标准gatt格式;要发送的绑定id信息,搜索时长信息等都需要做为gatt协议中的一个特征characteristic。蓝牙信标11同意此请求后会成生一个服务id,此服务id作为本次搜寻物品的唯一标识,应用于蓝牙信标11之间传递寻找请求以及物品找到后反馈物品位置。需要说明的是id信息是本申请常用的一种手段,任何一种物品特征信息只要能够表明每个物品的特征,对每个物品进行区别的物品特征信息均在本申请的保护范围内。

进一步地,如图6所示,s01中蓝牙组网根据所述消息进行搜索包括:

s011,蓝牙信标11播报自己的信标功能;进一步地,如果室内存在多个蓝牙组网1,则移动终端会搜索到多个蓝牙组网1,然后根据蓝牙信标11的功能选择对应的一个蓝牙组网1;

s012,移动终端根据信标功能选择一个蓝牙信标11或者选择最接近的蓝牙信标11建立连接;

s013,建立连接后,所述蓝牙信标11接收来自所述移动终端的待寻找物品的特征信息和搜索参数,所述搜索参数包括搜索时间阈值。

进一步地,如图7所示,s02中蓝牙组网根据物品的特征信息进行搜索的方法具体为:

s021,如图8所示,蓝牙组网的任一蓝牙信标a接收到待寻找物品的特征信息和搜索参数后,所述蓝牙信标a生成服务id,且将所述服务id发送给所述移动终端,所述蓝牙信标a开始在信号覆盖范围内进行搜索;

s022,如果所述蓝牙信标a在所述时间阈值内没有搜索到所述待寻找物品,则所述蓝牙信标a停止搜索,且将所述服务id传递给下一蓝牙信标b;

s023,直至蓝牙组网m搜索到待寻找物品或者全部蓝牙信标均未搜索到待寻找物品为止,其中,m={a,…,b,…},m、a、b均为大于等于1的正整数。

进一步地,如图9所示,s03中蓝牙组网反馈物品搜索结果的方法具体为:

s031,如果蓝牙组网m搜索到待寻找物品,则将服务id以及物品位置信息反馈给移动终端;方法具体为:

如果蓝牙组网m中的任一蓝牙信标搜索到待寻找物品,则直接将服务id以及物品位置信息反馈给移动终端;或

如果蓝牙组网m中的任一蓝牙信标搜索到待寻找物品,则从找到物品的一层蓝牙信标逐层向上一层蓝牙信标反馈服务id以及物品位置信息,直至蓝牙信标将服务id以及物品位置信息反馈给移动终端为止。

s032,如果蓝牙组网未搜索到待寻找物品,则将未找到物品信息反馈给移动终端,具体为:

蓝牙信标全部停止扫描,从距离移动终端最远的一层蓝牙信标逐层向上一层蓝牙信标反馈搜索失败结果直至移动终端。

进一步地,蓝牙信标11全部停止扫描的指令是在距离移动终端最近的一层蓝牙信标接收到反馈搜索结果,最近的一层蓝牙信标向蓝牙组网m发布撤销寻找物品指令,蓝牙组网m内的蓝牙信标接收到指令后删除待寻找物品的特征信息,恢复播报信标功能状态。

一种移动终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现移动终端寻找物品的方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现移动终端寻找物品的方法。其中,计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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