首页 / 专利库 / 专利权 / 专利合作条约 / 第II章 / 国际初步审查单位 / 国际初步审查 / 国际初步审查要求 / 选定 / 应用程序的冻结和解冻的操作方法及装置

应用程序的冻结和解冻的操作方法及装置

阅读:483发布:2021-06-11

专利汇可以提供应用程序的冻结和解冻的操作方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种应用程序的冻结和解冻的操作方法及装置,其中所述方法包括:确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式;检测在应用程序选择界面上输入的滑动轨迹,在应用程序选择界面上确定与滑动轨迹对应的 选定 区域;确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用;获取预设的应用筛选条件,在所述目标范围应用中筛选出满足所述应用筛选条件的应用作为目标应用;在终端处于应用冻结操作模式时,将所述目标应用设置为冻结状态;在终端处于应用解冻操作模式时,对所述目标应用进行解冻。采用本发明,可提高应用的冻结或解冻的过程中的操作便利性。,下面是应用程序的冻结和解冻的操作方法及装置专利的具体信息内容。

1.一种应用程序的冻结和解冻的操作方法,其特征在于,包括:
确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式;
检测在应用程序选择界面上输入的滑动轨迹,根据所述滑动轨迹在所述应用程序选择界面上确定与所述滑动轨迹对应的选定区域;
确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用;
获取预设的应用筛选条件,在所述目标范围应用中筛选出满足所述应用筛选条件的应用作为目标应用;
在所述终端处于应用冻结操作模式时,将所述目标应用设置为冻结状态;
在所述终端处于应用解冻操作模式时,对所述目标应用进行解冻。
2.根据权利要求1所述的应用程序的冻结和解冻的操作方法,其特征在于,所述确定终端所处的应用操作模式的步骤之前还包括:
检测输入的触控操作,获取所述触控操作的操作参数;
在指令数据库中查找样本参数与所述操作参数匹配的操作指令,所述操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令;
根据所述操作指令将终端设置为应用冻结操作模式或应用解冻操作模式。
3.根据权利要求2所述的应用程序的冻结和解冻的操作方法,其特征在于,所述在指令数据库中查找样本参数与所述操作参数匹配的操作指令的步骤之后还包括:
在查找到样本参数与所述操作参数匹配的操作指令时,生成覆盖所述桌面的屏蔽层,屏蔽对所述桌面的输入指令。
4.根据权利要求1至3任一所述的应用程序的冻结和解冻的操作方法,其特征在于,所述获取预设的应用筛选条件的步骤之前还包括:
接收输入的条件选择组件展示指令,根据所述条件选择组件展示指令展示条件选择组件;
检测在所述条件选择组件上输入的选择操作,获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件。
5.根据权利要求4所述的应用程序的冻结和解冻的操作方法,其特征在于,所述与所述选择操作对应的应用筛选条件的数量不止一个;
所述获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件的步骤还包括:
获取所述选择操作中包含的逻辑运算规则,按照所述逻辑运算规则对所述不止一个与所述选择操作对应的应用筛选条件进行逻辑运算,将所述逻辑运算得到的应用筛选条件作为所述预设的应用筛选条件。
6.根据权利要求1所述的应用程序的冻结和解冻的操作方法,其特征在于,所述应用程序选择界面为桌面或已冻结应用的展示界面。
7.一种应用程序的冻结和解冻的操作装置,其特征在于,包括:
应用操作模式确定模102,用于确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式;
滑动轨迹检测模块104,用于检测在应用程序选择界面上输入的滑动轨迹,根据所述滑动轨迹在所述应用程序选择界面上确定与所述滑动轨迹对应的选定区域;
选定应用确定模块106,用于确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用;
应用筛选模块108,用于获取预设的应用筛选条件,在所述目标范围应用中筛选出满足所述应用筛选条件的应用作为目标应用;
冻结模块110,用于在所述终端处于应用冻结操作模式时,将所述目标应用设置为冻结状态;
解冻模块112,用于在所述终端处于应用解冻操作模式时,对所述目标应用进行解冻。
8.根据权利要求7所述的应用程序的冻结和解冻的操作装置,其特征在于,所述装置还包括应用操作模式设置模块114,用于检测输入的触控操作,获取所述触控操作的操作参数;在指令数据库中查找样本参数与所述操作参数匹配的操作指令,所述操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令;根据所述操作指令将终端设置为应用冻结操作模式或应用解冻操作模式。
9.根据权利要求8所述的应用程序的冻结和解冻的操作装置,其特征在于,所述应用操作模式设置模块114还用于在查找到样本参数与所述操作参数匹配的操作指令时,生成覆盖所述桌面的屏蔽层,屏蔽对所述桌面的输入指令。
10.根据权利要求7至9任一所述的应用程序的冻结和解冻的操作装置,其特征在于,所述装置还包括应用筛选条件设置模块116,用于接收输入的条件选择组件展示指令,根据所述条件选择组件展示指令展示条件选择组件;检测在所述条件选择组件上输入的选择操作,获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件。
11.根据权利要求10所述的应用程序的冻结和解冻的操作装置,其特征在于,所述与所述选择操作对应的应用筛选条件的数量不止一个;
所述应用筛选条件设置模块116还用于获取所述选择操作中包含的逻辑运算规则,按照所述逻辑运算规则对所述不止一个与所述选择操作对应的应用筛选条件进行逻辑运算,将所述逻辑运算得到的应用筛选条件作为所述预设的应用筛选条件。
12.根据权利要求7所述的应用程序的冻结和解冻的操作装置,其特征在于,所述应用程序选择界面为桌面或已冻结应用的展示界面。

