在计算装置上的可写入、可拆卸介质上存储数据制造方法及图纸

技术编号:2826927 阅读:174 留言:0更新日期:2012-04-11 18:40
在取下的开始被检测之前,只要写入开始,使用在达到从计算装置取下的存储介质对于检测取下过程的开始而言变为非可操作的点所花费的最小时间来计算被确保完全写入的数据块的大小。通过将所有冗长的写入操作分解为能够在这个最小时间周期内被写入的块,就能够消除可拆卸介质损坏及数据丢失这一风险。

【技术实现步骤摘要】
【国外来华专利技术】在计算装置上的可写入、可拆卸 介质上存储数据本专利技术描述了 一种避免由于过早取下可拆卸介质(removable media)而^吏计算装置上的lt据损坏的方法。5 术语'计算装置,包括但不限于,诸如台式计算机、膝上型计算机、PDA、移动电话、智能电话、数码照相机和数字音乐播放器 的个人装置。其还包括合并已经提到的装置和其它许多工业与家用 的电子设备的一类或更多类功能的汇聚(converged)装置。计算装置典型具有用于存储数据的多种策略。这种装置上的内 10 部随机存取存储器(RAM)操作迅速,但它具有易失性,且在关电 时无法保留其内容(非持久性的)。通常所使用的其它存储类型具 有持久性,且不丢失其内容。这些包括诸如》兹带和各类石兹盘驱动 器的》兹存储器、诸如各类压缩盘(CD)和lt字一见频盘(DVD)的 光学驱动器和诸如闪存驱动器等其它许多类型的非易失性固态装 15置。许多这类存储器相对计算装置而言可以是固定的或可拆卸的。现代计算装置常包括固定、不可拆卸、持久性的存储器;为许 多人熟悉的实例包括台式和膝上型个人计算才几内部的硬盘驱动器 以及在i午多个人lt字助5里(PDA)和高i及移动电i舌中所〗吏用的闪速 存储器。20 然而,可拆卸持久性存储器具有某些优点。 一个主要的优点是,其在一定范围内使任何计算装置的存储容量轻易且几乎无限可升 级。它还为安装软件和其它数字内容到某一装置提供了额外的选项。此外,因其便于数据从一个装置移动至另一个装置,故其在使然而,有可拆卸持久性存储器的一些显著缺点存在。主要的缺点涉及安全和易碎性;典型地,用于诸如软盘、CD、 DVD和各类 5 闪速存储器的这种存储器的可拆卸介质在离开计算装置时比被安 装到该装置上时更容易遭受损害。此外,在离开该装置时,可拆卸 介质纟皮误》文、遗失和^皮盗的才几率比之这些介质安装到计算装置上时 要高。另外,将介质取下和插入计算装置的物理动作既可能损害计 算装置又可能损害可拆卸介质。10 由于包括用户方面的粗心以及诸如静电或湿气等不利环境条件的存在等等若干原因,最终就可能造成损害发生。这种可拆卸介 质的大多数日常用户都没有意识到损害还可以由在计算装置处于 向其写入的过程时过早取下介质所引起,且过早耳又下这种介质在实 际中常常能够被看到。这不仅能够引起当前正被写入的数据块受15 损,而且还可能损坏作为其一部分(例如,文件)的数据集。在最 坏的情况下,介质上的每丈感数据(例如,才艮目录)可能^皮不可恢复 地受损,或者可拆卸介质电子电if各自身遭受损坏,这就能造成可拆 卸介质的全部内容不可存取。这在诸如紧凑式闪存(CF)卡、多媒体卡(MMC)、安全数字 20 (SD)卡、存储棒(MS)和极限数字(XD)卡的现代闪存存储器 装置的情况下尤为严重,因为具有大存储容量的这些装置正可用且 一^:用于存〗诸大量^t据。此外,这些装置常常作为几乎连续〗吏用的 快速随机存取文件存储器(stores )。它们购买起来也相对昂贵。许多计算装置并不提供使得在写入操作期间由于过早取下所 25引起的对可拆卸介质的损害最小化的任何防备。确实具有这种防备 的装置依赖于在物理方面防止取下介质。这类的实例包括CD和DVD驱动器(其中的弹出机制是全电子的且由装置上的软件所控 制)和具有能够被软件锁定的手动操作门闩的磁盘驱动器。这种锁定机构比简单机械装置制造起来更昂贵;它们和简单机 械装置相比体积也更大、也更重和更费电的。这样,它们尤其不适 5 合于诸如高级移动电话和数码照相才几等资源受限的大众市场消费 者装置(因其有限的电池寿命及其需要尽可能的轻便和紧凑),并 且它们还处于尽可能被廉价制造的相当大的市场压力下。虽然确有可能在写入才喿作期间通过物理防止由过早耳又下介质 来防止这种取下所引起的损害,但这并不是达到这一目的的唯一方 10 法。基于本专利技术的才艮本理解就是,通过确保在取下介质之前就已经 完成写入操作来防止在写入操作期间由过早取下介质所引起的损 害,这在逻辑上是有可能的。根据本专利技术的第一方面,提供有一种在计算装置上的可拆卸介 15质上存^f诸^t据的方法,该方法包括将数据存储4喿作细分为多个较 小的数据存储操作,每个较小的数据存储操作都已知为用比由装置 的用户将凄t据正^皮存^f诸到的介质乂人装置上取下所用的时间更少的 时间来完成。才艮据本专利技术的第二方面,l是供有一种纟皮安排来才艮据第一方面的 20方法进行操作的计算装置。根据本专利技术的第三方面,提供有一种用于使计算装置根据第一 方面的方法来才喿作的才喿作系统。现在参考附图说明图1,仅通过进一步实例来描述本专利技术的实施方式, 其中,图1示出根据本专利技术的安全取下驱动器的方法。本专利技术所7>开的关于如何能安全耳又下可拆卸驱动器的方法就 是针对待:故分解为小且非连续的块的可拆卸介质的所有写入操作。 5 倘若这已经完成,那么,即使驱动器被突然取下,在驱动器真正被 取下且写入过程不得不被中止之前,对于系统也存在有充足的时间 来将最近的信息块写入可拆卸驱动器。以这种方式,就只有在可拆 卸驱动器上产生导致读取错误的区域的最小风险。本专利技术检测可拆卸介质何时将要从计算装置被拔出或被弹出。 10 实现这个的方法依赖于耳又下介质是其在计算期间库毛费4艮长时间的相对复杂的才几械:搡作;一4史是秒而不是纳秒量级,且这种冗长操作就能够^皮4企测出来。计算装置常常具有其由物理关卡(例如,在介质可能从计算装 15置取下之前就必须被开启的门)所保护的可拆卸介质。在这种情况 下,例如,能够通过添加检测关卡开启的初始阶段的小的微开关来 冲企测物理关卡的开启。计算装置可能需要通过弹簧承载机构而被弹出的装置,这一操 作是通过触发器来发起(触发器可以是可拆卸介质自身,或是在介 20 质被取下之前必须首先被推入的小按钮)的。这就在触发器被松开 时为弹簧提供了足够的能量以弹出可拆卸介质。在这种情况下,能 够通过为装置添加小的樣i开关或诸如压电传感器等其它传感器 (sensor )来检测对触发器的按压过程。既不具有门又不具有触发器的、且利用一个或更多个诸如上述 25CF、 MMC、 SD、 MS和XD卡等固态存储卡的计算装置就能够利用这些种介质上的引脚或连接器相对较长、且花费相当长的有限时 间(在计算期间)-故移至某个位置这一事实,而在该位置处,这些 引脚或连接器不再与可拆卸介质已经被连接至的计算装置上的协作(co-operating)插座触点进4亍电接触。取下过程的开始能够通过 5 装置内的微开关或其它合适的移动检测换能器(transducer )来进行 才全测,该装置只要在介质^皮迫乂人正常梯:作^f立置移回时就^皮触发。可 替代地,未被使用的或非关键性(non-critical)的引脚或连接器上 较短的触点可用于使取下的启动能够被检测出来。在上述所有情况下,经—验调准(empirical calibration ) 乂人4企测开 10 始取下的事件至真正取下驱动器所用的最小时间,以及知晓可拆卸 介质之写入速度,这两者结合在一起就使装置的设计者及该装置的 控制软件能够计算出数据块的最佳大小,该数据块可被写入介质而 在其已经^皮写入介质之前并没有真正耳又下本文档来自技高网...

