iBeacon基站的维护方法和系统、移动终端、iBeacon基站与流程

文档序号:12069056阅读:495来源:国知局
iBeacon基站的维护方法和系统、移动终端、iBeacon基站与流程

本发明涉及通信领域,尤其涉及一种iBeacon基站的维护方法和系统、移动终端、iBeacon基站。



背景技术:

iBeacon技术是2013年6月由苹果公司正式发布的基于蓝牙4.0的通信标准,其工作方式是:配备有低功耗蓝牙(BLE)通信功能的设备(可称之为iBeacon基站)使用BLE技术向周围发送自己特有的标识(ID),接收到该ID的应用软件会根据该ID采取一些行动,比如,在店铺里设置iBeacon基站,向顾客发送折扣券及进店积分。

iBeacon一般用于公众服务场所,例如机场室内定位,商场商户营销推广,大型户外广告牌多屏营销等场景下,随着iBeacon的大量部署,其电量以及物理健康状况的集成管理成为一个亟待解决的问题,由于iBeacon是短距离传输技术,在一个区域中通常会部署很多iBeacon基站,这样在某个iBeacon基站的电池电量低或出现故障时,维护将会非常麻烦,而通过人工逐一检查的方式效率低,成本高。



技术实现要素:

本发明的目的是提出一种iBeacon基站的维护方法和系统、移动终端、iBeacon基站,能够使iBeacon基站的维护工作变得方便、高效。

本发明实施例提供的一种iBeacon基站的维护方法,包括:移动终端接收iBeacon基站发送的广播消息;

移动终端向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息;

移动终端将扫描回应中携带的设备信息与预设的设备信息进行比 对,并根据比对结果进行iBeacon基站维护。

基于上述iBeacon基站的维护方法的另一实施例中,包括:移动终端根据扫描回应中携带的设备的电池信息获得iBeacon基站的电池的剩余电量信息,并将剩余电量信息与预设的电池电量信息进行比对,如果剩余电量信息小于预设的电池电量信息,则提示iBeacon基站处于低电量。

基于上述iBeacon基站的维护方法的另一实施例中,移动终端累加扫描回应中携带的设备的ID信息,得到iBeacon基站ID的次数和,将次数和与预设的次数和进行比对,如果次数和小于预设的次数和,则提示iBeacon基站ID所处的区域存在故障iBeacon基站。

基于上述iBeacon基站的维护方法的另一实施例中,包括:移动终端将扫描回应中携带的设备ID与预设的设备ID列表进行比对,如果iBeacon基站ID在预设的设备ID列表中但未出现在扫描回应中携带的设备ID,则提示未出现的iBeacon基站ID对应的iBeacon基站故障。

基于上述任一iBeacon基站的维护方法的另一实施例中,包括:移动终端获取iBeacon基站的位置信息与iBeacon基站ID的对应关系,根据iBeacon基站ID找到对应的iBeacon基站的位置,并在iBeacon基站的位置提示iBeacon基站处于低电量或iBeacon基站故障。

基于上述任一iBeacon基站的维护方法的另一实施例中,包括:

移动终端将处于低电量或出现故障的iBeacon基站ID上传给管理平台,以使管理平台根据iBeacon基站的位置信息与iBeacon基站ID的对应关系,找到对应的iBeacon基站的位置,并由管理平台在iBeacon基站的位置提示iBeacon基站处于低电量或iBeacon基站故障。

本发明实施例还提供一种移动终端,其特征在于,包括:

接收单元,用于接收iBeacon基站发送的广播消息;以及接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息;

发送单元,用于向iBeacon基站发送扫描请求;

处理单元,用于将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护。

基于上述移动终端的另一实施例中,所述处理单元根据所述扫描回应中携带的设备的电池电量信息获得iBeacon基站的电池的剩余电量信息,并将所述剩余电量信息与预设的设备电池电量信息进行比对,如果所述电池电量信息小于预设的电池电量信息,则提示所述iBeacon基站处于低电量。

基于上述移动终端的另一实施例中,处理单元累加扫描回应中携带的设备的ID信息,得到iBeacon基站ID的次数和,将次数和与预设的次数和进行比对,如果次数和小于预设的次数和,则提示iBeacon基站ID所处的区域存在故障iBeacon基站。

基于上述移动终端的另一实施例中,处理单元将扫描回应中携带的设备ID与预设的设备ID列表进行比对,如果iBeacon基站ID在预设的设备ID列表中但未出现在扫描回应中携带的设备ID,则提示未出现的iBeacon基站ID对应的iBeacon基站故障。

基于上述任一移动终端的另一实施例中,处理单元还用于获取iBeacon基站的位置信息与iBeacon基站ID的对应关系,根据iBeacon基站ID找到对应的iBeacon基站的位置,并在iBeacon基站的位置提示iBeacon基站处于低电量或iBeacon基站故障。

基于上述任一移动终端的另一实施例中,发送单元还用于将处于低电量或出现故障的iBeacon基站ID上传给管理平台。

