[发明专利]USB存储设备及其驱动方法有效
申请号: | 201110436778.3 | 申请日: | 2011-12-23 |
公开(公告)号: | CN103177019A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 张雪元 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王波波 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | usb 存储 设备 及其 驱动 方法 | ||
1.一种USB存储设备,包括:
接口单元(1),其基于USB协议与外部设备进行数据通讯;
存储单元(2),用于存储数据;
控制单元(3),通过接口单元(1)接收文件操作指令,对存储单元(2)进行文件操作;
其中,当在存储单元(2)上写入大于预定阈值的目标文件时,控制单元(3)执行分割操作以将该目标文件分割为多个小于或等于该阈值的子文件。
2.根据权利要求1所述的USB存储设备,所述控制单元(3)包括:
检测模块(301),用于检测并判断目标文件的大小是否大于预定阈值;
分割模块(302),当目标文件的大小大于所述预定阈值时,分割模块(302)将该目标文件分割为多个小于或等于该阈值的子文件;
操作模块(303),用于对存储单元(2)上的文件执行各种文件操作。
3.根据权利要求2所述的USB存储设备,所述分割模块(302)将目标文件分割为文件大小均小于或等于预定阈值的一个主文件和多个附属文件,所述主文件包含对每个附属文件的标识,使得对主文件进行任何类型的文件操作时,也对被主文件标识的多个附属文件进行相同类型的文件操作。
4.根据权利要求3所述的USB存储设备,所述主文件包括存储目标文件被分割的一部分数据的主文件数据部分和包含对每个附属文件的标识的附属文件信息部分,每个所述附属文件包括存储目标文件被分割的其他部分数据。
5.根据权利要求4所述的USB存储设备,所述附属文件信息部分包括:附属文件信息部分大小(4字节)+附属文件的个数(4字节)+CRC校验(4字节)+第1附属文件信息部分长度(len)+第1附属文件大小(4字节)+第1附属文件名(len-4)+……+第n附属文件信息部分长度(len)+第n附属文件大小(4字节)+第n附属文件名(len-4)。
6.根据权利要求1-5中任一项所述的USB存储设备,所述控制单元(3)包括还原模块304,用于对分割形成的多个子文件进行合并以将其还原为所述目标文件。
7.根据权利要求1-5中任一项所述的USB存储设备,所述文件操作包括对文件的读取、写入、移动和修改。
8.一种USB存储设备的驱动方法,所述USB存储设备包括与外部设备进行数据通讯的接口单元,存储数据的存储单元,以及通过接口单元接收文件操作指令以对存储单元进行文件操作的控制单元,所述驱动方法包括:
当写入大于预定阈值的目标文件时,执行分割操作以将该目标文件分割为多个小于或等于该阈值的子文件。
9.根据权利要求8所述的驱动方法,所述分割操作将目标文件分割为文件大小均小于或等于预定阈值的一个主文件和多个附属文件,所述主文件包含对每个附属文件的标识,使得对主文件进行任何类型的文件操作时,也对被主文件标识的多个附属文件进行相同类型的文件操作。
10.根据权利要求9所述的驱动方法,所述主文件包括存储目标文件被分割的一部分数据的主文件数据部分和包含对每个附属文件的标识的附属文件信息部分,每个所述附属文件包括存储目标文件被分割的其他部分数据。
11.根据权利要求10所述的驱动方法,所述附属文件信息部分包括:附属文件信息部分大小(4字节)+附属文件的个数(4字节)+CRC校验(4字节)+第1附属文件信息部分长度(len)+第1附属文件大小(4字节)+第1附属文件名(len-4)+......+第n附属文件信息部分长度(len)+第n附属文件大小(4字节)+第n附属文件名(len-4)。
12.根据权利要求8-11中任一项所述的驱动方法,当向USB存储设备写入目标文件时执行下述文件写入操作,包括:
检测步骤S101,检测并判断目标文件是否大于预定阈值;
分割步骤S102,当目标文件的大小大于预定阈值时,将目标文件分割为多个等于或小于预定阈值的子文件;
写入步骤S103,将目标文件写入到USB存储设备的存储单元。
13.根据权利要求12所述的驱动方法,所述写入步骤S103先写入主文件,然后陆续写入其他的附属文件,直到写入最后一个附属文件后结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110436778.3/1.html,转载请声明来源钻瓜专利网。