上网保护方法以及上网保护装置与流程

文档序号:19124827发布日期:2019-11-13 02:01阅读:191来源:国知局
上网保护方法以及上网保护装置与流程

本发明涉及软件领域,尤其涉及一种上网保护方法以及上网保护装置。



背景技术:

国内经济的发展和互联网、计算机的大力普及极大地推动了中国软件产业的发展。目前人们使用手机的时间越来越多,甚至可以玩一天都不用休息,故儿童在使用手机时更需要家长监管使用时间。

家长在监管儿童玩手机的时间时,大多可以通过手机系统自带的监管模式来达到监管的目的,即在监管模式后,检测到儿童玩手机中某个应用的时间超过预设时长、用的流量大于预设阈值后限制儿童对手机的使用。但是,这种监控方式没有对使用者的使用情况进行判断,导致使用者在监管模式下正常使用时影响使用者使用。例如儿童使用手机时若更多的是进行学习,超过预设时长后限制儿童对手机的使用则会影响该儿童的学习。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种上网保护方法以及上网保护装置,旨在解决移动终端进入监管模式后,没有对使用者的使用情况进行判断,在触发禁用条件即关闭当前运行的应用的网络服务的问题。

为了达到上述目的,本发明提供一种上网保护方法,所述上网保护方法包括以下步骤:

在进入监管模式后,移动终端记录当前运行的应用的应用信息;

在所述应用信息满足预设条件时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

可选地,所述预设条件包括以下至少一个:

所述应用的持续运行时长大于或等于预设时长;

所述应用的移动流量大于或等于预设流量阈值;

所述应用的应用类型与预设应用类型不匹配。

可选地,所述移动终端执行预设操作包括以下至少一个:

关闭当前运行的所述应用的联网权限;

关闭蜂窝流量;

断开电话卡连接;

开启飞行模式;

关机。

可选地,所述预设条件包括所述应用的持续运行时长大于或等于预设时长以及所述应用的移动流量大于或等于预设流量阈值中至少一个,所述上网保护方法包括:

在所述应用信息满足预设条件时,获取当前运行的应用的应用类型;

在当前运行的应用的应用类型是预设应用类型时,增大所述预设时长;

在当前运行的应用的应用类型不是预设应用类型时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

可选地,所述增大所述预设时长的步骤之后,所述上网保护方法还包括:

更新增大所述预设时长的次数;

在所述次数大于或等于预设次数时,检测所述应用的持续运行时长;

在所述持续运行时长大于或等于更新后的所述预设时长时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

可选地,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务的步骤之后,所述上网保护方法还包括:

所述移动终端开始计时;

在所述计时时长达到预设禁用时长时,所述移动终端恢复所述应用的网络服务。

可选地,所述上网保护方法还包括:

在进入监管模式后,获取当前时间点;

在当前时间点处于预设时间区间时,执行所述移动终端记录当前运行的应用的应用信息的步骤。

可选地,所述在进入监管模式的步骤之前,还包括:

所述移动终端采集当前使用者的人体特征信息;

在所述人体特征信息与预设人体特征信息不匹配时,所述移动终端进入监管模式。

可选地,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务的步骤之后,还包括:

所述移动终端输出提示信息。

此外,为实现上述目的,本发明还提供一种上网保护装置,所述上网保护装置包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的上网保护程序,所述上网保护程序被所述处理器执行时实现如上所述的上网保护方法的步骤。

本发明提供的上网保护方法以及上网保护装置,首先,在进入监管模式后,移动终端记录当前运行的应用的应用信息,然后,在所述应用信息满足预设条件时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。因本发明能在移动终端进入监管模式后记录当前运行的应用的应用消息,在该应用消息满足预设条件时停止当前运行的应用的网络服务,在该应用消息不满足预设条件时延长应用的网络服务,从而解决了移动终端进入监管模式后,没有对使用者的使用情况进行判断,在触发禁用条件即关闭当前运行的应用的网络服务,导致使用者在监管模式下正常使用时影响使用者使用的问题。

附图说明

附图说明用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例方案涉及的上网保护装置的硬件结构示意图;

图2为本发明上网保护方法第一实施例的流程示意图;

图3为本发明上网保护方法第二实施例的流程示意图;

图4为本发明上网保护方法第三实施例的流程示意图;

图5为本发明上网保护方法第四实施例的流程示意图;

图6为本发明上网保护方法第五实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

由于现有移动终端进入监管模式后,没有对使用者的使用情况进行判断,在触发禁用条件即关闭当前运行的应用的网络服务,导致使用者在监管模式下正常使用时影响使用者使用。

