一种针对目标区域的消息推送方法、装置和系统的制作方法
【技术领域】
[0001]本发明属于通信领域,尤其涉及一种针对目标区域的消息推送方法、装置和系统。
【背景技术】
[0002]在如商场、体育馆、博物馆等公共场所,常常需要对该公共场所内的人员发送各类服务信息通知。比如,在商场内,商家需要向商场内的用户推送促销信息或者其它优惠活动信息;在人流密集的区域,比如火车站、汽车站等,如果出现小孩走失,则需要向站内人员发送找人通知,以便于对小孩快速找回;在出现突发事故时,需要对事故现场内的人员发送疏导通知,以使得现场人员及时有序的逃离现场。
[0003]目前对于公共场所的信息推送,一般是通过扬声器对推送内容进行广播的方式来完成。通过广播的方式可以较好的将信息推送至广播区域内的用户,但是,由于声音推送的方式,推送的内容信息较少,并且如果同时存在多个声音推送,或者在较为嘈杂的环境中推送时,则会使得推送的内容不能有效的被用户接收,容易造成环境的声音污染。
【发明内容】
[0004]本发明的目的在于提供一种针对目标区域的信息推送方法,以解决现有技术的推送的方式,推送的内容信息较少,并且推送的内容不能有效的被用户接收,容易造成环境的声音污染的问题。
[0005]第一方面,本发明实施例提供了一种针对目标区域的消息接收方法,所述方法包括:
[0006]获取信息推送设备的第一标识信息;
[0007]接收信息推送设备发送基于wifiaware的认证数据,所述认证数据包括所述信息推送设备的第二标识信息;
[0008]判断所述第一标识信息与所述第二标识信息是否相同,若所述第一标识信息与所述第二标识信息相同则接收所述信息推送设备的消息,若所述第一标识信息与所述第二标识信息不同,则拒绝接收所述信息推送设备的消息。
[0009]结合第一方面,在第一方面的第一种可能实现方式中,所述获取信息推送设备的第一标识信息步骤具体为:
[0010]通过扫描二维码读取信息推送设备的第一标识信息,或者通过NFC读取信息推送设备的第一标识信息。
[0011]结合第一方面,在第一方面的第二种可能实现方式中,在接收所述信息推送设备的消息步骤之前,所述方法还包括:
[0012]获取信息推送设备发送的距离阈值,以及目标设备与信息推送设备之间的第一距离值;
[0013]判断所述第一距离值是否小于所述距离阈值,如果所述第一距离值小于所述距离阈值,则接收所述消息,否则拒绝接收所述消息。
[0014]结合第一方面,在第一方面的第三种可能实现方式中,所述信息推送设备包括多个且分别设置在多个位置,且多个信息推送设备与控制中心相连,在接收所述信息推送设备的消息步骤之前,所述方法还包括:
[0015]获取目标设备与多个信息推送设备的距离值;
[0016]比较得到与目标设备的距离值最小的信息推送设备,并接收所述距离值最小的信息推送设备的消息。
[0017]结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述多个信息推送设备推送的消息为不同内容的消息。
[0018]第二方面,本发明实施例提供了一种针对目标区域的消息接收装置,所述装置包括:
[0019]标识信息获取单元,用于获取信息推送设备的第一标识信息;
[°02°]认证数据接收单元,用于接收信息推送设备发送基于wifi aware的认证数据,所述认证数据包括所述信息推送设备的第二标识信息;
[0021]判断单元,用于判断所述第一标识信息与所述第二标识信息是否相同,若所述第一标识信息与所述第二标识信息相同则接收所述信息推送设备的消息,若所述第一标识信息与所述第二标识信息不同,则拒绝接收所述信息推送设备的消息。
[0022]结合第二方面,在第二方面的第一种可能实现方式中,所述标识信息获取单元具体用于:
[0023]通过扫描二维码读取信息推送设备的第一标识信息,或者通过NFC读取信息推送设备的第一标识信息。
[0024]结合第二方面,在第二方面的第二种可能实现方式中,所述装置还包括:
[0025]第一距离获取单元,用于获取信息推送设备发送的距离阈值,以及目标设备与信息推送设备之间的第一距离值;
[0026]距离判断单元,用于判断所述第一距离值是否小于所述距离阈值,如果所述第一距离值小于所述距离阈值,则接收所述消息,否则拒绝接收所述消息。
[0027]结合第二方面,在第二方面的第三种可能实现方式中,所述信息推送设备包括多个且分别设置在多个位置,且多个信息推送设备与控制中心相连,所述装置还包括:
[0028]第二距离获取单元,用于获取目标设备与多个信息推送设备的距离值;
[0029]比较接收单元,用于比较得到与目标设备的距离值最小的信息推送设备,并接收所述距离值最小的信息推送设备的消息。
[0030]第三方面,本发明实施例提供了一种针对目标区域的消息推送系统,所述系统包括:控制中心、信息推送设备和信息推送设备标识信息的输出设备,
[0031]控制中心用于将需要推送的消息发送给所述信息推送设备;
[0032]所述信息推送设备标识信息的输出设备用于提供信息推送设备的第一标识信息以供目标设备读取;
[0033]所述信息推送设备用于将自身的第二标识信息发送至目标设备,以使得目标设备根据比较结果确定是否接收所述信息推送设备的消息。
[0034]在本发明中,首先获取信息推送设备的第一标识信息,然后通过目标设备的wifiaware协议获取信息推送设备发送的认证数据,将认证数据中包括的第二标识信息与所述第一标识信息比较,如果两者相同,则接收信息推送设备推送的消息。本发明可根据目标设备的wif i aware电路自动接收信息推送设备的消息,有利于丰富推送消息的内容,并且过滤其它没有认证通过的设备所推送的消息,有利于提高消息推送的有效性,有效的减少目标设备接收无效消息的数量。
【附图说明】
[0035]图1是本发明第一实施例提供的针对目标区域的消息接收方法的实现流程图;
[0036]图2是本发明第二实施例提供的针对目标区域的消息接收方法的实现流程图;
[0037]图3是本发明第三实施例提供的针对目标区域的消息推送方法的实现流程图;
[0038]图4为本发明第四实施例提供的针对目标区域的消息接收装置的结构示意图;
[0039]图5为本发明第五实施例提供的针对目标区域的消息推送系统的结构示意图。
【具体实施方式】
[0040]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0041]本发明实施例的主要目的在于提供一种针对目标区域的消息推送方法,以解决现有技术中进行消息推送时,推送的内容信息较少,并且推送的内容不能有效的被用户接收,容易造成环境的声音污染的问题。比如现有技术中通过广播推送消息的方式,对广播声音所能覆盖的范围内的用户进行消息推送,这种方式的好处在于,推送消息较为及时,只需要将广播通电后,工作人员即可实时进行信息播报。并且,在广播区域范围内,推送的用户的数量也一般不受控制。
[0042]但是,通过广播推送消息时,对于多个信息推送设备同时推送时,比如多个商家同时宣传自家的优惠打折信息时,由于声音会对彼此形成干扰,容易使得用户不能有效的获取推送消息的内容。另外,如果推送信息所用的广播声音较大时,会容易对环境造成声音污染。下面结合附图对本发明具体进行说明。
[0043]实施例一:
[0044]图1示出了本发明第一实施例提供的针对目标区域的消息接收方法的实现流程,详述如下:
[0045]在步骤SlOl中,获取信息推送设备的第一标识信息。
[0046]具体的,本发明实施例基于目标设备的角度,来描述针对目标区域的消息接收方法。
[0047]其中,所述信息推送设备,可以为设置在区域内的带wifiaware功能的终端设备。所述信息推送设备通过所述wif i aware功能的电路,可查询周围的目标设备(如移动终端),再与目标设备建立wifi aware连接,通过建立的连接传输认证数据以进行认证,通过认证后可进行消息的推送,即使得目标设备接收消息。需要说明的是,为了建立wifi aware连接,信息推送设备以及目标设备均支持wifi aware功能,也即信息推送设备以及目标设备均通过了wifi aware认证。
[0048]所述目标区域,可以为单个信息推送设备中的wifiaware电路所发射的空间区域,也可以为多个信息推送