国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于保護(hù)存儲(chǔ)在信息載體上的內(nèi)容的方法

      文檔序號(hào):6424010閱讀:230來源:國知局
      專利名稱:用于保護(hù)存儲(chǔ)在信息載體上的內(nèi)容的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種用于保護(hù)存儲(chǔ)在信息載體上的內(nèi)容的方法和相應(yīng)的設(shè)備,本發(fā)明還涉及用于執(zhí)行該方法的計(jì)算機(jī)程序和存儲(chǔ)計(jì)算機(jī)程序的信息載體。
      背景技術(shù)
      當(dāng)今,“嵌入數(shù)據(jù)”(也叫做“數(shù)字水印”)是一種用于將復(fù)制控制信息嵌入在有版權(quán)的材料(諸如音樂、電影和所有種類的視聽作品)中的技術(shù)。例如,水印可以被嵌入在音頻或視頻流中。
      這些水印可以代表指明其中被嵌入水印的內(nèi)容是例如不準(zhǔn)被復(fù)制到可移動(dòng)的、光學(xué)介質(zhì)上的信息或指明該內(nèi)容不應(yīng)該以未加密的形式呈現(xiàn)在可移動(dòng)的、光學(xué)介質(zhì)上的信息。舉例來說,可記錄的DVD盤上的未加密內(nèi)容中的“不得復(fù)制(Never Copy)”視頻水印可能是非法的,并可能使適配播放器拒絕重放這樣的內(nèi)容。另一個(gè)例子是音頻水印,指明該內(nèi)容只應(yīng)該以加密的形式被記錄,這可用于防止將音頻內(nèi)容記錄在CD-RW、可重寫的DVD或任何其他種類的光盤上。
      數(shù)字水印技術(shù)在可靠的檢測(cè)成為可能以前一般需要檢查大量的數(shù)據(jù)??赡艹霈F(xiàn)“累積(accumulate)”幾秒鐘的音頻或視頻材料或其派生數(shù)據(jù),并然后對(duì)所累積的數(shù)據(jù)執(zhí)行檢測(cè)。
      一種將數(shù)據(jù)嵌入在有版權(quán)材料中的方法被公開在國際申請(qǐng)WO 99/45705中,它的文件附在此供參考。因?yàn)楸绢I(lǐng)域的技術(shù)人員熟悉現(xiàn)有的用于嵌入數(shù)據(jù)(或水印)的技術(shù),并且因?yàn)楸景l(fā)明并不涉及用于嵌入數(shù)據(jù)的技術(shù),所以不給出進(jìn)一步的信息。
      在PC環(huán)境中播放控制和記錄控制規(guī)則的實(shí)際實(shí)施中,發(fā)明者已經(jīng)認(rèn)識(shí)到幾個(gè)涉及PC驅(qū)動(dòng)器的特有操作以及與用戶可以控制驅(qū)動(dòng)器操作的事實(shí)有關(guān)的問題。
      由發(fā)明者認(rèn)識(shí)到的第一問題是用戶能夠試圖通過發(fā)送多個(gè)“讀”命令到驅(qū)動(dòng)器直到水印(WM)被找到為止來繞過(circumvent)播放控制。當(dāng)水印被找到并且“讀”被中斷時(shí),用戶能夠簡(jiǎn)單地從同一盤中啟動(dòng)新的“讀”命令。因?yàn)樗z測(cè)常常需要讀大量(若干秒)數(shù)據(jù),所以這樣的攻擊是容易做得到的。同樣地,對(duì)于記錄控制來說,“寫”命令可被發(fā)送直到水印被檢測(cè)到為止,但在中斷以后,此過程被簡(jiǎn)單地繼續(xù)進(jìn)行。
      被發(fā)明者認(rèn)識(shí)到的第二問題是驅(qū)動(dòng)器并不需要順序地“讀”或“寫”視聽信息,但驅(qū)動(dòng)器能夠以隨機(jī)次序處理來自視聽作品的隨機(jī)部分。在從驅(qū)動(dòng)器讀數(shù)據(jù)的同時(shí),一個(gè)黑客(hacker)可以寫數(shù)據(jù)到此驅(qū)動(dòng)器。此非法修改的目的是通過讓水印檢測(cè)器經(jīng)受兩個(gè)不同的流支配而把水印檢測(cè)器搞亂。水印檢測(cè)器可能因下列原因而出現(xiàn)故障i.由于句法(MPEG)錯(cuò)誤ii.由于被讀和寫的塊的不兼容有效負(fù)載iii.由于它宣告一個(gè)打上水印的流為未打上水印(在一個(gè)流中的水印被其他的未標(biāo)記的流沖淡)iv.由于它宣告一個(gè)未打上水印的流為已打上水印(其他流的水印影響未標(biāo)記的流)。
      被發(fā)明者認(rèn)識(shí)到的第三問題是利用短的內(nèi)容段的“讀”和“寫”動(dòng)作的交替有可能讀或?qū)懕槐Wo(hù)的數(shù)據(jù),其中這些內(nèi)容段太小以致于不允許檢測(cè)水印。這種非法修改背后的想法是進(jìn)行“蝶形”讀(也被稱為“小規(guī)模讀”)不相連地讀所希望的(打上水印的)視頻扇區(qū),但是將(還)不希望的其他數(shù)據(jù)散置在其間。這種非法修改的意圖是在“跳躍(jump)”之間水印檢測(cè)器絕對(duì)收集不到足夠的水印能量來建立閾值以上的判決。一種派生的方案是主機(jī)以隨機(jī)次序讀扇區(qū)并在主存儲(chǔ)器中把這些扇區(qū)變回到原先的次序。同一思路可被應(yīng)用于將打上水印的數(shù)據(jù)(決不復(fù)制或不再復(fù)制)寫到盤上。在一種直捷了當(dāng)?shù)膶?shí)施方案中,一個(gè)驅(qū)動(dòng)器則將需要兩個(gè)水印檢測(cè)器,這是費(fèi)錢的,或者在每次讀或?qū)憚?dòng)作以后將復(fù)位,從而允許所述的非法修改(hack)。

      發(fā)明內(nèi)容
      本發(fā)明具有的目的是克服被發(fā)明者認(rèn)識(shí)到的問題,特別是第二和第三問題,從而避免用戶非法地繞過諸如保護(hù)所述內(nèi)容的水印的復(fù)制保護(hù)機(jī)制以及獲得對(duì)所述內(nèi)容的非法訪問。
      依據(jù)本發(fā)明,利用如權(quán)利要求1中請(qǐng)求保護(hù)的方法來實(shí)現(xiàn)這個(gè)目的,該方法包括以下步驟為了對(duì)訪問命令作出響應(yīng),從信息載體中讀內(nèi)容或?qū)憙?nèi)容到信息載體;將所述內(nèi)容存儲(chǔ)在存儲(chǔ)器中;連續(xù)地從信息載體中讀內(nèi)容或?qū)憙?nèi)容到信息載體,并在所述存儲(chǔ)器累積所述內(nèi)容,直到其中存儲(chǔ)的內(nèi)容足以便提取和評(píng)估所述復(fù)制保護(hù)數(shù)據(jù)為止。
      本發(fā)明是基于這樣的思路,即,當(dāng)不同的“讀”或“寫”命令被啟動(dòng)時(shí),并不將水印檢測(cè)器復(fù)位,而是繼續(xù)“累積”檢測(cè)所需的數(shù)據(jù),不管數(shù)據(jù)分段被讀或?qū)懙拇涡颍⑶也还茉谕恍畔⑤d體的這些讀或?qū)憚?dòng)作之間的中斷。這樣通過“累積”音頻或視頻數(shù)據(jù)(不管它是來自“讀”還是“寫”動(dòng)作),也可以防止“交替讀-寫”的攻擊。收集復(fù)制保護(hù)信息,直到它可以完全地被評(píng)估為止,以便檢測(cè)例如是否允許從信息載體讀數(shù)據(jù)或?qū)憯?shù)據(jù)到信息載體。
      本發(fā)明的優(yōu)選實(shí)施方案被規(guī)定在從屬權(quán)利要求中。
      依據(jù)第一優(yōu)選實(shí)施方案,根據(jù)被提取和被評(píng)估的復(fù)制保護(hù)信息來控制對(duì)信息載體的訪問,這種復(fù)制保護(hù)信息最好包括水印,而水印可以包含這樣的信息,即,是否以及多長(zhǎng)時(shí)間允許復(fù)制從信息載體讀出的數(shù)據(jù)、是否允許將數(shù)據(jù)寫到信息載體或是否在寫數(shù)據(jù)以前必須加密數(shù)據(jù)。
      依據(jù)本發(fā)明的另一方面,在讀或?qū)憙?nèi)容期間,任何新的訪問命令(諸如讀、寫或復(fù)制命令)被延遲,直到為了對(duì)前一訪問命令作出響應(yīng)而在存儲(chǔ)器中累積和存儲(chǔ)足以提取和評(píng)估所述復(fù)制保護(hù)數(shù)據(jù)的內(nèi)容為止。利用這種方法,能夠有效地避免以上所描述的問題,即,一個(gè)黑客試圖通過小規(guī)模的讀或?qū)懨罨蛲ㄟ^將讀和寫命令混合來避免對(duì)水印的檢測(cè)。在為了對(duì)前一命令作出響應(yīng)而完全評(píng)估利用前一命令處理的內(nèi)容的復(fù)制保護(hù)數(shù)據(jù)之前,任何新的命令將不被執(zhí)行。如果復(fù)制保護(hù)數(shù)據(jù)將導(dǎo)致完全拒絕訪問,則新的訪問命令甚至可以不被處理。
      依據(jù)本發(fā)明的又一方面,在執(zhí)行前一訪問命令期間有一個(gè)新的訪問命令的情況下,對(duì)提取和評(píng)估復(fù)制保護(hù)數(shù)據(jù)的復(fù)位被阻止,直到所述復(fù)制保護(hù)數(shù)據(jù)被完全地提取和評(píng)估為止。通常,對(duì)不連續(xù)流操作的水印檢測(cè)器將被復(fù)位。依據(jù)本發(fā)明,這樣的復(fù)位被阻止;相反地,實(shí)施重新同步并且例如在水印檢測(cè)器的折疊(fold)緩存器中進(jìn)一步累積內(nèi)容,以使得在足夠的數(shù)據(jù)被累積時(shí)能夠觸發(fā)水印檢測(cè)。
      所提出的解決方案可用在(但不限于)所有的PC驅(qū)動(dòng)器,這些驅(qū)動(dòng)器可以從信息載體讀數(shù)據(jù)或?qū)憯?shù)據(jù)到信息載體,這些信息載體特別是可記錄的或可重寫的光記錄載體,諸如CD、DVD或DVR信息載體。這樣的光記錄載體通常攜帶一個(gè)獨(dú)特的號(hào)碼,此號(hào)碼能夠容易地用作上述意義上的標(biāo)識(shí)符。
      本發(fā)明也涉及如在權(quán)利要求7中要求保護(hù)的用于保護(hù)存儲(chǔ)在信息載體上的內(nèi)容的一種設(shè)備,包括讀單元、存儲(chǔ)器、控制單元和復(fù)制保護(hù)評(píng)估單元。而且,本發(fā)明涉及如在權(quán)利要求8中要求保護(hù)的包括驅(qū)動(dòng)器的一種個(gè)人計(jì)算機(jī)、如在權(quán)利要求9中要求保護(hù)的計(jì)算機(jī)程序、和如在權(quán)利要求10中要求保護(hù)的信息載體,該信息載體存儲(chǔ)如權(quán)利要求9中要求保護(hù)的計(jì)算機(jī)程序。


      下面將參考附圖更詳細(xì)地解釋本發(fā)明,其中圖1用作說明蝶式讀的問題;圖2示出依據(jù)本發(fā)明的一種設(shè)備的方框圖;和圖3示出一種水印檢測(cè)器的方框圖。
      具體實(shí)施例方式
      用舉例的方法,描述以下在DVD“不得復(fù)制”上下文中視頻水印的一般,DVD PC驅(qū)動(dòng)器只理解“讀命令+數(shù)據(jù)”和“寫命令+數(shù)據(jù)”??偸且?kB為單位(這被稱為一個(gè)扇區(qū))、按照最大32扇區(qū)脈沖串(在Windows和大多數(shù)其他操作系統(tǒng)之下)發(fā)送數(shù)據(jù)。這意味著驅(qū)動(dòng)器并沒有象錄象機(jī)那樣的大量相鄰序列的概念(notion)。由于這個(gè)原因,水印引導(dǎo)線(guideline)必須被裁剪,以便說成“扇區(qū)”、“讀”和“寫”。
      圖1示出本發(fā)明要解決的問題。示出一個(gè)盤1、一個(gè)用于訪問盤1的DVD驅(qū)動(dòng)器2和一個(gè)用于處理由驅(qū)動(dòng)器2從盤1讀出的數(shù)據(jù)的PC3。假定盤1包括一個(gè)CSS(Content Scrambling System內(nèi)容加擾系統(tǒng))DVD視頻的非法復(fù)制。進(jìn)一步示出一個(gè)10個(gè)ECC塊的幀11,包含具有“不得復(fù)制”水印的一個(gè)I-圖象。通常,所述幀11中的所述10個(gè)ECC塊#N到#+9進(jìn)一步被順序地讀出和處理。然后在驅(qū)動(dòng)器2內(nèi)出現(xiàn)的水印檢測(cè)器將能夠提取被包含在所述數(shù)據(jù)11中的水印并且對(duì)它進(jìn)行評(píng)估。因?yàn)樵撍∈恰安坏脧?fù)制”,所以將阻止所述數(shù)據(jù)被PC3進(jìn)一步復(fù)制。
      為了避免這點(diǎn),幀11中視頻信號(hào)的所希望的(水印)扇區(qū)不是相連地被讀出,而是被其他(還)不希望的數(shù)據(jù)散置其間。作為圖1中所示的一個(gè)特例,在幀11的每個(gè)所希望的扇區(qū)之后,PC3始終通過驅(qū)動(dòng)器2請(qǐng)求(固定的)空(dummy)扇區(qū)12,其序列號(hào)是#N+j,其中包含另一個(gè)視頻分組V_pck。所述的幀11中單個(gè)塊和空塊12的交替讀得到存儲(chǔ)在驅(qū)動(dòng)器2的緩沖存儲(chǔ)器21中的數(shù)據(jù)流13。因?yàn)槠渲忻總€(gè)第二塊包含不同數(shù)據(jù)流的數(shù)據(jù),即,來自I-圖象(I)或者來自另一個(gè)視頻分組(V_pck)的數(shù)據(jù),包含在驅(qū)動(dòng)器中的水印檢測(cè)器(未示出)在“跳躍”之間從未收集到足夠的水印能量來建立閾值以上的判決,即,被包含在數(shù)據(jù)流中的水印不可能被提取和評(píng)估。
      然后在PC3內(nèi),空塊12被從PC主存儲(chǔ)器中的數(shù)據(jù)流13除去,以便重建原始數(shù)據(jù)流11,此數(shù)據(jù)流隨后可以存儲(chǔ)在硬盤驅(qū)動(dòng)器(HDD)31,能夠?qū)⒈环欠ㄐ薷牡臄?shù)據(jù)的備份從硬盤驅(qū)動(dòng)器31存儲(chǔ)在另一個(gè)盤4上。
      所得到的方案是主機(jī)按隨機(jī)次序讀扇區(qū),并將這些扇區(qū)變回到主機(jī)的主存儲(chǔ)器中的原先次序。對(duì)于將打上水印的數(shù)據(jù)(不得復(fù)制或不再復(fù)制)寫到一個(gè)盤上,可以施加相同的非法修改。然而,這只對(duì)于可重寫的介質(zhì)有效,但對(duì)于只寫一次(可讀的)介質(zhì)則不可能,對(duì)于后一種介質(zhì)來說,不可能重寫。而且,在寫期間對(duì)盤上可以建立的跳躍次數(shù)或無縫連接具有限制。
      基于類似思路的另一種非法修改是在訪問一個(gè)盤時(shí)將讀和寫命令混合。這樣,水印檢測(cè)器將由于使它同時(shí)經(jīng)受兩個(gè)不同的數(shù)據(jù)流支配而被弄得混淆不清,以致于水印不能被再次提取和評(píng)估。
      圖2示出一種用于依據(jù)本發(fā)明保護(hù)存儲(chǔ)在信息載體上的內(nèi)容的設(shè)備。如圖1中所示,PC3用于通過包含用于保護(hù)存儲(chǔ)在盤1上的內(nèi)容的設(shè)備的驅(qū)動(dòng)器2來訪問信息載體,信息載體在本例中是盤1。應(yīng)該指出,驅(qū)動(dòng)器2可以是一個(gè)分離的設(shè)備,如圖2中所示,但也可以被集成在PC3中,諸如PC盤驅(qū)動(dòng)器。
      驅(qū)動(dòng)器2包括緩沖存儲(chǔ)器21、信號(hào)處理器22和一個(gè)微控制器23。緩沖存儲(chǔ)器21包括一個(gè)環(huán)形緩沖器211,用于存儲(chǔ)從盤1讀出的數(shù)據(jù)或?qū)⒈粚懙奖P1的數(shù)據(jù);和一個(gè)水印累積緩沖器212,用于累積從盤1讀出的或者將被寫到盤1的數(shù)據(jù)中提取的水印數(shù)據(jù),并用于評(píng)估此水印。信號(hào)處理器22包括一個(gè)到PC3的接口(ATAPI)221、用于檢測(cè)和評(píng)估水印的水印檢測(cè)器邏輯電路222、用于從盤中讀出數(shù)據(jù)并對(duì)它解碼的ECC解碼器223以及用于控制所述信號(hào)處理器22和緩沖存儲(chǔ)器21的所述部件的存儲(chǔ)器控制器224。進(jìn)一步,提供一個(gè)微控制器23,用于根據(jù)檢測(cè)到的水印來控制信號(hào)處理器22。
      依據(jù)本發(fā)明,驅(qū)動(dòng)器2從盤1中讀出非相連的扇區(qū)并如同在沒有水印檢測(cè)器222的驅(qū)動(dòng)器中那樣將它們傳送到主機(jī)3。這意味著水印檢測(cè)器222對(duì)不連續(xù)的MPEG流進(jìn)行操作。通常,這將使水印檢測(cè)器復(fù)位。然而,依據(jù)本發(fā)明,水印檢測(cè)器222重新同步并保持在水印檢測(cè)器的折疊緩沖器中累積數(shù)據(jù)。當(dāng)累積到足夠的數(shù)據(jù)時(shí),水印檢測(cè)(SPOMF等)被觸發(fā),并且隨后只有折疊緩沖器被刷新。
      在大多數(shù)驅(qū)動(dòng)器結(jié)構(gòu)中即使請(qǐng)求單個(gè)扇區(qū)也導(dǎo)致提前讀出大量的驅(qū)動(dòng)器數(shù)據(jù),至少32K字節(jié)(1個(gè)ECC塊是用于糾錯(cuò)系統(tǒng)的最小訪問單位),但通常將更多,這是因?yàn)樽羁赡艿那闆r是主機(jī)將接著請(qǐng)求隨后的扇區(qū)。因此,提供給水印檢測(cè)器222的MPEG流能夠具有相對(duì)長(zhǎng)的延伸而沒有間斷。在環(huán)形緩沖器211中,(a)指明由主機(jī)3請(qǐng)求的一個(gè)扇區(qū),和(b)指明檢測(cè)器222可以繼續(xù)語法分析的數(shù)據(jù)。
      當(dāng)主機(jī)3請(qǐng)求一個(gè)新的扇區(qū)時(shí),在某點(diǎn)上在水印檢測(cè)器222可以處理數(shù)據(jù)以前,在環(huán)形緩沖器211中的數(shù)據(jù)被重寫。依據(jù)本發(fā)明,檢測(cè)器222繼續(xù)進(jìn)行,直到作為檢測(cè)器222的一個(gè)部件的語法分析器225重新同步為止,并繼續(xù)折疊/累積直到它具有足夠的MPEG數(shù)據(jù)供水印檢測(cè)為止。鑒于重新同步,被折疊的內(nèi)容數(shù)據(jù)量應(yīng)該增加到Tc秒,這是在非相連MPEG流的情況下被折疊的視頻信號(hào)量。
      在環(huán)形緩沖器211中,標(biāo)志器A指明一個(gè)粗略的寫指示器,從此處開始將數(shù)據(jù)從盤寫到緩沖存儲(chǔ)器中。對(duì)來自被校正的寫指示器B的數(shù)據(jù)已進(jìn)行ECC校正。直到ATAPI讀指示器C的數(shù)據(jù)已被傳送到主機(jī)3。在水印檢測(cè)器222中09的MPEG語法分析器225最終達(dá)到MPEG語法分析器指示器D。
      依據(jù)一種替代的實(shí)施方案,當(dāng)可疑的MPEG扇區(qū)數(shù)據(jù)被主機(jī)請(qǐng)求時(shí),驅(qū)動(dòng)器2提前X比特執(zhí)行讀,X是在可疑的MPEG視頻信號(hào)的情況下所請(qǐng)求的數(shù)據(jù)扇區(qū)中被讀出的數(shù)據(jù)量,并且驅(qū)動(dòng)器2保證水印檢測(cè)器222可以處理這個(gè)內(nèi)容。只有在這之后,驅(qū)動(dòng)器2才執(zhí)行來自主機(jī)3的新請(qǐng)求。這具有改進(jìn)驅(qū)動(dòng)器性能的優(yōu)點(diǎn),也就是,主機(jī)不需要等待一次完整的水印檢測(cè),并且具有改進(jìn)水印檢測(cè)的優(yōu)點(diǎn),即,相連的MPEG數(shù)據(jù)的部分將是較長(zhǎng)的。結(jié)果是,刪除具有可能是非水印材料的水印檢測(cè)器的折疊緩沖器,也就是,例如,從圖1中所示的空扇區(qū)#N+j中刪除非水印材料。
      對(duì)于只寫一次的介質(zhì),可以應(yīng)用相同的方法主機(jī)3必須以一種(或多或少)連續(xù)的方式將數(shù)據(jù)寫到盤1中,使得水印檢測(cè)器222可以對(duì)驅(qū)動(dòng)器緩沖器21進(jìn)行操作。實(shí)際上,這些問題不可能太大,因?yàn)橐粋€(gè)可重寫的盤由于額外的鏈路差錯(cuò)可能不工作,在可重寫盤中幾乎每個(gè)ECC塊已在分離的寫動(dòng)作中被寫入。
      本發(fā)明也適用于克服以上描述過的第三問題,即同時(shí)使用混合的讀和寫命令。水印檢測(cè)器222既語法分析讀緩沖器中的數(shù)據(jù)又分析寫緩沖器中的數(shù)據(jù)并將它們兩者累積/折疊到同一折疊緩沖器中。如果一個(gè)流是被打上水印的,而另一個(gè)沒有打上水印,則將刪除水印。由于這個(gè)原因,被刪除的內(nèi)容量必須增加到X千字節(jié)。利用一個(gè)水印檢測(cè)器同時(shí)對(duì)兩個(gè)流進(jìn)行這樣的處理并不導(dǎo)致對(duì)誠實(shí)用戶的虛假-肯定(false-positives)。不管是讀動(dòng)作還是寫動(dòng)作是非法的,內(nèi)容已被以未準(zhǔn)許的方式傳送到盤或從盤傳出,并因此該盤應(yīng)該被彈出。
      圖3示出一個(gè)水印檢測(cè)器的總體布置圖。在一個(gè)折疊緩沖器中,輸入數(shù)據(jù)(例如視頻數(shù)據(jù))被折疊或累積,緩沖器是一個(gè)128×128緩沖器。在1秒鐘的視頻數(shù)據(jù)以后,在FFT單元41中實(shí)施2D富里哀變換。在一個(gè)SPOMF單元42中,通過用Zi/|Zi|替代緩沖器單元Zi來應(yīng)用水印檢測(cè)。在相關(guān)單元43中,通過實(shí)施點(diǎn)積來將結(jié)果與水印圖型44作相關(guān)處理。然后在IFFT單元45中應(yīng)用2D IFFT。在搜索單元46和47中,搜索最高峰值和第二最高峰值(在它們的絕對(duì)值意義上)。最后,在組合單元48中這兩個(gè)峰值的相對(duì)位置向量被組合成一個(gè)有效負(fù)載。對(duì)于有效的有效負(fù)載,這個(gè)相對(duì)向量必須位于128個(gè)允許位置中預(yù)先確定的網(wǎng)格(grid)上。如果是這樣的話,認(rèn)為這是一個(gè)有效的微判決。對(duì)于要檢測(cè)的水印,有效的微判決是需要的。當(dāng)帶有有效負(fù)載的單個(gè)微判決和超過閾值T1的兩個(gè)高峰值出現(xiàn),或超過閾值T2的兩個(gè)中等大小的峰值帶有有效和相等有效負(fù)載的兩個(gè)單一微判決出現(xiàn)時(shí),這樣一種有效的宏判決就產(chǎn)生了。這兩個(gè)肯定的微判決必須相互出現(xiàn)在60秒內(nèi)。
      依據(jù)這個(gè)優(yōu)選實(shí)施方案,使用以下的水印檢測(cè)策略。數(shù)據(jù)驅(qū)動(dòng)器將“累積”它遇到的包含DVD視頻信號(hào)的所有扇區(qū),與扇區(qū)是在讀還是在寫動(dòng)作中被傳送的無關(guān)。累積繼續(xù)進(jìn)行,直到對(duì)于要執(zhí)行的水印檢測(cè)來說具有足夠的材料為止,跟隨此累積階段后面的是分析階段。如果分析得到對(duì)水印的肯定確認(rèn),則驅(qū)動(dòng)器必須以某種方式將這個(gè)情況反饋給用戶。如果盤是一個(gè)可讀的盤,則驅(qū)動(dòng)器將記住它的唯一盤ID。在驅(qū)動(dòng)器的閃爍存儲(chǔ)器中,此唯一盤ID將與數(shù)字“n”耦合,該數(shù)字“n”是已在該盤上找到水印的次數(shù)。如果該數(shù)字超過數(shù)字“N”,則對(duì)于一個(gè)時(shí)間周期來說,該盤的所有讀和寫的動(dòng)作將被阻止。此時(shí)間周期可以受到許多因素的影響一個(gè)驅(qū)動(dòng)器可以記住的盤的數(shù)目或驅(qū)動(dòng)器被完全刷新的最后時(shí)間。在任何情況下,數(shù)字“N”(一個(gè)實(shí)際值可能是10)小到不能使用戶私下復(fù)制幾分鐘的電影,而對(duì)于用戶刪除所有其非法材料或從盤中復(fù)制他的合法材料卻是足夠大的。在n>=N時(shí),用戶可以使一個(gè)盤再次可以使用的唯一方法是讓驅(qū)動(dòng)器成功地執(zhí)行“格式化單元”命令。在將盤重新格式化以后,驅(qū)動(dòng)器必須從它的非法盤目錄中刪除這個(gè)盤ID。利用這種方法,用戶能夠使以前非法的盤恢復(fù)原狀。
      驅(qū)動(dòng)器可以給用戶反饋WM已被找到的方法可以是由驅(qū)動(dòng)器給出“檢查條件”和將一個(gè)新的檢測(cè)代碼放置在檢測(cè)緩沖器中,告訴用戶“WM不得復(fù)制已被檢測(cè)到”。此后,驅(qū)動(dòng)器可以選擇,例如執(zhí)行“盤取出(tray-out)”或暫停,因此用戶清楚地意識(shí)到有問題,并且他的傳送動(dòng)作顯然被中斷。
      這個(gè)優(yōu)選實(shí)施方案可以概述如下(累積階段)-驅(qū)動(dòng)器累積視頻信息的扇區(qū),不管它們被讀或?qū)懙拇涡颍?驅(qū)動(dòng)器累積所有被傳送的數(shù)據(jù)的扇區(qū),無論對(duì)于讀還是寫,-驅(qū)動(dòng)器累積,直到它具有足夠的材料用于分析階段為止。
      (分析階段)-如果檢測(cè)到“不得復(fù)制”WM,驅(qū)動(dòng)器將查看是否在存儲(chǔ)器中存在盤ID,否則它將建立一個(gè)表目(entry),在這種情況下“n”=0,-相應(yīng)的“n”將被遞增,-PC驅(qū)動(dòng)器可以選擇執(zhí)行“盤取出”(即,將盤從驅(qū)動(dòng)器中取出)或暫停,-如果“n”>=“N”,則將不允許讀或?qū)憚?dòng)作,只有SCSI命令“格式化單元”,并且驅(qū)動(dòng)器將發(fā)送“檢查條件”到主機(jī)和將“不得復(fù)制WM”放置在檢測(cè)緩沖器中(“檢測(cè)緩沖器”是驅(qū)動(dòng)器為了對(duì)SCSI命令“請(qǐng)求檢測(cè)”作出響應(yīng)而發(fā)送到主機(jī)的信息)。
      在一個(gè)盤已被插入后,驅(qū)動(dòng)器將查看它的盤ID,并檢查是否它出現(xiàn)在存儲(chǔ)器中存在的數(shù)據(jù)庫內(nèi)。如果該盤已在數(shù)據(jù)庫中,并且“n”>=“N”,則將采取如上所述的動(dòng)作。
      權(quán)利要求
      1.一種用于保護(hù)存儲(chǔ)在信息載體上的包含嵌入的復(fù)制保護(hù)數(shù)據(jù)的內(nèi)容的方法,包括以下步驟為了對(duì)訪問命令作出響應(yīng),從所述信息載體中讀內(nèi)容或?qū)?nèi)容寫到所述信息載體;將所述內(nèi)容存儲(chǔ)在存儲(chǔ)器中;繼續(xù)從所述信息載體中讀內(nèi)容或?qū)憙?nèi)容到所述信息載體;和在所述存儲(chǔ)器中累積所述內(nèi)容,直到被存儲(chǔ)在所述存儲(chǔ)器中的內(nèi)容足以提取和評(píng)估所述復(fù)制保護(hù)數(shù)據(jù)為止。
      2.依據(jù)權(quán)利要求1的方法,其中根據(jù)被提取和評(píng)估的復(fù)制保護(hù)信息來控制對(duì)所述信息載體的訪問。
      3.依據(jù)權(quán)利要求1的方法,其中所述復(fù)制保護(hù)數(shù)據(jù)包括水印。
      4.依據(jù)權(quán)利要求1的方法,其中在讀或?qū)憙?nèi)容期間任何新的訪問命令被延遲,直到為了對(duì)前一訪問命令作出響應(yīng)而在所述存儲(chǔ)器中累積和存儲(chǔ)足以提取和評(píng)估所述復(fù)制保護(hù)數(shù)據(jù)的內(nèi)容為止。
      5.依據(jù)權(quán)利要求1的方法,其中在執(zhí)行前一訪問命令期間有一個(gè)新的訪問命令的情況下,阻止對(duì)所述復(fù)制保護(hù)數(shù)據(jù)的提取和評(píng)估的復(fù)位,直到所述復(fù)制保護(hù)數(shù)據(jù)被完全提取和評(píng)估為止。
      6.依據(jù)權(quán)利要求1的方法,其中所述信息載體是一個(gè)光記錄載體,特別地所述信息載體是可記錄或可重寫的光記錄載體。
      7.一種用于保護(hù)存儲(chǔ)在信息載體上的包含嵌入的復(fù)制保護(hù)數(shù)據(jù)的內(nèi)容的設(shè)備,包括讀單元,用于為了對(duì)訪問命令作出響應(yīng)而從所述信息載體中讀內(nèi)容或?qū)?nèi)容寫到所述信息載體;存儲(chǔ)器,用于存儲(chǔ)所述內(nèi)容;控制裝置,用于控制對(duì)所述信息載體的訪問,以使所述讀單元繼續(xù)從所述信息載體中讀內(nèi)容或?qū)?nèi)容寫到所述信息載體,并在所述存儲(chǔ)器中累積所述內(nèi)容,直到被存儲(chǔ)在所述存儲(chǔ)器中的內(nèi)容足以提取和評(píng)估所述復(fù)制保護(hù)數(shù)據(jù)為止;和復(fù)制保護(hù)評(píng)估單元,用于從存儲(chǔ)在所述存儲(chǔ)器中的內(nèi)容中提取所述復(fù)制保護(hù)數(shù)據(jù)和評(píng)估所述被提取的復(fù)制保護(hù)數(shù)據(jù)。
      8.一種個(gè)人計(jì)算機(jī),包括用于訪問信息載體的驅(qū)動(dòng)器,所述驅(qū)動(dòng)器具有依據(jù)權(quán)利要求7的用于保護(hù)存儲(chǔ)在所述信息載體上的內(nèi)容的設(shè)備。
      9.一種計(jì)算機(jī)程序,包含程序代碼裝置,用于執(zhí)行如權(quán)利要求1-6之一所述的方法的步驟。
      10.一種信息載體,存儲(chǔ)如權(quán)利要求9所述的計(jì)算機(jī)程序。
      全文摘要
      本發(fā)明涉及一種用于保護(hù)存儲(chǔ)在信息載體(1)上的包含嵌入的復(fù)制保護(hù)數(shù)據(jù)的內(nèi)容的方法。為了避免用戶非法繞過諸如保護(hù)所述內(nèi)容的水印的復(fù)制保護(hù)機(jī)制而獲得對(duì)所述內(nèi)容的非法訪問,提出一種包括以下步驟的方法為了對(duì)訪問命令作出響應(yīng),從信息載體中讀內(nèi)容或?qū)憙?nèi)容到信息載體;在存儲(chǔ)器中存儲(chǔ)所述內(nèi)容;繼續(xù)從信息載體中讀內(nèi)容或?qū)憙?nèi)容到信息載體,并在所述存儲(chǔ)器中累積(211,212)所述內(nèi)容,直到被存儲(chǔ)在其中的內(nèi)容足以提取和評(píng)估所述復(fù)制保護(hù)數(shù)據(jù)為止。
      文檔編號(hào)G06F21/24GK1554088SQ02813472
      公開日2004年12月8日 申請(qǐng)日期2002年7月4日 優(yōu)先權(quán)日2001年7月6日
      發(fā)明者R·A·布倫蒂克, M·J·J·J-B·梅斯, J J-B 梅斯, R A 布倫蒂克 申請(qǐng)人:皇家菲利浦電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1