实现免用户输入的网络连接方法及系统的制作方法

文档序号:10542308阅读:379来源:国知局
实现免用户输入的网络连接方法及系统的制作方法
【专利摘要】本发明实施例公开了一种实现免用户输入的网络连接方法及系统,其通过检测用户选择无线网络的触发操作;向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网,由于无需用户输入任何信息,极大的便利了用户上网,提高了用户的上网体验。
【专利说明】
实现免用户输入的网络连接方法及系统
技术领域
[0001]本发明涉及互联网技术领域,更具体的说,涉及一种实现免用户输入的网络连接方法及系统。
【背景技术】
[0002]随着移动互联网技术的不断发展,越来越多的用户通过移动终端上网,而无线网络(例如W1-Fi)是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,目前,在各种场合已经布置了大量的无线网络,但在很多地方提供的无线网络需要用户认证页面输入上网帐号才能上网,例如,在机场上网时,当用户选择连接无线网络时,需要向用户弹出认证页面,且需要用户手动输入相关信息进行验证后才可以上网,给用户上网造成不便,用户上网体验较差,因此,如何免用户输入以提高用户上网体验是业界面临的问题。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种实现免用户输入的网络连接方法及系统。
[0004]依据本发明的一个方面,提供了一种实现免用户输入的网络连接方法,其包括:
[0005]检测用户选择无线网络的触发操作;
[0006]向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;
[0007]根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;
[0008]通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。
[0009]另外,还可包括:在目标无线网络的接入终端将所述预定网址设置为白名单;
[0010]当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。
[0011]另外,还可包括:调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理。
[0012]其中,所述通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户终端上网具体包括:
[0013]通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0014]目标无线网络的服务器向用户返回上网帐号;
[0015]根据所述的上网帐号代替用户向目标无线网络的服务器进行验证;
[0016]在目标无线网络的服务器验证通过后允许用户上网。
[0017]其中,所述通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户终端上网具体包括:
[0018]通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0019]目标无线网络的服务器确定用户为协议上网用户,则返回验证通过,在目标无线网络的服务器验证通过后允许用户上网。
[0020]其中,所述无线网络为WIFI无线网络。
[0021]另外,依据本发明的一个方面,一种实现免用户输入的网络连接系统,其包括:
[0022]检测处理模块,用于检测用户选择无线网络的触发操作;
[0023]网络连接请求处理模块,用于向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;
[0024]连接状态控制处理模块,用于根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;
[0025]上网验证处理模块,用于通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。
[0026]另外,还可包括:
[0027]白名单处理模块,用于在目标无线网络的接入终端将所述预定网址保存为白名单,当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。
[0028]另外,还可包括:
[0029]认证页面处理模块,用于在用户终端上调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理。
[0030]其中,所述上网验证处理模块具体包括:
[0031]第一上网验证请求发送模块,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0032]上网帐号接收模块,用于接收目标无线网络的服务器向用户返回的上网帐号;
[0033]验证模块,用于根据所述的上网帐号代替用户向目标无线网络的服务器进行验证;
[0034]第一上网控制模块,用于在目标无线网络的服务器验证通过后允许用户上网。
[0035]其中,所述上网验证处理模块具体包括:
[0036]第二上网验证请求发送模块,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0037]第二上网控制模块,用于当目标无线网络的服务器确定用户为协议上网用户,返回验证通过后允许用户上网。
[0038]其中,所述无线网络为WIFI无线网络。
[0039]根据本发明实施例的实现免用户输入的网络连接方法及系统,其通过检测用户选择无线网络的触发操作;向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网,由于无需用户输入任何信息,极大的便利了用户上网,提高了用户的上网体验。
[0040]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0041]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0042]图1示出了根据本发明实现免用户输入的网络连接方法的一个具体实施例流程图;
[0043]图2示出了根据本发明实现免用户输入的网络连接系统的第一具体实施例整体示意图;
[0044]图3示出了根据本发明实现免用户输入的网络连接系统中上网验证处理模块的一个具体实施例示意图;
[0045]图4示出了根据本发明实现免用户输入的网络连接系统中上网验证处理模块的另一个具体实施例示意图;
[0046]图5示出了根据本发明实现免用户输入的网络连接系统的第二具体实施例整体示意图;
[0047]图6示出了根据本发明实现免用户输入的网络连接系统的第三具体实施例整体示意图。
【具体实施方式】
[0048]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0049]参考图1,该图是根据本发明一个实施例的实现免用户输入的网络连接方法,本实施例中无线网络例如可以是WIFI无线网络,或者其他类型的无线网络,这里不做具体限定,而本实施例实现免用户输入的网络连接方法主要包括如下步骤:
[0050]步骤SlOl,检测用户选择无线网络的触发操作;
[0051]本实施例可实现免用户输入的无线网络的自动连接,即无需用户操作即可为用户连接到无线网络,具体来说,启动自动连接需要根据用户选择无线网络的触发操作,即当展示给用户的无线网络列表中某个无线网络被用户选中时才可启动,因此,需要随时检测用户选择无线网络的触发操作。
[0052]为了先建立用户终端与目标无线网络的接入终端之间的连接,本实施例中在步骤S102,向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;
[0053]具体实现时,本实施例中当用户选择了目标无线网络后,即可向用户选择的目标无线网络的接入终端发送网络连接请求,需要说明的,本实施例中在所述网络连接中携带有预定网址信息,所述预定网址信息为用户终端与目标无线网络的接入终端连通时,用户终端发送给目标无线网络的接入终端的跳转网址,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通,即本实施例中的预定网址是表示用户终端已经连接目标网络的接入终端的信息,例如,以苹果1S系统为例,该网址例如是XXX.apple, com,这里不对预定网址做具体限定;
[0054]步骤S103,根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;
[0055]具体实现时,所述目标无线网络的接入终端收到网络连接请求后,即可从请求中获取到预定网址信息,根据所述预定网址信息,目标无线网络的接入终端可确定用户终端已经连通,因此,目标无线网络的接入终端会向用户终端返回成功消息,用户终端侧收到所述目标无线网络的接入终端返回的成功消息后,即可控制用户终端进入与所述目标无线网络的接入终端的连接状态,这里不再赘述。
[0056]步骤S104,通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。
[0057]具体实现时,本步骤中可以采用各种方式进行上网验证处理,例如,若目标无线网络是根据上网帐号进行上网的,则可采用下述方式进行验证处理,即:
[0058]通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0059]目标无线网络的服务器向用户返回上网帐号;
[0060]根据所述的上网帐号代替用户向目标无线网络的服务器进行验证;
[0061]在目标无线网络的服务器验证通过后允许用户上网。
[0062]实际中也可以采用其他方式,例如,若目标无线网络的提供商已经与本发明提供免费上网的商家协商达成协议,即本发明提供免费上网的商家的用户连接目标无线网络时,可按照协议允许本发明提供免费上网的商家的用户直接上网,在这种场景下,则可采用下述方式进行验证处理,即:
[0063]通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0064]目标无线网络的服务器确定用户为协议上网用户,则返回验证通过,在目标无线网络的服务器验证通过后允许用户上网。
[0065]需要说明的,上述步骤SlOl至S104均可以由提供免费上网的商家安装在用户终端(例如用户手机)上的免费上网的客户端执行,这里不做具体限定。
[0066]另外,为了避免在用户终端弹出认证页面,本实施例中可以采用多种方式进行控制,例如,对于无法控制关闭认证页面的用户终端,一种可行的方式可以在目标无线网络的接入终端进行控制,即:在目标无线网络的接入终端将所述预定网址设置为白名单;当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理,这样,用户终端就不会加载认证页面,且可继续执行后续的认证处理。
[0067]而对于可以控制关闭认证页面的用户终端,则可以在用户终端进行控制,S卩:调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理,具体实现时,例如,由提供免费上网的商家安装在用户终端(例如手机)上的免费上网的客户端(如免费上网APP)调用相应的系统接口进行控制,需要说明的,不同的系统可以提供该系统相应的系统接口,例如,苹果1S系统提供的系统接口,而其他系统则提供该其他系统相应的系统接口,具体可以根据用户终端所用的系统确定,这里不再赘述。
[0068]综上,本实施例实现免用户输入的网络连接方法中通过检测用户选择无线网络的触发操作;向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网,由于无需用户输入任何信息,极大的便利了用户上网,提高了用户的上网体验。
[0069]参考图2,该图是根据本发明一个实施例实现免用户输入的网络连接系统的整体组成示意图,同样的,本实施例中无线网络例如可以是WIFI无线网络,或者其他类型的无线网络,这里不做具体限定,而本实施例实现免用户输入的网络连接系统主要包括:
[0070]检测处理模块I,用于检测用户选择无线网络的触发操作;
[0071]如前述,本实施例可实现免用户输入的无线网络的自动连接,即无需用户操作即可为用户连接到无线网络,具体来说,启动自动连接需要根据用户选择无线网络的触发操作,即当展示给用户的无线网络列表中某个无线网络被用户选中时才可启动,因此,需要通过检测处理模块I随时检测用户选择无线网络的触发操作。
[0072]网络连接请求处理模块2,用于向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;
[0073]具体实现时,本实施例中当用户选择了目标无线网络后,即可通过网络连接请求处理模块2向用户选择的目标无线网络的接入终端发送网络连接请求,需要说明的,本实施例中在所述网络连接中携带有预定网址信息,所述预定网址信息为用户终端与目标无线网络的接入终端连通时,用户终端发送给目标无线网络的接入终端的跳转网址,即本实施例中的预定网址是表示用户终端已经连接目标网络的接入终端的信息,例如,以苹果1S系统为例,该网址例如是XXX.app I e.com,这里不对预定网址做具体限定;
[0074]连接状态控制处理模块3,用于根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;
[0075]参考前述说明,具体实现时,所述目标无线网络的接入终端收到网络连接请求后,即可从请求中获取到预定网址信息,根据所述预定网址信息,目标无线网络的接入终端可确定用户终端已经连通,因此,目标无线网络的接入终端会向用户终端返回成功消息,通过连接状态控制处理模块3在用户终端侧收到所述目标无线网络的接入终端返回的成功消息后,即可控制用户终端进入与所述目标无线网络的接入终端的连接状态,这里不再赘述。
[0076]上网验证处理模块4,用于通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。
[0077]具体实现时,本步骤中可以采用各种方式进行上网验证处理,例如,参考图3,若目标无线网络是根据上网帐号进行上网的,例如根据用户名和密码进行验证后上网,则上网验证处理模块4可包括如下模块进行验证处理,即:
[0078]第一上网验证请求发送模块411,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0079]上网帐号接收模块412,用于接收目标无线网络的服务器向用户返回的上网帐号;
[0080]验证模块413,用于根据所述的上网帐号代替用户向目标无线网络的服务器进行验证;
[0081]第一上网控制模块414,用于在目标无线网络的服务器验证通过后允许用户上网。
[0082]实际中也可以采用其他实现方式,例如,若目标无线网络的提供商已经与本发明提供免费上网的商家协商达成协议,即本发明提供免费上网的商家的用户连接目标无线网络时,可按照协议允许本发明提供免费上网的商家的用户直接上网,在这种场景下,参考图4,上网验证处理模块4可包括如下模块进行验证处理,即:
[0083]第二上网验证请求发送模块421,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0084]第二上网控制模块422,用于当目标无线网络的服务器确定用户为协议上网用户,返回验证通过后允许用户上网。
[0085]需要说明的,上述检测处理模块1、网络连接请求处理模块2、连接状态控制处理模块3和上网验证处理模块4均可以作为提供免费上网的商家安装在用户终端(例如用户手机)上的免费上网的客户端的各个功能模块执行相应的操作,这里不做具体限定。
[0086]另外,参考图5,为了避免在用户终端弹出认证页面,本实施例中可以采用多种方式进行控制,例如,对于无法控制关闭认证页面的用户终端,一种可行的方式可以在目标无线网络的接入终端进行控制,即在目标无线网络的接入终端还可包括:白名单处理模块5,用于在目标无线网络的接入终端将所述预定网址保存为白名单,当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。
[0087]而参考图6,对于可以控制关闭认证页面的用户终端,则可以在用户终端进行控制,即在用户终端上提供免费上网的客户端还可以包括:认证页面处理模块6,用于在用户终端上调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理,具体实现时,例如,由提供免费上网的商家安装在用户终端(例如用户手机)上的免费上网客户端(如免费上网APP)调用相应的系统接口进行控制,需要说明的,不同的系统可以提供该系统相应的系统接口,例如,苹果1S系统提供的系统接口,而其他系统则提供该其他系统相应的系统接口,具体可以根据用户终端所用的系统确定,这里不再赘述。
[0088]综上,根据本实施例实现免用户输入的网络连接系统,通过检测处理模块I检测用户选择无线网络的触发操作;通过网络连接请求处理模块2向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;通过连接状态控制处理模块3根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;通过上网验证处理模块4,用于通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网,由于无需用户输入任何信息,极大的便利了用户上网,提高了用户的上网体验。
[0089]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0090]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0091]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0092]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0093]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0094]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的借用他人账户实现登录的系统中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0095]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借用于包括有若干不同元件的硬件以及借用于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0096]本发明公开了,Al、一种实现免用户输入的网络连接方法,其包括:
[0097]检测用户选择无线网络的触发操作;
[0098]向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;
[0099]根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;
[0100]通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。
[0101]A2、根据Al所述的方法,其特征在于,还包括:在目标无线网络的接入终端将所述预定网址设置为白名单;
[0102]当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。
[0103]A3、根据Al所述的方法,其特征在于,还包括:调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理。
[0104]A4、根据Al所述的方法,其特征在于,所述通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户终端上网具体包括:
[0105]通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0106]目标无线网络的服务器向用户返回上网帐号;
[0107]根据所述的上网帐号代替用户向目标无线网络的服务器进行验证;
[0108]在目标无线网络的服务器验证通过后允许用户上网。
[0109]A5、根据Al所述的方法,其特征在于,所述通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户终端上网具体包括:
[0110]通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0111]目标无线网络的服务器确定用户为协议上网用户,则返回验证通过,在目标无线网络的服务器验证通过后允许用户上网。
[0112]A6、根据A1-A5任一项所述的方法,其特征在于,所述无线网络为WIFI无线网络。
[0113]B7、一种实现免用户输入的网络连接系统,其包括:
[0114]检测处理模块,用于检测用户选择无线网络的触发操作;
[0115]网络连接请求处理模块,用于向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;
[0116]连接状态控制处理模块,用于根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态;
[0117]上网验证处理模块,用于通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。
[0118]B8、根据B7所述的系统,其特征在于,还包括:
[0119]白名单处理模块,用于在目标无线网络的接入终端将所述预定网址保存为白名单,当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。
[0120]B9、根据B7所述的系统,其特征在于,还包括:
[0121]认证页面处理模块,用于在用户终端上调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理。
[0122]B10、根据B7所述的系统,其特征在于,所述上网验证处理模块具体包括:
[0123]第一上网验证请求发送模块,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0124]上网帐号接收模块,用于接收目标无线网络的服务器向用户返回的上网帐号;
[0125]验证模块,用于根据所述的上网帐号代替用户向目标无线网络的服务器进行验证;
[0126]第一上网控制模块,用于在目标无线网络的服务器验证通过后允许用户上网。
[0127]BI 1、如B7所述的系统,其特征在于,所述上网验证处理模块具体包括:
[0128]第二上网验证请求发送模块,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求;
[0129]第二上网控制模块,用于当目标无线网络的服务器确定用户为协议上网用户,返回验证通过后允许用户上网。
[0130]B12、根据B7-B11任一项所述的系统,其特征在于,所述无线网络为WIFI无线网络。
【主权项】
1.一种实现免用户输入的网络连接方法,其特征在于,包括: 检测用户选择无线网络的触发操作; 向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通;根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态; 通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。2.根据权利要求1所述的方法,其特征在于,还包括:在目标无线网络的接入终端将所述预定网址设置为白名单; 当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。3.根据权利要求1所述的方法,其特征在于,还包括:调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理。4.根据权利要求1所述的方法,其特征在于,所述通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户终端上网具体包括: 通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求; 目标无线网络的服务器向用户返回上网帐号; 根据所述的上网帐号代替用户向目标无线网络的服务器进行验证; 在目标无线网络的服务器验证通过后允许用户上网。5.根据权利要求1所述的方法,其特征在于,所述通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户终端上网具体包括: 通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求; 目标无线网络的服务器确定用户为协议上网用户,则返回验证通过,在目标无线网络的服务器验证通过后允许用户上网。6.根据权利要求1-5任一项所述的方法,其特征在于,所述无线网络为WIFI无线网络。7.一种实现免用户输入的网络连接系统,其特征在于,包括: 检测处理模块,用于检测用户选择无线网络的触发操作; 网络连接请求处理模块,用于向用户选择的目标无线网络的接入终端发送网络连接请求,其中,所述请求中携带有预定网址信息,目标无线网络的接入终端根据所述预定网址信息确定用户终端已经连通; 连接状态控制处理模块,用于根据所述目标无线网络的接入终端返回的成功消息,控制用户终端进入与所述目标无线网络的接入终端的连接状态; 上网验证处理模块,用于通过与所述目标无线网络的接入终端的连接代替用户发起上网验证,并在验证通过后允许用户上网。8.根据权利要求7所述的系统,其特征在于,还包括: 白名单处理模块,用于在目标无线网络的接入终端将所述预定网址保存为白名单,当请求中携带的预定网址信息与白名单中保存的网址相同时,目标无线网络的接入终端确定不再通知用户终端加载认证页面并继续执行认证处理。9.根据权利要求7所述的系统,其特征在于,还包括: 认证页面处理模块,用于在用户终端上调用用户终端中的系统接口控制不再加载认证页面并继续执行认证处理。10.根据权利要求7所述的系统,其特征在于,所述上网验证处理模块具体包括: 第一上网验证请求发送模块,用于通过与所述目标无线网络的接入终端的连接代替用户向目标无线网络的服务器发送上网验证请求; 上网帐号接收模块,用于接收目标无线网络的服务器向用户返回的上网帐号; 验证模块,用于根据所述的上网帐号代替用户向目标无线网络的服务器进行验证; 第一上网控制模块,用于在目标无线网络的服务器验证通过后允许用户上网。
【文档编号】H04W12/08GK105916150SQ201610505851
【公开日】2016年8月31日
【申请日】2016年6月30日
【发明人】冯平跃
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1