一种APP运行控制的方法及装置制造方法及图纸

技术编号:10537346 阅读:76 留言:0更新日期:2014-10-15 14:46
本发明专利技术实施例公开了一种APP运行控制的方法及装置,涉及计算机软件技术领域,其中,所述方法包括:获得第一终端的前台运行应用的应用标识;根据所述应用标识,判断所述前台运行应用是否满足待监控应用的条件,若满足,监控所述前台运行应用的运行时间;当所述运行时间大于第一预设时间阈值时,关闭所述前台运行应用。应用本发明专利技术实施例提供的APP运行控制的方案监控应用的运行时间,实现了通过自动化手段有效监控用户访问应用的时间,进而控制其访问应用的时间。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种APP运行控制的方法及装置,涉及计算机软件
,其中,所述方法包括:获得第一终端的前台运行应用的应用标识;根据所述应用标识,判断所述前台运行应用是否满足待监控应用的条件,若满足,监控所述前台运行应用的运行时间;当所述运行时间大于第一预设时间阈值时,关闭所述前台运行应用。应用本专利技术实施例提供的APP运行控制的方案监控应用的运行时间,实现了通过自动化手段有效监控用户访问应用的时间,进而控制其访问应用的时间。【专利说明】-种APP运行控制的方法及装置
本专利技术涉及计算机软件
,特别涉及一种APP运行控制的方法及装置。
技术介绍
随着计算机技术的普及,越来越多的用户通过计算机、平板电脑、手机等终端访问 各种应用,例如,游戏类、视频类、通信类应用等。 然而,用户长时间通过终端访问应用可能会影响工作、学习效率以及视力等等,现 有技术中,无法通过自动化手段监控用户访问应用的时间,进而控制其访问应用的时间。
技术实现思路
本专利技术实施例公开了一种APP运行控制的方法及装置,以能够通过自动化手段监 控、控制用户访问应用的时间。 为达到上述目的,本专利技术实施例公开了一种APP运行控制的方法,所述方法包括: 获得第一终端的前台运行应用的应用标识; 根据所述应用标识,判断所述前台运行应用是否满足待监控应用的条件,若满足, 监控所述前台运行应用的运行时间; 当所述运行时间大于第一预设时间阈值时,关闭所述前台运行应用。 可选的,所述根据所述应用标识,判断所述前台运行应用是否满足待监控应用的 条件,包括: 判断所述应用标识是否为预设应用标识,其中,如果是,表示满足待监控应用的条 件;或者 根据所述应用标识,确定所述前台运行应用的应用类型,判断所述应用类型是否 为预设应用类型,其中,如果是,表示满足待监控应用的条件。 可选的,所述运行时间为持续运行时间;或者 所述运行时间为从预设时刻起的运行总时间,其中,所述运行总时间为所述前台 运行应用从预设时刻起的持续运行时间之和。 可选的,至少采用如下方式之一获得前台运行应用的应用标识,包括: 当预设获得时刻到达时,获得前台运行应用的应用标识; 当预设获得周期到达时,获得前台运行应用的应用标识; 当检测到应用在前台启动时,获得最新启动的前台运行应用的应用标识; 当检测到前台运行应用发生变化时,获得变化后的前台运行应用的应用标识。 可选的,所述根据所述应用标识,确定所述前台运行应用的应用类型,包括: 向服务器发送所述应用标识; 接收所述服务器返回的表示所述前台运行应用的应用类型的类型信息; 基于接收的所述类型信息确定所述前台运行应用的应用类型。 可选的,所述根据所述应用标识,确定所述前台运行应用的应用类型,包括: 根据所述应用标识,从存储于本地的应用类型列表中,获得所述前台运行应用的 应用类型,其中,所述应用类型列表,用于存储应用的应用标识与应用类型之间的对应关 系。 可选的,在从存储于本地的应用类型列表中,获得的所述前台运行应用的应用类 型为空的情况下,还包括: 向服务器发送所述应用标识; 接收所述服务器返回的所述前台运行应用的应用类型; 将所述应用类型,更新至所述应用类型列表中。 可选的,在所述当所述运行时间大于第一预设时间阈值时,关闭所述前台运行应 用之前,还包括: 当所述运行时间大于第二预设时间阈值时,向服务器发送表示所述运行时间大于 所述第二预设时间阈值的第一监控信息,使所述服务器在接收到所述第一监控信息后,向 第二终端发送表示所述运行时间大于所述第二预设时间阈值的第二监控信息,其中,所述 第二预设时间阈值小于所述第一预设时间阈值。 可选的,在所述当所述运行时间大于第二预设时间阈值时,向服务器发送表示所 述运行时间大于所述第二预设时间阈值的第一监控信息之后,还包括: 接收所述服务器返回的第一关闭指令,所述第一关闭指令为所述服务器在接收到 所述第二终端发送的表示关闭所述前台运行应用的第二关闭指令后发送的; 按照所述第一关闭指令,关闭所述前台运行应用。 为达到上述目的,本专利技术实施例公开了一种APP运行控制的装置,所述装置包括: 应用标识获得模块,用于获得第一终端的前台运行应用的应用标识; 监控条件判断模块,用于根据所述应用标识,判断所述前台运行应用是否满足待 监控应用的条件; 运行时间监控模块,用于在满足待监控应用的条件的情况下,监控所述前台运行 应用的运行时间; 第一应用关闭模块,用于在所述运行时间大于第一预设时间阈值的情况下,关闭 所述前台运行应用。 可选的,所述监控条件判断模块,具体用于判断所述应用标识是否为预设应用标 识,其中,如果是,表示满足待监控应用的条件;或者 所述监控条件判断模块,包括:应用类型确定子模块和应用类型判断子模块; 所述应用类型确定子模块,用于根据所述应用标识,确定所述前台运行应用的应 用类型; 所述应用类型判断子模块,用于判断所述应用类型是否为预设应用类型,其中,如 果是,表示满足待监控应用的条件。 可选的,所述运行时间为持续运行时间;或者 所述运行时间为从预设时刻起的运行总时间,其中,所述运行总时间为所述前台 运行应用从预设时刻起的持续运行时间之和。 可选的,所述应用标识获得模块,具体用于至少采用如下方式之一获得前台运行 应用的应用标识,包括: 当预设获得时刻到达时,获得前台运行应用的应用标识; 当预设获得周期到达时,获得前台运行应用的应用标识; 当检测到应用在前台启动时,获得最新启动的前台运行应用的应用标识; 当检测到前台运行应用发生变化时,获得变化后的前台运行应用的应用标识。 可选的,所述应用类型确定子模块,包括: 应用标识发送单元,用于向服务器发送所述应用标识; 类型信息接收单元,用于接收所述服务器返回的表示所述前台运行应用的应用类 型的类型信息; 应用类型确定单元,用于基于接收的所述类型信息确定所述前台运行应用的应用 类型。 可选的,所述应用类型确定子模块,具体用于根据所述应用标识,从存储于本地的 应用类型列表中,获得所述前台运行应用的应用类型,其中,所述应用类型列表,用于存储 应用的应用标识与应用类型之间的对应关系。 可选的,所述APP运行控制的装置还包括: 应用标识发送模块,用于在从存储于本地的应用类型列表中,获得的所述前台运 行应用的应用类型为空的情况下,向服务器发送所述应用标识; 应用类型接收模块,用于接收所述服务器返回的所述前台运行应用的应用类型; 列表更新模块,用于将所述应用类型,更新至所述应用类型列表中。 可选的,所述APP运行控制的装置还包括: 监控信息发送模块,用于在所述第一应用关闭模块关闭所述前台运行应用之前, 当所述运行时间大于第二预设时间阈值时,向服务器发送表示所述运行时间大于所述第二 预设时间阈值的第一监控信息,使所述服务器在接收到所述第一监控信息后,向第二终端 发送表示所述运行时间大于所述第二预设时间阈本文档来自技高网...
一种APP运行控制的方法及装置

【技术保护点】
一种APP运行控制的方法,其特征在于,所述方法包括:获得第一终端的前台运行应用的应用标识;根据所述应用标识,判断所述前台运行应用是否满足待监控应用的条件,若满足,监控所述前台运行应用的运行时间;当所述运行时间大于第一预设时间阈值时,关闭所述前台运行应用。

【技术特征摘要】

【专利技术属性】
技术研发人员:邝锐强
申请(专利权)人:广州金山网络科技有限公司
类型:发明
国别省市:广东;44

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

1