一种设备控制方法及装置制造方法及图纸

技术编号:17912019 阅读:20 留言:0更新日期:2018-05-10 18:03
本申请涉及一种设备控制方法及装置,用于对智能设备中运行的程序进行控制,所述智能设备的系统设置中具有程序的至少一个开关控件,所述方法包括:当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序;获取所述智能设备的辅助功能权限;控制所述系统设置打开所述待限制程序的设置窗口;确定所述设置窗口内与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作。该方法可以实现对预设参数对应资源进行自动控制,避免智能设备中的预设参数超过预警值后,不进行控制而导致预设参数对应的资源被超量使用。

【技术实现步骤摘要】
一种设备控制方法及装置
本申请涉及智能设备
,尤其涉及一种设备控制方法及装置。
技术介绍
现有的智能设备在对后台进程进行深度清理时,需要手动打开设置,并依次点击每个应用程序对应的“强制停止运行”按钮,才能将后台应用进程完全清理,当系统后台运行多个进程时,该方法操作繁琐、用户执行过程枯燥,使得清理难度较大,用户常常放弃,导致系统的响应速度变慢。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种设备控制方法及装置。有鉴于此,第一方面,本申请提供了一种设备控制方法,用于对智能设备中运行的程序进行控制,所述智能设备的系统设置中具有程序的至少一个开关控件,所述方法包括:当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序;获取所述智能设备的辅助功能权限;控制所述系统设置打开所述待限制程序的设置窗口;确定所述设置窗口内与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作。可选地,所述预设参数包括网络流量或智能设备电量。可选地,所述方法还包括:在所述模拟关闭操作后,持续检测所述预设参数的阈值是否更新;当所述预设参数的阈值更新后,判断所述更新后的阈值是否大于所述统计总量;当所述更新后的阈值大于所述统计总量,确定与所述预设参数相关联的至少一个待开放程序;获取所述系统设置的窗口监听权限和模拟操作权限,所述系统设置具有关闭程序的权限以及开关控件;控制所述系统设置打开所述待开放程序的设置窗口;监听所述设置窗口内、与所述预设参数相对应的开关控件,并对所述开关控件进行模拟开启操作。可选地,所述确定与所述预设参数相关联的至少一个待限制程序,包括:获取预设设置的、与所述预设参数相对应的第一程序名单,将所述第一程序名单中的所有程序确定为待限制程序;或者,获取每个程序与所述预设参数相关联的统计数据;对每个程序的所述统计数据进行排序;按照排序由大到小的方式选取第一预设数量的程序确定为待限制程序。可选地,所述确定与所述预设参数相关联的至少一个待开放程序,包括:将确定的所有待限制程序作为待开放程序;或者,获取预设设置的、与所述预设参数相对应的第二程序名单,将所述第二程序名单中的所有程序确定为待开放程序;或者,获取每个程序与所述预设参数相关联的统计数据;对每个程序的所述统计数据进行排序;按照排序由大到小的方式选取第二预设数量的程序确定为待限制程序。可选地,所述方法还包括:在控制所述系统设置打开所述待限制程序的设置窗口;监听所述设置窗口内、与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作过程中,在所述智能设备的界面上显示预设遮挡画面;或者,在控制所述系统设置打开所述待开放程序的设置窗口;监听所述设置窗口内、与所述预设参数相对应的开关控件,并对所述开关控件进行模拟开启操作过程中,在所述智能设备的界面上显示遮挡画面。可选地,所述方法还包括:获取待限制程序的总数量;在所述遮挡画面上显示当前开关控件被关闭的程序的名称以及未被关闭的待限制程序的数量;或者获取待开放程序的总数量;在所述遮挡画面上显示当前开关控件被开启的程序的名称以及未被开启的待开放程序的数量。第二方面,本申请还提供了一种设备控制装置,用于对智能设备中运行的程序进行控制,所述智能设备的系统设置中具有程序的至少一个开关控件,所述装置包括:待限制程序确定单元,用于当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序;第一权限获取单元,用于智能设备的辅助功能权限;第一窗口控制单元,用于控制所述系统设置打开所述待限制程序的设置窗口;第一控件确定单元,用于确定所述设置窗口内与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作;关闭执行单元,用于对所述开关控件进行模拟关闭操作。可选地,所述装置还包括:更新检测单元,用于在所述模拟关闭操作后,持续检测所述预设参数的阈值是否更新;判断单元,用于当所述预设参数的阈值更新后,判断所述更新后的阈值是否大于所述统计总量;待开放程序确定单元,用于当所述更新后的阈值大于所述统计总量,确定与所述预设参数相关联的至少一个待开放程序;第二权限获取单元,用于获取所述系统设置的窗口监听权限和模拟操作权限,所述系统设置具有关闭程序的权限以及开关控件;控制所述系统设置打开所述待开放程序的设置窗口;第二监听单元,用于监听所述设置窗口内、与所述预设参数相对应的开关控件;开启执行单元,用于对所述开关控件进行模拟开启操作。可选地,所述预设参数包括网络流量或智能设备电量。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例中提供的该方法包括:当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序;获取所述智能设备的辅助功能权限;控制所述系统设置打开所述待限制程序的设置窗口;确定所述设置窗口内与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作。本申请实施例提供的该方法,在监控到某一个预设参数超过预警值时,可以控制使用该预设参数对应资源的一个或多个程序,停止使用该预设参数对应的资源,进而可以实现对预设参数对应资源进行自动控制,避免智能设备中的预设参数超过预警值后,不进行控制而导致预设参数对应的资源被超量使用。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种设备控制方法的流程示意图;图2为本申请实施例提供的一种设备控制装置的结构示意图;图3为本申请实施例提供的另一种设备控制装置的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供了一种设备控制方法,用于对智能设备中运行的程序进行控制,所述智能设备的系统设置中具有程序的至少一个开关控件。图1为本申请实施例提供的一种设备控制方法的流程示意图。如图1所示,该方法包括:S101,当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序。在本申请实施例中,所述预设参数包括网络流量或智能设备电量。在一个实施例中,该步骤可以统计已使用电量是否大于等于预设电量阈值,一旦已使用电量大于预设电量阈值,那么就可以根据各个程序的电量消耗清单确定待限制程序,例如:从电量消耗清单中,选取前3个或前5个电量消耗较大的应用程序作为待限制程序。另外,在另一实施例中,该步骤也可以统计当月已使用流量是否超过当月流量阈值,一旦当月已使用流量大于或等于本文档来自技高网...
一种设备控制方法及装置

