基于微信公众号认证上网的方法和实现该方法的装置的制造方法
【技术领域】
[0001]本发明涉及免费无线上网方法和装置,具体的说是一种基于微信公众号认证上网的方法和实现该方法的装置。
【背景技术】
[0002]目前网络营销盛行,商家或店铺的信息或优惠活动等可均通过网络发布,智能手机等移动终端通过连接广域网络才能获知。同时,微商也日益增多,商家或店铺一般会开通自己的微信公众号,用户关注商家的微信公众号之后,商家可通过微信公众号定期向用户推送各种产品信息或优惠活动等,给商家的营销活动带来极大的便利性。
[0003]上述活动均是在智能手机等移动终端可以连接网络的前提下进行,智能手机等移动终端连接网络需要通过3G/4G移动网络或者通过附近的无线路由器。众所周知,通过3G/4G移动网络需要消耗流量,移动供应商会收取流量费。而通过无线信号连接附近的无线路由器,则可以实现免费上网。但是,在公共场所,商家或店铺会给自家的无线路由器设置登陆密码,这使得普通用户无法接入。
[0004]基于上述问题,本案申请人设想:可否将商家的微信公众号与自家的无线路由器结合,使得移动终端用户在关注商家微信公众号的前提下即可直接连接商家的无线路由器,从而为商家附近的用户提供一种可以免费上网的方法,与此同时,商家可通过微信公众号向用户推送商家信息,从而实现双赢。
【发明内容】
[0005]本发明要解决的技术问题是提供一种可以通过关注附近商家的微信公众号即可直接连接商家的无线路由器进行免费上网的方法,同时提供一种装置,该装置将无线路由器的功能进行扩展,以实现上述免费上网方法,同时使用户能够及时准确的找到商家位置和可免费连接网络的无线路由器。
[0006]本发明的基于微信公众号认证上网的方法,其特征是包括如下步骤:
[0007]步骤I)移动终端首次连接无线路由器,请求接入Internet网络;
[0008]步骤2)无线路由器对步骤I)中陌生移动终端的上网请求进行拦截,并将自身的物理地址和移动终端的物理地址打包发送至云端控制服务器,同时向移动终端推送与无线路由器绑定的微信公众号的“关注”链接,然后等待云端控制服务器的网络放行指令;
[0009]步骤3)移动终端通过步骤2)中的“关注”链接关注指定的微信公众号,微信平台记录移动终端的用户ID,并将移动终端的物理地址发送给云端控制服务器,同时向移动终端推送“开通网络”链接;
[0010]步骤4)移动终端点击步骤3)中的“开通网络”链接,完成向微信公众号的网络连接请求;
[0011]步骤5)微信平台接收到步骤4)中的网络连接请求,并通知云端控制服务器;
[0012]步骤6)云端控制服务器接收到微信平台的通知,查询移动终端对应的无线路由器的物理地址,并向上述无线路由器发送针对上述移动终端的网络放行指令;
[0013]步骤7)无线路由器接收到步骤6)中的网络放行指令,对指定的移动终端开通Internet网络连接。
[0014]在步骤6)中,无线路由器对移动终端的物理地址进行标记并存入路由器的白名单库,对路由器白名单库中的移动终端的下次上网请求不再进行拦截而直接放行。已关注了商家微信号的移动终端再次进入商家无线路由器的范围内时,无线路由器通过比对移动终端的物理地址确定其是否是首次接入用户,当查询移动终端的物理地址存在于白名单中时,直接放行网络。
[0015]在步骤3)中,微信平台将记录的用户ID存入微信公众号的白名单库,当登录该用户ID的移动终端请求接入微信公众号绑定的无线路由器时,微信平台直接通知云端控制服务器,然后依次执行步骤6)和步骤7)。当微信用于已经关注了商家的微信公众号时,此时登陆用户ID的移动终端进入无线路由器的范围时,微信平台会直接通知无线路由器开通网络连接。
[0016]无线路由器集成IBeacon模块,微信公众号的“关注”链接与IBeacon模块绑定,移动终端通过手机摇一摇功能直接摇到微信公众号的“关注”链接,然后依次执行步骤3)、步骤4)、步骤5)、步骤6)和步骤7) ο利用IBeacon模块的精确定位和信息推送功能,移动终端可直接摇到商家的微信公众号,通过关注微信公众号直接申请网络连接,从而跳过路由器的拦截。同时,如果移动终端的用户ID已存在于其摇到的微信公众号的白名单中时,该商家的路由器可直接放行其网络连接,不需要用户操作。同时,利用IBeacon模块的功能,移动终端可有针对性从附近的多个商家中选择其中的一个网络使用,使用更加灵活方便。
[0017]本发明的装置包括第一壳体、设置在第一壳体内的第一PCB板、无线路由模块、IBeacon模块以及用于给两模块供电的电源模块,电源模块和无线路由模块集成在第一 PCB板上,IBeacon模块集成在第一PCB模块上或者IBeacon模块设置在第二壳体内且第二壳体安装在第一壳体上。
[0018]所述电源模块通过AC/DC适配器与市电连接,电源模块与IBeacon模块之间设置DC/DC变换器。
[0019]所述第二壳体内置有钮扣电池,钮扣电池的电力输出端和DC/DC变换器的电力输出端通过电源切换电路与IBeacon模块的电力输入端连接。
[0020]所述第二壳体内设置第二PCB板,IBeacon模块集成在第二 PCB板上,第二壳体的顶部开设沉槽,第二壳体插装在沉槽内,第二壳体侧壁的底部设置有电源引入端子,沉槽的侧壁上设置有可与上述电源引入端子电连接配合的电源引出端子,电源引出端子与电源模块连接。
[0021]所述第二壳体侧壁的底部设置凹坑,所述电源引入端子为设置在凹坑内的金属板,金属板通过导线电连接至第二 PCB板上,电源引出端子为设置在沉槽侧壁上的弹性金属卡片。弹性金属卡片可卡装在凹坑内并与金属板接触以实现电连接,既方便了壳体安装又简化了电路连接结构。
[0022]所述第二壳体上设置有与IBeacon模块电连接的模式切换开关。模式切换开关用于切换IBeacon的工作模式。
[0023]在本发明的装置中:将IBeacon模块集成到无线路由器上,将无线路由器模块与IBeacon模块实现物理绑定,无论移动终端是否已经连接到广域网络,当移动终端与IBeacon模块通信时,通过IBeacon模块的功能可精确查找到无线路由器的位置,在满足无线路由器或IBeacon模块的条件的情况下,移动终端可通过商家或店铺的无线路由器进行免费上网,通过该种物理绑定,使得无线路由功能和IBeacon模块的功能得到互补,更加方便了移动终端获取有效信息;IBeacon模块与无线路由模块可以集成在同一块PCB板上也可以分别集成在两块PCB板上,两者可共用同一电源;当IBeacon模块安装在第二壳体内时,第二壳体与第一壳体采用可方便拆装的安装结构,第二壳体拆下时,其可作为一个独立的IBeacon设备,由其内部的钮扣电池供电,结构简单,使用更加灵活方便。
[0024]综上所述,本发明的方法可通过关注附近商家的微信公众号即可直接连接商家的无线路由器进行免费上网,同时,本发明的装置将无线路由器的功能进行扩展,以实现上述免费上网方法,同时使用户能够及时准确的找到商家位置和可免费连接网络的无线路由器,从而实现了用户和商家的双赢。
【附图说明】
[0025]下面结合附图和【具体实施方式】对本发明作进一步详细说明:
[0026]图1为本发明方法的系统构成框图;
[0027]图2为本发明方法其中一种实施方式的流程框图;
[0028]图3为本发明方法的另一种实施方式的流程框图;
[0029]图4为本发明装置的壳体结构示意图;
[0030]图5为图4中圆A内的放大结构示意图;
[0031 ]图6为发明装置的电路原理结构示意框图。
【具体实施方式】
[0032]参照附图,本发明的基于微信公众号认证上网的方法包括如下步骤:
[0033]步骤I)移动终端首次连接无线路由器,请求接入Internet网络;
[0034]步骤2)无线路由器对步骤I)中陌生移动终端的上网请求进行拦截,并将自身的物理地址和移动终端的物理地址打包发送至云端控制服务器,同时向移动终端推送与无线路由器绑定的微信公众号的“关注”链接,然后等待云端控制服务器的网络放行指令;
[0035]步骤3)移动终端通过步骤2)中的“关注”链接关注指定的微信公众号,微信平台记录移动终端的用户ID,并将移动终端的物理地址发送给云端控制服务器,同时向移动终端推送“开通网络”链接;
[0036]步骤4)移动终端点击步骤3)中的“开通网络”链接,完成向微信公众号的网络连接请求;
[0037]步骤5)微信平台接收到步骤4)中的网络连接请求,并通知云端控制服务器;
[0038]步骤6)云端控制服务器接收到微信平台的通知后,查询移动终端对应的无线路由器的物理地址,并向上述无线路由器发送针对上述移动终端的网络放行指令;
[0039]步骤7)无线路由器接收到步骤6)中的网络放行指令,对指定的移动终端开通Internet