一种移动存储设备的数据拷贝装置与方法

文档序号:6559801阅读:258来源:国知局
专利名称:一种移动存储设备的数据拷贝装置与方法
技术领域
本发明涉及移动数据存储技术领域,特别是涉及一种移动存储设备的数 据拷贝装置与方法。
背景技术
现有的电池供电的可携带电子设备,可在脱离计算机情况与其他设备进
行数据传输,例如目前的低端数码伴侣,通过卡槽接口就可以将CF、 SD、 MMC、 MS等存储卡上的数据拷贝到数码伴侣内置的硬盘存储器中,使这些 数据得到备份。此时,用户便可以删除这些存储卡上的数据,然后用来存储 新的数据。
但是,随着技术的发展,可携带电子设备存储装置的存储容量越来越大, 可以高达1G以上,甚至达到100G,而目前的可携带电子设备,如低端数码 伴侣,都无法通过LCD屏幕等可视窗口浏览存储在可携带电子设备存储装置 中的文件数据,如果不通过计算机而通过数字信号处理器等简单设备进行数 据拷贝,则只能直接进行全部拷贝。但是,当存储装置的容量较大,传输的 时间较长,这时可能由于其他设备的异常操作,如设备由于电源耗尽或节电 模式导致设备关闭。
例如,数码伴侣的节电功能(如无操作1分钟则设备自动关机),会导致 数码伴侣关闭。此时,用户再看数码伴侣的时候已经不能判断卡上的数据是 否已经全部拷贝到数码伴侣上,是否存储中间数据出错导致数码伴侣不能拷 贝完全部数据,是否由于电池电量耗尽导致关机,没有拷贝完全部数据。存 储装置上的文件数据可能很重要,而用户此时没有办法快速判断数据是否可 靠的拷贝到数码伴侣中。
现有的一种解决方法是再次上电重新拷贝,并且实时监视存储装置上的 数据是否己经完全拷贝到其他存储设备中。这种方法在存储装置的容量很大, 传输时间很长,会花费很多的人力物力。 现有的另一种方法是通过计算等其他设备与该设备通讯得知数据是否传 输完毕,但当数据拷贝时没有计算机等设备时,则无从知道数据传输是否完 成,而且,这种方法也会导致不必要的时间、能源及存储空间的浪费。

