自动清理移动终端中冗余文件的方法和装置的制作方法

文档序号:6385266阅读:178来源:国知局
专利名称:自动清理移动终端中冗余文件的方法和装置的制作方法
技术领域
本发明涉及便携式电子装置领域,尤其涉及自动清理移动终端中冗余文件的方法和装置。
背景技术
随着科学技术的飞速发展,人们对信息的需求越来越大,移动终端作为一个可便携的信息载体,越来越受到人们的青睐。例如现今流行的平板电脑、智能手机,通过采用各种适用于移动终端的操作系统(例如Windows系统、IOS系统以及Android系统等),可以随时随地提供大量的信息,甚至可以取代难以携带的台式计算机,实现对文档的处理、收发电子邮件、浏览网页获取信息等功能。但是,与传统的电脑操作系统类似,随着使用时间的增长,移动终端的操作系统中也会不可避免地产生一些影响系统性能的冗余文件。这类冗余文件包括残留无用的注册表项、临时文件、缓存文件等等,这类冗余文件容易在移动终端中占用较大的存储空间,同时也影响到操作系统的稳定性。为了消除冗余文件的负面影响,市面上出现了一些清理移动终端中冗余文件的软件,但它们在被使用时大多数都需要用户手动进行删除操作,容易浪费用户使用移动终端的时间。也有一些冗余文件清理可以定时自动清理冗余文件,但是只能预先设置清理时间。如果用户正好在预先设置的冗余文件清理时间使用移动终端执行其他工作,则清理冗余文件的进程可能给其他工作造成干扰。

