專利名稱:生成用于廣播信道的使用規(guī)則信息的方法
技術(shù)領(lǐng)域:
根據(jù)本發(fā)明的方法涉及生成使用規(guī)則信息,更具體地說,涉及生成用于 控制經(jīng)廣播信道導(dǎo)入的內(nèi)容的使用的使用規(guī)則信息。
背景技術(shù):
內(nèi)容提供方將數(shù)字內(nèi)容發(fā)送到用戶。數(shù)字內(nèi)容必須被保護(hù),從而只有為 獲得使用該數(shù)字內(nèi)容的權(quán)利而付費(fèi)的用戶能夠使用該數(shù)字內(nèi)容。
圖l示出了家庭網(wǎng)絡(luò)。在圖1中,內(nèi)容提供方CP將內(nèi)容H0和復(fù)制控 制比特112經(jīng)傳輸信道CH發(fā)送到家庭網(wǎng)絡(luò)HN。家庭網(wǎng)絡(luò)HN包括家庭服務(wù) 器HS和用戶裝置D1、 D2和D3。
復(fù)制控制比特112指定對(duì)使用內(nèi)容的限制。如果傳輸信道CH是廣播信 道,則復(fù)制控制比特112可以是復(fù)制控制信息(CCI),所述復(fù)制控制信息指 定內(nèi)容是"自由復(fù)制"、"復(fù)制一次"、"不可再復(fù)制,,還是"不可復(fù)制"。
家庭服務(wù)器HS根據(jù)由復(fù)制控制比特112指定的使用內(nèi)容的限制來使用 內(nèi)容。例如,家庭服務(wù)器HS不允許將存儲(chǔ)在裝置中的"復(fù)制一次"的內(nèi)容 傳送到另一裝置。
近來數(shù)字權(quán)限管理(DRM)和家庭聯(lián)網(wǎng)的發(fā)展導(dǎo)致了以各種方式使用內(nèi) 容,以及將內(nèi)容發(fā)送到另一用戶裝置或者由不同DRM系統(tǒng)管理的裝置的曰 益增長的需要。因此,家庭服務(wù)器應(yīng)當(dāng)根據(jù)在家庭網(wǎng)絡(luò)中用戶使用內(nèi)容的方 式改變從外部接收的復(fù)制控制比特,并且在這種情況下,必須保持對(duì)所述內(nèi) 容的適當(dāng)保護(hù)。
具體來說,美國聯(lián)邦通信委員會(huì)(FCC)于2005年7月要求一種用于數(shù) 字廣播技術(shù)的標(biāo)準(zhǔn),該標(biāo)準(zhǔn)規(guī)定將1比特廣播標(biāo)記(BF )包括在將在整個(gè)U.S.A. 作為數(shù)字廣播被廣播的高清晰(HD)內(nèi)容中。此外,USFCC標(biāo)準(zhǔn)要求當(dāng)內(nèi) 容的BF是1時(shí)激活內(nèi)容保護(hù),從而未認(rèn)證用戶不能使用該內(nèi)容。因此,迫 切需要在確保在家庭服務(wù)器和用戶裝置之間安全使用數(shù)字廣播內(nèi)容的同時(shí)支 持內(nèi)容的各種使用的使用規(guī)則信息。
發(fā)明內(nèi)容
本發(fā)明提供一種在確保使用經(jīng)廣播信道導(dǎo)入的內(nèi)容的安全的同時(shí)生成支 持不同內(nèi)容的各種使用的使用規(guī)則信息的方法。
如上所述,本發(fā)明示例性實(shí)施例提供了一種用于分發(fā)經(jīng)廣播信道導(dǎo)入的
內(nèi)容(即,使用BF或者CCI控制的內(nèi)容)的生成使用規(guī)則信息的方法。
具體來說,才艮據(jù)本發(fā)明示例性實(shí)施例,可以通過在實(shí)時(shí)再現(xiàn)或者存儲(chǔ)內(nèi) 容之后將關(guān)于"復(fù)制一次"內(nèi)容的使用規(guī)則改為關(guān)于"不可再復(fù)制"內(nèi)容的 使用規(guī)則,來容易地將內(nèi)容傳送到由不同DRM系統(tǒng)管理的域或者另一用戶 的域。
根據(jù)本發(fā)明示例性實(shí)施例的一方面,提供了一種生成用于廣播信道的使 用規(guī)則信息的方法,所述方法包括經(jīng)廣播信道接收內(nèi)容和廣播標(biāo)記,當(dāng)廣 播標(biāo)記是off時(shí)創(chuàng)建允許關(guān)于內(nèi)容的使用的所有操作的內(nèi)容使用規(guī)則信息;和 當(dāng)廣播標(biāo)記是on時(shí)創(chuàng)建禁止內(nèi)容的復(fù)制的使用規(guī)則信息。
所述的方法還包括當(dāng)用戶輸入指示內(nèi)容將被復(fù)制到目標(biāo)裝置的命令時(shí), 對(duì)目標(biāo)裝置執(zhí)行鄰近檢查,并確定是否允許內(nèi)容的復(fù)制。
當(dāng)用戶輸入指示內(nèi)容將被復(fù)制到目標(biāo)裝置的命令時(shí),對(duì)目標(biāo)裝置執(zhí)行鄰 近檢查并確定是否允許內(nèi)容的復(fù)制的步驟包括通過從家庭服務(wù)器向目標(biāo)裝 置發(fā)送測試包來測量目標(biāo)裝置和家庭服務(wù)器之間的生存周期時(shí)間;將所述生 存周期時(shí)間與預(yù)定閾值進(jìn)行比較,以確定該目標(biāo)裝置是否通過鄰近檢查。
根據(jù)本發(fā)明示例性實(shí)施例的另 一方面,提供了 一種生成用于廣播信道的 使用規(guī)則信息的方法,所述方法包括經(jīng)廣播信道接收內(nèi)容和復(fù)制控制信息; 當(dāng)復(fù)制控制信息指示內(nèi)容是"復(fù)制一次"時(shí),創(chuàng)建只允許內(nèi)容的實(shí)時(shí)再現(xiàn)和 存儲(chǔ)的使用規(guī)則信息;在完成內(nèi)容的實(shí)時(shí)再現(xiàn)和存儲(chǔ)中的一個(gè)操作之后,改 變使用規(guī)則信息,以允許存儲(chǔ)的播放操作、移動(dòng)操作、轉(zhuǎn)移操作、導(dǎo)出操作 和用于編輯將被執(zhí)行的內(nèi)容的編輯操作中的 一個(gè)或多個(gè)操作。
所述的方法還包括當(dāng)復(fù)制控制信息指示內(nèi)容是"不可復(fù)制"時(shí),創(chuàng)建 只允許內(nèi)容的實(shí)時(shí)再現(xiàn)的使用規(guī)則信息;和當(dāng)用戶輸入指示內(nèi)容將被導(dǎo)出的 命令時(shí),根據(jù)導(dǎo)出的對(duì)象是否是用于實(shí)時(shí)再現(xiàn)的協(xié)議來確定是否將執(zhí)行內(nèi)容 的導(dǎo)出。
圖1是示出傳統(tǒng)家庭網(wǎng)絡(luò)的示圖2示出了根據(jù)本發(fā)明示例性實(shí)施例的內(nèi)容的流向;
DRM系統(tǒng)的沖匡圖3B是根據(jù)本發(fā)明示例性實(shí)施例的接收廣播內(nèi)容的設(shè)備;
圖4是根據(jù)本發(fā)明示例性實(shí)施例的示出了 BF是否被映射到使用規(guī)則信
息的表;
圖5是根據(jù)本發(fā)明示例性實(shí)施例的示出了 CCI是否被映射到使用規(guī)則信 息的表;
圖6示出了根據(jù)本發(fā)明示例性實(shí)施例的包含使用規(guī)則信息的許可證的語
法;
圖7是#4居本發(fā)明示例性實(shí)施例的在復(fù)制控制比特對(duì)應(yīng)于BF時(shí)生成使 用規(guī)則信息的方法的流程圖;和
圖8是^4居本發(fā)明另一示例性實(shí)施例的在復(fù)制控制比特對(duì)應(yīng)于CCI時(shí)生 成使用規(guī)則信息的方法的流程圖。
具體實(shí)施方式
現(xiàn)在將參照附圖對(duì)本發(fā)明示例性實(shí)施例進(jìn)行詳細(xì)描述。 根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)允許用戶在遵守使用規(guī)則的同時(shí) 使用內(nèi)容,并保護(hù)經(jīng)各種不同信道導(dǎo)入到用戶家庭的數(shù)字內(nèi)容。以下,將對(duì) 生成可被應(yīng)用到DRM系統(tǒng)(具體地講,用于經(jīng)廣播信道導(dǎo)入的內(nèi)容)的使 用規(guī)則信息的方法進(jìn)行描述。首先將描述技術(shù)使用模型(usage model )。
使用模型之一是地面信道。經(jīng)地面信道導(dǎo)入的內(nèi)容帶有具有值0或者1 的BF。
如上所述,U.S. FCC于2005年7月要求一種用于數(shù)字廣播技術(shù)的標(biāo)準(zhǔn), 該標(biāo)準(zhǔn)規(guī)定將1比特BF包括在將在整個(gè)U.S.A.作為數(shù)字廣播被廣播的HD內(nèi) 容中,并且當(dāng)內(nèi)容的BF是1時(shí)激活內(nèi)容保護(hù),從而未認(rèn)證用戶不能使用該 內(nèi)容。
另一使用模型是有線信道,經(jīng)有線信道導(dǎo)入的內(nèi)容帶有CCI,所述CCI
指定了內(nèi)容是"自由復(fù)制"、"復(fù)制一次"、"不可再復(fù)制"還是"不可復(fù)制"。
檢測到的內(nèi)容的BF或者CCI被用于再現(xiàn)使用規(guī)則信息。即,家庭網(wǎng)絡(luò) 的家庭服務(wù)器基于BF或者CCI創(chuàng)建使用規(guī)則信息。檢測CCI/BF比特的技術(shù) 不包括在本發(fā)明的范圍內(nèi),因此不對(duì)其進(jìn)行描述。
舉例說明根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)的內(nèi)容的使用和保護(hù)的 技術(shù)使用模型如下
(1 )創(chuàng)建關(guān)于導(dǎo)入的內(nèi)容的使用規(guī)則信息。 (2 )流傳輸內(nèi)容和再現(xiàn)存儲(chǔ)的內(nèi)容。
(3) 在使用時(shí)移(time shifting)存儲(chǔ)內(nèi)容時(shí)再現(xiàn)內(nèi)容。
(4) 在裝置間傳輸內(nèi)容。
(5) 在兩個(gè)域之間交換內(nèi)容。
(6) 將內(nèi)容導(dǎo)出至由不同DRM系統(tǒng)管理的裝置。
(7) 編輯內(nèi)容,例如,創(chuàng)建或分割內(nèi)容,或者將內(nèi)容與其他內(nèi)容合并。
(8) 為內(nèi)容的可靠共享管理域。
(9) 防止黑客裝置(hacked device )的訪問。
在本公開中,諸如"必須"、"一定不能"、"要求"、"不應(yīng)該"、"推薦的" 和"可選的,,的詞應(yīng)按照Request for Comments, RFC2119中的定義來解釋。
現(xiàn)在將對(duì)才艮據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)的整體結(jié)構(gòu)和控制內(nèi)容 的分發(fā)和使用的方法進(jìn)行描述。
首先,將對(duì)DRM系統(tǒng)的操作和關(guān)于根據(jù)所述DRM系統(tǒng)的內(nèi)容的使用的 實(shí)體進(jìn)行描述。所述DRM系統(tǒng)根據(jù)內(nèi)容提供方給出的限制和許可管理各個(gè)實(shí) 體對(duì)內(nèi)容的使用。DRM系統(tǒng)使用BF/CCI比特創(chuàng)建使用規(guī)則信息,翻譯所述使 用規(guī)則信息,并且在實(shí)體訪問內(nèi)容時(shí)基于翻譯的使用規(guī)則信息限制內(nèi)容的使 用。
關(guān)于根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)的內(nèi)容的使用的實(shí)體如下 用戶使用內(nèi)容的實(shí)體。
內(nèi)容提供方將BF或者CCI廣播給用戶的實(shí)體。
裝置這樣一種實(shí)體,例如諸如個(gè)人計(jì)算機(jī)(PC)的消費(fèi)電子裝置,用 戶通過該實(shí)體4吏用內(nèi)容。根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)可被應(yīng)用到從 離線限制的裝置到可聯(lián)網(wǎng)裝置的范圍內(nèi)的具有大容量的各種裝置。
根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)用于管理用戶對(duì)內(nèi)容的使用并 且被配置在可兼容裝置內(nèi)的實(shí)體。所述DRM系統(tǒng)創(chuàng)建使用規(guī)則信息,使得能
夠進(jìn)行域管理,并執(zhí)行裝置撤銷。
圖2示出了才艮據(jù)本發(fā)明示例性實(shí)施例的內(nèi)容的流向。將廣播給用戶的內(nèi) 容和使用限制一起進(jìn)行打包。地面內(nèi)容的使用限制以BF的形式被提供,線纜 內(nèi)容的使用限制以CCI的形式被提供。
當(dāng)裝置4企測BF/CCI比特時(shí),根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)將 BF/CCI比特翻譯為權(quán)限對(duì)象。所述權(quán)限對(duì)象包括BF/CCI比特,還包括內(nèi)容的 綁定信息,例如,該內(nèi)容被綁定到用戶。權(quán)限對(duì)象控制內(nèi)容的整體使用和消費(fèi)。 域的用戶可在允許的情況下添加裝置到域。此外,用戶可從域中移除裝置。
當(dāng)發(fā)送內(nèi)容時(shí),除非所述內(nèi)容違反遵守規(guī)則(compliance rule),否則根 據(jù)DRM系統(tǒng)將所述內(nèi)容綁定到指定的用戶。以這種方式,指定的用戶可通過 使用域中的裝置來使用內(nèi)容。然而,如果內(nèi)容的使用違反遵守規(guī)則,則所述內(nèi) 容必須被綁定到裝置。DRM系統(tǒng)基于使用規(guī)則信息確定該內(nèi)容是否可被流傳 輸、存儲(chǔ)和復(fù)制。
DRM系統(tǒng)不僅允許內(nèi)容被轉(zhuǎn)移到其他域,還允許內(nèi)容被導(dǎo)出到不同的 DRM系統(tǒng)。對(duì)于轉(zhuǎn)移來說,因?yàn)閮?nèi)容的格式或者使用規(guī)則信息可被直接解釋, 所以沒有必要修改內(nèi)容的格式或者使用規(guī)則信息。然而,對(duì)于導(dǎo)出來說,內(nèi)容 的格式或使用規(guī)則信息必須被適當(dāng)?shù)男薷摹?br>
用戶可在使用規(guī)則信息許可的范圍內(nèi)對(duì)內(nèi)容進(jìn)行編輯。如果被許可,則 用戶可將內(nèi)容分割為多條,并且所述內(nèi)容的每一條都包含其相關(guān)的使用規(guī)則信 息。DRM系統(tǒng)為所述內(nèi)容的每一條生成使用規(guī)則信息。
在域管理、轉(zhuǎn)移和導(dǎo)出期間,DRM系統(tǒng)僅允許認(rèn)證的用戶或者裝置訪問 內(nèi)容。DRM系統(tǒng)具有關(guān)于招t銷裝置的信息。由于通過4吏用所述撤銷信息對(duì)內(nèi) 容進(jìn)行了保護(hù),所以不允許黑客裝置訪問域中保護(hù)的內(nèi)容。為了提供最新的撤 銷信息,DRM系統(tǒng)提供更新機(jī)制。通過在域的控制下的兩個(gè)裝置之間的信息 同步來保證招t銷信息的更新。
圖3A是根據(jù)本發(fā)明示例性實(shí)施例的支持生成使用規(guī)則信息的方法的 DRM系統(tǒng)的框圖。圖3B是根據(jù)本發(fā)明示例性實(shí)施例的接收廣播內(nèi)容的設(shè)備。
期望根據(jù)本發(fā)明示例性實(shí)施例的生成使用規(guī)則信息的方法支持以下操
作
1、再現(xiàn)
對(duì)以下兩種情況,才艮據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)不限制可播》丈 內(nèi)容的裝置的類型
-內(nèi)容的實(shí)時(shí)再現(xiàn)(實(shí)況播放(live playing))
-存儲(chǔ)在域中的裝置(諸如,帶有硬盤驅(qū)動(dòng)(HDD)的機(jī)頂盒(STB)) 中的內(nèi)容的再現(xiàn)(存儲(chǔ)的播放(stored playing ))。在這種情況下,當(dāng)內(nèi)容被打 包時(shí),需要解除打包。
2、 存儲(chǔ)
如果使用規(guī)則信息允許存儲(chǔ),則用戶可存儲(chǔ)內(nèi)容。為了將內(nèi)容存儲(chǔ)到目 標(biāo)裝置,DRM系統(tǒng)創(chuàng)建綁定到內(nèi)容的使用規(guī)則信息。如果允許,則該內(nèi)容被 綁定到用戶;否則,該內(nèi)容被綁定到裝置。例如,存在自動(dòng)存儲(chǔ)內(nèi)容的操作, 該操作支持諸如STB的內(nèi)容接收機(jī)能夠運(yùn)作的時(shí)移。根據(jù)遵守規(guī)則確定該操 作的時(shí)限,并且該時(shí)限應(yīng)當(dāng)符合遵守規(guī)則。在時(shí)限過去后,必須從STB的存 儲(chǔ)單元完全移除存儲(chǔ)的內(nèi)容。
3、 復(fù)制
當(dāng)內(nèi)容^1綁定到用戶時(shí),DRM系統(tǒng)允許用戶在屬于該用戶的域的裝置之 間共享內(nèi)容。因?yàn)樵搩?nèi)容與其使用規(guī)則信息一起被存儲(chǔ),所以可以確定該內(nèi) 容是否可以被復(fù)制。或者,DRM系統(tǒng)可在將該內(nèi)容從源裝置發(fā)送到接收裝置 之前強(qiáng)制源裝置檢查接收裝置是否離該源裝置足夠近。
4、 移動(dòng)
DRM系統(tǒng)可允許用戶將內(nèi)容從一個(gè)裝置移動(dòng)到另一裝置。通常,存在兩 種內(nèi)容可移動(dòng)內(nèi)容和不可移動(dòng)內(nèi)容?;蛘?,源裝置可通過針對(duì)內(nèi)容的移動(dòng) 的鄰近檢查(proximity checking)來檢驗(yàn)接收裝置是否是認(rèn)證的裝置。
5、 轉(zhuǎn)移
可將一些內(nèi)容從一個(gè)域復(fù)制到另 一用戶所屬的另 一個(gè)域。根據(jù)關(guān)于內(nèi)容 的使用規(guī)則信息允許所述轉(zhuǎn)移?;蛘?,撤銷密鑰保護(hù)內(nèi)容使之免于黑客裝置 或者不兼容的裝置的訪問。為了允許Marlin DRM設(shè)施(implementation)之 間的互用性,必須將內(nèi)容打包,從而可在沒有額外工作的情況下由Marlin DRM設(shè)施導(dǎo)入所述內(nèi)容。
6、 導(dǎo)入/導(dǎo)出
可將內(nèi)容導(dǎo)出到用于內(nèi)容保護(hù)的其他DRM系統(tǒng)或者技術(shù)(諸如,可移 動(dòng)媒體的內(nèi)容保護(hù)(CPRM)和數(shù)字傳輸內(nèi)容保護(hù)(DTCP))。因此,關(guān)于內(nèi)
容的使用規(guī)則信息還可指定內(nèi)容能否被導(dǎo)出。根據(jù)本發(fā)明示例性實(shí)施例的
DRM系統(tǒng)保證在內(nèi)容的導(dǎo)出期間繼續(xù)對(duì)內(nèi)容進(jìn)行保護(hù)。 7、編輯
根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng)允許用戶編輯存儲(chǔ)的內(nèi)容。經(jīng)編 輯而新生成的內(nèi)容被分配單獨(dú)的使用規(guī)則信息。
將對(duì)支持以上操作的生成使用規(guī)則信息的方法進(jìn)行描述。用戶可創(chuàng)建域, 并在屬于所述域的裝置之間共享內(nèi)容。在所述域中,用戶可在允許范圍內(nèi)再 現(xiàn)、存儲(chǔ)、復(fù)制或者移動(dòng)內(nèi)容。如果用戶想要將內(nèi)容傳送到另一域,則用戶 必須對(duì)內(nèi)容執(zhí)行轉(zhuǎn)移操作。為了將內(nèi)容傳送到由與本發(fā)明示例性實(shí)施例所采 用的DRM系統(tǒng)不同的DRM系統(tǒng)管理的域,用戶必須對(duì)內(nèi)容執(zhí)行導(dǎo)出操作。 用戶可成為創(chuàng)建、編輯和提供內(nèi)容的內(nèi)容提供方。
為包括用于內(nèi)容的使用規(guī)則信息的每一條內(nèi)容分配許可證。所述使用規(guī) 則信息描述了對(duì)使用內(nèi)容的約束。
導(dǎo)入至寬頻帶家庭網(wǎng)絡(luò)中或者在開放移動(dòng)聯(lián)盟(OMA) DRM下的家庭 網(wǎng)絡(luò)中的家庭服務(wù)器的內(nèi)容帶有使用規(guī)則信息。相反,經(jīng)諸如地面信道或者 有線信道的廣播信道導(dǎo)入的內(nèi)容或者經(jīng)諸如數(shù)字多功能盤(DVD)或者藍(lán)光 盤(BD)的物理介質(zhì)導(dǎo)入的內(nèi)容不帶有使用規(guī)則信息。作為使用規(guī)則信息的 替代品,復(fù)制控制比特可被用于限制內(nèi)容的使用。在地面信道的情況下復(fù)制 控制比特被稱為BF,在有線信道或者物理介質(zhì)的情況下復(fù)制控制比特被稱為 CCI。
如上所述,根據(jù)DRM系統(tǒng),應(yīng)當(dāng)根據(jù)內(nèi)容的使用規(guī)則信息來使用內(nèi)容。 這表示內(nèi)容的原始許可證應(yīng)當(dāng)被映射到DRM系統(tǒng)支持的許可證,并且必須 通過使用相同的使用規(guī)則信息安全地翻譯經(jīng)廣播信道導(dǎo)入的內(nèi)容的BF或者 CCI。本發(fā)明的示例性實(shí)施例支持對(duì)經(jīng)廣播信道導(dǎo)入的內(nèi)容生成使用規(guī)則信息 的方法。
在圖3B中,廣播接收機(jī)IO接收包含廣播內(nèi)容的使用控制信息的廣播信 號(hào)。廣播內(nèi)容的使用控制信息被映射到使用規(guī)則信息。許可證生成器20隨后 將使用控制信息轉(zhuǎn)換為使用規(guī)則信息。隨后生成包含與使用控制信息相應(yīng)的 內(nèi)容綁定信息的許可證。接著,存儲(chǔ)單元30存儲(chǔ)廣播內(nèi)容和許可證。
圖4是根據(jù)本發(fā)明示例性實(shí)施例的示出了 BF是否被映射到使用規(guī)則信 息的表。參照?qǐng)D4,使用規(guī)則信息對(duì)參照?qǐng)D3所述的內(nèi)容的實(shí)況播放、存儲(chǔ)
的播放、存儲(chǔ)、復(fù)制、移動(dòng)、轉(zhuǎn)移、導(dǎo)出和編輯的操作設(shè)置限制。在圖4中, 用"O"和"X"指示上述操作是否被允許。
如果復(fù)制控制比特對(duì)應(yīng)于BF,則創(chuàng)建允許除復(fù)制操作外的上述所有操作 的使用規(guī)則信息。BF用于防止內(nèi)容被無限制地再次分發(fā),因此,允許除復(fù)制 操作之外的上述所有操作。
通過經(jīng)鄰近檢查來檢查內(nèi)容的位置是否鄰近于內(nèi)容將被復(fù)制的目的地來 確定是否允許復(fù)制操作。因?yàn)槭褂肂F是為了防止內(nèi)容被無限制地再次分發(fā), 所以BF沒有詳細(xì)定義內(nèi)容的使用規(guī)則信息。此外,允許一定程度的內(nèi)容的 再次分發(fā)。通過生存周期(time-to-live, TTL )時(shí)間或者往返時(shí)間(round trip time: RTT )的測量和將所述測量與閾值比較來執(zhí)行鄰近;f企查。
圖5是根據(jù)本發(fā)明示例性實(shí)施例的示出了 CCI是否被映射到使用規(guī)則信 息的表。
如果復(fù)制控制比特對(duì)應(yīng)于CCI,則將通過CCI的類型來確定是否允許以 上操作。
當(dāng)CCI指示內(nèi)容是"自由復(fù)制"時(shí),在家庭網(wǎng)絡(luò)中允許以上所有操作。 因此,除了關(guān)于域管理的限制外,對(duì)內(nèi)容的使用沒有限制。即,因?yàn)閮?nèi)容可 被自由復(fù)制,所以對(duì)內(nèi)容的使用和分發(fā)沒有限制。
當(dāng)CCI描述內(nèi)容是"復(fù)制一次"時(shí),只允許實(shí)況播放操作和存儲(chǔ)操作。 這是因?yàn)?復(fù)制一次"指示該內(nèi)容只能被使用一次。
在導(dǎo)入家庭網(wǎng)絡(luò)的"復(fù)制一次"內(nèi)容被實(shí)時(shí)再現(xiàn)或者被存儲(chǔ)在家庭網(wǎng)絡(luò) 中之后,"復(fù)制一次"內(nèi)容的許可證被改為"不可再復(fù)制"。因此,在執(zhí)行實(shí) 況播放和存儲(chǔ)的操作之后,"不可再復(fù)制"內(nèi)容的使用規(guī)則被應(yīng)用到除實(shí)況播 放和存儲(chǔ)操作之外的"復(fù)制一次"內(nèi)容的使用。將稍后對(duì)在將"復(fù)制一次" 內(nèi)容改為"不可再復(fù)制"內(nèi)容情況下的使用規(guī)則信息進(jìn)行描述。
當(dāng)CCI指示內(nèi)容是"不可再復(fù)制"時(shí),應(yīng)用以下使用限制
-因?yàn)橐呀?jīng)從"復(fù)制一次"內(nèi)容被改為"不可再復(fù)制"內(nèi)容,即,內(nèi)容已 經(jīng)被存儲(chǔ)或者實(shí)時(shí)再現(xiàn),所以當(dāng)使用"不可再復(fù)制,,內(nèi)容時(shí),不需要考慮實(shí) 況播放和存儲(chǔ)操作。
-因?yàn)闆]有限制已經(jīng)存儲(chǔ)的"不可再復(fù)制"內(nèi)容的再現(xiàn),所以允許存儲(chǔ)的 播放的操作。
-因?yàn)閺?fù)制操作是"不可再復(fù)制"內(nèi)容的使用規(guī)則信息的基本部分,所以
不允許復(fù)制操作。
-因?yàn)樵趦?nèi)容的至少 一條存在于域中時(shí)允許在所述域中的"不可再復(fù)制" 內(nèi)容的移動(dòng),所以允許移動(dòng)、轉(zhuǎn)移、導(dǎo)出和編輯操作。具體來說,使用規(guī)則 信息應(yīng)當(dāng)被創(chuàng)建以實(shí)現(xiàn)根據(jù)本發(fā)明示例性實(shí)施例的DRM系統(tǒng),從而允許到
由不同DRM系統(tǒng)管理的域的內(nèi)容的移動(dòng),例如,使用DTCP在另一設(shè)備中 再現(xiàn)內(nèi)容。
當(dāng)CCI指示內(nèi)容是"不可復(fù)制"時(shí),應(yīng)用以下限制 -允許實(shí)況播放操作,但不允許存儲(chǔ)操作。即,只允許"不可復(fù)制,,內(nèi)容 的再現(xiàn)。
-因?yàn)樵谠试S復(fù)制的,i設(shè)下存儲(chǔ)的播放、復(fù)制、移動(dòng)、轉(zhuǎn)移和編輯操作可 被執(zhí)行,所以不需要考慮這些操作。如上所述,不允許"不可復(fù)制,,內(nèi)容的 存儲(chǔ),因此,也不允許以上操作。
-作為規(guī)則,因?yàn)椴辉试S"不可復(fù)制"內(nèi)容的存儲(chǔ)和移動(dòng),所以不允許導(dǎo) 出操作,但是在生成內(nèi)容的使用規(guī)則信息的設(shè)備不再現(xiàn)內(nèi)容而允許由不同 DRM系統(tǒng)管理的設(shè)備使用DTCP再現(xiàn)內(nèi)容的情況下,可以例外地允許"不可 復(fù)制"內(nèi)容的導(dǎo)出操作。例如,當(dāng)接收內(nèi)容的STB使用DTCP將所述內(nèi)容傳 送到數(shù)字電視(DTV),并允許DTV再現(xiàn)時(shí),允許導(dǎo)出操作。在這種情況下, 因?yàn)閷?dǎo)出操作不違反"不可復(fù)制"限制,所以允許從STB到DTV的內(nèi)容的 傳輸(導(dǎo)出)。然而,不允許使用內(nèi)容保護(hù)協(xié)議(諸如,CPRM)將內(nèi)容導(dǎo)出 到存儲(chǔ)介質(zhì),以防止該內(nèi)容被再現(xiàn)兩次或者更多次。
圖4和圖5不包括示出使用規(guī)則信息是否被映射到導(dǎo)入操作的表。由于 導(dǎo)入操作是從外部接收內(nèi)容,所以因?yàn)閳D4和圖5所示的使用規(guī)則信息的生 成被包括在導(dǎo)入操作中,所以示出使用規(guī)則信息是否被映射到導(dǎo)入操作的表 沒有被包括。即,生成圖4和圖5所示的使用規(guī)則信息表示已經(jīng)允許導(dǎo)入操 作。
圖6示出了根據(jù)本發(fā)明示例性實(shí)施例的包含使用規(guī)則信息的許可證的語 法。使用規(guī)則信息被包含在許可證中,并控制內(nèi)容的使用。家庭服務(wù)器中的 域管理器從許可證中提取使用規(guī)則信息,并根據(jù)所述使用規(guī)則信息限制內(nèi)容 的使用。
參照?qǐng)D6,項(xiàng)"BYTEPermissions"表示是否允許以上操作,即,它表示 使用規(guī)則信息。
圖6中所示的語法的格式是普通許可證模板以筒化處理并降低系統(tǒng)負(fù) 荷。普通許可證模板包括約束部分和描述部分。
圖7是根據(jù)本發(fā)明示例性實(shí)施例的在復(fù)制控制比特對(duì)應(yīng)于BF時(shí)生成使 用規(guī)則信息的方法的流程圖。參照?qǐng)D7,在操作710,家庭服務(wù)器或者家庭服 務(wù)器中的域管理器從外部信道接收內(nèi)容和BF 。
在操作720,當(dāng)BF是off時(shí),生成允許包括實(shí)況播放才喿作的所有以上操 作的使用規(guī)則信息。
在操作730,當(dāng)BF是on時(shí),生成允許除復(fù)制操作之外的所有以上操作 的使用規(guī)則信息。
在操作740,當(dāng)用戶輸入指示將內(nèi)容復(fù)制到目標(biāo)裝置的命令時(shí),執(zhí)行鄰 近檢查操作,以獲得內(nèi)容的位置和目標(biāo)裝置之間的距離。操作740包括操作 742和744。
在操作742,家庭服務(wù)器通過向目標(biāo)裝置發(fā)送測試包來測量目標(biāo)裝置和 家庭服務(wù)器之間的TTL?;蛘?,可用RTT代替TTL。
在操作744,家庭服務(wù)器將在操作742測量的TTL與預(yù)定閾值進(jìn)行比較, 以確定該目標(biāo)裝置是否通過鄰近檢查。如果TTL小于預(yù)定閾值,則確定目標(biāo) 裝置通過鄰近沖企查。在分發(fā)內(nèi)容的允許范圍(例如,家庭網(wǎng)絡(luò)的物理范圍) 內(nèi)確定所述閾值。因?yàn)猷徑鼨z查的主要目的是防止無限制地分發(fā)內(nèi)容,所以 預(yù)定的鄰近閾值(proximity threshold)的范圍不會(huì)顯著影響認(rèn)證。例如,可 以通過將家庭網(wǎng)絡(luò)的物理范圍限制在綜合性公寓的物理范圍并將閾值RTT確 定為7ms來防止內(nèi)容的無限制分發(fā)。
如果TTL小于或等于所述閾值,則方法進(jìn)入#:作750;否則,方法進(jìn)入 操作760。
在操作750,家庭服務(wù)器執(zhí)行內(nèi)容的復(fù)制。
在操作760,家庭服務(wù)器拒絕內(nèi)容的復(fù)制,并終止該方法。
圖8是根據(jù)本發(fā)明示例性實(shí)施例的在復(fù)制控制比特對(duì)應(yīng)于CCI時(shí)生成使
用規(guī)則信息的方法的流程圖。參照?qǐng)D8,在操作810,家庭服務(wù)器或者家庭服
務(wù)器中的域管理器經(jīng)外部信道接收內(nèi)容和CCI。
在操作820,當(dāng)CCI指示內(nèi)容是"自由復(fù)制"時(shí),生成允許包括實(shí)況播
放操作的以上所有操作的使用規(guī)則信息。
在操作830,當(dāng)CCI指示內(nèi)容是"復(fù)制一次"時(shí),生成只允許實(shí)況播放 和存儲(chǔ)操作的使用規(guī)則信息,隨后方法進(jìn)入操作835。
在操作830,在內(nèi)容被實(shí)時(shí)再現(xiàn)或存儲(chǔ)之后,在操作835,將在操作830 生成的使用規(guī)則信息改為關(guān)于"不可再復(fù)制"內(nèi)容的使用規(guī)則信息。
在操作840,當(dāng)CCI指示內(nèi)容是"不可再復(fù)制"時(shí),生成僅允許存儲(chǔ)的 播放、移動(dòng)、轉(zhuǎn)移、導(dǎo)出和編輯的操作的使用規(guī)則信息。
在操作850,當(dāng)CCI指示內(nèi)容是"不可復(fù)制,,時(shí),生成只允許實(shí)況播放 的操作的使用規(guī)則信息,隨后方法進(jìn)入操作860。
在操作860,當(dāng)用戶輸入指示內(nèi)容將被導(dǎo)出的命令時(shí),家庭服務(wù)器檢查 導(dǎo)出的對(duì)象是否是用于內(nèi)容的實(shí)時(shí)再現(xiàn)的協(xié)議。如果導(dǎo)出的對(duì)象是用于實(shí)時(shí) 再現(xiàn)的協(xié)議,則方法進(jìn)入#喿作870,否則,方法進(jìn)入才喿作880。用于實(shí)時(shí)再現(xiàn) 的協(xié)議可以是DTCP。如果導(dǎo)出的對(duì)象是用于在存儲(chǔ)介質(zhì)中存儲(chǔ)內(nèi)容的協(xié)議, 諸如CPRM,則方法進(jìn)入4喿作880。
如上所述,在創(chuàng)建內(nèi)容的使用規(guī)則信息的裝置(例如,家庭服務(wù)器)不 再現(xiàn)內(nèi)容并且允許由不同DRM系統(tǒng)管理的裝置使用DTCP再現(xiàn)內(nèi)容時(shí),例 如,當(dāng)接收內(nèi)容的STB不再現(xiàn)內(nèi)容,并且使用DTCP將內(nèi)容發(fā)送到DTV,以 及允許DTV再現(xiàn)該內(nèi)容時(shí),不違反"不可復(fù)制"限制。因此,在這種情況下, 從STB到DTV的傳輸(導(dǎo)出)是被允許的。
在操作870,家庭服務(wù)器執(zhí)行內(nèi)容的導(dǎo)出。
在操作880,家庭服務(wù)器拒絕內(nèi)容的導(dǎo)出,并終止該方法。
根據(jù)本發(fā)明示例性實(shí)施例的生成使用規(guī)則信息的方法可被實(shí)施為計(jì)算機(jī) 程序。本領(lǐng)域計(jì)算機(jī)編程人員可容易地獲得所述程序的代碼或者代碼段。該 程序可被存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,并且在使用計(jì)算機(jī)讀取和執(zhí)行該程序時(shí) 執(zhí)行該方法。所述計(jì)算才幾可讀介質(zhì)可以是》茲記錄介質(zhì)、光學(xué)記錄介質(zhì)和載波 媒介。
盡管已經(jīng)參照本發(fā)明示例性實(shí)施例詳細(xì)示出和描述了本發(fā)明,但是本領(lǐng) 域技術(shù)人員應(yīng)當(dāng)理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況 下,可在形式和細(xì)節(jié)上做出各種改變。
權(quán)利要求
1、一種生成用于廣播信道的使用規(guī)則信息的方法,所述方法包括經(jīng)廣播信道接收內(nèi)容和廣播標(biāo)記;如果廣播標(biāo)記是off,則創(chuàng)建允許關(guān)于內(nèi)容的使用的所有操作的內(nèi)容使用規(guī)則信息;和如果廣播標(biāo)記是on,則創(chuàng)建禁止內(nèi)容的復(fù)制的使用規(guī)則信息。
2、 如權(quán)利要求l所述的方法,還包括如果用戶輸入指示內(nèi)容將被復(fù)制 到目標(biāo)裝置的命令,則對(duì)目標(biāo)裝置執(zhí)行鄰近檢查并確定是否允許內(nèi)容的復(fù)制。
3、 如權(quán)利要求2所述的方法,其中,對(duì)目標(biāo)裝置執(zhí)行鄰近;f企查并確定是 否允許內(nèi)容的復(fù)制的步驟包括通過從家庭服務(wù)器向目標(biāo)裝置發(fā)送測試包來測量目標(biāo)裝置和家庭服務(wù)器 之間的生存周期時(shí)間;將所述生存周期時(shí)間與預(yù)定閾值進(jìn)行比較,以確定該目標(biāo)裝置是否通過 鄰近4企查。
4、 如權(quán)利要求2所述的方法,其中,對(duì)目標(biāo)裝置執(zhí)行鄰近檢查并確定是 否允許內(nèi)容的復(fù)制的步驟包括通過從家庭服務(wù)器向目標(biāo)裝置發(fā)送測試包來測量目標(biāo)裝置和家庭服務(wù)器 之間的往返時(shí)間;將所述往返時(shí)間與預(yù)定閾值進(jìn)行比較,以確定該目標(biāo)裝置是否通過鄰近 檢查。
5、 如權(quán)利要求4所述的方法,其中,所述預(yù)定閾值是7ms的往返時(shí)間。
6、 一種生成用于廣播信道的使用規(guī)則信息的方法,所述方法包括 經(jīng)廣播信道接收內(nèi)容和復(fù)制控制信息;如果復(fù)制控制信息指示內(nèi)容是"復(fù)制一次",則創(chuàng)建只允許內(nèi)容的實(shí)時(shí)再 現(xiàn)和存儲(chǔ)的使用規(guī)則信息;在完成內(nèi)容的實(shí)時(shí)再現(xiàn)和存儲(chǔ)中的一個(gè)操作之后,改變使用規(guī)則信息, 以允許存儲(chǔ)的播放操作、移動(dòng)操作、轉(zhuǎn)移操作、導(dǎo)出操作和用于編輯將被執(zhí) 行的內(nèi)容的編輯操作中的至少一個(gè)。
7、 如權(quán)利要求6所述的方法,還包括如果復(fù)制控制信息指示內(nèi)容是"不 可再復(fù)制",則創(chuàng)建只允許存儲(chǔ)的播放、移動(dòng)、轉(zhuǎn)移、導(dǎo)出和編輯操作的使用 規(guī)則信息。
8、 如權(quán)利要求6所述的方法,還包括如果復(fù)制控制信息描述內(nèi)容是"自由復(fù)制",則創(chuàng)建允許關(guān)于內(nèi)容的復(fù)制的所有操作的使用規(guī)則信息。
9、 如權(quán)利要求6所述的方法,還包括如果復(fù)制控制信息指示內(nèi)容是"不可復(fù)制",則創(chuàng)建只允許內(nèi)容的實(shí)時(shí)再 現(xiàn)的使用規(guī)則信息;和如果用戶輸入指示內(nèi)容將被導(dǎo)出的命令,則根據(jù)導(dǎo)出的對(duì)象是否是用于 實(shí)時(shí)再現(xiàn)的協(xié)議來確定是否將執(zhí)行內(nèi)容的導(dǎo)出。
10、 如權(quán)利要求9所述的方法,還包括如果確定導(dǎo)出的對(duì)象是用于實(shí) 時(shí)再現(xiàn)的協(xié)議,則執(zhí)行內(nèi)容的導(dǎo)出,和其中,導(dǎo)出的對(duì)象是由數(shù)字傳輸內(nèi)容保護(hù)所保護(hù)的內(nèi)容。
11、 如權(quán)利要求9所述的方法,還包括如果確定導(dǎo)出的對(duì)象不是用于 實(shí)時(shí)再現(xiàn)的協(xié)議,則拒絕內(nèi)容的導(dǎo)出,和其中,導(dǎo)出的對(duì)象是用于將內(nèi)容發(fā)送到存儲(chǔ)介質(zhì)的協(xié)議。
12、 如權(quán)利要求9所述的方法,其中,如果確定導(dǎo)出的對(duì)象不是用于實(shí) 時(shí)再現(xiàn)的協(xié)議,所述將內(nèi)容發(fā)送到存儲(chǔ)介質(zhì)的協(xié)議是用于可移除介質(zhì)的內(nèi)容 保護(hù)協(xié)議。
13、 一種其上具有程序的計(jì)算機(jī)記錄介質(zhì),所述程序在計(jì)算機(jī)中執(zhí)行一 種生成用于廣播信道的使用規(guī)則信息的方法,其中,所述方法包括經(jīng)廣播信道接收內(nèi)容和廣播標(biāo)記;如果廣播標(biāo)記是off,則創(chuàng)建內(nèi)容使用規(guī)則信息以允許關(guān)于內(nèi)容的使用的 所有操作;和如果廣播標(biāo)記是on,則創(chuàng)建使用規(guī)則信息以禁止內(nèi)容的復(fù)制。
14、 一種其上具有程序的計(jì)算機(jī)記錄介質(zhì),所述程序在計(jì)算機(jī)中執(zhí)行一 種生成用于廣播信道的使用規(guī)則信息的方法,其中,所述方法包括經(jīng)廣播信道接收內(nèi)容和復(fù)制控制信息;如果復(fù)制控制信息指示內(nèi)容是"復(fù)制一次",則創(chuàng)建只允許內(nèi)容的實(shí)時(shí)再 現(xiàn)和存儲(chǔ)的使用規(guī)則信息;在完成內(nèi)容的實(shí)時(shí)再現(xiàn)和存儲(chǔ)中的一個(gè)操作之后,改變使用規(guī)則信息, 以允許存儲(chǔ)的播放操作、移動(dòng)操作、轉(zhuǎn)移操作、導(dǎo)出操作和用于編輯將被執(zhí) 行的內(nèi)容的編輯操作中的至少一個(gè)。
15、 一種接收廣播內(nèi)容的方法,所述方法包括 接收廣播內(nèi)容的使用控制信息;將廣播內(nèi)容的使用控制信息映射到使用規(guī)則信息; 將所述使用控制信息轉(zhuǎn)換為映射的使用規(guī)則信息;和 生成包括使用規(guī)則信息的許可證。
16、 如權(quán)利要求15所述的方法,其中,根據(jù)使用控制信息,使用規(guī)則信 息被包括在內(nèi)容控制信息或者關(guān)于認(rèn)證范圍的信息中。
17、 如權(quán)利要求15所述的方法,其中,許可證還包括基于使用控制信息 的內(nèi)容綁定信息。
18、 如權(quán)利要求17所述的方法,其中,內(nèi)容綁定信息與綁定到用戶或者 裝置相關(guān)。
19、 如權(quán)利要求15所述的方法,其中,使用控制信息是廣播標(biāo)記。
20、 如權(quán)利要求15所述的方法,其中,使用控制信息是復(fù)制控制信息。
21、 如權(quán)利要求15所述的方法,還包括存儲(chǔ)廣播內(nèi)容和許可證。
22、 一種接收廣播內(nèi)容的設(shè)備,所述設(shè)備包括 廣播接收機(jī),接收包括廣播內(nèi)容的使用控制信息的廣播信號(hào); 許可證生成器,將所述使用控制信息轉(zhuǎn)換為使用規(guī)則信息,并生成包含與使用控制信息相應(yīng)的內(nèi)容綁定信息的許可證;和 存儲(chǔ)單元,存儲(chǔ)廣播內(nèi)容和許可證。
23、 如權(quán)利要求22所述的設(shè)備,其中,內(nèi)容綁定信息與綁定到用戶或者 裝置相關(guān)。
24、 如權(quán)利要求22所述的設(shè)備,其中,使用控制信息是復(fù)制控制信息。
全文摘要
一種生成用于廣播信道的使用規(guī)則信息的方法。所述方法包括經(jīng)廣播信道接收內(nèi)容和廣播標(biāo)記;當(dāng)廣播標(biāo)記是off時(shí),創(chuàng)建允許關(guān)于內(nèi)容的使用的所有操作的內(nèi)容使用規(guī)則信息;和當(dāng)廣播標(biāo)記是on時(shí),創(chuàng)建禁止內(nèi)容的復(fù)制的使用規(guī)則信息。
文檔編號(hào)G06F17/00GK101116071SQ200680004280
公開日2008年1月30日 申請(qǐng)日期2006年2月6日 優(yōu)先權(quán)日2005年2月7日
發(fā)明者尹映善, 李善男, 李栽興, 金奉禪, 金明宣, 韓聲休 申請(qǐng)人:三星電子株式會(huì)社