TWI384359B - 用以於可移除式儲存媒體上記錄之方法及適於用以收納可移除式儲存媒體的儲存驅動機 - Google Patents

用以於可移除式儲存媒體上記錄之方法及適於用以收納可移除式儲存媒體的儲存驅動機 Download PDF

Info

Publication number
TWI384359B
TWI384359B TW094122102A TW94122102A TWI384359B TW I384359 B TWI384359 B TW I384359B TW 094122102 A TW094122102 A TW 094122102A TW 94122102 A TW94122102 A TW 94122102A TW I384359 B TWI384359 B TW I384359B
Authority
TW
Taiwan
Prior art keywords
storage medium
removable storage
identifier
recorded
time
Prior art date
Application number
TW094122102A
Other languages
English (en)
Other versions
TW200617661A (en
Inventor
Charles R Weirauch
Jakob Gerrit Nijboer
Christiaan Steenbergen
Original Assignee
Hewlett Packard Development Co
Dell Products Lp
Koninkl Philips Electronics Nv
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Development Co, Dell Products Lp, Koninkl Philips Electronics Nv filed Critical Hewlett Packard Development Co
Publication of TW200617661A publication Critical patent/TW200617661A/zh
Application granted granted Critical
Publication of TWI384359B publication Critical patent/TWI384359B/zh

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording 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/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/0045Recording

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)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Description