说明书全文

应用程序的冻结和解冻的操作方法及装置

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种应用程序的冻结和解冻的操作方法及装置。

背景技术

[0002] 随着电子技术的发展,智能手机、平板电脑等移动智能设备已经得到了极大的普及,这些智能设备允许用户根据自己的需要安装各种各样的应用程序,从而使得移动智能设备具备多种多样的功能。目前,许多应用在用户安装后悔自动设备为开机启动,即在用户开启智能设备之后,无论用户是否打开或者使用该应用,该应用程序都会自动启动并在后台运行,并且会占用系统资源,如消耗电量或者数据流量,然而现实中用户经常会在智能设备中安装许多不经常使用的应用,这些应用有些仅仅是为了不时之需,而有些仅仅是因为好奇而安装在之后很少使用或者不使用,对于用户来讲,虽然这些应用的系统资源的占用会导致手机等智能设备的使用体验变差,但是直接删除或者卸载可能会导致在后续需要用到该应用的时候的不便,因此,很多用户会选择将这些应用进行冻结。
[0003] 在现有的应用程序的冻结方案中,应用的冻结或者解冻都是由用户手动设置完成的,并且,在一次操作的过程中,用户只能对单个的应用进行冻结或者解冻,例如,用户需要在特定的应用冻结应用或者页面中将某个应用拖拽到冷藏箱中进行冻结,或者从冷藏箱中移出进行解冻。也就是说,在对多个应用进行冻结或者解冻的过程中,针对每个应用都需要进行预设的冻结或者解冻操作,这就造成了用户在操作的过程中需要进行多次繁琐的操作,操作的便利性不足。

发明内容

