国产精品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>

      數(shù)據(jù)傳遞方法

      文檔序號(hào):6454111閱讀:244來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):數(shù)據(jù)傳遞方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種傳遞數(shù)據(jù)的方法,更具體地,涉及一種在DRM互 操作環(huán)境中通過(guò)使用多個(gè)鏈來(lái)有效地傳送數(shù)據(jù)的方法。
      背景技術(shù)
      一般來(lái)說(shuō),數(shù)字內(nèi)容不同于模擬內(nèi)容,能夠被無(wú)限復(fù)制而不損失 信息,所以數(shù)字內(nèi)容可能很容易遭受到非法復(fù)制和使用。這就是為什 么要支持能夠穩(wěn)定保護(hù)數(shù)字內(nèi)容不被非法復(fù)制和使用的內(nèi)容保護(hù)技術(shù) 以提供數(shù)字內(nèi)容服務(wù)的原因。
      數(shù)字版權(quán)管理(DRM)是能夠僅允許合法授權(quán)用戶使用數(shù)字內(nèi)容 的總的數(shù)字內(nèi)容保護(hù)技術(shù)。雖然DRM在文字上包括安全技術(shù)、水印技 術(shù)、防篡改技術(shù)等,但是更準(zhǔn)確的說(shuō),DRM表示一種框架而非技術(shù)。
      DRM關(guān)注于徹底防止非法復(fù)制和使用內(nèi)容。在DRM中,通過(guò)使 用加密技術(shù)將數(shù)字內(nèi)容轉(zhuǎn)換成以數(shù)據(jù)包形式的加密數(shù)據(jù)。因此,即使 預(yù)定用戶偶然獲得了數(shù)字內(nèi)容,在沒(méi)有進(jìn)行合法性認(rèn)證過(guò)程的情況下 也不能使用所述數(shù)字內(nèi)容。
      通過(guò)諸如因特網(wǎng)或者移動(dòng)通信網(wǎng)絡(luò)的有線/無(wú)線通信網(wǎng)絡(luò)提供的 大多數(shù)合法內(nèi)容服務(wù)僅可以被支持由相應(yīng)內(nèi)容的服務(wù)提供商或者內(nèi)容 提供商采用的DRM的DRM設(shè)備來(lái)執(zhí)行。這是由DRM的技術(shù)和政策 封閉性質(zhì)造成的。
      另一方面,DRM的技術(shù)和政策封閉性質(zhì)的優(yōu)點(diǎn)在于確保了內(nèi)容的 合法性。然而,存在的問(wèn)題是限制了用戶使用內(nèi)容。這是因?yàn)楸仨殕?br> 獨(dú)地包含其中安裝有服務(wù)提供商所采用的DRM的DRM設(shè)備或者DRM 使用軟件,以使得用戶可以使用由多個(gè)服務(wù)提供商提供的數(shù)字內(nèi)容。 在此情形中,用戶必須分別地進(jìn)行合同簽訂、付費(fèi)、認(rèn)證等。
      前述問(wèn)題降低了數(shù)字內(nèi)容的分布結(jié)構(gòu)的靈活性。最終,該問(wèn)題導(dǎo) 致對(duì)數(shù)字內(nèi)容服務(wù)造成限制。
      近來(lái),計(jì)劃提供一種其中封閉DRM結(jié)構(gòu)彼此兼容的框架。為了 允許不同類(lèi)型的DRM彼此兼容,需要一種對(duì)封閉DRM之間的差異進(jìn) 行仲裁的DRM互操作系統(tǒng)。可以通過(guò)定義系統(tǒng)資源并提出產(chǎn)生并且管 理所定義的系統(tǒng)資源的操作模型來(lái)實(shí)現(xiàn)該DRM互操作系統(tǒng)。另外,為 了支持DRM互操作系統(tǒng),必須提出使用所定義的系統(tǒng)資源和操作模型 的各種方案(scenario)。

      發(fā)明內(nèi)容
      技術(shù)問(wèn)題
      本發(fā)明提供了一種傳遞數(shù)據(jù)的方法以及一種傳遞內(nèi)容的方法,所 述方法能夠通過(guò)多個(gè)鏈向目標(biāo)有效地傳送客戶端所請(qǐng)求的數(shù)據(jù)。
      技術(shù)方案
      根據(jù)本發(fā)明的一個(gè)方面,提供了一種在數(shù)據(jù)互操作環(huán)境中傳遞數(shù) 據(jù)的方法,所述方法包括接收用于請(qǐng)求從客戶端向至少一個(gè)目標(biāo)傳 送數(shù)據(jù)的數(shù)據(jù)傳輸請(qǐng)求消息;收集要參與所述數(shù)據(jù)的傳輸?shù)膶?shí)體的信 息;以及基于所收集的所述各實(shí)體的信息形成包括至少兩個(gè)實(shí)體的多 個(gè)鏈,并且通過(guò)所述多個(gè)鏈向所述至少一個(gè)目標(biāo)傳送所述數(shù)據(jù)。此時(shí), 所述數(shù)據(jù)可以是內(nèi)容或者許可證。
      在本發(fā)明的上述方面中,收集要參與所述數(shù)據(jù)傳輸?shù)乃龈鲗?shí)體 的信息的步驟可以包括向所述各實(shí)體査詢關(guān)于各實(shí)體的信息,包括 能力信息;接收響應(yīng)于所述査詢而接收關(guān)于所述各實(shí)體的信息;并且
      通過(guò)利用所接收的關(guān)于所述各實(shí)體的信息來(lái)識(shí)別關(guān)于源、中間和目標(biāo)
      設(shè)備、系統(tǒng)和DRM的至少一條信息。
      另外,所述至少兩個(gè)實(shí)體可以包括導(dǎo)出器,用于從源導(dǎo)出所述 數(shù)據(jù)并且傳送所導(dǎo)出的數(shù)據(jù);轉(zhuǎn)換器,用于把從所述導(dǎo)出器傳送的所 述數(shù)據(jù)轉(zhuǎn)換成具有目標(biāo)所要求的格式的數(shù)據(jù)并且傳送所轉(zhuǎn)換的數(shù)據(jù); 以及導(dǎo)入器,用于接收從所述轉(zhuǎn)換器傳送的數(shù)據(jù)并且向所述目標(biāo)提供 所接收的數(shù)據(jù)??商娲?,所述至少兩個(gè)實(shí)體可以包括導(dǎo)出器,用 于從源導(dǎo)出所述數(shù)據(jù)并且傳送所導(dǎo)出的數(shù)據(jù);以及導(dǎo)入器,用于接收 從所述導(dǎo)出器傳送的所述多個(gè)數(shù)據(jù)并且將所接收的數(shù)據(jù)提供給所述目 標(biāo)。
      另外,傳送所述數(shù)據(jù)可以包括形成包括導(dǎo)出器和轉(zhuǎn)換器的主鏈 并且通過(guò)所述主鏈從所述導(dǎo)出器向所述轉(zhuǎn)換器傳送所述數(shù)據(jù);以及形 成包括所述轉(zhuǎn)換器和導(dǎo)入器的至少一個(gè)輔助鏈并且通過(guò)所述至少一個(gè) 輔助鏈從所述轉(zhuǎn)換器向所述導(dǎo)入器傳送所述數(shù)據(jù)。
      另外,包括在所述多個(gè)鏈中的所述至少兩個(gè)實(shí)體可以支持多傳輸 協(xié)議,使得能夠通過(guò)單個(gè)對(duì)話傳送多個(gè)數(shù)據(jù)。另外,可以在每個(gè)鏈中 包括的所述至少兩個(gè)實(shí)體之間建立安全認(rèn)證信道。
      另外,所述傳送數(shù)據(jù)的方法還可包括接收用于表示通過(guò)鏈而從包 括在所述鏈中的實(shí)體傳送的所述數(shù)據(jù)的傳輸和轉(zhuǎn)換狀態(tài)中的至少一個(gè) 的事件消息。在此情形中,所述傳送數(shù)據(jù)的方法還可包括向所述客戶 端提供與所接收的事件消息相對(duì)應(yīng)的信息。
      另外,所述事件消息可以包括以下事件消息中的至少一個(gè)用于 表示開(kāi)始傳送所述數(shù)據(jù)的事件消息、用于表示正在傳送所述數(shù)據(jù)的事 件消息、用于表示所述數(shù)據(jù)傳輸完成的事件消息以及用于表示發(fā)生錯(cuò) 誤的事件消息。
      根據(jù)本發(fā)明的另一個(gè)方面,提供了一種在DRM互操作系統(tǒng)中傳
      遞內(nèi)容的方法,所述方法包括從客戶端接收包括多個(gè)傳輸會(huì)話標(biāo)識(shí) 符的內(nèi)容傳輸請(qǐng)求消息;通過(guò)收集關(guān)于內(nèi)容處理體的信息來(lái)確定要參 與所述內(nèi)容傳輸?shù)亩鄠€(gè)內(nèi)容處理體;形成與所述多個(gè)傳輸會(huì)話標(biāo)識(shí)符 相對(duì)應(yīng)的包括兩個(gè)或者更多個(gè)所確定的內(nèi)容處理體的多個(gè)鏈;以及通
      過(guò)所形成的多個(gè)鏈向至少一個(gè)目標(biāo)傳送所述內(nèi)容。此時(shí),包括在每個(gè) 鏈中的所述兩個(gè)或者更多個(gè)內(nèi)容處理體中的至少一個(gè)可以提供用于表 示通過(guò)所述鏈傳送的內(nèi)容的傳輸狀態(tài)的事件消息。
      根據(jù)本發(fā)明的另一個(gè)方面,提供了一種在DRM互操作系統(tǒng)中向 預(yù)定數(shù)目的目標(biāo)傳遞內(nèi)容的方法,所述方法包括形成包括導(dǎo)出器和 轉(zhuǎn)換器的主鏈,并且通過(guò)所述主鏈向所述轉(zhuǎn)換器傳送所述導(dǎo)出器所導(dǎo) 出的所述內(nèi)容;將傳送到所述轉(zhuǎn)換器的所述內(nèi)容轉(zhuǎn)換成具有目標(biāo)所要 求的格式的內(nèi)容;以及形成與所述預(yù)定數(shù)目的目標(biāo)相對(duì)應(yīng)的包括所述 轉(zhuǎn)換器和導(dǎo)入器的預(yù)定數(shù)目的輔助鏈,并且通過(guò)所形成的預(yù)定數(shù)目的 輔助鏈向所述導(dǎo)入器傳送由所述轉(zhuǎn)換器所轉(zhuǎn)換的所述內(nèi)容。


      通過(guò)參考附圖詳細(xì)描述本發(fā)明的示范性實(shí)施例,本發(fā)明的上述和
      其它特征與優(yōu)點(diǎn)將變得更加明顯,其中
      圖1是示出了根據(jù)本發(fā)明的示范性實(shí)施例的DRM互操作系統(tǒng)的
      概念和主要功能的框圖2是示出了根據(jù)本發(fā)明的示范性實(shí)施例的DRM互操作系統(tǒng)的
      示意性結(jié)構(gòu)的框圖3示出了其中客戶端請(qǐng)求處理控制部分傳送內(nèi)容的示例; 圖4示出了其中客戶端請(qǐng)求處理控制部分傳送許可證的示例; 圖5是示出了域、構(gòu)成域的實(shí)體以及實(shí)體間的相互關(guān)系的框圖; 圖6示出了選擇參考點(diǎn)控制器所需的DPDU數(shù)據(jù)分組的格式的示
      例;
      圖7是示出了通過(guò)利用DPDU來(lái)自動(dòng)選擇參考點(diǎn)控制器的過(guò)程的 流程圖8是示出了根據(jù)示例l-2的選擇參考點(diǎn)控制器的方法的流程圖; 圖9是示出了根據(jù)示例2-1的選擇參考點(diǎn)控制器候選的過(guò)程的流
      程圖10是示出了用于傳送信息信號(hào)的參考點(diǎn)控制器和在參考點(diǎn)控
      制器候選間的連接的框圖11是示出了其中典型的域設(shè)備和典型的候選域設(shè)備傳送信息
      信號(hào)的示例的框圖12是示出了參考點(diǎn)控制器代理的概念的框圖13是示出了注冊(cè)參考點(diǎn)控制器的過(guò)程的流程圖14示出了用于管理遺產(chǎn)(legacy)設(shè)備的唯一信息的結(jié)構(gòu)的示
      例;
      圖15是示出了認(rèn)證遺產(chǎn)設(shè)備的過(guò)程的流程圖; 圖16示出了用于管理使用遺產(chǎn)設(shè)備的用戶的信息的DRM互操作 系統(tǒng)的結(jié)構(gòu)的示例;
      圖17是示出了將遺產(chǎn)設(shè)備注冊(cè)到域的過(guò)程的流程圖18是示出了處理控制部分和內(nèi)容處理部分的結(jié)構(gòu)的框圖19示出了用于示出內(nèi)容處理控制器和內(nèi)容處理體的位置的示
      例;
      圖20示出了用于示出內(nèi)容處理控制器和內(nèi)容處理體的其它位置 的示例;
      圖21是示出了通過(guò)使用內(nèi)容處理控制器和內(nèi)容處理體來(lái)傳送內(nèi) 容的過(guò)程的流程圖22示出了用于示出多路傳輸協(xié)議的示例;
      圖23是示出了根據(jù)示例3-2的用于內(nèi)容傳輸過(guò)程的系統(tǒng)結(jié)構(gòu)的框
      圖24是示出了根據(jù)示例3-2的內(nèi)容傳輸過(guò)程的流程圖; 圖25示出了用于向第一目標(biāo)設(shè)備傳送一個(gè)或者多個(gè)內(nèi)容的主內(nèi) 容轉(zhuǎn)換鏈;
      圖26示出了用于向第二目標(biāo)設(shè)備傳送一個(gè)或者多個(gè)內(nèi)容的輔助 內(nèi)容轉(zhuǎn)換鏈;
      圖27是示出了根據(jù)示例3-3的用于內(nèi)容傳輸過(guò)程的系統(tǒng)結(jié)構(gòu)的框
      圖28是示出了根據(jù)示例3-3的內(nèi)容傳輸過(guò)程的流程圖; 圖29示出了利用內(nèi)容處理控制器構(gòu)造的主內(nèi)容轉(zhuǎn)換鏈的示例; 圖30示出了利用內(nèi)容處理控制器構(gòu)造的輔助內(nèi)容轉(zhuǎn)換鏈的示例; 圖31是示出了根據(jù)示例3-4的用于傳送內(nèi)容的系統(tǒng)的框圖; 圖32是示出了根據(jù)示例3-4的內(nèi)容傳輸過(guò)程的流程圖33示出了利用內(nèi)容處理控制器構(gòu)造的主內(nèi)容轉(zhuǎn)換鏈的示例;
      圖34示出了由內(nèi)容處理控制器引起的第一輔助內(nèi)容轉(zhuǎn)換鏈、第二 輔助內(nèi)容轉(zhuǎn)換鏈和第三輔助內(nèi)容轉(zhuǎn)換鏈的結(jié)構(gòu)的示例;
      圖35是示出了與傳輸許可證相關(guān)的系統(tǒng)的結(jié)構(gòu)的框圖36示出了用于示出包括在實(shí)體中的單元功能模塊和單元功能 模塊的功能的示例;,
      圖37示出了用于示出在兩個(gè)認(rèn)證的實(shí)體之間傳送事件的過(guò)程的
      示例;
      圖38是示出了根據(jù)示例4-1的管理域的方法的流程圖; 圖39是示出了根據(jù)示例4-2的管理域的方法的流程圖; 圖40是示出了其中不同類(lèi)型的DRM彼此兼容的環(huán)境的系統(tǒng)結(jié)構(gòu) 的框圖41是示出了 DRM區(qū)域的詳細(xì)結(jié)構(gòu)的框圖42是示出了 DRM互操作系統(tǒng)的結(jié)構(gòu)的框圖43是示出了根據(jù)示例5-1的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖44是示出了根據(jù)示例5-2的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖45是示出了根據(jù)示例5-3的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖46是示出了根據(jù)示例5-4的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理
      內(nèi)容的方法的功能框圖47是示出了根據(jù)示例5-5的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖48是示出了根據(jù)示例5-6的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖;和
      圖49是示出了根據(jù)示例5-7的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。
      具體實(shí)施例方式
      現(xiàn)在,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。此外,為了參 考附圖清楚地描述示范性實(shí)施例,使用了特定的技術(shù)術(shù)語(yǔ)。然而,本 發(fā)明不限于選定的特定的技術(shù)術(shù)語(yǔ),并且每個(gè)特定的技術(shù)術(shù)語(yǔ)包括以 類(lèi)似的方式操作以便獲得類(lèi)似的實(shí)體的所有技術(shù)同義詞。
      圖1是示出了根據(jù)本發(fā)明的示范性實(shí)施例的DRM互操作系統(tǒng)的 概念和主要功能的框圖。
      如圖1所示,DRM互操作系統(tǒng)1000用于允許服務(wù)在不同的DRM 區(qū)域之間彼此兼容。DRM互操作系統(tǒng)1000可以執(zhí)行數(shù)據(jù)互操作性控 制功能fl、數(shù)據(jù)互操作性功能f2、狀態(tài)顯示功能fi、域管理功能f4等。
      數(shù)據(jù)互操作性控制功能fl用于控制數(shù)據(jù)的互操作性,以使得數(shù)據(jù) 彼此兼容。此時(shí),所述數(shù)據(jù)可以表示內(nèi)容或者許可證。具體地,所述 數(shù)據(jù)互操作性控制功能fl包括內(nèi)容互操作性控制功能fla和許可證互 操作性控制功能f2b。
      數(shù)據(jù)互操作性功能f2可以表示在數(shù)據(jù)互操作性控制功能fl的控制 下允許內(nèi)容或者許可證兼容的功能。例如,根據(jù)數(shù)據(jù)互操作性功能f2, DRM區(qū)域A中的系統(tǒng)A或者設(shè)備A的數(shù)據(jù)(例如內(nèi)容或者許可證) 可以被提供給DRM區(qū)域B中的系統(tǒng)B或者設(shè)備B。 DRM區(qū)域B中的
      系統(tǒng)B或者設(shè)備B的內(nèi)容或者許可證可以被提供給DRM區(qū)域A中的 系統(tǒng)A或者設(shè)備A。具體地,數(shù)據(jù)互操作性功能f2可以包括內(nèi)容互操 作性功能f2a和許可證互操作性功能f2b。
      狀態(tài)顯示功能f3可以表示顯示DRM互操作系統(tǒng)100的操作狀態(tài) 的功能。例如,狀態(tài)顯示功能£3可以包括諸如信道形成事件功能的事 件功能fia、與傳輸相關(guān)的事件功能f3b、與轉(zhuǎn)換相關(guān)的事件功能f3c 等。
      域管理功能f4可以表示管理用于認(rèn)證和管理客戶端的域的功能。 域管理功能f4可以包括參考點(diǎn)控制器注冊(cè)/管理功能f4a、遺產(chǎn)設(shè)備管 理功能f4b等。
      在下文中,將詳細(xì)描述用于執(zhí)行前述功能的系統(tǒng)的結(jié)構(gòu)和操作。 *系統(tǒng)的結(jié)構(gòu)和操作*
      圖2是示出了其中不同類(lèi)型的DRM彼此兼容的DRM互操作系統(tǒng) 的示意性結(jié)構(gòu)的框圖。
      如圖2所示,DRM互操作系統(tǒng)可以包括客戶端部分10、認(rèn)證和 管理部分20、處理控制部分40、內(nèi)容處理部分50和許可證處理部分 30。
      可以利用一個(gè)或者多個(gè)實(shí)體來(lái)構(gòu)造上述的部分。此時(shí),實(shí)體可以 表示被構(gòu)造為執(zhí)行預(yù)定的獨(dú)特功能的軟件或者硬件的模塊或者設(shè)備。 每個(gè)實(shí)體可以是一組執(zhí)行預(yù)定的單元功能的一個(gè)或者多個(gè)單元功能模 塊。將實(shí)體安裝在預(yù)定的設(shè)備中,以通過(guò)預(yù)定的接口與另一實(shí)體通信 數(shù)據(jù)。此外,即使實(shí)體屬于同一部分,也可以將實(shí)體安裝在或者實(shí)現(xiàn) 在不同的設(shè)備中。所述設(shè)備可以基于執(zhí)行環(huán)境而有所不同。
      在下文中,將描述在每個(gè)部分中包括的實(shí)體的功能和通過(guò)實(shí)體間 的交互而進(jìn)行的操作,并且將描述每個(gè)部分的特征結(jié)構(gòu)和功能。
      l.客戶端部分的功能和操作
      客戶端部分IO可以包括客戶端。所述客戶端是實(shí)體,其與認(rèn)證和 管理部分20和處理控制部分40聯(lián)合來(lái)提供各種功能以使得用戶可以
      使用DRM互操作服務(wù)。
      客戶端可以被包括在用戶的設(shè)備中。將包括客戶端的設(shè)備稱(chēng)為客 戶端設(shè)備。
      可以通過(guò)請(qǐng)求認(rèn)證和管理部分20認(rèn)證客戶端而對(duì)客戶端進(jìn)行認(rèn) 證。已認(rèn)證的客戶端可以請(qǐng)求處理控制部分40通過(guò)調(diào)用預(yù)定實(shí)體來(lái)向 所希望的目標(biāo)傳送預(yù)定數(shù)據(jù),例如,預(yù)定內(nèi)容或者許可證。這里,所 述目標(biāo)可以是其中安裝了與應(yīng)用于預(yù)定內(nèi)容或者許可證的DRM不同 的DRM的設(shè)備或者軟件系統(tǒng),例如,域中的另一客戶端設(shè)備。
      圖3和圖4示出了其中認(rèn)證的客戶端請(qǐng)求處理控制部分40傳送數(shù) 據(jù)的示例。圖3示出了其中客戶端請(qǐng)求處理控制部分40傳送內(nèi)容的示 例。圖4示出了其中客戶端請(qǐng)求處理控制部分40傳送許可證的示例。
      如圖3所述,客戶端請(qǐng)求處理控制部分40的內(nèi)容處理控制器41 傳送內(nèi)容。然后,內(nèi)容處理控制器41控制內(nèi)容處理部分50,以使得將 所請(qǐng)求的內(nèi)容傳送到所希望的目標(biāo)。此時(shí),所請(qǐng)求的內(nèi)容的內(nèi)容格式 和DRM可能與所述目標(biāo)所要求的內(nèi)容格式和DRM不同。內(nèi)容處理部 分50處理所述內(nèi)容,以使得所述內(nèi)容滿足所述目標(biāo)所要求的條件并且 將所處理的內(nèi)容提供給所述目標(biāo)。隨后將參考圖18至圖34描述傳輸 和處理過(guò)程。
      此外,如圖4所示,客戶端請(qǐng)求處理控制部分40的許可證處理控
      制器42傳送許可證。然后,許可證處理控制器42控制許可證處理部 分30,以使得將所請(qǐng)求的許可證傳送到所希望的目標(biāo)。此時(shí),所請(qǐng)求 的許可證的格式可能與所述目標(biāo)所要求的許可證的格式不同。許可證 處理部分30處理不同的屬性,以使得滿足所述目標(biāo)所要求的條件并且 向所述目標(biāo)提供該處理結(jié)果。隨后將參考圖35描述處理和傳送許可證 的過(guò)程。
      另一方面,客戶端可以包括客戶端的典型功能,例如,使用(或 者再現(xiàn))內(nèi)容的功能、用戶接口功能等。在此情形中,客戶端可以是 內(nèi)容消費(fèi)的終點(diǎn)。
      客戶端必須被認(rèn)證和管理部分20認(rèn)證為合法客戶端并且被管理。 為了容易地執(zhí)行上述過(guò)程,DRM互操作系統(tǒng)可以引入域的概念。
      域是DRM信任框架的基本單元,并且表示DRM互操作系統(tǒng)被實(shí) 際應(yīng)用的范圍。可以利用一組授權(quán)的設(shè)備或者系統(tǒng)來(lái)構(gòu)造域。例如, 域可以包括一組授權(quán)的客戶端設(shè)備。在此情形中,雖然域中的客戶端 設(shè)備包括不同的DRM內(nèi)容,但是客戶端設(shè)備可以共享所述內(nèi)容。
      2.認(rèn)證和管理部分的功能和操作
      圖5是示出了域、構(gòu)成域的實(shí)體以及實(shí)體間的相互關(guān)系的框圖。 圖5示出了與客戶端的認(rèn)證和管理相關(guān)的實(shí)體。
      參考圖5, DRM互操作系統(tǒng)形成域5??梢钥紤]客戶端設(shè)備12的 物理位置來(lái)構(gòu)造域5。具體地,利用預(yù)定物理區(qū)域中的授權(quán)的客戶端設(shè) 備3來(lái)構(gòu)造域5。可替代地,可以利用僅僅邏輯認(rèn)證的客戶端設(shè)備來(lái)構(gòu) 造域5而不考慮客戶端設(shè)備12的物理位置。
      在本發(fā)明中,如上所述,雖然考慮客戶端設(shè)備3的物理位置利用 預(yù)定的本地區(qū)域中的客戶端設(shè)備3來(lái)構(gòu)造域,但是示例出一種其中在網(wǎng)絡(luò)區(qū)域中的預(yù)定的本地區(qū)域以外的客戶端設(shè)備也預(yù)訂所述域的情 形。然而,這是實(shí)施例的一個(gè)示例。本發(fā)明不限于此。
      需要局域環(huán)境,以便構(gòu)造域5。此時(shí),局域環(huán)境表示其中準(zhǔn)備好 物理網(wǎng)絡(luò)以使得預(yù)定的本地區(qū)域中的設(shè)備彼此交互,并且其中物理網(wǎng) 絡(luò)與外部網(wǎng)絡(luò)交互的環(huán)境。
      作為用于提供局域環(huán)境的示例有家庭網(wǎng)絡(luò)系統(tǒng)。通常,在家庭網(wǎng) 絡(luò)系統(tǒng)中,家用電器、各種傳感器、安全設(shè)備等可以通過(guò)有線/無(wú)線局 域網(wǎng)絡(luò)彼此交互并且可以通過(guò)諸如家庭網(wǎng)關(guān)的通信節(jié)點(diǎn)與諸如互聯(lián)網(wǎng) 的外部網(wǎng)絡(luò)交互。可以利用除了家庭網(wǎng)絡(luò)系統(tǒng)的兩個(gè)或者多個(gè)交互網(wǎng) 絡(luò)設(shè)備來(lái)構(gòu)造局域環(huán)境。
      下面的本地區(qū)域被假定為其中準(zhǔn)備好上述局域環(huán)境的區(qū)域。在該 本地區(qū)域中,可能存在多個(gè)客戶端設(shè)備3。通過(guò)請(qǐng)求認(rèn)證和管理部分
      20認(rèn)證客戶端3,可以將包括在客戶端設(shè)備12中的客戶端3認(rèn)證為合 法客戶端。包括認(rèn)證的客戶端3的設(shè)備是客戶端設(shè)備12??梢栽谠S可 證允許的范圍內(nèi)在客戶端設(shè)備3中使用不同的DRM內(nèi)容。
      因此,用戶將用戶的家庭設(shè)置為本地區(qū)域并且通過(guò)利用家庭中包 括不同DRM的設(shè)備來(lái)構(gòu)造域。然后,在設(shè)備之間共享和使用內(nèi)容。
      然而,除了本地區(qū)域中的客戶端12外,通過(guò)認(rèn)證,也可以向外部 網(wǎng)絡(luò)區(qū)域中的客戶端提供服務(wù)。在此情形中,必須將在網(wǎng)絡(luò)中認(rèn)證的 客戶端的狀態(tài)與在本地區(qū)域中認(rèn)證的客戶端3的狀態(tài)進(jìn)行區(qū)分,并且 單獨(dú)地管理所述狀態(tài)。為此,可以將認(rèn)證的客戶端的狀態(tài)分類(lèi)為遠(yuǎn)程 狀態(tài)和本地狀態(tài),并且可以對(duì)其進(jìn)行管理。
      參考圖5,用于認(rèn)證和管理客戶端3的認(rèn)證和管理部分20包括域 管理器22、許可證管理器24和參考點(diǎn)控制器26。
      域管理器22被設(shè)計(jì)以監(jiān)視域5。例如,域管理器22可以執(zhí)行下 列功能創(chuàng)建域5、破壞域5、將客戶端與域5關(guān)聯(lián)、從域5刪除客戶 端、注冊(cè)參考點(diǎn)控制器26等。
      域管理器22可以存在于本地區(qū)域或者網(wǎng)絡(luò)區(qū)域中的任何位置處。 例如,在圖5所示的示例中,域管理器22位于網(wǎng)絡(luò)區(qū)域中。在此情形 中,域管理器22可以與參考點(diǎn)控制器26和客戶端3交互。可替代地, 域管理器可以位于本地區(qū)域中。在此情形中,域管理器被包括在本地 區(qū)域中的設(shè)備中,以與參考點(diǎn)控制器和客戶端交互。
      許可證管理器24被設(shè)計(jì)以管理用戶的許可證信息。例如,許可證 管理器24可以為用戶提供登錄功能并且執(zhí)行存儲(chǔ)和管理許可證信息的 典型的在線服務(wù)管理器的功能。許可證管理器24可以執(zhí)行下列功能 創(chuàng)建用戶名、刪除用戶名、將許可證信息與用戶名關(guān)聯(lián)、創(chuàng)建許可證 信息、刪除許可證信息等。
      許可證管理器24可以位于網(wǎng)絡(luò)區(qū)域,例如服務(wù)提供商的服務(wù)器。 然而,許可證管理器24可以位于諸如服務(wù)提供商的服務(wù)器的網(wǎng)絡(luò)區(qū)域 中??商娲?,許可證管理器24可以位于本地區(qū)域中。也就是說(shuō),域 管理器22和許可證管理器24可以位于本地區(qū)域或者網(wǎng)絡(luò)區(qū)域中的任 何位置中。
      參考點(diǎn)控制器26檢查預(yù)定的實(shí)體是否位于本地區(qū)域中,并且向所 證實(shí)的實(shí)體提供證實(shí)所述實(shí)體位于本地區(qū)域的證書(shū)。為此,參考點(diǎn)控 制器26可以確定本地區(qū)域的范圍。此時(shí),可以通過(guò)利用物理距離、跳 躍數(shù)目、反應(yīng)時(shí)間等來(lái)確定本地區(qū)域的范圍。
      參考點(diǎn)控制器26根據(jù)客戶端3的請(qǐng)求檢査客戶端3是否位于本地 區(qū)域中。當(dāng)確定客戶端3位于本地區(qū)域中時(shí),參考點(diǎn)控制器26可以提
      供證實(shí)客戶端3位于本地區(qū)域中的域證書(shū)。當(dāng)客戶端3請(qǐng)求域管理器
      22認(rèn)證客戶端3時(shí),可以將該域證書(shū)提供給域管理器22。域管理器22 確認(rèn)客戶端3位于局域中并且對(duì)客戶端3進(jìn)行認(rèn)證。
      此外,域管理器22基于域證書(shū)確定客戶端3是處于遠(yuǎn)程狀態(tài)還是 本地狀態(tài)。域管理器22可以通過(guò)識(shí)別客戶端3的狀態(tài)來(lái)限制處于遠(yuǎn)程 狀態(tài)的訪問(wèn)域管理器22的客戶端的數(shù)目,以防止多個(gè)客戶端通過(guò)網(wǎng)絡(luò) 訪問(wèn)該域并且改進(jìn)安全性。
      參考點(diǎn)控制器26可以位于本地區(qū)域中。具體地,可以將參考點(diǎn)控 制器26確定為位于本地區(qū)域中的設(shè)備。雖然優(yōu)點(diǎn)是將參考點(diǎn)控制器26 確定為包括多個(gè)計(jì)算資源并且不具有移動(dòng)性的諸如機(jī)頂盒、臺(tái)式PC等 的設(shè)備,但是可能將參考點(diǎn)控制器26確定為高度可移動(dòng)的設(shè)備。
      當(dāng)初始構(gòu)造域時(shí),可以根據(jù)預(yù)定的過(guò)程來(lái)選擇參考點(diǎn)控制器26。 具體地,當(dāng)初始構(gòu)造域5時(shí),選擇用于執(zhí)行用于確定本地區(qū)域的范圍 的參考點(diǎn)控制器的的功能的設(shè)備。必須將所選擇的設(shè)備確定為參考點(diǎn) 控制器26。此時(shí),所確定的參考點(diǎn)控制器26注冊(cè)到域管理器22。然 后,客戶端3可以關(guān)于參考點(diǎn)控制器26査詢域管理器22。
      -參考點(diǎn)控制器的選擇-有三種選擇參考點(diǎn)控制器的方法。
      第一種方法是希望預(yù)訂所述域的設(shè)備彼此通信設(shè)備信息并且根據(jù) 預(yù)定的算法對(duì)設(shè)備信息進(jìn)行比較,以使得將最適當(dāng)?shù)脑O(shè)備選擇為參考 點(diǎn)控制器。所選擇的參考點(diǎn)控制器必須向域管理器報(bào)告所述設(shè)備被選 擇為參考點(diǎn)控制器。然后,所述設(shè)備必須注冊(cè)到所述域。
      第二種方法是希望注冊(cè)該域的設(shè)備向域管理器報(bào)告所述設(shè)備的設(shè) 備信息,并且域管理實(shí)體基于所報(bào)告的設(shè)備信息選擇參考點(diǎn)控制器。
      第三種方法是通過(guò)預(yù)定的信息來(lái)選擇參考點(diǎn)控制器。此時(shí),可以 由管理員或者用戶來(lái)設(shè)置所述預(yù)定的信息??商娲?,所述預(yù)定的信 息可以包括任意確定的信息。例如,當(dāng)管理員或者用戶將預(yù)定的信息 輸入到域管理器中時(shí),域管理器能夠基于該預(yù)定的信息來(lái)選擇參考點(diǎn) 控制器??商娲?,可以通過(guò)允許管理員或者用戶直接選擇將被用作 參考點(diǎn)控制器的設(shè)備而建立該參考點(diǎn)控制器。
      在下文中,將詳細(xì)描述上述的三種方法。為了便于理解,將上述 的選擇參考點(diǎn)控制器的第一種方法稱(chēng)為示例1-1。將選擇參考點(diǎn)控制器 的第二種方法稱(chēng)為示例1-2。將選擇參考點(diǎn)控制器的第三種方法稱(chēng)為示 例1-3。
      <示例1-1>
      首先,在描述選擇參考點(diǎn)控制器的過(guò)程之前,定義域有效負(fù)載數(shù)
      據(jù)單元(DPDU: domain payload data unit)的數(shù)據(jù)格式。DPDU是用于 在選擇參考點(diǎn)時(shí)傳送每個(gè)設(shè)備的設(shè)備信息的規(guī)范化數(shù)據(jù)格式。
      圖6示出了選擇參考點(diǎn)控制器所需的DPDU數(shù)據(jù)分組的格式的示例。
      參考圖6, DPDU被構(gòu)造為具有域頭(domain header)和域有效負(fù) 載(domain payload)。
      域頭包括設(shè)備能力標(biāo)識(shí)符(在下文中,縮寫(xiě)為DC-ID)、域標(biāo)識(shí) 符(在下文中,縮寫(xiě)為D-ID)和設(shè)備實(shí)體標(biāo)識(shí)符(在下文中,縮寫(xiě)為 DE國(guó)ID)。
      DC-ID是用于識(shí)別設(shè)備的能力值的信息。此時(shí),能力值可以是用 于顯示設(shè)備關(guān)于預(yù)定項(xiàng)目(例如,剩余能量、硬件規(guī)格、網(wǎng)絡(luò)連接速
      度、網(wǎng)絡(luò)能力、向外的移動(dòng)性、系統(tǒng)的穩(wěn)定性、計(jì)算能力、資源消耗 量等)的能力的信息。在設(shè)備進(jìn)入域之前或之后,可以根據(jù)由管理員 所確定的預(yù)定標(biāo)準(zhǔn)將任意數(shù)值分配給DC-ID或者可以由相應(yīng)的設(shè)備來(lái)
      產(chǎn)生任意數(shù)值。DC-ID是用于在選擇參考點(diǎn)控制器時(shí)選擇最適當(dāng)?shù)脑O(shè)
      備的標(biāo)準(zhǔn)。
      D-ID是用于根據(jù)設(shè)備的環(huán)境和屬性對(duì)域進(jìn)行分類(lèi)的信息。如上所 述,域可以是根據(jù)物理區(qū)域分類(lèi)標(biāo)準(zhǔn)所分類(lèi)的區(qū)域,或者可以是通過(guò) 邏輯認(rèn)證服務(wù)所分類(lèi)的區(qū)域。因此,D-ID是根據(jù)物理區(qū)域?qū)τ蜻M(jìn)行分 類(lèi)的信息,或者是根據(jù)邏輯服務(wù)對(duì)域進(jìn)行分類(lèi)的信息。
      DE-ID是用于識(shí)別屬于域的各個(gè)設(shè)備的信息。
      另一方面,域有效負(fù)載是用于記錄一般數(shù)據(jù)和錯(cuò)誤校驗(yàn)信息的字 段。此時(shí),所述一般數(shù)據(jù)表示關(guān)于設(shè)備和DRM可靠性系統(tǒng)的信息。此 外,所述錯(cuò)誤校驗(yàn)信息可以表示用于檢査DPDU數(shù)據(jù)分組的錯(cuò)誤的信 息。
      如上所述,DPDU包括用于將預(yù)訂域的設(shè)備的能力彼此區(qū)分的信 息。因此,在域中的設(shè)備之間交換所述DPDU,并且將所述能力彼此 進(jìn)行比較。因此,可以選擇有能力的設(shè)備,并且可以將有能力的設(shè)備 確定為參考點(diǎn)控制器。在下文中,將詳細(xì)描述上述的過(guò)程。
      圖7是示出了通過(guò)使用DPDU來(lái)自動(dòng)選擇參考點(diǎn)控制器的過(guò)程的 流程圖。
      參考圖7,當(dāng)所述過(guò)程開(kāi)始時(shí),預(yù)訂域的設(shè)備(例如,客戶端設(shè) 備)將DC-ID值X、 D-ID值Y和DE-ID值Z設(shè)置為預(yù)定值(操作SI)。
      此時(shí),根據(jù)預(yù)定標(biāo)準(zhǔn)分配DC-ID的設(shè)置值,或者在相應(yīng)的設(shè)備中
      生成DC-ID的設(shè)置值。在下面將分別描述這兩種情形。
      1. 根據(jù)預(yù)定標(biāo)準(zhǔn)由管理員分配DC-ID值的情形
      管理員通過(guò)使用預(yù)定的管理設(shè)備來(lái)識(shí)別每個(gè)設(shè)備的能力信息,根 據(jù)預(yù)定標(biāo)準(zhǔn)將所述能力信息轉(zhuǎn)換為能力值,并且將所述能力值分配給
      所述設(shè)備的DC-ID值。此時(shí),所述管理設(shè)備可以是域中的預(yù)定設(shè)備、 位于另一可通信位置處的設(shè)備或者網(wǎng)絡(luò)區(qū)域中的預(yù)定系統(tǒng)(例如,域 管理器)。
      例如,當(dāng)基于剩余能量來(lái)確定DC-ID值時(shí),管理員檢査域中的每 個(gè)設(shè)備的電池剩余量、根據(jù)預(yù)定標(biāo)準(zhǔn)將電池剩余量表示為數(shù)字,并且 將DC-ID值分配給所述設(shè)備。然后,確定所述設(shè)備的DC-ID值,艮卩, 設(shè)備A的DC-ID為4,設(shè)備B的DC-ID為8,而設(shè)備C的DC-ID為2。
      2. 通過(guò)相應(yīng)的設(shè)備來(lái)生成DC-ID值的情形
      每個(gè)設(shè)備均識(shí)別能力信息,根據(jù)先前存儲(chǔ)的信息將所述能力信息 轉(zhuǎn)換成能力值,并且將所述能力設(shè)置為DC-ID值。
      例如,當(dāng)基于能量剩余量來(lái)確定DC-ID值時(shí),所述設(shè)備檢査電池 剩余量,并且根據(jù)先前存儲(chǔ)的電池剩余量-能量剩余量映射表將電池剩 余量表示為數(shù)字,并且生成DC-ID值。然后,確定所述設(shè)備的DC-ID 值,艮卩,設(shè)備A的DC-ID值為4,設(shè)備B的DC-ID為8,而設(shè)備C的 DC-ID為2。此時(shí),可以從管理設(shè)備接收電池剩余量-能量剩余量映射 表并且將其存儲(chǔ)??商娲?,可以在制造產(chǎn)品時(shí)存儲(chǔ)電池剩余量-能量 剩余量映射表。
      在示例l-l中,假定當(dāng)電池容量較高時(shí),將DC-ID值設(shè)置為較小 的值。在此情形中,當(dāng)DC-ID值變小時(shí),所述設(shè)備具有較高的能力。 然而,本發(fā)明不限于此??商娲兀梢约俣ó?dāng)蓄電池容量較小時(shí), 將DC-ID值設(shè)置為較小的值。
      此外,除了能量剩余量外,可以利用硬件規(guī)格、網(wǎng)絡(luò)連接速度、 網(wǎng)絡(luò)能力、向外的移動(dòng)性、系統(tǒng)的穩(wěn)定性、計(jì)算能力、資源消耗量等 來(lái)構(gòu)造所述設(shè)備的能力。DC-ID值可以不是簡(jiǎn)單的數(shù)字,而是各種類(lèi) 型的信息。
      另一方面,將D-ID設(shè)置為用于顯示設(shè)備所預(yù)訂的域的唯一數(shù)字或 者信息數(shù)據(jù)。此外,將每個(gè)設(shè)備的DE-ID值初始化為用于將所述設(shè)備 彼此區(qū)分的代碼??梢杂晒芾韱T分配所述D-ID值和DE-ID值,或者可 以由相應(yīng)的設(shè)備來(lái)生成所述D-ID值和DE-ID值。
      如上所述,當(dāng)為每一個(gè)設(shè)備設(shè)置DC-ID和D-ID完成時(shí),所述設(shè) 備向相鄰設(shè)備順序地廣播或者組播包括所述所設(shè)置的信息的DPDU(操 作S2)。
      然后,所述設(shè)備可以接收從另一設(shè)備傳送的DPDU (操作S3)。 當(dāng)預(yù)定的設(shè)備接收到DPDU時(shí),相應(yīng)的設(shè)備提取出包括在所接收的 DPDU的域頭中的DC-ID值V (操作S4)并且將所提取的DC-ID值與 設(shè)備的DC-ID值X進(jìn)行比較(操作S5)。另一方面,當(dāng)未接收到DPDU 時(shí),確定是否已流逝所設(shè)置的時(shí)間T1 (操作S12) 。 V表示從另一設(shè)備 接收的DPDU的DC-ID值。在傳送DPDU的設(shè)備中,DC-ID值可以是 X。
      作為DC-ID值的比較結(jié)果,當(dāng)所述設(shè)備的DC-ID值小于所接收的 DC-ID值時(shí),所述設(shè)備破壞所接收的DC-ID值(操作S6)。在此情形 中,這是因?yàn)榻邮誅C-ID的設(shè)備具有比傳送DC-ID的設(shè)備高的能量(即 能力)。
      另一方面,作為DC-ID值的比較結(jié)果,當(dāng)其自身的DC-ID值大于 所接收的DC-ID值時(shí),所述設(shè)備提取出D-ID包括在所接收的DPDU
      的域頭中的D-ID信息W(操作S7),并且檢查所提取的D-ID信息W 是否與其自身的D-ID信息Y相同(操作S8)??梢酝ㄟ^(guò)檢查所接收 的D-ID信息來(lái)在相同域中逐個(gè)地選擇參考點(diǎn)控制器。W表示從另一設(shè) 備接收的DPDU的D-ID值。在傳送DPDU的設(shè)備中,DC-ID值可以 是Y。
      作為D-ID的檢査結(jié)果,當(dāng)所接收的D-ID與所述設(shè)備的D-ID相 同時(shí),所述設(shè)備停止廣播DPDU (操作S9)。這是因?yàn)榫哂懈呷萘恐?的設(shè)備位于相同域中。這可以表示所述設(shè)備未能選擇參考點(diǎn)控制器。
      另一方面,作為D-ID的檢査結(jié)果,當(dāng)所接收的D-ID與所述設(shè)備 的d-ID不同時(shí),所述設(shè)備將所接收的DPDU認(rèn)為是從另一域中的設(shè)備 接收的DPDU,并且相繼地廣播DPDU。此時(shí),所述設(shè)備向另一設(shè)備傳 送DPDU,并且檢査是否已流逝所設(shè)置的時(shí)間T2 (操作SIO)。
      此時(shí),當(dāng)在所設(shè)置的時(shí)間T2內(nèi)未再接收到DPDU時(shí)或者當(dāng)未接 收到其中DC-ID小于所述設(shè)備的DC-ID值并且其中D-ID與所述設(shè)備 的D-ID相同的DPDU時(shí),所述設(shè)備在域中具有最高能力。因此,將所 述設(shè)備選擇為在域中作為代表的參考點(diǎn)控制器(操作Sll)。被選擇為 參考點(diǎn)控制器的設(shè)備向域管理器報(bào)告該設(shè)備被選擇為參考點(diǎn)控制器。 將所述設(shè)備注冊(cè)為參考點(diǎn)控制器。這里,將參考圖13描述注冊(cè)過(guò)程。
      可以將可以執(zhí)行參考點(diǎn)控制器的功能的軟件安裝在被選擇為參考 點(diǎn)控制器的設(shè)備中。所述軟件以禁用狀態(tài)被預(yù)先安裝在所述設(shè)備中。 當(dāng)將所述設(shè)備選擇為參考點(diǎn)控制器時(shí),根據(jù)域管理器的命令啟用和建 立所述軟件??商娲?,所述域管理器或者另一設(shè)備可以將可以執(zhí)行 參考點(diǎn)控制器的功能的所述軟件上載到所選擇的設(shè)備。假定參與選擇 參考點(diǎn)控制器的過(guò)程的所述域設(shè)備滿足用于執(zhí)行參考點(diǎn)控制器的功能 的基本條件。此時(shí),所述基本條件可以表示包括被禁用的軟件或者具 有滿足其中可以執(zhí)行參考點(diǎn)控制器的功能的軟件規(guī)格的硬件。
      如上所述,根據(jù)與選擇參考點(diǎn)控制器相關(guān)的示例1-1,通過(guò)在設(shè)備 之間交換DPDU數(shù)據(jù)分組,可以將具有最高能力的所述設(shè)備選擇為參 考點(diǎn)控制器。上述的描述是一個(gè)示例。在不背離本發(fā)明的精神和范圍
      的情況下,可以對(duì)通過(guò)DC-ID設(shè)置能力、比較能力等進(jìn)行改變。 <示例1-2>
      在下文中,將描述作為選擇參考點(diǎn)控制器的方法的另一個(gè)示例的 示例1-2。
      在示例1-2的選擇參考點(diǎn)控制器的方法中,希望注冊(cè)到域的設(shè)備 (例如,客戶端設(shè)備)向域管理器報(bào)告所述設(shè)備的設(shè)備信息,并且所 述域管理器基于所報(bào)告的設(shè)備信息來(lái)選擇參考點(diǎn)控制器。此時(shí),所述 設(shè)備信息可以包括關(guān)于所述設(shè)備所預(yù)訂的域的信息、關(guān)于設(shè)備的能力 的信息、設(shè)備的識(shí)別信息等。例如,所述設(shè)備信息可以是DPDU。
      圖8是示出了根據(jù)示例l-2的選擇參考點(diǎn)控制器的方法的流程圖。
      參考圖8,當(dāng)所述過(guò)程開(kāi)始時(shí),要預(yù)訂域的設(shè)備將DC-ID值X、 D-ID值Y、和DE-ID值Z設(shè)置為預(yù)定值(操作S20)。此時(shí),根據(jù)預(yù) 定標(biāo)準(zhǔn)分配DC-ID的設(shè)置值,或者通過(guò)相應(yīng)的設(shè)備來(lái)生成DC-ID的設(shè) 置值。
      例如,當(dāng)DC-ID值的標(biāo)準(zhǔn)是嵌入在設(shè)備中的中央處理單元(CPU) 的規(guī)格時(shí),由管理員來(lái)分配每個(gè)設(shè)備的DC-ID值??商娲?,將每個(gè) 設(shè)備的DC-ID值設(shè)置為所生成的能力值。例如,設(shè)備A的DC-ID值為 4,設(shè)備B的DC-ID值為2,設(shè)備C的DC-ID值為3,而設(shè)備D的DC-ID 值為8。
      此時(shí),當(dāng)CPU的規(guī)格較高時(shí),將DC-ID值假定為較小的值。具體
      地,當(dāng)DC-ID值變小時(shí),所述設(shè)備具有高能力。然而,本發(fā)明不限于
      此??商娲兀梢约俣ó?dāng)電池容量較小時(shí)將所述DC-ID值設(shè)置為較 小的值。此外,根據(jù)執(zhí)行環(huán)境,可以將關(guān)于除了 CPU以外的其它硬件 的信息、能量信息等以各種類(lèi)型應(yīng)用于設(shè)備的能力。
      將D-ID設(shè)置為用于顯示設(shè)備所預(yù)訂的域的唯一數(shù)字或者信息數(shù) 據(jù)。此外,將每個(gè)設(shè)備的DE-ID值初始化為用于將所述設(shè)備彼此區(qū)分 的代碼??梢杂晒芾韱T來(lái)分配所述D-ID值和所述DE-ID值,或者由相 應(yīng)的設(shè)備來(lái)生成所述D-ID值和所述DE-ID值。
      如上所述,當(dāng)為每個(gè)設(shè)備設(shè)置DC-ID和D-ID完成時(shí),所述設(shè)備 將包括設(shè)置信息的DPDU傳送到域管理器(操作S21)??梢栽陬A(yù)定 時(shí)間內(nèi)傳送DPDU。域管理器在該預(yù)定時(shí)間內(nèi)保持備用狀態(tài)。當(dāng)已流 逝預(yù)定時(shí)間時(shí),域管理器不再接收DPDU。
      域管理器將包括在從所述設(shè)備接收到的DPDU的域頭中的DC-ID 值彼此進(jìn)行比較(操作S22),并且提取出具有最小DC-ID值的設(shè)備, 即,具有最高能力的設(shè)備(操作S23)。當(dāng)提取出具有最高能力的設(shè)備 時(shí),域管理器檢査所述設(shè)備的D-ID (操作S24),并且檢査該D-ID是 否與將要新形成的域的ID相同。當(dāng)所述D-ID與將要新形成的域的ID 相同時(shí),將所述設(shè)備選擇為參考點(diǎn)控制器(操作S25)。如在示例1-1 中所描述的,可以將所述參考點(diǎn)控制器的功能安裝在被選擇為參考點(diǎn) 控制器的設(shè)備中。
      作為D-ID檢查結(jié)果,當(dāng)所述設(shè)備的D-ID不是將要新形成的域的 ID時(shí),將除了相應(yīng)的設(shè)備以外的所述設(shè)備的DC-ID值彼此進(jìn)行比較, 并且搜索具有最高能力的設(shè)備??梢詫⒕哂凶罡吣芰Φ脑O(shè)備選擇為參 考點(diǎn)控制器。
      另一方面,在上述的示例1-2中,基于每個(gè)設(shè)備的能力來(lái)選擇參
      考點(diǎn)控制器??商娲?,除了所述能力外,可以基于與參考信息、用 戶的設(shè)置等的匹配程度來(lái)選擇參考點(diǎn)控制器。
      例如,當(dāng)希望注冊(cè)到域的設(shè)備向域管理器傳送包括關(guān)于所述設(shè)備 的硬件規(guī)格的信息的設(shè)備信息時(shí),所述域管理器可以通過(guò)所傳送的設(shè) 備信息與預(yù)定的規(guī)格信息進(jìn)行比較來(lái)選擇最適當(dāng)?shù)脑O(shè)備。此外,所述 域管理器可以將與所述設(shè)備信息相匹配的設(shè)備選擇為參考點(diǎn)控制器, 所述設(shè)備信息是先前由用戶從在從每個(gè)設(shè)備傳送的設(shè)備信息中確定 的。
      <示例1-3>
      在根據(jù)示例1-3的選擇參考點(diǎn)控制器的方法中,基于由管理員或 者用戶先前設(shè)置的或者任意設(shè)置的設(shè)置信息來(lái)選擇參考點(diǎn)控制器。例 如,當(dāng)管理員或者用戶將設(shè)置信息輸入到域管理器中時(shí),所述域管理 器可以基于所述設(shè)置信息來(lái)選擇參考點(diǎn)控制器??商娲兀芾韱T或 者用戶可以直接選擇將被用戶用作參考點(diǎn)控制器的設(shè)備,并且建立參 考點(diǎn)控制器。因此,在示例l-3中,將管理員或者用戶所希望的設(shè)備、 或者任意設(shè)備選擇為參考點(diǎn)控制器。
      已經(jīng)通過(guò)示例1-1到1-3描述了在初始構(gòu)造域時(shí)選擇參考點(diǎn)控制器 的方法,所述參考點(diǎn)控制器用于確定本地區(qū)域的范圍。當(dāng)選擇了參考 點(diǎn)控制器時(shí),可以通過(guò)該參考點(diǎn)控制器來(lái)確定其中客戶端預(yù)訂的域的 處于本地狀態(tài)中的本地區(qū)域的范圍。
      另一方面,所述域管理器或者許可證管理器可以存在于本地區(qū)域 或者外部網(wǎng)絡(luò)區(qū)域中的任何位置處。當(dāng)域管理器或者許可證管理器存 在于外部網(wǎng)絡(luò)中時(shí),必須支持與域可靠交互的安全通信裝置。
      相反,由于參考點(diǎn)控制器是在本地區(qū)域中確定本地區(qū)域的范圍和 環(huán)境的實(shí)體,所以所述參考點(diǎn)控制器與域管理器或者許可證管理器不
      同,其必須存在于本地區(qū)域中。此時(shí),所述參考點(diǎn)控制器周期地并且 連續(xù)地與域管理器通信信息信號(hào),以便證實(shí)所述參考點(diǎn)控制器正常操 作。
      當(dāng)所述域管理器在預(yù)定時(shí)間內(nèi)未從參考點(diǎn)控制器接收到任何信息 信號(hào)時(shí),這表明所述參考點(diǎn)控制器沒(méi)有正常操作。具體地,所述參考 點(diǎn)控制器發(fā)生故障??商娲?,因?yàn)樗鰠⒖键c(diǎn)控制器進(jìn)入外部非通 信區(qū)域中而使得所述參考點(diǎn)控制器發(fā)生故障。
      在此情形中,預(yù)訂域的在本地區(qū)域中的客戶端設(shè)備可能不能正常 使用內(nèi)容。實(shí)際上,因?yàn)樗鰠⒖键c(diǎn)控制器可能被安裝在移動(dòng)電話、 個(gè)人數(shù)字助理(PDA)等中,所以所述參考點(diǎn)控制器可能進(jìn)入外部非 通信區(qū)域。在此情形中,所述參考點(diǎn)控制器可能發(fā)生故障。
      因此,在本發(fā)明中,公開(kāi)了一種防備參考點(diǎn)控制器發(fā)生故障的方 法。首先,引入了參考點(diǎn)控制器候選的概念。參考點(diǎn)控制器候選表示 當(dāng)參考點(diǎn)控制器發(fā)生故障時(shí)替代所述參考點(diǎn)控制器的設(shè)備。當(dāng)初始構(gòu) 造域時(shí)可以選擇參考點(diǎn)控制器候選,或者在構(gòu)造域之后可以根據(jù)域管 理器來(lái)選擇所述參考點(diǎn)控制器候選。
      -參考點(diǎn)控制器候選的選擇和操作-存在四種選擇參考點(diǎn)控制器候選的方法。
      第一種方法是在域中的設(shè)備中除了當(dāng)前參考點(diǎn)控制器以外的設(shè)備 彼此通信設(shè)備信息?;陬A(yù)定的算法(例如,在示例1-1中描述的算法) 將所述設(shè)備信息彼此進(jìn)行比較,并且選擇參考點(diǎn)控制器候選。例如, 在設(shè)備之間通信能力。將具有最高能力的設(shè)備選擇為參考點(diǎn)控制器候 選。所選擇的參考點(diǎn)控制器候選向域管理器報(bào)告該設(shè)備被選擇為參考 點(diǎn)控制器候選。
      第二種方法是域中的設(shè)備向域管理器提供關(guān)于設(shè)備的設(shè)備信息 (例如,包括能力的DPDU),并且類(lèi)似于根據(jù)上述示例l-2選擇參考 點(diǎn)控制器,所述域管理器基于所述設(shè)備信息選擇參考點(diǎn)控制器候選。
      第三種方法是域中的設(shè)備向參考點(diǎn)控制器提供設(shè)備的設(shè)備信息, 并且參考點(diǎn)控制器基于所述設(shè)備信息來(lái)選擇參考點(diǎn)控制器候選。在此 情形中,當(dāng)選擇了參考點(diǎn)控制器時(shí),參考點(diǎn)控制器必須向域管理器報(bào) 告關(guān)于所選擇的參考點(diǎn)控制器候選的信息。
      第四種方法是基于預(yù)定的信息來(lái)選擇參考點(diǎn)控制器候選。此時(shí), 可以由管理員或者用戶來(lái)設(shè)置所述預(yù)定的信息??商娲?,所述預(yù)定 的信息可以包括任意設(shè)置的信息。
      在下文中,將詳細(xì)描述上述的四種方法。為了便于理解,將選擇
      參考點(diǎn)控制器候選的上述第一種方法稱(chēng)為示例2-1。將選擇參考點(diǎn)控制 器候選的第二種方法稱(chēng)為示例2-2。將選擇參考點(diǎn)控制器候選的第三種 方法稱(chēng)為示例2-3。將選擇參考點(diǎn)控制器候選的第四種方法稱(chēng)為示例 2墨4。
      <示例2-1>
      圖9是示出了根據(jù)示例2-1的選擇參考點(diǎn)控制器候選的過(guò)程的流 程圖。圖9示出了通過(guò)利用設(shè)備的能力來(lái)自動(dòng)選擇參考點(diǎn)控制器的過(guò) 程。
      當(dāng)構(gòu)造域時(shí),根據(jù)示例2-1的選擇參考點(diǎn)控制器候選的過(guò)程可以 在選擇參考點(diǎn)控制器的過(guò)程完成之后開(kāi)始??商娲兀鶕?jù)示例2-1 的選擇參考點(diǎn)控制器候選的過(guò)程可以在構(gòu)造域之后的任何時(shí)刻根據(jù)諸 如域管理器的實(shí)體的開(kāi)始命令而開(kāi)始。
      如圖9所示,當(dāng)所述過(guò)程開(kāi)始時(shí),在域中的設(shè)備中除了參考點(diǎn)控
      制器以外的設(shè)備設(shè)置設(shè)備信息(操作S30)。
      所述設(shè)備信息可以包括關(guān)于能力的信息、關(guān)于域的信息、設(shè)備的 識(shí)別信息等。這里,關(guān)于能力的信息可以包括關(guān)于設(shè)備的能量剩余量、 硬件規(guī)格、網(wǎng)絡(luò)連接速度、向外的移動(dòng)性、系統(tǒng)穩(wěn)定性的信息等。此
      外,關(guān)于能力的信息可以是如DC-ID值的數(shù)字。可替代地,關(guān)于能力 的信息可以是各種類(lèi)型的信息。
      當(dāng)為每個(gè)設(shè)備設(shè)置設(shè)備信息(能力信息、域信息、設(shè)備識(shí)別信息) 完成時(shí),所述設(shè)備將所設(shè)置的信息形成為規(guī)范化的分組,例如所述設(shè) 備將所設(shè)置的信息插入到DPDU中并且向另一設(shè)備順序地廣播或者組 播DPDU (操作S31)。
      然后,每個(gè)設(shè)備接收從另一設(shè)備傳送的規(guī)范化的分組(操作S32), 將包括在所接收的分組中的能力信息與設(shè)備的能力進(jìn)行比較(操作 S33),并且使一個(gè)設(shè)備(傳送分組的設(shè)備或者接收分組的設(shè)備)不被 選擇(操作S34)。
      例如,接收分組的設(shè)備將所接收的分組的能力信息與設(shè)備的能力 信息進(jìn)行比較。當(dāng)所接收的分組的能力信息大于設(shè)備的能力時(shí),所述 設(shè)備停止廣播DPDU。 g卩,接收分組的設(shè)備不被選擇為參考點(diǎn)控制器 候選。此時(shí),也可以執(zhí)行以下的過(guò)程根據(jù)關(guān)于所接收的分組的信息 來(lái)檢查傳送分組的設(shè)備是否與接收分組的設(shè)備處于相同的域中。另一 方面,當(dāng)所接收的分組的能力信息小于接收分組的設(shè)備能力時(shí),破壞 所述分組。即,傳送分組的設(shè)備不被選擇為參考點(diǎn)控制器候選。
      最終,通過(guò)上述的過(guò)程,僅保留具有最高能力的設(shè)備(操作S35)。 然后,將所存活的設(shè)備選擇為參考點(diǎn)控制器候選(操作S36)。所選擇 的設(shè)備向域管理器報(bào)告該設(shè)備被選擇為參考點(diǎn)控制器候選。
      域管理器管理關(guān)于所選擇的參考點(diǎn)控制器候選的信息。當(dāng)在參考 點(diǎn)控制器中發(fā)生錯(cuò)誤時(shí),可以將所述參考點(diǎn)控制器候選用作新的參考 點(diǎn)控制器。
      另一方面,多個(gè)參考點(diǎn)控制器候選可以按照優(yōu)先級(jí)次序注冊(cè)到域 管理器。具體地,執(zhí)行選擇第一參考點(diǎn)控制器候選的過(guò)程,并且注冊(cè)
      第一參考點(diǎn)控制器候選。執(zhí)行選擇第二參考點(diǎn)控制器候選的過(guò)程,并 且注冊(cè)第二參考點(diǎn)控制器候選。重復(fù)執(zhí)行上述的過(guò)程,并且可以注冊(cè) 所希望數(shù)目的參考點(diǎn)控制器候選。
      當(dāng)注冊(cè)了所述多個(gè)參考點(diǎn)控制器候選時(shí),可以按照優(yōu)先級(jí)次序來(lái) 替代所述參考點(diǎn)控制器。此時(shí),所注冊(cè)的多個(gè)參考點(diǎn)控制器候選必須 周期地證實(shí)所述參考點(diǎn)控制器候選正常操作。隨后將詳細(xì)描述證實(shí)過(guò) 程。
      <示例2-2>
      在根據(jù)示例2-2的選擇參考點(diǎn)控制器候選的方法中,域中的設(shè)備 向域管理器報(bào)告設(shè)備的設(shè)備信息,并且所述域管理器基于所報(bào)告的設(shè) 備信息來(lái)選擇參考點(diǎn)控制器候選。
      該方法類(lèi)似于根據(jù)示例1-2的選擇參考點(diǎn)控制器的概念。在示例 1-2中,預(yù)訂所述域的設(shè)備向域管理器報(bào)告所述設(shè)備的設(shè)備信息,并且 所述域管理器基于所報(bào)告的設(shè)備信息來(lái)選擇最適當(dāng)?shù)脑O(shè)備并且將所選 擇的設(shè)備注冊(cè)為參考點(diǎn)控制器。
      在示例2-2中,域中的除了參考點(diǎn)控制器以外的設(shè)備向域管理器 提供設(shè)備的設(shè)備信息,并且所述域管理器基于所報(bào)告的設(shè)備信息來(lái)選 擇最適當(dāng)?shù)脑O(shè)備并且將所選擇的設(shè)備注冊(cè)為參考點(diǎn)控制器候選。
      此時(shí),所述設(shè)備信息可以包括根據(jù)預(yù)定的標(biāo)準(zhǔn)表示設(shè)備的能力的
      能力信息。所述域管理器可以通過(guò)以能力的降序次序基于所述設(shè)備所 提供的能力信息向所述設(shè)備分配優(yōu)先級(jí)而注冊(cè)所述設(shè)備。
      例如,所述域管理器可以根據(jù)每個(gè)設(shè)備的能力信息以可以首先替 代參考點(diǎn)控制器的第一參考點(diǎn)控制器候選、第二參考點(diǎn)控制器候選和 第三參考點(diǎn)控制器候選的次序,選擇并且注冊(cè)多個(gè)參考點(diǎn)控制器候選。 當(dāng)注冊(cè)了所述多個(gè)參考點(diǎn)控制器候選時(shí),所述參考點(diǎn)控制器候選以所 分配的優(yōu)先級(jí)次序來(lái)替代參考點(diǎn)控制器。
      另一方面,可以在選擇了參考點(diǎn)控制器之后執(zhí)行選擇參考點(diǎn)控制 器候選的過(guò)程。根據(jù)執(zhí)行環(huán)境,可以在執(zhí)行示例1-2中所公開(kāi)的選擇參 考點(diǎn)控制器的過(guò)程時(shí)選擇參考點(diǎn)控制器候選。g卩,當(dāng)選擇參考點(diǎn)控制 器時(shí),選擇第一參考點(diǎn)控制器候選、第二參考點(diǎn)控制器候選等。例如, 當(dāng)構(gòu)造域時(shí)預(yù)訂所述域的設(shè)備向域管理器報(bào)告關(guān)于能力的信息,并且 所述域管理器可以基于所報(bào)告的能力選擇參考點(diǎn)控制器、第一參考點(diǎn) 控制器候選、第二參考點(diǎn)控制器候選等。
      <示例2-3>
      在根據(jù)示例2-3的選擇參考點(diǎn)控制器候選的方法中,域中的設(shè)備 向域管理器報(bào)告設(shè)備的設(shè)備信息,并且參考點(diǎn)控制器基于所報(bào)告的設(shè) 備信息來(lái)選擇參考點(diǎn)控制器候選。
      除了參考點(diǎn)控制器選擇參考點(diǎn)控制器候選之外,根據(jù)示例2-3的 選擇參考點(diǎn)控制器候選的方法與根據(jù)示例2-2的選擇參考點(diǎn)控制器候 選的方法基本相同。
      向參考點(diǎn)控制器報(bào)告的設(shè)備信息可以包括表示設(shè)備的能力的能力 信息。參考點(diǎn)控制器可以通過(guò)以能力的降序次序基于所述設(shè)備所報(bào)告 的能力信息向所述設(shè)備分配優(yōu)先級(jí)而注冊(cè)所述設(shè)備。例如,所述參考 點(diǎn)控制器可以根據(jù)每個(gè)設(shè)備的能力信息以可以首先替代參考點(diǎn)控制器
      的第一參考點(diǎn)控制器候選、第二參考點(diǎn)控制器候選和第三參考點(diǎn)控制 器候選的次序,選擇并且注冊(cè)多個(gè)參考點(diǎn)控制器候選。當(dāng)注冊(cè)了所述 多個(gè)參考點(diǎn)控制器候選時(shí),所述參考點(diǎn)控制器候選可以以優(yōu)先級(jí)次序 來(lái)替代參考點(diǎn)控制器。
      另一方面,當(dāng)選擇了參考點(diǎn)控制器時(shí),所述參考點(diǎn)控制器將所選 擇的參考點(diǎn)控制器候選注冊(cè)到域管理器。此外,即使當(dāng)以優(yōu)先級(jí)次序 選擇了所述多個(gè)參考點(diǎn)控制器時(shí),所述參考點(diǎn)控制器也向域管理器報(bào) 告選擇歷史。因此,即使當(dāng)參考點(diǎn)控制器長(zhǎng)時(shí)間發(fā)生故障或者進(jìn)入非 通信區(qū)域時(shí),參考點(diǎn)控制器候選也能替代參考點(diǎn)控制器。因此,正常 地提供服務(wù)。
      <示例2-4>
      在根據(jù)示例2-4的選擇參考點(diǎn)控制器的方法中,基于由管理員或 者用戶先前設(shè)置的或者被任意設(shè)置的設(shè)置信息來(lái)選擇參考點(diǎn)控制器候 選。例如,當(dāng)管理員或者用戶將設(shè)置信息輸入到域管理器或者參考點(diǎn) 控制器中時(shí),所述域管理器或者參考點(diǎn)控制器可以基于所述設(shè)置信息 來(lái)選擇參考點(diǎn)控制器。
      所述設(shè)置信息可以包括關(guān)于被分配優(yōu)先級(jí)的所述多個(gè)參考點(diǎn)控制 器候選的信息。具體地,域管理器或者參考點(diǎn)控制器可以以包括在設(shè) 置信息中的優(yōu)先級(jí)次序來(lái)選擇所述多個(gè)參考點(diǎn)控制器候選。例如,選 擇設(shè)備A并且將其注冊(cè)為第一參考點(diǎn)控制器候選,并且選擇設(shè)備B并 且將其注冊(cè)為第二參考點(diǎn)控制器候選。然后,當(dāng)在參考點(diǎn)控制器中發(fā) 生錯(cuò)誤時(shí),第一參考點(diǎn)控制器候選可以替代參考點(diǎn)控制器。當(dāng)在第一 參考點(diǎn)控制器候選中發(fā)生錯(cuò)誤時(shí),第二參考點(diǎn)控制器候選可以替代第 一參考點(diǎn)控制器候選。
      在域管理器選擇參考點(diǎn)控制器候選的情形中,當(dāng)構(gòu)造域時(shí),域管 理器同時(shí)選擇參考點(diǎn)控制器并且以預(yù)定的優(yōu)先級(jí)次序指定參考點(diǎn)控制
      器候選。然后,當(dāng)參考點(diǎn)控制器發(fā)生故障時(shí),能夠靈活地并且迅速地 處理所述錯(cuò)誤。另一方面,在參考點(diǎn)控制器選擇參考點(diǎn)控制器候選的 情形中,在選擇了參考點(diǎn)控制器之后,所述參考點(diǎn)控制器可以基于設(shè) 置信息指定替代參考點(diǎn)控制器的候選。
      另一方面,管理員或者用戶可以直接選擇將被用作參考點(diǎn)控制器 候選的設(shè)備,而不利用域管理器或者參考點(diǎn)控制器。在此情形中,所 選擇的參考點(diǎn)控制器候選必須向域管理器報(bào)告該設(shè)備被選擇為參考點(diǎn) 控制器候選。
      已經(jīng)通過(guò)示例2-1到2-4描述了選擇參考點(diǎn)控制器候選的方法。在 選擇參考點(diǎn)控制器的情形中,即使當(dāng)在參考點(diǎn)控制器中發(fā)生錯(cuò)誤時(shí), 參考點(diǎn)控制器候選也可以替代所述參考點(diǎn)控制器。此外,通過(guò)以預(yù)定 的優(yōu)先級(jí)次序來(lái)設(shè)置多個(gè)參考點(diǎn)控制器候選,可以確保域中的服務(wù)的 穩(wěn)定性和靈活性。
      參考點(diǎn)控制器候選可以具有下面的功能。
      1. 參考點(diǎn)控制器的功能例如,測(cè)量接近預(yù)定的設(shè)備并且發(fā)出域 證書(shū)等。先前已經(jīng)描述了參考點(diǎn)控制器的功能。
      2. 傳送和接收信息信號(hào)的功能參考點(diǎn)控制器候選必須通過(guò)預(yù)定 的接口與參考點(diǎn)控制器等通信用于報(bào)告該參考點(diǎn)控制器候選正常操作 的信息信號(hào)。
      3. 設(shè)置不接收條件的功能設(shè)置用于區(qū)分不接收信息信號(hào)的條件 的功能。例如,可以設(shè)置超時(shí)、計(jì)數(shù)界限、范圍界限等。
      4. 向域管理器報(bào)告的功能支持用以與域管理器通信的數(shù)據(jù)結(jié)構(gòu) 和接口的功能。
      5.下載功能支持用于從域管理器或者預(yù)定的服務(wù)終端下載實(shí)體 (軟件)的接口的功能。
      另一方面,參考點(diǎn)控制器必須周期地向域管理器或者其它設(shè)備證 實(shí)該參考點(diǎn)控制器正常地操作。此外,所述參考點(diǎn)控制器候選必須周 期地向域管理器或者其它設(shè)備證實(shí)該參考點(diǎn)控制器候選正常地操作。 這是因?yàn)楫?dāng)在參考點(diǎn)控制器候選中發(fā)生錯(cuò)誤時(shí),所述參考點(diǎn)控制器候 選可以不替代參考點(diǎn)控制器。
      圖10是示出了用于傳送信息信號(hào)的參考點(diǎn)控制器和在參考點(diǎn)控 制器候選之間的連接的框圖。
      如圖10所示,在域6中在參考點(diǎn)控制器70和參考點(diǎn)控制器候選
      71與72之間形成用于傳送信息信號(hào)的指定路線a、 b和c。用于傳送信 息信號(hào)的路線a、 b和c表示用于傳送用于證實(shí)設(shè)備是否正常操作的信 息信號(hào)的路線。
      例如,在用于傳送信息信號(hào)的路線a、 b和c中,參考點(diǎn)控制器70 向第一參考點(diǎn)控制器71傳送信息信號(hào),并且參考點(diǎn)控制器候選71向 第二參考點(diǎn)控制器72傳送信息信號(hào)。此外,第二參考點(diǎn)控制器候選72 向參考點(diǎn)控制器70傳送信息信號(hào)。此時(shí),第一參考點(diǎn)控制器候選71 表示主參考點(diǎn)控制器候選,而第二參考點(diǎn)控制器候選72表示輔助參考 點(diǎn)控制器候選。
      在用于傳送信息信號(hào)的路線a、 b和c中必須提供安全通信裝置或 者信道。為了形成安全通信裝置或者信道,可以使用各種加密方法。 例如,可以使用公共密鑰方法、預(yù)先地共享密鑰的方法、域管理器向 設(shè)備提供密鑰信息的方法等??商娲?,當(dāng)生成在內(nèi)容導(dǎo)出器、內(nèi)容 轉(zhuǎn)換器和內(nèi)容導(dǎo)入器之間的安全認(rèn)證信道時(shí),內(nèi)容傳輸控制器可以提供密鑰信息。
      通過(guò)用于傳送信息信號(hào)的路線a、 b和C周期地傳送傳輸信號(hào)。所 述傳輸信號(hào)用于證實(shí)所述參考點(diǎn)控制器或者所述參考點(diǎn)控制器候選正 常地操作。所述傳輸信號(hào)可以包括域信息、設(shè)備識(shí)別信息、系統(tǒng)信息、 超時(shí)信息等。
      這里,所述超時(shí)信息涉及用于確定所述信息信號(hào)是否被正常接收 的時(shí)間界限。
      例如,當(dāng)在所述時(shí)間界限內(nèi)未從參考點(diǎn)控制器70接收到所述信息 信號(hào)時(shí),第一參考點(diǎn)控制器候選71確定在第一參考點(diǎn)控制器70中發(fā) 生錯(cuò)誤。第一參考點(diǎn)控制器候選71向域管理器報(bào)告在參考點(diǎn)控制器70 中發(fā)生錯(cuò)誤并且第一參考點(diǎn)控制器候選71替代參考點(diǎn)控制器70。然后, 第一參考點(diǎn)控制器候選71執(zhí)行參考點(diǎn)控制器70的功能。
      此時(shí),第一參考點(diǎn)控制器候選71可以從域管理器60或者另一終 端接收?qǐng)?zhí)行參考點(diǎn)控制器的功能所需的信息和工具。例如,第一參考 點(diǎn)控制器候選71可以下載并安裝用于執(zhí)行參考點(diǎn)控制器的功能的軟件
      或者可以啟用安裝在其中的已被禁用的軟件。
      關(guān)于另一示例,當(dāng)參考點(diǎn)控制器70在所述時(shí)間界限內(nèi)未從第二參 考點(diǎn)控制器候選72接收到信息信號(hào)時(shí),參考點(diǎn)控制器70確定在第二 參考點(diǎn)控制器候選72中發(fā)生錯(cuò)誤并且向域管理器60報(bào)告在第二參考 點(diǎn)控制器候選72中發(fā)生錯(cuò)誤。然后,具有比第二參考點(diǎn)控制器候選低 的優(yōu)先級(jí)的參考點(diǎn)控制器候選(例如第三參考點(diǎn)控制器候選(未示出)) 可以替代第二參考點(diǎn)控制器候選72??梢酝ㄟ^(guò)選擇參考點(diǎn)控制器候選 的上述過(guò)程(示例2-1到2-4)新重構(gòu)所述優(yōu)先級(jí)。
      另一方面,在圖10所示的示例中,通過(guò)在參考點(diǎn)控制器70和參
      考點(diǎn)控制器候選71與72之間的信息信號(hào)傳輸來(lái)確定在設(shè)備中是否發(fā)
      生錯(cuò)誤。本發(fā)明不限于此。如圖11所示,參考點(diǎn)控制器70和參考點(diǎn) 控制器候選71與72可以通過(guò)路線e、 f和c直接向域管理器60傳送信 息信號(hào)。關(guān)于另一示例,參考點(diǎn)控制器70可以直接向域管理器60傳 送信息信號(hào),并且參考點(diǎn)控制器候選71和72可以通過(guò)預(yù)定的路線彼 此傳送信息信號(hào)。S卩,根據(jù)執(zhí)行環(huán)境,可以不同地改變用于傳送信息 信號(hào)的路線。
      如上所述,參考點(diǎn)控制器70和參考點(diǎn)控制器候選71與72通過(guò)利 用信息信號(hào)而周期地證實(shí)它們正常操作。替代參考點(diǎn)控制器70,或者 可以根據(jù)是否接收到信息信號(hào)來(lái)重構(gòu)參考點(diǎn)控制器候選71和72的優(yōu) 先級(jí)。
      另一方面,由于政策原因等,由單個(gè)參考點(diǎn)控制器確定的本地區(qū) 域的范圍在物理上或者邏輯上受到限制。然而,用戶可能希望在比當(dāng) 前所設(shè)置的本地區(qū)域的范圍更加廣泛的范圍使用內(nèi)容服務(wù)。因此,需 要一種其中可以在保持本地區(qū)域的范圍限制的同時(shí)擴(kuò)展服務(wù)區(qū)域的方 法。
      在本發(fā)明中,引入了參考點(diǎn)控制器代理的概念。參考點(diǎn)控制器代 理表示代替參考點(diǎn)控制器執(zhí)行參考點(diǎn)控制器的功能的設(shè)備。當(dāng)擴(kuò)展域 時(shí)或者當(dāng)參考點(diǎn)控制器臨時(shí)移動(dòng)到外部時(shí)需要參考點(diǎn)控制器代理。
      -參考點(diǎn)控制器代理的選擇和操作-
      圖12是示出了參考點(diǎn)控制器代理的概念的框圖。圖12示出了其 中向域A添加域A'的示例。
      如圖12所示,通過(guò)參考點(diǎn)控制器82來(lái)確定設(shè)備可以在其中預(yù)訂 域86的本地區(qū)域的范圍和環(huán)境。當(dāng)擴(kuò)展服務(wù)區(qū)域或者參考點(diǎn)控制器82 臨時(shí)地移動(dòng)到本地區(qū)域的外部時(shí),必須生成具有與域A相同權(quán)限的擴(kuò)
      展域(例如,域A'96)。
      可以通過(guò)參考點(diǎn)控制器代理92來(lái)確定設(shè)備可以在其中預(yù)訂域A' 96的本地區(qū)域的范圍和環(huán)境。參考點(diǎn)控制器代理92在域A' 96中執(zhí)行 參考點(diǎn)控制器的功能。S口,參考點(diǎn)控制器代理92是域A' 96中的參考 點(diǎn)。除了域A86外,用戶可以通過(guò)客戶端設(shè)備84和94從域A' 96接 收內(nèi)容服務(wù)。
      通過(guò)在選擇參考點(diǎn)控制器和參考點(diǎn)控制器候選的上述示例中描述 的過(guò)程容易地選擇參考點(diǎn)控制器代理92。即,下面將描述選擇參考點(diǎn) 控制器代理92的方法。
      在第一種方法中,預(yù)訂域A'96的設(shè)備彼此通信設(shè)備信息。根據(jù)預(yù) 定的算法(例如,在示例1-1中描述的算法),將所述設(shè)備信息彼此進(jìn) 行比較。基于所述設(shè)備信息來(lái)選擇參考點(diǎn)控制器代理92。例如,在設(shè) 備之間通信能力。將具有最高能力的設(shè)備選擇為參考點(diǎn)控制器代理92。 所選擇的參考點(diǎn)控制器代理92向域管理器80報(bào)告該設(shè)備被選擇為參 考點(diǎn)控制器代理92。
      在第二種方法中,類(lèi)似于根據(jù)示例1-2的選擇參考點(diǎn)控制器的概 念,預(yù)訂域A'的設(shè)備向域管理器提供所述設(shè)備的設(shè)備信息(例如,包 括能力信息的DPDU),并且域管理器80基于所述設(shè)備信息來(lái)選擇參 考點(diǎn)控制器代理92。
      在第三種方法中,基于由管理員或者用戶先前設(shè)置的或者任意設(shè) 置的設(shè)置信息來(lái)選擇參考點(diǎn)控制器代理92。
      另一方面,當(dāng)選擇了參考點(diǎn)控制器代理92時(shí),可以選擇用于防備 其中在參考點(diǎn)控制器代理92中發(fā)生錯(cuò)誤的情形的候選。g卩,選擇當(dāng)在 參考點(diǎn)控制器代理92中發(fā)生錯(cuò)誤時(shí)替代參考點(diǎn)控制器代理92的候選。
      通過(guò)使用選擇參考點(diǎn)控制器候選的上述過(guò)程可以容易地選擇參考點(diǎn)控 制器代理的候選。
      下面將描述選擇參考點(diǎn)控制器代理92的候選的方法。
      在第一種方法中,預(yù)訂域A'96的設(shè)備彼此通信設(shè)備信息。根據(jù)預(yù)
      定的算法(例如,在示例1-1中描述的算法),將設(shè)備信息彼此進(jìn)行比
      較?;谒鲈O(shè)備信息來(lái)選擇參考點(diǎn)控制器代理92和參考點(diǎn)控制器代 理92的候選。例如,在設(shè)備之間通信能力。將具有最高能力的設(shè)備選 擇為參考點(diǎn)控制器代理92。隨后,通過(guò)在除了參考點(diǎn)控制器代理92之 外的設(shè)備之間通能力來(lái)選擇參考點(diǎn)控制器代理的候選。在參考點(diǎn)控制 器代理的候選中存在優(yōu)先級(jí)。此外,所選擇的參考點(diǎn)控制器代理92和 所選擇的參考點(diǎn)控制器代理92的候選必須向域管理器80報(bào)告該設(shè)備 被選擇為參考點(diǎn)控制器代理92和參考點(diǎn)控制器代理92的候選。
      在第二種方法中,類(lèi)似于根據(jù)示例1-2的選擇參考點(diǎn)控制器的概 念,預(yù)訂域A'的設(shè)備向域管理器提供所述設(shè)備的設(shè)備信息(例如,包 括能力信息的DPDU),并且域管理器80基于所述設(shè)備信息來(lái)選擇參 考點(diǎn)控制器代理92和參考點(diǎn)控制器代理92的候選。此時(shí),在參考點(diǎn) 控制器代理92的候選中可以存在優(yōu)先級(jí)。
      在第三種方法中,根據(jù)所述優(yōu)先級(jí)來(lái)選擇參考點(diǎn)控制器代理92和 參考點(diǎn)控制器代理92的候選。此時(shí),可以由管理員或者用戶來(lái)設(shè)置預(yù) 定的信息??商娲兀鲱A(yù)定的信息可以包括任意設(shè)置的信息。
      另一方面,參考點(diǎn)控制器代理92必須向參考點(diǎn)控制器82報(bào)告該 參考點(diǎn)控制器代理92連續(xù)地并且穩(wěn)定地提供服務(wù)。參考點(diǎn)控制器代理 92周期地與參考點(diǎn)控制器82通信預(yù)定的信息信號(hào)。當(dāng)在預(yù)定的時(shí)段內(nèi) 未通信所述信息信號(hào)時(shí),參考點(diǎn)控制器代理92沒(méi)有處于正常狀態(tài)。因 此,不能保持域A'96。
      域參考信息可以包括域參考信息、設(shè)備識(shí)別信息、超時(shí)信息、唯 一系統(tǒng)信息等。
      必須通過(guò)其中提供安全通信裝置或者信道的有線或者無(wú)線傳輸路 線來(lái)傳送所述信息信號(hào)。為了形成安全通信裝置或者信道,可以使用 各種加密方法。例如,可以使用公共密鑰方法、預(yù)先地共享密鑰的方 法、域管理器向所述設(shè)備提供關(guān)于密鑰的信息的方法等。此外,除了 在參考點(diǎn)控制器和參考點(diǎn)控制器代理之間外,可以在參考點(diǎn)控制器和 域管理器之間以及在參考點(diǎn)控制器代理和域管理器之間連續(xù)地通信所 述信息信號(hào)。
      另一方面,當(dāng)不需要保持域A'96時(shí),必須破壞域A'96。在此情 形中,可以通過(guò)使用所述信息信號(hào)來(lái)破壞所述域A'96。例如,參考點(diǎn) 控制器82或者域管理器80停止向參考點(diǎn)控制器代理92傳送信息信號(hào) 或者傳送破壞信號(hào)。然后,由于參考點(diǎn)控制器代理92未正常操作,所 以破壞參考點(diǎn)控制器代理92。因此,域A'被自動(dòng)破壞。
      -注冊(cè)參考點(diǎn)控制器-
      在下文中,將描述注冊(cè)新的參考點(diǎn)控制器的過(guò)程。當(dāng)生成新的域 時(shí)或者當(dāng)替代參考點(diǎn)控制器時(shí)可以執(zhí)行注冊(cè)參考點(diǎn)控制器的過(guò)程。
      圖13是示出了注冊(cè)參考點(diǎn)控制器的過(guò)程的流程圖。
      參考圖13,域管理器從將被注冊(cè)為新的參考點(diǎn)控制器的設(shè)備接收 認(rèn)證參考點(diǎn)控制器的請(qǐng)求。此時(shí),將被注冊(cè)為新的參考點(diǎn)控制器的設(shè) 備可以是從選擇參考點(diǎn)控制器、用于替代現(xiàn)有參考點(diǎn)控制器的參考點(diǎn) 控制器候選以及參考點(diǎn)控制器代理的上述過(guò)程中選擇的設(shè)備之一。
      當(dāng)域管理器接收到認(rèn)證參考點(diǎn)控制器的請(qǐng)求時(shí),所述域管理器使
      現(xiàn)有的參考點(diǎn)控制器成員資格無(wú)效。此時(shí),當(dāng)注冊(cè)參考點(diǎn)控制器時(shí)由 所述域管理器生成參考點(diǎn)控制器成員資格。參考點(diǎn)控制器成員資格可 以表示用于證實(shí)相應(yīng)的實(shí)體是參考點(diǎn)控制器的信息。
      所述域管理器生成并且存儲(chǔ)唯一的新的參考點(diǎn)控制器成員資格, 并且向請(qǐng)求域管理器提供新的參考點(diǎn)控制器成員資格的設(shè)備傳送所生 成的參考點(diǎn)控制器成員資格。此時(shí),域管理器存儲(chǔ)并且管理作為一對(duì) 的參考點(diǎn)控制器成員資格和域。
      接收參考點(diǎn)控制器成員資格的設(shè)備存儲(chǔ)參考點(diǎn)控制器成員資格。 將所述設(shè)備注冊(cè)為參考點(diǎn)控制器。當(dāng)新注冊(cè)的參考點(diǎn)控制器向域管理 器提供各種類(lèi)型的信息或者請(qǐng)求域管理器提供各種類(lèi)型的信息時(shí)或者 當(dāng)認(rèn)證客戶端時(shí),可以將所存儲(chǔ)的參考點(diǎn)控制器成員資格用作認(rèn)證元 件信息。此外,當(dāng)保持參考點(diǎn)控制器時(shí),周期地存儲(chǔ)參考點(diǎn)控制器成 員資格。
      -認(rèn)證客戶端的方法-
      在下文中,將描述認(rèn)證客戶端的方法。返回到圖5,當(dāng)客戶端3
      預(yù)訂域5時(shí),域管理器22生成對(duì)于客戶端3而言是唯一的客戶端成員 資格。連續(xù)地存儲(chǔ)被給予客戶端3的客戶端成員資格,而所述客戶端 是域5的一個(gè)成員。當(dāng)客戶端3退出域5時(shí),域管理器22在預(yù)定的時(shí) 段期間保持所述客戶端的客戶端成員資格并且取消客戶端成員資格。 此時(shí),即使當(dāng)客戶端3退出域5時(shí),在預(yù)定的時(shí)段期間也繼續(xù)使用在 超時(shí)之前被使用的內(nèi)容??梢酝ㄟ^(guò)提供商的策略來(lái)選擇性地應(yīng)用所述 預(yù)定的時(shí)段。
      所述客戶端必須向預(yù)定的實(shí)體證實(shí)該客戶端正常地預(yù)訂域5,以 使得預(yù)訂域5的客戶端3使用服務(wù)。為此,客戶端3請(qǐng)求域管理器22 認(rèn)證客戶端3。當(dāng)客戶端3請(qǐng)求域管理器22認(rèn)證客戶端3時(shí),客戶端 3必須向域管理器22提交確信證書(shū)或者自動(dòng)證書(shū)。
      確信證書(shū)(clear credential)是包括給予客戶端3的客戶端成員資 格和確信域證書(shū)的加密信息。此時(shí),當(dāng)生成域5時(shí),通過(guò)域管理器22
      生成所述確信域證書(shū)。在生成域5之后,域管理器22向用于管理所述
      域的各種事務(wù)應(yīng)用所生成的域證書(shū)。
      所述自動(dòng)證書(shū)是包括參考點(diǎn)控制器成員資格和客戶端成員資格的
      加密信息。所述自動(dòng)證書(shū)可以表示由參考點(diǎn)控制器26提供的域證書(shū)。 當(dāng)參考點(diǎn)控制器26注冊(cè)到域5時(shí),通過(guò)域管理器22生成所述參考點(diǎn) 控制器成員資格。當(dāng)保持參考點(diǎn)控制器26時(shí)連續(xù)地存儲(chǔ)所述參考點(diǎn)控 制器成員資格。所述自動(dòng)證書(shū)是關(guān)于客戶端3是否正常地存在于本地 區(qū)域中的信息,通過(guò)參考點(diǎn)控制器26來(lái)保證所述信息。因此,處于本 地狀態(tài)中的客戶端3可以使用所述自動(dòng)證書(shū)。
      當(dāng)客戶端3請(qǐng)求域管理器22認(rèn)證客戶端3時(shí),域管理器22確定 所提交的證書(shū)是否有效。當(dāng)確定客戶端3沒(méi)有預(yù)訂域5時(shí),域管理器 22生成錯(cuò)誤??商娲兀?dāng)客戶端3正常地預(yù)訂域5時(shí),域管理器22 認(rèn)證客戶端3??蛻舳?可以使用授權(quán)范圍內(nèi)的內(nèi)容。
      域管理器22基于客戶端3提交的證書(shū)是確信證書(shū)還是自動(dòng)證書(shū)來(lái) 識(shí)別客戶端3是處于遠(yuǎn)程狀態(tài)還是本地狀態(tài),并且管理客戶端3。如上 所述,所述遠(yuǎn)程狀態(tài)可以表示客戶端3在所述本地區(qū)域外部的網(wǎng)絡(luò)區(qū) 域中訪問(wèn)域5的情形。例如,客戶端3通過(guò)因特網(wǎng)訪問(wèn)域5。另一方面, 所述本地狀態(tài)可以表示客戶端3存在于本地區(qū)域中的情形。參考點(diǎn)控 制器26可以通過(guò)測(cè)量中繼段(hop)的數(shù)目來(lái)檢查處于本地狀態(tài)中的 客戶端3。通過(guò)預(yù)定的過(guò)程,客戶端3可以注冊(cè)為域5的一個(gè)成員。
      -遺產(chǎn)設(shè)備的注冊(cè)、認(rèn)證和管理-
      除客戶端設(shè)備之外的遺產(chǎn)設(shè)備也可以訪問(wèn)域。此時(shí),遺產(chǎn)設(shè)備可 以表示其上沒(méi)有完全安裝作為域中的客戶端操作的實(shí)體的設(shè)備。具體
      地,將僅具有客戶端的某些功能的設(shè)備或者其中未包括客戶端的設(shè)備 稱(chēng)為遺產(chǎn)設(shè)備。
      為了允許向遺產(chǎn)設(shè)備提供域中的服務(wù),客戶端部分包括用于允許 遺產(chǎn)設(shè)備訪問(wèn)系統(tǒng)的適配器,即,接口實(shí)體。所述接口實(shí)體必須提供 各種功能,以使得所述遺產(chǎn)設(shè)備執(zhí)行與客戶端設(shè)備相當(dāng)?shù)墓δ堋?br> 上述接口實(shí)體被稱(chēng)為虛擬客戶端。所述虛擬客戶端是將遺產(chǎn)設(shè)備 與系統(tǒng)相連接所需的實(shí)體。所述虛擬客戶端與遺產(chǎn)設(shè)備聯(lián)合來(lái)允許向 遺產(chǎn)設(shè)備提供類(lèi)似客戶端設(shè)備的服務(wù)。具體地,所述域管理器將虛擬 客戶端和遺產(chǎn)設(shè)備對(duì)域的訪問(wèn)認(rèn)為是一個(gè)客戶端對(duì)域的訪問(wèn)。 一個(gè)或 者更多遺產(chǎn)設(shè)備可以連接到所述虛擬客戶端。
      所述虛擬客戶端或者域管理器可以管理遺產(chǎn)設(shè)備的唯一信息。另 外,所述虛擬客戶端或者域管理器還管理關(guān)于使用所述遺產(chǎn)設(shè)備的用 戶的信息。
      圖14示出了用于管理遺產(chǎn)設(shè)備的唯一信息的結(jié)構(gòu)的示例。
      如圖14所示,當(dāng)遺產(chǎn)設(shè)備210請(qǐng)求將被遺產(chǎn)設(shè)備210訪問(wèn)的虛擬 客戶端220時(shí),將關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info提供給所述虛擬客 戶端。此時(shí),關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info可以表示對(duì)于遺產(chǎn)設(shè)備 210是唯一的諸如介質(zhì)訪問(wèn)控制地址、磁盤(pán)巻ID等的唯一信息。
      當(dāng)遺產(chǎn)設(shè)備210請(qǐng)求訪問(wèn)虛擬客戶端時(shí),可以將關(guān)于遺產(chǎn)設(shè)備的 唯一信息DV-info與用于訪問(wèn)請(qǐng)求消息的請(qǐng)求一起傳送到虛擬客戶端 220??商娲兀?dāng)遺產(chǎn)設(shè)備210請(qǐng)求訪問(wèn)虛擬客戶端220時(shí),虛擬客 戶端220可以從遺產(chǎn)設(shè)備210提取關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info。
      虛擬客戶端220可以存儲(chǔ)和管理由遺產(chǎn)設(shè)備210提供的關(guān)于遺產(chǎn)
      設(shè)備的唯一信息DV-info。此時(shí),如圖14所示,可以以與設(shè)備標(biāo)識(shí)符 LD-info相應(yīng)的信息表222的形式來(lái)存儲(chǔ)和管理關(guān)于遺產(chǎn)設(shè)備的唯一信 息DV-info。這里,設(shè)備標(biāo)識(shí)符LD-info是用于識(shí)別遺產(chǎn)設(shè)備210的全 局唯一識(shí)別信息??梢杂捎蚬芾砥?40來(lái)分配設(shè)備標(biāo)識(shí)符LD-info。
      域管理器240為每個(gè)域存儲(chǔ)和管理設(shè)備標(biāo)識(shí)符LD-info以及關(guān)于 與設(shè)備標(biāo)識(shí)符LD-info相應(yīng)的遺產(chǎn)設(shè)備的唯一信息DV-info。例如,如 圖14所示,域管理器240可以以信息表242的形式存儲(chǔ)和管理域標(biāo)識(shí) 符D-ID、設(shè)備標(biāo)識(shí)符LD-info以及關(guān)于與域標(biāo)識(shí)符D-ID和設(shè)備標(biāo)識(shí)符 LD-info相應(yīng)的遺產(chǎn)設(shè)備的唯一信息DV-info。此時(shí),域標(biāo)識(shí)符D-ID是 用于識(shí)別由遺產(chǎn)設(shè)備210訪問(wèn)的域的信息。域標(biāo)識(shí)符D-ID也可以是用 于識(shí)別其中包括虛擬客戶端220的域200的信息。
      當(dāng)域管理器240管理設(shè)備標(biāo)識(shí)符LD-info和關(guān)于與設(shè)備標(biāo)識(shí)符 LD-info相應(yīng)的遺產(chǎn)設(shè)備的唯一信息DV-info時(shí),域管理器240可以防 止遺產(chǎn)設(shè)備210雙重地請(qǐng)求另一個(gè)域來(lái)認(rèn)證遺產(chǎn)設(shè)備210。通過(guò)在下面 描述的認(rèn)證遺產(chǎn)設(shè)備的方法,這將變得清楚。
      圖15是示出了認(rèn)證遺產(chǎn)設(shè)備的過(guò)程的流程圖。
      參考圖14和15,當(dāng)預(yù)定的遺產(chǎn)設(shè)備210請(qǐng)求訪問(wèn)虛擬客戶端220 時(shí)(操作S41),虛擬客戶端220從遺產(chǎn)設(shè)備210接收關(guān)于遺產(chǎn)設(shè)備的 唯一信息DV-info (操作S42)。隨后,虛擬客戶端220搜索其中存儲(chǔ) 的信息表222(操作S43)并且確定是否存在與請(qǐng)求訪問(wèn)虛擬客戶端220 的遺產(chǎn)設(shè)備的唯一信息DV-info相同的遺產(chǎn)設(shè)備唯一信息(操作S44)。 即,確定遺產(chǎn)設(shè)備210先前是否注冊(cè)過(guò)。
      此時(shí),當(dāng)存在與請(qǐng)求訪問(wèn)虛擬客戶端220的遺產(chǎn)設(shè)備的唯一信息 DV-info相同的遺產(chǎn)設(shè)備唯一信息時(shí),由于遺產(chǎn)設(shè)備210已注冊(cè)虛擬客 戶端220,所以所述虛擬客戶端請(qǐng)求域管理器240認(rèn)證設(shè)備標(biāo)識(shí)符
      LD-info (操作S46)。當(dāng)請(qǐng)求域管理器240認(rèn)證設(shè)備標(biāo)識(shí)符LD-info 時(shí),可以將設(shè)備標(biāo)識(shí)符LD-info和遺產(chǎn)設(shè)備的唯一信息DV-info提供給 域管理器240。
      另一方面,當(dāng)確定不存在與請(qǐng)求訪問(wèn)虛擬客戶端220的遺產(chǎn)設(shè)備 的唯一信息DV-info相同的遺產(chǎn)設(shè)備唯一信息時(shí),虛擬客戶端220從域 管理器240接收新的設(shè)備標(biāo)識(shí)符LD-info,并且將所述新的設(shè)備標(biāo)識(shí)符 LD-info存儲(chǔ)在信息表222中(操作S45)。因此,遺產(chǎn)設(shè)備的唯一信 息DV-info和新分配的設(shè)備標(biāo)識(shí)符LD-info被同等地存儲(chǔ)在信息表222 中。目卩,遺產(chǎn)設(shè)備210被注冊(cè)為新的設(shè)備。
      為了注冊(cè)遺產(chǎn)設(shè)備,虛擬客戶端220或者域管理器240檢査遺產(chǎn) 設(shè)備210的唯一信息并且檢査遺產(chǎn)設(shè)備210是否為可以注冊(cè)的設(shè)備。 此時(shí),可以注冊(cè)的設(shè)備可以表示在政策上和技術(shù)上都是所允許的設(shè)備 的設(shè)備。例如,服務(wù)提供商、另一授權(quán)者、域管理器等管理可以訪問(wèn) 所述域的遺產(chǎn)設(shè)備的類(lèi)型列表。當(dāng)注冊(cè)新的遺產(chǎn)設(shè)備時(shí),虛擬客戶端 或者域管理器檢査遺產(chǎn)設(shè)備的類(lèi)型列表并且僅向所允許的設(shè)備分配設(shè) 備標(biāo)識(shí)符。這將參考圖17詳細(xì)描述。
      當(dāng)存儲(chǔ)設(shè)備標(biāo)識(shí)符LD-info時(shí),虛擬客戶端220請(qǐng)求域管理器240 認(rèn)證設(shè)備標(biāo)識(shí)符LD-info (操作S46 )。
      然后,域管理器240響應(yīng)于認(rèn)證請(qǐng)求而考慮與設(shè)備標(biāo)識(shí)符LD-info 相應(yīng)的遺產(chǎn)設(shè)備的唯一信息DV-info來(lái)認(rèn)證設(shè)備標(biāo)識(shí)符LD-info。具體 地,域管理器240搜索由域管理器240管理的信息表(操作S47)并且 確定遺產(chǎn)設(shè)備210是否訪問(wèn)另一個(gè)域(操作S48)。例如,域管理器 240確定當(dāng)前是否認(rèn)證與遺產(chǎn)設(shè)備唯一信息相同的遺產(chǎn)設(shè)備的唯一信 息。
      當(dāng)確定遺產(chǎn)設(shè)備210未訪問(wèn)另一個(gè)域時(shí),其向虛擬客戶端220報(bào)
      告該設(shè)備標(biāo)識(shí)符LD-info被允許訪問(wèn)域(操作S50) 。 即,允許遺產(chǎn)設(shè) 備210訪問(wèn)域。因此,遺產(chǎn)設(shè)備210可以訪問(wèn)域200并且使用內(nèi)容。
      另一方面,當(dāng)確定遺產(chǎn)設(shè)備210訪問(wèn)另一個(gè)域時(shí),確定所述遺產(chǎn) 設(shè)備意圖雙重訪問(wèn)域。將確定結(jié)果報(bào)告給虛擬客戶端220 (操作S49)。 即,不允許遺產(chǎn)設(shè)備210訪問(wèn)所述域。因此,遺產(chǎn)設(shè)備210不能訪問(wèn) 域200。
      如上所述,虛擬客戶端220和域管理器240存儲(chǔ)和管理遺產(chǎn)設(shè)備 210的唯一信息。例如,虛擬客戶端220和域管理器240存儲(chǔ)和管理遺 產(chǎn)設(shè)備的設(shè)備證書(shū)。
      因此,可以防止遺產(chǎn)設(shè)備210雙重地訪問(wèn)域200。因此,可以防 止遺產(chǎn)設(shè)備210非法共享內(nèi)容。
      另一方面,除了關(guān)于遺產(chǎn)設(shè)備的唯一信息,虛擬客戶端和域管理 器還可以管理關(guān)于使用遺產(chǎn)設(shè)備的用戶的信息。在此情形中,可以限 制用戶可以使用的遺產(chǎn)設(shè)備的數(shù)目。
      圖16示出了用于管理關(guān)于使用遺產(chǎn)設(shè)備的用戶的信息的DRM互 操作系統(tǒng)的結(jié)構(gòu)的示例。
      如圖16所示,當(dāng)遺產(chǎn)設(shè)備251訪問(wèn)虛擬客戶端260以便請(qǐng)求域認(rèn) 證遺產(chǎn)設(shè)備251時(shí),將關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info和遺產(chǎn)設(shè)備 251的用戶信息U-info提供給虛擬客戶端260。此時(shí),遺產(chǎn)設(shè)備251的 用戶信息U-info可以表示用于識(shí)別使用遺產(chǎn)設(shè)備251的用戶的唯一信 息,諸如預(yù)訂者識(shí)別模塊信息、用戶證書(shū)信息或者由用戶明確輸入的 信息(例如ID、密碼等)。這可以對(duì)應(yīng)于用戶的系統(tǒng)登錄信息。如上 所述,關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info可以表示諸如介質(zhì)訪問(wèn)控制地 址、磁盤(pán)巻ID等的唯一信息,它對(duì)于遺產(chǎn)設(shè)備210是唯一的。即,關(guān)
      于遺產(chǎn)設(shè)備的唯一信息表示包括物理信息或者邏輯信息的信息。
      當(dāng)遺產(chǎn)設(shè)備251請(qǐng)求訪問(wèn)虛擬客戶端260時(shí),可以將用戶信息 U-info和關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info與訪問(wèn)請(qǐng)求消息一起傳送 到虛擬客戶端260??商娲?,當(dāng)遺產(chǎn)設(shè)備251請(qǐng)求訪問(wèn)虛擬客戶端 260時(shí),虛擬客戶端260可以從遺產(chǎn)設(shè)備251提取用戶信息U-info和關(guān) 于遺產(chǎn)設(shè)備的唯一信息DV-info。
      虛擬客戶端260存儲(chǔ)和管理關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info和 用戶信息U-info。此時(shí),如圖16所示,可以以與由域管理器270提供 的設(shè)備標(biāo)識(shí)符LD-info相應(yīng)的信息表262的形式存儲(chǔ)和管理關(guān)于遺產(chǎn)設(shè) 備的唯一信息DV-info和用戶信息U-info。
      域管理器270對(duì)于每個(gè)域存儲(chǔ)和管理設(shè)備標(biāo)識(shí)符LD-info、關(guān)于遺 產(chǎn)設(shè)備的唯一信息DV-info以及用戶信息。具體地,如圖16所示,域 管理器270可以以信息表272的形式存儲(chǔ)和管理域標(biāo)識(shí)符D-ID、設(shè)備 標(biāo)識(shí)符LD-info、關(guān)于遺產(chǎn)設(shè)備的唯一信息DV-info以及用戶信息 U-info。
      當(dāng)從虛擬客戶端260傳送認(rèn)證預(yù)定的遺產(chǎn)設(shè)備251的請(qǐng)求時(shí),域 管理器270可以通過(guò)在域管理器270的信息表272中搜索遺產(chǎn)設(shè)備251 的用戶信息U-info來(lái)將遺產(chǎn)設(shè)備251的用戶信息U-info應(yīng)用于認(rèn)證以 允許訪問(wèn)。另外,可以將域管理器260對(duì)遺產(chǎn)設(shè)備251的管理應(yīng)用于 一般的客戶端設(shè)備。
      例如,通過(guò)在信息表272中搜索用戶信息U-info來(lái)提取遺產(chǎn)設(shè)備 251的數(shù)目。將遺產(chǎn)設(shè)備251的數(shù)目與預(yù)定的數(shù)目限制進(jìn)行比較。當(dāng)遺 產(chǎn)設(shè)備251的數(shù)目小于預(yù)定的數(shù)目限制時(shí),執(zhí)行認(rèn)證。當(dāng)遺產(chǎn)設(shè)備251 的數(shù)目等于或者大于預(yù)定的時(shí)間界限時(shí),不允許認(rèn)證。因此,可以限 制用戶的遺產(chǎn)設(shè)備的總數(shù)。此時(shí),所述數(shù)目限制將依賴(lài)于服務(wù)提供商
      的策略或者用戶所付的費(fèi)用。
      如上所述,當(dāng)認(rèn)證遺產(chǎn)設(shè)備251時(shí),也可以執(zhí)行通過(guò)搜索關(guān)于遺
      產(chǎn)設(shè)備的唯一信息DV-info來(lái)確定是否雙重訪問(wèn)域的過(guò)程。即,在所述 認(rèn)證過(guò)程中,檢查是否雙重訪問(wèn)域,并且通過(guò)使用關(guān)于遺產(chǎn)設(shè)備的唯 一信息和用戶信息U-info來(lái)對(duì)用于所述用戶的所允許的數(shù)目限制加以 考慮。另一方面,可以周期地檢査是否雙重地訪問(wèn)域,并且可以根據(jù) 預(yù)定的時(shí)段周期地限制用于每個(gè)用戶的遺產(chǎn)設(shè)備的數(shù)目。
      圖17是示出了將遺產(chǎn)設(shè)備注冊(cè)到域的過(guò)程的流程圖。
      參考圖17,當(dāng)新的遺產(chǎn)設(shè)備請(qǐng)求訪問(wèn)虛擬客戶端以便預(yù)訂域時(shí)(操 作S51),將關(guān)于遺產(chǎn)設(shè)備的唯一信息提供給虛擬客戶端。然后,所述 虛擬客戶端通過(guò)關(guān)于遺產(chǎn)設(shè)備的唯一信息識(shí)別該虛擬客戶端是新的遺 產(chǎn)設(shè)備,并且搜索可以注冊(cè)遺產(chǎn)設(shè)備的列表(操作S52)??梢宰?cè)遺 產(chǎn)設(shè)備的列表包括在政策和技術(shù)上向其提供服務(wù)的設(shè)備對(duì)象??梢杂?虛擬客戶端預(yù)先地存儲(chǔ)所述列表??商娲兀梢杂捎蚬芾砥?、服務(wù) 提供商的服務(wù)器或者另一系統(tǒng)來(lái)提供所述列表。
      所述虛擬客戶端基于關(guān)于遺產(chǎn)設(shè)備的唯一信息來(lái)搜索所述列表, 并且確定所述遺產(chǎn)設(shè)備是否可以被注冊(cè)(操作S53)。例如,確定在所 述列表中是否存在關(guān)于遺產(chǎn)設(shè)備的唯一信息。此時(shí),當(dāng)在所述列表中 存在關(guān)于遺產(chǎn)設(shè)備的唯一信息時(shí),所述虛擬客戶端請(qǐng)求域管理器注冊(cè) 所述遺產(chǎn)設(shè)備。然后,所述域管理器產(chǎn)生唯一設(shè)備標(biāo)識(shí)符,并且將所 述唯一設(shè)備標(biāo)識(shí)符傳送到所述虛擬客戶端(操作S54)??商娲?,當(dāng) 在所述列表中不存在關(guān)于遺產(chǎn)設(shè)備的唯一信息時(shí),所述虛擬客戶端不 允許注冊(cè)所述遺產(chǎn)設(shè)備并且向遺產(chǎn)設(shè)備報(bào)告關(guān)于所述遺產(chǎn)設(shè)備是否可 以被注冊(cè)的信息(操作S55)。
      至此,參考圖5到圖17描述了可以由認(rèn)證和管理部分執(zhí)行的操作,
      例如,客戶端部分的功能、選擇參考點(diǎn)控制器的過(guò)程、選擇參考點(diǎn)控 制器候選的過(guò)程、當(dāng)在參考點(diǎn)控制器中發(fā)生錯(cuò)誤時(shí)通過(guò)使用參考點(diǎn)控 制器候選來(lái)替代參考點(diǎn)控制器的過(guò)程、通過(guò)參考點(diǎn)控制器代理擴(kuò)展域 的過(guò)程、選擇和使用參考點(diǎn)控制器候選代理的過(guò)程、注冊(cè)參考點(diǎn)控制 器的過(guò)程、認(rèn)證客戶端的過(guò)程以及注冊(cè)、認(rèn)證和管理遺產(chǎn)設(shè)備的過(guò)程 等。
      3.處理控制部分和內(nèi)容處理部分的功能和操作
      當(dāng)認(rèn)證和管理部分構(gòu)造域時(shí),在域中的所認(rèn)證的客戶端或者遺產(chǎn)
      設(shè)備(連接到虛擬客戶端)可以使用DRM互操作服務(wù)。此時(shí),可以將
      所述遺產(chǎn)設(shè)備和連接到其的虛擬客戶端視為一個(gè)客戶端。因此,下面
      的客戶端除了在圖2的描述中定義的客戶端外還可以包括通過(guò)將遺產(chǎn)
      設(shè)備連接到虛擬客戶端而構(gòu)造的客戶端。
      所認(rèn)證的客戶端可以請(qǐng)求預(yù)定的目標(biāo)設(shè)備傳送一個(gè)或者多個(gè)內(nèi) 容。此時(shí),所述目標(biāo)設(shè)備表示其中客戶端希望傳送預(yù)定內(nèi)容的設(shè)備或
      者系統(tǒng),例如,另一客戶端設(shè)備、預(yù)定的web服務(wù)器或者系統(tǒng)。
      可以由所述處理控制部分接收傳送內(nèi)容的請(qǐng)求。所述處理控制部 分響應(yīng)于傳送內(nèi)容的請(qǐng)求來(lái)控制內(nèi)容處理部分以便傳送所述內(nèi)容。所 述內(nèi)容處理部分在處理控制部分的控制下傳送被請(qǐng)求傳送到目標(biāo)設(shè)備 的一個(gè)或者多個(gè)內(nèi)容。
      下文中,將詳細(xì)描述通過(guò)處理控制部分和內(nèi)容處理部分傳送內(nèi)容 的過(guò)程。在下面的描述中,將關(guān)于在DRM互操作系統(tǒng)中的內(nèi)容傳輸示 例四種方法。為了便于理解,將第一種方法稱(chēng)為示例3-1。將第二種方 法稱(chēng)為示例3-2。將第三種方法稱(chēng)為示例3-3。將第四種方法稱(chēng)為示例 3-4。
      <示例3-1>
      圖18是示出了處理控制部分和內(nèi)容處理部分的結(jié)構(gòu)的框圖。圖
      18示出了與傳送內(nèi)容的過(guò)程相關(guān)的實(shí)體。
      如圖18所示,處理控制部分40包括內(nèi)容處理控制器41和許可證 處理控制器42。這里,由于許可證處理控制器42不涉及內(nèi)容傳輸,所 以將在以后描述其詳細(xì)說(shuō)明。
      內(nèi)容處理控制器41用于根據(jù)來(lái)自客戶端的傳送內(nèi)容的請(qǐng)求來(lái)請(qǐng) 求內(nèi)容處理部分50傳送所述內(nèi)容并且控制傳送內(nèi)容的過(guò)程。內(nèi)容處理 控制器41可以存在于本地區(qū)域或者網(wǎng)絡(luò)區(qū)域中的任何位置處。優(yōu)選地, 內(nèi)容處理控制器41可以被包括于在所述本地區(qū)域中預(yù)訂所述域的預(yù)定 設(shè)備中。
      內(nèi)容處理部分50包括多個(gè)內(nèi)容處理體。內(nèi)容處理體可以表示執(zhí)行 與內(nèi)容的傳輸和處理相關(guān)的功能的實(shí)體。所述內(nèi)容處理體包括內(nèi)容導(dǎo) 出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53。
      內(nèi)容導(dǎo)出器52通過(guò)導(dǎo)出請(qǐng)求內(nèi)容處理控制器41傳送的內(nèi)容執(zhí)行 以中性內(nèi)容形式向內(nèi)容轉(zhuǎn)換器51或者內(nèi)容導(dǎo)入器53傳送內(nèi)容的功能。 此時(shí),所述中性內(nèi)容可以表示未通過(guò)使用預(yù)定的DRM加密的凈內(nèi)容。 另外,所述內(nèi)容處理控制器41請(qǐng)求的內(nèi)容可以是通過(guò)使用預(yù)定的DRM 加密的內(nèi)容。內(nèi)容導(dǎo)出器52對(duì)所請(qǐng)求內(nèi)容解密,將所解密的內(nèi)容轉(zhuǎn)換 成中性內(nèi)容,并且傳送所轉(zhuǎn)換的內(nèi)容??商娲?,內(nèi)容導(dǎo)出器52可以 接收被預(yù)先解密的中性內(nèi)容并且傳送所接收的內(nèi)容。
      內(nèi)容轉(zhuǎn)換器51用于接收從內(nèi)容導(dǎo)出器52傳送的中性內(nèi)容,將所 述中性內(nèi)容轉(zhuǎn)換成具有所需格式的內(nèi)容,并且將具有所需格式的內(nèi)容 傳送到內(nèi)容導(dǎo)入器53。此時(shí),所需格式表示目標(biāo)設(shè)備DV2所要求的格 式。內(nèi)容轉(zhuǎn)換器51僅在需要進(jìn)行中性內(nèi)容的格式轉(zhuǎn)換時(shí)參與傳輸。
      內(nèi)容導(dǎo)入器53用于接收從內(nèi)容轉(zhuǎn)換器51或者內(nèi)容導(dǎo)入器52傳送 的中性內(nèi)容。另外,內(nèi)容導(dǎo)入器53可以向目標(biāo)設(shè)備DV2提供所接收的 中性內(nèi)容??商娲?,內(nèi)容導(dǎo)入器53可以將所接收的中性內(nèi)容加密為 具有適于被應(yīng)用于目標(biāo)設(shè)備DV2的DRM的格式的內(nèi)容,并且將所加 密的內(nèi)容提供給目標(biāo)設(shè)備DV2。此時(shí),在前一情形中,目標(biāo)設(shè)備DV2 將從內(nèi)容導(dǎo)入器53傳送的中性內(nèi)容加密成具有適于被應(yīng)用于目標(biāo)設(shè)備 DV2的DRM的格式的內(nèi)容,并且使用所述內(nèi)容。在后一情形中,由于 傳送被內(nèi)容導(dǎo)入器53加密的內(nèi)容,所以目標(biāo)設(shè)備DV2可以使用實(shí)際所 傳送的內(nèi)容。
      圖19和圖20示出了用于示出內(nèi)容處理控制器41和內(nèi)容處理體的 位置的示例。
      如圖19和圖20所示,根據(jù)執(zhí)行環(huán)境,內(nèi)容控制器41和內(nèi)容處理 體(即內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53)位于各種位 置處。
      首先,參考圖12,內(nèi)容導(dǎo)出器52可以被包括在請(qǐng)求設(shè)備DV1中。 內(nèi)容導(dǎo)入器53可以被包括在目標(biāo)設(shè)備DV2中。另外,內(nèi)容處理控制器 41或者內(nèi)容轉(zhuǎn)換器51可以被包括在與請(qǐng)求設(shè)備DV1和目標(biāo)設(shè)備DV2 分開(kāi)的其它設(shè)備中。
      這里,需要定義請(qǐng)求設(shè)備DV1和目標(biāo)設(shè)備DV2。
      請(qǐng)求設(shè)備DV1表示請(qǐng)求傳送內(nèi)容的客戶端設(shè)備。請(qǐng)求客戶端RC1 可以被包括在請(qǐng)求設(shè)備DV1中。另外,預(yù)定的DRM可以被安裝在請(qǐng) 求設(shè)備DV1中。即,請(qǐng)求設(shè)備DV1可以使用向其應(yīng)用預(yù)定的DRM的 內(nèi)容。
      如上所述,目標(biāo)設(shè)備DV2表示向其傳送請(qǐng)求客戶端RC1所請(qǐng)求的
      內(nèi)容的客戶端設(shè)備或者預(yù)定的系統(tǒng)。目標(biāo)客戶端RC2可以被包括在目 標(biāo)設(shè)備DV2中。另外,目標(biāo)DRM可以被安裝在目標(biāo)設(shè)備DV2中。艮卩, 目標(biāo)設(shè)備DV2能夠使用向其應(yīng)用目標(biāo)DRM的內(nèi)容。
      參考圖20,內(nèi)容處理控制器41和內(nèi)容導(dǎo)出器52被包括在請(qǐng)求設(shè) 備DV1中,并且內(nèi)容導(dǎo)入器53被包括在目標(biāo)設(shè)備DV2中。另外,內(nèi) 容轉(zhuǎn)換器51被單獨(dú)地包括在另一設(shè)備中。
      如上所述,內(nèi)容處理控制器41、內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51 和內(nèi)容導(dǎo)入器53可以位于各種位置處。由于安全原因,將內(nèi)容導(dǎo)出器 52包括在請(qǐng)求設(shè)備DV1中以及將內(nèi)容導(dǎo)入器53包括在目標(biāo)設(shè)備DV2 中可能是有利的。
      因此,在下文中,將通過(guò)采用圖19所出的結(jié)構(gòu)來(lái)描述本發(fā)明。然 而,本發(fā)明不限于此。gP,根據(jù)執(zhí)行環(huán)境,內(nèi)容處理控制器41和內(nèi)容 處理體可以被包括在相同設(shè)備中??蛇x地,根據(jù)執(zhí)行環(huán)境,內(nèi)容處理 控制器41和內(nèi)容處理體中的一些可以被包括在相同設(shè)備中??蛇x地, 根據(jù)執(zhí)行環(huán)境,內(nèi)容處理控制器41和內(nèi)容處理體可以被包括在單獨(dú)的 設(shè)備中。
      在下文中,將詳細(xì)描述基于前述系統(tǒng)傳送內(nèi)容的過(guò)程。
      圖21是示出了通過(guò)使用內(nèi)容處理控制器41和內(nèi)容處理體來(lái)傳送 內(nèi)容的過(guò)程的流程圖。圖21示出了向作為目標(biāo)的目標(biāo)設(shè)備DV2傳送在 請(qǐng)求設(shè)備DV1中包括的一個(gè)或者多個(gè)內(nèi)容的過(guò)程的示例。
      如圖21所示,為了傳送內(nèi)容,請(qǐng)求客戶端RC1、內(nèi)容處理控制器 41、多個(gè)內(nèi)容處理體(例如內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入 器53)需要彼此交互。
      首先,請(qǐng)求客戶端RC1傳送用于請(qǐng)求將一個(gè)或者多個(gè)內(nèi)容傳送到
      內(nèi)容處理控制器41的內(nèi)容傳輸請(qǐng)求消息(操作S60)。
      此時(shí),所述內(nèi)容傳輸請(qǐng)求消息包括傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符、 源信息、目標(biāo)信息等。另夕卜,接收所述內(nèi)容的目標(biāo)的DRM系統(tǒng)信息可 以作為選項(xiàng)被包括在內(nèi)容傳輸請(qǐng)求消息中。
      所述內(nèi)容標(biāo)識(shí)符可以表示用于識(shí)別被請(qǐng)求傳送的內(nèi)容的信息。當(dāng) 存在多個(gè)被請(qǐng)求傳送的內(nèi)容時(shí),可以存在用于識(shí)別所述內(nèi)容的多個(gè)內(nèi) 容標(biāo)識(shí)符。
      所述傳輸會(huì)話標(biāo)識(shí)符表示用于唯一識(shí)別傳輸會(huì)話的標(biāo)識(shí)符。當(dāng)執(zhí) 行預(yù)定的操作時(shí),例如,當(dāng)取消內(nèi)容傳輸時(shí)或者當(dāng)更新內(nèi)容傳輸狀態(tài) 時(shí),可以使用所述傳輸會(huì)話標(biāo)識(shí)符來(lái)識(shí)別會(huì)話。
      源信息被用于確定從何處傳送所請(qǐng)求的內(nèi)容。所述源信息可以包 括用于識(shí)別諸如請(qǐng)求設(shè)備DV1的源設(shè)備或者系統(tǒng)的標(biāo)識(shí)符、關(guān)于被請(qǐng) 求傳送的內(nèi)容文件的格式的信息等。
      所述目標(biāo)信息包括用于識(shí)別作為向其傳送所請(qǐng)求的內(nèi)容的目標(biāo)的 目標(biāo)設(shè)備DV2的信息。所述目標(biāo)信息可以包括用于識(shí)別所述目標(biāo)的目 標(biāo)標(biāo)識(shí)符、有關(guān)所述目標(biāo)所需的文件格式的信息等。當(dāng)通過(guò)內(nèi)容轉(zhuǎn)換 器51轉(zhuǎn)換文件格式時(shí),可以參考關(guān)于在所述目標(biāo)信息中包括的文件格 式的信息。
      內(nèi)容傳輸控制器41可以如下使用包括在內(nèi)容傳輸消息中的信息。 此時(shí),內(nèi)容傳輸控制器41可以使用從請(qǐng)求客戶端RC1實(shí)際接收的信息。 可替代地,內(nèi)容傳輸控制器41可以生成與從請(qǐng)求客戶端RC1接收的信 息相應(yīng)的單獨(dú)信息并且使用所生成的信息。例如,內(nèi)容傳輸控制器41 可以使用從請(qǐng)求客戶端RC1實(shí)際接收的傳輸會(huì)話標(biāo)識(shí)符和多個(gè)數(shù)據(jù)標(biāo)
      識(shí)符??商娲?,內(nèi)容傳輸控制器41可以使用適用于會(huì)話的所生成的 傳輸會(huì)話標(biāo)識(shí)符和多個(gè)數(shù)據(jù)標(biāo)識(shí)符。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),內(nèi)容處理控制器41收集關(guān)于內(nèi)容處 理體的信息,檢查是否可以傳送所述內(nèi)容,并且確定內(nèi)容處理體來(lái)轉(zhuǎn)
      換內(nèi)容,目P,內(nèi)容處理體來(lái)構(gòu)造內(nèi)容轉(zhuǎn)換鏈(操作S61至S63)。
      例如,內(nèi)容處理控制器41向一個(gè)或者多個(gè)導(dǎo)出器52、內(nèi)容導(dǎo)入 器53以及內(nèi)容轉(zhuǎn)換器51査詢能力并且從相應(yīng)的實(shí)體接收響應(yīng)。因此, 可以識(shí)別源、中間和目標(biāo)設(shè)備、系統(tǒng)以及DRM的能力。
      當(dāng)收集信息時(shí),內(nèi)容處理控制器41基于所收集的信息確定是否傳 送所請(qǐng)求的內(nèi)容。即,檢查所述內(nèi)容處理體是否正常地傳輸所請(qǐng)求的 內(nèi)容。這里,可以考慮所請(qǐng)求的內(nèi)容的格式、系統(tǒng)策略以及在實(shí)體間 可以執(zhí)行的安全認(rèn)證信道算法信息。例如,當(dāng)內(nèi)容轉(zhuǎn)換器51基于內(nèi)容 轉(zhuǎn)換器51的所收集的能力不能支持到具有所要求格式的內(nèi)容的內(nèi)容轉(zhuǎn) 換時(shí),不能傳送內(nèi)容。當(dāng)內(nèi)容轉(zhuǎn)換器51能夠支持到具有所要求格式的 內(nèi)容的內(nèi)容轉(zhuǎn)換時(shí),能夠傳送所述內(nèi)容。內(nèi)容處理控制器41通過(guò)考慮 上述因素來(lái)確定是否傳送所述內(nèi)容。
      當(dāng)確定傳送所述內(nèi)容時(shí),內(nèi)容處理控制器41確定能夠有效地執(zhí)行 所請(qǐng)求的內(nèi)容的轉(zhuǎn)換的內(nèi)容處理體,例如,內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換 器51和內(nèi)容導(dǎo)入器53,并且控制所述內(nèi)容處理體以使得構(gòu)造包括所確 定的內(nèi)容處理體的內(nèi)容轉(zhuǎn)換鏈。即,控制所確定內(nèi)容處理體,以便構(gòu) 造所述內(nèi)容轉(zhuǎn)換鏈。
      當(dāng)確定在內(nèi)容轉(zhuǎn)換鏈中包括的內(nèi)容處理體時(shí),內(nèi)容傳輸控制器可 以包括內(nèi)容轉(zhuǎn)換器51或者可以不包括內(nèi)容轉(zhuǎn)換器51。當(dāng)被請(qǐng)求傳送的 內(nèi)容的格式不同于所述目標(biāo)所要求的內(nèi)容格式時(shí),必須轉(zhuǎn)換所傳送的 內(nèi)容的格式。然而,當(dāng)被請(qǐng)求傳送的內(nèi)容的格式與所述目標(biāo)所要求的
      內(nèi)容格式相同時(shí),不需要轉(zhuǎn)換所傳送的內(nèi)容的格式。
      因此,當(dāng)所請(qǐng)求的內(nèi)容的格式不同于所述目標(biāo)所要求的內(nèi)容格式 時(shí),內(nèi)容處理控制器41允許在內(nèi)容轉(zhuǎn)換鏈中包括內(nèi)容轉(zhuǎn)換器51。當(dāng)所 請(qǐng)求的內(nèi)容的格式與所述目標(biāo)所要求的內(nèi)容格式相同時(shí),內(nèi)容處理控
      制器41允許在內(nèi)容轉(zhuǎn)換鏈中不包括內(nèi)容轉(zhuǎn)換器51。這里,內(nèi)容的格式 轉(zhuǎn)換可以表示編解碼轉(zhuǎn)換。
      例如,當(dāng)利用MPEG-2壓縮來(lái)對(duì)所請(qǐng)求的內(nèi)容進(jìn)行壓縮時(shí),并且 當(dāng)在所述目標(biāo)中可用的內(nèi)容格式為MPEG-4時(shí),具有MPEG-2格式的 內(nèi)容不可用,并且因此,必須通過(guò)使用內(nèi)容轉(zhuǎn)換器51將MPEG-2格式 轉(zhuǎn)換成MPEG-4格式。
      在示例3-1中,將描述其中由于所請(qǐng)求的內(nèi)容的格式不同于所述 目標(biāo)所要求的格式而需要轉(zhuǎn)換所述內(nèi)容的情形。在此情形中,內(nèi)容轉(zhuǎn) 換鏈必須包括內(nèi)容轉(zhuǎn)換器51。
      隨后,內(nèi)容處理控制器41分別向內(nèi)容導(dǎo)出器42、內(nèi)容轉(zhuǎn)換器51 和內(nèi)容導(dǎo)入器53發(fā)送內(nèi)容導(dǎo)出請(qǐng)求、內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求(操 作S67至S69)。通過(guò)向內(nèi)容處理體傳送用于請(qǐng)求內(nèi)容處理體執(zhí)行所請(qǐng) 求的操作的控制消息來(lái)執(zhí)行上述請(qǐng)求。
      用于請(qǐng)求導(dǎo)出所述內(nèi)容的控制消息可以包括傳輸會(huì)話標(biāo)識(shí)符、內(nèi) 容標(biāo)識(shí)符、接收器信息等。接收器信息可以表示關(guān)于內(nèi)容導(dǎo)出器52將 內(nèi)容導(dǎo)出并且傳輸?shù)降慕邮掌鞯男畔?。在示?-1中,描述了其中內(nèi)容 轉(zhuǎn)換鏈包括內(nèi)容轉(zhuǎn)換器51的情形,因此,接收器信息可以表示內(nèi)容轉(zhuǎn) 換器51的識(shí)別信息。然而,當(dāng)內(nèi)容轉(zhuǎn)換鏈不包括內(nèi)容轉(zhuǎn)換器51時(shí), 接收器信息可以表示內(nèi)容導(dǎo)入器53的標(biāo)識(shí)符信息。
      另外,用于請(qǐng)求轉(zhuǎn)換所述內(nèi)容的控制消息可以包括傳輸會(huì)話標(biāo)識(shí)
      符、內(nèi)容標(biāo)識(shí)符、發(fā)送器信息、接收器信息、被傳送的內(nèi)容的格式信 息、關(guān)于所轉(zhuǎn)換的格式的信息等。此時(shí),所述發(fā)送器信息和接收器信 息可以表示用于識(shí)別傳送所述內(nèi)容的實(shí)體和接收所述內(nèi)容的實(shí)體的信 息。g卩,所述發(fā)送器信息用于識(shí)別作為發(fā)送器的內(nèi)容導(dǎo)出器52,并且
      所述接收器信息用于識(shí)別作為接收器的內(nèi)容導(dǎo)入器53。
      用于請(qǐng)求導(dǎo)入所述內(nèi)容的控制消息可以包括傳輸會(huì)話標(biāo)識(shí)符、內(nèi) 容標(biāo)識(shí)符、發(fā)送器信息等。所述發(fā)送器信息可以表示用于識(shí)別傳送所
      述內(nèi)容的發(fā)送器的信息。在示例3-1中,描述了其中存在內(nèi)容轉(zhuǎn)換器 51的情形,因此,所述源信息可以表示內(nèi)容轉(zhuǎn)換器51的識(shí)別信息。當(dāng) 在內(nèi)容轉(zhuǎn)換鏈中不包括內(nèi)容轉(zhuǎn)換器51時(shí),內(nèi)容導(dǎo)出器52變?yōu)榘l(fā)送器。 當(dāng)請(qǐng)求接收所述內(nèi)容時(shí),關(guān)于最終接收所述內(nèi)容的接收器的信息可以 包括所述目標(biāo)的目標(biāo)信息和DRM系統(tǒng)信息。
      另外,當(dāng)請(qǐng)求導(dǎo)出、轉(zhuǎn)換并且接收所述內(nèi)容時(shí),在控制消息中包 括的內(nèi)容標(biāo)識(shí)符與當(dāng)客戶端請(qǐng)求傳送所述內(nèi)容時(shí)所請(qǐng)求的內(nèi)容標(biāo)識(shí)符 匹配。當(dāng)存在客戶端請(qǐng)求傳送的多個(gè)內(nèi)容時(shí),當(dāng)請(qǐng)求傳送所述內(nèi)容時(shí) 所請(qǐng)求的內(nèi)容的標(biāo)識(shí)符與在內(nèi)容導(dǎo)出請(qǐng)求信息、內(nèi)容轉(zhuǎn)換請(qǐng)求信息和 內(nèi)容導(dǎo)入請(qǐng)求信息中包括的內(nèi)容標(biāo)識(shí)符相同。
      如上所述,當(dāng)內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53從 內(nèi)容處理控制器41分別接收內(nèi)容導(dǎo)出請(qǐng)求、內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入 請(qǐng)求時(shí),在內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51之間和在內(nèi)容轉(zhuǎn)換器51和 內(nèi)容導(dǎo)入器53之間建立安全認(rèn)證信道(SAC)(操作S70)。此時(shí), 例如,可以將諸如被應(yīng)用于TCP/IP的傳輸層的傳輸層安全性的安全技 術(shù)應(yīng)用于所述SAC。
      響應(yīng)于內(nèi)容導(dǎo)出請(qǐng)求,內(nèi)容導(dǎo)出器52建立與內(nèi)容轉(zhuǎn)換器51的 SAC,以便向作為接收器的內(nèi)容轉(zhuǎn)換器51安全地傳送所請(qǐng)求的內(nèi)容。 另外,響應(yīng)于內(nèi)容轉(zhuǎn)換請(qǐng)求,內(nèi)容轉(zhuǎn)換器51轉(zhuǎn)換從內(nèi)容到出器52傳
      送的內(nèi)容,并且建立用于將所轉(zhuǎn)換的內(nèi)容傳送到內(nèi)容導(dǎo)入器53的SAC。 另一方面,響應(yīng)于內(nèi)容導(dǎo)入請(qǐng)求,內(nèi)容導(dǎo)入器53可以建立用于將從內(nèi) 容轉(zhuǎn)換器51傳送的內(nèi)容傳送到目標(biāo)設(shè)備DV2 (即,內(nèi)容傳輸?shù)亩它c(diǎn)) 的SAC。當(dāng)內(nèi)容導(dǎo)入器被安裝在不同于所述目標(biāo)設(shè)備的設(shè)備中時(shí),這 是更加有用的。
      因此,建立經(jīng)由內(nèi)容轉(zhuǎn)換器51構(gòu)成從內(nèi)容導(dǎo)出器52到內(nèi)容導(dǎo)入 器53的路徑的SAC。另外,可以從內(nèi)容導(dǎo)入器到端點(diǎn)建立內(nèi)容導(dǎo)入器 53通過(guò)其向最終端點(diǎn)提供所述內(nèi)容的SAC。每個(gè)內(nèi)容處理體均能夠向 內(nèi)容處理控制器41報(bào)告所述SAC被建立(操作S71至S73)。
      當(dāng)建立了 SAC時(shí),開(kāi)始從內(nèi)容導(dǎo)出器52傳送所述內(nèi)容。此時(shí), 彼此連接的內(nèi)容處理體對(duì)(即,內(nèi)容導(dǎo)出器52-內(nèi)容轉(zhuǎn)換器51和內(nèi)容 轉(zhuǎn)換器51-內(nèi)容導(dǎo)入器53)支持多路傳輸協(xié)議。所述多路傳輸協(xié)議用于 使得能夠在單個(gè)會(huì)話中傳送多個(gè)內(nèi)容。這可支持可變的幀尺寸。因此, 能夠通過(guò)單個(gè)會(huì)話傳送多個(gè)內(nèi)容。
      圖22示出了用于示出多路傳輸協(xié)議的示例。
      如圖22所示,能夠在單個(gè)會(huì)話中傳送多個(gè)內(nèi)容。將內(nèi)容索引插入 到每個(gè)內(nèi)容的報(bào)頭中。所述內(nèi)容索引可以是用于識(shí)別所述內(nèi)容的具有 預(yù)定位(例如,四位)的值。所述內(nèi)容索引是用于與所請(qǐng)求的內(nèi)容結(jié) 合來(lái)將通過(guò)相應(yīng)的會(huì)話所傳送的內(nèi)容彼此區(qū)分的因素。另外,將用于 將所述內(nèi)容彼此區(qū)分的內(nèi)容分隔符插入到內(nèi)容的末端中。例如,可以 利用四位0來(lái)構(gòu)造所述內(nèi)容分隔符。
      可以根據(jù)內(nèi)容的長(zhǎng)度將所述內(nèi)容分成多個(gè)幀。將具有預(yù)定位(例 如,四位)的幀尺寸插入到幀的報(bào)頭中。用于攜帶數(shù)據(jù)的幀有效負(fù)載 位于幀尺寸的位置的后面。另一方面,將代表傳輸結(jié)束的傳輸結(jié)束符 (EOT, end-of-transmission)插入到會(huì)話的最后部分中。例如,EOT
      可以是四位1。
      根據(jù)多路傳輸協(xié)議的支持,可以通過(guò)與由請(qǐng)求客戶端RC1提供的
      傳輸會(huì)話標(biāo)識(shí)符相應(yīng)的會(huì)話來(lái)傳送多個(gè)內(nèi)容。從內(nèi)容導(dǎo)出器52連續(xù)地 執(zhí)行上述傳輸。內(nèi)容導(dǎo)出器52通過(guò)SAC向內(nèi)容轉(zhuǎn)換器51發(fā)送所請(qǐng)求 的內(nèi)容(操作S74)。內(nèi)容轉(zhuǎn)換器51接收所述內(nèi)容并且執(zhí)行至所述目 標(biāo)所要求的格式的格式轉(zhuǎn)換(操作S75)。在執(zhí)行格式轉(zhuǎn)換之后,內(nèi)容 轉(zhuǎn)換器51通過(guò)SAC向內(nèi)容導(dǎo)入器53傳送所轉(zhuǎn)換的內(nèi)容(操作S76)。 然后,內(nèi)容導(dǎo)入器53接收所述內(nèi)容并且向目標(biāo)設(shè)備DV2提供所接收的 內(nèi)容。
      經(jīng)由內(nèi)容轉(zhuǎn)換器51從內(nèi)容導(dǎo)出器52傳送到內(nèi)容導(dǎo)入器53的內(nèi)容 可以是中性內(nèi)容。中性內(nèi)容可以表示沒(méi)有通過(guò)使用預(yù)定的DRM加密的 凈內(nèi)容。內(nèi)容導(dǎo)出器52可以導(dǎo)出所請(qǐng)求的內(nèi)容,將所導(dǎo)出的內(nèi)容轉(zhuǎn)換 成中性內(nèi)容,并且傳送所述中性內(nèi)容。可替代地,內(nèi)容導(dǎo)出器52可以 導(dǎo)出預(yù)先轉(zhuǎn)換的中性內(nèi)容并且傳送所述中性內(nèi)容。可以考慮由應(yīng)用于 所請(qǐng)求的內(nèi)容的DRM指定的策略或者導(dǎo)出過(guò)程來(lái)執(zhí)行該過(guò)程。
      另外,內(nèi)容導(dǎo)入器53可以考慮由應(yīng)用于所述目標(biāo)設(shè)備的DRM系 統(tǒng)指定的策略或者導(dǎo)入過(guò)程來(lái)向所述目標(biāo)設(shè)備傳送所接收的中性內(nèi) 容。例如,所述中性內(nèi)容可以被適合于目標(biāo)DRM加密并且被提供給所 述目標(biāo)設(shè)備DV2??商娲?,所接收的中性內(nèi)容可以被提供給目標(biāo)設(shè) 備DV2而不加密。
      另一方面,內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53可以 向內(nèi)容處理控制器41報(bào)告所述內(nèi)容的傳輸狀態(tài)。為此,內(nèi)容處理控制 器41必須預(yù)訂預(yù)定的事件,通過(guò)所述事件可以提供所述內(nèi)容的傳輸狀 態(tài)。所述預(yù)定的事件被稱(chēng)為內(nèi)容-傳輸-狀態(tài)提供事件。
      在請(qǐng)求導(dǎo)出所述內(nèi)容之前,內(nèi)容處理控制器41可以請(qǐng)求預(yù)訂所述
      內(nèi)容-傳輸-狀態(tài)提供事件(操作S64至S66)。例如,內(nèi)容處理控制器 41可以通過(guò)請(qǐng)求內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53預(yù)訂 內(nèi)容-傳輸-狀態(tài)事件而預(yù)訂相應(yīng)的事件。
      當(dāng)預(yù)訂內(nèi)容-傳輸-狀態(tài)事件時(shí),內(nèi)容處理控制器41可以以推或者 拉方式接收包括內(nèi)容-傳輸-狀態(tài)信息的事件消息。此時(shí),在推方式中, 只要內(nèi)容-傳輸-狀態(tài)改變,則內(nèi)容處理體自動(dòng)推事件消息(包括內(nèi)容-傳輸-狀態(tài)信息)。因此,內(nèi)容處理控制器41可以自動(dòng)接收所述內(nèi)容-傳輸-狀態(tài)。 在拉方式中,內(nèi)容處理控制器41在需要時(shí)從內(nèi)容處理體獲 得所述內(nèi)容-傳輸-狀態(tài)信息。
      當(dāng)預(yù)訂所述事件時(shí),內(nèi)容處理控制器41向內(nèi)容處理體報(bào)告是以推 方式還是以拉方式提供內(nèi)容-傳輸-狀態(tài)信息。在示例3-l中,描述了其 中以推方式向內(nèi)容處理控制器41提供內(nèi)容-傳輸-狀態(tài)的示例。
      當(dāng)預(yù)訂所述內(nèi)容-傳輸-狀態(tài)提供事件時(shí),內(nèi)容處理控制器41可以 從內(nèi)容處理體接收包括內(nèi)容-傳輸-狀態(tài)信息的事件消息。此時(shí),必須將 傳輸會(huì)話標(biāo)識(shí)符包括在所述事件消息中。這里,傳輸會(huì)話標(biāo)識(shí)符與在 請(qǐng)求提供所述內(nèi)容時(shí)分配的傳輸會(huì)話標(biāo)識(shí)符相同。
      當(dāng)開(kāi)始傳送所述內(nèi)容時(shí),內(nèi)容導(dǎo)出器52向內(nèi)容處理控制器41發(fā) 送表示開(kāi)始傳輸所述內(nèi)容的事件消息。例如,可以傳送包括"開(kāi)始" 元素的事件消息。另外,在傳輸所述內(nèi)容期間,可以周期地向內(nèi)容處 理控制器41傳送表示正在處理所述內(nèi)容的事件消息。例如,可以傳送 包括"進(jìn)程完成"元素的事件消息。當(dāng)完成內(nèi)容傳輸時(shí),內(nèi)容導(dǎo)出器 52向內(nèi)容處理控制器41傳送表示內(nèi)容傳輸完成的事件消息。例如,可 以傳送包括"完成"元素的事件消息。另外,除了開(kāi)始、處理和結(jié)束 過(guò)程之外,還可以基于關(guān)于轉(zhuǎn)換和傳送包括內(nèi)容或者許可證的數(shù)據(jù)的 所有過(guò)程的事件信息來(lái)為每個(gè)過(guò)程生成事件消息,并且傳送所述事件 消息。
      當(dāng)開(kāi)始傳送內(nèi)容時(shí),內(nèi)容轉(zhuǎn)換器51向內(nèi)容處理控制器41發(fā)送表 示開(kāi)始傳送內(nèi)容的事件消息。例如,可以傳送包括"開(kāi)始"元素的事 件消息。另外,在傳輸所述內(nèi)容期間,可以周期地向內(nèi)容處理控制器
      41傳送表示正在處理所述內(nèi)容的事件消息。例如,可以傳送包括"進(jìn) 程完成"元素的事件消息。當(dāng)內(nèi)容傳輸完成時(shí),內(nèi)容導(dǎo)出器52向內(nèi)容 處理控制器41傳送表示內(nèi)容傳輸完成的事件消息。例如,可以傳送包 括"完成"元素的事件消息。
      當(dāng)開(kāi)始傳送所述內(nèi)容時(shí),內(nèi)容導(dǎo)入器53向內(nèi)容處理控制器41發(fā) 送用于表示開(kāi)始傳送所述內(nèi)容的事件消息。例如,可以傳送包括"開(kāi) 始"元素的事件消息。另外,在傳輸所述內(nèi)容期間,可以周期地向內(nèi) 容處理控制器41傳送表示正在處理所述內(nèi)容的事件消息。例如,可以 傳送包括"進(jìn)程完成"元素的事件消息。當(dāng)內(nèi)容傳輸完成時(shí),內(nèi)容導(dǎo) 出器52向內(nèi)容處理控制器41傳送用于表示內(nèi)容傳輸完成的事件消息。 例如,可以傳送包括"完成"元素的事件消息。
      當(dāng)從內(nèi)容導(dǎo)出器52接收表示傳輸開(kāi)始的事件消息時(shí),內(nèi)容處理控 制器41向請(qǐng)求客戶端RC1發(fā)送與傳輸開(kāi)始對(duì)應(yīng)的事件消息。g卩,內(nèi)容 處理控制器41報(bào)告開(kāi)始傳送所述內(nèi)容。另外,當(dāng)內(nèi)容處理控制器41 接收用于表示正在處理所述內(nèi)容的事件消息時(shí),內(nèi)容處理控制器41向 請(qǐng)求客戶端RC1發(fā)送與內(nèi)容處理相應(yīng)的事件消息。即,內(nèi)容處理控制 器41報(bào)告正在處理所述內(nèi)容。當(dāng)內(nèi)容處理控制器41從內(nèi)容導(dǎo)入器接 收用于表示傳輸完成的事件消息時(shí),內(nèi)容處理控制器41向請(qǐng)求客戶端 RC1發(fā)送與傳輸完成相應(yīng)的事件消息。即,內(nèi)容處理控制器41報(bào)告內(nèi) 容傳輸完成。當(dāng)將上述事件消息輸出到請(qǐng)求客戶端RC1時(shí),可以傳送 包括在請(qǐng)求客戶端RC1請(qǐng)求傳送內(nèi)容時(shí)指定的傳輸會(huì)話標(biāo)識(shí)符的事件 消息。
      另一方面,內(nèi)容處理控制器41單獨(dú)地識(shí)別所傳送的內(nèi)容并且報(bào)告
      內(nèi)容的傳輸狀態(tài)或者轉(zhuǎn)換狀態(tài)??商娲?,可以一起報(bào)告所傳送的內(nèi) 容。換言之,在傳送內(nèi)容時(shí),內(nèi)容處理控制器41基于傳輸時(shí)間區(qū)分多 個(gè)內(nèi)容并且向客戶端報(bào)告?zhèn)鬏敃r(shí)間??商娲?,在傳送所述內(nèi)容之后, 一起管理事件,然后,可以報(bào)告內(nèi)容-傳輸-狀態(tài)。另外,通過(guò)內(nèi)容識(shí)別 信息來(lái)執(zhí)行內(nèi)容識(shí)別。上述過(guò)程可以被類(lèi)似地應(yīng)用于許可證。在許可 證的情形中,可以通過(guò)許可證傳輸控制器來(lái)執(zhí)行上述過(guò)程。
      通過(guò)使用上述方法,請(qǐng)求客戶端RC1可以關(guān)于請(qǐng)求傳送內(nèi)容的會(huì)
      話來(lái)識(shí)別內(nèi)容的傳輸狀態(tài)。當(dāng)在請(qǐng)求客戶端RC1中包括用戶接口功能 時(shí),請(qǐng)求客戶端RC1可以通過(guò)使用數(shù)字或者圖表來(lái)向用戶報(bào)告內(nèi)容的 傳輸狀態(tài)。
      另外,當(dāng)通過(guò)會(huì)話來(lái)傳送多個(gè)內(nèi)容時(shí),可以識(shí)別每個(gè)內(nèi)容的傳輸 狀態(tài)。因此,連續(xù)地識(shí)別被請(qǐng)求通過(guò)會(huì)話傳送的內(nèi)容的傳輸狀態(tài)。
      另一方面,在內(nèi)容傳輸期間,內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和 內(nèi)容導(dǎo)入器53可以識(shí)別在SAC中發(fā)生的錯(cuò)誤。在此情形中,發(fā)現(xiàn)錯(cuò)誤 的內(nèi)容處理體可以向內(nèi)容處理控制器41傳送用于表示發(fā)生錯(cuò)誤的事件 消息。例如,傳送包括"錯(cuò)誤"或者"SAC-故障"元素的事件消息。 此時(shí),事件消息當(dāng)然包括傳輸會(huì)話標(biāo)識(shí)符。
      當(dāng)從預(yù)定的內(nèi)容處理體接收用于表示發(fā)生錯(cuò)誤的事件消息時(shí),內(nèi) 容處理控制器41請(qǐng)求參與內(nèi)容傳輸?shù)膬?nèi)容處理體取消傳輸。當(dāng)請(qǐng)求取 消傳輸時(shí),必須提供所取消的傳輸會(huì)話的傳輸會(huì)話標(biāo)識(shí)符。另外,內(nèi) 容處理控制器41向請(qǐng)求客戶端RC1發(fā)送用于表示發(fā)生錯(cuò)誤的事件消 息。因此,請(qǐng)求客戶端RC1可以識(shí)別出發(fā)生錯(cuò)誤。另一方面,接收到 取消傳輸?shù)恼?qǐng)求的內(nèi)容處理體將傳輸會(huì)話取消。
      可以由請(qǐng)求客戶端RC1發(fā)起取消所述傳輸。在此情形中,請(qǐng)求客 戶端RC1傳送包括與在請(qǐng)求向內(nèi)容處理控制器41傳送所述內(nèi)容時(shí)提供
      的傳輸會(huì)話標(biāo)識(shí)符相同的傳輸會(huì)話標(biāo)識(shí)符的傳輸取消請(qǐng)求。然后,響 應(yīng)于所述取消請(qǐng)求,內(nèi)容處理控制器41請(qǐng)求參與傳輸?shù)膬?nèi)容處理體取 消所述傳輸。接收到取消傳輸請(qǐng)求的內(nèi)容處理體將所述傳輸會(huì)話取消。
      另一方面,除了諸如內(nèi)容傳輸開(kāi)始、內(nèi)容傳輸、內(nèi)容傳輸完成、 內(nèi)容傳輸錯(cuò)誤等的事件消息外,內(nèi)容處理控制器41還可以請(qǐng)求內(nèi)容轉(zhuǎn) 換器51預(yù)訂能夠監(jiān)控內(nèi)容轉(zhuǎn)換過(guò)程的事件,并且可以接收諸如內(nèi)容格 式轉(zhuǎn)換開(kāi)始、內(nèi)容格式轉(zhuǎn)換、內(nèi)容格式轉(zhuǎn)換完成、內(nèi)容格式轉(zhuǎn)換錯(cuò)誤
      等的事件消息。可選地,內(nèi)容處理控制器41可以請(qǐng)求表示預(yù)訂通過(guò)預(yù)
      定的加密技術(shù)轉(zhuǎn)換數(shù)據(jù)的事件并且可以接收諸如通過(guò)加密技術(shù)的數(shù)據(jù) 轉(zhuǎn)換開(kāi)始、通過(guò)加密技術(shù)的數(shù)據(jù)轉(zhuǎn)換、通過(guò)加密技術(shù)的數(shù)據(jù)轉(zhuǎn)換完成、 通過(guò)加密技術(shù)的數(shù)據(jù)轉(zhuǎn)換錯(cuò)誤等的事件消息。可選地,內(nèi)容處理控制
      器41可以請(qǐng)求轉(zhuǎn)換內(nèi)容處理體預(yù)訂用于表示SAC形成過(guò)程的事件,并 且可以接收諸如SAC形成開(kāi)始、SAC正在形成、SAC形成完成、SAC 形成錯(cuò)誤等的事件消息。
      在示例3-1中,描述了利用處理控制部分的內(nèi)容處理控制器和內(nèi) 容處理部分的內(nèi)容處理體構(gòu)造內(nèi)容轉(zhuǎn)換鏈并且通過(guò)單個(gè)會(huì)話傳送單個(gè) 內(nèi)容或者多個(gè)內(nèi)容的過(guò)程。
      在下面的示例3-2中,將描述響應(yīng)于來(lái)自客戶端RC1的請(qǐng)求來(lái)構(gòu) 造多個(gè)內(nèi)容轉(zhuǎn)換鏈和通過(guò)多個(gè)會(huì)話傳送單個(gè)內(nèi)容或者多個(gè)內(nèi)容的過(guò) 程。在此情形中,響應(yīng)于內(nèi)容傳輸請(qǐng)求,可以將所述內(nèi)容傳送到一個(gè) 或者多個(gè)目標(biāo)。
      <示例3-2>
      圖23是示出了根據(jù)示例3-2的用于內(nèi)容傳輸過(guò)程的系統(tǒng)結(jié)構(gòu)的框圖。
      參考圖23,請(qǐng)求設(shè)備DV1可以包括請(qǐng)求客戶端RC1和內(nèi)容導(dǎo)出器
      52。另外,第一目標(biāo)設(shè)備DV2-1包括第一內(nèi)容導(dǎo)入器53a。第二目標(biāo) 設(shè)備DV2-2包括第二內(nèi)容導(dǎo)入器53b。內(nèi)容處理控制器41和內(nèi)容轉(zhuǎn)換 器51包括在與請(qǐng)求設(shè)備DV1或者目標(biāo)設(shè)備DV2分開(kāi)的設(shè)備中。
      圖24是示出了根據(jù)示例3-2的內(nèi)容傳輸過(guò)程的流程圖。圖24示 出了響應(yīng)于請(qǐng)求客戶端RC1的請(qǐng)求向作為目標(biāo)的第一和第二目標(biāo)設(shè)備 DV2-1與DV2-2傳送包括在請(qǐng)求設(shè)備DV1中的一個(gè)或者多個(gè)內(nèi)容的過(guò) 程的示例。
      如圖24所示,請(qǐng)求客戶端RC1向內(nèi)容處理控制器41傳送內(nèi)容傳 輸請(qǐng)求消息,該內(nèi)容傳輸請(qǐng)求消息用于請(qǐng)求向第一和第二目標(biāo)設(shè)備 DV2-1和DV2-2傳送包括在請(qǐng)求設(shè)備DV1中的一個(gè)或者更多內(nèi)容(操 作S81)。
      此時(shí),所述內(nèi)容傳輸請(qǐng)求消息包括至少一個(gè)傳輸會(huì)話標(biāo)識(shí)符、內(nèi) 容標(biāo)識(shí)符、源信息、目標(biāo)信息等。另外,作為選項(xiàng),所述內(nèi)容傳輸請(qǐng) 求消息可以包括接收所述內(nèi)容的目標(biāo)的DRM系統(tǒng)信息。
      所述內(nèi)容標(biāo)識(shí)符可以表示用于識(shí)別被請(qǐng)求傳送的內(nèi)容的信息。在 示例3-2中,由于向第一和第二目標(biāo)設(shè)備DV2-1和DV2-2傳送一個(gè)或 者多個(gè)內(nèi)容,所以可以存在一個(gè)或者多個(gè)內(nèi)容標(biāo)識(shí)符。
      傳輸會(huì)話標(biāo)識(shí)符表示用于唯一地識(shí)別傳輸會(huì)話的標(biāo)識(shí)符。在示例 3-2中,所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容必須被傳送到第一目標(biāo)設(shè)備DV2-l, 并且所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容必須被傳送到第二目標(biāo)設(shè)備DV2-2。 因此,所述傳輸會(huì)話被分成兩個(gè)傳輸會(huì)話。因此,可以存在兩個(gè)傳輸 會(huì)話標(biāo)識(shí)符。例如,可以存在第一和第二傳輸會(huì)話標(biāo)識(shí)符。
      源信息表示用于確定從何處傳送所請(qǐng)求的內(nèi)容的信息。所述源信 息可以包括用于識(shí)別諸如請(qǐng)求設(shè)備DV1的源設(shè)備或者系統(tǒng)的標(biāo)識(shí)符、
      關(guān)于被請(qǐng)求傳送的內(nèi)容文件的格式的信息等。在示例3-2中,由于在請(qǐng)
      求設(shè)備DV1中包括所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容,所以源信息可以包括 關(guān)于請(qǐng)求設(shè)備DV1的信息和關(guān)于文件格式的信息。
      所述目標(biāo)信息包括用于識(shí)別作為傳送所請(qǐng)求的內(nèi)容的目標(biāo)的目標(biāo)
      設(shè)備DV2的信息。所述目標(biāo)信息可以包括用于識(shí)別所述目標(biāo)的目標(biāo)標(biāo) 識(shí)符,關(guān)于所述目標(biāo)所要求的文件格式的信息等。當(dāng)由內(nèi)容轉(zhuǎn)換器51 執(zhí)行文件的格式轉(zhuǎn)換時(shí),可以參考在所述目標(biāo)信息中包括的所述關(guān)于 文件格式的信息。在示例3-2中,所述目標(biāo)信息可以包括關(guān)于第一和第 二目標(biāo)設(shè)備DV2-1和DV2-2的信息以及格式信息。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),內(nèi)容處理控制器41收集關(guān)于內(nèi)容處 理體的信息(操作S82)。例如,內(nèi)容處理控制器41向一個(gè)或者更多 內(nèi)容導(dǎo)出器52、內(nèi)容導(dǎo)入器53和內(nèi)容轉(zhuǎn)換器51査詢能力,并且從相 應(yīng)的實(shí)體獲得響應(yīng)。因此,可以識(shí)別出源、中間和目標(biāo)設(shè)備、系統(tǒng)和 DRM的能力。
      當(dāng)收集了信息時(shí),內(nèi)容處理控制器41基于所收集的信息確定是否 傳送所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容。g卩,檢査所述內(nèi)容處理體是否正常 地傳送所請(qǐng)求的內(nèi)容。這里,必須考慮是否滿足請(qǐng)求客戶端RC1所請(qǐng) 求的兩個(gè)傳輸會(huì)話。
      當(dāng)確定了進(jìn)行內(nèi)容傳輸時(shí),內(nèi)容處理控制器41控制內(nèi)容處理體以 便通過(guò)確定可以有效地執(zhí)行所請(qǐng)求的內(nèi)容的轉(zhuǎn)換的內(nèi)容處理體來(lái)構(gòu)造 內(nèi)容轉(zhuǎn)換鏈。在示例3-2中,由于將用于向第一目標(biāo)設(shè)備DV2-1傳送 所請(qǐng)求的內(nèi)容的傳輸會(huì)話與用于向第二目標(biāo)設(shè)備DV2-2傳送所請(qǐng)求的 內(nèi)容的傳輸會(huì)話進(jìn)行區(qū)分,所以需要用于執(zhí)行每個(gè)傳輸會(huì)話的兩個(gè)內(nèi) 容轉(zhuǎn)換鏈。
      圖25示出了用于向第一目標(biāo)設(shè)備DV2-1傳送一個(gè)或者多個(gè)內(nèi)容的主內(nèi)容轉(zhuǎn)換鏈。
      如圖25所示,所述主內(nèi)容轉(zhuǎn)換鏈包括內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換 器51和第一內(nèi)容導(dǎo)入器53a。
      圖26示出了用于向第二目標(biāo)設(shè)備DV2-2傳送一個(gè)或者多個(gè)內(nèi)容 的輔助內(nèi)容轉(zhuǎn)換鏈。
      如圖26所示,所述輔助內(nèi)容轉(zhuǎn)換鏈包括內(nèi)容導(dǎo)出器52和第二內(nèi) 容導(dǎo)入器53b。
      此時(shí),所述主內(nèi)容轉(zhuǎn)換鏈包括內(nèi)容轉(zhuǎn)換器51,但是所述輔助內(nèi)容 轉(zhuǎn)換鏈不包括內(nèi)容轉(zhuǎn)換器51。由于所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的格式 不同于第一目標(biāo)設(shè)備DV2-1所要求的內(nèi)容格式,所以需要對(duì)內(nèi)容進(jìn)行 格式轉(zhuǎn)換。另一方面,所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的格式與第二目標(biāo) 設(shè)備DV2-2所要求的內(nèi)容格式相同。
      內(nèi)容處理控制器41控制內(nèi)容處理體以便構(gòu)造主內(nèi)容轉(zhuǎn)換鏈。執(zhí)行 第一傳輸會(huì)話。然后,內(nèi)容處理控制器41控制內(nèi)容處理體以便構(gòu)造輔 助內(nèi)容轉(zhuǎn)換鏈。執(zhí)行第二傳輸會(huì)話。在構(gòu)造內(nèi)容轉(zhuǎn)換鏈的另一示例中, 可以重復(fù)地生成單個(gè)會(huì)話。
      首先,內(nèi)容處理控制器41向內(nèi)容導(dǎo)出器42、內(nèi)容轉(zhuǎn)換器51和內(nèi) 容導(dǎo)入器53分別傳送內(nèi)容導(dǎo)出請(qǐng)求、內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求(操 作S84)。通過(guò)向內(nèi)容處理體傳送控制消息來(lái)執(zhí)行上述請(qǐng)求。
      當(dāng)請(qǐng)求導(dǎo)出所述內(nèi)容時(shí),內(nèi)容處理控制器41可以向內(nèi)容導(dǎo)出器 52提供第一傳輸會(huì)話標(biāo)識(shí)符、所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的內(nèi)容標(biāo)識(shí) 符以及作為接收器信息的關(guān)于內(nèi)容轉(zhuǎn)換器51的信息。
      另外,當(dāng)請(qǐng)求轉(zhuǎn)換所述內(nèi)容時(shí),內(nèi)容處理控制器41可以提供第一 傳輸會(huì)話標(biāo)識(shí)符、所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的內(nèi)容標(biāo)識(shí)符、作為發(fā)
      送器信息的關(guān)于內(nèi)容導(dǎo)出器52的信息、作為接收器信息的關(guān)于內(nèi)容導(dǎo) 入器53的信息、所傳送的一個(gè)或者多個(gè)內(nèi)容的格式、關(guān)于所轉(zhuǎn)換的格 式的信息等。
      當(dāng)請(qǐng)求導(dǎo)入所述內(nèi)容時(shí),內(nèi)容處理控制器41可以向內(nèi)容導(dǎo)出器 52提供第一傳輸會(huì)話標(biāo)識(shí)符、所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的內(nèi)容標(biāo)識(shí) 符以及關(guān)于作為發(fā)送器的內(nèi)容轉(zhuǎn)換器51的信息。另外,內(nèi)容處理控制 器41還可以提供關(guān)于最終接收所述內(nèi)容的接收器的信息和目標(biāo)DRM 系統(tǒng)的DRM信息。這里,關(guān)于所述接收器的信息可以表示關(guān)于在所述 內(nèi)容傳輸?shù)亩它c(diǎn)中包括的預(yù)定的存儲(chǔ)實(shí)體或者模塊(例如,第一目標(biāo) 設(shè)備DV2-1)的信息。
      如上所述,當(dāng)內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53從 內(nèi)容處理控制器41分別接收內(nèi)容導(dǎo)出請(qǐng)求、內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入 請(qǐng)求時(shí),傳送所述內(nèi)容,并且通過(guò)所述主內(nèi)容轉(zhuǎn)換鏈接收所述事件(操 作S85)。
      首先,在內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51之間以及在內(nèi)容轉(zhuǎn)換器 51和第一內(nèi)容導(dǎo)入器53a之間建立SAC。另外,還可以在第一內(nèi)容導(dǎo) 入器53a和第一目標(biāo)設(shè)備DV2-l之間建立SAC。當(dāng)建立SAC時(shí),內(nèi)容 導(dǎo)出器52開(kāi)始傳送所述內(nèi)容。此時(shí),內(nèi)容處理體對(duì)(即,內(nèi)容導(dǎo)出器 52-內(nèi)容轉(zhuǎn)換器51和內(nèi)容轉(zhuǎn)換器51-內(nèi)容導(dǎo)入器53)支持上述的多路傳 輸協(xié)議。因此,可以通過(guò)單個(gè)會(huì)話傳送多個(gè)內(nèi)容。
      根據(jù)多路傳輸協(xié)議的支持,可以在與由請(qǐng)求客戶端RC1提供(或 者由內(nèi)容處理控制器41生成)的第一傳輸會(huì)話標(biāo)識(shí)符的會(huì)話中傳送多 個(gè)內(nèi)容。從內(nèi)容導(dǎo)出器52連續(xù)地執(zhí)行上述傳輸。經(jīng)由內(nèi)容轉(zhuǎn)換器51 從內(nèi)容導(dǎo)出器52傳送到內(nèi)容導(dǎo)入器53的所述內(nèi)容可以具有中性內(nèi)容
      的類(lèi)型。如上所述,中性內(nèi)容可以表示沒(méi)有通過(guò)使用預(yù)定的DRM加密 的凈內(nèi)容。
      另一方面,內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和第一內(nèi)容導(dǎo)入器53a 可以向內(nèi)容處理控制器41報(bào)告內(nèi)容的傳輸狀態(tài)。為此,內(nèi)容處理控制 器41請(qǐng)求內(nèi)容導(dǎo)出器52、內(nèi)容轉(zhuǎn)換器51和第一內(nèi)容導(dǎo)入器53a預(yù)訂 所述內(nèi)容-傳輸-狀態(tài)事件,并且接收事件消息。由于在示例3-l中描述 了所述事件,所以將省略關(guān)于所述事件的詳細(xì)說(shuō)明。
      當(dāng)將所述內(nèi)容傳送到第一目標(biāo)設(shè)備DV2-1時(shí)(操作S86),內(nèi)容 處理控制器41向在輔助內(nèi)容轉(zhuǎn)換鏈中包括的內(nèi)容導(dǎo)出器52和第二內(nèi) 容導(dǎo)入器53b分別傳送內(nèi)容導(dǎo)出請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求(操作S87)。艮口, 兩個(gè)內(nèi)容轉(zhuǎn)換鏈在內(nèi)容處理控制器41的控制下連續(xù)地執(zhí)行傳輸。當(dāng)然, 所述兩個(gè)內(nèi)容轉(zhuǎn)換鏈被同時(shí)生成,并且在內(nèi)容處理控制器的控制下由 所述兩個(gè)內(nèi)容轉(zhuǎn)換鏈執(zhí)行所述傳輸。
      當(dāng)請(qǐng)求導(dǎo)出所述內(nèi)容時(shí),內(nèi)容處理控制器41可以向內(nèi)容導(dǎo)出器 52提供第二傳輸會(huì)話標(biāo)識(shí)符、所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的內(nèi)容標(biāo)識(shí) 符以及作為接收器信息的關(guān)于內(nèi)容導(dǎo)入器53的信息。另外,當(dāng)請(qǐng)求導(dǎo) 入所述內(nèi)容時(shí),內(nèi)容控制器41可以向第二內(nèi)容導(dǎo)入器53b提供第二傳 輸會(huì)話標(biāo)識(shí)符、所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容的內(nèi)容標(biāo)識(shí)符、關(guān)于作為 發(fā)送器的內(nèi)容導(dǎo)出器52的信息。
      如上所述,當(dāng)內(nèi)容導(dǎo)出器52和第二內(nèi)容導(dǎo)入器53b從內(nèi)容處理控 制器41分別接收內(nèi)容導(dǎo)出請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求時(shí),傳送所述內(nèi)容,并 且通過(guò)輔助內(nèi)容轉(zhuǎn)換鏈接收所述事件(操作S88)。
      首先,在內(nèi)容導(dǎo)出器52和第二內(nèi)容導(dǎo)入器53b之間建立SAC。當(dāng) 建立SAC時(shí),內(nèi)容導(dǎo)出器52開(kāi)始傳送所述內(nèi)容。此時(shí), 一對(duì)內(nèi)容處理 體(即,內(nèi)容導(dǎo)出器52-第二內(nèi)容導(dǎo)入器53b)支持上述的多路傳輸協(xié)
      議。因此,可以通過(guò)單個(gè)會(huì)話傳送多個(gè)內(nèi)容。
      根據(jù)對(duì)多路傳輸協(xié)議的支持,可以通過(guò)與由請(qǐng)求客戶端RC1提供 (或者由內(nèi)容處理控制器41生成)的第二傳輸會(huì)話標(biāo)識(shí)符相應(yīng)的單個(gè)
      會(huì)話來(lái)傳送多個(gè)內(nèi)容。從內(nèi)容導(dǎo)出器52連續(xù)地執(zhí)行上述傳輸。從內(nèi)容 導(dǎo)出器52傳送到第二內(nèi)容導(dǎo)入器53b的內(nèi)容可以具有中性內(nèi)容的類(lèi) 型。如上所述,中性內(nèi)容可以表示沒(méi)有通過(guò)使用預(yù)定的DRM加密的凈 內(nèi)容。當(dāng)中性內(nèi)容被傳送到在第二目標(biāo)設(shè)備DV2-2中包括的第二內(nèi)容 導(dǎo)入器53b時(shí),所述傳輸完成(操作S89)。
      另一方面,內(nèi)容導(dǎo)出器52和第二內(nèi)容導(dǎo)入器53b可以向內(nèi)容處理 控制器41報(bào)告內(nèi)容的傳輸狀態(tài)。為此,內(nèi)容處理控制器41請(qǐng)求內(nèi)容 導(dǎo)出器52和第二內(nèi)容導(dǎo)入器53b預(yù)訂所述內(nèi)容-傳輸-狀態(tài)事件,并且 接收事件消息。內(nèi)容處理控制器41可以識(shí)別每個(gè)內(nèi)容的傳輸狀態(tài),并 且還向請(qǐng)求客戶端RC1提供所述傳輸狀態(tài)信息。
      在示例3-2中,描述了響應(yīng)于請(qǐng)求客戶端RC1的請(qǐng)求來(lái)構(gòu)造多個(gè) 內(nèi)容轉(zhuǎn)換鏈和通過(guò)多個(gè)會(huì)話傳送單個(gè)內(nèi)容或者多個(gè)內(nèi)容的過(guò)程。
      在下面的示例3-3中,將描述其中通過(guò)構(gòu)造多個(gè)內(nèi)容轉(zhuǎn)換鏈來(lái)將 請(qǐng)求客戶端RC1所請(qǐng)求的內(nèi)容傳送到單個(gè)目標(biāo)情形。在示例3-3中, 將描述其中構(gòu)造兩個(gè)內(nèi)容轉(zhuǎn)換鏈的示例。
      <示例3-3>
      圖27是示出了根據(jù)示例3-3的用于內(nèi)容傳輸過(guò)程的系統(tǒng)結(jié)構(gòu)的框圖。
      參考圖27,請(qǐng)求設(shè)備DV1可以包括請(qǐng)求客戶端RC1和內(nèi)容導(dǎo)出器 52。另外,目標(biāo)設(shè)備DV2包括內(nèi)容導(dǎo)入器53。內(nèi)容傳輸控制器和內(nèi)容 轉(zhuǎn)換器51可以包括在與請(qǐng)求設(shè)備DV1或者目標(biāo)設(shè)備DV2分開(kāi)的設(shè)備
      中。
      圖28是示出了根據(jù)示例3-3的內(nèi)容傳輸過(guò)程的流程圖。圖28示 出了響應(yīng)于請(qǐng)求客戶端RC1的請(qǐng)求而向作為目標(biāo)的目標(biāo)設(shè)備DV2傳送 在請(qǐng)求設(shè)備DV1中包括的一個(gè)或者多個(gè)內(nèi)容的過(guò)程的示例。
      參考圖28,首先,請(qǐng)求客戶端RC1向內(nèi)容處理控制器41傳送用 于請(qǐng)求傳送所述內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作S100)。此時(shí),所述 內(nèi)容傳輸請(qǐng)求消息包括傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符、源信息、目標(biāo) 信息等。另外,作為選項(xiàng),所述內(nèi)容傳輸請(qǐng)求消息可以包括接收所述 內(nèi)容的目標(biāo)的DRM系統(tǒng)信息。
      內(nèi)容標(biāo)識(shí)符可以表示用于識(shí)別被請(qǐng)求傳送的內(nèi)容的信息。當(dāng)請(qǐng)求 傳送多個(gè)內(nèi)容時(shí),可以存在用于識(shí)別所述內(nèi)容的多個(gè)內(nèi)容標(biāo)識(shí)符。
      傳輸會(huì)話標(biāo)識(shí)符表示用于唯一地識(shí)別傳輸會(huì)話的標(biāo)識(shí)符。源信息 表示用于確定從何處傳送所請(qǐng)求的內(nèi)容的信息。在示例3-3中,所述源 信息可以包括關(guān)于請(qǐng)求設(shè)備DV1的信息和格式信息。
      所述目標(biāo)信息包括用于識(shí)別向其傳送所請(qǐng)求的內(nèi)容的作為目標(biāo)的 目標(biāo)設(shè)備DV2的信息。所述目標(biāo)信息可以包括用于識(shí)別所述目標(biāo)的目 標(biāo)標(biāo)識(shí)符、關(guān)于所述目標(biāo)所要求的文件格式的信息等。
      當(dāng)接收所述內(nèi)容傳輸請(qǐng)求消息時(shí),內(nèi)容處理控制器41收集關(guān)于內(nèi) 容處理體的信息,并且基于所收集的信息來(lái)確定是否傳送所述內(nèi)容。 當(dāng)確定傳送所述內(nèi)容時(shí),內(nèi)容處理控制器41確定參與傳輸?shù)膬?nèi)容處理 體(操作S101至S103)。
      首先,內(nèi)容處理控制器41向一個(gè)或者多個(gè)內(nèi)容導(dǎo)出器52、內(nèi)容 導(dǎo)入器和內(nèi)容轉(zhuǎn)換器51查詢能力,并且從相應(yīng)的實(shí)體獲得響應(yīng)。因此,
      能夠識(shí)別源、中間和目標(biāo)設(shè)備、系統(tǒng)以及DRM的能力。
      當(dāng)收集信息時(shí),內(nèi)容處理控制器41基于所收集的信息確定是否傳 送所請(qǐng)求的內(nèi)容。即,檢查所述內(nèi)容處理體是否正常地傳送所請(qǐng)求的 內(nèi)容。這里,可以考慮所要求的內(nèi)容格式、系統(tǒng)策略、關(guān)于在實(shí)體間 可以執(zhí)行的安全認(rèn)證信道算法的信息等。
      當(dāng)確定傳輸所述內(nèi)容時(shí),內(nèi)容處理控制器41確定內(nèi)容導(dǎo)出器52 和內(nèi)容轉(zhuǎn)換器51,并且控制內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51,以利用 內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51來(lái)構(gòu)造主內(nèi)容轉(zhuǎn)換鏈。在示例3-3中, 描述了其中被請(qǐng)求傳送的內(nèi)容格式不同于目標(biāo)設(shè)備DV2所要求的內(nèi)容 格式的示例。因此,在內(nèi)容轉(zhuǎn)換鏈中必須包括內(nèi)容轉(zhuǎn)換器51。
      圖29示出了利用內(nèi)容處理控制器41構(gòu)造的主內(nèi)容轉(zhuǎn)換鏈的示例。 參考圖29,所述主內(nèi)容轉(zhuǎn)換鏈包括內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51。
      隨后,內(nèi)容處理控制器41向在主內(nèi)容轉(zhuǎn)換鏈中包括的內(nèi)容導(dǎo)出器 52和內(nèi)容轉(zhuǎn)換器51分別發(fā)送內(nèi)容導(dǎo)出請(qǐng)求和內(nèi)容轉(zhuǎn)換請(qǐng)求(操作S107 和S108)。通過(guò)向所述內(nèi)容處理體傳送控制消息來(lái)執(zhí)行上述請(qǐng)求。
      當(dāng)請(qǐng)求導(dǎo)出所述內(nèi)容時(shí),內(nèi)容處理控制器41可以向內(nèi)容導(dǎo)出器 52提供傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符和關(guān)于作為接收器的內(nèi)容轉(zhuǎn)換器 51的信息。另外,當(dāng)請(qǐng)求轉(zhuǎn)換所述內(nèi)容時(shí),內(nèi)容處理控制器41可以提 供傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符、關(guān)于作為發(fā)送器的內(nèi)容導(dǎo)出器52的 信息、關(guān)于作為接收器的內(nèi)容導(dǎo)入器53的信息、所要求的內(nèi)容的格式、 關(guān)于所轉(zhuǎn)換的格式的信息等。
      如上所述,當(dāng)內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51從內(nèi)容處理控制器 41分別接收內(nèi)容導(dǎo)出請(qǐng)求和內(nèi)容轉(zhuǎn)換請(qǐng)求時(shí),在內(nèi)容導(dǎo)出器52和內(nèi)容 轉(zhuǎn)換器51之間建立SAC (操作S109)。內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器
      51可以向內(nèi)容處理控制器報(bào)告SAC被建立(操作S110和Sill)。
      當(dāng)建立SAC時(shí),內(nèi)容導(dǎo)出器52開(kāi)始傳送所述內(nèi)容。此時(shí),每對(duì) 內(nèi)容處理體(即,內(nèi)容導(dǎo)出器52-內(nèi)容轉(zhuǎn)換器51)能夠支持多路傳輸協(xié) 議。如上所述,所述多路傳輸協(xié)議用于使得能夠通過(guò)單個(gè)會(huì)話來(lái)傳送 多個(gè)內(nèi)容。根據(jù)對(duì)多路傳輸協(xié)議的支持,當(dāng)請(qǐng)求傳送多個(gè)內(nèi)容時(shí),可 以通過(guò)單個(gè)會(huì)話傳送該多個(gè)內(nèi)容。
      從內(nèi)容導(dǎo)出器52連續(xù)地執(zhí)行上述傳輸。內(nèi)容導(dǎo)出器52通過(guò)SAC 向內(nèi)容轉(zhuǎn)換器傳送所請(qǐng)求的內(nèi)容。然后,內(nèi)容轉(zhuǎn)換器51將所述內(nèi)容的 格式轉(zhuǎn)換成所要求的格式。
      內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51可以向內(nèi)容處理控制器41報(bào)告所 述內(nèi)容的傳輸狀態(tài)或者轉(zhuǎn)換狀態(tài)。為此,內(nèi)容處理控制器41必須通過(guò) 在請(qǐng)求導(dǎo)出所述內(nèi)容之前請(qǐng)求所述內(nèi)容處理體提供預(yù)定的事件來(lái)預(yù)訂 所述預(yù)定的事件(操作S104至S106)。
      所述預(yù)定的事件可以包括內(nèi)容傳輸狀態(tài)提供事件和內(nèi)容轉(zhuǎn)換狀態(tài) 提供事件。如上所述,參與所述傳輸?shù)膬?nèi)容處理體可以通過(guò)使用內(nèi)容 傳輸狀態(tài)提供事件來(lái)作為事件消息報(bào)告諸如內(nèi)容傳輸開(kāi)始、內(nèi)容正在 傳輸、內(nèi)容傳輸完成、內(nèi)容傳輸錯(cuò)誤等的狀況。
      可以由內(nèi)容轉(zhuǎn)換器51來(lái)執(zhí)行所述內(nèi)容轉(zhuǎn)換狀態(tài)提供事件。通過(guò)請(qǐng) 求內(nèi)容轉(zhuǎn)換器51提供所述內(nèi)容轉(zhuǎn)換狀態(tài)提供事件,內(nèi)容處理控制器41 可以預(yù)訂所述內(nèi)容轉(zhuǎn)換狀態(tài)提供事件。然后,可以向內(nèi)容處理控制器 41提供諸如內(nèi)容轉(zhuǎn)換開(kāi)始、內(nèi)容正在轉(zhuǎn)換、內(nèi)容轉(zhuǎn)換完成、內(nèi)容轉(zhuǎn)換 錯(cuò)誤的狀況等的狀況。
      當(dāng)將從內(nèi)容導(dǎo)出器52傳送的內(nèi)容傳送到內(nèi)容轉(zhuǎn)換器51時(shí),并且 當(dāng)內(nèi)容的格式轉(zhuǎn)換完成時(shí)(操作S112),內(nèi)容處理控制器41必須構(gòu)造
      包括內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53的輔助內(nèi)容轉(zhuǎn)換鏈。在內(nèi)容處理
      控制器41的控制下,所述第一和輔助內(nèi)容轉(zhuǎn)換鏈連續(xù)地操作。
      圖30示出了利用內(nèi)容處理控制器41構(gòu)造的輔助內(nèi)容轉(zhuǎn)換鏈的示例。
      如圖30所示,所述輔助內(nèi)容轉(zhuǎn)換鏈包括內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo) 入器53。內(nèi)容處理控制器41向在所述輔助內(nèi)容轉(zhuǎn)換鏈中包括的內(nèi)容轉(zhuǎn) 換器51和內(nèi)容導(dǎo)入器53分別發(fā)送內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求(操 作S113和S114)。在內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入器53之間建立SAC (操作S115)。此時(shí),還可以在內(nèi)容導(dǎo)入器53和目標(biāo)設(shè)備DV2之間 建立SAC。
      內(nèi)容轉(zhuǎn)換器51通過(guò)SAC向內(nèi)容導(dǎo)入器53傳送格式被轉(zhuǎn)換的內(nèi)容。 然后,內(nèi)容導(dǎo)入器53接收所傳送的內(nèi)容。內(nèi)容轉(zhuǎn)換器51和內(nèi)容導(dǎo)入 器53可以向內(nèi)容處理控制器41報(bào)告所述內(nèi)容的傳輸狀態(tài)。從內(nèi)容轉(zhuǎn) 換器51傳送到內(nèi)容導(dǎo)入器53的內(nèi)容是中性內(nèi)容。如上所述,所述中 性內(nèi)容可以表示沒(méi)有通過(guò)使用預(yù)定的DRM加密的凈內(nèi)容。
      在示例3-3中,描述了通過(guò)構(gòu)造兩個(gè)內(nèi)容轉(zhuǎn)換鏈來(lái)向單個(gè)目標(biāo)傳 送請(qǐng)求客戶端RC1所請(qǐng)求的內(nèi)容的過(guò)程。
      在下面的示例3-4中,將描述其中通過(guò)構(gòu)造多個(gè)內(nèi)容轉(zhuǎn)換鏈來(lái)將 請(qǐng)求客戶端RC1所請(qǐng)求的內(nèi)容傳送到多個(gè)目標(biāo)的情形。
      圖31是示出了根據(jù)示例3-4的用于傳送內(nèi)容的系統(tǒng)的框圖。
      參考圖31,請(qǐng)求設(shè)備DV1可以包括請(qǐng)求客戶端RC1和內(nèi)容導(dǎo)出器 52。另外,第一目標(biāo)設(shè)備DV2-1包括第一內(nèi)容導(dǎo)入器53a。第二目標(biāo) 設(shè)備DV2-2包括第二內(nèi)容導(dǎo)入器53b。第三目標(biāo)設(shè)備DV2-3包括第三
      內(nèi)容導(dǎo)入器53。內(nèi)容傳輸控制器和內(nèi)容轉(zhuǎn)換器51可以包括在與請(qǐng)求設(shè)
      備DV1或者目標(biāo)設(shè)備DV2分開(kāi)的設(shè)備中。
      圖32是示出了根據(jù)示例3-4的內(nèi)容傳輸過(guò)程的流程圖。圖32示 出了響應(yīng)于請(qǐng)求客戶端RC1的請(qǐng)求而向作為三個(gè)目標(biāo)的第一至第三目 標(biāo)設(shè)備DV2-1到DV2-3傳送在請(qǐng)求設(shè)備DV1中包括的內(nèi)容的過(guò)程的示 例。
      參考圖32,請(qǐng)求客戶端RC1向內(nèi)容處理控制器41傳送用于請(qǐng)求 傳送所述內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作S121)。此時(shí),所述內(nèi)容傳 輸請(qǐng)求消息包括傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符、源信息、目標(biāo)信息等。 另外,作為選項(xiàng),所述內(nèi)容傳輸請(qǐng)求消息可以包括接收所述內(nèi)容的目 標(biāo)的DRM系統(tǒng)信息。
      所述內(nèi)容標(biāo)識(shí)符可以表示用于識(shí)別被請(qǐng)求傳送的內(nèi)容的信息。當(dāng) 存在被請(qǐng)求傳送的多個(gè)內(nèi)容時(shí),可以存在用于識(shí)別所述內(nèi)容的多個(gè)內(nèi) 容標(biāo)識(shí)符。
      所述傳輸會(huì)話標(biāo)識(shí)符表示用于唯一地識(shí)別傳輸會(huì)話的標(biāo)識(shí)符。所 述源信息表示用于確定從何處傳送所請(qǐng)求的內(nèi)容的信息。在示例3-4 中,源信息可以包括關(guān)于請(qǐng)求設(shè)備DV1的信息和格式信息。
      所述目標(biāo)信息包括用于識(shí)別作為傳送所請(qǐng)求的內(nèi)容的目標(biāo)的目標(biāo) 設(shè)備DV2的信息。在示例3-4中,所述目標(biāo)信息可以包括關(guān)于第一至 第三目標(biāo)設(shè)備DV2-1至DV2-3的信息,所述目標(biāo)設(shè)備DV2所要求的 格式信息等。在示例3-4中,假定第一至第三目標(biāo)設(shè)備DV2-1至DV2-3 所要求的所述文件格式相同。然而,本發(fā)明不限于此。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),內(nèi)容處理控制器41收集關(guān)于內(nèi)容處 理體的信息(操作S122)。例如,內(nèi)容處理控制器41向一個(gè)或者多個(gè)
      內(nèi)容導(dǎo)出器52、內(nèi)容導(dǎo)入器53和內(nèi)容轉(zhuǎn)換器51査詢能力,并且從相
      應(yīng)的實(shí)體獲得響應(yīng)。因此,可以識(shí)別出源、中間和目標(biāo)設(shè)備、系統(tǒng)以
      及DRM的能力。
      當(dāng)收集信息時(shí),內(nèi)容處理控制器41基于所收集的信息確定是否傳 送所請(qǐng)求的一個(gè)或者多個(gè)內(nèi)容。目卩,檢查所述內(nèi)容處理體是否正常地 傳送所請(qǐng)求的內(nèi)容。這里,可以考慮所要求的內(nèi)容的格式、系統(tǒng)策略、 關(guān)于在實(shí)體間可以執(zhí)行的安全認(rèn)證信道算法的信息等。
      當(dāng)確定傳輸內(nèi)容時(shí),內(nèi)容處理控制器41控制內(nèi)容導(dǎo)出器52和內(nèi) 容轉(zhuǎn)換器51以便構(gòu)造包括內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51的主內(nèi)容轉(zhuǎn) 換鏈。在示例3-4中,描述了其中被請(qǐng)求傳送的內(nèi)容的格式不同于目標(biāo) 設(shè)備DV2要求的內(nèi)容格式的示例。因此,在內(nèi)容轉(zhuǎn)換鏈中必須包括內(nèi) 容轉(zhuǎn)換器51。在本描述中,通過(guò)從客戶端接收用于構(gòu)造內(nèi)容轉(zhuǎn)換鏈的 控制命令來(lái)構(gòu)造鏈。然而,本發(fā)明不限于此。存在各種實(shí)施例,諸如 其中內(nèi)容處理控制器可以生成用于構(gòu)造鏈的控制命令并且構(gòu)造所述鏈 的示例。
      圖33示出了利用內(nèi)容處理控制器41構(gòu)造的主內(nèi)容轉(zhuǎn)換鏈的示例。 參考圖33,所述主內(nèi)容轉(zhuǎn)換鏈包括內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51。
      隨后,內(nèi)容處理控制器41向在所述主內(nèi)容轉(zhuǎn)換鏈中包括的內(nèi)容導(dǎo) 出器52和內(nèi)容轉(zhuǎn)換器51分別發(fā)送內(nèi)容導(dǎo)出請(qǐng)求和內(nèi)容轉(zhuǎn)換請(qǐng)求(操 作S124)。通過(guò)向內(nèi)容處理體傳送控制消息來(lái)執(zhí)行上述請(qǐng)求。
      當(dāng)請(qǐng)求導(dǎo)出所述內(nèi)容時(shí),內(nèi)容處理控制器41可以向內(nèi)容導(dǎo)出器 52提供傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符和關(guān)于作為接收器的內(nèi)容轉(zhuǎn)換器 51的信息。另外,當(dāng)請(qǐng)求轉(zhuǎn)換所述內(nèi)容時(shí),內(nèi)容處理控制器41可以提 供傳輸會(huì)話標(biāo)識(shí)符、內(nèi)容標(biāo)識(shí)符、關(guān)于作為發(fā)送器的內(nèi)容導(dǎo)出器52的 信息、關(guān)于作為接收器的內(nèi)容導(dǎo)入器53的信息、所要求內(nèi)容的格式、
      關(guān)于轉(zhuǎn)換的格式的信息等。
      如上所述,當(dāng)內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51從內(nèi)容處理控制器
      41分別接收內(nèi)容導(dǎo)出請(qǐng)求和內(nèi)容轉(zhuǎn)換請(qǐng)求時(shí),在內(nèi)容導(dǎo)出器52和內(nèi)容 轉(zhuǎn)換器51之間建立SAC。
      當(dāng)建立SAC時(shí),內(nèi)容導(dǎo)出器52開(kāi)始傳送內(nèi)容(操作S125)。此 時(shí),每對(duì)內(nèi)容處理體(即,內(nèi)容導(dǎo)出器52-內(nèi)容轉(zhuǎn)換器51)可以支持多 路傳輸協(xié)議。由于支持多路傳輸協(xié)議,所以當(dāng)請(qǐng)求傳送多個(gè)內(nèi)容時(shí), 可以通過(guò)單個(gè)會(huì)話來(lái)傳送該多個(gè)內(nèi)容。
      從內(nèi)容導(dǎo)出器52連續(xù)地執(zhí)行上述傳輸。內(nèi)容導(dǎo)出器52通過(guò)SAC 向內(nèi)容轉(zhuǎn)換器傳送所請(qǐng)求的內(nèi)容。然后,內(nèi)容轉(zhuǎn)換器51將所述內(nèi)容的 格式轉(zhuǎn)換成所述目標(biāo)設(shè)備DV2所要求的格式(操作S126)。
      內(nèi)容導(dǎo)出器52和內(nèi)容轉(zhuǎn)換器51可以向內(nèi)容處理控制器41報(bào)告所 述內(nèi)容的傳輸狀態(tài)或者轉(zhuǎn)換狀態(tài)。為此,內(nèi)容處理控制器41必須通過(guò) 在請(qǐng)求導(dǎo)出內(nèi)容之前請(qǐng)求內(nèi)容處理體提供預(yù)定的事件來(lái)預(yù)訂所述預(yù)定 的事件。此時(shí),所述預(yù)定的事件可以包括內(nèi)容傳輸狀態(tài)提供事件和內(nèi) 容轉(zhuǎn)換狀態(tài)提供事件。由于在示例3-3中對(duì)此進(jìn)行了描述,所以將省略 詳細(xì)描述。
      當(dāng)從內(nèi)容導(dǎo)出器52傳送的內(nèi)容被傳送到內(nèi)容轉(zhuǎn)換器51時(shí),并且 當(dāng)所述內(nèi)容的格式轉(zhuǎn)換完成時(shí),內(nèi)容處理控制器41連續(xù)地構(gòu)造與該多 個(gè)目標(biāo)對(duì)應(yīng)的多個(gè)輔助內(nèi)容轉(zhuǎn)換鏈。該多個(gè)輔助內(nèi)容轉(zhuǎn)換鏈可以包括 第一至第三輔助內(nèi)容轉(zhuǎn)換鏈。這里,第一至第三輔助內(nèi)容轉(zhuǎn)換鏈可以 被連續(xù)地或者同時(shí)地形成。另外,構(gòu)造內(nèi)容轉(zhuǎn)換鏈的方法可以包括形 成從起始點(diǎn)到目標(biāo)的鏈并且重復(fù)形成所述鏈的方法(如在示例3-2中所 描述的構(gòu)造多個(gè)單個(gè)鏈)或者通過(guò)基于轉(zhuǎn)換時(shí)間來(lái)區(qū)分所述鏈而單獨(dú) 地形成鏈的方法(在示例3-3和3-4中所述)。而且,需要多個(gè)傳輸會(huì) 話標(biāo)識(shí)符來(lái)通過(guò)多個(gè)輔助鏈傳送數(shù)據(jù)。這些傳輸會(huì)話標(biāo)識(shí)符可以在客 戶端或內(nèi)容處理控制器41、或內(nèi)容轉(zhuǎn)換器51中生成。
      圖34示出了由內(nèi)容處理控制器41引起的第一輔助內(nèi)容轉(zhuǎn)換鏈、
      第二輔助內(nèi)容轉(zhuǎn)換鏈和第三輔助內(nèi)容轉(zhuǎn)換鏈的結(jié)構(gòu)的示例。
      如圖34所示,第一輔助內(nèi)容轉(zhuǎn)換鏈可以包括內(nèi)容轉(zhuǎn)換器51和第 一內(nèi)容導(dǎo)入器53a。所述內(nèi)容轉(zhuǎn)換控制器分別向內(nèi)容轉(zhuǎn)換器51和第一 內(nèi)容導(dǎo)入器53a傳送內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求。在內(nèi)容轉(zhuǎn)換器51 和第一內(nèi)容導(dǎo)入器53a之間建立SAC。當(dāng)建立SAC時(shí),將所述內(nèi)容從 內(nèi)容轉(zhuǎn)換器51傳送到第一內(nèi)容導(dǎo)入器53a (操作S127)。
      當(dāng)所述內(nèi)容被傳送到第一內(nèi)容導(dǎo)入器53a時(shí),內(nèi)容處理控制器41 構(gòu)造第二輔助內(nèi)容轉(zhuǎn)換鏈。此時(shí),所述第二輔助內(nèi)容轉(zhuǎn)換鏈可以包括 內(nèi)容轉(zhuǎn)換器51和第二內(nèi)容導(dǎo)入器53b。所述內(nèi)容轉(zhuǎn)換控制器分別向內(nèi) 容轉(zhuǎn)換器51和第二內(nèi)容導(dǎo)入器53b傳送內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng) 求。然后,在內(nèi)容轉(zhuǎn)換器51和第二內(nèi)容導(dǎo)入器53b之間建立SAC。當(dāng) 建立SAC時(shí),將所述內(nèi)容從內(nèi)容轉(zhuǎn)換器51傳送到第二內(nèi)容導(dǎo)入器53b (操作S128)。
      當(dāng)內(nèi)容被傳送到第二內(nèi)容導(dǎo)入器53b時(shí),內(nèi)容處理控制器41構(gòu)造 第三輔助內(nèi)容轉(zhuǎn)換鏈。此時(shí),所述第三輔助內(nèi)容轉(zhuǎn)換鏈可以包括內(nèi)容 轉(zhuǎn)換器51和第三內(nèi)容導(dǎo)入器53c。所述內(nèi)容轉(zhuǎn)換控制器分別地向內(nèi)容 轉(zhuǎn)換器51和第三內(nèi)容導(dǎo)入器53c傳送內(nèi)容轉(zhuǎn)換請(qǐng)求和內(nèi)容導(dǎo)入請(qǐng)求。 然后,當(dāng)建立SAC時(shí),將所述內(nèi)容從內(nèi)容轉(zhuǎn)換器51傳送到第三內(nèi)容導(dǎo) 入器53c (操作S129)。
      另一方面,在輔助內(nèi)容轉(zhuǎn)換鏈中包括的內(nèi)容處理體可以根據(jù)傳輸 過(guò)程的進(jìn)展向內(nèi)容處理控制器41傳送用于表示內(nèi)容的傳輸狀態(tài)等的事 件消息。已經(jīng)在示例3-1到3-3中描述了上述事件。
      在示例3-4中,描述了通過(guò)構(gòu)造多個(gè)內(nèi)容轉(zhuǎn)換鏈來(lái)向多個(gè)目標(biāo)設(shè)
      備DV2傳送請(qǐng)求客戶端RC1所請(qǐng)求內(nèi)容的過(guò)程。在根據(jù)示例3-4的傳 送內(nèi)容的方法中,能夠向多個(gè)目標(biāo)廣播內(nèi)容并且降低傳輸資源的浪費(fèi)。 能夠減少所執(zhí)行的內(nèi)容格式轉(zhuǎn)換操作的數(shù)目以便向所述多個(gè)目標(biāo)傳送 所述內(nèi)容。即使在輔助內(nèi)容轉(zhuǎn)換鏈中發(fā)生錯(cuò)誤,也已執(zhí)行主內(nèi)容轉(zhuǎn)換 鏈的操作,因此僅需恢復(fù)輔助內(nèi)容轉(zhuǎn)換鏈。
      4.處理控制部分和許可證處理部分的功能和操作 另一方面,客戶端部分的已認(rèn)證客戶端可以請(qǐng)求處理控制部分傳 送許可證。例如,假定存在其中安裝第一DRM的第一客戶端設(shè)備和其 中安裝第二 DRM的第二客戶端設(shè)備。當(dāng)用戶意欲向第二客戶端設(shè)備傳 送存儲(chǔ)在第一客戶端設(shè)備中的第一DRM內(nèi)容時(shí),第一客戶端通過(guò)使用 上述的內(nèi)容傳輸過(guò)程可以將所述內(nèi)容傳送到作為目標(biāo)的第二客戶端設(shè) 備。在此情形中,當(dāng)?shù)诙蛻舳嗽O(shè)備意欲使用所傳送的內(nèi)容時(shí),需要 適合于第二DRM的許可證。因此,第一客戶端請(qǐng)求傳送所述許可證。
      圖35是示出了與許可證傳輸相關(guān)的系統(tǒng)的結(jié)構(gòu)的框圖。
      如圖35所示,處理控制部分40包括內(nèi)容處理控制器41和許可證 處理控制器42。這里,前面已經(jīng)描述了內(nèi)容處理控制器41。內(nèi)容處理 控制器41和許可證處理控制器42可以被包括在網(wǎng)絡(luò)區(qū)域或者本地區(qū) 域中的任何場(chǎng)所處。內(nèi)容處理控制器41和許可證處理控制器42可以 位于不同區(qū)域中。例如,內(nèi)容處理控制器41可以被包括在本地區(qū)域中 的預(yù)定設(shè)備中。許可證處理控制器42可以被包括在網(wǎng)絡(luò)區(qū)域中的服務(wù) 提供商中。內(nèi)容處理控制器41和許可證處理控制器42的位置沒(méi)有限 制。
      許可證處理控制器42從客戶端接收許可證傳輸請(qǐng)求。當(dāng)接收許可 證傳輸請(qǐng)求時(shí),通過(guò)收集關(guān)于包括在系統(tǒng)中的實(shí)體的信息,許可證處
      理控制器42確定參與所述傳輸?shù)膶?shí)體并且確定是否可以傳送所述許可 證。因此,可以構(gòu)造通過(guò)其傳送所述許可證的鏈。
      除了許可證處理控制器42外,認(rèn)證和管理部分20的許可證管理 器24以及許可證處理部分30的許可證處理器32也可以參與許可證傳 輸??梢詫⑴c許可證傳輸?shù)膶?shí)體包括在網(wǎng)絡(luò)區(qū)域或者本地區(qū)域中的 任何場(chǎng)所處。根據(jù)需要,可以在預(yù)定的實(shí)體間建立用于安全傳送許可 證信息的SAC。
      許可證處理控制器42請(qǐng)求預(yù)定的實(shí)體(例如,許可證管理器24) 提供一個(gè)或者多個(gè)中性許可證,并且接收所述的一個(gè)或者多個(gè)中性許 可證。所述中性許可證可以表示可以從其提取許多類(lèi)型的DRM的許可 證信息的兼容的中性許可證信息。當(dāng)用戶購(gòu)買(mǎi)預(yù)定的DRM內(nèi)容時(shí),通 過(guò)使用DRM的許可證,可以生成所述中性許可證并且將其存儲(chǔ)在許可 證管理器中。除了存儲(chǔ)在許可證管理器24中外,可以將中性許可證24 存儲(chǔ)在域管理器或者參考點(diǎn)控制器中。在傳送許可證的過(guò)程中,提供 中性許可證的實(shí)體可以執(zhí)行導(dǎo)出器的功能。
      所述中性許可證可以包括一個(gè)或者多個(gè)相關(guān)的內(nèi)容標(biāo)識(shí)符、管理 器信息、關(guān)于可以使用所述許可證的主題的信息、其中描述權(quán)限限制 的使用模型等。
      通過(guò)使用所提供的中性許可證,許可證處理控制器42生成將被實(shí) 際傳送的新的中性許可證。此時(shí),可以考慮各種類(lèi)型的信息,諸如在 內(nèi)容和主題之間的關(guān)系、目標(biāo)、主題的映射關(guān)系、資源映射關(guān)系等。
      將由許可證處理控制器42所生成的中性許可證傳送到許可證處 理部分30的許可證處理器32。許可證處理器32是向所述目標(biāo)的本地 DRM接收器卯0傳送從許可證處理控制器42接收的中性許可證的實(shí) 體。此時(shí),通過(guò)遵守在所述目標(biāo)的DRM中限定的方法,許可證處理器
      32可以將所接收的中性許可證轉(zhuǎn)換成適合于所述目標(biāo)的DRM的許可 證,并且向本地DRM接收器900提供所轉(zhuǎn)換的許可證??商娲兀?以將所述中性許可證原樣提供給所述目標(biāo)的本地DRM接收器900。在 此情形中,在所述目標(biāo)的DRM系統(tǒng)中執(zhí)行許可證轉(zhuǎn)換。所述許可證處 理器和本地DRM接收器可以分別地執(zhí)行轉(zhuǎn)換器和接收器的功能。
      參與許可證傳輸?shù)膶?shí)體可以向許可證處理控制器42傳送用于表 示傳送和處理許可證的過(guò)程的事件消息。為此,通過(guò)請(qǐng)求相應(yīng)的實(shí)體 提供許可證傳輸狀態(tài)事件,許可證處理控制器42必須預(yù)訂所述許可證 傳輸狀態(tài)事件。許可證處理控制器42可以向客戶端3提供與所接收的 事件消息相應(yīng)的信息。另外,許可證處理控制器42可以向客戶端提供 用于表示進(jìn)展?fàn)顟B(tài)(諸如從許可證管理器24生成中性許可證的過(guò)程和 提供中性許可證的過(guò)程)的事件消息。
      至此,描述了包括客戶端部分10、認(rèn)證和管理部分20、處理控制 部分40、內(nèi)容處理部分50和許可證處理部分30的DRM互操作系統(tǒng) 的主要功能。在上述描述中,響應(yīng)于來(lái)自客戶端的數(shù)據(jù)(內(nèi)容或者許 可證)傳輸請(qǐng)求,根據(jù)本發(fā)明的示范性實(shí)施例的DRM互操作系統(tǒng)允許 中性數(shù)據(jù)(中性格式內(nèi)容或者中性許可證)與目標(biāo)所要求的格式兼容 并且將所述中性數(shù)據(jù)傳送到所述目標(biāo)。
      5.單元實(shí)體的功能和處理事件的過(guò)程
      利用一個(gè)或者多個(gè)實(shí)體來(lái)構(gòu)造DRM互操作系統(tǒng)的每個(gè)部分,諸 如客戶端部分IO、認(rèn)證和管理部分20、處理控制部分40、內(nèi)容處理部 分50、許可證處理部分30等。此時(shí),所述實(shí)體可以表示被構(gòu)造成執(zhí)行 預(yù)定的獨(dú)特功能的軟件或者硬件的模塊或者設(shè)備??梢岳脠?zhí)行預(yù)定 的單元功能的一個(gè)或者多個(gè)單元功能模塊來(lái)構(gòu)造每個(gè)實(shí)體。所述實(shí)體 被安裝在預(yù)定的設(shè)備中,以通過(guò)預(yù)定的接口與其它實(shí)體通信數(shù)據(jù)。另 外,即使所述實(shí)體屬于同一部分,所述實(shí)體也可以被安裝在不同的設(shè) 備中。根據(jù)執(zhí)行環(huán)境,所述設(shè)備而可以不同。
      當(dāng)初始構(gòu)造域時(shí),所述實(shí)體可以向在其中包括所述實(shí)體的具體環(huán) 境中的另一實(shí)體報(bào)告所述實(shí)體的存在。為此,所述實(shí)體可以包括作為 單元功能模塊的構(gòu)造信息提供器。
      圖36示出了用于示出包括在實(shí)體中的單元功能模塊和單元功能 模塊的功能的示例。
      如圖36所示,預(yù)定的實(shí)體110包括執(zhí)行獨(dú)特的單元功能的多個(gè)單 元功能模塊111和構(gòu)造信息提供器112。響應(yīng)于來(lái)自作為另一實(shí)體的請(qǐng) 求實(shí)體的提供構(gòu)造信息的請(qǐng)求,構(gòu)造信息提供器112必須提供預(yù)定的 實(shí)體110的構(gòu)造信息。此時(shí),所述構(gòu)造信息可以包括關(guān)于包括在預(yù)定 的實(shí)體110中的單元功能模塊111的信息。
      另外,另一實(shí)體可以請(qǐng)求構(gòu)造信息提供器112,以預(yù)訂構(gòu)造信息 改變事件。然后,通過(guò)確定預(yù)訂請(qǐng)求是否合法,構(gòu)造信息提供器112 允許或者不允許所述預(yù)訂。此時(shí),構(gòu)造信息改變事件可以表示在預(yù)定 的實(shí)體110的構(gòu)造信息改變時(shí)的包括預(yù)定的實(shí)體110的構(gòu)造信息改變 的事件消息。
      可以以推或者拉方式來(lái)提供所述構(gòu)造信息改變事件。在推方式中, 只要預(yù)定的實(shí)體110的構(gòu)造信息改變,則構(gòu)造信息提供器112向預(yù)訂 所述事件的請(qǐng)求實(shí)體114推包括被改變的構(gòu)造信息的事件消息。在拉 方式中,預(yù)訂所述事件的請(qǐng)求實(shí)體114根據(jù)需要獲得預(yù)定的實(shí)體110 的改變的構(gòu)造信息。當(dāng)請(qǐng)求實(shí)體114請(qǐng)求預(yù)訂所述事件時(shí),它向構(gòu)造 信息提供器112報(bào)告是以推方式還是以拉方式傳送所述事件消息。因 此,設(shè)置是以推方式還是以拉方式傳送所述事件消息。
      除了構(gòu)造信息改變事件外,還存在各種類(lèi)型的事件,諸如上述的 內(nèi)容轉(zhuǎn)換狀態(tài)事件、構(gòu)造信息轉(zhuǎn)換事件等。在下文中,將描述在實(shí)體
      間執(zhí)行事件的過(guò)程。
      圖37示出了用于示出在兩個(gè)已認(rèn)證的實(shí)體之間傳送事件的過(guò)程 的示例。
      如圖37所示,必須存在具有事件預(yù)訂器功能的實(shí)體和具有事件發(fā)
      布功能的實(shí)體,以便執(zhí)行預(yù)定的事件。在下文中,將具有事件預(yù)訂器
      功能的實(shí)體稱(chēng)為事件預(yù)訂實(shí)體117。將具有事件發(fā)布功能的實(shí)體稱(chēng)為事 件發(fā)布實(shí)體119。另外,所述事件可以具有事件標(biāo)題。事件標(biāo)題是用于 表示事件是在內(nèi)容傳輸狀態(tài)事件、構(gòu)造信息轉(zhuǎn)換事件等中的哪一個(gè)事 件的信息。
      事件發(fā)布實(shí)體119必須具有其自身的唯一標(biāo)識(shí)符。這是因?yàn)榭梢?將事件發(fā)布實(shí)體119與執(zhí)行與事件發(fā)布實(shí)體119所執(zhí)行的事件具有相 同事件標(biāo)題的事件的另一事件進(jìn)行區(qū)分。事件發(fā)布實(shí)體119的唯一標(biāo) 識(shí)符可以包括用于表示由事件發(fā)布實(shí)體119所發(fā)布的事件消息的源的 因素。
      為了預(yù)訂預(yù)定的事件,事件預(yù)訂實(shí)體117必須請(qǐng)求發(fā)布預(yù)定事件 的事件發(fā)布實(shí)體119來(lái)預(yù)訂所述事件。
      當(dāng)請(qǐng)求預(yù)訂事件時(shí),事件預(yù)訂實(shí)體117提供用于允許事件發(fā)布實(shí) 體119識(shí)別所述事件預(yù)訂實(shí)體117的唯一標(biāo)識(shí)符。另外,事件預(yù)訂實(shí) 體117必須向事件發(fā)布實(shí)體119報(bào)告由事件發(fā)布實(shí)體119所提供的事 件是以推方式還是以拉方式提供。因此,設(shè)置是以推方式還是以拉方 式提供所述事件。此時(shí),在推方式中,只要事件條件發(fā)生,則事件發(fā) 布實(shí)體119將包括相應(yīng)信息的事件消息自動(dòng)地推到事件預(yù)訂實(shí)體117 中。另一方面,在拉方式中,事件預(yù)訂實(shí)體117根據(jù)需要査詢事件發(fā) 布實(shí)體119并且獲得事件消息。
      另外,事件預(yù)訂實(shí)體117可以向事件發(fā)布實(shí)體119提供事件預(yù)訂
      ID、期滿信息、期望提供的事件信息結(jié)構(gòu)等。所述期滿信息可以表示
      事件的預(yù)訂期滿值。例如,所述期滿信息可以包括期滿數(shù)據(jù)、事件的 預(yù)訂時(shí)段等。當(dāng)沒(méi)有提供所述期滿信息時(shí),所述預(yù)訂時(shí)段沒(méi)有限制。
      響應(yīng)于事件預(yù)訂請(qǐng)求,事件發(fā)布實(shí)體119通過(guò)確定事件預(yù)訂請(qǐng)求
      是否有效而允許或者不允許所述預(yù)訂。此時(shí),依據(jù)所述確定結(jié)果,將 包括用于表示許可預(yù)訂的信息和用于表示不許可預(yù)訂的信息的響應(yīng)消
      息傳送到事件預(yù)訂實(shí)體117。
      在所述確定中,可以考慮事件預(yù)訂ID、期滿信息等。例如,在當(dāng) 請(qǐng)求預(yù)訂所述事件時(shí)事件預(yù)訂實(shí)體117提供了事件預(yù)訂ID的情形中, 事件發(fā)布實(shí)體119可以考慮事件預(yù)訂ID是否有效以及事件預(yù)訂ID是 否期滿。此時(shí),當(dāng)事件預(yù)訂實(shí)體117提供的事件預(yù)訂ID無(wú)效或者期滿 時(shí),事件發(fā)布實(shí)體119可以向事件預(yù)訂實(shí)體117傳送表示不許可預(yù)訂 的消息??商娲?,當(dāng)事件預(yù)訂實(shí)體117提供的事件預(yù)訂ID有效并且 沒(méi)有期滿時(shí),可以使用預(yù)訂ID和關(guān)于預(yù)訂ID的信息。另一方面,在 當(dāng)請(qǐng)求預(yù)訂事件時(shí)事件預(yù)訂實(shí)體117沒(méi)有提供事件預(yù)訂ID的情形中, 事件發(fā)布實(shí)體119可以提供新的事件預(yù)訂ID。
      另一方面,事件預(yù)訂實(shí)體117可以取消當(dāng)前事件預(yù)訂。為此,事 件預(yù)訂實(shí)體117可以向事件發(fā)布實(shí)體119發(fā)送表示取消所述事件的消 息。另外,通過(guò)取消提供事件的設(shè)置方法,事件預(yù)訂實(shí)體117可以停 止事件預(yù)訂。例如,在當(dāng)前所選擇的以推或者拉方式提供當(dāng)事件以便 預(yù)訂所述事件的方法中,取消對(duì)推和拉方式的選擇。
      至此,已經(jīng)描述了在實(shí)體間的構(gòu)造信息和處理事件的方法。通過(guò) 上述方法,實(shí)體能夠根據(jù)特定狀態(tài)彼此交互。
      6.用于管理域的方法和亞系統(tǒng)
      在下文中,將描述用于管理能夠管理域位置運(yùn)動(dòng)的域的方法和亞 系統(tǒng)。為此,可以通過(guò)使用管理域的域管理器來(lái)存儲(chǔ)和管理域的當(dāng)前 和先前的位置。另外,可以根據(jù)預(yù)定限制對(duì)域位置的運(yùn)動(dòng)進(jìn)行限制。
      DRM互操作系統(tǒng)管理關(guān)于域位置運(yùn)動(dòng)的信息。具體地,DRM互 操作系統(tǒng)限制域的移動(dòng)位置或者移動(dòng)數(shù)目。當(dāng)通過(guò)檢査域的位置改變 而發(fā)現(xiàn)域被形成在所限制的范圍之外時(shí),DRM互操作系統(tǒng)破壞所述域 或者執(zhí)行另外的動(dòng)作。
      在下文中,將描述管理能夠管理域的位置運(yùn)動(dòng)信息的域的方法。 將描述的管理域的方法的實(shí)施例可以包括限制域的移動(dòng)數(shù)目的方法、 限制域的形成位置的方法等。為了便于理解,將前者稱(chēng)為示例4-l,而 將后者稱(chēng)為示例4-2。另外,在圖2中示出了示例4-1和4-2的系統(tǒng)的 基礎(chǔ)。
      <示例4-1>
      圖38是示出了根據(jù)示例4-1的管理域的方法的流程圖。圖38示 出了以下過(guò)程設(shè)置與登錄信息相應(yīng)的域的移動(dòng)的允許數(shù)目Na、檢査 域的移動(dòng)的數(shù)目和限制域的形成。
      域管理器22存儲(chǔ)與登錄信息相應(yīng)的域的移動(dòng)的允許數(shù)目Na???以從許可證管理器24接收所述登錄信息。可替代地,域管理器22可 以提供登錄功能。域的移動(dòng)的允許數(shù)目Na可以依賴(lài)于用戶所付的費(fèi)用。 可以由服務(wù)提供商在政策方面設(shè)置數(shù)目上限。可以將域的移動(dòng)的允許 數(shù)目Na設(shè)置為五、十等。另外,域管理器22存儲(chǔ)并且管理域的當(dāng)前 和先前的位置。當(dāng)域移動(dòng)時(shí),域管理器22存儲(chǔ)并且管理移動(dòng)的數(shù)目。
      參考圖38,域管理器22檢査域5的當(dāng)前位置(操作S140),并 且確定域是否移動(dòng)(操作S141)。具體地,通過(guò)比較域的當(dāng)前位置與 從先前檢查獲得的域的位置來(lái)確定域是否移動(dòng)??梢栽诿扛粢活A(yù)定時(shí) 段來(lái)執(zhí)行所述確定??蛇x地,可以當(dāng)形成新的域時(shí)執(zhí)行所述確定???選地,可以根據(jù)對(duì)服務(wù)提供商的監(jiān)控來(lái)任意執(zhí)行所述確定。
      域5中的參考點(diǎn)控制器26可以參與確定域5的位置。此時(shí),參考 點(diǎn)控制器26可以是關(guān)于本地域的形成位置的參考點(diǎn)。參考點(diǎn)控制器26 可以被包括在在本地區(qū)域中預(yù)訂域5的預(yù)定設(shè)備中。參考點(diǎn)控制器26 向作為域中的其它客戶端設(shè)備的代表的域管理器22報(bào)告關(guān)于域5內(nèi)部 的信息,例如,關(guān)于域5的位置的信息。
      可替代地,參考點(diǎn)控制器26可以不參與確定域5的位置。每個(gè)設(shè) 備均可以通過(guò)訪問(wèn)域管理器22來(lái)提供關(guān)于在域中的位置的信息。艮卩, 參考點(diǎn)控制器26可以參與或者不參與確定域的位置。這是根據(jù)執(zhí)行環(huán) 境的可選擇因素。
      因此,域5的位置可以表示參考點(diǎn)控制器26在域中的位置或者每 個(gè)設(shè)備的位置。另一方面,通過(guò)將選擇包括參考點(diǎn)控制器26的參考點(diǎn) 控制器的數(shù)目限制為預(yù)定數(shù)目,能夠改進(jìn)安全性。另外,用戶可以通 過(guò)參考點(diǎn)控制器26登錄。
      下面將描述確定域的位置的方法。
      在第一種方法中,可以通過(guò)使用參考點(diǎn)控制器26的IP地址來(lái)確 定域的位置。在此情形中,可以在高速因特網(wǎng)提供商向其分配固定IP 的模型中執(zhí)行第一種方法。
      在第二種方法中,可以通過(guò)使用參考點(diǎn)控制器26的IP子網(wǎng)地址 來(lái)確定域的位置。例如,當(dāng)子網(wǎng)地址與先前探測(cè)的子網(wǎng)地址相同時(shí), 認(rèn)為域沒(méi)有移動(dòng)。當(dāng)子網(wǎng)地址被改變時(shí)并且當(dāng)TTL不在三個(gè)跳躍內(nèi)時(shí), 認(rèn)為域發(fā)生移動(dòng)。
      在第三種方法中,當(dāng)域進(jìn)入?yún)⒖键c(diǎn)控制器26的相鄰區(qū)域時(shí),通過(guò)
      使用參考點(diǎn)控制器26的介質(zhì)訪問(wèn)控制(MAC)地址來(lái)識(shí)別域的位置。 例如,當(dāng)被高速因特網(wǎng)提供商視為單獨(dú)的參考點(diǎn)控制器的機(jī)頂盒被安 裝在家庭中時(shí),將機(jī)頂盒的周邊設(shè)置為域。以有線或者無(wú)線方式連接 到機(jī)頂盒的設(shè)備被識(shí)別該設(shè)備進(jìn)入預(yù)定的域。因此,可以指定設(shè)備的 位置。
      在第四種方法中,可以通過(guò)使用全球定位系統(tǒng)(GPS)來(lái)確定域 的位置。
      在第五種方法中,在諸如移動(dòng)電話的可移動(dòng)終端的情形中,可以 通過(guò)基站來(lái)確定在域中的設(shè)備的位置。
      另一方面,當(dāng)確定域移動(dòng)時(shí),域管理器22將域的移動(dòng)的先前數(shù)目 增加1 (操作S142),并且識(shí)別目前已被增加的域的移動(dòng)的總數(shù)N (操 作S143)??商娲?,當(dāng)域不移動(dòng)時(shí),保持當(dāng)前形成的域5(操作S147)。
      隨后,域管理器22將域的移動(dòng)的當(dāng)前總數(shù)N與域的移動(dòng)的所存儲(chǔ) 的允許數(shù)目Na進(jìn)行比較(操作S144)。當(dāng)作為比較結(jié)果,確定域的 移動(dòng)的總數(shù)N等于或者小于域的移動(dòng)的允許數(shù)目Na時(shí),域管理器22 保持當(dāng)前域5 (操作S147)??商娲兀?dāng)域的移動(dòng)的總數(shù)N大于域 的移動(dòng)的允許數(shù)目Na時(shí),域管理器22禁止使用當(dāng)前域(操作S145)。
      然后,域管理器22記錄關(guān)于當(dāng)前用戶的服務(wù)停止歷史(操作 S146)。另外地,域管理器向服務(wù)提供商報(bào)告關(guān)于域破壞的信息。服 務(wù)提供商或者域管理器22可以向用戶傳送警告消息。另外,服務(wù)提供 商或者域管理器22勸導(dǎo)用戶通過(guò)客戶支付系統(tǒng)購(gòu)買(mǎi)新的域登錄信息。
      另一方面,根據(jù)服務(wù)提供商的策略,可以每隔一時(shí)段重置域的移 動(dòng)的累積數(shù)目。例如,可以每年一次重置域的移動(dòng)的數(shù)目。
      <示例4-2>
      圖39是示出了根據(jù)示例4-2的管理域的方法的流程圖。圖39示 出了通過(guò)檢查域的形成位置來(lái)限制域的生成的過(guò)程。
      為此,域管理器22存儲(chǔ)與登錄信息相應(yīng)的域位置的允許數(shù)目Ma。 域位置的允許數(shù)目Ma可以依賴(lài)于用戶所付的費(fèi)用。可以由服務(wù)提供商 在政策方面設(shè)置數(shù)目上限。域位置的允許數(shù)目Ma可以被設(shè)置為五、八 等。另外,域管理器22存儲(chǔ)并且管理域的當(dāng)前和先前的位置。
      參考圖39,域管理器22檢査域5的當(dāng)前位置(操作S150),并 且確定域是否移動(dòng)(操作S151)。具體地,通過(guò)將域的當(dāng)前位置與從 先前檢査獲得的域位置進(jìn)行比較來(lái)確定域是否移動(dòng)??梢悦扛粢活A(yù)定 時(shí)段來(lái)執(zhí)行所述確定??蛇x地,可以在形成新的域時(shí)執(zhí)行所述確定。 可選地,可以根據(jù)對(duì)服務(wù)提供商的監(jiān)控來(lái)任意執(zhí)行所述確定。
      如上所述,參考點(diǎn)控制器26可以參與或者可以不參與確定域5的 位置。可以通過(guò)使用參考點(diǎn)控制器26的IP地址、IP子網(wǎng)地址、MAC 信息、GPS、移動(dòng)通信信息等來(lái)確定域5的位置。
      當(dāng)確定域未移動(dòng)時(shí),域管理器22保持當(dāng)前域5 (操作S158)。另 一方面,當(dāng)確定域移動(dòng)時(shí),域管理器22通過(guò)將域5的當(dāng)前位置與域的 所存儲(chǔ)的先前位置進(jìn)行比較來(lái)確定域的當(dāng)前位置是否為新的位置(操 作S152)。
      當(dāng)確定域的當(dāng)前位置不是新的位置時(shí),域管理器22保持當(dāng)前域5 (操作S158)。另一方面,當(dāng)域的當(dāng)前位置是新的位置時(shí),域管理器 22存儲(chǔ)域的當(dāng)前位置(操作S153)。
      隨后,域管理器22獲得包括域5的當(dāng)前位置的域形成位置的總數(shù)
      M (操作S154),并且將所獲得的數(shù)目M與域位置的預(yù)定允許數(shù)目 Ma進(jìn)行比較(操作S155)。作為比較結(jié)果,當(dāng)確定域形成位置的總數(shù) M等于或者小于域位置的允許數(shù)目Ma時(shí),域管理器22保持當(dāng)前域5 (操作S156)??商娲?,當(dāng)域形成位置的總數(shù)M大于域位置的允許 數(shù)目Ma時(shí),域管理器22破壞當(dāng)前域5 (操作S157)。
      然后,域管理器22記錄關(guān)于當(dāng)前用戶的服務(wù)停止歷史。另外地, 域管理器向服務(wù)提供商報(bào)告關(guān)于域破壞的信息。服務(wù)提供商或者域管 理器22可以向用戶傳送警告消息。
      如上所述,在示例4-2中,域管理器22根據(jù)域的形成位置來(lái)對(duì)域 的形成進(jìn)行限制。例如,當(dāng)服務(wù)提供商允許四個(gè)域形成位置時(shí),域管 理器22從域的第一位置自動(dòng)記憶域的四個(gè)位置,并且確定域的隨后形 成位置是否偏離所允許的四個(gè)位置。當(dāng)僅在所記憶的位置處形成域時(shí), 雖然域頻繁移動(dòng),但是域的移動(dòng)不受限制??商娲兀?dāng)域移動(dòng)到除 了所述四個(gè)記憶位置之外的另一場(chǎng)所時(shí),域管理器22對(duì)域的形成進(jìn)行 限制。
      另一方面,在用戶的動(dòng)作范圍完全改變的情形中,例如,用戶移 動(dòng)到新家,當(dāng)域的位置與域的先前位置不相匹配時(shí),需要基于除了域 管理器22首先記憶的域形成位置之外的移動(dòng)位置來(lái)新存儲(chǔ)域形成位 置。在此情形中,可以響應(yīng)于用戶的特定請(qǐng)求來(lái)新重置關(guān)于域形成位 置的信息。
      另外,可以通過(guò)服務(wù)提供商的策略來(lái)重置關(guān)于域形成位置的信息。 在此情形中,重置的數(shù)目可以受限。例如,可以將關(guān)于域形成位置的 信息的重置數(shù)目限制為每年一次或者兩次。另一方面,除了IP地址的 改變外,還可以通過(guò)使用服務(wù)預(yù)訂內(nèi)容和服務(wù)登錄信息來(lái)限定關(guān)于域 形成位置的信息的變化。
      至此,描述了對(duì)能夠存儲(chǔ)和管理域的當(dāng)前和先前位置以及基于預(yù) 定限制對(duì)域的移動(dòng)的數(shù)目進(jìn)行限制的域進(jìn)行管理的方法。
      7.用于防止內(nèi)容誤用和污染的結(jié)構(gòu)、操作和方案
      當(dāng)非可靠?jī)?nèi)容(例如不適當(dāng)?shù)膬?nèi)容或者被污染內(nèi)容等)被引入到
      通過(guò)DRM互操作系統(tǒng)在不同類(lèi)型的DRM間共享內(nèi)容的環(huán)境中時(shí),用
      戶或者系統(tǒng)可能遭受傷害。需要一種能夠處理所述傷害的系統(tǒng)和方案。
      在下文中,將描述通過(guò)使用DRM互操作系統(tǒng)來(lái)處理內(nèi)容的方法, 其中可以通過(guò)檢查外部引入的內(nèi)容是否被誤用、污染以及應(yīng)用安全功 能而準(zhǔn)備適當(dāng)動(dòng)作。
      圖40是示出了其中不同類(lèi)型的DRM彼此兼容的環(huán)境的系統(tǒng)結(jié)構(gòu) 的框圖。
      如圖40所示,DRM互操作系統(tǒng)340提供一種DRM互操作功能, 以使得預(yù)定的DRM區(qū)域(例如第一和第二 DRM區(qū)域320和330)彼 此兼容。在圖34中,描述了一種其中兩個(gè)DRM區(qū)域通過(guò)使用DRM互 操作系統(tǒng)而彼此兼容的情形。本發(fā)明不限于此。通過(guò)使用DRM互操作 系統(tǒng),三個(gè)或者更多DRM區(qū)域可以彼此兼容。
      第一 DRM區(qū)域320可以表示包括使用由第一服務(wù)提供商322采 用的第一 DRM的系統(tǒng)或者設(shè)備的DRM保護(hù)區(qū)域。
      第一 DRM區(qū)域320可以包括第一 DRM系統(tǒng)323。第一 DRM系 統(tǒng)323用于生成第一 DRM內(nèi)容和第一許可證,所述第一許可證是用于 通過(guò)向由第一內(nèi)容提供商322提供的源內(nèi)容應(yīng)用第一DRM而使用第一 DRM內(nèi)容的權(quán)限信息,并且向第一客戶端設(shè)備210提供所生成的第一 DRM內(nèi)容和第一許可證。此時(shí),第一客戶端設(shè)備210可以表示其中安 裝第一DRM的設(shè)備。因此,第一客戶端設(shè)備210可以在第一許可證所 允許的權(quán)限范圍內(nèi)使用第一DRM內(nèi)容。在圖40中,第一內(nèi)容提供商 325與第一服務(wù)提供商322分開(kāi)。然而,本發(fā)明不限于此。第一內(nèi)容提 供商325可以與第一服務(wù)提供商322相同??商娲?,第一內(nèi)容提供 商325可以被包括在第一服務(wù)提供商322中。
      第一 DRM系統(tǒng)323可以與第一安全系統(tǒng)325交互。第一安全系 統(tǒng)324用于向第一DRM內(nèi)容應(yīng)用安全功能。例如,所述系統(tǒng)可以是提 供用于跟蹤使用內(nèi)容的用戶的跟蹤功能的指紋識(shí)別系統(tǒng)、用于保護(hù)作 者的版權(quán)的水印系統(tǒng)、用于檢查并且修復(fù)病毒污染的內(nèi)容的防病毒系 統(tǒng)、用于防止內(nèi)容誤用的可能性的防誤用系統(tǒng)或者入侵檢測(cè)系統(tǒng) (IDS)。
      第二 DRM區(qū)域330使用與上述第一 DRM區(qū)域320的DRM不同 的DRM。 S卩,第二DRM區(qū)域330可以表示包括使用由第二服務(wù)提供 商332采用的第二 DRM的系統(tǒng)或者設(shè)備的DRM保護(hù)區(qū)域。
      第二 DRM區(qū)域330可以包括第二 DRM系統(tǒng)333。第二 DRM系 統(tǒng)333用于生成第二 DRM內(nèi)容和第二許可證,所述第二許可證是用于 通過(guò)向由第二內(nèi)容提供商335提供的源內(nèi)容應(yīng)用第二DRM而使用第二 DRM內(nèi)容的權(quán)限信息,并且向第二客戶端設(shè)備331提供所生成的第二 DRM內(nèi)容和第二許可證。此時(shí),第二客戶端設(shè)備331可以表示其中安 裝第二DRM的設(shè)備。因此,第二客戶端設(shè)備331可以在第二許可證允 許的權(quán)限范圍內(nèi)使用第二 DRM內(nèi)容。在圖40中,第二內(nèi)容提供商335 與第二服務(wù)提供商332分開(kāi)。然而,本發(fā)明不限于此。第二內(nèi)容提供 商335可以與第二服務(wù)提供商332相同??商娲?,第二內(nèi)容提供商 335可以被包括在第二服務(wù)提供商332中。
      第二 DRM系統(tǒng)333可以與第二安全系統(tǒng)334交互。第二安全系 統(tǒng)333是用于向第二 DRM內(nèi)容應(yīng)用安全功能的系統(tǒng)。例如,所述系統(tǒng) 可以是水印系統(tǒng)、指紋識(shí)別系統(tǒng)、防病毒系統(tǒng)、防誤用系統(tǒng)或者IDS。
      圖41是示出了 DRM區(qū)域的詳細(xì)結(jié)構(gòu)的框圖。圖41中所示的DRM 區(qū)域的結(jié)構(gòu)可以被公共地應(yīng)用于圖40中所示的第一或者第二 DRM區(qū) 域320或者330的結(jié)構(gòu)。
      參考圖41,內(nèi)容提供商380向被應(yīng)用預(yù)定的安全功能(諸如水印) 的DRM系統(tǒng)371提供具有原始數(shù)據(jù)類(lèi)型的內(nèi)容或者內(nèi)容。
      DRM系統(tǒng)371的DRM服務(wù)器372通過(guò)使用加密模塊來(lái)加密所提 供的內(nèi)容,并且將用于加密所述內(nèi)容和許可證信息的密鑰值與所加密 的內(nèi)容一起傳送給客戶端設(shè)備360??梢杂稍S可證服務(wù)器375來(lái)提供許 可證信息。接收所加密的內(nèi)容的客戶端設(shè)備360的客戶端DRM模塊 361,通過(guò)對(duì)所加密的內(nèi)容解密來(lái)復(fù)原所述內(nèi)容。
      另外,可以將指紋識(shí)別信息插入到將被傳送到客戶端設(shè)備360的 內(nèi)容中。通過(guò)包括在服務(wù)提供商370中的指紋識(shí)別系統(tǒng)376來(lái)執(zhí)行該 指紋識(shí)別信息的插入。指紋識(shí)別系統(tǒng)376可以包括指紋識(shí)別代碼生成 器377、檢査器378、指紋識(shí)別引擎379等??梢詫⒂糜谧R(shí)別客戶端設(shè) 備360的用戶的指紋識(shí)別信息插入到將被傳送到客戶端設(shè)備360的內(nèi) 容中。可以通過(guò)包括在客戶端設(shè)備360中的指紋識(shí)別引擎來(lái)執(zhí)行該指 紋識(shí)別信息的插入。
      在圖41中,示出了其中將指紋識(shí)別功能應(yīng)用于內(nèi)容的示例。然而, 能夠被應(yīng)用于所述內(nèi)容的安全功能可以是上述的水印功能、防誤用功 能或者IDS功能。
      如圖40和圖41所示,用于向所述內(nèi)容施加安全功能的安全系統(tǒng) (諸如指紋識(shí)別系統(tǒng)、水印系統(tǒng)、防病毒系統(tǒng)、防誤用系統(tǒng)、IDS等) 可以被安裝在DRM區(qū)域的服務(wù)提供商中??商娲?,所述安全系統(tǒng)可 以被包括在DRM互操作系統(tǒng)中。
      圖42是示出了 DRM互操作系統(tǒng)的結(jié)構(gòu)的框圖。圖42示出了其 中所述DRM互操作系統(tǒng)包括確保外部引入的內(nèi)容的可靠性的功能的 情形。
      如圖42所示,所述DRM互操作系統(tǒng)還可包括安全系統(tǒng)9和內(nèi)容 可靠性管理部分8。如上所述,安全系統(tǒng)9可以表示指紋識(shí)別系統(tǒng)、水 印系統(tǒng)、防病毒系統(tǒng)、防誤用系統(tǒng)或者IDS。安全系統(tǒng)9可以被包括在 DRM互操作系統(tǒng)500中??商娲?,DRM互操作系統(tǒng)500可以與另 一安全系統(tǒng)交互。
      內(nèi)容可靠性管理部分8可以與外部本地DRM區(qū)域交互,并且包 括用于確保內(nèi)容可靠性的各種過(guò)程。當(dāng)在外部請(qǐng)求將內(nèi)容引入時(shí),可 以自動(dòng)執(zhí)行內(nèi)容可靠性管理部分8的過(guò)程??商娲兀梢皂憫?yīng)于處 理控制部分的請(qǐng)求來(lái)執(zhí)行該過(guò)程。將根據(jù)下面的方案描述內(nèi)容可靠性 管理部分8的過(guò)程。
      在下文中,將描述當(dāng)在DRM互操作環(huán)境中傳送內(nèi)容時(shí)其中能夠 確保內(nèi)容的可靠性的方案。此時(shí),在DRM互操作環(huán)境中,可以經(jīng)由 DRM互操作系統(tǒng)從預(yù)定的DRM區(qū)域向目標(biāo)DRM區(qū)域傳送內(nèi)容。
      首先,在下面的描述中,順序地描述當(dāng)傳送DRM內(nèi)容時(shí)能夠應(yīng) 用防誤用策略的方案、當(dāng)允許DRM與另一 DRM兼容時(shí)能夠防止被病 毒感染的內(nèi)容擴(kuò)散的方案、當(dāng)允許DRM與另一 DRM兼容時(shí)能夠應(yīng)用 水印功能的方案、當(dāng)允許DRM與另一 DRM兼容時(shí)能夠應(yīng)用水印功能 的另一方案、當(dāng)允許DRM與另一 DRM兼容時(shí)能夠應(yīng)用指紋識(shí)別功能 的方案、當(dāng)允許DRM與另一 DRM兼容時(shí)能夠應(yīng)用指紋識(shí)別功能的另 一方案和當(dāng)其指紋識(shí)別信息與存儲(chǔ)信息不匹配的用戶請(qǐng)求傳輸內(nèi)容時(shí)
      使用的處理方案。為了便于理解,將第一方案稱(chēng)為示例5-1。將第二方 案稱(chēng)為示例5-2。將第三方案稱(chēng)為示例5-3。將第四方案稱(chēng)為示例5-4。
      將第五方案稱(chēng)為示例5-5。將第六方案稱(chēng)為示例5-6。將第七方案稱(chēng)為 示例5-7。
      <示例5-1>
      圖43是示出了根據(jù)示例5-1的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖43示出了當(dāng)在DRM互操作環(huán)境中傳送 DRM內(nèi)容時(shí)能夠應(yīng)用防止內(nèi)容誤用策略的過(guò)程。
      設(shè)計(jì)所述防誤用策略,以防止其中不正確使用DRM內(nèi)容的情形。 例如,所述防誤用策略可以包括這樣一種策略,它預(yù)先防止幼兒觀看 低于19歲的用戶不能使用的成人內(nèi)容。
      如圖43所示,DRM互操作系統(tǒng)500接收請(qǐng)求從包括在第一 DRM 區(qū)域中的第一客戶端設(shè)備410向包括在第二 DRM區(qū)域600中的第二客 戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容請(qǐng)求消息(操作S170)。內(nèi)容傳輸 請(qǐng)求消息可以包括被請(qǐng)求傳送的內(nèi)容、關(guān)于傳送內(nèi)容的發(fā)送器的信息、 關(guān)于接收內(nèi)容的接收器的信息等。此時(shí),因?yàn)閺陌ㄔ诘谝籇RM區(qū)域 400中的第一客戶端設(shè)備410傳送所請(qǐng)求的內(nèi)容,所以所請(qǐng)求的內(nèi)容可 以表示應(yīng)用第一DRM的內(nèi)容。
      當(dāng)接收傳送內(nèi)容的請(qǐng)求時(shí),DRM互操作系統(tǒng)500從所接收的內(nèi)容 傳輸請(qǐng)求消息中提取發(fā)送器信息和接收器信息(操作S171)。隨后, DRM互操作系統(tǒng)500請(qǐng)求第一 DRM區(qū)域400的預(yù)定實(shí)體提供與所提 取的發(fā)送器信息相應(yīng)的傳輸用戶信息(操作S172),并且請(qǐng)求第二 DRM 區(qū)域600的預(yù)定實(shí)體提供與接收器信息相應(yīng)的接收用戶信息(操作 S173)。
      此時(shí),第一 DRM區(qū)域400的預(yù)定實(shí)體可以是第一服務(wù)提供商420。 第二DRM區(qū)域600的預(yù)定實(shí)體可以是第二服務(wù)提供商620。然后,第 一和第二服務(wù)提供商420和620響應(yīng)于請(qǐng)求向DRM互操作系統(tǒng)500提
      供傳輸用戶信息和接收用戶信息(操作S174和S175)。可以通過(guò)在 DRM互操作系統(tǒng)500和服務(wù)提供商420和620之間通信請(qǐng)求和響應(yīng)而 傳送傳輸用戶信息和接收用戶信息。
      傳輸用戶信息可以表示關(guān)于傳送所述內(nèi)容的第一客戶端設(shè)備410 的用戶的信息。另外,接收用戶信息可以表示關(guān)于接收所述內(nèi)容的第 二客戶端設(shè)備610的用戶的信息。傳輸用戶信息和接收用戶信息包括 關(guān)于用戶的預(yù)定信息,它是用于應(yīng)用防止內(nèi)容誤用策略的確定標(biāo)準(zhǔn), 例如,關(guān)于用戶年齡的信息。
      隨后,DRM互操作系統(tǒng)500可以請(qǐng)求第一 DRM區(qū)域400的預(yù)定 實(shí)體(例如,第一服務(wù)提供商420)提供內(nèi)容信息(操作S176)。第 一服務(wù)提供商420響應(yīng)于請(qǐng)求提供所述內(nèi)容信息(操作S177)。此時(shí), 所述內(nèi)容信息可以包括用于防止內(nèi)容誤用的限制信息。例如,所述內(nèi) 容信息可以包括關(guān)于可以使用所述內(nèi)容的用戶的年齡限制的信息。
      然后,DRM互操作系統(tǒng)500通過(guò)比較和分析內(nèi)容信息以及傳輸和 接收用戶信息而確定內(nèi)容誤用的可能性(操作S178),并且根據(jù)確定 結(jié)果向第一客戶端設(shè)備410報(bào)告是否所述內(nèi)容將傳送到第二客戶端設(shè) 備610 (操作179)。另外,DRM互操作系統(tǒng)500可以向第二客戶端 設(shè)備610報(bào)告是否傳送所述內(nèi)容。通過(guò)DRM互操作系統(tǒng)500或者外部 的防止誤用系統(tǒng)來(lái)確定內(nèi)容誤用的可能性。
      例如,當(dāng)在所述內(nèi)容信息中包括的年齡限制信息表示不允許低于 19歲的用戶時(shí)并且當(dāng)傳輸用戶的年齡為15歲時(shí),DRM互操作系統(tǒng)500 確定所請(qǐng)求的內(nèi)容有可能被誤用,報(bào)告表示不能將所述內(nèi)容傳送到第 一客戶端設(shè)備410的消息,并且停止所述過(guò)程。
      另一方面,當(dāng)接收和傳輸用戶的年齡為24歲時(shí),DRM互操作系 統(tǒng)500確定不可能誤用所請(qǐng)求內(nèi)容并且報(bào)告表示將所述內(nèi)容正常傳送
      到第一客戶端設(shè)備410的消息。在報(bào)告所述正常傳輸之后,DRM互操 作系統(tǒng)500將許可證信息和應(yīng)用于所請(qǐng)求內(nèi)容的數(shù)據(jù)保護(hù)技術(shù)從第一 DRM轉(zhuǎn)換到第二DRM (操作S180),并且向第二客戶端設(shè)備610傳 送轉(zhuǎn)換結(jié)果(操作S181)。
      通過(guò)與DRM互操作系統(tǒng)500相關(guān)的DRM提供商(未示出)以及 服務(wù)提供商420和620的會(huì)議或者批準(zhǔn)而可以確定和接受所述內(nèi)防止 容誤用策略。另外,可以以可擴(kuò)展標(biāo)記語(yǔ)言(XML)、超文本標(biāo)記語(yǔ) 言(HTML)或者一般數(shù)據(jù)的格式來(lái)通信在第一DRM區(qū)域400、 DRM 互操作系統(tǒng)500和第二DRM區(qū)域600之間的通信消息。當(dāng)執(zhí)行通信時(shí), 可以提供具有高級(jí)加密標(biāo)準(zhǔn)(AES) 128位或者更多位的安全信道。
      <示例5-2>
      圖44是示出了根據(jù)示例5-2的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖44示出了當(dāng)允許DRM與另一 DRM兼容 時(shí)防止病毒污染的內(nèi)容擴(kuò)散的過(guò)程。
      如圖44所示,DRM互操作系統(tǒng)500接收請(qǐng)求從第一客戶端設(shè)備 410向第二客戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作 S190)。所述內(nèi)容傳輸請(qǐng)求消息包括被請(qǐng)求傳送的內(nèi)容。因?yàn)閺陌?在第一 DRM區(qū)域400中的第一客戶端設(shè)備410傳送所請(qǐng)求的內(nèi)容,所 以所述內(nèi)容表示應(yīng)用第一DRM的內(nèi)容。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),DRM互操作系統(tǒng)500通過(guò)分析所請(qǐng) 求的內(nèi)容來(lái)確定所述內(nèi)容是否被污染(操作S192)。根據(jù)確定結(jié)果, DRM互操作系統(tǒng)500確定是否將所述內(nèi)容傳送到第二客戶端設(shè)備610 并且向第一客戶端設(shè)備410報(bào)告確定結(jié)果(操作S193)。此時(shí),DRM 互操作系統(tǒng)500也可以向第二客戶端設(shè)備610報(bào)告確定結(jié)果。
      例如,DRM互操作系統(tǒng)500對(duì)于所請(qǐng)求的內(nèi)容執(zhí)行病毒檢査。當(dāng)
      所述內(nèi)容被病毒污染時(shí),DRM互操作系統(tǒng)500確定不能傳送所述內(nèi)容, 向第一客戶端設(shè)備410報(bào)告表示確定結(jié)果的消息,并且停止所述過(guò)程。 在此情形中,第一客戶端設(shè)備410或者第一服務(wù)提供商420能夠從所 述內(nèi)容清除病毒。隨后,第一客戶端設(shè)備410請(qǐng)求DRM互操作系統(tǒng) 500重新傳送所述內(nèi)容。
      可替代地,當(dāng)所請(qǐng)求的內(nèi)容未被病毒污染時(shí),DRM互操作系統(tǒng) 500確定正常傳送所述內(nèi)容并且向第一客戶端設(shè)備410報(bào)告表示所述確 定結(jié)果的消息。
      隨后,DRM互操作系統(tǒng)500執(zhí)行DRM轉(zhuǎn)換,其中將許可證信息 和應(yīng)用于所請(qǐng)求的內(nèi)容的數(shù)據(jù)保護(hù)技術(shù)從第一 DRM轉(zhuǎn)換到第二 DRM (操作S193),并且向第二客戶端設(shè)備610傳送轉(zhuǎn)換結(jié)果(操作S194)。
      另一方面,DRM互操作系統(tǒng)500確定內(nèi)容污染的可能性。當(dāng)內(nèi)容 被污染時(shí),DRM互操作系統(tǒng)可以從所述內(nèi)容清除病毒并且正常傳送所 述內(nèi)容。在此情形中,DRM互操作系統(tǒng)500可以包括能夠從所述內(nèi)容 清除病毒的工具或者系統(tǒng),或者請(qǐng)求通過(guò)網(wǎng)絡(luò)連接的單獨(dú)的防病毒系 統(tǒng)從所述內(nèi)容清除病毒。另外,可以將污染所述內(nèi)容的病毒的詳細(xì)描 述以及清除結(jié)果報(bào)告給第一客戶端設(shè)備410。
      <示例5-3〉
      圖45是示出了根據(jù)示例5-3的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖45示出了當(dāng)允許DRM與另一 DRM兼容 時(shí)能夠應(yīng)用水印功能的示例。
      如圖45所示,DRM互操作系統(tǒng)500接收請(qǐng)求從第一客戶端設(shè)備 410向第二客戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作 S190)。內(nèi)容傳輸請(qǐng)求消息包括被請(qǐng)求傳送的內(nèi)容。因?yàn)閺陌ㄔ诘?一 DRM區(qū)域400中的第一客戶端設(shè)備410傳送所請(qǐng)求的內(nèi)容,所以所
      述內(nèi)容表示應(yīng)用第一DRM的內(nèi)容。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),DRM互操作系統(tǒng)500通過(guò)分析被請(qǐng) 求傳送的內(nèi)容而確定是否將水印插入到所述內(nèi)容中(操作S196)。當(dāng) 將水印插入到所述內(nèi)容中時(shí),DRM互操作系統(tǒng)500執(zhí)行DRM轉(zhuǎn)換過(guò) 程,其中將許可證信息和應(yīng)用于所請(qǐng)求的內(nèi)容的數(shù)據(jù)保護(hù)技術(shù)從第一 DRM轉(zhuǎn)換到第二DRM (操作S201),并且向第二客戶端設(shè)備610傳 送轉(zhuǎn)換結(jié)果(操作S202)。
      可替代地,當(dāng)不將水印插入到所請(qǐng)求的內(nèi)容中時(shí),DRM互操作系 統(tǒng)500請(qǐng)求第一 DRM區(qū)域400的預(yù)定實(shí)體(例如,第一服務(wù)提供商 420)來(lái)執(zhí)行加水印過(guò)程(操作S197)。具體地,請(qǐng)求將水印插入到被 請(qǐng)求傳送的內(nèi)容中。然后,被請(qǐng)求執(zhí)行加水印過(guò)程的第一服務(wù)提供商 420,將水印插入到被請(qǐng)求傳送的內(nèi)容中(操作S198),并且請(qǐng)求DRM 互操作系統(tǒng)500再次傳送所述內(nèi)容(操作S199)。
      DRM互操作系統(tǒng)500檢查是否將水印插入到所請(qǐng)求的內(nèi)容中(操 作S200),執(zhí)行DRM轉(zhuǎn)換過(guò)程,其中將許可證信息和應(yīng)用于所請(qǐng)求 的內(nèi)容的數(shù)據(jù)保護(hù)技術(shù)從第一DRM轉(zhuǎn)換到第二DRM (操作S201), 并且向第二客戶端設(shè)備610傳送轉(zhuǎn)換結(jié)果(操作S202)。
      另一方面,當(dāng)用于提供水印功能的引擎被安裝在第一客戶端設(shè)備 410中時(shí),DRM互操作系統(tǒng)500可以請(qǐng)求第一客戶端設(shè)備410來(lái)執(zhí)行 加水印過(guò)程。此時(shí),第一客戶端設(shè)備410可以請(qǐng)求第一服務(wù)提供商420 或者內(nèi)容提供商提供用于生成所述水印的版權(quán)信息,并且能夠獲得所 述版權(quán)信息。
      至此,參考圖45描述了當(dāng)允許DRM與另一DRM兼容時(shí)插入水 印的過(guò)程。為了實(shí)施圖45中所示的過(guò)程,必須在第一 DRM區(qū)域400 的預(yù)定實(shí)體中包括用于提供加水印功能的水印系統(tǒng)。可替代地,當(dāng)在
      第一 DRM區(qū)域400的預(yù)定實(shí)體中不包括水印系統(tǒng)時(shí),DRM互操作系 統(tǒng)500可以執(zhí)行加水印過(guò)程或者請(qǐng)求單獨(dú)的水印系統(tǒng)來(lái)執(zhí)行所述加水 印過(guò)程。下面將參考圖46描述這些情形。
      <示例5-4>
      圖46是示出了根據(jù)示例5-4的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖46示出了當(dāng)允許DRM與另一 DRM兼容 時(shí)能夠應(yīng)用水印功能的另 一示例。
      如圖46所示,DRM互操作系統(tǒng)500接收請(qǐng)求從第一客戶端設(shè)備 410向第二客戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作 S210)。內(nèi)容傳輸請(qǐng)求消息包括被請(qǐng)求傳送的內(nèi)容。因?yàn)閺陌ㄔ诘?一 DRM區(qū)域400中的第一客戶端設(shè)備410傳送所請(qǐng)求的內(nèi)容,所以所 述內(nèi)容表示應(yīng)用第一DRM的內(nèi)容。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),DRM互操作系統(tǒng)500確定是否將水 印插入到所請(qǐng)求的內(nèi)容中(操作S211)。當(dāng)將水印插入到所述內(nèi)容中 時(shí),DRM互操作系統(tǒng)500執(zhí)行DRM轉(zhuǎn)換過(guò)程,其中將許可證信息和 應(yīng)用于所請(qǐng)求的內(nèi)容的數(shù)據(jù)保護(hù)技術(shù)從第一DRM轉(zhuǎn)換到第二DRM(操 作S215),并且向第二客戶端設(shè)備610傳送轉(zhuǎn)換結(jié)果(操作S216)。
      可替代地,當(dāng)不將水印插入到所請(qǐng)求的內(nèi)容中時(shí),DRM互操作系 統(tǒng)500請(qǐng)求第一 DRM區(qū)域400的預(yù)定實(shí)體(例如,第一服務(wù)提供商 420)提供關(guān)于所請(qǐng)求的內(nèi)容的版權(quán)擁有者的信息(操作S212)。具體 地,關(guān)于版權(quán)擁有者的信息可以是關(guān)于內(nèi)容提供商的信息。在此情形 中,DRM互操作系統(tǒng)500可以請(qǐng)求第一服務(wù)提供商420提供關(guān)于版權(quán) 擁有者的信息??商娲?,DRM互操作系統(tǒng)500可以直接請(qǐng)求內(nèi)容提 供商來(lái)提供關(guān)于版權(quán)擁有者的信息。在示例5-4中,假定由第一服務(wù)提 供商420來(lái)提供關(guān)于版權(quán)擁有者的信息。然而,本發(fā)明不限于此。
      第一服務(wù)提供商420響應(yīng)于從DRM互操作系統(tǒng)500傳送的請(qǐng)求 關(guān)于版權(quán)擁有者的信息而向DRM互操作系統(tǒng)500提供關(guān)于版權(quán)擁有者 的信息(操作S213)。然后,DRM互操作系統(tǒng)500通過(guò)使用由DRM 互操作系統(tǒng)500提供的關(guān)于版權(quán)擁有者的信息來(lái)生成水印,解密被請(qǐng) 求傳送的內(nèi)容,并且執(zhí)行其中將所生成的水印插入到所述內(nèi)容中的加 水印過(guò)程(操作S214)。此時(shí),DRM互操作系統(tǒng)500可以包括水印系 統(tǒng)并且使用所述水印系統(tǒng)??商娲兀珼RM互操作系統(tǒng)500可以直接 請(qǐng)求通過(guò)網(wǎng)絡(luò)連接的單獨(dú)水印系統(tǒng)來(lái)執(zhí)行水印過(guò)程。
      當(dāng)水印過(guò)程完成時(shí),DRM互操作系統(tǒng)500執(zhí)行DRM轉(zhuǎn)換過(guò)程(操 作S215)。具體地,將許可證信息和應(yīng)用于水印被插入其中的內(nèi)容的 數(shù)據(jù)保護(hù)技術(shù)轉(zhuǎn)換為作為目標(biāo)DRM的第二DRM。隨后,DRM互操作 系統(tǒng)500向第二客戶端設(shè)備610傳送所轉(zhuǎn)換的內(nèi)容(操作S216)。
      另一方面,DRM互操作系統(tǒng)500可以使得通過(guò)向第一客戶端設(shè)備 410提供關(guān)于單獨(dú)水印系統(tǒng)的地址(例如,URL地址)的信息而能夠 執(zhí)行水印過(guò)程。在此情形中,第一客戶端設(shè)備410可以直接請(qǐng)求第一 服務(wù)提供商420或者內(nèi)容提供商來(lái)提供關(guān)于水印過(guò)程所需的版權(quán)的信 息??商娲?,DRM互操作系統(tǒng)500可以向第一客戶端設(shè)備410提供 關(guān)于由第一服務(wù)提供商420提供的版權(quán)連同URL地址的信息。另外, DRM互操作系統(tǒng)500可以使得通過(guò)向第一 DRM區(qū)域400的第一服務(wù) 提供商420或者內(nèi)容提供商提供單獨(dú)水印系統(tǒng)的URL地址而能夠執(zhí)行 水印過(guò)程。
      <示例5-5>
      圖47是示出了根據(jù)示例5-5的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖47示出了當(dāng)允許DRM與另一 DRM兼容 時(shí)能夠應(yīng)用指紋識(shí)別功能的示例。
      如圖47所示,DRM互操作系統(tǒng)500接收請(qǐng)求從第一客戶端設(shè)備
      410向第二客戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作
      S221)。內(nèi)容傳輸請(qǐng)求消息包括被請(qǐng)求傳送的內(nèi)容。因?yàn)閺陌ㄔ诘?一 DRM區(qū)域400中的第一客戶端設(shè)備410傳輸所請(qǐng)求的內(nèi)容,所以所 述內(nèi)容表示應(yīng)用第一 DRM的內(nèi)容。
      當(dāng)接收內(nèi)容傳輸請(qǐng)求消息時(shí),DRM互操作系統(tǒng)500通過(guò)分析被請(qǐng) 求傳送的內(nèi)容而確定是否將包括第一客戶端設(shè)備410的用戶信息的指 紋插入到所述內(nèi)容中(操作S222)。所述確定過(guò)程可以在接收到內(nèi)容 傳輸請(qǐng)求立即之后或者在執(zhí)行DRM轉(zhuǎn)換立即之前執(zhí)行。
      當(dāng)確定將指紋正常插入到所述內(nèi)容中時(shí),DRM互操作系統(tǒng)500執(zhí) 行DRM轉(zhuǎn)換過(guò)程,其中將許可證信息和應(yīng)用于所請(qǐng)求的內(nèi)容的數(shù)據(jù)保 護(hù)技術(shù)從第一DRM轉(zhuǎn)換到第二DRM (操作S227),并且向第二客戶 端設(shè)備610傳送轉(zhuǎn)換結(jié)果(操作S228)。
      可替代地,當(dāng)確定指紋未被插入到被請(qǐng)求傳送的內(nèi)容中時(shí),DRM 互操作系統(tǒng)500請(qǐng)求第一客戶端設(shè)備410執(zhí)行指紋識(shí)別過(guò)程(操作 S223)。具體地,請(qǐng)求將包括第一客戶端設(shè)備410的用戶信息的指紋 插入到被請(qǐng)求傳送的內(nèi)容中。
      此時(shí),DRM互操作系統(tǒng)能夠通過(guò)URL觸發(fā)器或者反信道向第一 客戶端設(shè)備410提供例如URL的對(duì)提供用于執(zhí)行指紋識(shí)別過(guò)程的指紋 識(shí)別引擎所需要的所述地址信息。因?yàn)橹讣y識(shí)別算法顯著不同,所以 DRM互操作系統(tǒng)500可以不存儲(chǔ)和管理所有的指紋識(shí)別算法。因此, DRM互操作系統(tǒng)500必須向第一客戶端設(shè)備410提供可以下載具有用 于第一 DRM區(qū)域400中的算法的指紋識(shí)別引擎的指紋識(shí)別系統(tǒng)的地 址。通過(guò)在DRM互操作系統(tǒng)500和第一服務(wù)提供商420之間通信請(qǐng)求 和響應(yīng)可以獲得指紋識(shí)別系統(tǒng)的地址。
      所述指紋識(shí)別系統(tǒng)可以被包括在第一服務(wù)提供商420中。可替代
      地,所述指紋識(shí)別系統(tǒng)可以是與服務(wù)提供商420交互的預(yù)定服務(wù)器。
      然而,當(dāng)在第一DRM區(qū)域400中不包括指紋識(shí)別功能時(shí),第一服務(wù)提 供商420不能提供指紋識(shí)別功能。在此情形中,DRM互操作系統(tǒng)500 可以向第一客戶端設(shè)備提供能夠提供指紋識(shí)別引擎的單獨(dú)的指紋識(shí)別
      系統(tǒng)的地址信息。另外,當(dāng)在第一客戶端設(shè)備410中安裝預(yù)定的指紋 識(shí)別引擎時(shí),DRM互操作系統(tǒng)500可以不傳送另外的地址信息并且請(qǐng) 求第一客戶端設(shè)備410通過(guò)所安裝的指紋識(shí)別引擎執(zhí)行指紋識(shí)別過(guò)程。
      被請(qǐng)求執(zhí)行指紋識(shí)別過(guò)程的第一客戶端設(shè)備410可以通過(guò)使用從 DRM互操作系統(tǒng)500接收的地址信息來(lái)下載指紋識(shí)別引擎而執(zhí)行指紋 識(shí)別過(guò)程,或者通過(guò)使用所安裝的指紋識(shí)別引擎來(lái)執(zhí)行指紋識(shí)別過(guò)程 (操作S224)。具體地,將包括用戶信息的所述指紋插入到所請(qǐng)求內(nèi) 容中。
      隨后,第一客戶端設(shè)備410再次請(qǐng)求DRM互操作系統(tǒng)500將指 紋被插入其中的內(nèi)容傳送到第二客戶端設(shè)備610 (操作S225)。然后, DRM互操作系統(tǒng)500檢査是否將指紋插入到所請(qǐng)求的內(nèi)容中(操作 S226),執(zhí)行DRM轉(zhuǎn)換過(guò)程,其中將許可證信息和應(yīng)用于所請(qǐng)求內(nèi)容 的數(shù)據(jù)保護(hù)技術(shù)從第一DRM轉(zhuǎn)換為第二DRM (操作S227),并且向 第二客戶端設(shè)備610傳送轉(zhuǎn)換結(jié)果(操作S228)。
      另一方面,雖然未示出,但是DRM互操作系統(tǒng)500可以請(qǐng)求接 收所述內(nèi)容的第二客戶端設(shè)備610來(lái)執(zhí)行指紋識(shí)別過(guò)程。在此情形中, DRM互操作系統(tǒng)500可以向第二客戶端設(shè)備610提供能夠執(zhí)行指紋識(shí) 別過(guò)程的指紋識(shí)別系統(tǒng)的地址信息。此時(shí),通過(guò)在DRM互操作系統(tǒng) 500和第二服務(wù)提供商610之間通信請(qǐng)求和響應(yīng)可以獲得指紋識(shí)別系統(tǒng) 的地址信息。另外,當(dāng)?shù)诙?wù)提供商610不包括指紋識(shí)別功能時(shí), DRM互操作系統(tǒng)500可以提供單獨(dú)的指紋識(shí)別系統(tǒng)的地址。
      <示例5-6>圖48是示出了根據(jù)示例5-6的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖48示出了當(dāng)允許DRM與另一 DRM兼容 時(shí)能夠應(yīng)用指紋識(shí)別功能的另一示例。在示例5-6中,DRM互操作系 統(tǒng)包括指紋識(shí)別引擎。
      如圖48所示,DRM互操作系統(tǒng)500接收請(qǐng)求從第一客戶端設(shè)備 410向第二客戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作 S230)。內(nèi)容傳輸請(qǐng)求消息包括被請(qǐng)求傳送的內(nèi)容。因?yàn)閺陌ㄔ诘?一 DRM區(qū)域400中的第一客戶端設(shè)備410傳送所請(qǐng)求的內(nèi)容,所以所 述內(nèi)容表示應(yīng)用第一 DRM的內(nèi)容。所接收的內(nèi)容傳輸請(qǐng)求消息包括傳 輸和接收用戶信息,即,第一和第二客戶端設(shè)備410和610的用戶信 息。
      隨后,DRM互操作系統(tǒng)500通過(guò)分析被請(qǐng)求傳送的內(nèi)容來(lái)確定是 否將包括第一客戶端設(shè)備410的用戶信息的指紋插入到所述內(nèi)容中(操 作S231)。當(dāng)將指紋插入到被請(qǐng)求傳送的所述內(nèi)容中時(shí),DRM互操作 系統(tǒng)500執(zhí)行DRM轉(zhuǎn)換過(guò)程,其中將許可證信息和應(yīng)用于所請(qǐng)求的內(nèi) 容的數(shù)據(jù)保護(hù)技術(shù)從第一DRM轉(zhuǎn)換為第二DRM (操作S233),并且 向第二客戶端設(shè)備610傳輸轉(zhuǎn)換結(jié)果(操作S234)。
      可替代地,當(dāng)指紋沒(méi)有被插入到被請(qǐng)求傳送的內(nèi)容中時(shí),DRM互 操作系統(tǒng)500通過(guò)使用包括在DRM互操作系統(tǒng)500中的指紋引擎來(lái)生 成包括所接收的第一客戶端設(shè)備410的用戶信息的指紋,加密被請(qǐng)求 傳送的所述內(nèi)容,并且執(zhí)行指紋識(shí)別過(guò)程,其中將所生成的指紋插入 所述內(nèi)容中(操作S232)。指紋識(shí)別引擎以緩存的形式被存儲(chǔ)在DRM 互操作系統(tǒng)500中的預(yù)定設(shè)備中。當(dāng)執(zhí)行指紋識(shí)別過(guò)程時(shí),可以操作 所述指紋識(shí)別引擎。
      當(dāng)指紋識(shí)別過(guò)程(操作S232)完成時(shí),DRM互操作系統(tǒng)500執(zhí) 行DRM轉(zhuǎn)換過(guò)程(操作S233)。
      具體地,將許可證信息和應(yīng)用于向其中插入指紋的內(nèi)容的數(shù)據(jù)保
      護(hù)技術(shù)轉(zhuǎn)換為作為目標(biāo)DRM的第二 DRM。隨后,DRM互操作系統(tǒng) 500向第二客戶端設(shè)備610傳送所轉(zhuǎn)換的內(nèi)容(操作S234)。
      另一方面,DRM互操作系統(tǒng)500可以將包括關(guān)于接收內(nèi)容的第二 客戶端設(shè)備610的信息的指紋插入到所述內(nèi)容中。在此情形中,DRM 互操作系統(tǒng)500必須以緩存的形式存儲(chǔ)相應(yīng)的指紋識(shí)別引擎。
      <示例5-7>
      圖49是示出了根據(jù)示例5-7的通過(guò)使用DRM互操作系統(tǒng)來(lái)處理 內(nèi)容的方法的功能框圖。圖49示出了當(dāng)指紋信息與用戶信息不匹配的 用戶請(qǐng)求傳送內(nèi)容時(shí)向包括或者分發(fā)所述內(nèi)容的系統(tǒng)報(bào)告所述內(nèi)容的 指紋信息與用戶信息不匹配的過(guò)程。
      如圖49所示,DRM互操作系統(tǒng)500接收請(qǐng)求從第一客戶端設(shè)備 410到第二客戶端設(shè)備610傳送預(yù)定內(nèi)容的內(nèi)容傳輸請(qǐng)求消息(操作
      5250) 。所述內(nèi)容傳輸請(qǐng)求消息包括傳輸和接收用戶信息,SP,第一 和第二客戶端設(shè)備410和610的用戶信息。另外,將指紋插入到被請(qǐng) 求傳送的內(nèi)容中。
      DRM互操作系統(tǒng)500比較和分析在插入到被請(qǐng)求傳送的內(nèi)容中的 指紋信息中包括的用戶信息和第一客戶端設(shè)備410的用戶信息(操作
      5251) 。當(dāng)發(fā)現(xiàn)其中在指紋中包括的用戶信息與第一客戶端設(shè)備410 的用戶信息不匹配的錯(cuò)誤時(shí)(操作S252) , DRM互操作系統(tǒng)500向第 一客戶端設(shè)備報(bào)告發(fā)生錯(cuò)誤(操作S254)。另外,DRM互操作系統(tǒng) 500向第二客戶端設(shè)備610傳送表示內(nèi)容共享未被批準(zhǔn)的不同意(操作 S253)。因此,不能傳送指紋與第一客戶端設(shè)備410的用戶信息不匹 配的非法內(nèi)容。
      雖然已經(jīng)參考其示范性實(shí)施例具體示出和描述了本發(fā)明,但是本 領(lǐng)域技術(shù)人員應(yīng)理解,在不背離如由所附權(quán)利要求書(shū)所限定的本發(fā)明 的精神和范圍的情況下,可以在形式和細(xì)節(jié)方面做出各種改變。
      如上所述,根據(jù)本發(fā)明的實(shí)施例,能夠在DRM互操作系統(tǒng)中提 供數(shù)據(jù)的各種傳輸類(lèi)型。具體地,通過(guò)構(gòu)造多個(gè)鏈從而向一個(gè)或多個(gè) 目標(biāo)傳送數(shù)據(jù)而能夠有效地傳送數(shù)據(jù)。另外,可以作為事件消息提供 通過(guò)每個(gè)鏈傳送的數(shù)據(jù)的傳輸狀態(tài)。
      權(quán)利要求
      1. 一種在數(shù)據(jù)互操作環(huán)境中傳遞數(shù)據(jù)的方法,所述方法包括接收用于請(qǐng)求從客戶端向至少一個(gè)目標(biāo)傳送數(shù)據(jù)的數(shù)據(jù)傳輸請(qǐng)求消息;收集要參與所述數(shù)據(jù)的傳輸?shù)母鲗?shí)體的信息;以及基于所收集的所述各實(shí)體的信息形成包括至少兩個(gè)實(shí)體的多個(gè)鏈,并且通過(guò)所述多個(gè)鏈向所述至少一個(gè)目標(biāo)傳送所述數(shù)據(jù)。
      2. 根據(jù)權(quán)利要求l的方法,其中收集關(guān)于要參與所述數(shù)據(jù)的傳輸?shù)母鲗?shí)體的信息的步驟包括向所述各實(shí)體查詢關(guān)于各實(shí)體的信息,包括能力信息; 接收響應(yīng)于所述査詢而接收的關(guān)于所述各實(shí)體的信息;以及通過(guò)利用所接收的關(guān)于所述各實(shí)體的信息來(lái)識(shí)別關(guān)于源、中間和 目標(biāo)設(shè)備、系統(tǒng)和DRM的至少一條信息。
      3. 根據(jù)權(quán)利要求1的方法,其中所述至少兩個(gè)實(shí)體包括 導(dǎo)出器,用于從源導(dǎo)出所述數(shù)據(jù)并且傳送所導(dǎo)出的數(shù)據(jù); 轉(zhuǎn)換器,用于把從所述導(dǎo)出器傳送的所述數(shù)據(jù)轉(zhuǎn)換成具有目標(biāo)所要求格式的數(shù)據(jù)并且傳送所轉(zhuǎn)換的數(shù)據(jù);以及導(dǎo)入器,用于接收從所述轉(zhuǎn)換器傳送的所述數(shù)據(jù)并且向所述目標(biāo) 提供所接收的數(shù)據(jù)。
      4. 根據(jù)權(quán)利要求l的方法,其中所述至少兩個(gè)實(shí)體包括 導(dǎo)出器,用于從源導(dǎo)出所述數(shù)據(jù)并且傳送所導(dǎo)出的數(shù)據(jù);以及 導(dǎo)入器,用于接收從所述導(dǎo)出器傳送的多個(gè)數(shù)據(jù),并且將所接收的數(shù)據(jù)提供給所述目標(biāo)。
      5. 根據(jù)權(quán)利要求l的方法,其中傳送所述數(shù)據(jù)包括-形成包括導(dǎo)出器和轉(zhuǎn)換器的主鏈,并且通過(guò)所述主鏈從所述導(dǎo)出 器向所述轉(zhuǎn)換器傳送所述數(shù)據(jù);以及形成包括所述轉(zhuǎn)換器和導(dǎo)入器的至少一個(gè)輔助鏈,并且通過(guò)所述 至少一個(gè)輔助鏈從所述轉(zhuǎn)換器向所述導(dǎo)入器傳送所述數(shù)據(jù)。
      6. 根據(jù)權(quán)利要求1的方法,其中在形成所述多個(gè)鏈時(shí),由所述轉(zhuǎn)換器生成形成所述多個(gè)鏈所需要的至少一條會(huì)話信息。
      7. 根據(jù)權(quán)利要求1的方法,其中形成所述多個(gè)鏈以及通過(guò)所形成的多個(gè)鏈傳送所述數(shù)據(jù)的步 驟包括同時(shí)形成包括所述至少兩個(gè)實(shí)體的第一和第二鏈,并且其中通過(guò)重復(fù)所述同時(shí)形成所述第一和第二鏈的步驟來(lái)形成所述 多個(gè)鏈。
      8. 根據(jù)權(quán)利要求l的方法,其中所述數(shù)據(jù)包括內(nèi)容和許可證中的 一個(gè),并且所述數(shù)據(jù)能夠與所述內(nèi)容或者許可證的至少一個(gè)互操作。
      9. 根據(jù)權(quán)利要求l的方法,其中包括在所述多個(gè)鏈中的所述至少 兩個(gè)實(shí)體支持多傳輸協(xié)議,使得能夠通過(guò)單個(gè)會(huì)話傳送多個(gè)數(shù)據(jù)。
      10. 根據(jù)權(quán)利要求1的方法,其中在包括在每個(gè)鏈中的所述至少 兩個(gè)實(shí)體之間建立安全認(rèn)證信道。
      11. 根據(jù)權(quán)利要求1的方法,還包括接收事件消息,所述事件消 息用于表示從包括在鏈中的實(shí)體通過(guò)所述鏈傳送的數(shù)據(jù)的傳輸狀態(tài)和 轉(zhuǎn)換狀態(tài)中的至少一個(gè)。
      12. 根據(jù)權(quán)利要求ll的方法,還包括向所述客戶端提供與所接收 的事件消息相對(duì)應(yīng)的信息。
      13. 根據(jù)權(quán)利要求ll的方法,還包括 請(qǐng)求包括在所述鏈中的所述實(shí)體預(yù)訂能夠接收所述事件消息的預(yù) 定事件;和從請(qǐng)求提供所述預(yù)定事件的實(shí)體接收預(yù)訂所述預(yù)定事件的許可。
      14.根據(jù)權(quán)利要求ll的方法,其中所述事件消息包括以下事件消 息中的至少一個(gè)用于表示開(kāi)始傳送所述數(shù)據(jù)的事件消息、用于表示正在傳送所述數(shù)據(jù)的事件消息、用于表示所述數(shù)據(jù)傳輸完成的事件消 息、用于表示發(fā)生錯(cuò)誤的事件消息、用于表示轉(zhuǎn)換所述數(shù)據(jù)的過(guò)程的 事件消息以及用于表示正在使用預(yù)定的加密技術(shù)來(lái)轉(zhuǎn)換所述數(shù)據(jù)的事 件消息。
      15. —種在DRM互操作系統(tǒng)中傳送內(nèi)容的方法,所述方法包括 從客戶端接收包括多個(gè)傳輸會(huì)話標(biāo)識(shí)符的內(nèi)容傳輸請(qǐng)求消息; 通過(guò)收集關(guān)于各內(nèi)容處理體的信息來(lái)確定要參與所述內(nèi)容的傳輸 的多個(gè)內(nèi)容處理體;形成與所述多個(gè)傳輸會(huì)話標(biāo)識(shí)符相對(duì)應(yīng)的包括兩個(gè)或者更多個(gè)所確定的內(nèi)容處理體的多個(gè)鏈;以及通過(guò)所形成的所述多個(gè)鏈向至少一個(gè)目標(biāo)傳送所述內(nèi)容,其中,包括在每個(gè)鏈中的所述兩個(gè)或者更多個(gè)內(nèi)容處理體中的至少一個(gè)提供用于表示通過(guò)所述鏈傳送的內(nèi)容的傳輸狀態(tài)的事件消息。
      16. —種在DRM互操作系統(tǒng)中向預(yù)定數(shù)目的目標(biāo)傳遞內(nèi)容的方 法,所述方法包括-形成包括導(dǎo)出器和轉(zhuǎn)換器的主鏈,并且通過(guò)所述主鏈向所述轉(zhuǎn)換 器傳送所述導(dǎo)出器所導(dǎo)出的所述內(nèi)容;把傳送到所述轉(zhuǎn)換器的所述內(nèi)容轉(zhuǎn)換成具有所述目標(biāo)所要求格式的內(nèi)容;以及形成與所述預(yù)定數(shù)目的目標(biāo)相對(duì)應(yīng)的包括所述轉(zhuǎn)換器和導(dǎo)入器的 預(yù)定數(shù)目的輔助鏈,并且通過(guò)所形成的預(yù)定數(shù)目的輔助鏈向所述導(dǎo)入 器傳送由所述轉(zhuǎn)換器所轉(zhuǎn)換的所述內(nèi)容。
      全文摘要
      提供了一種數(shù)據(jù)傳遞方法。這種在數(shù)據(jù)互操作環(huán)境中傳遞數(shù)據(jù)的方法包括接收用于請(qǐng)求從客戶端向至少一個(gè)目標(biāo)傳送數(shù)據(jù)的數(shù)據(jù)傳輸請(qǐng)求消息;收集要參與所述數(shù)據(jù)傳輸?shù)母鲗?shí)體的信息;并且基于所收集的各實(shí)體的信息形成包括至少兩個(gè)實(shí)體的多個(gè)鏈并且通過(guò)所述多個(gè)鏈向所述至少一個(gè)目標(biāo)傳送所述數(shù)據(jù)。因此,能夠在DRM互操作環(huán)境中使用多個(gè)鏈來(lái)有效地傳送數(shù)據(jù)。
      文檔編號(hào)G06F17/00GK101395596SQ200780007243
      公開(kāi)日2009年3月25日 申請(qǐng)日期2007年3月6日 優(yōu)先權(quán)日2006年3月6日
      發(fā)明者基蘭·庫(kù)馬爾·K, 樸一坤, 樸玖容, 趙成鉉, 鄭萬(wàn)秀, 鄭民圭, 金秀庭 申請(qǐng)人:Lg電子株式會(huì)社