用以於可移除式儲存媒體上記錄之方法及適於用以收納可移除式儲存媒體的儲存 驅動機 發明領域
本發明係關於用於可移除式媒體驅動機之追蹤系統。
發明背景
一些電子系統包括一種可在可移除式媒體上儲存資料的儲存驅動機。因為儲存媒體是可移除式的,在儲存媒體上的資料能由一個或多個儲存驅動機儲存。由於各種原因,知道哪個儲存驅動機在可移除式媒體上儲存多種資料、以及是在該儲存驅動機運作期間的何時,是所期望的。例如,一個驅動機可能開始經歷一段時間的錯誤操作。保持有關驅動機的稽核資訊對判定驅動機問題的性質是實用的。此外,稽核資訊有助於法律/犯罪調查上的科學分析。
發明概要
依據至少一些本發明的實施例,一種系統和與其相關的方法,包含適於容納一可移除式媒體的一儲存驅動機和組配來執行編碼的一中央處理單元。該編碼使儲存驅動機將稽核資訊記錄到儲存媒體上。該稽核資訊可能包含一識別儲存驅動機的識別符和一種指示資料何時被記錄到儲存媒體上的值。
圖式簡單說明
為了詳細說明本發明的實施例,請參考下面的附圖,第1圖展示了一種依據本發明實施例的系統;第2圖揭示了一實施例,在該實施例中一位元映像圖結合一資料戳記和一驅動機視別符(「ID」)使用;第3圖展示了一種依據本發明的方法實施例;第4圖展示了另外一種實施例,其中使用最後一個群集器識別符取代一位元映像圖;第5圖展示了一種依據本發明的另外的實施方法。
較佳實施例之詳細說明 注釋和術語
某些術語使用於後述整個說明中以指稱特定的系統構件。如一熟於此技術領域者所知,電腦公司可能以不同的名字稱一種元件。本文件無意區分名字不同而功能相同之元件。在以下的討論和說明中,「包括」一辭和「包含」一辭系用於開放式的態樣,即應解釋意為「包括,但不僅限於…」。以及,「耦接」用以說明直接或間接的電氣連接。因此如果第一個裝置耦接到第二個,即該連接可透過直接的電氣連接、或透過經由其他裝置和連接的間接電氣連接。動詞「記錄」意謂儲存、書寫、或者是把資料轉移到儲存媒體上。
詳細之說明
第1圖揭示了依據本發明實施例所實施的一種系統20。如圖所示,系統20包含一個耦接到儲存驅動機30的主機22。一般,主機22將資料儲存到儲存驅動機,並從儲存驅動機讀取資料。如此,主機器22代表儲存驅動機的資料源並且/或者代表一個被主機器22或其他裝置使用的儲存驅動機釋放的資料的用戶。主機22可實施以電腦,而儲存驅動機30可於該電腦外部或內置於該電腦。主機22包括一個中央處理單元(「CPU」)24和一個裝置驅動程式26。裝置驅動程式26包括由中央處理單元24執行之軟體,而使該中央處理單元執行一個或更多個在此描述的動作。主機還包括用於接受或記錄時間之時間邏輯電路28。時間邏輯電路28可用作一個一日時間的電路,該電路可以當前時間規劃而能用於記錄時間進行。中央處理單元24和時間邏輯電路28相互作用來獲得一時間指示值。時間指示值可代表日期、一天的時間、或二者兼有。另外,該值可包含一個可以適當的方式增加的序號,例如每次稽核資訊被記錄到儲存驅動機30的時間。「時間值」一辭廣義上包含兩種方式(時間、日期表現和序號)。在不能獲得時間值的事件中,時間邏輯電路使用預定值。主機22也可包括其他為簡明起見不特別說明之元件。
儲存驅動機30適於接收可移除式儲存媒體32。儲存媒體32可包含任何類型的適合的媒體,例如光碟、磁碟、或固態記憶體。再者,儲存媒體可實施為「寫入一次媒體」和「可重寫的媒體」之儲存媒體。資料可被多次寫入至寫入一次媒體,但是資料一旦寫入一寫入一次媒體(譬入,CD-R),就不可以被覆寫或刪除。而可重寫的儲存媒體上的資料是可被覆寫和刪除的。
儲存驅動機30也包括一個中央處理單元36和一個可由中央處理單元36執行之編碼38。本文所述之一或更多的動作可藉儲存驅動機之CPU36執行編碼38來執行。儲存驅動機30也可包括耦接至中央處理單元36或可存取中央處理單元36之時間邏輯電路40。時間邏輯電路44可以當前時間規劃而記錄以後的時間。例如,主機器22可提供一個來自主機時間邏輯電路28的當前時間指示值給儲存驅動機的時間邏輯電路40用以允許儲存驅動機追蹤時間的行進。
儲存驅動機30也包括一個驅動機識別符(ID)34,其可專門用於識別所有其他驅動機之外的相關驅動機。例如,該驅動機的識別符可包含由製造者分配的序列碼組成。在其他實施例中,驅動機識別符34可唯一地用於一些,而不是所有的其他驅動機。由於辨別碼驅動機識別符34是:同樣的儲存媒體32被用在兩個或兩個以上具有相同驅動機識別符的驅動機的機率是非常低的,故大體上足以解決這裏的解密問題。「唯一的」一辭(就像「唯一的」驅動機識別符一樣)在上下文中被用於解密。驅動機識別符34可被儲存於儲存驅動機30上的非依電性記憶體或者可被硬體編碼(hard-coded)於驅動機的電路中(如:以特殊形式形成軌跡位於驅動機包含的印刷電路板上)。在一些實施例中,驅動機識別符是永久性的,因而是不可更改的。它也適合雖不是永久性的、但沒有專門的設備或方法便難以更改的驅動機識別符。在其他的實施例中,該驅動機識別符可包含主機22的識別符取代一個驅動機識別符、或在一個驅動機識別符之外再加上主機22的識別符。又,驅動機識別符可包含有關系統10或系統用戶的公用資訊。驅動機識別符可附加地或另外地包含私有資訊,其為可依有效法定程序合法取回(如,搜查令)以保護系統10用戶的隱私之資訊。
該驅動機識別符34可包含含有文數字元和/或其他符號之一值。在至少一個實施例中,驅動機識別符34包含一64位元值,其包含一個製造者代碼(16位元)、一個型號(16位元)、和一個序號(32位元)。各個不同的儲存驅動機製造者可設定一個獨一無二的16位元代碼,而有多於65000種可能的不同代碼。各種不同儲存裝置模型,包括如果需要的修訂版本,也可被分配一獨一無二的型號。用16位元來作型號有多於65000種可能的型號。序號通常針對各個驅動機是獨一無二的。如此,由於在驅動機識別符的序號構成不同,由相同製造者提供的相同型號的兩個驅動機也有不同的識別符。上述的三個驅動識別符的構成(製造者代碼、型號、序號)可相連在一起、或以任何適當的形式組合或聯用。
在一另外的實施例中,每個特殊模型的驅動機可具有編碼於驅動機執行之韌體中的驅動器ID。在該實施例中,每個特殊型號的驅動機具有相同的32位元序號。如果韌體升級,驅動機序號保持不變且仍然有效。依據另一實施例,識別符由主機生成。(如,中央處理單元24依據裝置驅動程式26)。當驅動機安裝好時,驅動機可用一個編碼提示操作者,編碼可能為,譬如印在驅動機上而不能被驅動機控制器電子裝置讀取的人類可讀取式序號。另外,只有製造商的編碼和型號可手動輸入,而裝置驅動程式26可產生32位元的隨機序號。另外,該裝置驅動程式可從與主機電腦相關的獨特的編碼產生一個序號,例如一個用於主機韌體的序號(如,基本輸入輸出系統(BIOS))。如果該裝置驅動程式提供序號,裝置驅動程式須於非依電性記憶體上保留該序號,或是可利用決定性的演算法則在每次驅動機載入時總可重新生成該序號。如果裝置驅動程式提供該序號,驅動機可在初始時從裝置驅動程式的獲得驅動機識別。
一般,記錄的資料被格式化成可以多種方式歸類的可定址單元,可定址單元的例子包括磁區、區塊、群集器、磁軌、或其他單元術語。下述中,「可定址單元」一辭一般用於指所有或任何之前所列的儲存單元或其他已知的單元。此處所揭示的記錄時間值一般伴隨儲存媒體上之儲存可定址單元使用,亦需理解一個驅動機可讀取一部份儲存媒體、修改其子部份、並重寫整個部份。在此讀取-修改-寫入的方案下並結合一些實施例,子部份修改的稽核資訊可被記錄、且時間值可用於決定哪個驅動機記錄了整個部份。
第2圖概念上繪示可記錄資料於儲存媒體上的可定址單元。儲存媒體包含多數個可定址單元,如可定址單元50、52、54、56、58、和60。一個或多個可定址單元適於儲存一個位元映像圖62、一個時間值64、和一個驅動機ID66。這些值的使用將伴隨第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可藉儲存裝置中央處理單元36執行編碼38被產生和修改,藉主機的CPU24執行裝置驅動程式26,或透過兩個CPU相結合並執行其各自程式碼/驅動程式。在至少一些實施例中,一個新的位元映像圖可從以前記錄的位元映像圖產生或修改,並且在新的資料被記錄到一個或多個儲存媒體32上的可定址單元時被記錄到儲存媒體上可用的非使用者資料區。建立新位元映像圖的過程 可與記錄新資料同時進行或在任何一個或多個後繼的時間點,例如,恰從儲存驅動機30退出儲存媒體前、關閉儲存驅動機30或主機器22電源時、在資料被記錄一段時間後、或當一預定資料量被記錄到儲存媒體32的時。每個新建立或修改的位元映像圖可識別具有先前記錄的或隨新位元映像圖之產生而同時記錄的可定址單元。每個以位元映像圖記錄的一個時間值64是由主機的時間邏輯電路28提供的。該對應於位元映像圖的時間值64指示何時位元映像圖被產生和記錄到儲存媒體上。因而,時間值64作用為日期或時間戳記,另可包含一個前述序號。一個驅動機ID亦隨各對應位元映像圖和時間值記錄,並識別用來將位元映像圖62和時間值64記錄到可移除式媒體32上之特定儲存驅動機30。如此,一系列的位元映像圖62/時間值64/驅動機ID66可被建立和記錄到儲存媒體上而形成一個「稽核軌跡」。
參照第3圖,顯示一個包含動作82、84、86、87、88、和90的範例方法。第3圖的方法80可用在一個實施例,其中資料可以不連續的(如,隨機的)順序記錄到儲存媒體上的可定址單元。方塊82中,主機22讀取最近儲存的位元映像圖62(藉時間值64之效力被識別為最近儲存的時間值)。當然,儲存媒體第一次被存取時,其上並沒有一個已經儲存的位元映像圖62,在這種情況,一位元映像圖是被建立而不是從儲存媒體上讀取。最近被記錄的位元映像圖62可被檢查以判定哪些可定址單元(如果有的話)仍可記錄新的資料。在可定址單元可用的程度上,主機22將資料記錄到一個或多 個儲存媒體之的可用可定址單元(方塊84)。在方塊86中,主機22修改位元映像圖以識別新記錄的可定址單元。新修改的位元映像圖識別之前位元映像圖所識別及方塊84中記錄之額外區段的已記錄可定址單元。方塊88中,主機獲得一時間值與驅動機ID。該時間值對應新位元映像圖被建立的一個時間(如,日期、一日時間、和序號)。在使用序號的情況下,新的時間值係在前次方法80執行期間增量先前序號所產生。新位元映像圖產生瞬間時間值的高準確度通常是沒有必要的,儘管任何精確度都是可以接受的。通常,時間值的精確度和解析度是依據系統設計者所欲的既定應用。在一些實施例中,記錄新資料被記錄到儲存媒體上的日期就足夠了。在其他的實施例中,時間值可反映儲存媒體被記錄新資料的日期和小時。還有的實施例中,時間值可反映日期和以小時、分鐘、秒、或其他的間隔時間來解析的一日時間。在方塊90中,主機將新產生的位元映像圖與時間值和驅動機ID一同記錄到儲存媒體32上之可用可定址單元。主機22在方塊88中獲得的驅動機ID包含與用於記錄新資料的儲存驅動機30相關的驅動機ID34。在至少一些實施例中,方塊86、88、和90可在約方塊84也被執行時被執行、或在儲存媒體從儲存驅動機退出的過程中、或另外如在關閉系統20的過程中。第3圖中描述的動作次序可依適合的而有所不同。例如,方塊88可在其他的時間被執行,如在方塊84之前執行。
第3圖中描述的動作主要由主機22和儲存驅動機30之 協同動作來執行。在一些實施例中,一個或多個在第3圖中展示的動作可專門由主機電腦執行。在其他的實施例中,第3圖中的一個或多個動作可專門由儲存驅動機30執行。還有其他實施例中,第3圖中之有些動作可由主機22執行而其他動作可由儲存驅動機執行。例如,儲存驅動機可修改位元映像圖(方塊86),在區塊88中主機22可獲得一個時間值。換言之,主機22可規劃儲存驅動機30中的時間邏輯電路40,從而允許電腦保持時間的追蹤。在該實施例中,儲存驅動機30在方塊88中可相應地獲得的時間值。
上面描述的不連續地記錄區段的另一實施例中,主機22以特定的順序將資料記錄到儲存媒體上。例如,每個可定址單元以連續的順序進行編號,以可定址單元編號0開始並包括編號1、2、3、等等。第4圖揭示了另一發明的實施例,在該實施例中,主機22以連續的可定址單元的順序將資料記錄到儲存媒體32上。主機22不使用位元映像圖62,將最後一個可定址單元號碼(LAUN)96與時間值64、驅動機識別符66一起記錄到儲存媒體32上。LAUN 96對應先前被主機22記錄的最高編號的可定址單元。例如,若主機22先前的可定址單元編號是從0到9,LAUN 96會包含最後一個編號9(或其他適合表示編號9的表示方法,譬如9的二進制表示法)。在該實施例中,先前記錄的可定址單元(以及連帶地用於將新資料寫到一寫入一次儲存媒體的不可用的可定址單元),係根據LAUN來決定。所有編號小於或等於LAUN的區段記錄有包含的資料。所有編號大於或大於等於LAUN 的區段可用於記錄新資料。在至少一些實施例中,多數(如,一對)最後一個可定址單元編碼可用來界定含有已記錄資料的可定址單元的範圍。像上面藉位元映像圖描述的一樣,一系列的LAUN 96/時間值66/驅動機ID 64可被記錄到儲存媒體32上來提供一個稽核軌跡。
第5圖揭示了一個可與第4圖實施例一起使用的範例方法100。方塊102中,主機22從儲存媒體上讀取最近儲存的LAUN。該最近被儲存的LAUN可用來判定已記錄資料之可定址單元和仍可用來記錄新資料的可定址單元。透過檢查儲存媒體上和每一如此LAUN 96相關聯之時間值64判定最近儲存的LAUN。方塊104中,主機將資料記錄到一個或多個可用的可定址單元,藉此以新的LAUN最後一個可定址單元終結。在方塊106中,主機(或儲存驅動機)獲得前述那樣的時間值和驅動機識別符。在方塊108中,主機(或儲存驅動機)將新獲得的時間值和驅動機ID與新確定的LAUN一起記錄到儲存媒體上的一個可用的可定址單元。如前所述,第5圖中描述的一個或多個動作可專門由主機22或儲存媒體30執行。另外的實施例中,一些動作可由主機執行而其他的動作可由儲存驅動機執行。動作可以不同於上述第3圖所展示的一種順序執行,有些動作可被省略。
前述描述種種不同實施例造成了一種稽核軌跡,其包含了被儲存於儲存媒體上的時間和次序資訊。通常,每次主機22將資料記錄到儲存媒體上,亦包括稽核軌跡資訊來識別儲存驅動機或用於記錄資料的系統,以及包含與記錄 相關的時間或次序資訊和被對應的驅動機記錄的可定址單元指示。該資訊可用於不同的用途。例如,可進行科學的分析來辨別一個有關經歷錯誤的特定儲存驅動機或特定模型儲存驅動機的資訊。如果一個特定模型儲存驅動機被判定遭遇錯誤,可評估在驅動機的生命週期中典型上何時發生錯誤。更進一步地說,這樣的稽核資訊可用在犯罪或其他類型的法律調查中。上述稽核軌跡的應用不局限於前面的例子。
一旦全盤瞭解前述教示,熟於此技者可領會有關本發明之更多變化與修正。例如,本發明所提供之教示可應用於電腦系統以及獨立儲存裝置,譬如光碟錄影機。
20‧‧‧系統
22‧‧‧主機
24‧‧‧CPU
26‧‧‧裝置驅動程式
28‧‧‧時間邏輯電路
30‧‧‧儲驅動機
32‧‧‧儲媒體
34‧‧‧驅動機識別符
36‧‧‧CPU
38‧‧‧編碼
40‧‧‧時間邏輯電路
第1圖展示了一種依據本發明實施例的系統;第2圖揭示了一實施例,在該實施例中一位元映像圖結合一資料戳記和一驅動機視別符(「ID」)使用;第3圖展示了一種依據本發明的方法實施例;第4圖展示了另外一種實施例,其中使用最後一個群集器識別符取代一位元映像圖;第5圖展示了一種依據本發明的另外的實施方法。
20...系統
22...主機
24...中央處理單元(CPU)
26...裝置驅動程式
28...時間邏輯電路
30...儲存驅動機
32...儲存媒體
34...驅動機辨識碼
36...中央處理單元
38...編碼
40...時間邏輯電路

