一种数据发送方法、相关装置及系统的制作方法

文档序号:8946249阅读:175来源:国知局
一种数据发送方法、相关装置及系统的制作方法
【技术领域】
[0001]本发明涉及计算机互联网领域,尤其涉及数据发送方法、相关装置及系统。
【背景技术】
[0002]WiFi (Wireless Fidelity,无线保真),从 1997 年无线局域网标准 IEEE802.11 发布以来,在拥有众多在业界领先的公司组成的WiFi联盟的大力推动下,同时以其具有的部署快速、使用便利和传输速率高等优势,发展迅猛,由于现在的笔记本电脑、PDA和手机等都支持WiFi技术,用户具有移动办公等需求,WiFi技术被广泛应用于各个行业,WiFi网络的接入点遍布于酒店、咖啡厅、学校和医院等场所,可以说WiFi在生活中无所不在。
[0003]WiFi网络的特点是有一个WiFi接入点(接入点,英文全称:Access Point,以下简称:AP),AP通过无线接口为其覆盖区域内的无线终端,包括支持802.11协议的站点(站点,英文全称:Stat1n,以下简称:STA),提供网络接入服务,其覆盖区域半径为数十米到数百米不等。
[0004]现在无线局域网络如WiFi网络使用越来越广泛,商户迫切希望通过无线WIFI热点来面向WIFI信号覆盖范围内的移动终端推送包含广告、宣传、促销等内容的消息,进而把无线WIFI热点变成营销工具。目前如何在无线局域网络如WiFi网络中实现更加精准的信息推送成为研究的热点。

【发明内容】

