移动终端和应用程序联网控制方法技术

技术编号:7974831 阅读:168 留言:0更新日期:2012-11-15 22:43
本发明专利技术提供了一种移动终端,包括:检测单元,检测应用程序的状态;控制单元,连接至所述检测单元,在所述检测单元检测到所述应用程序发出联网申请时,根据所述应用程序的属性确定是否响应所述应用程序的联网申请。根据本发明专利技术的技术方案,能够监控并管理后台应用自动联网行为,达到优化系统,节省耗电量的目的。本发明专利技术还提供了一种应用程序联网控制方法。

【技术实现步骤摘要】

本专利技术涉及通信
,具体而言,涉及。
技术介绍
目前可应用在移动终端中的软件种类繁多,用户可自行下载软件应用,可能会碰到某些恶意软件,私自打开上网功能,相关技术中对应用程序的管理基本上是通过用户设置应用程序的属性来控制应用程序的某些行为,不能灵活控制应用程序的行为。例如,对于某些未经设置的后台运行的应用程序,不能控制其自动联网的行为。对于此类应用,频繁自动联网的动作,会耗费网络流量,且耗费终端的电量,以及使得系统负荷增大,严重影响了 终端系统的性能。因此,需要一种应用程序联网控制技术,能够监控并管理后台应用自动联网行为,优化系统,节省耗电量。
技术实现思路
考虑到上述
技术介绍
,本专利技术的一个目的提供一种移动终端,能够监控并管理后台应用自动联网行为,优化系统,节省耗电量。根据本专利技术的一个方面,提供了一种移动终端,包括检测单元,检测应用程序的状态;控制单元,连接至所述检测单元,在所述检测单元检测到所述应用程序发出联网申请时,根据所述应用程序的属性确定是否响应所述应用程序的联网申请。应用程序的状态即应用程序的动作行为,包括更新操作、联网申请、开机启动动作等。在检测到应用程序触发联网申请事件时,判断该应用程序的属性,当属性满足预设条件时,就响应该应程序的联网申请,否则,不响应该应用程序的联网申请。在上述技术方案中,优选的,所述控制单元用于在所述应用程序的属性为后台运行程序时,不响应所述应用程序的联网申请,在所述应用程序的属性为前台运行程序时,响应所述应用程序的联网申请。在该技术方案中,优选属性为是否是后台运行程序,所谓前台运行的应用程序,是指在当前显示出来并与用户进行交互的应用程序,而后台运行的应用程序是指默默在后台运行并没有与用户进行交互的应用程序。这样就可以对后台运行程序进行监控,阻止其定时联网动作,减轻系统负担,也节省了耗电量。在上述任一技术方案中,优选的,还可以包括提示单元,连接至所述控制单元,在所述控制单元确定所述应用程序为后台运行程序后,提示用户是否不响应所述应用程序的联网申请。当然,用户可以选择是否阻止该后台运行应用程序的联网行为,若同意,则不响应该后台运行应用程序的联网行为,否则,响应其联网。在上述任一技术方案中,优选的,所述控制单元还用于在预设时间段内未接收到来自所述提示单元的用户选择数据时,不响应所述应用程序的联网申请。考虑到用户可能没有看到上述提示,可以设置一段供用户反应的时间即预设时间段,若在该预设时间段内没有接收到用户选择数据,则默认是不响应该应用程序的联网申请。在上述任一技术方案中,优选的,所述控制单元还用于在根据所述应用程序的属性确定是否响应所述应用程序的联网申请之前,若所述移动终端的显示装置已在预置时间段内未接收到用户的输入数据,则不响应所述应用程序的联网申请。检测单元在检测到应用程序的联网申请时,若移动终端处于闲置状态(例如用户进入睡眠状态,终端就处于闲置状态),则无需判断该应用程序的属性了,直接不响应所有应用程序的联网申请。在移动终端处于闲置状态时,已无需应用程序进行联网,避免浪费网络流量,也耗费电量。而判断终端是否处于闲置状态的方法是判断该终端是否已在预置时间段内没有接收到用户的输入数据,即判断用户是否已很长时间没有操作终端了,如果是这样,则说明该终端已处于闲置状态。 根据本专利技术的另一方面,还提供了一种应用程序联网控制方法,包括以下步骤检测应用程序的状态;在检测到所述应用程序发出联网申请时,根据所述应用程序的属性确定是否响应所述应用程序的联网申请。应用程序的状态即应用程序的动作行为,包括更新操作、联网申请、开机启动动作等。在检测到应用程序触发联网申请事件时,判断该应用程序的属性,当属性满足预设条件时,就响应该应程序的联网申请,否则,不响应该应用程序的联网申请。在上述任一技术方案中,优选的,所述根据所述应用程序的属性确定是否响应所述应用程序的联网申请的步骤包括在所述应用程序的属性为后台运行程序时,不响应所述应用程序的联网申请,在所述应用程序的属性为前台运行程序时,响应所述应用程序的联网申请。在该技术方案中,优选属性为是否是后台运行程序,所谓前台运行的应用程序,是指在当前显示出来并与用户进行交互的应用程序,而后台运行的应用程序是指默默在后台运行并没有与用户进行交互的应用程序。这样就可以对后台运行程序进行监控,阻止其定时联网动作,减轻系统负担,也节省了耗电量。在上述任一技术方案中,优选的,在确定所述应用程序为后台运行程序后,提示用户是否不响应所述应用程序的联网申请。当然,用户可以选择是否阻止该后台运行应用程序的联网行为,若同意,则不响应该后台运行应用程序的联网行为,否则,响应其联网。在上述任一技术方案中,优选的,若在预设时间段内未接收到用户的选择数据,则不响应所述应用程序的联网申请。考虑到用户可能没有看到上述提示,可以设置一段供用户反应的时间即预设时间段,若在该预设时间段内没有接收到用户选择数据,则默认是不响应该应用程序的联网申请。在上述任一技术方案中,优选的,在根据所述应用程序的属性确定是否响应所述应用程序的联网申请之前,若终端已在预置时间段内未接收到用户的输入数据时,不响应所述应用程序的联网申请。检测单元在检测到应用程序的联网申请时,若移动终端处于闲置状态(例如用户进入睡眠状态,终端就处于闲置状态),则无需判断该应用程序的属性了,直接不响应所有应用程序的联网申请。在移动终端处于闲置状态时,已无需应用程序进行联网,避免浪费网络流量,也耗费电量。而判断终端是否处于闲置状态的方法是判断该终端是否已在预置时间段内没有接收到用户的输入数据,即判断用户是否已很长时间没有操作终端了,如果是这样,则说明该终端已处于闲置状态。根据本专利技术的技术方案,可以管理后台应用程序的自动联网行为,优化系统,节省耗电量,提高了系统的稳定性。附图说明图I示出了根据本专利技术的实施例的移动终端的框图;图2示出了根据本专利技术的一个实施例的应用程序联网控制方法的流程 0028]图3示出了根据本专利技术的另一实施例的应用程序联网控制方法的流程图。具体实施例方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。图I示出了根据本专利技术的实施例的移动终端的框图。如图I所示,根据本专利技术的实施例的移动终端100包括检测单元102,检测应用程序的状态;控制单元104,连接至该检测单元102,在检测单元102检测到应用程序发出联网申请时,根据应用程序的属性确定是否响应应用程序的联网申请。应用程序的状态即应用程序的动作行为,包括更新操作、联网申请、开机启动动作等。在检测到应用程序触发联网申请事件时,判断该应用程序的属性,当属性满足预设条件时,就响应该应程序的联网申请,否则,不响应该应用程序的联网申请。在上述技术方案中,优选的,控制单元104用于在应用程序的属性为后台运行程序时,不响应应用程序的联网申请,在应用程序的属性为前台运行程序时,本文档来自技高网...