Claims (10)

  1. 一種用以於可移除式儲存媒體上記錄之方法,其包含下列步驟:讀取一個最新被記錄的可定址識別符,該可定址識別符指示在一可移除式儲存媒體上資料被記錄的至少一可定址單元;將資料記錄到該可移除式儲存媒體上之一或更多個可定址單元;產生一個新的可定址單元識別符;以及將該新的可定址單元識別符及表示當前時間之一時間值,記錄到該可移除式儲存媒體上,其中該可定址單元係從由該可移除式儲存媒體之磁區、群集和磁軌所構成的一預定群組中選出。
  2. 如申請專利範圍第1項之方法,進一步的包含獲取指示可用以將資料記錄到該可移除式儲存媒體上之一儲存驅動機的一個驅動機識別符,並將該驅動機識別符配合該新的可定址單元識別符和該時間值記錄到該可移除式儲存媒體上。
  3. 如申請專利範圍第1項之方法,其中記錄該時間值之步驟包含記錄從由日期、一天的時間、以及序號構成之群組中預先選出的一個值。
  4. 如申請專利範圍第1項之方法,其中該可定址單元識別符係一位元映像圖,該位元映像圖包括表示該可定址單元的該可移除式儲存媒體之資料。
  5. 如申請專利範圍的1項之方法,其中記錄到該可移除式儲存媒體中的該時間值表示該可定址位元識別符記錄到該可移除式儲存媒體的時間。
  6. 一種適於用以收納可移除式儲存媒體的儲存驅動機,其包含:一個適於執行編碼之中央處理單元(CPU),該編碼使得該CPU獲得一時間值並將該時間值及可定址位元識別符記錄到該可移除式儲存媒體上,該時間值指示資料被記錄到該可移除式儲存媒體的時間,其中該可定址單元識別符表示該可移除式儲存媒體中正被記錄資料的至少一個可定址單元,其中該可定址單元係從由該可移除式儲存媒體之磁區、群集和磁軌所構成的一預定群組中選出。
  7. 如申請專利範圍第6項之儲存驅動機,其中該編碼也使該CPU將一個儲存驅動機識別符值記錄到該可移除式儲存媒體上,該識別符值獨一地辨識該儲存驅動機。
  8. 如申請專利範圍第7項之儲存驅動機,其中該編碼更進一步使該CPU產生用於指示該可移除式儲存媒體包含被記錄資料的部分之一個位元映像圖、獲得該時間值、及將該位元映像圖、時間值和該儲存驅動機識別符記錄到該儲存媒體上。
  9. 如申請專利範圍第6項之儲存驅動機,其中該時間值包含從由日期、一天的時間、和序號所構成之群組中預先選出的一個值。
  10. 如申請專利範圍第6項之儲存驅動機,其中該時間值由一時間邏輯電路所提供。
