一种应用程序管理方法及装置的制造方法

文档序号:10511960阅读:293来源:国知局
一种应用程序管理方法及装置的制造方法
【专利摘要】本发明涉及软件管理领域,具体涉及一种应用程序管理方法及装置,该方法包括首先获取各应用程序的使用频率以及上一次使用时间;然后,判断当前时间距离上一次使用时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。该方案中,通过应用程序上一次的使用时间和该应用程序的使用频率来判断该应用程序对用户是否有用,从而对于是否需要删除该应用程序作出判断,该方式对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率,也提高了用户对应用程序的使用效率,避免了资源的浪费。
【专利说明】
一种应用程序管理方法及装置
技术领域
[0001]本发明涉及软件管理领域,具体涉及一种应用程序管理方法及装置。
【背景技术】
[0002]随着通信技术的发展,电子移动终端如手机、平板电脑等已经成为人们日常生活中必不可少的设备之一,这些设备与人们的生活也越来越紧密。例如,随着智能手机技术的发展,其功能也越来越强大,出现了支持手机终端的各种应用程序。由于各种手机应用使用时很便捷,因此很多用户下载了众多的应用程序在手机上。
[0003]随着手持终端设备功能的日益提升,手持终端设备中保存的信息量不断增加,各种应用程序充斥在手持终端设备的主菜单或桌面中。当手机上安装的应用程序越来越多,存在一些安装的应用程序,用户除设置操作外根本没有使用过,这些应用程序在安装之后就被遗忘了。虽然用户已经没有了对这些应用程序的使用需求,但是这些应用程序还是存储于移动终端设备中,占据着该设备的存储空间。
[0004]此外,针对用户使用较少的应用程序,由于用户也很难记住每种应用程序的用途和使用频率,因此也无法去整理这些应用程序,使得一些不常用应用程序却长期占据用户的移动终端设备,造成了资源的浪费。

【发明内容】