【技术保护点】
一种移动终端,其特征在于,包括:检测单元,检测应用程序的状态;控制单元,连接至所述检测单元,在所述检测单元检测到所述应用程序发出联网申请时,根据所述应用程序的属性确定是否响应所述应用程序的联网申请。

【技术特征摘要】
1.一种移动终端,其特征在于,包括 检测单元,检测应用程序的状态; 控制单元,连接至所述检测单元,在所述检测单元检测到所述应用程序发出联网申请时,根据所述应用程序的属性确定是否响应所述应用程序的联网申请。2.根据权利要求I所述的移动终端,其特征在于,所述控制单元用于在所述应用程序的属性为后台运行程序时,不响应所述应用程序的联网申请,在所述应用程序的属性为前台运行程序时,响应所述应用程序的联网申请。3.根据权利要求2所述的移动终端,其特征在于,还包括提示单元,连接至所述控制单元,在所述控制单元确定所述应用程序为后台运行程序后,提示用户是否不响应所述应用程序的联网申请。4.根据权利要求3所述的移动终端,其特征在于,所述控制单元还用于在预设时间段内未接收到来自所述提示单元的用户选择数据时,不响应所述应用程序的联网申请。5.根据权利要求I至4中任一项所述的移动终端,其特征在于,所述控制单元还用于在根据所述应用程序的属性确定是否响应所述应用程序的联网申请之前,若所述移动终端的显示装置已在预置时间段内未接收到用户的输入数据,则不响应所...

【专利技术属性】
技术研发人员:连锦钟祝芳浩彭海波
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1