一种防止数据丢失的方法和可移动数据存储器的制作方法

文档序号:6581687阅读:203来源:国知局
专利名称:一种防止数据丢失的方法和可移动数据存储器的制作方法
技术领域
本发明涉及计算机领域,特别是一种防止数据丢失的方法和可移动数据存储器。
背景技术
目前,有一种叫作"优盘"的可移动数据存储器,即常说的"U盘",在移动数据存储器领域发挥着举足轻重的地位。因为"U盘"具有小巧便于携带、存储容量大、价格便宜、即插即用,可热拔等优点,所以人们在日常办公中经常使用它作为数据/文件的存储、拷贝和移动工具。 对于一些经常需要换电脑进行办公的人,他们大部分都喜欢把工作数据/资料直接存储在"U盘"上,这样即使换了电脑,也可以直接通过读取"U盘"的数据/资料进行办公,同时把更新后的数据/资料存储在"U盘"以便于下次或者别的电脑上使用。但是"U盘"的小巧带来了携带的方便同时也给人们带来了容易丢失的"U盘"风险。 一旦"U盘"丢失,那将不仅会使存储于其内的重要数据化为乌有,同时也会使以前的工作和努力赴之东流,结果必然是造成不可挽回的损失。

发明内容
本发明目的是公开一种可移动数据存储器,该可移动数据存储器既可以分作两个单独的存储器使用,也可以作为一整体组合式存储器使用。携带或存放的时候,两者可以分开放置,充分降低了数据被丢失风险,因为即使其中一个数据存储器丢失,也可以通过另一个数据存储器找回所需的数据; 本发明的另一个目的是公开一种防止数据丢失的方法,该方法既对存储数据的硬
件进行了改进,同时又对数据存储的方法做了创新,并通过两者的结合,有效的降低了数据
丢失的风险,提高了数据的安全性。 本发明的目的通过如下方案实现 —种防止数据丢失可移动数据存储器,为一数据存储器,其特征在于其包括包括第一数据存储器和第二数据存储器,第一数据存储器和第二数据存储器分别具有独立的存储单元;第一数据存储器和第二数据存储器通过相互匹配的数据接口连接成一组合式数据存储器。 所述的第一数据存储器同时具有一 USB公口和USB母口 ;第二数据存储器具有一USB公口 ,第二数据存储器的USB公口安插于第一数据存储器的USB母口后组合成一组合式数据存储器。这样,使用时候第一数据存储器和第二数据存储器可以使用各自的USB接口插在电脑上单独使用,也可以组合成一整体数据存储器插在电脑上使用。
作为优化,第一数据存储器和第二数据存储器之一还设有一个用以改变独立存储单元容量的开关,该开关将第一数据存储器和第二数据存储器的存储单元连接成一整体存储单元。这样,在存储数据时候,组合式移动数据存储器的容量为第一数据存储器和第二数据存储器的存储容量之和。
进一步优化,所述的第一数据存储器和第二数据存储器具有相同的存储容量。
—种防止数据丢失的方法,其包括硬件支持和软件支持;特征在于所述的硬件支持为上任一所述的防止数据丢失的可移动数据存储器;所述的软件支持包括如下步骤
步骤一 .识别数据存储器是第一数据存储器/第二数据存储器还是第一数据存储器和第二数据存储器组合体; 步骤二 .响应事件与触发,对存储器里的数据/文件进行复制、删除、粘贴、移动; 步骤三.根据数据同步策略自动更新可移动数据存储器内的数据; 所述的数据同步策略包括当与电脑连接的为第一数据存储器和第二数据存储器
之一,则于该存储器内形成用于记录数据/文件变化的历史数据更新列表; 当与电脑连接的为第一数据存储器和第二数据存储器组合体,则第一数据存储器
与第二数据存储器内数据存储单元联动响应数据变化事件并同步更新其存储的数据; 当与电脑连接的为第一数据存储器和第二数据存储器组合体,则读取第一数据存
储和第二数据存储器的历史数据更新列表并根据该列表判断是否存在数据差异;如存在数
据差异则根据两者的历史数据更新列表对各自存储的文件进行或复制或粘贴或移动或覆
盖替代以保证第一数据存储器和第二数据存储器的数据内容一致。 作为优化,所述的软件支持还包括 1.当与电脑连接的为第一数据存储器和第二数据存储器组合体,则电脑的操作界面只显示其中的一个数据存储盘,另一个独立存储单元/存储盘自动隐藏,并于后台进行第一数据存储器和第二数据存储器的数据同步更新; 2.当与电脑连接的为第一数据存储器和第二数据存储器组合体,并检测到可移动
数据存储器的开关3为闭合状态,则电脑的操作界面只显示其中的一个数据存储盘,且该
可用数据存储盘存储容量为第一数据存储器和第二数据存储器空闲存储容量之和. 进一步优化,所述的可移动数据存储器的第一数据存储器和第二数据存储器为分
开存放或携带;任一子存储器丢失,则从另子存储器获取被丢失的数据。 综上所述的一种防止数据丢失的方法和可移动数据存储器,其显著的有效果为 1.使用该可移动数据存储器进行数据存储时,同时也对数据进行了备份;因为第
一数据存储器和第二数据存储器均具有独立的存储单元,即使其中的一个丢失或损坏,也
可以从另一个子存储器找回所需数据,故大大的降低了数据丢失的风险; 2.该可移动数据存储器既可以作一整体存储器使用,也可以做两个单独的子存储
器使用,使用灵活、方便。同时通过存储器的开关可以将第一数据存储器和第二数据存储器
存储单元整合成一大存储单元,以满足一些大文件存储需求,成倍的提高了存储器存储容 3.该防止数据丢失的方法整合了硬件和软件方面的创新,充分保证可移动数据存储器的子存储器(即第一数据存储器和第二数据存储器)所存储数据内容的一致性和数据更新的同步,并最终通过独立存储单元对数据的自动备份,大大的降低了数据的防丢失风险。


