一种跨设备防沉迷监管系统及方法与流程

文档序号:15235949发布日期:2018-08-24 04:16阅读:280来源:国知局

本发明涉及监管儿童使用手机的监管技术,具体涉及一种跨设备防沉迷监管系统及方法。



背景技术:

随着生活水平的提高和出于对儿童安全的考虑,许多家长都为儿童佩戴手机,但在儿童使用手机却缺乏有效的监管,儿童对手机游戏、小说等娱乐应用产生迷恋,影响学习。



技术实现要素:

为解决上述技术问题,本发明提出了一种跨设备防沉迷监管系统及方法,以达到有效的监管儿童对手机应用的运行状态,保证儿童手机安全,绿色,合理使用的目的。

为达到上述目的,本发明的技术方案如下:一种跨设备防沉迷监管系统,所述系统包括:移动终端和服务器端,所述移动终端与所述服务器端通过无线网络连接,所述移动终端包括:远程管理终端和被管理终端,所述远程管理终端主要包括:应用群组建立模块、远程应用操作模块和远程时间设置模块,所述应用群组建立模块,用于根据应用的类别建立应用分组,并将建立好的应用分组通过服务器端同步到被管理终端;所述远程应用操作模块,用于获取被管理端的应用图标,并将需要设置防沉迷的应用图标添加到对应的应用分组里,还用于把在对应分组里添加应用图标的信息通过服务器同步到被管理终端;所述远程时间设置模块,用于设置被管理端的应用分组内的应用允许运行的时间,所述被管理终端主要包括:应用扫描模块、本地应用操作模块、本地时间设置模块、监测模块、计时模块和应用中断模块,所述应用扫描模块,用于扫描被管理终端上已安装的应用,获取应用图标,并将获取到的应用图标通过服务器端同步到远程管理终端;所述本地应用操作模块,用于将被管理终端需要设置防沉迷的应用图标添加到对应的应用分组里;所述本地时间设置模块,用于设置被管理端的应用分组内的应用允许运行的时间;所述监测模块,用于实时监测运行在被管理终端最上层的应用,并判断运行在被管理终端最上层的应用是否为应用分组内的应用;所述计时模块,用于记录应用分组内应用的运行时间;应用终端模块,用于判断请求运行的应用是否在允许应用启动的时间内,如果在允许应用启动的时间内则允许应用启动,如果不在允许应用启动的时间内则拒绝应用启动,还用于判断应用分组内应用的运行时间是否超出了设置的允许应用运行的时间,如果超出设置的允许应用运行的时间,则中断该应用运行,所述服务器端包括数据传输模块和数据存储模块,所述数据传输模块,用于同步远程管理终端和被管理终端的数据;所述数据存储模块,用于存储数据。

进一步地,所述被管理终端还包括应用运行记录模块,所述应用运行记录模块,用于记录应用分组内的应用运行信息,并将应用运行信息存储至服务器端,所述远程管理终端还包括应用记录查看模块,所述应用记录查看模块,用于从服务器端获取应用运行信息并显示给管理者。

进一步地,所述应用图标包含有启动应用的运行路径。

一种跨设备防沉迷监管方法,所述方法步骤如下:管理者通过远程管理终端建立应用分组;扫描被管理终端上已安装的应用,获取应用图标,并将获取到的应用图标通过服务器端同步到远程管理终端;在应用分组内添加需要设置防沉迷的应用图标;设置被管理端的应用分组内的应用允许运行的时间;实时监测被管理端应用运行时间;如果将要运行的应用不在设置的允许应用运行时间或者正在运行的应用超出设置的允许应用运行时间,系统自动中断应用运行。

进一步地,所述在应用分组内添加需要设置防沉迷的应用图标分为远程添加和本地添加,所述远程添加为管理者在远程管理终端将需要设置防沉迷的应用图标添加到应用分组里,并通过服务器把在对应分组里添加应用图标的信息同步到被管理终端;所述本地添加为管理者直接在被管理终端的应用分组里添加需要设置防沉迷的应用图标,所述设置被管理端的应用分组内的应用允许运行的时间分为远程设置和本地设置,所述远程设置为管理者在远程管理终端设置被管理端的应用分组内的应用允许运行的时间;所述本地设置为管理者直接在被管理终端设置应用分组内的应用允许运行的时间。

进一步地,所述管理者在被管理终端上进行设置操作时,需要验证管理者预先设置的密码,通过验证后才能进行应用添加和时间设置操作。

进一步地,所述设置被管理端的应用分组内的应用允许运行的时间的方式分为设置应用允许运行的时长和设置应用允许运行的时间段。

进一步地,所述实时监测被管理端应用运行时间具体为检测被管理终端当前最上层运行的应用的包名,实时获取包名并判断该应用包运行的时间。

进一步地,所述中断应用运行的方式分为利用软件系统桌面覆盖运行的应用和调用系统功能强制停止应用运行。

本发明具有如下优点:

本发明通过设置被管理端的应用分组内的应用允许运行的时间,有效的控制被管理者使用应用的情况,使被管理者可以适当的娱乐,绿色、合理的使用手机。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本发明实施例公开的跨设备防沉迷监管系统功能模块示意图;

图2为本发明实施例公开的跨设备防沉迷监管系统运行流程图;

图中数字和字母所表示的相应部件名称:

