[发明专利]一种基于存储设备的文件扫描方法及装置在审
申请号: | 201210188590.6 | 申请日: | 2012-06-08 |
公开(公告)号: | CN103473240A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 彭湃;康辉 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;杨宏 |
地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 存储 设备 文件 扫描 方法 装置 | ||
1.一种基于存储设备的文件扫描方法,其特征在于,包括步骤:
A、预先建立两个数据库,其中一个数据库为用于供扫描记录和应用查询的内部数据库;另一个数据库为用于记录媒体信息,辅助内部数据库实现加速扫描的媒体数据库;
B、扫描步骤:第一次扫描存储设备时,将扫描到的媒体文件信息同时存储在所述内部数据库和所述媒体数据库;
当下次重新扫描时,如果查询到所述媒体数据库中有需扫描的媒体文件信息,则直接从所述媒体数据库中获取需扫描的媒体文件信息,插入到所述内部数据库中,完成扫描。
2.根据权利要求1所述的基于存储设备的文件扫描方法,其特征在于,所述步骤B具体包括:
B1、当第一次扫描存储设备时,判断是否有需要扫描的媒体文件,当是时进入步骤B2,当否时进入步骤B6;
B2、查找所述媒体数据库中是否有与所述需要扫描的媒体文件相同的文件;当否时进入步骤B3,当是时进入步骤B4;
B3、扫描所述媒体文件,并将扫描的媒体文件信息更新存储到所述内部数据库中;并同时把扫描的媒体信息同步插入到媒体数据库中,然后返回到步骤B1;
B4、当查找媒体数据库中有与所述需要扫描的媒体文件相同的文件,则在所述媒体数据库中,查找出该相同文件的媒体信息和缩略图地址,并进入步骤B5;
B5、把查询到的媒体信息插入到所述内部数据库external.db中,并把缩略图地址插入external.db中,并返回步骤B1;
B6、扫描结束后处理,删除所述内部数据库中不存在的数据库条目。
3.根据权利要求2所述的基于存储设备的文件扫描方法,其特征在于,所述步骤B2中的相同的文件为:文件名相同和文件大小相同。
4.根据权利要求1所述的基于存储设备的文件扫描方法,其特征在于,所述步骤A具体包括:
A1、预先建立两个数据库,其中一个数据库称为内部数据库,用于供扫描记录和应用查询,另一个数据库是媒体数据库,用于记录媒体信息,辅助内部数据库实现加速扫描;
A2、将所述内部数据库安装在客户端,将所述媒体数据库安装在服务器端。
5.根据权利要求4所述的基于存储设备的文件扫描方法,其特征在于,所述步骤B具体包括:
BS1、当客户端挂载所述存储设备开始扫描时;系统内核发广播并上传扫描路径,以递归方式进入扫描路径,并进入扫描目录;
BS2、客户端判断是否有需要扫描的媒体文件,当是时进入步骤BS3,当否时进入步骤BS6;
BS3、客户端发指令在服务器的媒体数据库中查找是否有与需要扫描的媒体文件相同的文件;当否时进入步骤BS4,当是时进入步骤BS5;
BS4、客户端扫描所述媒体文件,并将扫描的媒体文件信息存储到所述内部数据库中,以更新同步所述内部数据库,并返回步骤BS1;
BS5、客户端在服务器的媒体数据库中,查找出该相同文件的媒体信息和缩略图地址;并把查询出与所述需要扫描的媒体文件相同的媒体信息同步到所述内部数据库,并把所述缩略图地址同步到所述内部数据库中,返回步骤BS1;
BS6、扫描后处理,客户端删除所述内部数据库中不存在的数据库条目,并进入步骤BS7;
BS7、客户端扫描结束后,客户端把本地的内部数据库中的新增的扫描信息也同步到服务器上的媒体数据库中。
6.根据权利要求5所述的基于存储设备的文件扫描方法,其特征在于,所述步骤BS3还包括:当判断文件名相同和文件大小相同则认为是相同文件。
7.根据权利要求5所述的基于存储设备的文件扫描方法,其特征在于,所述步骤BS7还包括:当客户端的内部数据库与服务器端的媒体数据库类型不同,则客户端将其内部数据库转换为与服务器端的媒体数据库类型相同的数据库,数据库转换后再把客户端本地的内部数据库中的新增的扫描信息也同步到服务器上的媒体数据库。
8.根据权利要求1所述的基于存储设备的文件扫描方法,其特征在于,所述媒体文件包括:音视频文件、图片文件、WORD文件和EXCEL文件中的一种或多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210188590.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于可见光滤光片的太阳光导入装置
- 下一篇:空调控制系统