[0004] 基于此,为解决传统技术中在用户对应用进行冻结或解冻时需要进行的进行多次繁琐的操作而存在的操作的便利性不足的技术问题,特提出了一种应用程序的冻结和解冻的操作方法。
[0005] 一种应用程序的冻结和解冻的操作方法,包括:
[0006] 确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式;
[0007] 检测在应用程序选择界面上输入的滑动轨迹,根据所述滑动轨迹在所述应用程序选择界面上确定与所述滑动轨迹对应的选定区域;
[0008] 确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用;
[0009] 获取预设的应用筛选条件,在所述目标范围应用中筛选出满足所述应用筛选条件的应用作为目标应用;
[0010] 在所述终端处于应用冻结操作模式时,将所述目标应用设置为冻结状态;
[0011] 在所述终端处于应用解冻操作模式时,对所述目标应用进行解冻。
[0012] 可选的,在其中一个实施例中,所述确定终端所处的应用操作模式的步骤之前还包括:
[0013] 检测输入的触控操作,获取所述触控操作的操作参数;
[0014] 在指令数据库中查找样本参数与所述操作参数匹配的操作指令,所述操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令;
[0015] 根据所述操作指令将终端设置为应用冻结操作模式或应用解冻操作模式。
[0016] 可选的,在其中一个实施例中,所述在指令数据库中查找样本参数与所述操作参数匹配的操作指令的步骤之后还包括:
[0017] 在查找到样本参数与所述操作参数匹配的操作指令时,生成覆盖所述桌面的屏蔽层,屏蔽对所述桌面的输入指令。
[0018] 可选的,在其中一个实施例中,所述获取预设的应用筛选条件的步骤之前还包括:
[0019] 接收输入的条件选择组件展示指令,根据所述条件选择组件展示指令展示条件选择组件;
[0020] 检测在所述条件选择组件上输入的选择操作,获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件。
[0021] 可选的,在其中一个实施例中,所述与所述选择操作对应的应用筛选条件的数量不止一个;
[0022] 所述获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件的步骤还包括:
[0023] 获取所述选择操作中包含的逻辑运算规则,按照所述逻辑运算规则对所述不止一个与所述选择操作对应的应用筛选条件进行逻辑运算,将所述逻辑运算得到的应用筛选条件作为所述预设的应用筛选条件。
[0024] 可选的,在其中一个实施例中,所述应用程序选择界面为桌面或已冻结应用的展示界面。
[0025] 此外,为解决传统技术中在用户对应用进行冻结或解冻时需要进行的进行多次繁琐的操作而存在的操作的便利性不足的技术问题,还提出了一种应用程序的冻结和解冻的操作装置。
[0026] 一种应用程序的冻结和解冻的操作装置,包括:
[0027] 应用操作模式确定模,用于确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式;
[0028] 滑动轨迹检测模块,用于检测在应用程序选择界面上输入的滑动轨迹,根据所述滑动轨迹在所述应用程序选择界面上确定与所述滑动轨迹对应的选定区域;
[0029] 选定应用确定模块,用于确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用;
[0030] 应用筛选模块,用于获取预设的应用筛选条件,在所述目标范围应用中筛选出满足所述应用筛选条件的应用作为目标应用;
[0031] 冻结模块,用于在所述终端处于应用冻结操作模式时,将所述目标应用设置为冻结状态;
[0032] 解冻模块,用于在所述终端处于应用解冻操作模式时,对所述目标应用进行解冻。
[0033] 可选的,在其中一个实施例中,所述装置还包括应用操作模式设置模块,用于检测输入的触控操作,获取所述触控操作的操作参数;在指令数据库中查找样本参数与所述操作参数匹配的操作指令,所述操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令;根据所述操作指令将终端设置为应用冻结操作模式或应用解冻操作模式。
[0034] 可选的,在其中一个实施例中,所述应用操作模式设置模块还用于在查找到样本参数与所述操作参数匹配的操作指令时,生成覆盖所述桌面的屏蔽层,屏蔽对所述桌面的输入指令。
[0035] 可选的,在其中一个实施例中,所述装置还包括应用筛选条件设置模块,用于接收输入的条件选择组件展示指令,根据所述条件选择组件展示指令展示条件选择组件;检测在所述条件选择组件上输入的选择操作,获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件。
[0036] 可选的,在其中一个实施例中,所述与所述选择操作对应的应用筛选条件的数量不止一个;
[0037] 所述应用筛选条件设置模块还用于获取所述选择操作中包含的逻辑运算规则,按照所述逻辑运算规则对所述不止一个与所述选择操作对应的应用筛选条件进行逻辑运算,将所述逻辑运算得到的应用筛选条件作为所述预设的应用筛选条件。
[0038] 可选的,在其中一个实施例中,所述应用程序选择界面为桌面或已冻结应用的展示界面。
[0039] 实施本发明实施例,将具有如下有益效果:
[0040] 采用了上述应用程序的冻结和解冻的操作方法和装置之后,用户可以直接在例如桌面等应用程序选择界面上直接通过滑动操作选择相应的应用程序,并可以进一步的通过预设的应用筛选条件进行进一步的筛选病确定最终需要冻结或者解冻的目标应用。也就是说,用户不需要在特定的应用冻结页面中进行相关的操作,并且不需要输入多次繁琐的操作,可以直接通过滑动操作对多个应用程序进行冻结或解冻,相较于传统技术中应用冻结或解冻的操作方法,减少了需要输入的操作的次数,提高了操作的便利性。附图说明
[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042] 其中:
[0043] 图1为一个实施例中一种应用程序的冻结和解冻的操作方法的流程示意图;
[0044] 图2为一个实施例中的应用程序选择界面的示意图;
[0045] 图3为一个实施例中一种应用程序的冻结和解冻的操作装置的结构示意图;
[0046] 图4为一个实施例中运行前述应用程序的冻结和解冻的操作方法的计算机设备的结构示意图。