[0005]本发明实施例所要解决的技术问题在于,提供一种数据发送方法、数据发送装置以及数据发送系统,可以在WiFi网络中实现数据的精确发送。
[0006]为了解决上述技术问题,本发明实施例第一方面公开了一种数据发送方法,包括:
[0007]通过接入点设备接收站点设备上报的当前所接入的无线网络对应的标识,并获取所述站点设备的位置信息;其中,所述当前所接入的无线网络为所述站点设备通过扫描,认证以及关联阶段接入到所述接入点设备提供的无线网络;
[0008]根据预设匹配规则,查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据;
[0009]通过所述接入点设备将查找到的第一内容数据发送给所述站点设备。
[0010]结合第一方面,在第一种可能的实现方式中,所述获取所述站点设备的位置信息包括:
[0011]接收所述站点设备上报的接入信息强度;
[0012]根据所述接入信息强度分析计算所述站点设备与提供所述无线网络的接入点设备的距离;
[0013]根据计算出的所述距离得出所述站点设备所在的目标位置区域。
[0014]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据之前,还包括:
[0015]接收上报的内容数据信息,所述内容数据信息对应有内容数据;
[0016]根据匹配规则设置与所述内容数据信息匹配的位置区域以及无线网络对应的标识,并保存在数据库中。
[0017]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据预设匹配规则,查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据包括:
[0018]查看数据库中是否预存有包含所述目标位置区域的位置区域,以及与所述当前所接入的无线网络对应的标识相同的标识;
[0019]当查看结果为是时,提取出与包含所述目标位置区域的位置区域以及所述标识匹配的第一内容数据信息;
[0020]根据所述第一内容数据信息获得对应的第一内容数据。
[0021]结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,还包括:接收并保存站点设备上报的恶意举报信息,所述恶意举报信息指示第二内容数据为恶意信息或虚假信息;
[0022]所述将查找到的第一内容数据发送给所述站点设备包括:
[0023]判断查找到的第一内容数据是否为所述第二内容数据;
[0024]当判断结果为否时,将所述第一内容数据发送给站点设备;当判断结果为是时,停止将所述第一内容数据发送给站点设备。
[0025]本发明实施例第二方面公开了一种数据发送装置,包括:
[0026]接收获取模块,用于通过接入点设备接收站点设备上报的当前所接入的无线网络对应的标识,并获取所述站点设备的位置信息;其中,所述当前所接入的无线网络为所述站点设备通过扫描,认证以及关联阶段接入到所述接入点设备提供的无线网络;
[0027]查找模块,用于根据预设匹配规则,查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据;
[0028]数据发送模块,通过所述接入点设备将查找到的第一内容数据发送给所述站点设备。
[0029]结合第二方面,在第一种可能的实现方式中,所述接收获取模块包括:
[0030]接收单元,用于接收所述站点设备上报的接入信息强度;
[0031]距离计算单元,用于根据所述接入信息强度分析计算所述站点设备与提供所述无线网络的接入点设备的距离;
[0032]区域计算单元,用于根据计算出的所述距离得出所述站点设备所在的目标位置区域。
[0033]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:
[0034]数据接收模块,用于在所述查找模块查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据之前,接收上报的内容数据信息,所述内容数据信息对应有内容数据;
[0035]设置匹配保存模块,用于根据匹配规则设置与所述内容数据信息匹配的位置区域以及无线网络对应的标识,并保存在数据库中。
[0036]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述查找丰吴块包括:
[0037]查看单元,用于查看数据库中是否预存有包含所述目标位置区域的位置区域,以及与所述当前所接入的无线网络对应的标识相同的标识;
[0038]提取单元,用于当所述查看单元的查看结果为是时,提取出与包含所述目标位置区域的位置区域以及所述标识匹配的第一内容数据信息;
[0039]内容数据获得单元,用于根据所述第一内容数据信息获得对应的第一内容数据。
[0040]结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,在第四种可能的实现方式中,还包括:举报接收模块,用于接收并保存站点设备上报的恶意举报信息,所述恶意举报信息指示第二内容数据为恶意信息或虚假信息;
[0041 ] 所述数据发送模块包括:
[0042]判断单元,用于判断查找到的第一内容数据是否为所述第二内容数据;
[0043]判断处理单元,用于当所述判断单元的判断结果为否时,将所述第一内容数据发送给站点设备;当所述判断单元的判断结果为是时,停止将所述第一内容数据发送给站点设备。
[0044]本发明实施例第三方面公开了数据发送系统,包括服务器、接入点设备和站点设备,其中
[0045]所述服务器通过所述接入点设备接收所述站点设备上报的当前所接入的无线网络对应的标识,并获取所述站点设备的位置信息;其中,所述当前所接入的无线网络为所述站点设备通过扫描,认证以及关联阶段接入到所述接入点设备提供的无线网络;所述服务器根据预设匹配规则,查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据;所述服务器通过所述接入点设备将查找到的第一内容数据发送给所述站点设备。
[0046]结合第三方面,在第一种可能的实现方式中,所述服务器包括第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,或者第二方面的第四种可能的实现方式中的数据发送装置。
[0047]本发明实施例第四方面公开了一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本发明实施例第一方面中的数据发送方法的全部步骤。
[0048]实施本发明实施例,通过接收站点设备上报的当前所接入的无线网络对应的标识,并获取所述站点设备的位置信息;根据预设匹配规则,查找数据库中预存的与所述位置信息以及所述无线网络对应的标识匹配的第一内容数据;将查找到的第一内容数据发送给所述站点设备,可以在WiFi网络中实现数据的精确发送,并且可以通过站点设备上报的接入信息强度计算得出目标位置区域,无需使用GPS等卫星定位技术进行定位,可解决卫星定位稳定性差以及定位慢的问题,提高了定位效率;另外还结合用户上报的恶意举报信息,进一步保证内容数据的准确性和有效性。
【附图说明】
[0049]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0050]图1是本发明实施例提供的数据发送方法的应用场景示意图;
[0051]图2是本发明实施例提供的数据发送方法的流程示意图;
[0052]图3是本发明实施例提供的获取位置信息的流程示意图;
[0053]图4是本发明提供的数据发送方法的另一实施例的流程示意图;
[0054]图5
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1