本发明提供一种解决方案,首先,在进入监管模式后,移动终端记录当前运行的应用的应用信息,然后,在所述应用信息满足预设条件时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。因本发明能在移动终端进入监管模式后记录当前运行的应用的应用消息,在该应用消息满足预设条件时停止当前运行的应用的网络服务,在该应用消息不满足预设条件时延长应用的网络服务,从而解决了移动终端进入监管模式后,没有对使用者的使用情况进行判断,在触发禁用条件即关闭当前运行的应用的网络服务,导致使用者在监管模式下正常使用时影响使用者使用的问题。

如图1所示,图1是本发明实施例方案涉及装置的硬件结构示意图。

参照图1,该装置可以包括:处理器1001,例如cpu,存储器1002,通信总线1003,网络接口1004。其中,通信总线1003用于实现该装置中各组成部件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。如图1所示,作为一种计算机存储介质的存储器1002中可以包括操作系统、网络通信模块以及上网保护程序。

可选地,所述装置还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在智能终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别智能终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,智能终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

在图1所示的装置所涉及的硬件中,网络接口1004可以用于获取当前应用的正常运行所需要的数据;而处理器1001可以用于调用存储器1002中存储的上网保护程序,并执行以下操作:

在进入监管模式后,移动终端记录当前运行的应用的应用信息;

在所述应用信息满足预设条件时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

进一步地,处理器1001可以用于调用存储器1002中存储的上网保护程序,还执行以下操作:

在所述应用信息满足预设条件时,获取当前运行的应用的应用类型;

在当前运行的应用的应用类型是预设应用类型时,增大所述预设时长;

在当前运行的应用的应用类型不是预设应用类型时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务的步骤。

进一步地,处理器1001可以用于调用存储器1002中存储的上网保护程序,还执行以下操作:

更新增大所述预设时长的次数;

在所述次数大于或等于预设次数时,检测到所述应用的持续运行时长;

在所述持续运行时长大于或等于更新后的所述预设时长时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

进一步地,处理器1001可以用于调用存储器1002中存储的上网保护程序,还执行以下操作:

所述移动终端开始计时;

在所述计时时长达到预设禁用时长时,所述移动终端恢复所述应用的网络服务。

进一步地,处理器1001可以用于调用存储器1002中存储的上网保护程序,还执行以下操作:

在进入监管模式后,获取当前时间点;

在当前时间点处于预设时间区间时,执行所述移动终端记录当前运行的应用的应用信息的步骤。

进一步地,处理器1001可以用于调用存储器1002中存储的上网保护程序,还执行以下操作:

所述移动终端采集当前使用者的人体特征信息;

在所述人体特征信息与预设人体特征信息不匹配时,所述移动终端进入监管模式。

进一步地,处理器1001可以用于调用存储器1002中存储的上网保护程序,还执行以下操作:

所述移动终端输出提示信息

参照图2,图2为本发明上网保护方法的第一实施例,所述上网保护方法包括:

步骤s10、在进入监管模式后,移动终端记录当前运行的应用的应用信息;

本发明提供的上网保护方法主要基于预设的上网时长和运行的应用信息的来锁定上网流量的使用上限。本发明提供的上网保护方法涉及的终端包括但不限于手机、平板电脑和电脑等,所述终端上预先加载有相关的应用系统,包括但不限于微信公众号、app或者网页系统等。

本发明提供的技术方案,所述应用信息包括应用类型、应用名称、应用使用时间以及应用使用流量。系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。系统日志包括系统日志、应用程序日志和安全日志。由于需要监管的使用者可能在没有监管的情况下长时间使用移动终端上网。故在进入监管模式后,移动终端将当前运行的应用的应用类型、应用名称、应用使用时间以及应用使用流量记录至应用程序日志。或者在数据库中建立应用数据监控表,所述应用数据监控表的各个字段对应应用信息,然后获取当前运行的应用的应用类型、应用名称、应用使用时间以及应用使用流量并存储进该应用数据监控表。

步骤s20、在所述应用信息满足预设条件时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

本实施例提供的技术方案中,所述预设条件包括以下至少一个:所述应用的持续运行时长大于或者等于预设时长;所述应用的移动流量大于或者等于预设流量阈值;所述应用的应用类型与预设应用类型不匹配。所述移动终端执行预设操作包括以下至少一个:关闭当前运行的所述应用的联网权限;关闭蜂窝流量;断开电话卡连接;开启飞行模式;关机。所述应用信息实时更新,更新后对记录的应用信息进行监听,在所述应用信息持续运行时长大于或等于预设时长和/或应用类型与预设应用类型不匹配和/或当前应用的移动流量大于或等于预设流量阈值时,执行关闭当前运行的所述应用的联网权限和/或关闭蜂窝流量和/或断开电话卡连接和/或开启飞行模式和/或关机等操作,以停止当前运行的所述应用的网络服务。可以理解的是,所述预设条件还可以是满足两个,例如所述应用的持续运行时长大于或等于预设时长和所述应用的应用类型与预设应用类型不匹配;所述应用的持续运行时长大于或等于预设时长和所述应用的移动流量大于或等于预设流量阈值;所述应用的应用类型与预设应用类型不匹配和所述应用的移动流量大于或等于预设流量阈值;所述预设条件还可以是同时满足三个,例如所述应用的持续运行时长大于或等于预设时长和所述应用的应用类型与预设应用类型不匹配以及所述应用的移动流量大于或等于预设流量阈值。所述执行预设操作与上述满足预设条件的情况类同。

