[发明专利]一种文件处理方法及装置有效
申请号: | 201510149672.3 | 申请日: | 2015-03-31 |
公开(公告)号: | CN104699513B | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | 魏民;陈实;郭轶尊 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 处理 方法 装置 | ||
1.一种文件处理方法,其特征在于,包括:
判断电子设备是否满足预设的处理条件;
在满足所述预设的处理条件的情况下,获取所述电子设备中文件的第一属性信息和第二属性信息,所述文件为所述电子设备中各个应用运行时新生成和/或修改的文件,所述第一属性信息在所述电子设备的第一状态点获得,所述第二属性信息在所述电子设备的第二状态点获得;
基于所述第一属性信息和所述第二属性信息,获得所述电子设备从所述第一状态点到所述第二状态点产生的差异文件;所述差异文件为文件的第一属性信息和第二属性信息不同的文件;
从所述差异文件中确定待处理的目标文件;
对所述待处理的目标文件进行处理。
2.根据权利要求1所述的方法,其特征在于,所述预设的处理条件包括:
在所述电子设备中,所述文件占用的存储空间达到第一数值;
和/或,距离上一次处理所述文件的时间大于第一时间阈值;
和/或,检测到预设类型的信号。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述待处理的目标文件进行处理包括:
判断产生所述待处理的目标文件的应用程序当前是否正在运行,如果否,则对所述待处理的目标文件进行处理。
4.根据权利要求1或2所述的方法,其特征在于,所述对所述待处理的目标文件进行处理包括:
判断上一次对所述待处理的目标文件的处理是否依据用户的触发指令进行,如果否,则对所述待处理的目标文件进行处理。
5.根据权利要求1所述的方法,其特征在于,所述基于所述第一属性信息和所述第二属性信息,获得所述电子设备从所述第一状态点到所述第二状态点产生的差异文件包括:
对比所述文件的第一属性信息和第二属性信息;
如果所述第二属性信息与所述第一属性信息不同,则确定所述文件为所述电子设备从所述第一状态点运行到所述第二状态点产生的差异文件。
6.根据权利要求1所述的方法,其特征在于,所述从所述差异文件中确定待处理的目标文件包括:
判断所述差异文件的属性信息是否与预设的样本属性库中的至少一条样本属性相匹配,获得第一判断结果;
基于表征所述差异文件的属性信息与预设的样本属性库中的至少一条样本属性相匹配的第一判断结果,确定所述差异文件为待处理的目标文件。
7.根据权利要求6所述的方法,其特征在于,还包括:
在所述第一判断结果表征所述差异文件的属性信息与所述预设的样本属性库中的样本属性均不匹配时,将所述差异文件呈现给用户;
接收所述用户的指令;
基于所述指令对所述差异文件进行处理。
8.一种文件处理装置,其特征在于,包括:
判断模块,用于判断电子设备是否满足预设的处理条件;
属性信息获取模块,用于在满足所述预设的处理条件的情况下,获取所述电子设备中文件的第一属性信息和第二属性信息,所述文件为所述电子设备中各个应用运行时新生成和/或修改的文件,所述第一属性信息在所述电子设备的第一状态点获得,所述第二属性信息在所述电子设备的第二状态点获得;
差异文件获取模块,用于基于所述第一属性信息和所述第二属性信息,获得所述电子设备从所述第一状态点到所述第二状态点产生的差异文件;所述差异文件为文件的第一属性信息和第二属性信息不同的文件;
确定模块,用于从所述差异文件中确定待处理的目标文件;
处理模块,用于对所述待处理的目标文件进行处理。
9.根据权利要求8所述的装置,其特征在于,所述判断模块用于判断电子设备是否满足预设的处理条件,包括:
所述判断模块具体用于,判断电子设备是否满足预设的处理条件,所述预设的处理条件包括:在所述电子设备中,所述文件占用的存储空间达到第一数值;和/或,距离上一次处理所述文件的时间大于第一时间阈值;和/或,检测到预设类型的信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510149672.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:遥控器端系统的更新方法和装置
- 下一篇:基于近场通信的数据传送