终端的控制方法和装置制造方法及图纸

技术编号:19187123 阅读:59 留言:0更新日期:2018-10-17 02:26
本发明专利技术公开了一种终端的控制方法和装置。其中,该方法包括:检测终端当前连接的WIFI热点是否被配置为对终端进行认证,其中,终端在通过认证后获得通过WIFI热点访问无线网络的权限;当终端当前连接的WIFI热点被配置为对终端进行认证时,判断终端是否处于移动状态;在判断出终端处于移动状态时,控制终端不弹出认证页面。本发明专利技术解决了终端自动连接WIFI热点时,认证页面发生不必要弹出的技术问题。

Terminal control method and device

The invention discloses a terminal control method and device. The method includes detecting whether the WIFI hotspot currently connected by the terminal is configured to authenticate the terminal, in which the terminal obtains access to the wireless network via the WIFI hotspot after authenticating, and judging whether the terminal is mobile when the WIFI hotspot currently connected by the terminal is configured to authenticate the terminal. When the terminal is in the mobile state, the control terminal does not pop up the authentication page. The invention solves the technical problem of unnecessary pop-up of authentication page when the terminal connects WIFI hotspot automatically.

【技术实现步骤摘要】
终端的控制方法和装置
本专利技术涉及计算机领域,具体而言,涉及一种终端的控制方法和装置。
技术介绍
一些软件支持手机连接到需要Portal认证WiFi热点后,自动弹出认证页面的功能,例如用户在使用手机的过程中步行经过了一个手机系统已保存的Portal认证WiFi,这时系统有很大的概率连接到此WiFi,同时触发wifi认证窗口的弹出。WiFi认证窗口在这种情况下的弹出对用户来说是没有预期的,会打断用户当前的使用场景。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种终端的控制方法和装置,以至少解决终端自动连接WIFI热点时,认证页面发生不必要弹出的技术问题。根据本专利技术实施例的一个方面,提供了一种数据的处理方法,包括:检测终端当前连接的WIFI热点是否被配置为对所述终端进行认证,其中,所述终端在通过所述认证后获得通过所述WIFI热点访问网络的权限;当所述终端当前连接的WIFI热点被配置为对所述终端进行认证时,判断所述终端是否处于移动状态;在判断出所述终端处于移动状态时,控制所述终端不弹出认证页面。根据本专利技术实施例的另一方面,还提供了一种数据的处理装置,包括:检测单元,用于检测终端当前连接的WIFI热点是否被配置为对所述终端进行认证,其中,所述终端在通过所述认证后获得通过所述WIFI热点访问网络的权限;判断单元,用于在所述终端当前连接的WIFI热点被配置为对所述终端进行认证时,判断所述终端是否处于移动状态;第一控制单元,用于在判断出所述终端处于移动状态时,控制所述终端不弹出认证页面。在本专利技术实施例中,采用检测终端当前连接的WIFI热点是否被配置为对所述终端进行认证,其中,所述终端在通过所述认证后获得通过所述WIFI热点访问网络的权限;当所述终端当前连接的WIFI热点被配置为对所述终端进行认证时,判断所述终端是否处于移动状态;在判断出所述终端处于移动状态时,控制所述终端不弹出认证页面。通过在终端处于移动状态时,不弹出认证页面,达到了在终端未处于移动状态时,才会弹出认证页面的目的,从而实现了仅在终端有访问网络的预期时,弹出认证页面对进行认证的技术效果,进而解决了终端自动连接WIFI热点时,认证页面发生不必要弹出的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的数据的处理方法的流程图;图2是根据本专利技术实施例的一种可选的数据的处理装置的流程图;图3是根据本专利技术实施例的终端的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种可以通过本申请装置实施例执行的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。根据本专利技术实施例,提供了一种数据的处理方法。图1是根据本专利技术实施例的一种可选的数据的处理方法的流程图,以下结合图1对本专利技术实施例所提供的数据的处理方法做具体介绍,如图1所示,该数据的处理方法主要包括如下步骤S102至步骤S106:步骤S102,检测终端当前连接的WIFI热点是否被配置为对终端进行认证,其中,终端在通过认证后获得通过WIFI热点访问网络的权限。WIFI接入点设备的WIFI热点可以被配置为:在终端连接到该WIFI热点之后,需要通过WIFI热点的认证之后,才能获得通过该WIFI热点访问网络的权限,即在终端通过该WIFI热点访问网络之前,需要通过WIFI热点的认证页面进行认证。在本专利技术实施例中,在终端自动连接到已保存过的WIFI之后,检测该WIFI热点是否被配置为需要对终端进行认证。可选地,在终端连接到该WIFI热点之后,向当前的WIFI热点发送特殊的网络请求,如:204网络请求、获取指定的网络文件等可以明确预期返回数据的网络请求等。如果返返回数据不是错误码,并且也不是预期的数据时,则可以判断当前连接的WIFI热点需要对终端进行认证。步骤S104,如果终端当前连接的WIFI热点被配置为对终端进行认证,则判断终端是否处于移动状态。如果经过检测,终端当前连接的WIFI热点被配置为对终端设备进行认证,则进一步地,判断终端设备是否处于移动状态。其中,终端设备处于移动状态是指,终端设备相对于WIFI热点所在区域,以一定的速度移动,终端设备与WIFI热点区域的相对位置会发生变化。终端处于移动状态时,表示该终端仅仅是“路过”WIFI接入点设备,终端并无通过WIFI热点访问网络的预期,而如果终端未处于移动状态,则表示终端设备需要通过WIFI热点访问网络,进而在终端访问网络之前,对终端进行认证。步骤S106,在判断出终端处于移动状态时,控制终端不弹出认证页面。可选地,如果经过判断,终端处于移动状态,则终端无需弹出认证页面,避免打断用户当前的使用场景,提高用户的体验。在本专利技术实施例中,采用检测终端当前连接的WIFI热点是否被配置为对终端进行认证,其中,终端在通过认证后获得通过WIFI热点访问网络的权限;当终端当前连接的WIFI热点被配置为对终端进行认证时,判断终端是否处于移动状态;在判断出终端处于移动状态时,控制终端不弹出认证页面。通过在终端处于移动状态时,不弹出认证页面,达到了在终端未处于移动状态时,才会弹出认证页面的目的,从而实现了仅在终端有访问网络的预期时,弹出认证页面对进行认证的技术效果,进而解决了终端自动连接WIFI热点时,认证页面发生不必要弹出的技术问题。可选地,判断终端是否处于移动状态包括:检测终端在第一时刻的第一指标和第二时刻的第二指标;获取第一指标和第二指标之间的变化数据;根据变化数据判断终端是否处于移动状态。作为本专利技术实施例的一种可选的实施方式,为了判断终端是否处于移动状态,分别检测终端设备在第一时刻的第一指标,和第二时刻的第二指标,通过对第一指标与第二指标的比较分析,获取终端在第一时刻和第二时刻的变化数据,根据变化数据来判断终端是否处于移动状态。可选地,检测终端在第一时刻的第一指标和第二时刻的第二指标包括:检测终端在第一时刻的第一热点集合中WIFI热点的第一数量和第一热点本文档来自技高网
...