1、远程管理终端;2、服务器端;3、被管理终端;101、应用群组建立模块;102、远程应用操作模块;103、远程时间设置模块;104、应用记录查看模块;201、数据传输模块;202、数据存储模块;301、应用扫描模块;302、本地应用操作模块;303、本地时间设置模块;304、监测模块;305、计时模块;306、应用中断模块;307、应用运行记录模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明提供了一种跨设备防沉迷监管系统及方法,其原理是通过设置被管理端的应用分组内的应用允许运行的时间,有效的控制被管理者使用应用的情况,以达到有效的监管儿童对手机应用的运行状态,保证儿童手机安全,绿色,合理使用的目的。

下面结合实施例和具体实施方式对本发明作进一步详细的说明。

如图1和图2所示,一种跨设备防沉迷监管系统,所述系统包括:移动终端和服务器端2,所述移动终端与所述服务器端2通过无线网络连接,所述移动终端包括:远程管理终端1和被管理终端3,所述远程管理终端1主要包括:应用群组建立模块101、远程应用操作模块102和远程时间设置模块103,所述应用群组建立模块101,用于根据应用的类别建立应用分组,并将建立好的应用分组通过服务器端2同步到被管理终端3;所述远程应用操作模块102,用于获取被管理端的应用图标,并将需要设置防沉迷的应用图标添加到对应的应用分组里,还用于把在对应分组里添加应用图标的信息通过服务器同步到被管理终端3;所述远程时间设置模块103,用于设置被管理端的应用分组内的应用允许运行的时间,所述被管理终端3主要包括:应用扫描模块301、本地应用操作模块302、本地时间设置模块303、监测模块304、计时模块305和应用中断模块306,所述应用扫描模块301,用于扫描被管理终端3上已安装的应用,获取应用图标,并将获取到的应用图标通过服务器端2同步到远程管理终端1;所述本地应用操作模块302,用于将被管理终端3需要设置防沉迷的应用图标添加到对应的应用分组里;所述本地时间设置模块303,用于设置被管理端的应用分组内的应用允许运行的时间;所述监测模块304,用于实时监测运行在被管理终端3最上层的应用,并判断运行在被管理终端3最上层的应用是否为应用分组内的应用;所述计时模块305,用于记录应用分组内应用的运行时间;应用终端模块,用于判断请求运行的应用是否在允许应用启动的时间内,如果在允许应用启动的时间内则允许应用启动,如果不在允许应用启动的时间内则拒绝应用启动,还用于判断应用分组内应用的运行时间是否超出了设置的允许应用运行的时间,如果超出设置的允许应用运行的时间,则中断该应用运行,所述服务器端2包括数据传输模块201和数据存储模块202,所述数据传输模块201,用于同步远程管理终端1和被管理终端3的数据;所述数据存储模块202,用于存储数据。

其中,所述被管理终端3还包括应用运行记录模块307,所述应用运行记录模块307,用于记录应用分组内的应用运行信息,并将应用运行信息存储至服务器端2,所述远程管理终端1还包括应用记录查看模块104,所述应用记录查看模块104,用于从服务器端2获取应用运行信息并显示给管理者。

其中,所述应用图标包含有启动应用的运行路径。

一种跨设备防沉迷监管方法,所述方法步骤如下:管理者通过远程管理终端1建立应用分组;扫描被管理终端3上已安装的应用,获取应用图标,并将获取到的应用图标通过服务器端2同步到远程管理终端1;在应用分组内添加需要设置防沉迷的应用图标;设置被管理端的应用分组内的应用允许运行的时间;实时监测被管理端应用运行时间;如果将要运行的应用不在设置的允许应用运行时间或者正在运行的应用超出设置的允许应用运行时间,系统自动中断应用运行。

其中,所述在应用分组内添加需要设置防沉迷的应用图标分为远程添加和本地添加,所述远程添加为管理者在远程管理终端1将需要设置防沉迷的应用图标添加到应用分组里,并通过服务器把在对应分组里添加应用图标的信息同步到被管理终端3;所述本地添加为管理者直接在被管理终端3的应用分组里添加需要设置防沉迷的应用图标,所述设置被管理端的应用分组内的应用允许运行的时间分为远程设置和本地设置,所述远程设置为管理者在远程管理终端1设置被管理端的应用分组内的应用允许运行的时间;所述本地设置为管理者直接在被管理终端3设置应用分组内的应用允许运行的时间。

其中,所述管理者在被管理终端3上进行设置操作时,需要验证管理者预先设置的密码,通过验证后才能进行应用添加和时间设置操作。

其中,所述设置被管理端的应用分组内的应用允许运行的时间的方式分为设置应用允许运行的时长和设置应用允许运行的时间段。

其中,所述实时监测被管理端应用运行时间具体为检测被管理终端3当前最上层运行的应用的包名,实时获取包名并判断该应用包运行的时间。

其中,所述中断应用运行的方式分为利用软件系统桌面覆盖运行的应用和调用系统功能强制停止应用运行。

家长在自己的手机上下载部署远程管理系统,在儿童的手机上下载部署被管理系统,远程管理系统可以部署在ios系统和安卓系统上,被管理系统只能部署在安卓系统上。

家长可以使用远程管理终端1扫描被管理终端3上的二维码建立连接关系,也可以在被管理终端3上登录注册的远程管理终端1账号建立连接关系,远程管理终端1与被管理终端3建立连接关系的信息存储至服务器端2。

家长建立应用分组,并将从被管理端获取的应用图标添加到应用分组中,设置允许应用运行的时间,被管理端实时监测儿童手机上当前运行的应用,计时并判断,如果将要运行的应用不在设置的允许应用运行时间或者正在运行的应用超出设置的允许应用运行时间,系统自动中断应用运行。

以上所述的仅是本发明所公开的一种跨设备防沉迷监管系统及方法的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

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