【技术保护点】
一种在计算装置上的可拆卸介质上存储数据的方法,所述方法包括:将数据存储操作细分为多个较小的数据存储操作,每个所述较小的数据存储操作都已知为用比由所述装置的用户把正存储所述数据的介质从所述装置取下所用的时间更少的时间来完成。

【技术特征摘要】
【国外来华专利技术】GB 2005-8-10 0516450.41.一种在计算装置上的可拆卸介质上存储数据的方法,所述方法包括将数据存储操作细分为多个较小的数据存储操作,每个所述较小的数据存储操作都已知为用比由所述装置的用户把正存储所述数据的介质从所述装置取下所用的时间更少的时间来完成。2. 4艮据4又利要求1所述的方法,其中,乂人耳又下所述介质首先#皮氺企 测的点至^:据存〗诸已知为不再有可能的点来测量由所述装置3. 根据权利要求2所述的方法,其中,通过物理开启在可以存取 所述介质之前所必须位移的门或盖子来确定取下所述介质首 先#皮4企测的点。4. 才艮据^又利要求2所述的方法,其中,通过压缩用于弹出所述介 质的弹簧所触发的换能器来...

【专利技术属性】
技术研发人员:彼得斯科比
申请(专利权)人:西姆毕恩软件有限公司
类型:发明
国别省市:GB[英国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1