【技术保护点】
1.一种终端的控制方法,其特征在于,包括:检测终端当前连接的WIFI热点是否被配置为对所述终端进行认证,其中,所述终端在通过所述认证后获得通过所述WIFI热点访问网络的权限;当所述终端当前连接的WIFI热点被配置为对所述终端进行认证时,判断所述终端是否处于移动状态;在判断出所述终端处于移动状态时,控制所述终端不弹出认证页面。

【技术特征摘要】
1.一种终端的控制方法,其特征在于,包括:检测终端当前连接的WIFI热点是否被配置为对所述终端进行认证,其中,所述终端在通过所述认证后获得通过所述WIFI热点访问网络的权限;当所述终端当前连接的WIFI热点被配置为对所述终端进行认证时,判断所述终端是否处于移动状态;在判断出所述终端处于移动状态时,控制所述终端不弹出认证页面。2.根据权利要求1所述的方法,其特征在于,判断所述终端是否处于移动状态包括:检测所述终端在第一时刻的第一指标和第二时刻的第二指标;获取所述第一指标和所述第二指标之间的变化数据;根据所述变化数据判断所述终端是否处于移动状态。3.根据权利要求2所述的方法,其特征在于,检测所述终端在第一时刻的第一指标和第二时刻的第二指标包括:检测所述终端在第一时刻的第一热点集合中WIFI热点的第一数量和所述第一热点集合中WIFI热点的信号强度,其中,所述第一热点集合包括所述终端连接的WIFI热点,每个WIFI热点的信号强度大于或等于预设信号强度;检测所述终端在第二时刻的第二热点集合中WIFI热点的第二数量和所述第一热点集合中WIFI热点的信号强度,其中,所述第二热点集合包括所述终端连接的WIFI热点,每个WIFI热点的信号强度大于或等于预设信号强度;获取所述第一指标和所述第二指标之间的变化数据包括:根据所述第一数量和所述第二数量获取第一变化数据;根据所述第一热点集合中WIFI热点的信号强度和所述第二热点集合中WIFI热点的信号强度获取第二变化数据;根据所述变化数据判断所述终端是否处于移动状态包括:根据所述第一变化数据和所述第二变化数据判断所述终端是否处于移动状态。4.根据权利要求3所述的方法,其特征在于,根据所述第一数量和所述第二数量获取第一变化数据包括:根据所述第一数量和所述第二数量获取第一比值,其中,在所述第一数量大于所述第二数量时,所述第一比值为所述第一数量与所述第二数量的比值,在所述第一数量小于或者等于所述第二数量时,所述第一比值为所述第二数量与所述第一数量的比值;将所述第一比值作为所述第一变化数据;根据所述第一热点集合中WIFI热点的信号强度和所述第二热点集合中WIFI热点的信号强度获取第二变化数据包括:获取所述第一热点集合和所述第二热点集合中相同WIFI热点的数量,得到第三数量;从所述相同WIFI热点中筛选出信号强度的变化幅度大于第一阈值的WIFI热点,得到第四数量;获取所述第四数量与所述第三数量的比值,得到第二比值;将所述第二比值作为所述第二变化数据;根据所述第一变化数据和所述第二变化数据判断所述终端是否处于移动状态包括:判断所述第一比值是否大于第二阈值;当所述第一比值大于所述第二阈值时,确定所述终端处于移动状态;当所述第一比值小于或者等于所述第一阈值时,判断所述第二比值是否大于第三阈值;当所述第二比值大于所述第三阈值时,确定所述终端处于移动状态;当所述第二比值小于或者等于所述第三阈值时,则确定所述终端未处于移动状态。5.根据权利要求2所述的方法,其特征在于,所述第一时刻为每个预设时间间隔的初始时刻,所述第二时刻为每个所述预设时间间隔的结束时刻,在检测所述终端在第一时刻的第一指标和第二时刻的第二指标之前,所述方法包括:每隔所述预设时间间隔检测所述终端的累积移动步数,其中,将所述累积移动步数作为当前时间间隔的结束时刻的累积移动步数,并且作为下一时间间隔的初始时刻的累积移动步数;检测所述终端在第一时刻的第一指标和第二时刻的第二指标包括:检测第一预设数量的所述预设时间间隔中,每个所述预设时间间隔的初始时刻的累积移动步数和结束时刻的累积移动步数,其中,所述第一预设数量的所述预设时间间隔为距离当前时刻最近的第一预设数量的预设时间间隔;获取所述第一指标和所述第二指标之间的变化数据包括:根据每个所述时间间隔的初始时刻的累积移动步数和结束时刻的累积移动步数,获取每个所述时间间隔的移动步数;计算所述第一预设数量的所述预设时间间隔的平均移动步数;根据所述变化数据判断所述终端是否处于移动状态包括:判断所述平均移动步数是否大于第四阈值,并且判断距离当前时刻最近的所述预设时间间隔的移动步数是否大于第五阈值;当所述平均移动步数大于第四阈值,并且距离当前时刻最近的所述预设时间间隔的移动步数大于第五阈值时,确定所述终端处于移动状态;当所述平均移动步数小于或者等于第四阈值,或者距离当前时刻最近的所述预设时间间隔的移动步数小于或者等于第五阈值时,确定所述终端处于移动状态。6.根据权利要求2所述的方法,其特征在于,所述第一时刻为每次移动的初始时刻,所述第二时刻为每次移动的结束时刻,在检测所述终端在第一时刻的第一指标和第二时刻的第二指标之前,所述方法包括:检测所述终端的累积移动步数是否增加;在所述累积移动步数增加时,记录所述述累积移动步数增加的时间点,其中,将所述累积移动步数增加的时间点作为当前移动步数增加的结束时刻的时间点,并将所述累积移动步数增加的时间点作为下一次移动步数增加的初始时刻的时间点;检测所述终端在第一时刻的第一指标和第二时刻的第二指标包括:检测所述终端增加的第二预设数量的移动步数中,每次移动步数增加的初始时刻的时间点和结束时刻的时间点,其中,所述终端增加的所述第二预设数量的移动步数为距离当前时刻最近的所述终端增加的所述第二预设数量的移动步数;获取所述第一指标和所述第二指标之间的变化数据包括:根据每次移动步数增加的初始时刻的时间点和结束时刻的时间点,获取每次移动步数增加的时间间隔;计算所述第二预设数量的所述移动步数增加的平均时间间隔;根据所述变化数据判断所述终端是否处于移动状态包括:判断所述平均时间间隔是否大于第六阈值,并且判断距离当前时刻最近的所述移动步数增加的时间间隔是否大于第七阈值;当所述平均时间间隔小于等于所述第六阈值,并且距离当前时刻最近的所述移动步数增加的时间间隔小于等于所述第七阈值时,确定所述终端处于移动状态;当所述平均时间间隔大于所述第六阈值,或者距离当前时刻最近的所述移动步数增加的时间间隔大于所述第七阈值时,确定所述终端未处于移动状态。7.根据权利要求1所述的方法,其特征在于,在控制所述终端弹出认证页面,以对所述终端进行认证之后,以及在控制所述终端不弹出所述认证页面之后,所述方法包括:获取认证页面的参数,所述认证页面的参数包括所述认证页面的弹出次数、所述认证页面的强行关闭次数以及所述认证的认证次数;将所述认证页面的参数上传到云端,其中,所述云端根据所述认证页面的参数统计所述认证页面的弹出率和强行关闭率,根据所述认证页面的弹出率和强行关闭率设置判断参数,所述参数包括第一预设信号强度、预设时间间隔、第一预设数量、第二预设数量、第一阈值、第二阈值、第三阈值、第四阈值...

【专利技术属性】
技术研发人员:陈宇
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1