【技术保护点】
一种设备控制方法,用于对智能设备中运行的程序进行控制,所述智能设备的系统设置中具有程序的至少一个开关控件,其特征在于,所述方法包括:当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序;获取所述智能设备的辅助功能权限;控制所述系统设置打开所述待限制程序的设置窗口;确定所述设置窗口内与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作。

【技术特征摘要】
1.一种设备控制方法,用于对智能设备中运行的程序进行控制,所述智能设备的系统设置中具有程序的至少一个开关控件,其特征在于,所述方法包括:当所述智能设备的预设参数的统计总量大于或等于所述参数对应的阈值时,确定与所述预设参数相关联的至少一个待限制程序;获取所述智能设备的辅助功能权限;控制所述系统设置打开所述待限制程序的设置窗口;确定所述设置窗口内与所述预设参数相对应的开关控件,并对所述开关控件进行模拟关闭操作。2.根据权利要求1所述的方法,其特征在于,所述预设参数包括网络流量或智能设备电量。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述模拟关闭操作后,持续检测所述预设参数的阈值是否更新;当所述预设参数的阈值更新后,判断所述更新后的阈值是否大于所述统计总量;当所述更新后的阈值大于所述统计总量,确定与所述预设参数相关联的至少一个待开放程序;获取所述系统设置的窗口监听权限和模拟操作权限,所述系统设置具有关闭程序的权限以及开关控件;控制所述系统设置打开所述待开放程序的设置窗口;监听所述设置窗口内、与所述预设参数相对应的开关控件,并对所述开关控件进行模拟开启操作。4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定与所述预设参数相关联的至少一个待限制程序,包括:获取预设设置的、与所述预设参数相对应的第一程序名单,将所述第一程序名单中的所有程序确定为待限制程序;或者,获取每个程序与所述预设参数相关联的统计数据;对每个程序的所述统计数据进行排序;按照排序由大到小的方式选取第一预设数量的程序确定为待限制程序。5.根据权利要求4所述的方法,其特征在于,所述确定与所述预设参数相关联的至少一个待开放程序,包括:将确定的所有待限制程序作为待开放程序;或者,获取预设设置的、与所述预设参数相对应的第二程序名单,将所述第二程序名单中的所有程序确定为待开放程序;或者,获取每个程序与所述预设参数相关联的统计数据;对每个程序的所述统计数据进行排序;按照排序由大到小的方式选取第二预设数量的程序确定为待限制程序。6.根据权利要求3所述的方法,其特征在于,所述方法还包括:在控制所述系统设置打开所述待限制程序的设置窗...

【专利技术属性】
技术研发人员:周志龙徐建军
申请(专利权)人:深圳豪客互联网有限公司
类型:发明
国别省市:广东,44

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

1