一种针对目标区域的消息推送方法、装置和系统的制作方法_2

文档序号:9870393阅读:来源:国知局
设备所属的区域的叠加。当所述目标区域为多个信息推送设备所属的区域叠加时,对于其中的区域属于多个信息推送设备的覆盖范围时,可根据该区域与各个信息推送设备的距离的大小进行划分。
[0049]所述第一标识信息,可以为任意一种可用于唯一标识所述信息推送设备的信息,比如可以为mac地址等。
[0050]所述获取信息推送设备的第一标识信息,可以包括通过扫描二维码读取信息推送设备的第一标识信息,或者通过NFC读取信息推送设备的第一标识信息。
[0051]其中,通过扫描二维码的方式获取信息推送设备的标识信息时,可将所述二维码标识信息打印并贴在目标区域的入口位置,比如商场的入口、商店的门口等,或者将所述二维码展示在其它较为显著的位置。
[0052]所述通过NFC读取信息推送设备的第一标识信息,可以通过在某一区域的入口位置设置一个带NFC功能的装置,当用户携带包括wifi aware功能和NFC功能的设备通过该入口时,自动获取信息推送设备的第一标识信息,并发送获取所述第一标识信息的提醒,从而提高获取的效率。
[0053]在步骤S102中,接收信息推送设备通过wif i aware发送的认证数据,所述认证数据包括所述信息推送设备的第二标识信息。
[0054]本实施例中,信息推送设备通过临近通讯方式(S卩wifi aware方式)自动发现设定范围内的设备并推送消息,使得接收消息的目标设备(如移动终端)无需接入wifi网络或移动网络,信息传送稳定可靠,不受网络或设备信号的影响,具有较好的用户体验。
[0055]具体的,在目标设备接收信息推送设备推送的消息之前,还需要对信息推送设备的安全性进行认证。这样做的目的在于,为了防止非法的信息推送设备推送无效的信息,或者诈骗信息等,可有效的保护目标设备接收的推送信息的安全性。
[0056]另外,对于火车站内、大型公司等一些重要的官方信息推送设备,可预先将第一标识信息存储于所述目标设备中,以提高用户使用的便利性。
[0057]本发明实施例中目标设备,为带有wifiaware通信功能的设备,在使用过程中可能会接收到其它信息推送设备的推送请求,在接收消息之前,需要先获取信息推送设备的标识信息,即第二标识信息。
[0058]在步骤S103中,判断所述第一标识信息与所述第二标识信息是否相同,若所述第一标识信息与所述第二标识信息相同则接收所述信息推送设备的消息,若所述第一标识信息与所述第二标识信息不同,则拒绝接收所述信息推送设备的消息。
[0059]所述第一设备标识信息,可能为一个,也可能为多个,当所述第一标识信息为多个时,需要将多个标识信息与第二标识信息进行比较,只要其中任意一个标识信息与第二标识信息相同,则表示当前信息推送设备是合法的。
[0060]所述第一标识信息,也可以根据用户的使用要求对其进行添加、删除、修改等操作。
[0061]当所述第一标识信息与所述第二标识信息不相同时,则表明当前发送消息的信息推送设备并未经得用户授权,不接收由所述信息推送设备发送的消息,或者也可以接收所述信息推送设备发送的消息,但将所述消息进行非认证的标识,比如打上“未认证”的标签。
[0062]所述目标设备接收到多个信息推送设备发送的消息时,为了便于管理,可根据所述信息推送设备的标识信息进行分类管理,或者也可以根据接收时间进行分类管理。
[0063]本发明通过获取信息推送设备的第一标识信息,然后通过目标设备的wifiaware获取信息推送设备通过wifi aware发送的认证数据,将认证数据中包括的第二标识信息与所述第一标识信息比较,如果两者相同,则接收信息推送设备推送的消息。本发明可根据目标设备的wif i aware电路自动接收信息推送设备的消息,有利于丰富推送消息的内容,并且过滤其它没有认证通过的设备所推送的消息,有利于提高消息推送的有效性,有效的减少目标设备接收无效消息的数量。
[0064]实施例二:
[0065]图2示出了本发明第二实施例提供的针对目标区域的消息接收方法的实现流程,详述如下:
[0066]在步骤S201中,获取信息推送设备的第一标识信息。
[0067]在步骤S202中,接收信息推送设备通过wif i aware发送的认证数据,所述认证数据包括所述信息推送设备的第二标识信息。
[0068]步骤S201-S202与实施例一中的步骤S101-102基本相同,在此不作重复赘述。
[0069]在步骤S203中,判断所述第一标识信息与所述第二标识信息是否相同,如果所述第一标识信息与所述第二标识信息相同,在步骤S204中,获取信息推送设备发送的距离阈值,以及目标设备与信息推送设备之间的第一距离值。
[0070]具体的,本发明在判断第一标识信息与所述第二标识信息相同后,还进一步接收由所述信息推送设备发送的距离阈值,并且检测目标设备与信息推送设备之间的第一距离值。
[0071 ]其中,检测目标设备与信息推送设备之间的第一距离值,可根据目标设备和信息推送设备中设置的wifi aware电路进行自动检测。
[0072]所述距离阈值,可以由所述信息推送设备发送,也可以由所述用户自行设定。比如用户设定对于信息推送设备A的距离阈值为5米,对于信息推送设备B的距离阈值为10米等。
[0073]在步骤S205中,判断所述第一距离值是否小于所述距离阈值,如果所述第一距离值小于所述距离阈值,则进入步骤S206,接收所述消息。
[0074]通过对各个信息推送设备的推送距离进行设定,可以通过所述信息设备的布置信息,可以由控制中心控制信息推送设备向不同位置的用户推送不同的信息,从而提高信息推送的多样化以及灵活性。
[0075]比如对于事故现场,为了有效的疏导用户,可以根据用户的位置信息,由不同的信息推送设备发送不同的引导信息。比如用于信息推送设备A所在区域内的用户,发送与信息推送设备A所在位置对应的疏导信息,对于信息推送设备B所在区域内的用户,发送与信息推送设备B所在位置对应的疏导信息,提高使用的灵活性与便利性。
[0076]在步骤S207中,如果所述第一标识信息与所述第二标识信息不同,或者所述第一距离值大于所述距离阈值,则拒绝接收所述消息。
[0077]对于超过距离阈值的目标设备,则拒绝接收所述消息,这样可以避免目标设备接收到过多的信息,不能及时有效的查看到有效的信息,从而提高使用的便利性和有效性。
[0078]本发明实施例在实施例一的基础上,进一步根据信息推送设备与目标设备的距离进行消息接收的判断,有利于根据不同区域的用户推送不同的信息,有效的提高了信息推送的灵活性。
[0079]实施例三:
[0080]图3示出了本发明第三实施例提供的针对目标区域的消息推送方法的实现流程,详述如下:
[0081 ]在步骤S301中,获取信息推送设备的第一标识信息。
[0082]在步骤S302中,接收多个与控制中心相连的信息推送设备通过wifiaware发送的认证数据,所述认证数据包括所述信息推送设备的第二标识信息。
[0083]在步骤S303中,判断所述第一标识信息与所述第二标识信息是否相同,若所述第一标识信息与所述第二标识信息相同,则获取目标设备与多个信息推送设备的距离值,并转入步骤S304,若所述第一标识信息与所述第二标识信息不同,则进步步骤S305,拒绝接收所述信息推送设备的消息。
[0084]在步骤S304中,比较得到与目标设备的距离值最小的信息推送设备,并接收所述距离值最小的信息推送设备的消息。
[0085]其中,所述多个信息推送设备可以包括设置在同一区域内,优选的方式中,所述多个信息推送设备可以推送不同内容的消息,当用户位于该区域内时,由于wifi aware的通信距离较远,用户在该区域内可能同时接收到多个信息推送设备推送的消息。
[0086]为了进一步提高用户接收消息的及时性以及准确性,避免用户在同一区域,比如商场内接收到数量巨多的消息,本发明实施例通过对目标设备与信息推送设备之间的距离进行检测,当获取当前距离最近的信息推送设备,接收认证过的该信息推送设备所推送的消息。提高用户接收的消息的有效性。
[0087]实施例四:
[0088]图4示出了本发明第四实施例提供的针对目标区域的消息接收装置的结构示意图,详述如下:
[0089]本发明实施例所述针对目标区域的消息接收装置,包括:
[0090]标识信息获取单元401,用于获取信息推送设备的第一标识信息;
[0091 ] 认证数据接收单元402,用于接收信息推送设备通过wifi aware发送的认证数据,所述认证数据包括所述信息推送设备的第二标识信息;
[009
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1