一种智能终端文件清理方法及装置制造方法

文档序号:6536551阅读:108来源:国知局
一种智能终端文件清理方法及装置制造方法
【专利摘要】本发明适用于移动终端领域,提供了一种智能终端文件清理方法及装置,所述方法包括下述步骤:设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件;当检测到自动进行文件清理的触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理。本发明通过用户通过设定自动进行文件清理时的清理对象和触发条件,当到达用于所设定的触发条件时,智能终端对用户设定的清理对象进行清理,自动清理智能终端内部的缓存文件和多媒体文件。
【专利说明】一种智能终端文件清理方法及装置
【技术领域】
[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]图1是本发明第一实施例提供的一种智能终端文件清理方法的实现流程图;
[0030]图2是本发明第二实施例提供的一种智能终端文件清理方法的实现流程图;
[0031]图3是本发明第三实施例提供的一种智能终端文件清理装置的结构图;以及
[0032]图4是本发明第四实施例提供的一种智能终端文件清理装置的结构图。
【具体实施方式】
[0033]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034]以下结合具体实施例对本发明的具体实现进行详细描述:
[0035]实施例一:
[0036]图1示出了本发明第一实施例提供的一种智能终端文件清理方法的实现流程,详述如下:
[0037]S101,设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件。
[0038]用户根据自己使用智能终端的习惯设定自动进行文件清理的对象,例如用户经常使用智能终端观看在线视频等多媒体文件,由于观看视频等多媒体文件时,智能终端经常会通过缓存的方式下载视频文件,用户就可以设定扫描多媒体文件的缓存数据,定时对多媒体缓存文件进行清理,用户也可以设定针对其他类型的数据文件进行清理,或者根据系统默认的方式设置清理对象,之后用户设置进行文件清理时的清理规则,例如用户可以设定间隔一定的时间进行一次清理,或者当用户的存储空间小于一定的阈值时进行文件清理。
[0039]S102,当检测到自动进行文件清理的触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理。
[0040]当智能终端检测到用户设定的清理触发条件达到时,具体可以是用户设定的清理时间间隔达到或者用户的智能终端内剩余存储空间的比例低于设定的阈值时,此时启动文件清理功能,智能终端自动对整个文件系统进行扫描,在文件系统中扫描用户设定的清除对象,具体包括用户设定的智能终端自动缓冲的数据以及下载的多媒体数据,之后对缓冲数据以及下载的多媒体数据进行清理,对待缓冲数据可以直接进行删除,对待下载的多媒体数据根据多媒体数据存储的方式对多媒体文件进行清理,例如多媒体文件为正在使用的数据,则不执行清理动作,如果多媒体数据是用户点击下载的数据,则继续保持用户所下载的多媒体数据。
[0041]本发明实施例通过上述方式,一种智能终端文件清理方法,首先用户根据自己的使用习惯,对移动终端进行文件清理的对象和触发条件进行设置,用户设置清理文件时具体进行清理的对象,之后再设置清理文件时的触发条件,具体包括根据时间间隔进行触发清理和根据智能终端剩余存储空间比例进行触发,在触发进行清理后,自动对缓存数据进行清理,对多媒体文件进行清理,避免系统中的存储过多的无用数据,使得智能终端运行是更顺畅。
[0042]实施例二:
[0043]图2示出了本发明第二实施例提供的一种智能终端文件清理方法的实现流程,详述如下:
[0044]S201,设定自动进行文件清理时的目标清理文件夹以及目标清理文件类型。
[0045]首先用户根据自己使用智能终端的习惯设定自动进行文件清理的对象,例如用户经常使用智能终端观看在线视频等多媒体文件,由于观看视频等多媒体文件时,智能终端经常会通过缓存的方式下载视频文件的部分或者全部数据,用户就可以设定扫描多媒体文件的缓存数据,其中用户在设定目标清理文件的类型时,需要对隐藏设置的文件进行扫描,在一些情况下多媒体文件如.nomedia文件会出现隐藏设置,此时可以通过单独设置对.nomedia文件的扫描设置清理功能。
[0046]S202,设定自动进行文件清理的触发条件。
[0047]在用户设定了目标清理文件类型后,用户继续设定进行文件清理时的清理规则,用户可以设定自动进行文件清理的时间间隔,当到达一定的时间间隔时就触发进行一次文件清理,也可以设定自动进行文件清理时存储空间剩余比例,当剩余存储空间的比例小于一定的阈值时就触发一次文件清理,例如用户可以设定间隔一天的时间进行一次清理,或者当用户的存储空间小于15%的存储空间时进行文件清理。
[0048]S203,当检测到自动进行文件清理的触发条件达到时,启动文件清理功能。[0049]智能终端在开机运行过程中自动进行检查,当检测到自动进行文件清理的触发条件达到时,就启动清理功能,具体包括到达设定的时间,或者智能终端存储空间到达设定的阈值时,此时自动在智能终端的后台进行文件清理工作。
[0050]S204,对设定的清理对象进行文件扫描,根据扫描的结果对缓存文件进行清理,同时对清理对象中存储的多媒体文件进行删除。
[0051]智能终端自动对设定的清理对象进行文件扫描,通过扫描文件系统,把文件夹系统下的多媒体文件扫描出来,尤其是设置了隐藏属性的多媒体文件,之后通过分辨文件夹系统下的多媒体文件时临时缓存的多媒体文件还是用户自己下载的多媒体文件,具体可以通过文件夹的命名规则,文件的存储路径以及文件的存储时间等进行判断,通过对多媒体文件进行判断,对多媒体文件进行清理,对存储中的缓存数据则直接进行删除,实现为整个系统文件瘦身,减少系统的冗余文件,使得智能终端在运行时自动删除冗余文件,对系统在运行时产生的缓存数据进行自动清理,保证系统稳定的长时间运行。
[0052]本发明实施例通过上述方式,一种智能终端文件清理方法,用户在使用移动终端时,通过设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件,在触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理,通过自动对系统中的冗余文件尤其缓存的多媒体文件进行扫描并清理,避免系统中存储过多的无用数据,保证整个系统文件运行良好,同时通过对自动对文件进行清理,可以使得智能终端使用时更加顺畅,保证智能终端可以在不关机的情况下长时间稳定使用。
[0053]实施例三:
[0054]图3示出了本发明第三实施例提供的一种智能终端文件清理装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分。
[0055]设定单元31,用于设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件。
[0056]设定单元用于用户根据自己使用智能终端的习惯设定自动进行文件清理的对象,例如用户经常使用智能终端观看在线视频等多媒体文件,由于观看视频等多媒体文件时,智能终端经常会通过缓存的方式下载视频文件,用户就可以设定扫描多媒体文件的缓存数据,定时对多媒体缓存文件进行清理,用户也可以设定针对其他类型的数据文件进行清理,或者根据系统默认的方式设置清理对象,之后用户设置进行文件清理时的清理规则,例如用户可以设定间隔一定的时间进行一次清理,或者当用户的存储空间小于一定的阈值时进行文件清理。
[0057]清理单元32,用于当检测到自动进行文件清理的触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理。
[0058]清理单元用于当智能终端检测到用户设定的清理触发条件达到时,具体可以是用户设定的清理时间间隔达到或者用户的智能终端内剩余存储空间的比例低于设定的阈值时,此时启动文件清理功能,智能终端自动对整个文件系统进行扫描,在文件系统中扫描用户设定的清除对象,具体包括用户设定的智能终端自动缓冲的数据以及下载的多媒体数据,之后对缓冲数据以及下载的多媒体数据进行清理,对待缓冲数据可以直接进行删除,对待下载的多媒体数据根据多媒体数据存储的方式对多媒体文件进行清理,例如多媒体文件为正在使用的数据,则不执行清理动作,如果多媒体数据是用户点击下载的数据,则继续保持用户所下载的多媒体数据。
[0059]本发明实施例通过上述方式,一种智能终端文件清理装置,首先用户根据自己的使用习惯,对移动终端进行文件清理的对象和触发条件进行设置,用户设置清理文件时具体进行清理的对象,之后再设置清理文件时的触发条件,具体包括根据时间间隔进行触发清理和根据智能终端剩余存储空间比例进行触发,在触发进行清理后,自动对缓存数据进行清理,对多媒体文件进行清理,避免系统中的存储过多的无用数据,使得智能终端运行是更顺畅。
[0060]实施例四:
[0061]图4示出了本发明第四实施例提供的一种智能终端文件清理装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分。
[0062]目标设定单元41,用于设定自动进行文件清理时的目标清理文件夹以及目标清理文件类型。
[0063]目标设定单元用于首先用户根据自己使用智能终端的习惯设定自动进行文件清理的对象,例如用户经常使用智能终端观看在线视频等多媒体文件,由于观看视频等多媒体文件时,智能终端经常会通过缓存的方式下载视频文件的部分或者全部数据,用户就可以设定扫描多媒体文件的缓存数据,其中用户在设定目标清理文件的类型时,需要对隐藏设置的文件进行扫描,在一些情况下多媒体文件如.nomedia文件会出现隐藏设置,此时可以通过单独设置对.nomedia文件的扫描设置清理功能。
[0064]触发设定单元42,用于设定自动进行文件清理的触发条件。
[0065]触发设定单元用于在用户设定了目标清理文件类型后,用户继续设定进行文件清理时的清理规则,用户可以设定自动进行文件清理的时间间隔,当到达一定的时间间隔时就触发进行一次文件清理,也可以设定自动进行文件清理时存储空间剩余比例,当剩余存储空间的比例小于一定的阈值时就触发一次文件清理,例如用户可以设定间隔一天的时间进行一次清理,或者当用户的存储空间小于15%的存储空间时进行文件清理。
[0066]清理启动单元43,用于当检测到自动进行文件清理的触发条件达到时,启动文件清理功能。
[0067]清理启动单元用于智能终端在开机运行过程中自动进行检查,当检测到自动进行文件清理的触发条件达到时,就启动清理功能,具体包括到达设定的时间,或者智能终端存储空间到达设定的阈值时,此时自动在智能终端的后台进行文件清理工作。
[0068]清理执行单元44,用于对设定的清理对象进行文件扫描,根据扫描的结果对缓存文件进行清理,同时对清理对象中存储的多媒体文件进行删除。
[0069]清理执行单元用于智能终端自动对设定的清理对象进行文件扫描,通过扫描文件系统,把文件夹系统下的多媒体文件扫描出来,尤其是设置了隐藏属性的多媒体文件,之后通过分辨文件夹系统下的多媒体文件时临时缓存的多媒体文件还是用户自己下载的多媒体文件,具体可以通过文件夹的命名规则,文件的存储路径以及文件的存储时间等进行判断,通过对多媒体文件进行判断,对多媒体文件进行清理,对存储中的缓存数据则直接进行删除,实现为整个系统文件瘦身,减少系统的冗余文件,使得智能终端在运行时自动删除冗余文件,对系统在运行时产生的缓存数据进行自动清理,保证系统稳定的长时间运行。[0070]本发明实施例通过上述方式,一种智能终端文件清理装置,用户在使用移动终端时,通过设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件,在触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理,通过自动对系统中的冗余文件尤其缓存的多媒体文件进行扫描并清理,避免系统中存储过多的无用数据,保证整个系统文件运行良好,同时通过对自动对文件进行清理,可以使得智能终端使用时更加顺畅,保证智能终端可以在不关机的情况下长时间稳定使用。
[0071]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0072]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种智能终端文件清理方法,其特征在于,所述方法包括下述步骤: 设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件; 当检测到自动进行文件清理的触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理。
2.如权利要求1所述的方法,其特征在于,所述设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件的步骤包括: 设定自动进行文件清理时的目标清理文件夹以及目标清理文件类型; 设定自动进行文件清理的触发条件。
3.如权利要求2所述的方法,其特征在于,所述设定自动进行文件清理的触发条件包括: 设定自动进行文件清理的时间间隔,当到达一定的时间间隔时就触发进行一次文件清理; 设定自动进行文件清理时存储空间剩余比例,当剩余存储空间的比例小于一定的阈值时就触发一次文件清理。
4.如权利要求1所述的方法,其特征在于,所述当检测到自动进行文件清理的触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理的步骤包括: 当检测到自动进行文件清理的触发条件达到时,启动文件清理功能; 对设定的清理对象进行文件扫描,根据扫描的结果对缓存文件进行清理,同时对清理对象中存储的多媒体文件进行删除。
5.一种智能终端文件清理装置,其特征在于,所述装置包括: 设定单元,用于设定自动进行文件清理时的清理对象以及自动进行文件清理的触发条件;清理单元,用于当检测到自动进行文件清理的触发条件达到时,启动文件清理功能,对设定的清理对象进行扫描并根据扫描结果对清理对象进行文件清理。
6.如权利要求5所述的装置,其特征在于,所述设定单元包括: 目标设定单元,用于设定自动进行文件清理时的目标清理文件夹以及目标清理文件类型; 触发设定单元,用于设定自动进行文件清理的触发条件。
7.如权利要求6所述的装置,其特征在于,所述触发设定单元设定自动进行文件清理的触发条件包括: 设定自动进行文件清理的时间间隔,当到达一定的时间间隔时就触发进行一次文件清理; 设定自动进行文件清理时存储空间剩余比例,当剩余存储空间的比例小于一定的阈值时就触发一次文件清理。
8.如权利要求5所述的装置,其特征在于,所述清理单元包括: 清理启动单元,用于当检测到自动进行文件清理的触发条件达到时,启动文件清理功倉泛; 清理执行单元,用于对设定的清理对象进行文件扫描,根据扫描的结果对缓存文件进行清理,同时对清理对象中存储的多媒体文件进行删除。
【文档编号】G06F17/30GK103761306SQ201410030550
【公开日】2014年4月30日 申请日期:2014年1月22日 优先权日:2014年1月22日
【发明者】夏威 申请人:深圳市欧珀通信软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1