文件管理方法及装置的制造方法_3

文档序号:9547214阅读:来源:国知局
它索引字段 即可,如最后访问时间,访问频率等。不用再更新应用信息这些。一方面避免过深的目录导 致索引数据库过大、也避免了频繁访问索引数据库导致系统性能下降。
[0084] 步骤S416,通过终端平台的文件读写模块生成应用数据,本实施例的微信可能生 成的数据有通过微信拍摄的照片,微信产生的崩溃日志,微信的监控日志,微信的游戏下载 缓存,本地日志,聊天文件,订阅缓存,通讯录备份等等;
[0085]
[0086] 步骤S418,这些文件生成时同步更新索引数据库,更新下列字段但不限于这些字 段:所创建的应用包名,文件详细路径,具体数据项名称,数据使用频率,最近一次访问时 间,数据项的作用,以及该数据项被清理后可能带来的结果;
[0087] 步骤S420,必要时与云端索引数据库进行同步更新;
[0088] 步骤S422,索引数据库更新,结束。
[0089] 在某些时候,如系统空间或用户需要清理sd卡时或用户想通过索引数据库查找 某些文件时,可以充分利用该索引数据库,图3是按文件所创建的应用名进行文件管理/清 理,如图5所示,本实施例提供的文件清理流程包括以下步骤:
[0090] 步骤S502,第一次在使用索引数据库时后台任务扫描系统空间和sd卡的文件;
[0091] 步骤S504,在索引数据库中获取到该文件/目录所创建的应用包名;
[0092] 步骤S506,扫描手机所有预装软件和第三方软件;
[0093] 步骤S508,获取到所有软件的包名;
[0094] 步骤S510,在索引数据库中获取到该文件/目录所创建的应用包名;
[0095] 步骤S512,给出文件管理建议,对于创建者已经不存在的文件/目录,缺省清理。 用户可以查看详情,决定是否清理;
[0096] 步骤S514,给出按文件大小,读写频率排序,用户可以清楚的看到哪些文件/目录 很久不用或者哪些文个把占用了太多空间;
[0097] 步骤S516,用户确定清理;
[0098] 步骤S518,用户自主选择清理的文件目录列表;
[0099] 步骤S520,删除所有确认清理的文件。
[0100] 采用实施例提供的上述技术方案,能够使手机用户能充分索引数据库进行各种操 作,提高用户体验。当然,也可以通过其它类似方式进行数据操作,本发明不再一一说明。
[0101] 综上所述,本发明实施例实现了以下有益效果:
[0102] 可以有效防止历史数据占用过多的磁盘空间,影响用户体验;可以很方便的按包 名来清理文件。尤其是该包名对应的应用通过网络或用户操作生成了大量的文件,后来用 户不用这个应用将其卸载掉后,可以很快定位到这些残留文件进行清理;与现有技术不同 的地方是,本发明实施例的索引数据库是在创建之初就生成了应用信息、文件目的,清理后 的影响,目录信息。这些索引数据可以多终端共享。可以方便在按文件的使用频率来清理 文件。手机用户可以利用索引数据库进行应用文件清理,使磁盘使用效率更高,大大提高用 户体验。
[0103] 在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实 施方式中描述的技术方案。
[0104] 在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该 存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
[0105] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0106] 以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人 员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种文件管理方法,其特征在于,包括: 从预设索引数据库中获取终端上指定应用所对应应用标识的索引,其中,该索引与所 述指定应用在安装或运行时所产生的文件信息存在关联关系,所述索引与所述应用标识是 --对应的; 根据所述索引和所述关联关系对所述文件信息进行管理。2.根据权利要求1所述的方法,其特征在于,从预设索引数据库中获取当前应用所对 应应用标识的索引之前,包括: 为所述应用标识分配所述索引; 建立所述应用在安装或运行时所产生的文件信息与所述索引的关联关系; 将所述关联关系存储至所述预设索引数据库中。3.根据权利要求2所述的方法,其特征在于,将所述关联关系存储至所述预设索引数 据库中之后,还包括: 将所述预设索引数据库上传至网络侧。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 将所述网络侧的预设索引库中使用频率大于指定阈值的所述文件信息存储至所述终 端中。5.根据权利要求1所述的方法,其特征在于,根据所述索引和所述关联关系对所述文 件信息进行以下之一管理: 查询操作、删除操作、备份转移。6.根据权利要求5所述的方法,其特征在于,根据所述索引和所述关联关系对所述文 件信息进行删除操作,包括以下之一: 在指定事件的触发下,对所有所述文件信息中的指定文件信息以列表的形式提示用户 选择是否删除,并删除所有所述文件信息中除所述指定文件信息之外的其它信息; 在指定事件的触发下,删除所有所述文件信息。7.根据权利要求6所述的方法,其特征在于,所述列表中包括以下至少之一所述文件 信息的描述信息:所述指定文件信息的名称、所述指定文件信息的使用频率、所述指定文件 信息的访问时间、所述指定文件信息的作用、所述指定文件信息被删除后所导致的结果。8. 根据权利要求6所述的方法,其特征在于,所述指定事件包括以下之一: 检测到所述应用被卸载、检测到所述终端的系统空间小于预设阈值。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述应用标识包括:应用包 名。10.根据权利要求1至8中任一项所述的方法,其特征在于,所述文件信息包括以下至 少之一: 所述应用的应用包名、所述文件信息的读写频率、所述文件信息的读写时间、所述文件 信息的文件目录路径、所述数据文信息的作用。11. 一种文件管理装置,其特征在于,包括: 获取模块,用于从预设索引数据库中获取终端上指定应用所对应应用标识的索引,其 中,该索引与所述指定应用在安装或运行时所产生的文件信息存在关联关系,所述索引与 所述应用标识是一一对应的;
【专利摘要】本发明提供了一种文件管理方法及装置,其中,上述方法包括:从预设索引数据库中获取终端上指定应用所对应应用标识的索引,其中,该索引与所述指定应用在安装或运行时所产生的文件信息存在关联关系,所述索引与所述应用标识是一一对应的;根据所述索引和所述关联关系对所述文件信息进行管理。采用本发明提供的上述技术方案,解决了相关技术中,对与应用相关的文件进行管理存在人工维护工作量较大等技术问题,从而节省了文件管理的人工工作量,提高了磁盘使用率,提升了用户体验。
【IPC分类】G06F17/30
【公开号】CN105302832
【申请号】CN201410356025
【发明人】黄勤波, 钟声, 王巍
【申请人】中兴通讯股份有限公司
【公开日】2016年2月3日
【申请日】2014年7月24日
【公告号】WO2015117426A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1