发明内容
本发明的目的在于提供一种移动存储设备的数据拷贝装置与方法,其解 决了数字信号处理器等简单设备拷贝移动存储设备上的数据时,由于电池电 量不足或电路出现异常或受到外界干扰等异常情况发生,导致所拷贝的数据 不可靠,出现错误的问题。
为实现本发明目的而提供的一种移动存储设备的数据拷贝装置,包括与 移动存储设备连接的至少一个接口 ,还包括数据拷贝控制器和数据拷贝状态 存储器,其中
数据拷贝控制器,用于与数据拷贝状态存储器相连,在拷贝移动存储设 备上的数据的同时,将拷贝状态数据实时写入数据拷贝状态存储器;并在数 据拷贝结束时,根据保存的拷贝状态数据进行判断处理;
数据拷贝状态存储器,用于与数据拷贝控制器连接,存储拷贝状态数据。
所述的数据拷贝装置还包括数据拷贝指示器,用于与数据拷贝状态存储 器相连,当数据拷贝异常结束时,从数据拷贝状态存储器读取并显示异常结 束状态时拷贝状态数据。
所述的数据拷贝装置,还包括内置数据存储器,与数据拷贝控制器连接, 用于存储接入到接口的移动存储设备中的数据。
所述拷贝状态数据为移动存储设备名称、数据拷贝的分区、拷贝内容大 小、已拷贝完成内容百分比、当前拷贝数据地址。
所述与移动存储设备连接的接口为CF、 SD、 MMC、 MS存储卡卡槽接 口、 USB接口、 IDE接口、 SATA及ESATA硬盘接口。
所述数据拷贝指示器为LCD显示屏和/或指示灯。
所述移动存储设备为CF卡、SD卡、MMC卡、MS卡等存储卡、移动硬 盘、或其它种类存储器。
为实现本发明目的还提供一种移动存储设备的数据拷贝方法,包括下列 步骤
步骤A:在拷贝移动存储设备上的数据的同时,数据拷贝控制器将拷贝
状态数据,实时写入数据拷贝状态存储器;
步骤B:在数据拷贝结束后,数据拷贝控制器根据保存的拷贝状态数据进
行判断处理。
所述步骤A之前进一步包括下列步骤
当用户将不同的移动存储设备接到数据拷贝装置的接口上,触发数据拷 贝装置进行数据拷贝时,数据拷贝控制器访问移动存储设备的存储空间,开 始把移动存储设备的数据拷贝到其他存储设备上。
所述步骤B中的数据拷贝控制器根据保存的拷贝状态数据进行判断处理 包括下列步骤
步骤B1:如果数据拷贝正常完成,则不必再次进行拷贝,将拷贝状态数 据清除,结束流程;否则,转到步骤32;
步骤B2:数据拷贝指示器从数据拷贝状态存储器读取并显示异常结束状 态时拷贝状态数据,由用户选择是否再次进行数据拷贝,如果是,则重新开 始数据拷贝;否则,将拷贝状态数据清除,结束流程。
所述步骤B2中的重新开始数据拷贝包括下列步骤
在重新开始数据拷贝时,选择全部重新开始拷贝;或者选择从异常结束 时异常结束的数据地址开始拷贝。
本发明的有益效果是本发明的移动存储设备的数据拷贝装置与方法, 通过数据拷贝控制器和存储器,使得在数字信号处理器等简单设备拷贝移动 存储设备上的数据时,跟踪并保存数据拷贝的状态,能够提高数据拷贝中的 可靠性,其在数据拷贝过程中不需要外部设备即可得知数据是否传输完毕, 操作简单;而且不需要浏览、查询本设备上次所拷贝的文件,避免发时间、 能源和存储空间的浪费。