本发明实施例还提供一种iBeacon基站,包括:

发送模块,用于向移动终端发送广播消息;以及在接收模块接收到扫描请求时向移动终端反馈扫描回应;在扫描回应中包括iBeacon基站的设备信息;

接收模块,用于接收移动终端发送的扫描请求。

具体地,iBeacon基站的设备信息为电池电量信息或设备ID。

本发明实施例还提供一种iBeacon基站的维护系统,包括上述任一实施例中的移动终端和iBeacon基站。

本发明实施例提出的上述iBeacon基站的维护方法和系统、移动终端、iBeacon基站,通过移动终端在接收iBeacon基站发送的广播消息时, 向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息,移动终端将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护,从而可借助于移动终端获知iBeacon基站的当前物理状态,在iBeacon基站电池电量低或出现故障时,提醒维护人员及时处理,提高了维护效率。

附图说明

构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:

图1为本发明iBeacon基站的维护方法一个实施例的流程示意图。

图2为本发明iBeacon基站的维护方法另一个实施例的流程示意图。

图3为本发明移动终端一个实施例的结构示意图。

图4为本发明iBeacon基站一个实施例的结构示意图。

图5为本发明iBeacon基站的维护系统一个实施例的结构示意图。

图6为本发明iBeacon基站的维护系统另一个实施例的结构示意图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一 部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本发明iBeacon基站的维护方法一个实施例的流程示意图,如图1所示,该实施例的iBeacon基站的维护方法包括:

101,移动终端接收iBeacon基站发送的广播消息。

102,移动终端向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应。

其中,在扫描回应中包括iBeacon基站的设备信息,例如iBeacon基站的标识(ID)、电池电量信息。

目前,手机安卓系统4.3以上版本,苹果系统7.0以上版本均支持iBeacon协议。

103,移动终端将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护。

本发明实施例提出的上述iBeacon基站的维护方法,通过移动终端在接收iBeacon基站发送的广播消息时,向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息,移动终端将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护,从而可借助于移动终端获知iBeacon基站的当前物理状态,在iBeacon基站电池电量低或出现故障时,提醒维护人员及时处理,提高了维护效率。

图2为本发明iBeacon基站的维护方法另一个实施例的流程示意图,如图2所示,该实施例的iBeacon基站的维护方法包括:

201,移动终端接收iBeacon基站发送的广播消息。

202,移动终端向iBeacon基站发送扫描请求,并接收iBeacon基站 反馈的扫描回应。

203,移动终端根据扫描回应中携带的设备的电池信息获得iBeacon基站的电池的剩余电量信息。

具体地,该电池信息可以是电池电压,移动终端可根据电池的放电特性和电池电压获得电池的剩余电量信息。

204,移动终端将剩余电量信息与预设的电池电量信息进行比对,判断剩余电量信息是否小于预设的电池电量信息。

如果剩余电量信息小于预设的电池电量信息,则执行步骤205,否则不执行后续操作。

205,移动终端获取iBeacon基站的位置信息与iBeacon基站ID的对应关系,根据iBeacon基站ID找到对应的iBeacon基站的位置。

具体地,iBeacon基站的位置信息与iBeacon基站ID的对应关系可预先存储在移动终端中,也可以存储在管理平台中,移动终端通过远程访问管理平台获得该对应关系。

206,在iBeacon基站的位置部署图上提示该iBeacon基站处于低电量。

其中,iBeacon基站的位置部署图可在iBeacon基站安装时,由安装人员通过手持终端打点方式获得当前iBeacon基站的位置信息,并上传至管理平台。

在该实施例中,可通过安装在移动终端中的维护应用(APP),向用户推送低电量提示消息,维护人员可根据iBeacon基站的位置部署图找到低电量的iBeacon基站进行换电池或充电操作。

在本发明iBeacon基站的维护方法的另一个实施例中,移动终端还可累加扫描回应中携带的设备的ID信息,得到iBeacon基站ID的次数和,将该次数和与预设的次数和进行比对,如果该次数和小于预设的次数和,则提示该iBeacon基站ID所处的区域存在故障iBeacon基站,维护人员可根据移动终端的提示到该区域进行iBeacon基站的维护。

其中,如果移动终端扫描得到的iBeacon基站ID的次数和小于预设的次数和,说明该iBeacon基站的活跃度达不到预设标准,可能出现故 障,需要进行维护检修。

在一个具体示例中,移动终端可通过iBeacon协议接口接收并统计各iBeacon基站ID总数,并将接口函数返回的iBeacon基站ID总数形成统计列表。

在本发明iBeacon基站的维护方法的又一个实施例中,移动终端可将上述iBeacon基站ID所处的区域的扫描回应中携带的设备ID与预设的设备ID列表进行比对,如果iBeacon基站ID在预设的设备ID列表中但未出现在扫描回应中携带的设备ID,则提示未出现的iBeacon基站ID对应的iBeacon基站故障,并在iBeacon基站的位置部署图上提示该故障iBeacon基站的位置。