图1是第一数据存储器的结构示意 图2是第二数据存储器结构示意图; 图3是组合后的数据存储器结构示意图; 图4是第一数据存储器的另一种结构示意图; 图5是第二数据存储器结构示意图; 图6是组合后的另一种形状的数据存储器结构示意图; 图7是第一数据存储器的内部电路结构框图; 图8是第一数据存储器的内部电路的另一种结构框图; 图9是第二数据存储器的内部电路结构框图; 图10是组合后的数据存储器内部电路结构框图; 图11是组合后的数据存储器内部电路另一结构框图; 图12是数据存储器的数据存储、更新流程之一 ; 图13是数据存储器的数据存储、更新流程之二 ; 图14是数据存储器的数据存储、更新流程之三; 图15是数据存储器的数据存储、更新流程之四; 图16是数据存储器的数据存储、更新流程之五;
具体实施例 下面对优选实施例作进一步阐述
实施例一 参考图l至3所示,公开了一种可移动数据存储器。其中如图3所示,本组合式可移动数据存储器由两个具有独立存储单元的第一数据存储器1和第二数据存储器2通过一互相匹配的数据接口连接成组合式可移动数据存储器。 如图1所示,第一数据存储器1同时设有一 USB公口 11和USB母口 12。 USB公口ll其作用是,使用时安插在PC机的USB数据接口实现与电脑数据交换。USB母口 12则用于实现给第二数据存储器2的供电并与其进行数据传输与交换。工作时,第一数据存储器1可以直接作为一独立存储器使用。 参考图2,第二数据存储器2为具有一独立存储单元的数据存储器。它设有一USB公口 22,工作时,第二数据存储器2可以直接作为一独立存储器使用。 参考图3,为组合后的具有双独立存储单元的组合式可移动数据存储器,其中第二数据存储器的USB公口 22插于第一数据存储器的USB母口 12后组合成一组合式数据存储器。 参考图1和图3,第一数据存储器1还设有一开关3,开关3将第一数据存储器和第二数据存储器的存储单元连接成一整体存储单元,即使用时候组合式数据存储器的存储容量为第一数据存储器1和第二数据存储器2的存储容量之和。这样,当本组合式数据存储器插在电脑上进行数据交换、存储时候,可以有三种应用方案 1).电脑上只显示一个数据盘,即显示第一数据存储器1/第二数据存储器2其中之一,另外一个可以通过程序实现其隐藏,对该存储器进行数据存储和更新的时候同时,电脑系统后台自动将该数据和更新同时保存于被隐藏的那个数据存储器,以实现第一数据存储器1/第二数据存储器2的数据同步更新并保证数据内容的一致性;
2).电脑上显示两个数据盘,即第一数据存储器1/第二数据存储器2同时显示;
3).电脑上只显示一个数据盘,该数据盘的存储容量为第一数据存储器l和第二数据存储器2存储容量之和(即开关3闭合的情况)。 参考图4到6,为本发明的另一结构,其图1到3所述的组合式数据存储器相比,主要区别在于第一数据存储器的USB母口 12和开关3的位置不同。第一数据存储器1和第二数据存储器2组合后的形状和结构也有所区别,但它们的工作原理相同。
为了更好的实现本发明,下面对第一数据存储器1和第二数据存储器2的内部结构作进一步描述 参考图7和8所示,为第一数据存储器1电路结构框图。USB接口 11与第一存储单元电路连接进行数据交换并为其供电;第一存储单元电路为普通的"U盘"存储电路;USB接口 12和USB接口 11之间连接一 USB扩展电路模块(如图7所示)或一数据缓冲电路模块(如图8所示);其中,如图7所示USB扩展电路模块其作用是当第二数据存储器2与USB接口 12连接后,通过USB扩展电路模块可直接实现与电脑之间的的数据交换、存储、读取等;如图8所示,为第一数据存储器1另一 电路结构框图;USB接口 11与数据缓冲电路模块连接进行数据交换和供电;第一存储单元电路和USB接口 11与数据缓冲电路模块连接;最后USB扩展电路模块和数据缓冲电路模块分别设开关3,用以改变第一数据存储器1的工作状态,同时指示灯用于显示第一数据存储器1的工作状态。 参考图9所示,为第二数据存储器2电路结构框图,即普通的"U盘"存储电路,第二存储单元电路与USB接口 22连接;指示灯用于显示第二数据存储器2的工作状态。
参考图10与图ll,为具有双独立存储单元的组合式可移动数据存储器电路结构框图,即第二数据存储器2的USB接口 22与第一数据存储器1的USB接口 12连接后电路结构框图。其中图10为,具有如图7所示电路结构的第一数据存储器1与第二数据存储器2的结合;图11为,具有如图8所示电路结构的第一数据存储器1与第二数据存储器2的
^口 口 。 为了保证第一数据存储器1与第二数据存储器2具有相同的数据存储,本发明应还具有一程序支持,该程序实现的功能包括 1.当具有双独立存储单元的组合式可移动数据存储器做一整体数据存储器使用
时,通过该程序保证其内的两数据存储单元的数据同步更新和数据内容的一致性。 2.当该组合式可移动数据存储器被当作两独立数据存储器使用时候,无论使用哪
一子存储器,该程序都对其内现有数据和更新数据做记录和标识,并形成数据历史更新列
表。当两子存储器组合成一组合式可移动数据存储器使用时候,程序根据两子存储器的数
据历史更新列表进行对比并互相更新数据各自的数据存储,最后经过互补以达到两者具有
相同的数据内容。 3.当组合式可移动数据存储器的开关被闭合,该程序使组合后的存储器为其第一存储器1和第二存储器2的容量之和。 4.使具有双独立存储单元的组合式可移动数据存储器被各操作系统所识别并当
其作为整体数据存储器使用时候仅以一个数据盘显示,另一个数据盘被隐藏,通过系统后
台同步更新被隐藏数据盘的数据,以保证两独立存储单元具有相同的数据。 —种防止数据丢失的方法,它是通过所述的防止数据丢失的可移动数据存储器对数据进行存储,并在软件支持的辅助作用下实现降低数据的丢失风险,提高数据存储的安 全性的方法。
本方法的核心包括 1.使用本发明的数据存储器对数据进行存储; 2.第一数据存储器1和第二数据存储器2分开携带或存放; 3.存储器组合式使用时第一数据存储器1和第二数据存储器2保持具有相同的数 据; 4.存储器组合式使用时第一数据存储器1和第二数据存储器2保持数据的同步更 新; 其中核心1和核心2是防止数据丢失的硬件保障,前面已经做了详细描述。核心3 和核心4的实现则需要有一软件支持,所以下面有需要对核心3和核心4的软件支持如何 实现做进一步说明。 参考图12和13为在该软件支持下实现数据存储和更新的流程 参考图12之100,可移动数据存储器插进电脑的数据接口 (这里是USB接口),如
果是第一次使用,则安装驱动;否则进入101 ; 参考图12之IOI,检测并判断是子存储器还是组合存储器(子存储器是指第一数 据存储器件1或第二数据存储器2 ;组合存储器是指第一数据存储器件1与第二数据存储 器2结合),如果是子存储器则转到102,否则转到105 ; 参考图12之102,该处进行检测或判断是否有数据修改事件,如果有则转到103执 行;所述的数据修改事件包括数据/文件保存、移动、删除、更新请求等
参考图12之103,该处响应数据修改事件;并转到104执行; 参考图12之104,形成历史数据更新记录表(如果已经存在则对该列表进行更 新);历史数据更新记录表记录的信息包括被删除文件的文件名和被删除时间、增加文件 的文件名和增加时间、移动的文件名和移动时间(还有起止位置)、被更新的文件及更新时 间等等;本处完成后,最后转到102的输入处进行等待检测或判断是否有数据修改事件;
参考图12之105,当101处检测并判断出为组合存储器时候,程序只显示一个数 据盘(即只第一数据存储器件1和第二数据存储器2之一 ),另一个被隐藏;并转到106执 行; 参考图12之106,该处进行检测或判断是否有数据修改事件,如果有则转到107执
行;所述的数据修改事件包括数据/文件保存、移动、删除、更新请求等; 参考图12之107,显示的存储器的存储单元响应的数据修改事件,对数据进行保
存、移动、删除、更新等。 参考图12之108, 107完成执行后,程序于后台同步更新被隐藏的存储器数据存储 单元的数据。完成更新后则转到106的输入处进行等待检测或判断是否有数据修改事件。
参考图13,为在该软件支持下实现数据存储和更新的另一流程
参考图13之200,可移动数据存储器插进电脑的数据接口 (这里是USB接口),如 果是第一次使用,则安装驱动;否则进入201 ; 参考图13之201,检测并判断是子存储器还是组合存储器(子存储器是指第一数 据存储器件1或第二数据存储器2 ;组合存储器是指第一数据存储器件1与第二数据存储器2结合),如果是子存储器则转到202,否则转到205 ; 参考图13之202,该处进行检测或判断是否有数据修改事件,如果有则转到103执 行;所述的数据修改事件包括数据/文件保存、移动、删除、更新请求等
参考图13之203,该处响应数据修改事件;并转到204执行; 参考图13之204,形成历史数据更新记录表(如果已经存在则对该列表进行更 新);历史数据更新记录表记录的信息包括被删除文件的文件名和被删除时间、增加文件 的文件名和增加时间、移动的文件名和移动时间(还有起止位置)、被更新的文件及更新时 间等等;本处完成后,最后转到202的输入处进行等待检测或判断是否有数据修改事件;
参考图13之205,当201处检测并判断出为组合存储器时候,程序显示两个数据存 储盘(即只第一数据存储器件1和第二数据存储器2同时显示);并转到206执行;
参考图13之206,该处进行检测或判断是否有数据修改事件,如果有则转到207执 行;所述的数据修改事件包括数据/文件保存、移动、删除、更新请求等;
参考图13之207任一存储器的存储单元响应的数据修改事件,对数据进行保存、 移动、删除、更新等。 参考图13之208,207完成执行后,程序于后台同步更新被另一个存储器数据存储 单元的数据。完成更新后则转到206的输入处进行等待检测或判断是否有数据修改事件。
综上说述图12和13的流程,仅为实现存储器数据同步的核心步骤,在应用过程中 可以根据需要增加步骤以作优化,例如 当可移动数据存储器件的第一数据存储器1和第二数据存储器2之一或者两个都 曾单独使用,则图12和13的流程(105和106之间、205和206之间)还应先对第一数据 存储器1和第二数据存储器2的数据是否存在差异,如果存在则进行联动更新步骤,即分别 读取存储于第一数据存储器1和第二数据存储器2的历史数据更新记录表,并根据历史数 据更新记录表判断两者数据/文件是否差异,如果有则进行互补动作。例如第一数据存储 器l曾单独增加了某个文件A,第二数据存储器2曾单独删除了文件B,则互补动作应该包 括删除第一数据存储器1的文件B ;复制第一数据存储器1的文件A,并于第二数据存储器 2处粘贴等,互补动作为程序自动完成(如图14和15所示)。 当可移动数据存储器的开关3被闭合,则图12和13的流程中的105和205,应该 改为只显示一个数据盘,该数据盘的可用存储容量为第一数据存储器1和第二数据存储器 2的空闲存储空间之和(参考图16所示)。 所以图12和13只显示众多可实施的流程中的两种,实际应用过程中可以根据具 体需要增加或删除其它步骤或子程序;在不脱离本发明方法核心的情况下应属于本发明保 护的范围;
权利要求
一种防止数据丢失的可移动数据存储器,为一数据存储器,特征在于其包括第一数据存储器和第二数据存储器,第一数据存储器和第二数据存储器分别具有独立的存储单元;第一数据存储器和第二数据存储器通过相互匹配的数据接口连接成一组合式数据存储器。
2. 如权利要求1所述的可移动数据存储器,其特征在于所述的第一数据存储器同时具有一USB公口 (11)和USB母口 (12);第二数据存储器具有一USB公口 (22),第二数据存 储器的USB公口 (22)安插于第一数据存储器的USB母口 (12)后组合成一组合式数据存储 器。
3. 如权利要求2所述的可移动数据存储器,其特征在于第一数据存储器器和第二数据存储器之一设有一个用以改变独立存储单元容量的开关(3)。
4. 如权利要求3所述的可移动数据存储器,其特征在于所述的第一数据存储器和第二数据存储器具有相同的存储容量。
5. —种防止数据丢失的方法,其包括硬件支持和软件支持;特征在于所述的硬件支持 为上任一所述的防止数据丢失的可移动数据存储器;所述的软件支持包括如下步骤步骤一.识别数据存储器是第一数据存储器/第二数据存储器还是第一数据存储器和 第二数据存储器组合体;步骤二 .响应事件与触发,对存储器里的数据/文件进行复制、删除、粘贴、移动; 步骤三.根据数据同步策略自动更新可移动数据存储器内的数据;所述的数据同步策略包括当与电脑连接的为第一数据存储器和第二数据存储器之 一,则于该存储器内形成用于记录数据/文件变化的历史数据更新列表;当与电脑连接的为第一数据存储器和第二数据存储器组合体,则第一数据存储器与第 二数据存储器内数据存储单元联动响应数据变化事件并同步更新其存储的数据;当与电脑连接的为第一数据存储器和第二数据存储器组合体,则读取第一数据存储和 第二数据存储器的历史数据更新列表并根据该列表判断是否存在数据差异;如存在数据差 异则根据两者的历史数据更新列表对各自存储的文件进行或复制或粘贴或移动或覆盖替 代以保证第一数据存储器和第二数据存储器的数据内容一致。
6. 如权利要求5所述的防止数据丢失的方法,其特征在于所述的软件支持还包括 步骤四.当与电脑连接的为第一数据存储器和第二数据存储器组合体,则电脑的操作界面只显示其中的一个数据存储盘,另一个独立存储单元/存储盘自动隐藏,并于后台进 行第一数据存储器和第二数据存储器的数据同步更新。
7. 如权利要求5所述的防止数据丢失的方法,其特征在于所述的软件支持 还包括步骤五.当与电脑连接的为第一数据存储器和第二数据存储器组合体,并检测到可移 动数据存储器的开关3为闭合状态,则电脑的操作界面只显示其中的一个数据存储盘,且 该数据存储盘可用存储容量为第一数据存储器和第二数据存储器的空闲存储容量之和。
8. 如权利要求5所述的防止数据丢失的方法,其特征在于所述的可移动数据存储器的第一数据存储器和第二数据存储器为分开存放或携带;任 一子存储器丢失,则从另子存储器获取被丢失的数据。
9. 如权利要求6或7任一所述的防止数据丢失的方法,其特征在于所述的可移动数据存储器的第一数据存储器和第二数据存储器为单独存放或携带;任 一子存储器丢失,则从另一子存储器获取被丢失的数据。
全文摘要
本发明公开一种防止数据丢失的方法和可移动数据存储器,可移动数据存储器为一数据存储器,特征在于其包括第一数据存储器和第二数据存储器,第一数据存储器和第二数据存储器通过一互相匹配的数据接口连接成一组合式数据存储器;所述的第一数据存储器同时具有一USB公口和USB母口;第二数据存储器具有一USB公口,第二数据存储器的USB公口安插于第一数据存储器的USB母口后组合成一组合式数据存储器。本防止数据丢失的方法与数据存储器有效的解决了U盘容易丢失而造成数据丢失的问题,具有结构简单、使用方便等特点。
文档编号G06F12/16GK101694778SQ20091019273
公开日2010年4月14日 申请日期2009年9月27日 优先权日2009年9月27日
发明者卢林发 申请人:卢林发;
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1