本发明涉及路由器,尤其涉及一种公共无线路由器手机访问权限智能控制方法及系统。
背景技术:
1、无线路由器是用于用户上网、带有无线覆盖功能的路由器,无线路由器可以看作一个转发器,将家中墙上接出的宽带网络信号通过天线转发给附近的无线网络设备(笔记本电脑、支持wifi的手机、平板以及所有带有wifi功能的设备)。市场上流行的无线路由器一般可以支持15~20个以内的设备同时在线使用,一般的无线路由器信号范围为半径50米,已经有部分无线路由器的信号范围达到了半径300米。
2、同时,随着移动支付的逐渐发展与普及,饭店商店等已经将移动支付作为一种常用的支付方式。为了方便支付,很多的饭店商店等安装有无线路由器,以供客户上网和便于支付。饭店商店等无线路由器的密码通常是张贴在固定位置,密码一般是固定不变的,因此部分的客户可能会在本次消费完成后,后续在不消费的情况下的,通过手机自动连接无线路由器进行消费,如此会导致正常消费的客户网速过慢或者无法连接至无线路由器,从而导致客户体现较差。
技术实现思路
1、本发明的目的是为了解决现有技术中存在的缺点,而提出了一种公共无线路由器手机访问权限智能控制方法及系统。
2、根据本发明的其中一方面,为了实现上述目的,本发明采用了如下技术方案:一种公共无线路由器手机访问权限智能控制方法,包含如下步骤:
3、s1、公共无线路由器接收手机访问端的扫码进行的网络连接请求并转发至服务器,所述网络连接请求包含手机访问端上安装的支付app的账号信息和手机访问端的设备识别信息;
4、s2、服务器根据所述支付app的账号信息和访问端的设备识别信息计算出登录权限,具体计算方法如下:
5、s21、根据所述账号信息,计算出在第一预设时长内的消费指数f:
6、f=a*f1+b*f2;
7、a和b为大于0的权重,f1为所述第一预设时长内消费金额,f2为所述第一预设时长内消费次数;
8、s22、根据访问端的设备识别信息和之前存储的公共无线路由器的访问数据,得出所述手机访问端在所述第一预设时长内的登录次数;
9、s23、判断访问者的登录权限,具体方法如下:
10、若是f大于预设的消费指数且所述登录次数大于预设次数,则允许所述手机访问端本次自动连接公共无线路由器,且不限定登录时长;所述预设次数大于等于1次;
11、若是f大于预设的消费指数且所述登录次数小于等于预设次数,则生成一个随机密码并发送至访问端,只在访问端输入正确的随机密码后,允许访问端本次连接公共无线路由器,且不限定登录时长;
12、若是f小于等于预设的消费指数且所述登录次数小于等于预设次数,则生成一个随机密码并发送至访问端,只在访问端输入正确的随机密码后,允许访问端本次连接公共无线路由器,但限定连接时长;
13、若是f小于等于预设的消费指数且所述登录次数大于预设次数,则拒绝访问端本次连接公共无线路由器。
14、进一步地,在本发明的公共无线路由器手机访问权限智能控制方法中,所述支付app的账号信息包括支付宝以及微信,手机访问端的设备识别信息包括imei码、处理器序列号以及蓝牙mac地址。
15、进一步地,在本发明的公共无线路由器手机访问权限智能控制方法中,所述消费指数f是指进店消费的消费指数或者进店消费以及线上消费一起的消费指数。
16、进一步地,在本发明的公共无线路由器手机访问权限智能控制方法中,每次进行消费或者登陆所述公共无线路由器后,服务器进行数据的记录,并按照时间顺序,进行循环覆盖式保存;其中对于每次消费,服务器记录消费的时间、消费的金额以及支付app的账号信息,对于每次登陆所述公共无线路由器,服务器记录登陆的时间以及登陆的手机访问端的设备识别信息。
17、进一步地,在本发明的公共无线路由器手机访问权限智能控制方法中,所述公共无线路由器对应有管理员端,通过密码进入管理员端操作界面后,所述管理员端操作界面接收用户输入的密码,并发送至服务器,服务器判断:所述用户输入的密码是否与前面预设时长之内的产生的随机密码相同,若是相同,则允许对应的手机访问端后续自动连接公共无线路由器,且不限定登录时长。
18、根据本发明的另一方面,为了实现上述目的,本发明采用了如下技术方案:一种公共无线路由器手机访问权限智能控制系统,包含如下模块:
19、请求转发模块,用于公共无线路由器接收手机访问端的扫码进行的网络连接请求并转发至服务器,所述网络连接请求包含手机访问端上安装的支付app的账号信息和手机访问端的设备识别信息;
20、权限计算模块,用于服务器根据所述支付app的账号信息和访问端的设备识别信息计算出登录权限,具体通过如下单元计算:
21、消费指数计算单元,用于根据所述账号信息,计算出在第一预设时长内的消费指数f:
22、f=a*f1+b*f2;
23、a和b为大于0的权重,f1为所述第一预设时长内消费金额,f2为所述第一预设时长内消费次数;
24、次数计算单元,用于根据访问端的设备识别信息和之前存储的公共无线路由器的访问数据,得出所述手机访问端在所述第一预设时长内的登录次数;
25、权限判断单元,用于判断访问者的登录权限,具体方法如下:
26、若是f大于预设的消费指数且所述登录次数大于预设次数,则允许所述手机访问端本次自动连接公共无线路由器,且不限定登录时长;所述预设次数大于等于1次;
27、若是f大于预设的消费指数且所述登录次数小于等于预设次数,则生成一个随机密码并发送至访问端,只在访问端输入正确的随机密码后,允许访问端本次连接公共无线路由器,且不限定登录时长;
28、若是f小于等于预设的消费指数且所述登录次数小于等于预设次数,则生成一个随机密码并发送至访问端,只在访问端输入正确的随机密码后,允许访问端本次连接公共无线路由器,但限定连接时长;
29、若是f小于等于预设的消费指数且所述登录次数大于预设次数,则拒绝访问端本次连接公共无线路由器。
30、进一步地,在本发明的公共无线路由器手机访问权限智能控制系统中,所述支付app的账号信息包括支付宝以及微信,手机访问端的设备识别信息包括imei码、处理器序列号以及蓝牙mac地址。
31、进一步地,在本发明的公共无线路由器手机访问权限智能控制系统中,所述消费指数f是指进店消费的消费指数或者进店消费以及线上消费一起的消费指数。
32、进一步地,在本发明的公共无线路由器手机访问权限智能控制系统中,每次进行消费或者登陆所述公共无线路由器后,服务器进行数据的记录,并按照时间顺序,进行循环覆盖式保存;其中对于每次消费,服务器记录消费的时间、消费的金额以及支付app的账号信息,对于每次登陆所述公共无线路由器,服务器记录登陆的时间以及登陆的手机访问端的设备识别信息。
33、进一步地,在本发明的公共无线路由器手机访问权限智能控制系统中,所述公共无线路由器对应有管理员端,通过密码进入管理员端操作界面后,所述管理员端操作界面接收用户输入的密码,并发送至服务器,服务器判断:所述用户输入的密码是否与前面预设时长之内的产生的随机密码相同,若是相同,则允许对应的手机访问端后续自动连接公共无线路由器,且不限定登录时长。
34、有益效果
35、本发明的公共无线路由器手机访问权限智能控制方法及系统中,本发明基于消费指数和登录次数对手机访问端的访问权限进行区分和分别控制,实现了对路由器登录权限的优化,能够有效提高正常消费者的使用公共无线路由器的效果和消费体验。