移动终端能在移动终端进入监管模式后记录当前运行的应用的应用消息,在该应用消息满足预设条件时停止当前运行的应用的网络服务,在该应用消息不满足预设条件时延长应用的网络服务,从而解决了移动终端进入监管模式后,没有对使用者的使用情况进行判断,在触发禁用条件即关闭当前运行的应用的网络服务,导致使用者在监管模式下正常使用时影响使用者使用的问题。

进一步的,参照图3,图3为本发明上网保护方法的第二实施例,基于上述实施例,所述预设条件包括所述应用的持续运行时长大于或等于预设时长以及所述应用的移动流量大于或等于预设流量阈值中至少一个,所述上网保护方法包括:

步骤s21、在所述应用信息满足预设条件时,获取当前运行的应用的应用类型;

步骤s22、在当前运行的应用的应用类型是预设应用类型时,增大所述预设时长;

步骤s23、在当前运行的应用的应用类型不是预设应用类型时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

本实施例提供的技术方案中,所述应用类型包括办公类应用、学习类应用以及娱乐类应用等。所述预设应用类型为学习类应用。由于现有的监控方式只针对当前累计上网时长以及累计上网流量对使用者进行监控,没有对使用者的使用情况进行判断,导致使用者在监管模式下正常使用时影响使用者使用。故在满足所述应用的持续运行时长大于或等于预设时长以及所述应用的移动流量大于或等于预设流量阈值中的至少一个时,通过系统日志中的应用程序日志或数据库中的应用数据监控表获取当前运行的应用的应用类型,在当前运行的应用的应用类型是预设应用类型例如学习类应用或办公类应用时,增大所述预设时长,以延长当前使用者的对于当前运行的应用的网络服务的使用时间。在当前运行的应用的应用类型不是预设应用类型时,进行关闭蜂窝流量、断开电话卡连接、关机等操作,可以理解的是,执行何种操作根据增大预设时长的次数判定。即,该次数处于第一等级时执行关闭蜂窝流量操作,该次数处于第二等级时执行断开电话卡的操作,该次数处于第三等级时执行关机操作。

在其他实施例中,所述步骤s22之后,所述上网保护方法还包括:

步骤s24、更新增大所述预设时长的次数;

步骤s25、在所述次数大于或等于预设次数时,检测到所述应用的持续运行时长;

步骤s26、在所述持续运行时长大于或等于更新后的所述预设时长时,所述移动终端执行预设操作,以停止当前运行的所述应用的网络服务。

本实施例提供的技术方案中,由于无限次增大预设时长的次数就失去了监管当前使用者的意义,故需要设定一个增大预设时长的次数的最大值,以及在每次更新增大所述预设时长的次数后判断是否到达最大预设次数。移动终端在更新增大所述预设时长的次数后,判断该次数是否到达最大预设次数,在所述次数大于或等于预设次数后,检测到所述应用的持续运行时长,并在所述持续运行时长大于或等于更新后的所述预设时长后,执行预设操作,以停止当前运行的所述应用的网络服务。在判定所述次数小于预设次数时,则继续记录当前运行的应用的应用信息,从而在增大预设时长的次数到达预设次数时起到监管作用,以督促使用者进行休息或进行其他活动等。

移动终端检测到在监管模式下使用者触发预设条件时,对使用者的使用情况进行判断,确定是否执行预设操作,从而在监管模式下让使用者正常使用当前运行的应用的网络服务。

进一步的,参照图4,图4为本发明上网保护方法的第三实施例,在上述图2所示的实施例基础上,所述步骤s20之后,还包括:

步骤s30、所述移动终端开始计时;

步骤s40、在所述计时时长达到预设禁用时长时,所述移动终端恢复所述应用的网络服务。

