CN103885792A - 对安装于终端的应用软件进行操作的方法及装置 - Google Patents
对安装于终端的应用软件进行操作的方法及装置 Download PDFInfo
- Publication number
- CN103885792A CN103885792A CN201210560682.2A CN201210560682A CN103885792A CN 103885792 A CN103885792 A CN 103885792A CN 201210560682 A CN201210560682 A CN 201210560682A CN 103885792 A CN103885792 A CN 103885792A
- Authority
- CN
- China
- Prior art keywords
- application software
- pending application
- attention rate
- rate value
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种对安装于终端的应用软件进行操作的方法及装置,通过对待处理应用软件的关注信息进行记录,并基于记录的关注信息预测待处理应用软件的当前关注度,以及基于确定的当前专注度来执行针对各待处理应用软件的指定操作,从而克服了采用统一标准来操作所有待处理应用软件的盲目性,避免了采用现有技术提供的终端应用软件管理方式由于不区分不同应用软件的受关注程度而带来的问题。
Description
技术领域
本发明涉及终端应用软件领域,尤其涉及一种对安装于终端的应用软件进行操作的方法及装置。
背景技术
目前,传统的终端应用软件管理方式还不能有效的根据用户的实际使用情况来对终端中安装的应用软件的日常管理和动态更新进行优化。具体来说就是目前终端中安装的应用软件都是基于同样的优先级被管理和更新的。这种管理方式的优点在于简单易行,但其也存在一些缺陷。比如,按照上述管理方式对终端中安装的应用软件进行统一升级时,不会区分不同应用软件的升级优先级,这样就导致对于用户很少使用从而没必要升级的应用软件(以下简称闲置应用软件)进行的升级相当于是浪费了不必要的处理资源和产生的数据流量,而对于用户频繁使用的应用软件(以下简称热门应用软件)来说,其升级时机则可能被随机排在闲置应用软件升级完毕之后,从而会迫使用户等待较长时间才能再使用热门应用软件或需要用户手动对升级次序进行调整等。
发明内容
本发明实施例提供一种对安装于终端的应用软件进行操作的方法及装置,用以避免采用现有技术提供的终端应用软件管理方式所带来的问题。
本发明实施例采用以下技术方案:
一种对安装于终端的应用软件进行操作的方法,包括:
获得记录的安装于所述终端中的各待处理应用软件的关注信息,其中,待处理应用软件的关注信息表征待处理应用软件的被关注程度;根据所述关注信息,分别确定各待处理应用软件的历史关注度值;根据确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值;根据确定出的所述各待处理应用软件的当前关注度值,执行针对所述各待处理应用软件的指定操作。
一种对安装于终端的应用软件进行操作的装置,包括:关注信息获得单元,用于获得记录的安装于所述终端中的各待处理应用软件的关注信息,其中,待处理应用软件的关注信息表征待处理应用软件的被关注程度;历史关注度确定单元,用于根据关注信息获得单元获得的所述关注信息,分别确定各待处理应用软件的历史关注度值;当前关注度确定单元,用于根据历史关注度确定单元确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值;指定操作执行单元,用于根据当前关注度确定单元确定出的所述各待处理应用软件的当前关注度值,执行针对所述各待处理应用软件的指定操作。
本发明实施例的有益效果如下:
本发明实施例提供的上述方案通过对待处理应用软件的关注信息进行记录,并基于记录的关注信息预测待处理应用软件的当前关注度,以及基于确定的当前专注度来执行针对各待处理应用软件的指定操作,从而克服了采用统一标准来操作所有待处理应用软件的盲目性,避免了采用现有技术提供的终端应用软件管理方式由于不区分不同应用软件的受关注程度而带来的问题。
附图说明
图1为对安装于终端的应用软件进行操作的方法的具体流程示意图;
图2为实际应用中的应用软件价值计算流程示意图;
图3为对安装于终端的应用软件进行操作的装置的具体结构示意图。
具体实施方式
为了避免采用现有技术提供的终端应用软件管理方式所带来的问题,本发明实施例提供了一种对安装于终端的应用软件进行操作的方案。该方案从不同应用软件受用户的关注程度不同出发,提供了一种能够基于表征应用软件受关注程度的关注信息来预测应用软件当前关注度,并基于预测出的当前关注度,实现对不同应用软件的指定操作的方案。由于当前关注度这一参数是最能体现热门应用软件和闲置应用软件差别的一个信息,因此,基于本发明实施例提供的方案,能够克服采用统一标准来操作所有待处理应用软件的盲目性,避免了采用现有技术提供的终端应用软件管理方式由于不区分不同应用软件的受关注程度而带来的问题。
以下结合附图,详细说明本发明实施例提供的方案。
首先,本发明实施例提供一种如图1所示的对安装于终端的应用软件进行操作的方法,其具体包括以下主要步骤:
步骤11,获得针对安装于终端中的各待处理应用软件所记录的关注信息;
一般地,应用软件的关注信息用于表征应用软件的被关注程度。这里所述的“关注”的范畴可以但不限于包括:运行、升级和设置等等。相应的“关注信息”的范畴则可以但不限于包括:在指定时间段内被运行或升级或设置的次数、每次运行所持续的时间长度、被设置的相关内容以及成功安装于终端的时刻的信息等等。应用软件在指定时间段内被关注(运行或升级或设置)的次数越多,一般说明该应用软件的被关注程度越高。或者,应用软件的每次运行所持续的时间长度越长,也说明该应用软件的被关注程度越高。其他关注信息与被关注程度的联系可依此类推。
步骤12,根据获得的关注信息,分别确定各待处理应用软件的历史关注度值;
这一步骤的执行目的在于将关注信息量化为具体的数值。为了与将要针对待处理应用软件所预测的关注度值相区分,本发明实施例中将根据获得的关注信息所确定出的关注度值称为历史关注度值。
具体地,可以通过设置关注信息与历史关注度值映射关系的方式,实现为不同的关注信息指定相应的历史关注度值。关注信息与历史关注度值之间的映射关系既可以是简单的一对一的对应关系,也可以是由具体的计算公式所反映的映射关系。
以待处理应用软件的关注信息为待处理应用软件在指定时间段内每次受到的关注的持续时长的信息为例,步骤12的具体实现过程可以包括下述子步骤:
子步骤1,首先,根据各待处理应用软件分别在指定时间段内每次受到的关注的持续时长的信息以及指定时间段的长度,分别确定各待处理应用软件在指定时间段内受到的关注的持续总时长在指定时间段内所占的比例值;
子步骤2,然后,将确定出的各比例值分别确定为相应的待处理应用软件的历史关注度值。
当待处理应用软件的关注信息为不同于待处理应用软件在指定时间段内每次受到的关注的持续时长的信息的其他信息时,本发明实施例也可以采用其他计算方式来确定待处理应用软件的历史关注度值。
步骤13,根据确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值;
其中,不同于历史关注度值,这里所述的“当前关注度值”相当于是一个预测得到的值。由于一般说来,用户对于某个待处理应用软件的关注程度是有一定持续性的,从而待处理应用软件的当前被关注程度与其之前的被关注程度(即历史被关注程度)是有一定联系的。简单来说就是历史被关注程度能从一定上反映当前被关注程度。因此本发明实施例中提出根据历史关注度值来确定(预测)当前关注度值。
从步骤13的具体实现来看,可以根据待处理应用软件的历史关注度值来简单估计各待处理应用软件的当前关注度值。如根据对用户针对应用软件的关注程度的变化情况的统计,来确定一个用于表征用户对应用软件的关注程度的变化情况的关注度值变化参数值,然后再以该关注度值变化参数值与历史关注度值相乘而得到的乘积作为应用软件的当前关注度值。或者,为了更精确地确定待处理应用软件的当前关注度值,步骤13中也可以根据确定出的各待处理应用软件的历史关注度值和预先设置的关注度值预测函数,分别确定各待处理应用软件的当前关注度值。
需要说明的是,虽然说用户对于某个待处理应用软件的关注程度是有一定持续性的,但也可以认为用户对于某个待处理应用软件的关注程度可能会随着时间变化而产生一定的衰减,因此,本发明实施例中,上述预先设置的关注度值预测函数可以是指定一个时间衰减函数。从而在根据待处理应用软件的历史关注度值来确定其当前关注度值时,就可以根据该时间衰减函数、该待处理应用软件的历史关注值和该待处理应用软件的关注信息的记录时刻信息,确定该待处理应用软件的当前关注度值。具体的时间衰减函数将在后文的一个具体实施例中进行介绍,在此不再赘述。
步骤14,根据确定出的各待处理应用软件的当前关注度值,执行针对各待处理应用软件的指定操作。
其中,这里所述的指定操作可以但不限于升级操作或设置安全防火墙的操作等。
以指定操作为升级操作为例,由于根据任意待处理应用软件的历史关注度值而确定出的该待处理应用软件的当前关注度值一般与其被关注程度成正比,因此在该场景下,步骤14的具体实现过程可以包括:根据确定出的各待处理应用软件的当前关注度值由高至低的顺序,依次执行针对所述各待处理应用软件的升级操作。
通过上述实现过程,相当于是使被关注程度较高的待处理应用软件具备了较高的升级权限,而使被关注程度相对较低的待处理应用软件的升级权限也相对较低,从而被关注程度较高的待处理应用软件的升级时机就会排在较前,避免了用户需要等待较长时间才能再使用热门应用软件或需要用户手动对升级次序进行调整的问题。
针对当前关注度值较小的待处理应用软件,可以在其当前关注度值小于预设的当前关注度值阈值时,取消对其执行升级操作,从而避免对闲置应用软件进行升级相当于是浪费了不必要的处理资源和产生的数据流量的问题。可选的,也可以仅取消对当前关注度值最小的待处理应用软件的升级操作。用户根据自己的需求,可以通过手动设置的方式,恢复被取消了升级操作的待处理应用软件的重新升级过程。
以指定操作为设置安全防火墙的操作为例,若仍然假设根据任意待处理应用软件的历史关注度值而确定出的该待处理应用软件的当前关注度与其被关注程度成正比,那么步骤14的具体实现过程可以包括:根据为具备由高至低的当前关注度的各待处理应用软件分别对应设置具备由高至低的安全等级的安全防火墙的设置规则,为各待处理应用软件分别设置安全防火墙。
这样的处理过程相当于是为被关注程度较高的待处理应用软件分配较高安全等级的安全防火墙,而为被关注程度相对较低的待处理应用软件分配安全等级相对较低的安全防火墙。由于相比于设置安全等级较高的安全防火墙而言,设置安全等级较低的安全防火墙耗费的资源一般会相对较低,并且由于闲置应用软件在运行次数、运行时长方面都决定了其并不需要安全等级较高的安全防火墙,因此上述处理过程能够在既保证为应用软件设置与其受关注程度匹配的安全防火墙的同时,又合理安排了处理资源。
需要说明的是,图1所示的各步骤的执行主体可以是安装有待处理应用软件的终端,也可以是不同于该终端的一种对安装于终端的应用软件进行操作的设备。
本发明实施例中,如图1所示的该流程可以是周期性地执行的。比如,可以预先设置一个应用软件价值评估周期,并遵循该应用软件价值评估周期来周期性地执行如图1所示的流程。
本发明实施例提供的上述方案通过对待处理应用软件的关注信息进行记录,并基于记录的关注信息预测待处理应用软件的当前关注度,以及基于确定的当前专注度来执行针对各待处理应用软件的指定操作,从而克服了采用统一标准来操作所有待处理应用软件的盲目性,避免了采用现有技术提供的终端应用软件管理方式由于不区分不同应用软件的受关注程度而带来的问题。
以下具体介绍本发明实施例提供的上述方法在实际中的一个应用实例。由于应用软件的被关注程度也体现了应用软件的价值,因此,该应用实例的具体流程也称为应用软件价值计算流程。
具体地,实际应用中的该应用软件价值计算流程如图2所示。该流程是基于对用户终端的改进而实现的,其中,对用户终端的改进主要体现在在用户终端中设置了行为记录搜集模块、用于记录用户针对用户终端中安装的应用软件的日常操作行为的状态列表(简称状态列表)、价值计算模块以及组件管理模块。基于该些模块和状态列表,应用软件价值计算流程主要由行为记录搜集和价值计算两部分组成。行为记录搜集是基础,它是进行价值计算的依据,并为其提供原始数据支持;而对价值计算则是目的,通过对各应用软件价值的评估能区分不同应用软件对于用户的价值,即确定应用软件的重要程度。基于确定出的重要程度确定各应用软件的优先级,并对各应用软件执行按照优先级进行排序的操作,以便于组件管理模块对应用软件进行合理管理。
下文将通过对图2的介绍而详细说明该些模块和状态列表的作用。
图2所包含的各步骤如下:
步骤21,用户终端初始化;
用户终端的初始化一般可以发生在用户终端进行出厂设置时,其主要目的是建立状态列表的过程。由于在进行出厂设置时,用户终端中几乎没有安装用户下载的应用软件,因此在此时建立该状态列表有利于为记录后续安装的应用软件提供支持。基于建立的状态列表,行为记录搜集模块就可以实现把各应用软件的关注信息加载到该状态列表中。
一般地,该状态列表中记录的关注信息可以但不包括用户终端中安装的每个应用软件成功加载于用户终端的时刻、每个应用软件分别在一段时间内被关注的次数、每个应用软件每次受到的关注的起始时刻以及每个应用软件每次受到的关注的持续时间长度等。
步骤22,行为记录搜集模块获取每个应用软件的关注信息;
为了实现对上述关注信息的记录,用户终端可以在检测到有应用软件成功加载以及有应用软件被关注等等情况下,都触发行为记录搜集模块进行相应的关注信息的收集。一般地,行为记录搜集模块自身具备有一定的缓存空间存储其获取到的关注信息。
步骤23,判断当前时刻是否与规定的行为记录提交时刻匹配;在判断结果为是时,执行步骤24,否则则继续执行步骤22;
一般地,行为记录搜集模块可以以一周的时间为上报周期,判断当前时刻距离上一次提交关注信息的时刻是否已相距一周的时间,若是,则判断出当前时刻与规定的行为记录提交时刻匹配,反之则判断当前时刻与规定的行为记录提交时刻不匹配。
步骤24,行为记录搜集模块将收集到的关注信息状态列表中记录的关注信息提交状态列表;
比如,行为记录搜集模块可以从自身的缓存空间中调出其获取到的关注信息,并将其发送给组件管理模块,而组件管理模块接收到关注信息后就根据该些信息更新状态列表。
一般地,行为记录搜集模块在向组件管理模块发送其存储在缓存空间中的关注信息后,可以清空该缓存空间,以便有足够的存储空间存储其后续获取的关注信息。
步骤25,价值计算模块判断是否需要重新评估应用软件的价值,如果判断结果为是,则执行步骤26,否则执行步骤22;
价值计算模块可以是在接收到组件管理模块发送的状态列表更新成功通知消息后,再执行步骤25。
本实例中,价值计算模块判断是否需要重新评估应用软件的价值的依据可以是价值评估周期。具体地,价值计算模块可以根据价值评估周期,判断当前时刻是否与基于价值评估周期确定出的价值评估时刻相匹配,若判断为是,则判断需要重新评估应用软件的价值,否则判断不需要重新评估应用软件的价值。
步骤26,价值计算模块对应用软件的价值进行评估,之后可以继续执行步骤22,或者结束流程。
具体地,假设状态列表中的关注信息为应用程序Aj在规定时间长度Ti(Ti可以与前文所述的价值评估周期相同)内每次被用户U关注的持续时间长度,其中j∈[1,N],N为用户终端中安装的应用软件的总个数,则价值计算模块可以根据该关注信息以及Ti,确定应用程序Aj在Ti内每次被关注的持续时间长度的总和Di,j。若以CON(U,Aj)作为用于表征应用程序Aj的历史价值的参数值,则可以按照下述公式[1]计算CON(U,Aj)。该参数值即应用程序Aj在Ti内每次被关注的持续时间长度的总和在Ti中所占的比例值。
基于计算得到的CON(U,Aj)(其中j∈[1,N]),若假设用户U的行为习惯在短时间内是相对稳定的,并假设用户U对于应用程序Aj(其中j∈[1,N])的关注程度是随时间衰减的,那么,根据预先指定的时间衰减函数为h(k),就可以通过下式[2]来预测表征应用程序Aj的当前价值的参数值CON(U,Aj,t,0):
其中,CON(U,Aj,t,k)表征应用程序Aj在与当前时刻之间相距k的时刻的历史价值的参数值,k∈[1,S]。S的大小与对计算得到的CON(U,Aj,t,0)的精度要求有关,精度要求越高,S一般越大,反之则越小。
关于衰减函数的选择,德国的心理学家艾宾浩斯依据对人记忆力研究的实验结果得到了著名的艾宾浩斯曲线,其认为人类的遗忘曲线是一个近似的指数衰减过程。由于指数衰减函数拥有衰减速度调节范围大,可以迅速跟踪真实值变化等优点,所以本发明实施例中可以选择指数衰减函数作为关注度预测过程中的时间衰减函数,即有h(k)=e-λk,其中λ为衰减因子。将h(k)=e-λk代入式[2]即可计算得到表征应用程序Aj的当前价值的参数值CON(U,Aj,t,0)。
通过本发明实施例提供的方案,可以实现周期性地预测应用软件的当前价值。基于应用软件的当前价值可以为各应用软件分配不同的优先级,并基于优先级对不同应用软件执行操作操作,从而克服了采用统一标准来操作所有待处理应用软件的盲目性,避免了采用现有技术提供的终端应用软件管理方式由于不区分不同应用软件的受关注程度而带来的问题。
对应于本发明实施例提供的对安装于终端的应用软件进行操作的方法,本发明实施例还提供一种对安装于终端的应用软件进行操作的装置,该装置的具体结构示意图如图3所示,包括以下功能单元:
关注信息获得单元31,用于获得针对安装于终端中的各待处理应用软件所记录的关注信息,其中,待处理应用软件的关注信息表征待处理应用软件的被关注程度;
历史关注度确定单元32,用于根据关注信息获得单元31获得的关注信息,分别确定各待处理应用软件的历史关注度值;
当前关注度确定单元33,用于根据历史关注度确定单元32确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值;
指定操作执行单元34,用于根据当前关注度确定单元33确定出的各待处理应用软件的当前关注度值,执行针对各待处理应用软件的指定操作。
可选的,当前关注度确定单元33具体可以用于:根据历史关注度确定单元32确定出的各待处理应用软件的历史关注度值和预先设置的关注度值预测函数,分别确定各待处理应用软件的当前关注度值。
可选的,当预先设置的关注度值预测函数为指定的时间衰减函数时,当前关注度确定单元33具体可以用于:针对每个待处理应用软件,根据预先指定的时间衰减函数、该待处理应用软件的关注信息的记录时刻信息和历史关注度确定单元32确定出的该待处理应用软件的历史关注值,确定该待处理应用软件的当前关注度值。
可选的,若待处理应用软件的关注信息为待处理应用软件在指定时间段内每次受到的关注的持续时长的信息,则历史关注度确定单元32具体可以划分为以下功能模块:
比例值确定模块,用于根据各待处理应用软件分别在指定时间段内每次受到的关注的持续时长的信息以及指定时间段的长度,分别确定各待处理应用软件在指定时间段内受到的关注的持续总时长在指定时间段内所占的比例值;
历史关注度值确定模块,用于将比例值确定模块确定出的各比例值分别确定为相应的待处理应用软件的历史关注度值。
可选的,当根据任意待处理应用软件的历史关注值度而确定出的该待处理应用软件的当前关注度值与其被关注程度成正比时,若所述指定操作为升级操作,则指定操作执行单元34具体用于根据当前关注度确定单元33确定出的各待处理应用软件的当前关注度值由高至低的顺序,依次执行针对各待处理应用软件的升级操作;而若指定操作为设置安全防火墙的操作,则指定操作执行单元34具体用于根据当前关注度确定单元33确定出的各待处理应用软件的当前关注度值,以及为具备由高至低的当前关注度值的各待处理应用软件分别对应设置具备由高至低的安全等级的安全防火墙的设置规则,为各待处理应用软件分别设置安全防火墙。
可选的,关注信息获得单元31具体可以用于根据预先设置的应用软件价值评估周期,获得针对安装于终端中的各待处理应用软件所记录的关注信息。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全应用软件实施例、或结合应用软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (14)
1.一种对安装于终端的应用软件进行操作的方法,其特征在于,包括:
获得记录的安装于所述终端中的各待处理应用软件的关注信息,其中,待处理应用软件的关注信息表征待处理应用软件的被关注程度;
根据所述关注信息,分别确定各待处理应用软件的历史关注度值;
根据确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值;
根据确定出的所述各待处理应用软件的当前关注度值,执行针对所述各待处理应用软件的指定操作。
2.如权利要求1所述的方法,其特征在于,根据确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值,具体包括:
根据确定出的各待处理应用软件的历史关注度值和预先设置的关注度值预测函数,分别确定各待处理应用软件的当前关注度值。
3.如权利要求1所述的方法,其特征在于,所述预先设置的关注度值预测函数为指定的时间衰减函数;则
根据确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值,具体包括:
针对每个待处理应用软件,根据预先指定的时间衰减函数、该待处理应用软件的历史关注值和该待处理应用软件的关注信息的记录时刻信息,确定该待处理应用软件的当前关注度值。
4.如权利要求1所述的方法,其特征在于,待处理应用软件的关注信息为待处理应用软件在指定时间段内每次受到的关注的持续时长的信息;则
根据所述关注信息,分别确定各待处理应用软件的历史关注度值,具体包括:
根据各待处理应用软件分别在指定时间段内每次受到的关注的持续时长的信息以及指定时间段的长度,分别确定各待处理应用软件在指定时间段内受到的关注的持续总时长在指定时间段内所占的比例值;并
将确定出的各比例值分别确定为相应的待处理应用软件的历史关注度值。
5.如权利要求1~4任一所述的方法,其特征在于,所述指定操作为升级操作;且根据任意待处理应用软件的历史关注值度而确定出的该待处理应用软件的当前关注度值与其被关注程度成正比;则
根据确定出的所述各待处理应用软件的当前关注度值,执行针对所述各待处理应用软件的指定操作,具体包括:
根据确定出的各待处理应用软件的当前关注度值由高至低的顺序,依次执行针对所述各待处理应用软件的升级操作。
6.如权利要求1~4任一所述的方法,其特征在于,所述指定操作为设置安全防火墙的操作;且根据任意待处理应用软件的历史关注度值而确定出的该待处理应用软件的当前关注度值与其被关注程度成正比;则
根据确定出的所述各待处理应用软件的当前关注度值,执行针对所述各待处理应用软件的指定操作,具体包括:
根据确定出的各待处理应用软件的当前关注度值,以及为具备由高至低的当前关注度值的各待处理应用软件分别对应设置具备由高至低的安全等级的安全防火墙的设置规则,为所述各待处理应用软件分别设置安全防火墙。
7.如权利要求1~4任一所述的方法,其特征在于,获得记录的安装于所述终端中的各待处理应用软件的关注信息,具体包括:
根据预先设置的应用软件价值评估周期,获得记录的安装于所述终端中的各待处理应用软件的关注信息。
8.一种对安装于终端的应用软件进行操作的装置,其特征在于,包括:
关注信息获得单元,用于获得记录的安装于所述终端中的各待处理应用软件的关注信息,其中,待处理应用软件的关注信息表征待处理应用软件的被关注程度;
历史关注度确定单元,用于根据关注信息获得单元获得的所述关注信息,分别确定各待处理应用软件的历史关注度值;
当前关注度确定单元,用于根据历史关注度确定单元确定出的各待处理应用软件的历史关注度值,分别确定各待处理应用软件的当前关注度值;
指定操作执行单元,用于根据当前关注度确定单元确定出的所述各待处理应用软件的当前关注度值,执行针对所述各待处理应用软件的指定操作。
9.如权利要求8所述的装置,其特征在于,当前关注度确定单元具体用于:根据历史关注度确定单元确定出的各待处理应用软件的历史关注度值和预先设置的关注度值预测函数,分别确定各待处理应用软件的当前关注度值。
10.如权利要求8所述的装置,其特征在于,所述预先设置的关注度值预测函数为指定的时间衰减函数;则
当前关注度确定单元具体用于:针对每个待处理应用软件,根据预先指定的时间衰减函数、该待处理应用软件的历史关注值和该待处理应用软件的关注信息的记录时刻信息,确定该待处理应用软件的当前关注度值。
11.如权利要求8所述的装置,其特征在于,待处理应用软件的关注信息为待处理应用软件在指定时间段内每次受到的关注的持续时长的信息;则
历史关注度确定单元具体包括:
比例值确定模块,用于根据各待处理应用软件分别在指定时间段内每次受到的关注的持续时长的信息以及指定时间段的长度,分别确定各待处理应用软件在指定时间段内受到的关注的持续总时长在指定时间段内所占的比例值;
历史关注度值确定模块,用于将比例值确定模块确定出的各比例值分别确定为相应的待处理应用软件的历史关注度值。
12.如权利要求8~11任一所述的装置,其特征在于,所述指定操作为升级操作;且根据任意待处理应用软件的历史关注值度而确定出的该待处理应用软件的当前关注度值与其被关注程度成正比;则
指定操作执行单元具体用于根据当前关注度确定单元确定出的各待处理应用软件的当前关注度值由高至低的顺序,依次执行针对所述各待处理应用软件的升级操作。
13.如权利要求8~11任一所述的装置,其特征在于,所述指定操作为设置安全防火墙的操作;且根据任意待处理应用软件的历史关注度值而确定出的该待处理应用软件的当前关注度值与其被关注程度成正比;则
指定操作执行单元具体用于根据当前关注度确定单元确定出的各待处理应用软件的当前关注度值,以及为具备由高至低的当前关注度值的各待处理应用软件分别对应设置具备由高至低的安全等级的安全防火墙的设置规则,为所述各待处理应用软件分别设置安全防火墙。
14.如权利要求8~11任一所述的装置,其特征在于,关注信息获得单元具体用于根据预先设置的应用软件价值评估周期,获得记录的安装于所述终端中的各待处理应用软件的关注信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210560682.2A CN103885792A (zh) | 2012-12-20 | 2012-12-20 | 对安装于终端的应用软件进行操作的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210560682.2A CN103885792A (zh) | 2012-12-20 | 2012-12-20 | 对安装于终端的应用软件进行操作的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103885792A true CN103885792A (zh) | 2014-06-25 |
Family
ID=50954702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210560682.2A Pending CN103885792A (zh) | 2012-12-20 | 2012-12-20 | 对安装于终端的应用软件进行操作的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103885792A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104239065A (zh) * | 2014-09-29 | 2014-12-24 | 广州金山网络科技有限公司 | 一种随机选择的目标对象的命中概率的生成方法及装置 |
CN105721419A (zh) * | 2014-12-19 | 2016-06-29 | 卡巴斯基实验室股份制公司 | 用于选择拦截网络传输的装置的系统和方法 |
CN109388702A (zh) * | 2018-09-27 | 2019-02-26 | 掌阅科技股份有限公司 | 阅读互动方法、电子设备及计算机存储介质 |
CN110086869A (zh) * | 2019-04-26 | 2019-08-02 | 田金月 | 手机app数据更新和同步方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007164676A (ja) * | 2005-12-16 | 2007-06-28 | Quality Kk | 情報収集ソフトウエア管理システム,管理サーバおよび管理プログラム |
CN101770557A (zh) * | 2008-12-30 | 2010-07-07 | 上海茂碧信息科技有限公司 | 软件在系统中使用时间的计算方法 |
-
2012
- 2012-12-20 CN CN201210560682.2A patent/CN103885792A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007164676A (ja) * | 2005-12-16 | 2007-06-28 | Quality Kk | 情報収集ソフトウエア管理システム,管理サーバおよび管理プログラム |
CN101770557A (zh) * | 2008-12-30 | 2010-07-07 | 上海茂碧信息科技有限公司 | 软件在系统中使用时间的计算方法 |
Non-Patent Citations (1)
Title |
---|
陆敏良: "终端软件管理及其动态更新关键技术研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104239065A (zh) * | 2014-09-29 | 2014-12-24 | 广州金山网络科技有限公司 | 一种随机选择的目标对象的命中概率的生成方法及装置 |
CN105721419A (zh) * | 2014-12-19 | 2016-06-29 | 卡巴斯基实验室股份制公司 | 用于选择拦截网络传输的装置的系统和方法 |
CN105721419B (zh) * | 2014-12-19 | 2020-02-21 | 卡巴斯基实验室股份制公司 | 用于选择拦截网络传输的装置的系统和方法 |
CN109388702A (zh) * | 2018-09-27 | 2019-02-26 | 掌阅科技股份有限公司 | 阅读互动方法、电子设备及计算机存储介质 |
CN109388702B (zh) * | 2018-09-27 | 2021-01-01 | 掌阅科技股份有限公司 | 阅读互动方法、电子设备及计算机存储介质 |
CN110086869A (zh) * | 2019-04-26 | 2019-08-02 | 田金月 | 手机app数据更新和同步方法 |
CN110086869B (zh) * | 2019-04-26 | 2022-12-16 | 深圳凡泰极客科技有限责任公司 | 手机app数据更新和同步方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11226805B2 (en) | Method and system for predicting upgrade completion times in hyper-converged infrastructure environments | |
US20240152249A1 (en) | Smart assist for repeated actions | |
US12333295B2 (en) | Intelligent generation and management of estimates for application of updates to a computing device | |
KR102180995B1 (ko) | 미래 액션들을 위한 사용자 인터페이스 데이터 캐싱 최적화 | |
WO2020011068A1 (zh) | 用于执行机器学习过程的方法和系统 | |
JP5559273B2 (ja) | ユーザ端末で取得した情報に基づいてモバイルアプリケーションの順位を提供する方法及びそのシステム | |
US20160098334A1 (en) | Benchmarking mobile devices | |
US9606830B2 (en) | Method and device for handling optimization processes based on Euclidean distance | |
CN110826071A (zh) | 软件漏洞风险预测方法、装置、设备及存储介质 | |
CN104932963B (zh) | 管理终端的方法及装置 | |
CN113485833B (zh) | 资源预测方法和装置 | |
CN106487601B (zh) | 资源监控方法、装置及系统 | |
CN103885792A (zh) | 对安装于终端的应用软件进行操作的方法及装置 | |
CN117539648A (zh) | 一种电子政务云平台的服务质量管理方法及装置 | |
WO2015152882A1 (en) | Candidate services for an application | |
CN114889430B (zh) | 一种纯电动车娱乐主机系统的降低功耗方法、系统、电子设备、存储介质和汽车 | |
CN109933501B (zh) | 一种应用系统的容量评估方法及装置 | |
WO2019085754A1 (zh) | 应用清理方法、装置、存储介质及电子设备 | |
WO2016107048A1 (zh) | 一种应用程序的管理方法、装置及终端 | |
CN118674051B (zh) | 深度学习模型推理参数寻优方法、装置、设备及介质 | |
CN106909261B (zh) | 设备状态信息处理方法及装置 | |
CN116501407A (zh) | 应用开启方法、系统、设备及介质 | |
CN115114123A (zh) | 一种页面显示方法、装置、设备及介质 | |
CN114124763A (zh) | 一种宽带接入速率的测量方法及系统 | |
CN112486683A (zh) | 处理器控制方法、控制设备以及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140625 |
|
RJ01 | Rejection of invention patent application after publication |