其中,预设的设备ID列表可提前部署在移动终端中,也可部署在管理平台,移动终端通过远程访问管理平台获取预设的设备ID列表。

在本发明的再一个实施例中,上述图2实施例的步骤205中,移动终端可将处于低电量或出现故障的所述iBeacon基站ID上传给管理平台,以使管理平台根据iBeacon基站的位置信息与iBeacon基站ID的对应关系,找到对应的iBeacon基站的位置,并由管理平台在iBeacon基站的位置部署图上提示iBeacon基站处于低电量或iBeacon基站故障。

图3为本发明移动终端的一个实施例的结构示意图,如图3所示,该实施例的移动终端包括:

接收单元,用于接收iBeacon基站发送的广播消息;以及接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息。

发送单元,用于向iBeacon基站发送扫描请求。

处理单元,用于将接受单元接收的扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护。

本发明实施例提出的上述iBeacon基站的移动终端,通过在接收iBeacon基站发送的广播消息时,向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息,将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护,从而可借助于移动终端获知iBeacon 基站的当前物理状态,在iBeacon基站电池电量低或出现故障时,提醒维护人员及时处理,提高了维护效率。

在上述实施例中,上述设备信息可以是iBeacon基站的电池电量信息,处理单元根据扫描回应中携带的设备的电池电量信息获得iBeacon基站的电池的剩余电量信息,并将剩余电量信息与预设的设备电池电量信息进行比对,如果电池电量信息小于预设的电池电量信息,则提示该iBeacon基站处于低电量。

在上述图3实施例中,处理单元还可累加扫描回应中携带的设备的ID信息,得到iBeacon基站ID的次数和,将次数和与预设的次数和进行比对,如果次数和小于预设的次数和,则提示iBeacon基站ID所处的区域存在故障iBeacon基站。

在上述图3实施例中,处理单元还可将扫描回应中携带的设备ID与预设的设备ID列表进行比对,如果iBeacon基站ID在预设的设备ID列表中但未出现在扫描回应中携带的设备ID,则提示未出现的iBeacon基站ID对应的iBeacon基站故障。

在本发明移动终端上述任一实施例中,处理单元还用于获取iBeacon基站的位置信息与iBeacon基站ID的对应关系,根据iBeacon基站ID找到对应的iBeacon基站的位置,并在iBeacon基站的位置提示iBeacon基站处于低电量或iBeacon基站故障。

在本发明移动终端上述任一实施例中,发送单元还用于将处于低电量或出现故障的iBeacon基站ID上传给管理平台。

图4为本发明iBeacon基站的一个实施例的结构示意图,如图4所示,该实施例的iBeacon基站包括:

发送模块,用于向移动终端发送广播消息;以及在接收模块接收到扫描请求时向移动终端反馈扫描回应;在扫描回应中包括iBeacon基站的设备信息。

具体地,iBeacon基站的设备信息为iBeacon基站的电池信息或设备ID。

接收模块,用于接收移动终端发送的扫描请求。

本发明实施例还提供一种iBeacon基站的维护系统,包括如上述图3对应的任一实施例中的移动终端和图4实施例所示的iBeacon基站。

图5为本发明iBeacon基站维护系统的一个实施例的结构示意图,如图5所示,该实施例的iBeacon基站维护系统包括:

移动终端,用于接收iBeacon基站发送的广播消息;以及向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息;并将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护。

iBeacon基站,用于向移动终端发送广播消息;或在接收到扫描请求后向移动终端反馈扫描回应。

本发明实施例提出的上述iBeacon基站的维护系统,通过移动终端在接收iBeacon基站发送的广播消息时,向iBeacon基站发送扫描请求,并接收iBeacon基站反馈的扫描回应,在扫描回应中包括iBeacon基站的设备信息,移动终端将扫描回应中携带的设备信息与预设的设备信息进行比对,并根据比对结果进行iBeacon基站维护,从而可借助于移动终端获知iBeacon基站的当前物理状态,在iBeacon基站电池电量低或出现故障时,提醒维护人员及时处理,提高了维护效率。

具体地,移动终端可根据扫描回应中携带的设备的电池信息获得iBeacon基站的电池的剩余电量信息,并将剩余电量信息与预设的电池电量信息进行比对,如果剩余电量信息小于预设的电池电量信息,则提示iBeacon基站处于低电量。

图6为本发明iBeacon基站维护系统的一个实施例的结构示意图,与图5实施例相比,该实施例的iBeacon基站维护系统还包括:管理平台,用于接收移动终端发送的处于低电量或出现故障的iBeacon基站ID,并根据iBeacon基站的位置信息与iBeacon基站ID的对应关系,找到对应的iBeacon基站的位置,以及在iBeacon基站的位置提示iBeacon基站处于低电量或iBeacon基站故障。

在本发明iBeacon基站维护系统的上述任一实施例中,上述移动终端可基于图3所示实施例的移动终端的结构实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

可能以许多方式来实现本发明的方法、系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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