本实施例提供的技术方案中,所述预设禁用时长为系统预设或管理员预设,用于移动终端根据所述预设禁用时长进行计时,以使使用者在禁用网络服务的期间内禁用网络服务。所述恢复所述应用的网络服务包括开启蜂窝网络、连接电话卡或开机等。由于监管模式只是起到监管或督促的作用,不可能无限期地禁用网络服务,故在移动终端执行预设操作后,获取预设禁用时长,然后所述移动终端开始计时,在所述计时时长达到预设禁用时长时,所述移动终端恢复所述应用的网络服务,例如开启蜂窝网络、连接电话卡或开机等。所述恢复操作与所述预设操作对应,例如预设操作为断开蜂窝网络时,所述恢复操作则连接蜂窝网络。预设操作为断开电话卡时,所述恢复操作则连接电话卡。此处不再赘述。在所述计时时长未达到预设禁用时长时,不执行恢复所述应用的网络服务的操作。

本实施例提供的技术方案中,在移动终端执行预设操作后,获取预设禁用时长,并在显示屏上显示所述预设禁用时长。可以理解的是,除了在显示屏上显示所述预设禁用时长,还可发送语音播报以通知使用者当前移动终端的预设禁用时长,从而方便使用者知道网络服务被禁用时长。

移动终端通过计时并在计时达到预设禁用时长时恢复应用的网络服务,从而使用户能够重新使用网络服务。

进一步的,参照图5,图5为本发明上网保护方法的第四实施例,在上述图2所示的实施例基础上,所述上网保护方法还包括:

步骤s50、在进入监管模式后,获取当前时间点;

步骤s60、在当前时间点处于预设时间区间时,执行所述移动终端记录当前运行的应用的应用信息的步骤。

本实施例提供的技术方案中,由于进入监管模式后,可能存在管理员设置了具体的监管时间,故在进入监管模式后,通过系统时间获取当前时间点,然后判断当前时间点是否处于管理员设置的监管时间,在判定当前时间点处于管理员设置的监管时间时,则进入监管模式,并记录当前运行的应用的应用信息。在判定当前时间点不处于管理员设置的监管时间时,则不进入监管模式,此时移动终端为正常使用模式。

在其他实施例中,所述步骤s50之前,还包括:

步骤s70、所述移动终端采集当前使用者的人体特征信息;

步骤s80、在所述人体特征信息与预设人体特征信息不匹配时,所述移动终端进入监管模式。

本实施例提供的技术方案中,所述人体特征信息可以包括指纹信息、人脸识别信息、声音识别信息等。由于不可能管理员每次都手动设置进入监管模式后再将移动终端给待监管人使用,故在使用者使用移动终端时采集当前使用者的人体特征信息,例如通过指纹解锁信息判断当前使用者是否为待监管人,或者通过声音解锁信息判断当前使用者是否为待监管人,或者获取当前使用者的人脸信息等。所述移动终端存储无需进入监管模式的使用者的人体特征信息,即可在所述人体特征信息与预设人体特征信息不匹配时,所述移动终端进入管模式。若在所述人体特征信息与预设人体特征信息匹配时,进入正常使用模式。

移动终端通过人体特征信息自动识别当前使用者使用需要监管,从而避免管理员忘记设置进入监管模式而缺乏对待监管人的使用监管。

进一步的,参照图6,图6为本发明上网保护方法的第五实施例,基于以上任一实施例,所述步骤s20之后,还包括:

步骤s90、所述移动终端输出提示信息。

在本实施例中,当移动终端执行所述预设操作之后,可以根据所述预设操作生成对应的提示信息,并输出所述提示信息。

具体地,当所述预设操作为关闭当前运行的所述应用的联网权限时,可以生成所述所述应用的联网权限以关闭的提示信息,和/或在所述预设操作为关闭蜂窝流量,断开电话卡连接,开启飞行模式和/或关机时。根据触发预设操作的应用的应用信息及所述预设操作生成提示信息。以提示用户移动终端当前执行所述预设操作的原音,以及当前正在执行和或待执行的预设操作。

示例性的,在腾讯视频使用流量超出预设流量阈值时,可以生成“腾讯视频流量使用超出阈值,当前已关闭腾讯视频的联网权限”的提示信息。

进一步地,所述提示信息可以通过文字显示的方式显示在通信终端显示器的预设位置,也可以通过控制移动终端通过弹窗显示的方式输出所述提示信息。和或还可以通过语音播报、显示特定图标等方式输出所述提示信息。

在此,本实施例对输出提示信息的方式不作具体限定。

在本实施例公开的技术方案中,移动终端可以输出提示信息,从而达成了避免用户误操作的效果。

为实现上述目的,本发明还提供一种上网保护装置,所述上网保护装置包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的上网保护程序,所述上网保护程序被所述处理器执行时实现如上所述的上网保护方法的步骤。

为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有上网保护程序,所述上网保护程序被处理器执行时实现如上所述的上网保护方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是电视机,手机,计算机,装置,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1