发明内容
针对现有技术中,清理移动终端中冗余文件的软件不够智能化,不能为用户提供一种便捷的操作体验,本发明提供了自动清理移动终端中冗余文件的方法,可以根据移动终端是否处于熄屏状态来决定是否开始清理自动终端中的冗余文件。本发明解决技术问题所采用的技术方案是提出自动清理移动终端中冗余文件的方法,包括以下步骤A.在一移动终端中选择需要清理的文件夹,在被选定的文件夹中选择需要清理的冗余文件,并设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值;B.检测该移动终端是否熄屏;C.当该移动终端熄屏时,判断该被选定的文件夹的剩余存储空间是否超过设定的阈值,若该被选定的文件夹的剩余存储空间低于设定的阈值,则清理该等冗余文件;若该被选定的文件夹的剩余存储空间低于设定的阈值,则暂不清理该等冗余文件;D.当该移动终端未熄屏时,则暂不清理该等冗余文件。需要清理的冗余文件包括可清理的注册表项、可清理的临时文件以及可清理的缓存文件。移动终端熄屏是指移动终端的屏幕灯光关闭,或者移动终端进入屏幕保护状态。
在清理该等冗余文件之后,若所述被选定的文件夹的剩余空间仍未达到所述阈值,则在当前的熄屏期间不再清理冗余文件。一种自动清理移动终端中冗余文件的装置,包括设置模块,用于选择需要清理的文件夹,在被选定的文件夹中选择需要清理的冗余文件,并设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值;检测模块,用于检测该移动终端是否熄屏;判断模块,用于判断需要清理的文件夹的剩余空间是否超过所述阈值;清理模块,用于当需要清理的文件夹的剩余空间超过所述阈值时,开始清理所述几余文件。设置模块包括选择需要清理的文件夹模块、冗余文件设置模块以及剩余空间阈值设置模块。检测模块用于检测移动终端的屏幕灯光是否关闭,同时用于检测移动终端是否进入屏幕保护状态;若移动终端的屏幕灯光关闭,或者移动终端进入屏幕保护状态,则所述检测模块判断移动终端熄屏。判断模块包括再次判断单元,用于清理所述冗余文件完成后,所述文件夹的剩余空间仍超过所述阈值,则在此次熄屏期间不再进行清理。实施本发明自动清理移动终端中冗余文件的方法和装置,可以确保移动终端在熄屏时即处于未输入操作指令的待机状态时才开始清理冗余文件,这样可以在移动设备空闲时进行自动清理,从而不会使清理冗余文件的工作进程影响到用户对移动终端的正常使用,提高了用户体验。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明自动清理移动终端中冗余文件的方法实施例流程图;图2是本发明自动清理移动终端中冗余文件的装置实施例结构框具体实施例方式应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。图1是本发明自动清理移动终端中冗余文件的方法实施例流程图;在步骤SlO中,用户在移动设备中选择并记录需要清理的文件夹,选择需要清理的冗余文件,以及设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值。以手机为例,用户可以在手机中选择需要清理的文件夹,或者特定的存储目录,然后选择需要清理的冗余文件。本实施例中,冗余文件可能是注册表项、缓存文件以及临时文件等。对冗余文件的具体选择方法是设置被选择及记录的需要清理的文件夹中某种类型的文件均为冗余文件。例如,可以根据文件后缀进行文件扫描,将后缀为.log或.temp的文件均判断为冗余文件。同时,在扫描时也可以根据移动终端操作系统的具体要求过滤掉系统需要的缓存文件或者临时文件,以免将它们作为冗余文件删除时造成系统的不稳定。在步骤S20中,监听移动终端是否熄屏。以手机为例,熄屏包括手机关闭屏幕灯光以及手机进入屏幕保护状态,一般来说,熄屏状态也就代表着移动终端此时没有接收到用户输入的任何指令,处于空闲的待机状态。手机系统在熄屏后,系统会根据实际情况进入休眠状态,降低处理器运行频率,降低处理器功耗,此时即可开始利用用户不需要进行其他任务操作的空闲时间,开始判断是否需要清理相应文件夹中的冗余文件,这样可以确保删除冗余文件的工作进程不会影响到用户对移动终端的正常使用。同时,也可以考虑加入监听手机处理器的占用率,以及手机电量因素,若此时手机处理器占用率较高,或者手机电量较低,则可以暂时不进行相应文件夹的冗余文件清理,以免造成不必要的工作负担或浪费电倉泛。在步骤S30中,若检测到移动终端熄屏,则开始判断所设定的文件夹的剩余空间是否低于所设定的阈值。以手机为例,当用户设置Android系统下Bluetooth文件夹目录为需要清理冗余文件的文件夹,且设定该文件夹超过系统总存储量的5%时,开始清理该文件夹,若对Bluetooth文件夹的冗余文件清理完成后,仍然超过系统总存储量的5%,则在下次熄屏之前,不再进行清理操作,以免引起处理器负荷过大,资源浪费。S40.开始清理移动终端中的冗余文件。以手机为例,首先需要获取删除系统文件的权限,针对所需清理的文件夹进行扫描,找出可以删除的残余注册表项、缓存文件以及临时文件,然后开始进行删除这类冗余文件,同时,用户可以根据实际需要,设置只对临时文件进行清理,或者只对缓存文件进行清理,或者只对残余注册表项进行清理。如图2所示是本发明自动清理移动终端中冗余文件的装置,包括设置模块10,用于设置需要清理的文件夹,设置需要清理的冗余文件,设置需要开始清理的剩余空间阈值;检测模块20,用于检测所述移动终端是否熄屏;判断模块30,用于判断所述文件夹的剩余空间是否超过所述阈值;清理模块40,用于当所述文件夹的剩余空间超过所述阈值时,开始清理所述冗余文件;处理器50,用于协调上述各个模块。可以理解,上述的监听模块20、判断模块30可与处理器50可以整合到一起。在设置模块10中,通过设置模块在移动设备中选择并记录需要清理的文件夹,选择需要清理的冗余文件,以及设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值。以手机为例,用户可以在手机中选择需要清理的文件夹,或者特定的存储目录,然后选择需要清理的冗余文件。本实施例中,冗余文件可能是注册表项、缓存文件以及临时文件等。对冗余文件的具体选择方法是设置被选择及记录的需要清理的文件夹中某种类型的文件均为冗余文件。例如,可以根据文件后缀进行文件扫描,将后缀为.log或.temp的文件均判断为冗余文件。同时,在扫描时也可以根据移动终端操作系统的具体要求过滤掉系统需要的缓存文件或者临时文件,以免将它们作为冗余文件删除时造成系统的不稳定。在检测模块20中,通过该模块检测移动终端是否熄屏。以手机为例,熄屏包括手机关闭屏幕灯光以及手机进入屏幕保护状态,一般来说,熄屏状态也就代表着移动终端此时没有接收到用户输入的任何指令,处于空闲的待机状态。手机系统在熄屏后,系统会根据实际情况进入休眠状态,降低处理器运行频率,降低处理器功耗,此时即可开始利用用户不需要进行其他任务操作的空闲时间,开始判断是否需要清理相应文件夹中的冗余文件,这样可以确保删除冗余文件的工作进程不会影响到用户对移动终端的正常使用。同时,也可以考虑加入监听手机处理器的占用率,以及手机电量因素,若此时手机处理器占用率较高,或者手机电量较低,则可以暂时不进行相应文件夹的冗余文件清理,以免造成不必要的工作负担或浪费电能。在判断模块30中,通过判断模块进行判断,若检测到移动终端熄屏,则开始判断所设定的文件夹的剩余空间是否低于所设定的阈值。以手机为例,当用户设置Android系统下Bluetooth文件夹目录为需要清理冗余文件的文件夹,且设定该文件夹超过系统总存储量的5%时,开始清理该文件夹,若对Bluetooth文件夹的冗余文件清理完成后,仍然超过系统总存储量的5%,则在下次熄屏之前,不再进行清理操作,以免引起处理器负荷过大,资源浪费。在清理模块40中,通过清理模块开始清理所述冗余文件。以手机为例,首先需要获取删除系统文件的权限,针对所需清理的文件夹进行扫描,找出可以删除的残余注册表项、缓存文件以及临时文件,然后开始进行删除这类冗余文件,同时,用户可以根据实际需要,设置只对临时文件进行清理,或者只对缓存文件进行清理,或者只对残余注册表项进行清理。
权利要求
1.一种自动清理移动终端中冗余文件的方法,其特征在于,包括 A.在一移动终端中选择需要清理的文件夹,在被选定的文件夹中选择需要清理的冗余文件,并设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值; B.检测所述移动终端是否熄屏; C.当所述移动终端熄屏时,判断该被选定的文件夹的剩余存储空间是否超过所述阈值,若该被选定的文件夹的剩余存储空间低于所述阈值,则清理该等冗余文件;若该被选定的文件夹的剩余存储空间低于所述阈值,则暂不清理该等冗余文件; D.当所述移动终端未熄屏时,则暂不清理该等冗余文件。
2.根据权利要求1所述的自动清理移动终端中冗余文件的方法,其特征在于,步骤A中,所述需要清理的冗余文件包括可清理的注册表项、可清理的临时文件以及可清理的缓存文件。
3.根据权利要求1所述的自动清理终端中冗余文件的方法,其特征在于,步骤B中,所述移动终端熄屏是指移动终端的屏幕灯光关闭,或者移动终端进入屏幕保护状态。
4.根据权利要求1所述的自动清理移动终端中冗余文件的方法,其特征在于,步骤C还包括,在清理该等冗余文件之后,若所述被选定的文件夹的剩余空间仍未达到所述阈值,则在当前的熄屏期间不再清理冗余文件。
5.一种自动清理移动终端中冗余文件的装置,其特征在于,包括 设置模块,用于选择需要清理的文件夹,在被选定的文件夹中选择需要清理的冗余文件,并设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值; 检测模块,用于检测所述移动终端是否熄屏; 判断模块,用于判断所述文件夹的剩余空间是否超过所述阈值; 清理模块,用于当所述文件夹的剩余空间超过所述阈值时,开始清理所述冗余文件。
6.根据权利要求5所述的自动清理移动终端中冗余文件的装置,其特征在于,设置模块包括选择需要清理的文件夹模块、冗余文件设置模块以及剩余空间阈值设置模块。
7.根据权利要求5所述的自动清理移动终端中冗余文件的装置,其特征在于,所述检测模块用于检测移动终端的屏幕灯光是否关闭,同时用于检测移动终端是否进入屏幕保护状态;若移动终端的屏幕灯光关闭,或者移动终端进入屏幕保护状态,则所述检测模块判断移动终端媳屏。
8.根据权利要求5所述的自动清理移动终端中冗余文件的装置,其特征在于,所述判断模块包括再次判断单元,用于清理所述冗余文件完成后,所述文件夹的剩余空间仍超过所述阈值,则在此次熄屏期间不再进行清理。
全文摘要
本发明公开了自动清理移动终端中冗余文件的方法和装置,该方法包括在一移动终端中选择需要清理的文件夹,在被选定的文件夹中选择需要清理的冗余文件,并设置决定该移动终端是否清理该等冗余文件的剩余存储空间阈值;当所述移动终端熄屏时,判断该被选定的文件夹的剩余存储空间是否超过所述阈值,若该被选定的文件夹的剩余存储空间低于所述阈值,则清理该等冗余文件;若该被选定的文件夹的剩余存储空间低于所述阈值,则暂不清理该等冗余文件。实施本发明可以确保移动终端在熄屏时才开始清理冗余文件,这样可以在移动设备空闲时进行自动清理,从而不会使清理冗余文件的工作进程影响到用户对移动终端的正常使用,提高了用户体验。
文档编号G06F9/44GK103064675SQ201210567050
公开日2013年4月24日 申请日期2012年12月24日 优先权日2012年12月24日
发明者夏威 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1