图1为本发明数据拷贝装置结构示意图; 图2为本发明数据拷贝方法流程。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图l
2及实施例,对本发明的移动存储设备的数据拷贝装置和方法进行进一步详 细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用 于限定本发明。
本发明的移动存储设备的数据拷贝装置与方法,在数字信号处理器等简 单设备拷贝移动存储设备上的数据时,跟踪并保存数据拷贝的状态,并在用 户再次开启数据拷贝装置时,根据保存数据拷贝的状态,提示用户是否拷贝 完成,由用户确定是否再次进行数据拷贝操作,其提高在移动存储设备通过 数字信号处理器等简单设备进行数据拷贝时的可靠性。
下面先详细说明本发明的移动存储设备的数据拷贝装置
本发明的移动存储设备的数据拷贝装置,包括与移动存储设备连接的至 少一个接口,以及数据拷贝控制器和数据拷贝状态存储器,其中
数据拷贝控制器,用于当用户进行数据拷贝时,通过与移动存储设备连 接的接口,以现有的公知方式访问移动存储设备的存储空间,把移动存储设 备的数据拷贝到其他存储设备上。
用户进行数据拷贝时,可以通过装置上的触发按键,如装置上的copy按
键,或者设备上自带的其他触发按键,或者上电自动触发按键等,触发移动 数据拷贝。
本发明的数据拷贝控制器,与数据拷贝状态存储器相连,在拷贝移动存 储设备上的数据的同时,将拷贝状态数据,如移动存储设备名称、数据拷贝 的分区、拷贝内容大小、已拷贝完成内容百分比、现拷贝数据地址等状态数 据实时写入数据拷贝状态存储器;并在数据拷贝结束时,根据保存的拷贝状 态数据,判断数据拷贝是否正常完成,如果数据拷贝是在异常结束时,控制 显示异常结束状态信息。
所述的异常结束状态包括在数据拷贝过程中出现死机,或者电池供电不 足导致关机;或者由于电源断电;或者由于节电功能导致断电;或者由于电 路出现异常;或者受到外界干扰;或者人为导致断电;或者人为中断等各种 状态下的数据拷贝异常结束。
数据拷贝状态存储器,用于与数据拷贝控制器连接,存储拷贝状态数据, 包括移动存储设备名称、数据拷贝的分区、拷贝内容大小、当前拷贝数据地 址等。
较佳地,所述的移动存储设备的数据拷贝装置还包括数据拷贝指示器和 内置数据存储器,其中-
所述数据拷贝指示器,用于与数据拷贝状态存储器相连,当数据拷贝异 常结束时,从数据拷贝状态存储器读取并显示异常结束状态时拷贝状态数据。
该数据拷贝指示器可以是LCD显示屏,当数据拷贝异常结束时,显示拷贝状 态数据,包括移动存储设备名称、数据拷贝的分区、拷贝内容大小、己拷贝 完成内容百分比、当前拷贝数据地址(即异常结束地址)等;该数据拷贝指 示器也可以是指示灯,当数据拷贝异常结束时,该指示灯连通点亮。
内置数据存储器,与数据拷贝控制器连接,用于存储接入到接口的移动 存储设备中的数据。
所述的移动存储设备可以是CF卡、SD卡、MMC卡等存储卡、移动硬 盘、或其它种类存储器。
带有自动备份功能的移动硬盘是一种在硬盘控制器上增加文件管理功 能,可以通过硬盘接口与其他普通硬盘连接,这时两个硬盘间的数据可以相 互传输,不需要通过计算机等设备使两个硬盘间数据进行交换。
较佳地,所述的数据拷贝控制器为数字信号处理器(Digital Signal Processor, DSP);
所述的数据拷贝存储器为较大容量的硬盘存储器。
所述的与移动存储设备连接的接口,可以是各种存储卡的接口,如CF、 SD、 MMC、 MS存储卡卡槽,或者USB接口、 IDE接口、 SATA及ESATA 硬盘接口等。
当用户将不同的移动存储设备接到数据拷贝装置的接口上,通过触发按 键或者自动触发进行数据拷贝时,数据拷贝控制器以现有的公知方式访问移 动存储设备的存储空间,把移动存储设备的数据拷贝到其他存储设备上。同 时,将拷贝状态数据实时写入数据拷贝状态存储器;并在数据拷贝结束时, 根据保存的拷贝状态数据,判断数据拷贝是否正常完成。如果数据拷贝正常 完成,则不必再次进行拷贝,将拷贝状态数据清除;否则,控制数据拷贝指 示器从数据拷贝状态存储器读取并显示异常结束状态。
这样,通过数据拷贝控制器、数据拷贝存储器、数据拷贝指示器,在拷 贝移动存储设备上的数据的同时,跟踪并保存数据拷贝的状态,提高数据拷 贝中的可靠性,在数据拷贝过程中不需要外部设备即可得知数据是否传输完 毕,操作简单。
下面结合移动存储设备的数据拷贝装置进一歩详细说明本发明的移动存 储设备的数据拷贝方法
步骤1:当用户将不同的移动存储设备接到数据拷贝装置的接口上,触 发数据拷贝装置进行数据拷贝时,数据拷贝控制器访问移动存储设备的存储 空间,开始把移动存储设备的数据拷贝到其他存储设备上。
用户进行数据拷贝时,可以通过装置上的触发按键,如装置上的c叩y按
键,或者设备上自带的其他触发按键,或者上电自动触发按键等,触发移动 数据拷贝,数据拷贝控制器以现有的公知方式访问移动存储设备的存储空间, 开始把移动存储设备的数据拷贝到其他存储设备上。
步骤2:在控制移动存储设备进行数据拷贝的同时,数据拷贝控制器将 拷贝状态数据,实时写入数据拷贝状态存储器;
拷贝状态数据,包括接入到本发明数据拷贝装置的移动存储设备名称、 数据拷贝的分区、拷贝内容大小、己拷贝完成内容百分比、现拷贝数据地址 等状态数据。
步骤3:在数据拷贝结束后,数据拷贝控制器根据保存的拷贝状态数据 进行判断处理;
当数据拷贝结束时,数据拷贝控制器根据数据拷贝存储器中的状态数据, 判断在复制数据过程中因为出现死机、电池供电不足导致关机、或其他不明
原因中途关机等状态下的数据拷贝异常结束;还是已经正常拷贝完成。
具体地,数据拷贝控制器根据保存的拷贝状态数据进行判断处理包括下
列步骤
步骤3h如果数据拷贝正常完成,则不必再次进行拷贝,将拷贝状态数 据清除,结束流程;否则,转到步骤32;
步骤32:数据拷贝指示器从数据拷贝状态存储器读取并显示异常结束状
态时拷贝状态数据,由用户选择是否再次进行数据拷贝,如果是,则重新开
始数据拷贝;否则,将拷贝状态数据清除,结束流程。
该数据拷贝指示器可以是LCD显示屏,当数据拷贝异常结束时,显示拷 贝状态数据,包括移动存储设备名称、数据拷贝的分区、拷贝内容大小,已 拷贝完成内容百分比、当前拷贝数据地址等;该数据拷贝指示器也可以是指 示灯,当数据拷贝异常结束时,该指示灯连通点亮。
在重新开始数据拷贝时,可以选择全部重新开始拷贝;也可以选择从异 常结束时异常结束的数据地址开始拷贝。
当选择从异常结束时异常结束的数据地址开始拷贝时,首先检查数据拷 贝存储器中的拷贝状态数据信息,确定已经拷贝的字节数信息;
然后检査已经拷贝的数据是否存在,如果存在,再得到其大小,根据已 经拷贝的字节数信息确定己经拷贝的部分;
根据异常结束时异常结束的数据地址,将数据读写指针指向待拷贝的数 据的异常结束的数据地址,并从该位置开始拷贝数据,从已经拷贝的部分开 始写入剩余的待拷贝数据,并由数据拷贝存储器记录拷贝状态数据信息。
本发明的移动存储设备的数据拷贝装置与方法,通过数据拷贝控制器、 数据拷贝存储器以及数据拷贝指示器,在拷贝移动存储设备上的数据的同时, 跟踪并保存数据贝的状态,能够提高数据拷贝中的可靠性,其在数据拷贝 过程中不需要外部设备即可得知数据是否传输完毕,操作简单;而且不需要 浏览、查询本设备上次所拷贝的文件,在移动存储设备不需要支持文件浏览、 查询功能时,不用借助于PC等其它设备,即可以完成数据拷贝是否正常完 成结束,使移动存储设备在数据拷贝的过程中避免发时间、能源和存储空间 的浪费。
本发明实施例只是为了更好地理解本发明进行的详细描述,并不是对本 发明所保护的范围的限定,因此,本领域普通技术人员在不脱离本发明的主 旨,未经创造性劳动而对本发明所做的改变,在本发明的保护范围内。
权利要求
1.一种移动存储设备的数据拷贝装置,包括与移动存储设备连接的至少一个接口,其特征在于,还包括数据拷贝控制器和数据拷贝状态存储器,其中数据拷贝控制器,用于与数据拷贝状态存储器相连,在控制移动存储设备进行数据拷贝的同时,将拷贝状态数据实时写入数据拷贝状态存储器;并在数据拷贝结束时,根据保存的拷贝状态数据进行判断处理;数据拷贝状态存储器,用于与数据拷贝控制器连接,存储拷贝状态数据。
2. 根据权利要求1所述的数据拷贝装置,其特征在于,还包括数据拷贝 指示器,用于与数据拷贝状态存储器相连,当数据拷贝异常结束时,从数据 拷贝状态存储器读取并显示异常结束状态时拷贝状态数据。
3. 根据权利要求2所述的数据拷贝装置,其特征在于,还包括内置数据 存储器,与数据拷贝控制器连接,用于存储接入到接口的移动存储设备中的 数据。
4. 根据权利要求1至3任一项所述的数据拷贝装置,其特征在于,所述 拷贝状态数据为移动存储设备名称、数据拷贝的分区、拷贝内容大小、已拷 贝完成内容百分比、当前拷贝数据地址。
5. 根据权利要求1至3任一项所述的数据拷贝装置,其特征在于,所述 与移动存储设备连接的接口为CF、 SD、 MMC、 MS存储卡卡槽接口、 USB 接口、 IDE接口、 SATA及ESATA硬盘接口。
6. 根据权利要求1至3任一项所述的数据拷贝装置,其特征在于,所述 数据拷贝指示器为LCD显示屏和/或指示灯。
7. 根据权利要求3所述的数据拷贝装置,其特征在于,所述移动存储设 备为CF、 SD、 MMC、 MS存储卡、移动硬盘。
8. —种移动存储设备的数据拷贝方法,其特征在于,包括下列步骤 歩骤A:在拷贝移动存储设备上的数据的同时,数据拷贝控制器将拷贝状态数据,实时写入数据拷贝状态存储器;步骤B:在数据拷贝结束后,数据拷贝控制器根据保存的拷贝状态数据进 行判断处理。
9. 根据权利要求8所述的数据拷贝方法,其特征在于,所述步骤A之前进一步包括下列步骤当用户将不同的移动存储设备接到数据拷贝装置的接口上,触发数据拷 贝装置进行数据拷贝时,数据拷贝控制器访问移动存储设备的存储空间,开 始把移动存储设备的数据拷贝到其他存储设备上。
10. 根据权利要求8或9所述的数据拷贝方法,其特征在于,所述步骤 B中的数据拷贝控制器根据保存的拷贝状态数据进行判断处理包括下列步骤步骤B1:如果数据拷贝正常完成,则不必再次进行拷贝,将拷贝状态数据清除,结束流程;否则,转到步骤32;步骤B2:数据拷贝指示器从数据拷贝状态存储器读取并显示异常结束状 态时拷贝状态数据,由用户选择是否再次进行数据拷贝,如果是,则重新开 始数据拷贝;否则,将拷贝状态数据清除,结束流程。
11. 根据权利要求10所述的数据拷贝方法,其特征在于,所述步骤B2 中的重新开始数据拷贝包括下列步骤在重新开始数据拷贝时,选择全部重新开始拷贝;或者选择从异常结束 时异常结束的数据地址开始拷贝。
全文摘要
本发明公开了一种移动存储设备的数据拷贝装置与方法,该装置包括与移动存储设备连接的至少一个接口,还包括数据拷贝控制器和数据拷贝状态存储器,其中数据拷贝控制器,用于与数据拷贝状态存储器相连,在控制移动存储设备进行数据拷贝的同时,将拷贝状态数据实时写入数据拷贝状态存储器;并在数据拷贝结束时,根据保存的拷贝状态数据进行判断处理;数据拷贝状态存储器,用于与数据拷贝控制器连接,存储拷贝状态数据。本发明还公开一种移动存储设备的数据拷贝方法。其提高数据拷贝中的可靠性,不需要外部设备即可得知数据是否传输完毕,操作简单。
文档编号G06F11/34GK101097539SQ20061009599
公开日2008年1月2日 申请日期2006年6月30日 优先权日2006年6月30日
发明者李高强, 王元成, 贾光宇 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1