一种利用WiFi实现即时发布信息的方法

文档序号:7865706阅读:379来源:国知局
专利名称:一种利用WiFi实现即时发布信息的方法
技术领域
本发明涉及移动互联网LBS(基于位置服务)和WiFi通讯相关领域。
背景技术
WiFi在基于位置服务(LBS)中是定位较为准确的重要方式。WiFi已经成为手机等智能终端的标准配置,无线路由器也已经成为商户为客户提供上网服务的必备设备,商户迫切希望通过无线AP来面向WiFi信号覆盖范围内的智能终端用户广播发布即时促销信息,进而把无线上网设备变成营销工具。目前国内外市场上都缺乏利用WiFi来发布即时信息的有效方法
发明内容

为了解决上述存在的问题,本发明公开了一种利用WIFI实现即时发布信息的方法,即在服务端构建以无线AP设备的Mac地址(或BSSID)为索引标记的WiFi信息库,智能终端设备通过增量同步机制即时同步服务端WiFi信息库到本地库中,在智能终端扫描到AP的WiFi信号时,会根据该AP设备的Mac地址(或BSSID)搜索本地WiFi信息库,找到无线AP设备对应的WiFi信息,实现利用WiFi的信息即时发布。本发明的核心思想是(I)基于WiFi信息发布者的无线AP设备,抽取其Mac地址(或BSSID)作为信息索引,构建完整的服务端WiFi信息库;(2)智能终端存放附近区域WiFi信息库,并通过增量同步机制从服务端WiFi信息库即时获取最新信息;(3)智能终端扫描WiFi信号时,依据扫描到的无线AP设备的Mac (或SSID)来搜索本地WiFi信息库,找到无线AP设备对应的WiFi信息。本发明填补了利用WiFi实现即时发布信息领域的空白。和现有技术相比,本发明具有如下优点I.信息获取即时性强智能终端在扫描WiFi时,无需通过网络从服务端获取WiFi信息,而是通过查找智能终端本地WiFi信息库获取无线AP的WiFi信息,保障了获取WiFi信息的即时性。2.数据同步高效智能终端本地WiFi信息库,采用即时高效的同步机制,保障WiFi信息以进实时的效果完成服务端与客户端的同步。让智能终端始终保持最新的WiFi信息库。3.信息的实用性根据智能终端的位置信息和用户的喜好,基于LBS提供最有用的WiFi信息给用户,以减少垃圾信息对用户的骚扰。本发明针对智能手机均适合,因此该方法具有通用性。


