当前位置: 首页 > 专利查询>张胜利专利>正文

一种基于WIFI的信息发布、传播、推送方法及系统技术方案

技术编号:15880461 阅读:46 留言:0更新日期:2017-07-25 18:34
本发明专利技术涉及一种基于WIFI的信息发布、传播、推送方法及系统,预先搭建系统平台,包括无线Ap、智能WIFI客户端及云端服务器,并按照以下步骤进行操作:用户将要发布的信息关键词发送给无线Ap;无线Ap将接收到的信息关键词生成特征值串;将特征值串嵌入WIFI信号中并广播;当智能WIFI客户端接收到带有特征值串的广播后,智能WIFI客户端从广播中提取特征值串,并将进行相似度对比,若两者相似,则从云端服务器获取相关信息进行推送;当同类的无线Ap接收到带有特征值串的广播后,该同类的无线Ap从该带有特征值串的广播中提取特征值串,并将提取出的特征值串嵌入自己的WIFI信号广播中进行转发广播。

Information publishing, spreading and pushing method and system based on WIFI

The present invention relates to a WIFI information publishing and dissemination, push method and system based on pre built system platform, including wireless Ap, WIFI smart client and cloud server, and operate according to the following steps: sending user information will be released to the wireless Ap wireless Ap keywords; information received keyword generation features the value of string; the characteristic value on embedded WIFI signal and broadcast; when the client receives the intelligent WIFI with the characteristics of value on the radio, smart client WIFI features are extracted from the broadcast value string, and the similarity comparison, if the two are similar, then obtain relevant information from the cloud server push; when the wireless Ap similar received on the radio with the characteristic value, the wireless Ap from the same characteristic with value on feature extraction on the radio, and the extracted feature values The string is embedded in its own WIFI signal broadcast for retransmission broadcasts.