[0005]因此,本发明要解决的技术问题在于克服现有技术中的无用或少用的应用程序长期占用系统资源造成资源浪费的缺陷。
[0006]为此,本发明提供一种应用程序管理方法,包括如下步骤:获取各应用程序的使用频率以及上一次使用时间;判断当前时间距离上一次使用时间是否超出预设的时间阈值,若超出所述预设的时间阈值,则判断所述应用程序的使用频率是否小于预设的频率阈值,若是则对所述应用程序执行删除操作。
[0007]优选地,对所述应用程序执行删除操作,包括:显示所述应用程序并询问用户是否删除;当用户选择是时,删除所述应用程序。
[0008]优选地,对所述应用程序执行删除操作,包括:将所述应用程序放入预删空间;当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除所述应用程序。
[0009]优选地,将所述应用程序放入预删空间后,还包括根据用户的请求将所述被设置在所述预删空间的所述应用程序移出预删空间,恢复该应用程序。
[0010]优选地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为I次/月-5次/月。
[0011 ]本发明还提供一种应用程序管理装置,包括:获取单元,用于获取各应用程序的使用频率以及上一次使用时间;时间比较单元,用于判断当前时间距离上一次使用时间是否超出预设的时间阈值,频率比较单元,用于当所述当前时间距离所述上一次使用时间超出所述预设的时间阈值时,判断所述应用程序的使用频率是否小于预设的频率阈值;删除单元,用于当所述应用程序的使用频率小于预设的频率阈值时,对所述应用程序执行删除操作。
[0012]优选地,所述删除单元包括:显示子单元,用于显示该应用程序并询问用户是否删除;用户删除子单元,用于接受用户的选择,当用户选择是时,删除所述应用程序。
[0013]优选地,所述删除单元包括:预删子单元,用于将所述应用程序放入预删空间;彻底删除子单元,用于当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除所述应用程序。
[0014]优选地,还包括预删恢复子单元,用于根据用户的请求将被设置在所述预删空间的所述应用程序移出预删空间,恢复所述应用程序。
[0015]优选地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为I次/月-5次/月。
[0016]本发明技术方案,具有如下优点:
[0017]1.本发明提供一种应用程序管理方法,包括首先获取各应用程序的使用频率以及上一次使用时间;然后,判断当前时间距离上一次使用时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。该方案中,通过应用程序上一次的使用时间和该应用程序的使用频率来判断该应用程序对用户是否有用,从而对于是否需要删除该应用程序作出判断,该方式对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率,也提高了用户对应用程序的使用效率,避免了资源的浪费。
[0018]2.本发明提供的应用程序管理方法,对该应用程序执行删除操作时,可以直接删除,还可以询问用户通过用户确认后再删除,也可以先预删,当达到一定时间后再删除,从而避免了应用程序误删所带来的麻烦,给用户足够的时间去进行恢复,更加人性化。
【附图说明】
[0019]为了更清楚地说明本发明【具体实施方式】或现有技术中的技术方案,下面将对【具体实施方式】或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例1中应用程序管理方法的一个具体示例的流程图;
[0021]图2为本发明实施例2中应用程序管理装置的一个具体示例的结构框图。
【具体实施方式】
[0022]下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]在本发明的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0024]此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0025]实施例1
[0026]本发明提供一种应用程序管理方法,可用于手机、ipad、平板电脑等终端设备中,对其中安装的应用程序进行管理,主要是对其中无用或少用的应用程序进行删除,从而释放更多的存储空间。该应用程序管理方法包括如下步骤:
[0027]S1、获取各应用程序的使用频率以及上一次使用时间。此处可以是周期性获取,例如每天定时获取一次,具体为每天的零点时获取各个应用程序的使用频率和上一次使用时间,使用频率可以是平均每月的使用次数,例如从安装后到当前日期计算出的平均每月的使用次数,此处的使用频率也可以根据需要设置为某一段时间内的使用频率,如近三个月内统计的使用频率或者近半年内统计的使用频率。上一次的使用时间是该应用程序上一次使用时记录的时间,在每个应用程序使用时,系统都会记录这个时间。
[0028]S2、判断当前时间距离上一次使用时间是否超出预设的时间阈值。预设的时间阈值可以根据需要进行设置,如将预设的时间阈值为10天-25天,本实施例中选择设置为14天,也就是两周的时间。根据每个应用程序上一次使用时间和当前时间的差值,可以判断出是否超出这个预设阈值还是没有超出。若未超出该阈值,则不进行任何处理,若超出该阈值,则执行步骤S3。
[0029]S3、若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作,若否则不进行处理,继续监控。
[0030]此处的频率阈值也是预先设置,可以根据需要来自定义该阈值,如将预设的频率阈值为I次/月-5次/月,本实施例中设置为3次/月。当根据上述方式计算出的该应用程序的使用频率小于频率阈值3次/月时,则针对该应用程序执行删除操作。
[0031]作为具体的实现方式,所述对该应用程序执行删除操作的方式,可以设置为直接删除,也可以设置为询问用户后删除,或根据自定义的方式来预删后删除,具体如下:
[0032]第一种对该应用程序执行删除操作的方式,包括:
[0033]首先,显示该应用程序并询问用户是否删除。此时为用户展示一个接口,用户可以选择是否删除这个应用程序。
[0034]然后,接受用户的选择,当用户选择是时,删除该应用程序。
[0035]另外一种对该应用程序执行删除操作的方式,包括:
[0036]首先,将所述应用程序放入预删空间,预删空间是将该应用程序暂时删除,放入该空间内,放入后该应用程序无法使用,但仍可以恢复。如果用户希望继续使用该应用程序,可以选择将该应用程序移出预删空间。在彻底删除该应用程序之前,系统能够根据用户的请求将所述应用程序移出预删空间,恢复该应用程序,恢复后的应用程序可以正常使用。
[0037]如果应用程序一直放置在预删空间,当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。例如将预删时间阈值设置为30天,如果30天之内没有移出该预删空间,则将该应用程序删除。
[0038]通过上述方式,对该应用程序执行删除操作时,可以直接删除,还可以询问用户通过用户确认后再删除,也可以先预删,当达到一定时间后再删除,从而避免了应用程序误删所带来的麻烦,给用户足够的时间去进行恢复,更加人性化。
[0039]该方案中,通过应用程序上一次的使用时间和该应用程序的使用频率来判断该应用程序对用户是否有用,从而对于是否需要删除该应用程序作出判断,该方式对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率,也提高了用户对应用程序的使用效率,避免了资源的浪费。
[0040]实施例2:
[0041]本实施例中提供一种应用程序管理装置,可用于手机、ipad、平板电脑等移动终端中,结构框图如图2所示,该装置包括:
[0042]获取单元01,用于获取各应用程序的使用频率以及上一次使用时间;
[0043]时间比较单元02,用于判断当前时间距离上一次使用时间是否超出预设的时间阈值,
[0044]频率比较单元03,用于当前时间距离上一次使用时间超出预设的时间阈值时,判断该应用程序的使用频率是否小于预设的频率阈值;
[0045]删除单元04,用于当该应用程序的使用频率小于预设的频率阈值时,对该应用程序执行删除操作。
[0046]作为具体的实现方式,所述删除单元包括:
[0047]显示子单元,用于显示该应用程序并询问用户是否删除;
[0048]用户删除子单元,用于接受用户的选择,当用户选择是时,删除该应用程序。
[0049]作为其他可以替换的实施方案,所述删除单元包括:
[0050]预删子单元,用于将所述应用程序放入预删空间;
[0051]彻底删除子单元,用于当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。
[0052]优选地,还包括预删恢复单元,用于根据用户的请求将被设置在所述预删空间的所述应用程序移出预删空间,恢复该应用程序。
[0053]具体地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为I次/月-5次/月。
[0054]本实施例中提供的应用程序管理装置,包括获取单元01、时间比较单元02、频率比较单元03、删除单元04,该装置对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率。
[0055]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0056]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0057]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0058]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0059]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【主权项】
1.一种应用程序管理方法,其特征在于,包括如下步骤: 获取各应用程序的使用频率以及上一次使用时间; 判断当前时间距离上一次使用时间是否超出预设的时间阈值, 若超出所述预设的时间阈值,则判断所述应用程序的使用频率是否小于预设的频率阈值,若是则对所述应用程序执行删除操作。2.根据权利要求1所述的方法,其特征在于,对所述应用程序执行删除操作,包括: 显示所述应用程序并询问用户是否删除; 当用户选择是时,删除所述应用程序。3.根据权利要求1所述的方法,其特征在于,对所述应用程序执行删除操作,包括: 将所述应用程序放入预删空间; 当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除所述应用程序。4.根据权利要求3所述的方法,其特征在于,将所述应用程序放入预删空间后,还包括根据用户的请求将所述被设置在所述预删空间的所述应用程序移出预删空间,恢复该应用程序。5.根据权利要求1或2或3所述的方法,其特征在于,所述预设的时间阈值为10天-25天,所述预设的频率阈值为I次/月-5次/月。6.一种应用程序管理装置,其特征在于,包括: 获取单元,用于获取各应用程序的使用频率以及上一次使用时间; 时间比较单元,用于判断当前时间距离上一次使用时间是否超出预设的时间阈值,频率比较单元,用于当所述当前时间距离所述上一次使用时间超出所述预设的时间阈值时,判断所述应用程序的使用频率是否小于预设的频率阈值; 删除单元,用于当所述应用程序的使用频率小于预设的频率阈值时,对所述应用程序执行删除操作。7.根据权利要求6所述的装置,其特征在于,所述删除单元包括: 显示子单元,用于显示该应用程序并询问用户是否删除; 用户删除子单元,用于接受用户的选择,当用户选择是时,删除所述应用程序。8.根据权利要求6所述的装置,其特征在于,所述删除单元包括: 预删子单元,用于将所述应用程序放入预删空间; 彻底删除子单元,用于当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除所述应用程序。9.根据权利要求8所述的装置,其特征在于,还包括预删恢复子单元,用于根据用户的请求将被设置在所述预删空间的所述应用程序移出预删空间,恢复所述应用程序。10.根据权利要求6或7或8或9所述的装置,其特征在于,所述预设的时间阈值为10天-25天,所述预设的频率阈值为I次/月-5次/月。
【文档编号】G06F9/445GK105867971SQ201610182015
【公开日】2016年8月17日
【申请日】2016年3月28日
【发明人】童天成
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1