说明书附图中的图示模拟的是用户的使用场景,以星巴克咖啡店发布WiFi信息为例,星巴克咖啡店通过客户端渠道将需要发布的信息和WiFi信息提交到服务器,服务器端以Mac (或BSSID)为索引将这些信息添加到服务器端的WiFi信息库,用户就可以通过客户端查看到星巴克咖啡店实时发布的广播信息,图示意在说明本发明的使用流程,并非本发明全部。说明书附图中的图I描述的是本方法的网络拓扑图,包括服务端各个核心模块,客户端管理用户(WiFi主人),客户端普通用户,其中服务端核心模块主要包括WiFi信息存储服务器,基于LBS的搜索服务器,同步更新推送服务器。说明书附图中的图2描述的是客户端管理用户通过客户端等渠道,将自己的WiFi信息提交到服务器端的数据库中,提交的信息包括SSID、BSSID、WiFi密码、WiFi类型、WiFi名称、发布信息等。服务端会将WiFi信息按照数据库设计保存在WiFi信息库中,实现将WiFi信息与AP设备Mac (或BSSID)的绑定。说明书附图中的图3描述的是用户在星巴克咖啡店无线AP覆盖范围内通过客户 端进行WiFi扫描,客户端首先将采用增量同步机制,以最少的流量和电量达到信息即时更新同步的效果;利用LBS服务和用户的个性化信息,来与服务端同步用户附近区域内的WiFi信息库,取得对用户来说最有用的信息,然后通过AP设备Mac (或BSSID)的绑定机制,把这些信息显示在客户端中供用户阅览。如星巴克咖啡热点的优惠信息广播,将信息实时展现给用户。
具体实施例方式本发明采用的技术方案是在服务端构建以无线AP的Mac (或BSSID)为索引标记的WiFi信息库,WiFi信息库中会存储最新的WiFi基本信息和关于此WiFi的附加信息。智能终端本地保存覆盖其所在区域无线AP的WiFi信息库,智能终端符合设定情况即向服务器发起请求,查看服务端WiFi信息库中针对该终端附近区域是否有更新(新增、删除、修改)需要,每次同步仅对WiFi信息变化的部分进行处理,在花费最少流量和电量的情况下,保证WiFi信息库同步的高效性。在智能终端搜索到附近WiFi时,从扫描到的无线AP中抽取出Mac (或BSSID),在本地信息库中查找是否有关于此Mac对应的WiFi信息,这样就达到了利用WIFI’发布信息的目的。具体工作流程如下(I)首先,构建服务端WiFi信息库,服务端主要包括WiFi信息存储模块,基于LBS的搜索模块,同步更新推送模块。其中WiFi信息存储模块负责WiFi信息的存储和更新,来确保服务端的信息全部是有效的、最新的;基于LBS的搜索模块负责在客户端进行请求时根据用户的地理位置、个人喜好等,从服务端的WiFi信息库中搜索出对该用户最有用的WiFi信息;同步更新推送模块负责即时地将搜素模块搜索到的信息,以增量同步的机制推送到用户的智能终端中。(2)其次,智能终端存放覆盖其所在区域无线AP的WiFi信息库,并通过增量同步机制从服务端WiFi信息库即时获取最新信息;为达到智能终端查看WiFi信息的流畅体验,在智能终端存放覆盖其所在区域无线AP的WiFi信息库,并且以花费最少的流量和电量的方式,即时获取最新的信息提供给客户端用户。(3)在智能终端搜索到附近WiFi时,从扫描到的无线AP中抽取出Mac (或BSSID),在本地信息库中查找是否有关于此Mac对应的WiFi信息,这样就达到了利用WIFI’发布信息的目的。应该理解对于本领域技术人员来说很明显可以根据本发明权利要求中描述的方法,并结合以上范例做出多种修改和变更,甚至寻求其他编程手段而不脱离本发明的精神 和范围。本发明意在覆盖在所附权利要求及其等效物范围内提供的本发明的修改和变型。
权利要求
1.一种利用WiFi实现即时发布信息的方法,S卩在服务端构建以无线AP设备的Mac地址(或BSSID)为索引标记的WiFi信息库,智能终端设备通过增量同步机制即时同步服务端WiFi信息库到本地库中,在智能终端扫描到AP的WiFi信号时,会根据该AP设备的Mac地址(或BSSID)搜索本地WiFi信息库,找到无线AP设备对应的WiFi信息,实现利用WiFi的信息即时发布;包括如下步骤 (1)基于WiFi信息发布者的无线AP设备,抽取其Mac地址(或BSSID)作为信息索引,构建完整的服务端WiFi信息库; (2)智能终端存放附近区域WiFi信息库,并通过增量同步机制从服务端WiFi信息库即时获取最新息; (3)智能终端扫描WiFi信号时,依据扫描到的无线AP设备的Mac(或SSID)来搜索本地WiFi信息库,找到无线AP设备对应的WiFi信息。
2.根据权利I要求所述的一种利用WiFi实现即时发布信息的方法,其特征在于以无线AP设备的Mac地址(或BSSID)作为信息索引,构建服务端WiFi信息库; 服务端主要包括WiFi信息存储模块,基于LBS的搜索模块,同步更新推送模块; 其中WiFi信息存储模块负责WiFi信息的存储和更新,来确保云端的信息全部是有效的、最新的。WiFi信息必须是包含无线AP的Mac,并作为索引字段,其他WiFi信息可以是WiFi密码、WiFi广播消息等等; 基于LBS的搜索模块负责在客户端进行请求时根据用户的地理位置、个人喜好等,从服务端WiFi信息库中搜索出对该用户最可能用到的WiFi信息; 同步更新推送模块负责即时地将搜素模块搜索到的信息,以增量同步的机制推送到智能终端WiFi信息库中。
3.根据权利I要求所述的一种利用WiFi实现即时发布信息的方法,其特征在于智能终端存放用户附近区域WiFi信息库,并通过增量同步机制从服务端WiFi信息库即时获取最新信息; 为达到本地客户端的流畅体验,在智能终端存放附近区域的WiFi信息库,并且以花费最少的流量和电量的方式,即时获取最新的信息提供给客户端用户。
4.根据权利I要求所述的一种利用WiFi实现即时发布信息的方法,其特征在于智能终端扫描WiFi信号时,依据扫描到的无线AP设备的Mac (或SSID)来搜索本地WiFi信息库,找到无线AP设备对应的WiFi信息。
全文摘要
本发明提供一种利用WiFi实现即时发布信息的方法,在服务端构建以无线AP设备的Mac地址(或BSSID,以下同)为索引标记的WiFi信息库,智能终端设备通过增量同步机制即时同步服务端WiFi信息库到本地库,在智能终端扫描到AP的WiFi信号时,会根据该AP设备的Mac地址搜索本地WiFi信息库,找到AP设备对应的WiFi信息,实现利用WiFi的信息即时发布。具体为基于WiFi信息发布者的无线AP设备,抽取其Mac地址作为信息索引,构建完整的服务端WiFi信息库;智能终端存放附近区域WiFi信息库,并通过增量同步机制从服务端WiFi信息库即时获取最新信息;智能终端扫描WiFi信号时,依据扫描到的AP设备的Mac来搜索本地WiFi信息库,找到AP设备对应的WiFi信息。本发明填补了利用WiFi实现即时发布信息领域的空白。
文档编号H04W84/12GK102946591SQ201210462179
公开日2013年2月27日 申请日期2012年11月15日 优先权日2012年11月15日
发明者王凯 申请人:天津黑米网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1