【技术实现步骤摘要】
一种基于WIFI的信息发布、传播、推送方法及系统
本专利技术属于无线通信和移动互联网领域,具体涉及一种基于WIFI的信息发布、传播、推送方法及系统。
技术介绍
商业WIFI是上网的常用入口之一,也是商家用户信息发布和推送的入口或触发点,用户感兴趣的信息推送不但可以提高用户在商业场所的体验,而且可以提高商家用户的商业价值。基于WIFI的信息发布或推送目前有两种实现方式:一种是基于连接的,即用户使用SA(全称Station,表示智能WIFI客户端,例如手机)连接到Ap(全称AccessPoint,表示WIFI热点),Ap给SA返回特定的页面。或者在SA与Ap保持连接的状态下给SA推送信息。此种方法的不足是智能WIFI客户端必须要连接无线Ap才行,在移动场所下用户停留时间往往较短,连接无线Ap的频次低,基于无线Ap连接的信息推送具有很大的局限性。另一种是无连接状态下的信息推送,无线Ap会默认发出WIFI信号广播,SA在WIFI开关开启的情况下扫描到上述广播,并且在无需连接Ap的情况下从广播中获取无线Ap的MAC地址(即具有唯一性的网卡硬件地址)和信号强度,将这些信息同SA自身的ID号一起发送到云端服务器。云端服务器有预先配置好的ApMAC地址与推送信息的对应关系数据库,服务器根据收到的ApMAC查找数据库,获得对应的推送信息,结合推送策略给SA进行信息推送。此种方法的不足是SA的非过滤扫描导致的处理效率和性能问题,即SA会扫描到周围很多个无线Ap信号一起发送到云端服务器,但收集到的大量ApMAC在服务器端无法匹配到。因为ApMAC必须是预先输入的,非WIFI运营者的ApMAC信息是不会存在于服务器的。SA的非过滤扫描带来了大量的无效传输和查询,容易导致服务器的低效、资源浪费和性能等问题。鉴于此,提出一种基于WIFI的信息发布、传播、推送方法及系统,是本专利技术所要研究的课题。
技术实现思路
为解决现有技术具有很大局限性、容易导致服务器的低效、资源浪费和性能等缺陷,本专利技术提供一种基于WIFI的信息发布、传播、推送方法,预先搭建一系统平台,该系统平台包括无线Ap、智能WIFI客户端以及云端服务器,并按照以下步骤进行操作:第一步,用户通过配置系统将要发布的信息关键词发送给无线Ap;第二步,所述无线Ap将接收到的所述信息关键词进行计算机特征编码以生成特征值串;第三步,将所述特征值串嵌入WIFI信号中并广播,以供智能WIFI客户端或同类的无线Ap接收;第四步,当所述智能WIFI客户端接收到带有特征值串的广播后,智能WIFI客户端从广播中提取特征值串,并将提取出的特征值串采用汉明距离与用户发布的信息关键词生成的特征值串进行相似度对比,若两者的特征值串相似,则从云端服务器获取相关信息进行推送;当同类的无线Ap接收到带有特征值串的广播后,该同类的无线Ap从该带有特征值串的广播中提取特征值串,并且将提取出的特征值串嵌入自己的WIFI信号广播中进行转发广播。进一步地,所述智能WIFI客户端包括SDK和App模块这两个模块,用户通过所述App模块设置信息关键词,并且通过所述App模块从云端服务器获取相关信息予以推送。进一步地,其特征在于:所述特征值串采用局部敏感哈希的算法生成。进一步地,在所述第三步中,在所述无线Ap的WIFI广播信号的信标发送帧和探询响应帧中嵌入所述局部敏感哈希算法生成的特征值串。进一步地,在所述第四步中,设定当两个特征值串的汉明距离小于3时为高度相似。进一步地,所述App模块可设置多种推送策略。进一步地,所述配置系统部署在无线Ap或者云端服务器,且每个所述无线Ap可广播多个特征值串。进一步地,每个所述无线Ap可分时段、按优先级广播多个不同的多个特征值串。为了解决以上问题,本专利技术提供另一种方案:一种基于WIFI的信息发布、传播、推送系统,利用所述的方法进行信息的发布、传播以及推送,所述系统包括无线AP、智能WIFI客户端以及云端服务器,所述无线Ap、智能WIFI客户端以及云端服务器之间通过网络进行信息交互。进一步地,所述智能WIFI客户端包括SDK模块和App模块。上述方案中,智能WIFI客户端的英文缩写为SA,SA的全称为Station,例如手机。有益效果:本专利技术效率高、可靠性好、节约资源、局限性小,不必连接智能无线AP,即能准确反应用户位置,精准即时进行消息推送。附图说明图1为本实施例中基于WIFI的信息发布、传播、推送方法及系统的流程示意图;图2为本实施例中基于WIFI的信息发布、传播、推送方法及系统的模块交互图(一);图3为本实施例中基于WIFI的信息发布、传播、推送方法及系统的WIFI链接交互图;图4为本实施例中基于WIFI的信息发布、传播、推送方法及系统的模块交互图(二)。具体实施方式实施例:一种基于WIFI的信息发布、传播、推送方法及系统如图1所示,预先搭建一系统平台,该系统平台包括无线Ap、智能WIFI客户端以及云端服务器,并按照以下步骤进行操作:第一步,用户通过配置系统将要发布的信息关键词发送给无线Ap。第二步,所述无线Ap将接收到的所述信息关键词进行计算机特征编码以生成特定的特征值串,简称为信息素。其中,特征值串的生成模块可以部署到云端服务器增强安全性。第三步,将所述特征值串嵌入WIFI信号中并广播,以供智能WIFI客户端或同类的无线Ap接收。第四步,当所述智能WIFI客户端接收到带有特征值串的广播后,智能WIFI客户端从广播中提取特征值串,并将提取出的特征值串采用汉明距离与用户发布的信息关键词生成的特征值串进行相似度对比,若两者的特征值串相似,则从云端服务器获取相关信息进行推送。当同类的无线Ap接收到带有特征值串的广播后,该同类的无线Ap从该带有特征值串的广播中提取特征值串,并且将提取出的特征值串嵌入自己的WIFI信号广播中进行转发广播。下面详细阐述实现原理:1、如图2所示,商家通过配置系统将要发布的信息关键词发送给无线Ap。此处的配置系统可以是无线Ap内置的,也可以是云端服务器提供的,云端服务器与无线Ap进行网络交互。此处的信息关键词可以为多个,而且可以设定每个关键词的权重。2、如图3所示,无线Ap接收到信息关键词之后使用基于局部敏感哈希的算法生成信息素,并且嵌入到标准WIFI信号的广播中。WIFI协议规定的WIFI链接过程,信息素被以”VendorSpecific”元素类型字段(WIFI协议中的一种字段类型)嵌入到第1帧:信标发现(即Beacon报文)和第3帧:探询响应(即ProbeResponse报文)中。具体嵌入的信息格式如下:固定标识(3个字节)优先级(1个字节)信息素3、智能WIFI客户端具有两个模块:即SDK模块和App模块。App模块直接与用户交互,用户通过App模块设置其感兴趣内容的信息关键词。SDK模块是用于生成、提取、比对信息素的开发工具包,可由App模块调用。SDK模块提取特征串不依赖于智能WIFI客户端是否与无线Ap在连接状态。SDK模块生成信息素的算法与以上2中使用的局部敏感哈希的算法相同,比对信息素相似度使用汉明距离(英文名称:Hammingdistance),设定当两个信息素的汉明距离小于3时两者高度相似。App模块调用SDK先将用户感兴趣的关键词生成一个本文档来自技高网
...
一种基于WIFI的信息发布、传播、推送方法及系统

