CN100437534C - 可换介质的驱动器跟踪系统 - Google Patents
可换介质的驱动器跟踪系统 Download PDFInfo
- Publication number
- CN100437534C CN100437534C CNB2005100882366A CN200510088236A CN100437534C CN 100437534 C CN100437534 C CN 100437534C CN B2005100882366 A CNB2005100882366 A CN B2005100882366A CN 200510088236 A CN200510088236 A CN 200510088236A CN 100437534 C CN100437534 C CN 100437534C
- Authority
- CN
- China
- Prior art keywords
- storage medium
- time value
- memory driver
- driver
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/004—Recording, reproducing or erasing methods; Read, write or erase circuits therefor
- G11B7/0045—Recording
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
一种系统及其关联的方法,所述系统包括适合于接纳可换存储介质(32)的存储驱动器(30)和配置成执行代码(38)的中央处理单元(“CPU”)(36)。代码(38)使存储驱动器(30)将审查信息记录到存储介质上。审查信息可以包括标识存储驱动器(66)的标识数值和指示数据何时记录到存储介质上的时间数值。
Description
技术领域
本发明涉及存储驱动器,具体地说,涉及可换介质的驱动器跟踪系统。
背景技术
一些电子系统包括能在可换存储介质上存储数据的存储驱动器。由于存储介质可以取出,故存储介质上的数据可以由一个或多个存储驱动器来存储。出于各种原因,常需要知道是哪一个驱动器存储着存储介质上的各种数据以及是在驱动器工作寿命中什么时候存储的。例如,在规定的时间之外,驱动器可能会开始有错误操作。维护有关驱动器的审查信息有助于确定驱动器的问题性质。此外,在合法/犯罪的调查中审查信息可以便于法庭分析。
发明内容
按照本发明的至少一些实施例,一种系统和关联的方法包括适用于可换存储介质的存储驱动器以及配置成执行代码的中央处理单元(“CPU”)。代码使存储驱动器将审查信息存储到存储介质上。审查信息可以包括标识存储驱动器的标识数值以及表示数据是何时记录到存储介质上的数值。
附图说明
现将结合附图对本发明的实施例作详细说明,附图中:
图1示出按照本发明示范实施例的系统;
图2示出其中使用位图连同日期戳和驱动器标识符(“ID”)的实施例;
图3示出按照本发明的方法实施例;
图4示出其中不用位图而用最后群集标识符数值的另一实施例;以及
图5示出按照本发明的另一方法实施例。
符号和名称
在以下的说明和权利要求书中用了某些术语来表示特定的系统部件,本专业的技术人员都理解,计算机公司可能用不同的名称来表示部件。本文不欲区别名称不同而功能相同的部件。在以下的说明和权利要求书中,术语”包括”和”包含”是一种可扩展的用法,应解释为”包括,但不限于...”。而且,术语”耦合”是指间接或直接的电连接。所以,如果第一装置耦合到第二装置,那么,所述连接可以是通过直接电接线的连接或者是经由其它装置和连接机构的间接电连接。动词”记录”表示将数据存储、写入或转发到存储介质上。
具体实施方式
图1示出按照本发明示范实施例的系统20。如图所示,系统20包括主机22,主机22连接到存储驱动器30。通常,主机22将数据存储在存储驱动器上并从中读出数据。因此,主机22代表存储驱动器的数据源和/或代表从存储驱动器检索的供主机22或其它装置使用的数据的用户。主机22可以是计算机,存储驱动器30可以在计算机外部或位于计算机内部。主机22包括中央处理单元(“CPU”)24和装置驱动器26。装置驱动器26包括软件,此软件由CPU 24执行,使CPU实现上述一个或多个动作。主机还包括接收或跟踪时间的时间逻辑28。时间逻辑28可以是按日计时电路,它可以利用当前时间编程并可跟踪时间进程。CPU 24与时间逻辑28交互作用,获得表示时间的数值。表示时间的数值可以代表日期、时刻或者既代表日期又代表时刻。或者,所述数值可以包括序列号,后者以适当方式递增,例如每当将审查信息记录到存储驱动器30上时递增。术语”时间值”广义地包含这两种方式(时间或日期表示以及序列号)。如果不能获得时间值,所述时间逻辑就使用预定数值。主机22还可以包括其它部件,为清晰起见未予具体示出。
存储驱动器30适合于接纳可换存储介质32。存储介质32可以包括任何合适类型的介质,例如光盘、磁盘或固态存储器。而且,存储介质可以是”一次性写入”介质或”可盖写”存储介质。可以不止一次地将数据记录到一次性写入介质上,但是,一旦将数据写入到一次性写入介质(例如CD-R)上,这种数据就不能被盖写或擦除。
存储驱动器30还可以包括CPU 36以及由CPU 36执行的代码38。上述一个或多个动作可以通过存储驱动器的CPU 36执行代码38来实现。存储驱动器30还可以包括时间逻辑40,后者连接到或者可接入到CPU 36。时间逻辑40可以利用当前时间编程,然后它跟踪时间的进展。例如,主机22可以将表示当前时间的数值从主机的时间逻辑28提供到存储驱动器的时间逻辑40,以允许存储驱动器跟踪时间的进展。
存储驱动器30还包括驱动器标识符(“ID”)34,后者可以唯一地标识相关联的驱动器,使其区别于所有其它驱动器。例如,驱动器ID可以包括驱动器制造商所指定的系列号。在其它实施例中,驱动器ID 34对至少一些(但并非全部)驱动器是唯一的。对于本文中公开的主题来说,如果驱动器ID 34具有这样的性质,使得同一存储介质32用在具有同样驱动器ID的两个或多个驱动器中的概率足够低,也就可以了。术语”唯一”(如在”唯一”驱动器标识符中)用在本公开的两种上下文中。驱动器ID 34可以存储在存储驱动器30的非易失性存储器中,或硬编码到驱动器电路中(例如,在驱动器中的印刷电路板上所形成的迹线上的唯一图案)。在一些实施例中,驱动器ID是永久性的,故不能改变。如果不是永久性的,也可使驱动器ID在没有专用的设备或工艺时很难改变。在其它实施例中,驱动器ID可以包括主机22的标识符,而不是驱动器标识符,或同时也包括驱动器标识符。而且,驱动器标识符可以包括关于系统10或系统10的用户的公众可用信息。驱动器ID还可以附加或另外包含按照有效合法过程(例如搜索保证)才可合法检索的保密信息,以保护系统10用户的秘密。
驱动器ID 34可以包括含有字母数字字符和/或其它符号的数值。在至少一个实施例中,驱动器ID 34包括64位数值,其中有制造商代码(16位)、型号代码(16位)和系列号(32位)。每个存储驱动器制造商可以被赋予唯一的制造商代码,对于16位的制造商代码,可以有多于65,000个不同的制造商代码。存储驱动器的每种不同型号,必要时包括改型,也可以被赋予唯一的型号代码。型号代码也有16位,可以有多于65,000个唯一可用的型号代码。系列号通常对每个驱动器是唯一的。这样,同一制造商提供的同一型号的两个驱动器仍有不同的驱动器ID,因为驱动器ID的系列号部分不同。驱动器ID的三个部分(制造商代码,型号代码和系列号)可以连在一起,或者以任何适当的方式组合或一起使用。
在另一个可供选择的实施例中,可以将每一个特定型号的驱动器的驱动器ID编码到在驱动器中运行的固件中。在此实施例中,每一个特定型号的驱动器具有相同的32位系列号。如果固件更新,驱动器系列号不变,仍然可用。按照另一实施例,驱动器ID由主机产生(例如由设备驱动器26的CPU 24产生)。安装了驱动器后,驱动程序会向操作员提示一个数,这个数例如是打印在驱动器上的可由人读出但驱动器控制器电子部分不能读出。或者,只是制造商号码和型号号码可以人工输入,设备驱动程序26可以产生随机32位系列号。或者,设备驱动程序可以从与主机计算机相关联的独特号码(例如主机所用固件的系列号(例如BIOS))来产生系列号。如果设备驱动程序提供系列号,设备驱动程序应将所述号码存储在非易失性存储器中,或设备驱动程序应采用一种特定的算法,以便每次装入所述驱动程序时总是重新创建所述相同的号码。如果设备驱动程序提供系列号,那么,驱动器可以在初始化时从设备驱动程序获得驱动器标识符。
一般来说,记录的数据应格式化成可用各种方式称呼的可寻址单元。实例包括段、块、群集、磁道或其它单元术语。在以下的讨论中,用术语”可寻址单元”总的代表上述任何和所有存储单元或其它已知单元。本文公开的记录时间值一般与在存储介质上存储的可寻址单元连用。还应理解:驱动器可以读出存储介质的一部分、修改其一个子部分以及盖写整个部分。在这种读出-修改-写入情况下以及按照一些实施例,可将修改的子部分的审查信息记录下来并且所述时间数值可以用来确定是哪一个驱动器记录了整个部分。
图2示出可以将数据存储在存储介质上的可寻址单元的概念图。存储介质包括多个可寻址单元,例如可寻址单元50、52、54、56、58和60。一个或多个可寻址单元适合于存储位图62、时间值64和驱动器ID 66。这些数值的使用将在下面结合图3作说明。位图62在图2中所示为扩展形式,包含多个可读出和可写入位(例如位70、72、74、76)。在一个实施例中,位图62中的每一位对应于存储介质上的可寻址单元。例如,位70对应于可寻址单元50、位72对应于可寻址单元52、位74对应于可寻址单元54以及位76对应于可寻址单元56。或者,每一位对应于固定数量的可寻址单元。位图中的每一位可以写成逻辑”0”或逻辑”1”,以表示是否已由主机22把数据记录到相应的可寻址单元中。因此,位值0可以表示没有把数据记录到相应的可寻址单元中,而位值1可以表示已经把数据记录到相应的可寻址单元中。在另一个可供选择的实施例中,位值0可以表示相应的可寻址单元已记录入数据,而位值1可以表示相应的可寻址单元未记录入数据。通过检查位图62中每一位的状态,可以确定哪些可寻址单元已被记录了数据,哪些可寻址单元被记录数据。对于一次性写入存储介质,位图62可用来确定把新的数据记录在哪些可寻址单元中。位图62可用于另外的目的,现加以说明。
按照本发明的各种实施例,例如可以根据主机将数据记录到存储介质上的次数来将一个或多个位图62记录到存储介质32上。可以用以下方法来创建和修改位图62:由存储设备的CPU 36执行代码38;由主机的CPU 24执行设备驱动程序26;或由这两个CPU的组合执行各自的代码/驱动程序。在至少一些实施例中,当把新数据记录到存储介质32的一个或多个可寻址单元上时,就创建新位图,或将以前记录的位图修改为新位图,并将其记录到存储介质的可用的非用户数据区上。创建新位图的过程可以在记录新数据的同时发生,或者在一个或多个随后的时间点发生,例如在将存储介质从存储设备30中退出、断开存储驱动器30或主机22的电源之前、从记录数据以来过了一段时间之后、或者在已将预定数量的数据记录到存储介质上时。每个新创建或修改的位图可以识别以前已记录有数据或与创建新位图同时记录数据的可寻址单元。和每个位图一起记录的还有主机的时间逻辑28提供的时间值64。对应于位图的时间值64表示位图被创建并被记录到存储介质上的时间。所以时间值64的作用是位图的日期或时间戳,它也可以包括前述的序列号。驱动器ID 66也和各对应的位图和时间值一起被记录,用以标识用来将位图62和时间值64记录到存储介质32上的特定存储驱动器30。因此,一系列的位图62/时间值64/驱动器ID 66被创建并记录到存储介质上,以便形成”审查踪迹”。
参阅图3,图中示出示范过程,包括动作82、84、86、88和90。图3的过程可用在以非连接顺序(例如随机)将数据记录到存储介质的可寻址单元上的任何实施例。在方框82,主机22读出最新存储的位图62(根据时间值64标识为是最新存储的)。当然,在第一次存取存储介质时,并没有位图62已存储其上,此时,是创建位图而不是从存储介质读出位图。可以对最新记录的位图62进行检查,以确定哪些可寻址单元(如有的话)仍可用于记录新的数据。根据任何可寻址单元的可用程度,主机22将数据记录到存储介质的一个或多个可寻址单元上(方框84)。在方框86,主机22修改位图以标识新记录的可寻址单元。新修改的位图标识在以前在位图中标识的已记录可寻址单元以及在方框84中所记录的附加扇区。在方框88,主机获得时间值和驱动器ID。时间值通常对应于新位图创建的时间(例如日期、时刻以及序列号)。在使用序列号的情况下,通过递增前一次执行过程80期间的前一序列号的方式来产生新的时间值。并不需要所述时间值相对于新位图创建瞬间的高度精确性,虽然任何精确程度都可以接受。一般来说,时间值的精确度和分辨率应根据系统体系结构对于给定应用的需要而定。例如,在一些实施例中,把将新数据记录到存储介质上的日期记录下来就已足够。在其它实施例中,时间值可以反映创建具有新数据的存储介质的日期和小时。在又一些实施例中,时间值可以反映日期和时刻,直至小时、分、秒或其它时间间隔的分辨率。在90,主机将新创建的位图连同时间值和驱动器ID一起记录到存储介质32的可用的可寻址单元上。主机22在方框88获得的驱动器ID包括与用来记录新数据的存储驱动器30相关联的驱动器ID 34。在至少一些实施例中,方框86、88和90可以在实施方框84的大约相同的时间实施,或在将存储介质32从存储驱动器中退出的过程中实施,或在其它瞬间进行,例如在系统20关机时进行。图3所示的动作顺序可以根据情况适当修改。例如方框88可以在其它时间进行,例如在方框84之前。
通常通过主机22和存储驱动器30的协同动作来执行图3所示的动作。在一些实施例中,图3所示的一个或多个动作可以完全由主机计算机进行。在其它实施例中,图3所示的一个或多个动作可以完全由存储驱动器30进行。在另一些实施例中,图3所示的一些动作可由主机22进行,而另一些动作由存储驱动器进行。例如,存储驱动器30可以修改位图(方框86),而在方框88主机22可以获得时间值。或者,主机22可以对存储驱动器30中的时间逻辑40编程,从而使存储驱动器可以跟踪时间。在此实施例中,存储驱动器30可以相应地在方框88获得时间值。
在不同于上述实施例的另一实施例中(其中以非连续的顺序记录各扇区),主机22以特定顺序将数据记录到存储介质32上,例如,将每个可寻址单元依次编号,以可寻址单元号0开始,包括可寻址单元号1、2、3等等。图4示出本发明的不同实施例,其中主机22以可寻址单元的依次顺序将数据记录到存储介质32上。主机22不是利用位图62,而是将最后的可寻址单元号(“LAUN”)96以及时间值64和驱动器ID一起记录到存储介质32上。LAUN 96对应于主机22以前记录的最高编号的可寻址单元。例如,如果主机22以前对可寻址单元号0到9进行了写入操作,则LAUN 96包含编号9(或编号9的适当表示法,例如9的二进制等效式)。在此实施例中,以前记录的可寻址单元(也就是在一次性写入介质中不可用于写入新数据的可寻址单元)就可根据LAUN来确定。所有编号小于或等于LAUN的扇区都已有记录数据包含其中。所有编号大于,或等于或大于LAUN的可寻址单元都可用于记录新数据。在至少一些实施例中,可用多个(例如一对)LAUN来定义包含已记录数据的可寻址单元的范围。如同上述位图的情况一样,可以将一系列LAUN 96/时间值66/驱动器ID64记录到存储介质32上,以形成审查踪迹。
图5示出可以和图4的实施例结合使用的示范过程100。在102,主机22从存储介质中读出最新存储的最后可寻址单元号。最新存储的LAUN可以用来确定已有记录数据的可寻址单元和仍然可用于记录新数据的可寻址单元。通过检查与存储介质上每一个这样的LAUN 96相关联的时间值64来确定最新存储的LAUN。在104,主机将新数据记录到一个或多个可用的可寻址单元上,形成最高的新LAUN。在106,主机(或存储驱动器)获得新的时间值和驱动器ID,如前所述。在108,主机(或存储驱动器)将新获得的时间值和驱动器ID以及新确定的LAUN存储到存储介质上可用的可寻址单元上。如前所述,图5所示的一个或多个动作可以完全由主机22执行或完全由存储驱动器30执行。或者,一些动作由主机执行,而另一些动作由存储驱动器执行。这些动作可以用不同于图3所述的顺序执行,有些动作可以省略。
上述各种实施例产生存储介质上存储的包含时间或序列信息的审查踪迹。一般来说,每次主机22将数据记录到存储介质上时,也包括审查踪迹信息,以识别存储驱动器或存储数据所用的系统,以及与记录相关联的时间或序列信息,和由相应的存储驱动器所记录的可寻址单元的指示。这种信息可以用各种方式使用。例如,可以进行论证分析,以辨别发生过差错的特定存储驱动器或存储驱动器的型号。如果确定存储驱动器的某一特定型号发生过差错,就可以评估差错通常会在驱动器寿命周期中的什么时候发生。还有,这种审查信息在犯罪或其它类型的法律调查中也很有用。上述审查踪迹信息的使用不限于前述实例。
本专业的技术人员在充分理解上述内容后,将明白许多变型和修改。例如,本文提出的内容适用于计算机系统,也适用于独立的存储设备,例如光盘录像机。
Claims (7)
1.一种方法,包括:
读出(82,102)最新记录的数据位置标识符,所述数据位置标识符指示数据被记录其上的可换存储介质(32)的至少一个位置;
将数据记录(84,104)到所述可换存储介质(32)上;
创建新的数据位置标识符;
将所述新的数据位置标识符和时间值记录(90,108)到所述可换存储介质(32)上,所述时间值指示数据记录到所述可换存储介质上的时间;以及
获得(88)指示可以用来将数据记录到所述可换存储介质上的存储驱动器的驱动器标识符,并利用所述新的数据位置标识符和所述时间值将所述驱动器标识符记录(90,108)到所述可换存储介质上。
2.如权利要求1所述的方法,其中记录所述时间值的操作包括记录从由日期、时刻和序列号组成的组中选择的一个数值。
3.一种适合于接纳可换存储介质(32)的存储驱动器(30),它包括:
适合于接收或跟踪时间的逻辑单元(40),以及
中央处理单元(36),它适合于执行代码(38),使所述中央处理单元(36)获得时间值(64)并将所述时间值(64)记录在所述可换存储介质(32)上,所述时间值(64)指示数据记录到所述可换存储介质上的时间,
其中所述代码还使所述中央处理单元将存储驱动器标识符数值(34,36)记录到所述可换存储介质上,所述标识符数值唯一地标识所述存储驱动器。
4.如权利要求3所述的存储驱动器,其中所述代码还使所述中央处理单元产生表示所述可换存储介质中包含记录数据的各部分的位图(62)、获得所述时间值、以及将所述位图、时间值和所述存储驱动器标识符记录到所述存储介质上。
5.如权利要求3所述的存储驱动器,其中所述代码还使所述中央处理单元将可寻址单元号(96)、所述时间值(64)和所述存储驱动器标识符(66)记录到所述可换存储介质上,其中所述可寻址单元号可以用来确定具有记录数据的存储介质可寻址单元。
6.如权利要求3至5中任何一个所述的存储驱动器,其中所述时间值包括从由日期、时刻和序列号组成的组中选择的一个数值。
7.如权利要求3至5中任何一个所述的存储驱动器,其中如果所述驱动器不能获得所述时间值信息,则所述时间值包括预定数值。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/903393 | 2004-07-30 | ||
US10/903,393 US20060026432A1 (en) | 2004-07-30 | 2004-07-30 | Drive tracking system for removable media |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810169765.2A Division CN101425313B (zh) | 2004-07-30 | 2005-07-29 | 存储数据的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1790301A CN1790301A (zh) | 2006-06-21 |
CN100437534C true CN100437534C (zh) | 2008-11-26 |
Family
ID=35733769
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100882366A Expired - Fee Related CN100437534C (zh) | 2004-07-30 | 2005-07-29 | 可换介质的驱动器跟踪系统 |
CN200810169765.2A Expired - Fee Related CN101425313B (zh) | 2004-07-30 | 2005-07-29 | 存储数据的方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810169765.2A Expired - Fee Related CN101425313B (zh) | 2004-07-30 | 2005-07-29 | 存储数据的方法 |
Country Status (7)
Country | Link |
---|---|
US (2) | US20060026432A1 (zh) |
JP (1) | JP4210673B2 (zh) |
KR (1) | KR101107938B1 (zh) |
CN (2) | CN100437534C (zh) |
HK (1) | HK1129490A1 (zh) |
NL (1) | NL1029521C2 (zh) |
TW (1) | TWI384359B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006019932A (ja) * | 2004-06-30 | 2006-01-19 | Canon Inc | 処理装置及び撮像装置 |
US9021197B2 (en) * | 2005-06-24 | 2015-04-28 | Hewlett-Packard Development Company, L.P. | Drive indicating mechanism for removable media |
US8984218B2 (en) * | 2005-06-24 | 2015-03-17 | Hewlett-Packard Development Company, L.P. | Drive indicating mechanism for removable media |
US20080195750A1 (en) * | 2007-02-09 | 2008-08-14 | Microsoft Corporation | Secure cross platform auditing |
US9336387B2 (en) | 2007-07-30 | 2016-05-10 | Stroz Friedberg, Inc. | System, method, and computer program product for detecting access to a memory device |
WO2016126474A1 (en) | 2015-02-06 | 2016-08-11 | Micron Technology, Inc. | Apparatuses and methods for parallel writing to multiple memory device locations |
US12086252B2 (en) | 2022-02-18 | 2024-09-10 | Saudi Arabian Oil Company | System and method for preserving forensic computer data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4827462A (en) * | 1987-03-26 | 1989-05-02 | International Business Machines Corporation | Modular data storage directories for large-capacity data storage units |
US5889934A (en) * | 1997-02-24 | 1999-03-30 | Data General Corporation | Data validation system for a group of data storage disks |
US5940854A (en) * | 1996-01-16 | 1999-08-17 | International Business Machines Corporation | Unique identifier for optical media |
CN1306667A (zh) * | 1999-03-23 | 2001-08-01 | 皇家菲利浦电子有限公司 | 在信息载体上寄存运行时间的方法、信息载体及设备 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5369641A (en) * | 1991-11-12 | 1994-11-29 | Storage Technology Corporation | Method and apparatus for detecting and correcting errors in data on magnetic tape media |
US5440735A (en) * | 1993-10-08 | 1995-08-08 | International Business Machines Corporation | Simplified relational data base snapshot copying |
US6449377B1 (en) * | 1995-05-08 | 2002-09-10 | Digimarc Corporation | Methods and systems for watermark processing of line art images |
US5852534A (en) * | 1995-06-30 | 1998-12-22 | Sony Corporation | Tape cassette, tape recording apparatus and tape reproducing apparatus |
US5907672A (en) * | 1995-10-04 | 1999-05-25 | Stac, Inc. | System for backing up computer disk volumes with error remapping of flawed memory addresses |
US6088814A (en) * | 1997-12-30 | 2000-07-11 | Emc Corporation | Method and apparatus for reading a non-configured disc drive in an AS/400 system |
DE69900582T2 (de) * | 1999-02-02 | 2002-08-14 | Matsushita Electric Industrial Co., Ltd. | Optisches Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren und Gerät dafür |
US6552982B1 (en) * | 1999-03-08 | 2003-04-22 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, information recording and reproduction method, and information recording and reproduction apparatus |
US6330210B1 (en) * | 1999-04-29 | 2001-12-11 | Hewlett-Packard Company | Data structure for control information on rewriteable data storage media |
US6625732B1 (en) * | 1999-04-29 | 2003-09-23 | Charles R Weirauch | Method for tracking the devices used to load, read, and write removable storage media |
US6539402B1 (en) * | 2000-02-22 | 2003-03-25 | Unisys Corporation | Using periodic spaces of block ID to improve additional recovery |
US6745284B1 (en) * | 2000-10-02 | 2004-06-01 | Sun Microsystems, Inc. | Data storage subsystem including a storage disk array employing dynamic data striping |
US6496312B2 (en) * | 2001-01-05 | 2002-12-17 | International Business Machines Corporation | Use of snake-in-the-box codes for reliable identification of tracks in servo fields of a disk drive |
US6910115B2 (en) * | 2001-10-31 | 2005-06-21 | Hewlett-Packard Development Company, L.P. | System and method for configuring a removable storage medium |
US7657487B2 (en) * | 2002-04-05 | 2010-02-02 | Hewlett-Packard Development Company, L.P. | Apparatus and method for providing data storage device security |
US7145586B2 (en) * | 2002-04-15 | 2006-12-05 | Hewlett-Packard Development Company, L.P. | Marking optical disc based on information related to data side thereof |
US6792545B2 (en) * | 2002-06-20 | 2004-09-14 | Guidance Software, Inc. | Enterprise computer investigation system |
KR100667746B1 (ko) * | 2002-07-15 | 2007-01-11 | 삼성전자주식회사 | 드라이브 정보가 기록된 정보저장 매체 및 그 기록 방법 |
KR20040009454A (ko) * | 2002-07-23 | 2004-01-31 | 삼성전자주식회사 | 광정보 저장매체 및 그 기록방법 |
JP4166056B2 (ja) * | 2002-08-16 | 2008-10-15 | 富士通株式会社 | データベース操作履歴管理装置、データベース操作履歴管理方法、およびデータベース操作履歴管理プログラム |
US20040088556A1 (en) * | 2002-10-31 | 2004-05-06 | Weirauch Charles R. | Using digital watermarking for protection of digital data |
US7042372B2 (en) * | 2002-10-31 | 2006-05-09 | Hewlett-Packard Development Company, L.P. | Encoding information in codes identifying beginning of regions of data |
JP2004303122A (ja) * | 2003-04-01 | 2004-10-28 | Hitachi Ltd | データ転送制御システム |
US7136974B2 (en) * | 2003-06-19 | 2006-11-14 | Pillar Data Systems, Inc. | Systems and methods of data migration in snapshot operations |
US7577806B2 (en) * | 2003-09-23 | 2009-08-18 | Symantec Operating Corporation | Systems and methods for time dependent data storage and recovery |
US8595185B2 (en) * | 2003-09-29 | 2013-11-26 | International Business Machines Corporation | Storage disaster recovery using a predicted superset of unhardened primary data |
-
2004
- 2004-07-30 US US10/903,393 patent/US20060026432A1/en not_active Abandoned
-
2005
- 2005-06-30 TW TW094122102A patent/TWI384359B/zh not_active IP Right Cessation
- 2005-07-14 NL NL1029521A patent/NL1029521C2/nl active Search and Examination
- 2005-07-15 KR KR1020050064146A patent/KR101107938B1/ko active IP Right Grant
- 2005-07-29 CN CNB2005100882366A patent/CN100437534C/zh not_active Expired - Fee Related
- 2005-07-29 CN CN200810169765.2A patent/CN101425313B/zh not_active Expired - Fee Related
- 2005-08-01 JP JP2005222575A patent/JP4210673B2/ja active Active
-
2008
- 2008-09-08 US US12/205,970 patent/US20090006749A1/en not_active Abandoned
-
2009
- 2009-07-29 HK HK09106981.9A patent/HK1129490A1/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4827462A (en) * | 1987-03-26 | 1989-05-02 | International Business Machines Corporation | Modular data storage directories for large-capacity data storage units |
US5940854A (en) * | 1996-01-16 | 1999-08-17 | International Business Machines Corporation | Unique identifier for optical media |
US5889934A (en) * | 1997-02-24 | 1999-03-30 | Data General Corporation | Data validation system for a group of data storage disks |
CN1306667A (zh) * | 1999-03-23 | 2001-08-01 | 皇家菲利浦电子有限公司 | 在信息载体上寄存运行时间的方法、信息载体及设备 |
Also Published As
Publication number | Publication date |
---|---|
KR101107938B1 (ko) | 2012-01-25 |
US20060026432A1 (en) | 2006-02-02 |
CN101425313B (zh) | 2014-04-02 |
JP4210673B2 (ja) | 2009-01-21 |
US20090006749A1 (en) | 2009-01-01 |
CN1790301A (zh) | 2006-06-21 |
JP2006048911A (ja) | 2006-02-16 |
NL1029521A1 (nl) | 2006-01-31 |
TW200617661A (en) | 2006-06-01 |
KR20060050207A (ko) | 2006-05-19 |
CN101425313A (zh) | 2009-05-06 |
NL1029521C2 (nl) | 2011-11-15 |
HK1129490A1 (zh) | 2009-11-27 |
TWI384359B (zh) | 2013-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6625732B1 (en) | Method for tracking the devices used to load, read, and write removable storage media | |
US7996606B2 (en) | System and method for writing data and a time value to an addressable unit of a removable storage medium | |
JPH1139801A (ja) | 情報記録方法 | |
CN100437534C (zh) | 可换介质的驱动器跟踪系统 | |
CN1885425B (zh) | 用于可移动媒体的系统及相应方法 | |
RU2007103336A (ru) | Носитель информации, устройство записи/воспроизведения и способ записи/воспроизведения | |
US7031085B2 (en) | Version tracking of disk write operations | |
CN101542616B (zh) | 用于可移除介质的驱动器指示机构 | |
CN100583264C (zh) | 用于保护内容和读出受保护内容的方法和装置 | |
CN113157284A (zh) | 一种管理板卡资产和配置信息的系统及方法 | |
JPH09282427A (ja) | 情報記録方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081126 Termination date: 20160729 |
|
CF01 | Termination of patent right due to non-payment of annual fee |