[发明专利]一种用于清除文件的方法和装置有效
申请号: | 201210425964.1 | 申请日: | 2012-10-30 |
公开(公告)号: | CN102937990B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 刘道宽;翁海斌;王斌 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 移动终端 应用程序 垃圾文件 清除文件 方法和装置 所有文件 预设 接收移动终端 发送 高效使用 手动清除 用户查找 关系库 卸载 删除 终端 告知 | ||
1.一种用于清除文件的方法,其特征在于,包括以下步骤:
接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中所有文件的名称,其中,所述移动终端在检测到应用卸载操作或者重新连接所述存储器的操作时,发送所述所有应用程序的名称及所述所有文件的名称;
根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;
将确定的存储器中的垃圾文件的名称发送至移动终端;
所述方法还包括:
接收多个移动终端发送的文件与应用程序的对应关系;
将所述对应关系根据预设规则生成所述预设的对应关系库;
所述根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称的步骤包括:
根据预设的对应关系库,确定所述所有文件对应的应用程序;
判断所述对应的应用程序的名称是否存在于所述所有应用程序的名称中,若否,则将所述对应的应用程序所对应的文件的名称确定为垃圾文件的名称;
所述将所述对应关系根据预设规则生成所述预设的对应关系库,包括:
对每个应用程序和文件的对应关系进行确认;
当确认比例超过预设比例时,确认所述每个应用程序和文件有对应关系;
将所述对应关系存入所述对应关系库中。
2.一种用于清除文件的方法,其特征在于,包括以下步骤:
在检测到应用卸载操作或者重新连接存储器的操作时,将安装在本地的所有应用程序的名称及连接的所述存储器中所有文件的名称发送至服务器;
接收服务器发送的垃圾文件的名称;
所述方法还包括:监控安装在本地的应用程序对连接的存储器中的文件的读写操作,获得文件与应用程序的对应关系;
将所述文件与应用程序的对应关系发送至服务器;
所述方法还包括:根据所述垃圾文件的名称清除垃圾文件;
根据所述垃圾文件的名称清除垃圾文件的步骤包括:监控所述垃圾文件在预定时间内是否被读写,若是,不清除所述垃圾文件,并将所述垃圾文件与读写所述垃圾文件的应用程序的对应关系发送至服务器,若否,则清除所述垃圾文件。
3.根据权利要求2所述的方法,其特征在于,将所述文件与应用程序的对应关系发送至服务器的步骤包括:根据预设时间或时间间隔将所述文件与应用程序的对应关系发送至服务器。
4.一种用于清除文件的装置,其特征在于,包括:
第一接收模块,用于接收移动终端发送的安装在移动终端中所有应用程序的名称及与移动终端连接的存储器中的所有文件的名称,其中,所述移动终端在检测到应用卸载操作或者重新连接所述存储器的操作时,发送所述所有应用程序的名称及所述所有文件的名称;
第一确定模块,用于根据所述所有应用程序的名称、所述所有文件的名称以及预设的对应关系库,确定存储器中垃圾文件的名称;
第一发送模块,用于将确定的存储器中的垃圾文件的名称发送至移动终端;
对应关系库生成模块,用于接收多个移动终端发送的文件与应用程序的对应关系,将所述对应关系根据预设规则生成所述预设的对应关系库;
所述第一确定模块用于:
根据预设的对应关系库,确定所述所有文件对应的应用程序;
判断所述对应的应用程序的名称是否存在于所述所有应用程序的名称中,若否,则将所述对应的应用程序所对应的文件的名称确定为垃圾文件的名称;
所述对应关系库生成模块还用于:
对每个应用程序和文件的对应关系进行确认;
当确认比例超过预设比例时,确认所述每个应用程序和文件有对应关系;
将所述对应关系存入所述对应关系库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210425964.1/1.html,转载请声明来源钻瓜专利网。