一种待清理数据识别方法、装置及电子设备的制造方法

文档序号:8935031阅读:353来源:国知局
一种待清理数据识别方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及数据处理领域,特别涉及一种待清理数据识别方法、装置及电子设备。
【背景技术】
[0002]随着科学技术飞速的发展,各种电子设备不断的丰富并方便了大众生活。由于利用电子设备处理信息具有方便快捷、节省资源等优势,使得电子设备成为人们的生活或工作中不可或缺的一部分。
[0003]其中,电子设备中的应用程序运行/系统运行通常会缓冲数据(文件或文件夹)或生成数据,并且,数据会自动保存到相应的存储空间中。但是,电子设备的存储空间的容量具有一定的限制性,因此,为了释放存储空间以保证系统或应用程序的后续正常运行,需要对存储空间进行清理。为了对存储空间进行清理,现有技术的垃圾清理软件通常基于预先的统计分析确定出常规垃圾数据(常规垃圾文件和常规垃圾文件夹),进而直接将所确定出的常规垃圾数据删除,以够起到一定的清理效果。
[0004]而申请人发现,对于除去常规垃圾数据以外的大文件(文件的数据量大于某一预定值,例如:50M)和大文件夹(文件夹的数据量大于某一预定值,例如:100M)而言,由于数据量较大,一旦对用户无用,存储空间浪费量极大,因此,可以将这些大文件和大文件夹认定为待清理数据,并在识别出后由用户决定是否删除。例如:大文件可以为用户通过视频播放软件缓存的电影,如果用户已经观看过,该电影极有可能对用户无用,因此,该电影可以被认定为待清理数据;而大文件夹可以为应用程序的父文件夹下的存储用户的各种照片的文件夹,如果用户已经对文件夹内的图片进行保存处理了,该文件夹极有可能对用户无用,因此,该存储用户的各种照片的文件夹可以被认定为待清理数据。
[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]特征信息获得模块,用于获得所扫描到的文件的数据量大小和第一类特征信息,以及所扫描到的文件夹的第二类特征信息;
[0044]运营文件夹确定模块,用于将所扫描到的文件夹中第二类特征信息满足预设文件夹特征信息的文件夹确定为运营文件夹;
[0045]中间文件夹确定模块,用于将所确定出的运营文件夹中的不满足预设常规垃圾判断条件的文件夹确定为中间文件夹;
[0046]中间文件夹处理模块,用于基于所包含文件的数据量大小,确定每一中间文件夹是否为待清理文件夹;
[0047]待清理文件确定模块,用于将运营文件夹以外的数据量大小超过第一预定数据量阈值且第一类特征信息不符合预设文件特征信息的文件确定为待清理文件;
[0048]待清理数据确定模块,用于将所确定出的待清理文件和所确定出的待清理文件夹确定为待清理数据。
[0049]可选的,所述预设文件夹特征信息,包括:
[0050]应用程序在操作系统中的父文件夹的特征信息,或,操作系统自身的特定文件夹的特征信息。
[0051]可选的,所述预设常规垃圾判断条件,包括:
[0052]文件夹的第二类特征信息符合预设常规垃圾文件夹的特征信息;
[0053]或者,
[0054]文件夹内的文件的第一类特征信息符合预设常规垃圾文件的特征信息;
[0055]或者,
[0056]文件夹的第二类特征信息符合预设常规垃圾文件夹的特征信息且文件夹内的文件的第一类特征信息符合预设常规垃圾文件的特征信息。
[0057]可选的,所述第一类特征信息,包括:文件类型、文件路径、文件名称中的至少一种。
[0058]所述第二类特征信息,包括:文件夹名称、文件夹路径、文件夹内文件类型中的至少一种。
[0059]可选的,所述中间文件夹处理模块,包括:
[0060]第一判断单元,用于分别判断每一中间文件内的文件中是否存在数据量大小超过第二预定数据量阈值的文件;
[0061]第一处理单元,用于将存在数据量大小超过第二预定数据量阈值的文件的中间文件夹确定为待清理文件夹;
[0062]第二处理单元,用于将不存在数据量大小超过第二预定数据量阈值的文件的中间文件夹确定为非待清理文件夹。
[0063]可选的,所述中间文件夹处理模块,包括:
[0064]第二判断单元,用于分别判断每一中间文件夹内的文件的总数据量是否超过第三预定数据量阈值;
[0065]第三处理单元,用于将所包含文件的总数据量超过第三预定数据量阈值的中间文件夹确定为待清理文件夹;
[0066]第四处理单元,用于将所包含文件的总数据量不超过第三预定数据量阈值的中间文件夹确定为非待清理文件夹。
[0067]可选的,所述中间文件夹处理模块,包括:
[0068]第三判断单元,用于分别判断每一中间文件内的文件中是否存在数据量大小超过第二预定数据量阈值的文件;
[0069]第五处理单元,用于将存在数据量大
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1