【技术保护点】
一种基于WIFI的信息发布、传播、推送方法;其特征在于:预先搭建一系统平台,该系统平台包括无线Ap、智能WIFI客户端以及云端服务器,并按照以下步骤进行操作:第一步,用户通过配置系统将要发布的信息关键词发送给无线Ap;第二步,所述无线Ap将接收到的所述信息关键词进行计算机特征编码以生成特征值串;第三步,将所述特征值串嵌入WIFI信号中并广播,以供智能WIFI客户端或同类的无线Ap接收;第四步,当所述智能WIFI客户端接收到带有特征值串的广播后,智能WIFI客户端从广播中提取特征值串,并将提取出的特征值串采用汉明距离与用户发布的信息关键词生成的特征值串进行相似度对比,若两者的特征值串相似,则从云端服务器获取相关信息进行推送;当同类的无线Ap接收到带有特征值串的广播后,该同类的无线Ap从该带有特征值串的广播中提取特征值串,并且将提取出的特征值串嵌入自己的WIFI信号广播中进行转发广播。

【技术特征摘要】
1.一种基于WIFI的信息发布、传播、推送方法;其特征在于:预先搭建一系统平台,该系统平台包括无线Ap、智能WIFI客户端以及云端服务器,并按照以下步骤进行操作:第一步,用户通过配置系统将要发布的信息关键词发送给无线Ap;第二步,所述无线Ap将接收到的所述信息关键词进行计算机特征编码以生成特征值串;第三步,将所述特征值串嵌入WIFI信号中并广播,以供智能WIFI客户端或同类的无线Ap接收;第四步,当所述智能WIFI客户端接收到带有特征值串的广播后,智能WIFI客户端从广播中提取特征值串,并将提取出的特征值串采用汉明距离与用户发布的信息关键词生成的特征值串进行相似度对比,若两者的特征值串相似,则从云端服务器获取相关信息进行推送;当同类的无线Ap接收到带有特征值串的广播后,该同类的无线Ap从该带有特征值串的广播中提取特征值串,并且将提取出的特征值串嵌入自己的WIFI信号广播中进行转发广播。2.根据权利要求1所述的基于WIFI的信息发布、传播、推送方法,其特征在于:所述智能WIFI客户端包括SDK模块和App模块,用户通过所述App模块设置信息关键词,并且通过所述App模块从云端服务器获取相关信息予以推送。3.根据权利要求1所述的基于WIFI的信息发布、传播、推送方法,其特征在于:所述特征值串采用局部敏感哈希的...

【专利技术属性】
技术研发人员:张胜利郭立峰
申请(专利权)人:张胜利郭立峰
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1