TW094122102A 2004-07-30 2005-06-30 用以於可移除式儲存媒體上記錄之方法及適於用以收納可移除式儲存媒體的儲存驅動機 TWI384359B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/903,393 US20060026432A1 (en) 2004-07-30 2004-07-30 Drive tracking system for removable media

Publications (2)

Publication Number Publication Date
TW200617661A TW200617661A (en) 2006-06-01
TWI384359B true TWI384359B (zh) 2013-02-01

Family

ID=35733769

Family Applications (1)

Application Number Title Priority Date Filing Date
TW094122102A TWI384359B (zh) 2004-07-30 2005-06-30 用以於可移除式儲存媒體上記錄之方法及適於用以收納可移除式儲存媒體的儲存驅動機

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 (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006019932A (ja) * 2004-06-30 2006-01-19 Canon Inc 処理装置及び撮像装置
US8984218B2 (en) * 2005-06-24 2015-03-17 Hewlett-Packard Development Company, L.P. Drive indicating mechanism for removable media
US9021197B2 (en) * 2005-06-24 2015-04-28 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
CN107408405B (zh) 2015-02-06 2021-03-05 美光科技公司 用于并行写入到多个存储器装置位置的设备及方法

Citations (5)

* Cited by examiner, † Cited by third party
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
US5907672A (en) * 1995-10-04 1999-05-25 Stac, Inc. System for backing up computer disk volumes with error remapping of flawed memory addresses
US20010048659A1 (en) * 1999-04-29 2001-12-06 Weirauch Charles R. Data structure for control information on rewriteable data storage media
US6539402B1 (en) * 2000-02-22 2003-03-25 Unisys Corporation Using periodic spaces of block ID to improve additional recovery
US20040044642A1 (en) * 2002-08-16 2004-03-04 Fujitsu Limited Apparatus, method and program for managing database logs

Family Cites Families (25)

* Cited by examiner, † Cited by third party
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
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
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
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
EP1026669B1 (en) * 1999-02-02 2002-01-02 Matsushita Electric Industrial Co., Ltd. Optical recording medium and recording/reproduction method and apparatus therefor
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
TR200003457T1 (tr) * 1999-03-23 2001-07-23 Koninklijke Philips Electronics N.V. Bir bilgi taşıyıcısı üzerinde bir işletim süresinin kaydı için yöntem, bilgi taşıyıcı ve kayıt aygıtı.
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
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 삼성전자주식회사 광정보 저장매체 및 그 기록방법
US7042372B2 (en) * 2002-10-31 2006-05-09 Hewlett-Packard Development Company, L.P. Encoding information in codes identifying beginning of regions of data
US20040088556A1 (en) * 2002-10-31 2004-05-06 Weirauch Charles R. Using digital watermarking for protection of digital 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
US7412464B2 (en) * 2003-09-29 2008-08-12 International Business Machines Corporation Asynchronous data mirroring with look-ahead synchronization record

Patent Citations (5)

* Cited by examiner, † Cited by third party
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
US5907672A (en) * 1995-10-04 1999-05-25 Stac, Inc. System for backing up computer disk volumes with error remapping of flawed memory addresses
US20010048659A1 (en) * 1999-04-29 2001-12-06 Weirauch Charles R. Data structure for control information on rewriteable data storage media
US6539402B1 (en) * 2000-02-22 2003-03-25 Unisys Corporation Using periodic spaces of block ID to improve additional recovery
US20040044642A1 (en) * 2002-08-16 2004-03-04 Fujitsu Limited Apparatus, method and program for managing database logs

Also Published As

Publication number Publication date
US20090006749A1 (en) 2009-01-01
NL1029521C2 (nl) 2011-11-15
JP2006048911A (ja) 2006-02-16
CN1790301A (zh) 2006-06-21
CN100437534C (zh) 2008-11-26
HK1129490A1 (zh) 2009-11-27
US20060026432A1 (en) 2006-02-02
JP4210673B2 (ja) 2009-01-21
CN101425313B (zh) 2014-04-02
TW200617661A (en) 2006-06-01
KR20060050207A (ko) 2006-05-19
CN101425313A (zh) 2009-05-06
NL1029521A1 (nl) 2006-01-31
KR101107938B1 (ko) 2012-01-25

Similar Documents

Publication Publication Date Title
US4833665A (en) Information recording control system reusing a defective area
CN100442324C (zh) 记录方法、记录装置、重现方法以及重现装置
JP4884546B2 (ja) 取外し可能な記憶媒体のアドレス指定可能なユニットにデータ及び時間値を書き込むシステム及び方法
TWI384359B (zh) 用以於可移除式儲存媒體上記錄之方法及適於用以收納可移除式儲存媒體的儲存驅動機
JP2000353056A (ja) データ記録媒体にアクセスしたドライブのトラッキング方法
RU2007103336A (ru) Носитель информации, устройство записи/воспроизведения и способ записи/воспроизведения
JP2575988B2 (ja) 光ディスクのコピー防止方法、光ディスク及び光ディスク装置
TWI453589B (zh) 用於可移除式媒體之驅動機指示機構
US9021197B2 (en) Drive indicating mechanism for removable media
US20070168838A1 (en) Reproduction apparatus and method for reproducing a unique medium identifier
KR100546547B1 (ko) 기록 매체, 기록 방법 및 기록 장치
JP4713140B2 (ja) デジタルデータ記録方法、記録装置及び再生装置
JP3898916B2 (ja) 記憶装置の検査データ改ざん防止装置及び改ざん防止方法
JP2005032284A (ja) 情報記録方法及び記録装置
JP2005196905A (ja) 記憶媒体、記録方法及び記録装置
US20050172071A1 (en) Method and apparatus for identifying a digital recording source

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees