專(zhuān)利名稱(chēng):多文件系統(tǒng)的靈活管理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)存儲(chǔ)和檢索的方法和裝置,特別是-但不是必要-與光盤(pán)存儲(chǔ)設(shè)備相關(guān)的數(shù)據(jù)存儲(chǔ)和檢索的方法和裝置。
近年來(lái),消費(fèi)電子設(shè)備的復(fù)雜程度有了很大的發(fā)展,有了若干不同的關(guān)于互連和數(shù)據(jù)存儲(chǔ)的專(zhuān)有和技術(shù)標(biāo)準(zhǔn)。與后一種特征相聯(lián)系的是,用戶(hù)只好容忍用不同的存儲(chǔ)設(shè)備的機(jī)械和功能配置來(lái)適合不同類(lèi)型的設(shè)備,諸如用于視頻記錄的VHS錄像帶、用于存儲(chǔ)來(lái)自Hi-Fi設(shè)備的音頻記錄的音頻壓縮磁帶和用于個(gè)人電腦上數(shù)據(jù)存儲(chǔ)的軟盤(pán)。隨著就數(shù)據(jù)布局、比特率等等而言符合統(tǒng)一標(biāo)準(zhǔn)的可記錄光盤(pán)的出現(xiàn),這種光盤(pán)(如果配置到特定的記錄系統(tǒng))可以代替許多各異的選擇,因此可以設(shè)想有這樣的可能,即對(duì)所有類(lèi)型的家用音頻/視頻/數(shù)據(jù)處理系統(tǒng)來(lái)說(shuō),在物理配置和數(shù)據(jù)管理這兩方面有單一的統(tǒng)一標(biāo)準(zhǔn)。盡管每個(gè)具體應(yīng)用將有其自己的特定要求,要使用的物理記錄載體(無(wú)論是光盤(pán)還是某種其它設(shè)備)卻應(yīng)當(dāng)越來(lái)越能夠與更多的而不是單一的系統(tǒng)或媒體一起使用。
因此本發(fā)明的一個(gè)目的是提供一種在由不同功能的設(shè)備可讀的介質(zhì)上存儲(chǔ)數(shù)據(jù)的方案,它不僅具有在應(yīng)用之間進(jìn)行文件分區(qū),也具有內(nèi)在的互連性,使得—至少以有限的方式—允許來(lái)自一個(gè)應(yīng)用的文件由執(zhí)行一個(gè)不同的應(yīng)用的裝置來(lái)處理。
根據(jù)本發(fā)明,提供一種存儲(chǔ)器,含有由第一種讀/寫(xiě)裝置訪問(wèn)的存儲(chǔ)空間,該存儲(chǔ)空間劃分成一系列片斷,它們至少有一些能被第一種裝置進(jìn)行讀/寫(xiě)訪問(wèn);還含有一個(gè)在該存儲(chǔ)空間內(nèi)的預(yù)定位置存儲(chǔ)的表示這些片斷的內(nèi)容表,所述表是能被第一種裝置更新的,特征在于,至少有一些片斷能被第二種裝置進(jìn)行讀/寫(xiě)訪問(wèn),但不能被第一種裝置訪問(wèn),并且內(nèi)容表被安排成針對(duì)各個(gè)片斷,指出其含有來(lái)自第一種裝置還是第二種裝置的數(shù)據(jù),或者其是否是空的,可供這兩種裝置使用。通過(guò)在內(nèi)容表中保存各個(gè)片斷的使用設(shè)備/裝置的指示,兩個(gè)文件系統(tǒng)就能在一個(gè)單一的存儲(chǔ)器中和平共處,使得一個(gè)應(yīng)用未使用的存儲(chǔ)空間不被浪費(fèi),而是可供另一個(gè)—盡管與該存儲(chǔ)空間物理上兼容,但是與最初使用該存儲(chǔ)空間的設(shè)備工作方式不同的—的設(shè)備使用。
該存儲(chǔ)器可以采取光盤(pán)的形式,由第一種裝置寫(xiě)到各片斷(片斷的普通大小是適宜的)的數(shù)據(jù)可以包含數(shù)字化的音頻和/視頻材料,有關(guān)這些片斷的內(nèi)容表項(xiàng)中包含材料的播放清單。上述的第二種裝置可以是數(shù)據(jù)處理裝置(諸如個(gè)人電腦),它的內(nèi)容表可以包含一個(gè)邏輯卷描述符來(lái)表示第二種裝置可用的那些片斷。
應(yīng)用時(shí),適當(dāng)?shù)刭x予上述第一種和第二種裝置之一以?xún)?yōu)先權(quán),使得它可以改寫(xiě)存儲(chǔ)器中已經(jīng)被另一個(gè)裝置使用的片斷。內(nèi)容表可以包括代表第一種裝置所用的、采用第二種裝置所支持的格式的片斷的標(biāo)識(shí)符,由此使第二種裝置能夠識(shí)別第一種裝置的片斷使用情況。
本發(fā)明也提供一種方法來(lái)對(duì)要被第一種讀/寫(xiě)裝置訪問(wèn)的存儲(chǔ)介質(zhì)中的存儲(chǔ)空間格式化,包含的步驟有將介質(zhì)劃分成一系列片斷,至少有些片斷是第一種裝置能進(jìn)行讀/寫(xiě)訪問(wèn)的;生成片斷的內(nèi)容表,將其存入存儲(chǔ)空間內(nèi)的預(yù)定位置,所述內(nèi)容表是能被第一種裝置更新的;特征在于,至少有一些片斷能被第二種裝置進(jìn)行讀/寫(xiě)訪問(wèn),但不能被第一種裝置訪問(wèn),并且內(nèi)容表被安排成針對(duì)各個(gè)片斷,指出其含有來(lái)自第一種裝置還是第二種裝置的數(shù)據(jù),或者其是否是空的,可供這兩種裝置使用。
根據(jù)本發(fā)明,進(jìn)一步提供一種可運(yùn)行來(lái)實(shí)現(xiàn)前述方法的數(shù)據(jù)處理裝置,所述裝置包含被安排去接收和格式化隨后要被數(shù)據(jù)處理裝置訪問(wèn)的存儲(chǔ)介質(zhì)中的存儲(chǔ)空間的裝置,格式化裝置被配置成能將介質(zhì)劃分成至少有些是第一種裝置能進(jìn)行讀/寫(xiě)訪問(wèn)的一系列片斷,并生成片斷的內(nèi)容表,將其存入存儲(chǔ)空間內(nèi)的預(yù)定位置,定期更新內(nèi)容表;特征在于,該裝置被進(jìn)一步安排成使至少有一些片斷分配為能被第二種裝置進(jìn)行讀/寫(xiě)訪問(wèn),并在內(nèi)容表中針對(duì)各個(gè)片斷放置標(biāo)志,指出其含有來(lái)自數(shù)據(jù)處理裝置還是第二種裝置的數(shù)據(jù),或者其是否是空的,可供這兩種裝置使用。
現(xiàn)在僅通過(guò)舉例并結(jié)合各附圖來(lái)說(shuō)明最佳實(shí)施例。附圖簡(jiǎn)介
圖1象征性地代表實(shí)現(xiàn)本發(fā)明的一個(gè)記錄載體在不同類(lèi)型的AV和數(shù)據(jù)處理裝置上的應(yīng)用;圖2表示當(dāng)圖1的記錄載體被不同配置的讀取裝置訪問(wèn)時(shí)使用的不同控制層。
圖3表示根據(jù)讀取裝置的功能,文件管理的變化和在圖1的記錄載體上存儲(chǔ)的數(shù)據(jù)的可用性。
如上所述,不同家用電器的數(shù)據(jù)存儲(chǔ)介質(zhì)有逐漸融合的趨向。圖1示意性地表示了用戶(hù)希望使用單一的記錄載體設(shè)備10(在這個(gè)和隨后的說(shuō)明中是可寫(xiě)和光可讀盤(pán))的這個(gè)情況。如圖所示,可供用戶(hù)使用的有不同的系統(tǒng),包括個(gè)人電腦(PC)12、視頻盤(pán)記錄器14(與電視16和數(shù)字廣播機(jī)頂盒或衛(wèi)星解碼器18連接)、Hi-Fi系統(tǒng)20(包括數(shù)字音頻的記錄/回放部件22)。為了讓用戶(hù)不必為每種類(lèi)型的裝置使用單獨(dú)格式化的(盡管物理上匹配的)盤(pán),通常要尋求一種公用的格式。由于每種用途有不同的要求,公用性依然是個(gè)問(wèn)題這里要尋求的是兼容性,使得用戶(hù)可以將單一的記錄載體10用在一個(gè)以上的應(yīng)用中,例如記錄電視上的電影,也記錄PC的數(shù)據(jù)文件,每個(gè)應(yīng)用都不干擾(即不改寫(xiě)或破壞)被不同的設(shè)備存儲(chǔ)的信息。
以下說(shuō)明一種用于可記錄的視頻光盤(pán)的文件系統(tǒng),其光盤(pán)與消費(fèi)電子(CE)設(shè)備和個(gè)人電腦(PC)二者都兼容。對(duì)這種光盤(pán)系統(tǒng)的要求可以總結(jié)如下1. 支持AV(或?qū)崟r(shí))文件—它們是用戶(hù)看得見(jiàn)的播放清單,包括支持能引用相同AV數(shù)據(jù)的多個(gè)邏輯流,以及特技播放(trick play)。
2. 支持(PC)數(shù)據(jù)文件。
3. 與多個(gè)平臺(tái)兼容。
在提供與CE和PC應(yīng)用二者都兼容的視頻盤(pán)時(shí),某些屬性和功能對(duì)在一個(gè)有所偏重的主系統(tǒng)中比在另一個(gè)系統(tǒng)中來(lái)說(shuō)有特別的價(jià)值。對(duì)于偏重CE的裝置來(lái)說(shuō),第一個(gè)光盤(pán)片斷要用于文件系統(tǒng)數(shù)據(jù),其它的片斷則用于AV數(shù)據(jù)。盤(pán)布局并非(像PC文件系統(tǒng)所用的那樣)是任意的,盤(pán)的一個(gè)固定部分要記錄一個(gè)骨架標(biāo)準(zhǔn)文件來(lái)引用盤(pán)的數(shù)據(jù)部分。要盡可能簡(jiǎn)單地保持對(duì)盤(pán)的更新,播放清單要受到支持,非AV數(shù)據(jù)可以受到支持。
對(duì)于偏重PC的解決方案,兼容性來(lái)自使用預(yù)定的或標(biāo)準(zhǔn)化的文件格式,它的一個(gè)例子是通用磁盤(pán)格式(UDF)。UDF是由光學(xué)存儲(chǔ)技術(shù)聯(lián)合會(huì)(Optical Storage Technology Association)開(kāi)發(fā)的用于光學(xué)存儲(chǔ)器的規(guī)范該規(guī)范是從國(guó)際標(biāo)準(zhǔn)ISO 13346衍生出來(lái)的。在下面的例子中,假定遵循UDF,不過(guò)要認(rèn)識(shí)到,本發(fā)明并不限于遵循這個(gè)標(biāo)準(zhǔn),也不受要遵循這個(gè)標(biāo)準(zhǔn)的約束。
使用UDF數(shù)據(jù)結(jié)構(gòu)并使用邏輯線性地址空間,使PC文件能在任何支持UDF的PC上被讀寫(xiě)。為支持播放清單和其它特殊AV數(shù)據(jù)以及對(duì)實(shí)時(shí)文件快速訪問(wèn)的消費(fèi)視頻盤(pán)定義一個(gè)特殊的目錄結(jié)構(gòu)。片斷要在邊界上對(duì)齊以避免碎片,文件系統(tǒng)數(shù)據(jù)結(jié)構(gòu)要高速緩存起來(lái)以避免實(shí)時(shí)操作期間額外的盤(pán)訪問(wèn),要提供在發(fā)生故障時(shí)恢復(fù)未寫(xiě)的高速緩存的裝置。
上述兩種“有偏重”的解決方案每個(gè)都對(duì)其預(yù)期目標(biāo)有特定的益處,但是這些有損于我們尋求的總體可互換性。
當(dāng)視頻盤(pán)放入PC時(shí),有可能獲得某些自由空間來(lái)實(shí)現(xiàn)供PC數(shù)據(jù)使用的UDF邏輯卷。這個(gè)空間被標(biāo)記為不能用于視頻盤(pán)應(yīng)用。為此,向塊設(shè)備提供兩個(gè)接口一個(gè)是通過(guò)向視頻盤(pán)API的調(diào)用的接口,在CE設(shè)備以及PC上都有,另一個(gè)是通過(guò)UDF邏輯卷的接口,只有在有完全成熟的UDF文件系統(tǒng)工具的條件下才能訪問(wèn)其內(nèi)容,如圖2中所示。
在PC或CE設(shè)備上運(yùn)行的視頻盤(pán)應(yīng)用,要考慮如圖3的右半部分所示的盤(pán)的數(shù)據(jù)。如果由于某種原因,盤(pán)上沒(méi)有足夠的空間,用戶(hù)可以決定刪除含有與視頻盤(pán)應(yīng)用無(wú)關(guān)的數(shù)據(jù)的片斷。如果用戶(hù)想對(duì)刪除什么有所選擇,設(shè)備上就需要有UDF工具。使用其到數(shù)據(jù)的UDF入口的PC將具有由圖3的左邊所示的形式,而支持視頻盤(pán)API和UDF二者的設(shè)備則有可能訪問(wèn)兩種類(lèi)型的數(shù)據(jù)(圖3整體)。
為了全面兼容,所存儲(chǔ)的AV文件最好是在PC上可讀和可寫(xiě)的通過(guò)在CE設(shè)備上實(shí)現(xiàn)簡(jiǎn)單的編輯功能,將高級(jí)編輯留給PC,這可以通過(guò)視頻盤(pán)來(lái)實(shí)現(xiàn)。AV和PC數(shù)據(jù)文件駐留在同一個(gè)盤(pán)上時(shí),就有兩種可能來(lái)在CE設(shè)備上操縱(PC)文件。第一種可能是全部刪除-或-不作刪除的策略,即用戶(hù)有可能刪除所有非AV文件來(lái)為記錄騰出空間。第二種可能具有選擇性,用戶(hù)有可能刪除特定的(PC)數(shù)據(jù)文件。
如果用戶(hù)將空白盤(pán)放入CE設(shè)備中,后來(lái)決定也在PC中使用該盤(pán);以及次序相反時(shí)—即用戶(hù)先將空白盤(pán)放入PC中,隨后決定在CE設(shè)備中使用該盤(pán),看看發(fā)生什么情況。在前一種情形中,有兩個(gè)選擇要么由CE設(shè)備故意不用某第一個(gè)存儲(chǔ)區(qū)(“片斷O”),以便隨后讓PC簡(jiǎn)單地添加UDF文件系統(tǒng),要么實(shí)現(xiàn)對(duì)盤(pán)的重新分區(qū)并在盤(pán)上創(chuàng)建一個(gè)UDF部分。在后一種情形中,要么CE設(shè)備必須讓用戶(hù)能對(duì)盤(pán)重新格式化,要么讓PC能重新為該盤(pán)分區(qū)并在PC上創(chuàng)建一個(gè)VDR文件系統(tǒng),換言之,PC使盤(pán)適合于CE應(yīng)用。
就復(fù)雜性而言,在解決方案的復(fù)雜程度與如上所述的要求的兼容性之間有個(gè)權(quán)衡。完全成熟的UDF實(shí)現(xiàn)再加上視頻盤(pán)API,比在塊設(shè)備上實(shí)現(xiàn)視頻盤(pán)API更復(fù)雜,但是通過(guò)考慮UDF的可能缺點(diǎn),則表明總體來(lái)說(shuō)其選擇總體來(lái)說(shuō)是有理由的。
通過(guò)閱讀本說(shuō)明書(shū),對(duì)本領(lǐng)域的熟練人員來(lái)說(shuō)顯然有其它的變例。這些變例可能涉及在本數(shù)據(jù)管理和存儲(chǔ)的方法和裝置及其組件部分中已知的其它特征,它們能代替或補(bǔ)充本文已經(jīng)說(shuō)明了的特征。盡管在本申請(qǐng)中提出了針對(duì)特定的特征組合的權(quán)利要求,應(yīng)當(dāng)明白,本申請(qǐng)的說(shuō)明書(shū)的范圍也包括在本文中隱含地或明確地披露的任何新穎特征或任何新穎的特征組合或其任何綜合,無(wú)論是否涉及如現(xiàn)在在任何權(quán)利要求中要求的同一發(fā)明,也無(wú)論是否像本發(fā)明所作的那樣減輕任何或所有相同的技術(shù)問(wèn)題。申請(qǐng)人特此申明,在本發(fā)明或由此衍生的任何另外申請(qǐng)的審查期間,可以對(duì)這類(lèi)特征和/或這類(lèi)特征的組合提出新的權(quán)利要求。
權(quán)利要求
1.一種含有要由第一種讀/寫(xiě)裝置訪問(wèn)的存儲(chǔ)空間的存儲(chǔ)器,該存儲(chǔ)空間劃分成一系列片斷,它們至少有一些能被第一種裝置進(jìn)行讀/寫(xiě)訪問(wèn);還含有一個(gè)在該存儲(chǔ)空間內(nèi)的預(yù)定位置存儲(chǔ)的這些片斷的內(nèi)容表,該表能被第一種裝置更新;特征在于,至少有一些片斷能被第二種裝置進(jìn)行讀/寫(xiě)訪問(wèn),但不能被第一種裝置訪問(wèn),并且內(nèi)容表被安排成針對(duì)各個(gè)片斷,指出其含有來(lái)自第一種裝置還是第二種裝置的數(shù)據(jù),或者其是否是空的,可供這兩種裝置使用。
2.權(quán)利要求1中所要求的的存儲(chǔ)器,形式是光盤(pán),其中,由第一種裝置寫(xiě)到各片斷的數(shù)據(jù)包含數(shù)字化的音頻和/或視頻材料,有關(guān)這些片斷的內(nèi)容表項(xiàng)中包含材料的播放清單。
3.權(quán)利要求1中所要求的的存儲(chǔ)器,形式是光盤(pán),其中,第二種裝置是數(shù)據(jù)處理裝置,內(nèi)容表包含一個(gè)邏輯卷描述符來(lái)表示第二種裝置可用的那些片斷。
4.權(quán)利要求1或2中所要求的存儲(chǔ)器,其中盤(pán)片斷是普通大小。
5.權(quán)利要求1中所要求的的存儲(chǔ)器,其中,第一種和第二種裝置之一被賦予優(yōu)先權(quán),使得它可以改寫(xiě)由另一個(gè)裝置使用的片斷。
6.權(quán)利要求1至5的任何一項(xiàng)所要求的存儲(chǔ)器,其中,內(nèi)容表包括代表第一種裝置所用的、采用第二種裝置所支持的格式的片斷的標(biāo)識(shí)符,由此使第二種裝置能夠識(shí)別第一種裝置的片斷使用情況。
7.一種對(duì)要被第一種讀/寫(xiě)裝置訪問(wèn)的存儲(chǔ)介質(zhì)中的存儲(chǔ)空間格式化的方法,包含的步驟為將介質(zhì)劃分成一系列片斷,至少有些片斷是第一種裝置能進(jìn)行讀/寫(xiě)訪問(wèn)的;生成片斷的內(nèi)容表,將其存入存儲(chǔ)空間內(nèi)的預(yù)定位置,所述內(nèi)容表能被第一種裝置更新;特征在于,至少有些片斷能被第二種裝置進(jìn)行讀/寫(xiě)訪問(wèn),但不能被第一種裝置訪問(wèn),并且內(nèi)容表被安排成針對(duì)各個(gè)片斷,指出其含有來(lái)自第一種裝置還是第二種裝置的數(shù)據(jù),或者其是否是空的,可供這兩種裝置使用。
8.權(quán)利要求7中所要求的方法,包括的步驟有賦予第一種和第二種裝置之一以?xún)?yōu)先權(quán),使得它可以改寫(xiě)由另一個(gè)裝置使用的片斷。
9.權(quán)利要求7或8中所要求的方法,包括的另外步驟有在內(nèi)容表中添加代表第一種裝置所用的、采用第二種裝置所支持的格式的片斷的標(biāo)識(shí)符,由此使第二種裝置能夠識(shí)別第一種裝置的片斷使用情況。
10.一種可運(yùn)行來(lái)實(shí)現(xiàn)權(quán)利要求7的方法的數(shù)據(jù)處理裝置,所述裝置包含被安排去接收和格式化隨后要被數(shù)據(jù)處理裝置訪問(wèn)的存儲(chǔ)介質(zhì)中的存儲(chǔ)空間的裝置,格式化裝置被配置成能將介質(zhì)劃分成至少有些是第一種裝置能進(jìn)行讀/寫(xiě)訪問(wèn)的一系列片斷,并生成片斷的內(nèi)容表,將其存入存儲(chǔ)空間內(nèi)的預(yù)定位置,定期更新內(nèi)容表;特征在于,該裝置被進(jìn)一步安排去將至少有一些片斷分配為能被第二種裝置進(jìn)行讀/寫(xiě)訪問(wèn),并在內(nèi)容表中針對(duì)各個(gè)片斷放置標(biāo)志,指出其含有來(lái)自數(shù)據(jù)處理裝置還是第二種裝置的數(shù)據(jù),或者其是否是空的,可供這兩種裝置使用。
全文摘要
提供一種文件管理系統(tǒng),它使同一個(gè)介質(zhì)(10)上不同的應(yīng)用(12、16)的兩個(gè)或更多的文件系統(tǒng)能和平共處。可以將可用的自由空間分配給該多個(gè)文件系統(tǒng)之一。不必將介質(zhì)靜態(tài)地劃分成固定大小的部分,因?yàn)榭梢詣?dòng)態(tài)地改變分區(qū)的大小。
文檔編號(hào)G11B27/00GK1286777SQ99801431
公開(kāi)日2001年3月7日 申請(qǐng)日期1999年6月14日 優(yōu)先權(quán)日1998年6月27日
發(fā)明者T·J·埃弗里特, R·M·托爾, P·B·伊登斯 申請(qǐng)人:皇家菲利浦電子有限公司