具体实施方式

[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048] 为解决传统技术中在用户对应用进行冻结或解冻时需要进行的进行多次繁琐的操作而存在的操作的便利性不足的技术问题,在本实施例中,特提出了一种应用程序的冻结和解冻的操作方法,该方法的实现可依赖于计算机程序,该计算机程序可运行于基于冯诺依曼体系的计算机系统之上,该计算机程序可以是基于Android系统的应用程序的冻结应用,例如,应用程序的冻结和解冻管理程序。该计算机系统可以是运行上述计算机程序的例如智能手机、平板电脑等终端设备。
[0049] 具体的,如图1所示,上述应用程序的冻结和解冻的操作方法包括如下步骤:
[0050] 步骤S102:确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式。
[0051] 在本实施例中,在对终端中安装的应用进行冻结或者对已经冻结的应用进行解冻之前,首先需要确定终端当前所处的应用操作模式。在本实施例中,应用操作模式包括了应用冻结操作模式以及应用解冻操作模式两种,在终端处于应用冻结操作模式下时,终端可以直接选择需要冻结的应用进行冻结,在应用解冻操作模式下时,用户可以直接选择已经被冻结的某一个或者多个应用进行解冻。
[0052] 具体的,在本实施例中,终端所处的应用操作模式的确定可以根据终端当前的操作界面来确定,例如,在终端上显示的操作界面为桌面时,因为已经被冻结的应用对应的应用图标一般不展示在桌面上,因此,可以判定在终端上显示的操作界面为桌面时,用户针对终端上已安装的应用需要进行的操作为冻结,而不是解冻,因此,对应的应用操作模式应该为应用冻结操作模式。相应的,在终端上显示的操作界面对应的是已冻结应用的管理界面时,例如,冷藏箱对应的操作界面时,展示的应用图标对应的应用均为已经被冻结的应用,在此种情况下,用户针对展示的应用需要进行的操作一般为解冻操作,因此,在此种情况下,终端对应的应用操作模式应该为应用解冻操作模式。
[0053] 进一步的,用户还可以通过预设的某种操作使终端进入到应用冻结操作模式或者应用解冻操作模式。
[0054] 具体的,所述确定终端所处的应用操作模式的步骤之前还包括:检测输入的触控操作,获取所述触控操作的操作参数;在指令数据库中查找样本参数与所述操作参数匹配的操作指令,所述操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令;根据所述操作指令将终端设置为应用冻结操作模式或应用解冻操作模式。
[0055] 在本实施例中,针对终端对应的应用操作模式的操作可以是预设的任意操作,例如针对终端上实体按键的按压操作,或者终端的触摸屏上的触摸操作或者点击操作等,或者通过指纹传感器输入的指纹输入操作,或者其他操作,在本实施例中,对上述操作的性质不做限定,统称为在终端上输入的触控操作。
[0056] 在终端检测到用户通过终端上的实体按键或者任意传感器输入触控操作时,获取该触控操作的操作参数。例如,在该触控操作为指纹输入操作时,获取该指纹输入操作对应的指纹图像,在该触控操作为触摸屏上的多点触摸操作时,获取该多点触摸操作的触摸点位置,在该触摸操作为滑动操作时,获取该滑动操作的滑动轨迹等。
[0057] 在用户或者系统针对终端的应用操作模式对应的操作进行设置时,针对应用冻结操作模式以及应用解冻操作模式分别设置不同的触控操作,并且对应了不同的触控操作的作为样本参数的样本操作参数。也就是说,应用冻结操作模式以及应用解冻操作模式分别对应了相应的样本参数以及相应的操作指令,该操作指令即为应用冻结模式设置指令以及应用解冻操作模式设置指令。
[0058] 终端在获取到用户输入的触控操作的操作参数之后,将该操作参数与指令数据库中包含的操作指令对应的样本参数进行比较,若指令数据库中存在某一个操作指令的样本参数与获取到的操作参数是匹配的,则该操作指令即为与上述操作参数匹配的操作指令。需要说明的是,在本实施例中,操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令。
[0059] 具体实施例中,查找到与操作参数匹配的操作指令之后,即可根据该操作指令进行相应的操作,在本实施例中,即根据应用冻结操作模式设置指令将终端设置为应用冻结操作模式,或者根据应用解冻操作模式设置指令将终端设置为应用解冻操作模式。
[0060] 在进行了上述应用操作模式的设置之后,在步骤S102中,即可确定终端当前所处的应用操作模式为应用冻结操作模式或者应用解冻操作模式。
[0061] 进一步的,在本实施例中,用户可以直接在应用程序选择界面上对在该界面上展示的应用图标进行操作,在此种情况下,为了不使用户针对应用的冻结操作或者解冻操作与其他操作混淆,还需要屏蔽用户的其他操作。具体的,所述在指令数据库中查找样本参数与所述操作参数匹配的操作指令的步骤之后还包括:在查找到样本参数与所述操作参数匹配的操作指令时,生成覆盖所述桌面的屏蔽层,屏蔽对所述桌面的输入指令。需要说明的是,在本实施例中,屏蔽层是一个透明的层,只是屏蔽了用户除了后续的针对应用的相关操作之外的其他操作,例如,显示界面的切换对应的滑动操作等。
[0062] 步骤S104:检测在应用程序选择界面上输入的滑动轨迹,根据所述滑动轨迹在所述应用程序选择界面上确定与所述滑动轨迹对应的选定区域。
[0063] 在应用冻结操作模式下或者应用解冻操作模式下,用户可以直接在相应的应用程序选择界面上通过滑动操作选择相应的应用进行操作。
[0064] 具体的,应用程序选择界面可以是桌面或者已冻结应用的展示界面或者其他展示了至少一个应用程序的应用图标的展示界面;用户可以在该应用程序选择界面上输入相应的选择操作,在本实施例中,即为输入滑动轨迹。在终端检测到用户输入滑动轨迹时,根据检测到的滑动轨迹,在应用程序选择界面上确定一个与该滑动轨迹对应的区域,该区域即为选定区域。
[0065] 在一个实施例中,如图2所示,图2展示了在一个展示了多个应用图标的界面上输入滑动轨迹的示意图。如图2所示,编号S对应的滑动轨迹即为用户输入的滑动轨迹。从图中可以得出,编号S所示的滑动轨迹对应的选定区域即为编号P所示的区域。
[0066] 在本实施例中,将编号S所示的滑动轨迹所圈中的区域或者将编号S所示的滑动轨迹所在的圆形/方形区域作为对应的选定区域。
[0067] 步骤S106:确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用。
[0068] 在本实施例中,将位于选定区域中的应用图标作为处于选定区域中的应用图标,并获取与之对应的应用。例如,如图2所示的应用常用中,编号P所示的选定区域中的应用图标包括了编号APP5至APP12所示的应用图标,在本实施例中,获取与处于选定区域中的应用图标对应的应用即为获取图2中编号APP5至APP12所示的应用图标对应的应用。
[0069] 步骤S108:获取预设的应用筛选条件,在所述与所述处于选定区域中的应用图标对应的应用中筛选出满足所述应用筛选条件的应用作为目标应用;在所述终端处于应用冻结操作模式时,执行步骤S110:将所述目标应用设置为冻结状态;在所述终端处于应用解冻操作模式时,执行步骤S112:对所述目标应用进行解冻。
[0070] 在本实施例中,针对步骤S106中获取的应用,用户可能不需要将其中的所有应用进行冻结或者解冻,因此可以进一步的对步骤S106中获取的应用进行筛选。具体的,用户可以预先设置应用筛选条件,例如,冻结未使用时间超过一个月的应用、或解冻所有的聊天应用、或不冻结聊天应用等。用户可以根据自己的需要,预先在设置中进行设置,需要说明的是,在本实施例中,应用筛选条件也可以为空,也就是说,针对步骤S106中获取的应用进行无条件冻结或无条件解冻。
[0071] 在获取到预设的应用筛选条件之后,在与所述处于选定区域中的应用图标对应的应用中根据上述预设的应用筛选条件进行应用的筛选,将满足应用筛选条件的应用作为目标应用。
[0072] 在目标应用获取到之后,即可对目标应用进行操作,即在终端处于应用冻结操作模式下时,将目标应用设置为冻结状态,在终端处于应用解冻操作模式下时,将已经被冻结的目标应用进行解冻。
[0073] 需要说明的是,在本实施例中,上述应用筛选条件的设置可以是系统预设的,也可以是用户根据自己的需求进行设置的,在应用筛选条件设置好之后,在用户对应用筛选条件进行更改设置之前,用户的每一次针对应用的冻结或者解冻操作均采用该应用筛选条件,直至该应用筛选条件发生改变。
[0074] 可选的,在一个实施例中,用户可以对应用筛选条件进行设置。具体的,所述获取预设的应用筛选条件的步骤之前还包括:接收输入的条件选择组件展示指令,根据所述条件选择组件展示指令展示条件选择组件;检测在所述条件选择组件上输入的选择操作,获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件。
[0075] 在本实施例中,用户在需要对应用筛选条件进行设置的情况下,首先需要展示与应用筛选条件的设置对应的相关展示页面或者组件,在本实施例中,即展示与应用筛选条件对应的条件选择组件。终端在接收到用户输入的条件选择组件展示指令的情况下,在显示界面上展示该条件选择组件。需要说明的是,在本实施例中,上述条件选择组件中包含了多个预设的应用筛选条件以及条件组合,用户可以根据自己的需要选择具体的应用筛选条件或者应用筛选条件的组合,并输入相应的选择操作,终端在检测到用户输入的针对应用筛选条件的选择操作之后,根据与该选择操作对应的应用筛选条件或者应用筛选条件的组合,将其设置为应用筛选条件,以便在步骤S108中对应用进行筛选。
[0076] 进一步的,在本实施例中,用户不仅可以选择一个或者多个应用筛选条件,还可以针对选择的多个应用筛选条件进行逻辑运算,并且将逻辑运算的结果作为最终的应用筛选条件。
[0077] 具体的,所述与所述选择操作对应的应用筛选条件的数量不止一个;所述获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件的步骤还包括:获取所述选择操作中包含的逻辑运算规则,按照所述逻辑运算规则对所述不止一个与所述选择操作对应的应用筛选条件进行逻辑运算,将所述逻辑运算得到的应用筛选条件作为所述预设的应用筛选条件。
[0078] 具体实施例中,用户可以针对选择的多个应用筛选条件之间的关系进行定义,即在相应的条件选择组件中不仅选择了应用筛选条件,还选择了相应的逻辑运算规则,终端根据用户选择的逻辑运算规则对选择的多个应用筛选条件进行逻辑运算,并将得到的结果最为最终的应用筛选条件以供在步骤S108中对应用进行筛选。
[0079] 例如,上述逻辑运算规则包括了逻辑或、逻辑与、逻辑和等多种逻辑运算,用户在选择逻辑运算规则时,还需要设置的内容包括了应用筛选条件按照上述逻辑运算轨迹运算的具体公式,以便在最终的应用筛选条件的确定过程中进行计算。
[0080] 此外,为解决传统技术中在用户对应用进行冻结或解冻时需要进行的进行多次繁琐的操作而存在的操作的便利性不足的技术问题,在一个实施例中,还提出了一种应用程序的冻结和解冻的操作装置,如图3所示,上述装置包括应用操作模式确定模块102、滑动轨迹检测模块104、选定应用确定模块106、应用筛选模块108、冻结模块110以及解冻模块112,其中:
[0081] 应用操作模式确定模块102,用于确定终端所处的应用操作模式,所述应用操作模式包括应用冻结操作模式或应用解冻操作模式;
[0082] 滑动轨迹检测模块104,用于检测在应用程序选择界面上输入的滑动轨迹,根据所述滑动轨迹在所述应用程序选择界面上确定与所述滑动轨迹对应的选定区域;
[0083] 选定应用确定模块106,用于确定处于选定区域中的应用图标,获取与所述处于选定区域中的应用图标对应的目标范围应用;
[0084] 应用筛选模块108,用于获取预设的应用筛选条件,在所述目标范围应用中筛选出满足所述应用筛选条件的应用作为目标应用;
[0085] 冻结模块110,用于在所述终端处于应用冻结操作模式时,将所述目标应用设置为冻结状态;
[0086] 解冻模块112,用于在所述终端处于应用解冻操作模式时,对所述目标应用进行解冻。
[0087] 可选的,在其中一个实施例中,如图3所示,上述装置还包括应用操作模式设置模块114,用于检测输入的触控操作,获取所述触控操作的操作参数;在指令数据库中查找样本参数与所述操作参数匹配的操作指令,所述操作指令包括应用冻结操作模式设置指令或应用解冻操作模式设置指令;根据所述操作指令将终端设置为应用冻结操作模式或应用解冻操作模式。
[0088] 可选的,在其中一个实施例中,应用操作模式设置模块114还用于在查找到样本参数与所述操作参数匹配的操作指令时,生成覆盖所述桌面的屏蔽层,屏蔽对所述桌面的输入指令。
[0089] 可选的,在其中一个实施例中,如图3所示,上述装置还包括应用筛选条件设置模块116,用于接收输入的条件选择组件展示指令,根据所述条件选择组件展示指令展示条件选择组件;检测在所述条件选择组件上输入的选择操作,获取与所述选择操作对应的应用筛选条件作为所述预设的应用筛选条件。
[0090] 可选的,在其中一个实施例中,所述与所述选择操作对应的应用筛选条件的数量不止一个;所述应用筛选条件设置模块116还用于获取所述选择操作中包含的逻辑运算规则,按照所述逻辑运算规则对所述不止一个与所述选择操作对应的应用筛选条件进行逻辑运算,将所述逻辑运算得到的应用筛选条件作为所述预设的应用筛选条件。
[0091] 可选的,在其中一个实施例中,所述应用程序选择界面为桌面或已冻结应用的展示界面。
[0092] 实施本发明实施例,将具有如下有益效果:
[0093] 采用了上述应用程序的冻结和解冻的操作方法和装置之后,用户可以直接在例如桌面等应用程序选择界面上直接通过滑动操作选择相应的应用程序,并可以进一步的通过预设的应用筛选条件进行进一步的筛选病确定最终需要冻结或者解冻的目标应用。也就是说,用户不需要在特定的应用冻结页面中进行相关的操作,并且不需要输入多次繁琐的操作,可以直接通过滑动操作对多个应用程序进行冻结或解冻,相较于传统技术中应用冻结或解冻的操作方法,减少了需要输入的操作的次数,提高了操作的便利性。
[0094] 在一个实施例中,如图4所示,图4展示了一种运行上述应用程序的冻结和解冻的操作方法的基于冯诺依曼体系的计算机系统的终端。该计算机系统可以是智能手机、平板电脑、掌上电脑等终端设备。具体的,可包括通过系统总线连接的外部输入接口1001、处理器1002、存储器1003和输出接口1004。其中,外部输入接口1001可选的可至少包括网络接口10012。存储器1003可包括外存储器10032(例如硬盘、光盘或软盘等)和内存储器10034。输出接口1004可至少包括显示屏10042等设备。
[0095] 在本实施例中,本方法的运行基于计算机程序,该计算机程序的程序文件存储于前述基于冯诺依曼体系的计算机系统的外存储器10032中,在运行时被加载到内存储器10034中,然后被编译为机器码之后传递至处理器1002中执行,从而使得基于冯诺依曼体系的计算机系统中形成逻辑上的应用操作模式确定模块102、滑动轨迹检测模块104、选定应用确定模块106、应用筛选模块108、冻结模块110、解冻模块112、应用操作模式设置模块114以及应用筛选条件设置模块116。且在上述应用程序的冻结和解冻的操作方法执行过程中,输入的参数均通过外部输入接口1001接收,并传递至存储器1003中缓存,然后输入到处理器1002中进行处理,处理的结果数据或缓存于存储器1003中进行后续地处理,或被传递至输出接口1004进行输出。
[0096] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