一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络控制方法、装置、用户终端和存储介质与流程

2022-11-23 07:32:57 来源:中国专利 TAG:


1.本技术涉及网络处理技术领域,特别是涉及一种网络控制方法、装置、用户终端和存储介质。


背景技术:

2.随着计算机技术的发展和普及,出现了为用户手机、平板、电脑等终端提供网络服务的技术。享有网络服务的用户终端可以利用网络进行业务处理,例如,用户终端可以通过移动数据/wifi等类型的网络向视频服务器请求视频。
3.在利用当前网络为用户终端提供网络服务之前,需要先检测当前网络的可用性。如果当前网络不可用,则切换检测另一个网络,判断另一个网络是否可以为用户终端提供网络服务。如果当前网络可用,则直接使用当前网络为用户终端提供网络服务。如果当前网络受限,则需要通知用户,用户同意使用受限的当前网络后,才使用当前网络为用户终端提供网络服务。
4.在网络受限的情况中,需要用户介入才可以使用当前网络,对用户来说操作较为麻烦。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种网络控制方法、装置、用户终端和存储介质。
6.一种网络控制方法,应用于网络连接服务模块,所述方法包括:
7.获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;
8.若所述可用性检测结果表征所述待用网络为受限网络,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。
9.一种网络控制装置,应用于网络连接服务模块,所述装置包括:
10.检测结果获取模块,用于获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;
11.网络处理模块,用于若所述可用性检测结果表征所述待用网络为受限网络,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。
12.一种用户终端,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行如下方法:获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;若所述可用性检测结果表征所述待用网络为受限网络,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。
13.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行如下方法:获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;若所述可用性检测结果表征所述待用网络为受限网络,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。
14.上述网络控制方法、装置、用户终端和存储介质,网络连接服务模块获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;若所述可用性检测结果表征所述待用网络为受限网络,网络连接服务模块则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。可见,在网络可用性检测模块检测到网络受限时,网络连接服务模块直接使用网络为用户终端提供网络服务,无需用户介入,提升用户使用的便捷性;并且,在网络可用性检测模块的处理逻辑不可被除指定方(如谷歌)外的开发人员修改的情况下,针对网络可用性检测模块与用户间的交互,网络连接服务模块模仿用户,自动触发网络可用性检测模块,以使网络可用性检测模块将待用网络修改为可用网络,因此,网络可用性检测模块不会因为待用网络为受限网络而持续检测网络可用性,降低设备功耗;并且,网络可用性检测模块也不会持续向网络连接服务模块反馈检测结果,避免网络连接服务模块的网络控制出错,保证网络使用的稳定性。
附图说明
15.图1为一个实施例中网络控制方法的应用环境图;
16.图2为一个实施例中网络控制方法的流程示意图;
17.图3为一个实施例中网络控制方法的流程示意图;
18.图4为一个实施例中形成强制门户认证模块的示意图;
19.图5为一个实施例中网络控制方法的流程示意图;
20.图6为一个实施例中网络控制装置的结构框图;
21.图7为一个实施例中用户终端的内部结构图。
具体实施方式
22.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
23.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本技术所描述的实施例可以与其它实施例相结合。
24.本技术提供的网络控制方法,可以应用于如图1所示的应用环境中。其中,网络可用性检测模块,可以称为network monitor模块;网络连接服务模块,可以称为connectivity service模块。网络连接服务模块触发网络可用性检测模块对待用网络(如移动数据、wifi)进行网络可用性检测;网络可用性检测模块检测完成后,向网络连接服务
模块反馈待用网络的网络可用性检测结果;网络连接服务模块基于网络可用性检测模块反馈的网络可用性检测结果,确定是否使用待用网络为用户终端提供网络服务。
25.网络可用性可以理解为:网络是否支持设备间的加密业务访问、明文业务访问。其中,如果网络同时支持设备间的加密业务访问和明文业务访问,则可以认为网络属于可用网络;如果网络仅支持设备间的明文业务访问,则可以认为网络属于受限网络;如果网络既不支持设备间的加密业务访问,也不支持明文业务访问,则可以认为网络属于不可用网络。
26.网络可用性检测模块在检测待用网络的可用性时,可以经由待用网络的加密链路向指定服务器a发送加密测试包,经由待用网络的明文链路向指定服务器b发送明文测试包。网络可用性检测模块检测待用网络的可用性时,可能出现以下情况:
27.(1)指定服务器a向网络可用性检测模块反馈的数值为204,那么网络可用性检测模块可以认为待用网络的加密链路可用,即该待用网络支持设备间的加密业务访问,该待用网络属于可用网络;
28.(2)指定服务器b向网络可用性检测模块反馈的数值为204,但是,指定服务器a未向网络可用性检测模块反馈任何数值(或者反馈的数值大于或等于400),那么网络可用性检测模块可以认为待用网络的明文链路可用,加密链路不可用,即该待用网络仅支持设备间的明文业务访问,属于受限网络;
29.(3)指定服务器a和b均未向网络可用性检测模块反馈任何数值(或者,二者反馈的数值均大于或等于400),那么网络可用性检测模块可以认为待用网络的加密链路和明文链路都不可用,即该待用网络属于不可用网络。
30.以下结合图2介绍本技术提供的网络控制方法,主要包括以下步骤:
31.步骤s201,网络连接服务模块获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;
32.步骤s202,若所述可用性检测结果表征所述待用网络为受限网络,网络连接服务模块则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。
33.以待用网络为wifi为例介绍本步骤:网络连接服务模块在使用wifi为用户终端提供网络服务之前,先触发网络可用性检测模块检测该wifi是否可用;网络可用性检测模块将wifi可用性的检测结果反馈给网络连接服务模块;网络连接服务模块接收到该wifi可用性检测结果后,若确定该wifi可用性检测结果表征wifi为受限网络,那么,网络连接服务模块自动触发网络可用性检测模块将待用网络修改为可用网络,并使用该wifi为用户终端提供网络服务,以使用户终端可以利用该wifi进行业务访问,如该用户终端可以向视频服务器请求视频数据。
34.上述网络控制方法中,网络可用性检测模块检测到网络受限时,网络连接服务模块直接使用网络为用户终端提供网络服务,无需用户介入,提升用户使用的便捷性;并且,在网络可用性检测模块的处理逻辑不可被除指定方(如谷歌)外的开发人员修改的情况下,针对网络可用性检测模块与用户间的交互,网络连接服务模块模仿用户,自动触发网络可用性检测模块,以使网络可用性检测模块将待用网络修改为可用网络,因此,网络可用性检测模块不会因为待用网络为受限网络而持续检测网络可用性,降低设备功耗;并且,网络可用性检测模块也不会持续向网络连接服务模块反馈检测结果,避免网络连接服务模块的网
络控制出错,保证网络使用的稳定性。
35.在一些场景中,如果用户是通过网络可用性检测模块提供的接口(如set acceptpartialconnectivity,设置同意使用受限网络的接口),实现与网络可用性检测模块的交互;那么,网络连接服务模块在自动触发网络可用性检测模块将待用网络修改为可用网络时,具体可以执行如下步骤:确定所述网络可用性检测模块为用户提供的接口;自动执行用户调用所述接口的操作,以触发所述网络可用性检测模块将所述待用网络修改为可用网络。
36.示例性地,网络可用性检测模块检测到待用网络为受限网络时,对应的标志位为isvalid=false且ispartial=true;网络连接服务模块调用上述接口,以让网络可用性检测模块将isvalid的标志位改为true,即将待用网络从受限网络改为可用网络。
37.上述实施方式中,如果网络可用性检测模块与用户的交互是基于接口实现的,那么网络连接服务模块可以直接调用该接口,以触发网络可用性检测模块进行网络状态的修改,无需用户介入且降低对网络控制整体逻辑入侵改动。
38.在进一步的场景中,网络可用性检测模块将网络可用性检测结果反馈给网络连接服务模块后,网络连接服务模块若确定该网络可用性检测结果表征待用网络是受限网络(如isvalid=false且ispartial=true),则会提示用户;用户基于该提示获知待用网络为受限网络,调用上述接口,与网络可用性检测模块进行交互,触发网络可用性检测模块将待用网络改为可用网络。
39.由于本技术的网络连接服务模块模仿用户,与网络可用性检测模块进行交互,因此,为避免对用户造成干扰,网络连接服务器模块在确定待用网络是受限网络后,不展示关于所述待用网络为受限网络的提示信息。
40.另外,网络连接服务模块在与网络可用性检测模块进行交互,自动触发所述网络可用性检测模块将所述待用网络修改为可用网络之后,网络连接服务模块可以展示关于所述待用网络为可用网络的提示信息,以告知用户当前网络是可用网络。
41.如果网络连接服务模块展示待用网络是否可用的提示信息时,是基于上述标志位确定的;例如,如果标识位是isvalid=false且ispartial=true,则展示受限网络的图标;又例如,如果标识位是isvalid=true且ispartial=false,则展示可用网络的图标。因此,网络可用性检测模块在将isvalid的标志位改为true并回传给网络连接服务模块后,由于ispartial还是true,因此,网络连接服务模块可以将ispartial的标志位改为false,进而展示可用网络的图标。
42.在一个实施例中,网络连接服务模块在执行上述步骤s202时,可以进一步执行如下步骤:若所述可用性检测结果表征所述待用网络为受限网络,且所述用户终端位于第一预设区域,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络;其中,所述第一预设区域是网络可用性的误判频次高于预设误判频次阈值的区域。
43.其中,网络可用性误判可以是实际可用的网络被检测为受限网络;因此,如果用户终端位于网络可用性误判频次较高的区域,网络连接服务模块才模仿用户与网络可用性检测模块交互,自动触发网络可用性检测模块将待用网络修改为可用网络,提高网络控制的准确性。
44.进一步地,确定用户终端是否位于网络可用性误判频次较高的区域,可以利用下
述方式实现:

用户终端的sim(subscriber identity module,用户识别卡)联网,利用mcc(移动国家码)和mnc(移动网络码);

用户终端的sim无法联网,利用基地台国家码。
45.在一个实施例中,网络连接服务模块在执行上述步骤s202时,可以进一步执行如下步骤:若所述可用性检测结果表征所述待用网络为受限网络,且用户同意度高于预设同意度阈值,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络;其中,所述用户同意度为用户同意使用受限网络的程度。
46.如果用户对网络可用性要求不高,用户在获知待用网络是受限网络后,还是会同意使用该受限的网络;因此,上述方式中,如果用户同意使用受限网络的程度较高,那么网络连接服务模块才模仿用户,与网络可用性检测模块进行交互,自动触发网络可用性检测模块将待用网络修改为可用网络,提高网络控制的精准性,最大限度地符合用户的实际使用意愿。
47.进一步地,网络连接服务模块还可以执行如下步骤:获取用户针对受限网络的历史操作信息;基于所述历史操作信息,确定表征用户同意使用受限网络的第一历史操作次数和表征用户拒绝使用受限网络的第二历史操作次数;基于所述第一历史操作次数和所述第二历史操作次数的相对大小,确定所述用户同意度是否高于所述预设同意度阈值。
48.示例性地,用户获知wifi是受限网络后,会进行对应的操作,如调用上述接口,告知网络可用性检测模块同意使用受限网络,又如切换至移动数据,检测移动数据是否为受限网络;因此,上述用户获知受限网络后所进行的对应操作以及对应的操作时刻,可以看作是用户针对受限网络的操作信息。
49.网络连接服务模块可以获取历史时段内的多次操作信息,并基于多次操作信息,确定表征用户同意使用受限网络的第一历史操作次数为5次和表征用户拒绝使用受限网络的第二历史操作次数为3次;由于第一历史操作次数大于第二历史操作次数,因此,网络连接服务模块可以确定用户同意度较高,即用户同意度大于预设同意度阈值。
50.上述实施方式中,统计用户针对受限的历史操作信息,准确预测出用户同意使用受限网络的程度,提高网络控制的精准性,最大限度地符合用户的实际使用意愿。
51.在一些场景中,网络控制过程主要分为三大部分:

网络登录,

网络测试,

网络使用。

网络登录的过程中,有些wifi等网络需要用户认证登录,因此,网络连接服务模块获知网络需要用户认证登录后,会调用强制门户认证模块识别用于登录至wifi的认证网址,向用户提供认证界面进行用户认证登录。
52.在一个实施例中,网络连接服务模块还可以执行如下步骤:调用第一强制门户认证模块完成指定方提供的用户终端合法性测试,以使所述用户终端被所述指定方归为合法用户终端;调用第二强制门户认证模块获取用于登录至所述待用网络的认证网址,以供所述用户终端经由所述认证网址登录至所述待用网络;其中,所述第一强制门户认证模块是所述指定方提供的,所述第二强制门户认证模块是非指定方提供的,且所述第一强制门户认证模块和所述第二强制门户认证模块均安装在所述用户终端。
53.上述用户终端合法性测试可以包括gts测试(google mobile services test suite,谷歌移动服务测试);如果用户终端没有使用如谷歌等指定方提供的强制门户认证模块,那么用户终端无法通过上述测试,导致用户终端被归位不合法的用户终端;但是,由于谷歌等指定方提供的强制门户认证模块无法识别微信、花生地铁等认证网址,因此,在网
络登录时,指定方提供的强制门户认证模块会直接向用户反馈无法登录;如果非指定方直接修改指定方提供的强制门户认证模块,则会导致用户终端无法通过gts测试,被认为是不合法的用户终端。
54.因此,上述实施例中,在用户终端安装两个强制门户认证模块:第一强制门户认证模块由指定方提供,用于完成上述gts测试,以使用户终端被归位合法用户终端;第二强制门户认证模块由非指定方提供,用于获取用于登录wifi等网络的认证网址,如微信认证网址、花生地铁认证网址。因此,用户可以在认证网址上进行用户认证登录,用户终端登录至上述wifi。
55.以下结合图3并以wifi为例,介绍上述实施例的具体步骤:步骤s301,网络连接服务模块触发网络可用性检测模块检测当前wifi的网络可用性,网络可用性检测模块完成对网络可用性检测后,将网络可用性检测结果反馈至网络连接服务模块;若网络连接服务模块确定网络可用性检测结果表征待用网络需认证登录(如上述指定服务器a或上述指定服务器b反馈的数值非204且处于200至399之间,则可以认为待用网络需要用户认证登录),则网络连接服务模块调用强制门户认证模块;步骤s302a至步骤s303,在非gts测试时,网络连接服务模块调用第二强制门户认证模块,以触发第二强制门户认证模块获取用于登录至待用网络的认证网址;第二强制门户认证模块向用户提供获取到的认证网址,以让用户进行认证登录;步骤s304至步骤s305,网络连接模块获知用户完成认证登录后,再次触发网络可用性检测模块检测待用网络的可用性。其中,步骤s302b,在gts测试时,网络连接服务模块可以调用第一强制门户认证模块完成gts测试,以使用户终端被指定方归为合法用户终端。
56.故,通过在用户终端设置两个强制门户认证模块的方式,既可以保证用户终端通过用户终端合法性测试,被归为合法用户终端,又可以保证用户可以直接基于对应的认证网址进行认证登录,保证认证网址获取的成功率,提高用户认证登录的效率和准确性。
57.进一步地,为保证认证网址获取的成功率和准确性,网络连接服务模块在执行调用第二强制门户认证模块获取用于登录至所述待用网络的认证网址时,还可以执行如下步骤:判断所述用户终端是否位于第二预设区域;所述第二预设区域具有不可被所述第一强制门户认证模块识别的认证网址;若是,则调用所述第二强制门户认证模块获取用于登录至所述待用网络的认证网址。
58.示例性地,第二预设区域具有微信认证网址或花生地铁认证网址,且微信认证网址或花生地铁认证网址不可以被指定方提供的强制门户认证模块识别,因此,用户终端处于第二预设区域时,用于登录至wifi等网络的认证网址可能是微信认证网址或花生地铁认证网址,此时,网络连接服务模块可以调用第二强制门户认证模块,以获取上述认证网址,保证认证网址获取的成功率和准确性。
59.需要说明的是,上述判断用户终端是否处于第二预设区域,可以通过上述判断用户终端是否位于第一预设区域的方式进行,这里不赘述。
60.进一步地,所述第二强制门户认证模块为对第三强制门户认证模块打入预设补丁得到;其中,所述预设补丁携带不可被所述第一强制门户认证模块识别的认证网址;所述第三强制门户认证模块为对所述第一强制门户认证模块的源代码进行编译得到。
61.结合图4介绍上述实施方式:步骤s401,对同一源代码进行不同型态的编译,得到第一强制门户认证模块和第三强制门户认证模块;其中,第一强制门户认证模块对应的型
态为指定方指定且不可被非指定方修改的型态(如mainline module型态),第三强制门户认证模块对应的型态为可被非指定方修改的型态(如source code型态)。其中,由于第一强制门户认证模块和第三强制门户认证模块的源代码相同,因此,二者可识别的认证网址相同;步骤s402至步骤s403,将携带不可被所述第一强制门户认证模块识别的认证网址(如微信认证网址)的补丁打入第三强制门户认证模块,得到第二强制门户认证模块。
62.上述实施方式中,由于第三强制门户认证模块是来源于第一强制门户认证模块的源代码,因此,后续仅需打入补丁进行少量修改,即可得到第二强制门户认证模块,提高处理效率。
63.更进一步地,为了网络连接服务模块的调用准确性,避免调用出错,还可以第一强制门户认证模块和第二强制门户认证模块的调用名称可以不同。
64.为了更好地理解上述方法,以下结合图5详细阐述一个本技术网络控制方法的应用实例。本应用实例的待用网络是wifi,该wifi需要用户认证登录且用户终端不是处于gts测试的情况。
65.步骤s501,网络连接服务模块触发网络可用性检测模块检测当前wifi的可用性;网络可用性检测模块检测完成后,向网络连接服务模块反馈网络可用性检测结果;
66.步骤s502,若上述网络可用性检测结果表征网络为转址网络(即该网络的登录需要用户经由特定认证网址进行认证登录),网络连接服务模块判断用户终端是否处于第二预设区域;若是,则调用第二强制门户认证模块;若否,则调用第一强制门户认证模块(非gts测试且用户终端不是处于第二预设区域的情况下,第一强制门户认证模块也是可以被调用的);
67.步骤s503,上述任一个强制门户认证模块被调用后,获取当前wifi的认证网址,并向用户提供;用户在对应的认证界面上进行认证登录,用户终端登录至当前wifi;
68.步骤s504至步骤s505,网络连接服务模块获知用户认证登录完成后,网络连接服务模块再次触发网络可用性检测模块进行wifi可用性检测;
69.步骤s506至步骤s507,网络可用性检测模块将wifi可用性检测结果反馈至网络连接服务模块;若网络可用性检测模块确定上述wifi可用性检测结果表征当前wifi为受限网络,则自动调用网络可用性检测模块的接口,触发网络可用性检测模块将当前wifi修改为可用网络;
70.步骤s508,网络可用性检测模块将当前wifi修改为可用网络后,将修改结果再次反馈给网络连接服务模块;
71.步骤s509,网络连接服务模块使用该wifi为用户提供网络服务,网络连接服务模块还可以向用户展示当前wifi是可用网络的图标。
72.上述应用实例中,通过在用户终端设置两个强制门户认证模块的方式,既可以保证用户终端通过用户终端合法性测试,被归为合法用户终端,又可以保证用户可以直接基于对应的认证网址进行认证登录,保证认证网址获取的成功率,提高用户认证登录的效率和准确性。另外,在网络可用性检测模块检测到网络受限时,网络连接服务模块直接使用网络为用户终端提供网络服务,无需用户介入,提升用户使用的便捷性;并且,在网络可用性检测模块的处理逻辑不可被除指定方(如谷歌)外的开发人员修改的情况下,针对网络可用性检测模块与用户间的交互,网络连接服务模块模仿用户,自动触发网络可用性检测模块,
以使网络可用性检测模块将待用网络修改为可用网络,因此,网络可用性检测模块不会因为待用网络为受限网络而持续检测网络可用性,降低设备功耗;并且,网络可用性检测模块也不会持续向网络连接服务模块反馈检测结果,避免网络连接服务模块的网络控制出错,保证网络使用的稳定性。
73.应该理解的是,虽然图1至图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1至图5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
74.在一个实施例中,如图6所示,提供了一种网络控制装置,应用于网络连接服务模块,所述装置包括:
75.检测结果获取模块601,用于获取网络可用性检测模块对用户终端的待用网络进行可用性检测得到的可用性检测结果;
76.网络处理模块602,用于若所述可用性检测结果表征所述待用网络为受限网络,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络,以及使用所述待用网络为所述用户终端提供网络服务。
77.在一个实施例中,所述网络处理模块602,还用于确定所述网络可用性检测模块为用户提供的接口;自动执行用户调用所述接口的操作,以触发所述网络可用性检测模块将所述待用网络修改为可用网络。
78.在一个实施例中,所述装置还包括第一提示信息处理模块,用于不展示关于所述待用网络为受限网络的提示信息;和,第二提示信息处理模块,用于展示关于所述待用网络为可用网络的提示信息。
79.在一个实施例中,所述网络处理模块602,还用于若所述可用性检测结果表征所述待用网络为受限网络,且所述用户终端位于第一预设区域,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络;其中,所述第一预设区域是网络可用性的误判频次高于预设误判频次阈值的区域。
80.在一个实施例中,所述网络处理模块602,还用于若所述可用性检测结果表征所述待用网络为受限网络,且用户同意度高于预设同意度阈值,则自动触发所述网络可用性检测模块将所述待用网络修改为可用网络;其中,所述用户同意度为用户同意使用受限网络的程度。
81.在一个实施例中,所述装置还包括用户同意度统计模块,用于获取用户针对受限网络的历史操作信息;基于所述历史操作信息,确定表征用户同意使用受限网络的第一历史操作次数和表征用户拒绝使用受限网络的第二历史操作次数;基于所述第一历史操作次数和所述第二历史操作次数的相对大小,确定所述用户同意度是否高于所述预设同意度阈值。
82.在一个实施例中,所述装置还包括认证模块调用模块,用于调用第一强制门户认证模块完成指定方提供的用户终端合法性测试,以使所述用户终端被所述指定方归为合法
用户终端;调用第二强制门户认证模块获取用于登录至所述待用网络的认证网址,以供所述用户终端经由所述认证网址登录至所述待用网络;其中,所述第一强制门户认证模块是所述指定方提供的,所述第二强制门户认证模块是非指定方提供的,且所述第一强制门户认证模块和所述第二强制门户认证模块均安装在所述用户终端。
83.在一个实施例中,所述认证模块调用模块,还用于判断所述用户终端是否位于第二预设区域;所述第二预设区域具有不可被所述第一强制门户认证模块识别的认证网址;若是,则调用所述第二强制门户认证模块获取用于登录至所述待用网络的认证网址。
84.在一个实施例中,所述第二强制门户认证模块为对第三强制门户认证模块打入预设补丁得到;其中,所述预设补丁携带不可被所述第一强制门户认证模块识别的认证网址;所述第三强制门户认证模块为对所述第一强制门户认证模块的源代码进行编译得到。
85.关于网络控制装置的具体限定可以参见上文中对于网络控制方法的限定,在此不再赘述。上述网络控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于用户终端中的处理器中,也可以以软件形式存储于用户终端中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
86.在一个实施例中,提供了一种用户终端,该用户终端的内部结构图可以如图7所示。该用户终端包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该用户终端的处理器用于提供计算和控制能力。该用户终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该用户终端的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种网络控制方法。该用户终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该用户终端的输入装置可以是显示屏上覆盖的触摸层,也可以是用户终端外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
87.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的用户终端的限定,具体的用户终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
88.在一个实施例中,提供了一种用户终端,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述各个方法实施例中的步骤。
89.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各个方法实施例中的步骤。
90.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存
储器(dynamic random access memory,dram)等。
91.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
92.以上的实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献