專利名稱:基于數(shù)字版權(quán)管理系統(tǒng)的數(shù)字內(nèi)容傳播方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字版權(quán)管理(DRM)技術(shù),尤其涉及基于DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法。
背景技術(shù):
在移動(dòng)業(yè)務(wù)網(wǎng)絡(luò)中,下載類業(yè)務(wù)、消息類業(yè)務(wù)以及移動(dòng)流媒體業(yè)務(wù)等數(shù)字內(nèi)容分發(fā)業(yè)務(wù)通過為用戶提供圖片、音頻、視頻以及KJAVA程序等數(shù)字內(nèi)容,而很好地滿足用戶的需求、提升用戶的業(yè)務(wù)體驗(yàn)。因此,數(shù)字內(nèi)容分發(fā)業(yè)務(wù)在未來的業(yè)務(wù)價(jià)值鏈中占有至關(guān)重要位置。但是,由于數(shù)字內(nèi)容易于復(fù)制的特點(diǎn),導(dǎo)致分發(fā)業(yè)務(wù)難以保護(hù)數(shù)字內(nèi)容產(chǎn)品所有者的權(quán)益,使行業(yè)無法得到健康有序的發(fā)展。
目前,大部分?jǐn)?shù)字內(nèi)容產(chǎn)品的知識(shí)產(chǎn)權(quán)保護(hù)是通過DRM技術(shù)實(shí)現(xiàn)的。DRM技術(shù)是實(shí)現(xiàn)數(shù)字信息產(chǎn)品通過網(wǎng)絡(luò)銷售的前提條件,即采用DRM技術(shù)可有效地杜絕通過網(wǎng)絡(luò)和計(jì)算機(jī)非法復(fù)制、拷貝、傳送數(shù)字信息產(chǎn)品。采用DRM技術(shù)的DRM系統(tǒng)能夠保護(hù)數(shù)字信息產(chǎn)品不受下列行為的攻擊1.用戶未經(jīng)授權(quán),通過欺騙或解密的方式在線收看或離線播放流媒體內(nèi)容;2.授權(quán)用戶將數(shù)字內(nèi)容以未經(jīng)保護(hù)的形式保存或分發(fā);3.用戶對(duì)數(shù)字內(nèi)容進(jìn)行許可證限制范圍之外的操作;4.授權(quán)用戶將自己的許可證提供給他人使用。
另外,DRM系統(tǒng)還可以通過對(duì)用戶進(jìn)行播放時(shí)間限制、播放次數(shù)限制以及將許可證與用戶使用的硬件環(huán)境綁定等而加強(qiáng)對(duì)信息內(nèi)容產(chǎn)品的管理。
DRM系統(tǒng)為每一個(gè)合法的數(shù)字內(nèi)容都分配了一個(gè)獨(dú)特的內(nèi)容唯一標(biāo)識(shí),并建立了內(nèi)容唯一標(biāo)識(shí)與服務(wù)供應(yīng)商(SP)、版權(quán)規(guī)則、內(nèi)容屬性等的對(duì)應(yīng)關(guān)系。在DRM系統(tǒng)允許用戶進(jìn)行下載和轉(zhuǎn)發(fā)之前,受保護(hù)的數(shù)字內(nèi)容中已經(jīng)嵌入了自身的內(nèi)容唯一標(biāo)識(shí),以便DRM系統(tǒng)通過檢測(cè)出該內(nèi)容唯一標(biāo)識(shí),而對(duì)應(yīng)到相應(yīng)的版權(quán)規(guī)則、內(nèi)容屬性、以及SP等信息,從而實(shí)現(xiàn)對(duì)數(shù)字內(nèi)容的鑒權(quán)。上述內(nèi)容唯一性標(biāo)識(shí)通常以數(shù)字水印或者開放移動(dòng)聯(lián)盟(OMA)規(guī)定的DRM內(nèi)容格式(DCF)存在。其中,數(shù)字水印是指用信號(hào)處理的方法在數(shù)字化的多媒體數(shù)據(jù)中嵌入隱蔽的標(biāo)記,這種標(biāo)記只有通過專用的檢測(cè)器或閱讀器才能提取。DCF格式的內(nèi)容唯一標(biāo)識(shí)則按照OMA規(guī)定的格式將版本號(hào)、未加密數(shù)字內(nèi)容的媒體類型、除數(shù)字內(nèi)容對(duì)象外的元數(shù)據(jù)消息頭等信息包含在內(nèi)。
目前的DRM系統(tǒng)中存在如下兩種內(nèi)容唯一標(biāo)識(shí)的分配方式一種是只有SP和DRM參與的內(nèi)容唯一標(biāo)識(shí)分配方式。在此方式下,SP首先向DRM系統(tǒng)發(fā)送數(shù)字內(nèi)容注冊(cè)請(qǐng)求,將欲保護(hù)的原始數(shù)字內(nèi)容提交給DRM系統(tǒng),要求在DRM系統(tǒng)中進(jìn)行注冊(cè);然后,DRM系統(tǒng)為原始數(shù)字內(nèi)容分配內(nèi)容唯一標(biāo)識(shí),并以數(shù)字水印形式或者DCF格式嵌入到該數(shù)字內(nèi)容中,同時(shí),DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中保存內(nèi)容唯一標(biāo)識(shí)與該數(shù)字內(nèi)容的SP、內(nèi)容屬性、允許下載的用戶信息、以及是否允許轉(zhuǎn)發(fā)等信息;而后,DRM系統(tǒng)將包含有內(nèi)容唯一標(biāo)識(shí)的數(shù)字內(nèi)容返回給SP,SP保存該數(shù)字內(nèi)容后,等待用戶的下載。
另外一種方式中,除了SP和DRM系統(tǒng)之外,諸如下載服務(wù)器等存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備也參與了分配內(nèi)容唯一標(biāo)識(shí)的過程。在此方式下,SP首先向DRM系統(tǒng)發(fā)送數(shù)字內(nèi)容注冊(cè)請(qǐng)求,將欲保護(hù)的原始數(shù)字內(nèi)容提交給DRM系統(tǒng),要求在DRM系統(tǒng)中進(jìn)行注冊(cè);然后,DRM系統(tǒng)為原始數(shù)字內(nèi)容分配內(nèi)容唯一標(biāo)識(shí),并以數(shù)字水印形式或者DCF格式嵌入到該數(shù)字內(nèi)容中,同時(shí),DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中保存內(nèi)容唯一標(biāo)識(shí)與該數(shù)字內(nèi)容的SP、內(nèi)容屬性、允許下載的用戶信息、以及是否允許轉(zhuǎn)發(fā)等信息;而后,DRM系統(tǒng)將包含有內(nèi)容唯一標(biāo)識(shí)的數(shù)字內(nèi)容發(fā)送到存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備上,申請(qǐng)對(duì)該數(shù)字內(nèi)容進(jìn)行存儲(chǔ);存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備受理了DRM系統(tǒng)的申請(qǐng)后,在自身保存該數(shù)字內(nèi)容,并將存放該數(shù)字內(nèi)容的統(tǒng)一資源定位(URL)地址通過DRM系統(tǒng)返回給SP,SP接收到該數(shù)字內(nèi)容的URL地址后,等待用戶的下載。
當(dāng)用戶想要從SP中得到某種數(shù)字內(nèi)容時(shí),首先向SP發(fā)送攜帶有數(shù)字內(nèi)容標(biāo)識(shí)和該用戶身份代碼等信息的下載數(shù)字內(nèi)容請(qǐng)求,SP根據(jù)該請(qǐng)求中的數(shù)字內(nèi)容標(biāo)識(shí)搜索到對(duì)應(yīng)的數(shù)字內(nèi)容,并通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將攜帶有該SP業(yè)務(wù)代碼、用戶身份代碼的數(shù)字內(nèi)容提交給DRM系統(tǒng),請(qǐng)求進(jìn)行版權(quán)檢測(cè);然后,DRM系統(tǒng)對(duì)該數(shù)字內(nèi)容進(jìn)行檢測(cè),尋找其中攜帶的內(nèi)容唯一標(biāo)識(shí),如果能夠找到,則DRM系統(tǒng)以該內(nèi)容唯一標(biāo)識(shí)為索引,在自身的數(shù)據(jù)庫(kù)中找到該數(shù)字內(nèi)容的記錄,并根據(jù)該條記錄對(duì)數(shù)字內(nèi)容進(jìn)行鑒權(quán),即將記錄中的SP信息與SP業(yè)務(wù)代碼所代表的SP相比較、判斷當(dāng)前用戶是否有權(quán)下載該數(shù)字內(nèi)容等,并確定版權(quán)檢測(cè)結(jié)果,如果找不到內(nèi)容唯一標(biāo)識(shí),則認(rèn)為版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失??;隨后,DRM系統(tǒng)將版權(quán)檢測(cè)結(jié)果返回給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,如果版權(quán)檢測(cè)成功,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給用戶,否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備告知用戶無法提供數(shù)字內(nèi)容的下載。
以上為現(xiàn)有的DRM系統(tǒng)中數(shù)字內(nèi)容的下載過程。數(shù)字內(nèi)容在網(wǎng)絡(luò)上傳播的另一種方式是轉(zhuǎn)發(fā),即用戶A通過DRM系統(tǒng)和存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,將某一數(shù)字內(nèi)容轉(zhuǎn)發(fā)給用戶B。數(shù)字內(nèi)容轉(zhuǎn)發(fā)的詳細(xì)過程如下首先,用戶A將自身的身份代碼和欲轉(zhuǎn)發(fā)的數(shù)字內(nèi)容攜帶于轉(zhuǎn)發(fā)請(qǐng)求中,發(fā)送給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備。存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備通過向DRM系統(tǒng)發(fā)送版權(quán)檢測(cè)請(qǐng)求,將用戶A的身份代碼和數(shù)字內(nèi)容提交上去;然后,DRM系統(tǒng)對(duì)數(shù)字內(nèi)容進(jìn)行檢測(cè),尋找其中攜帶的內(nèi)容唯一標(biāo)識(shí),在找到該內(nèi)容唯一標(biāo)識(shí)的情況下,在自身數(shù)據(jù)庫(kù)中搜索出相應(yīng)的記錄,并根據(jù)記錄判斷該數(shù)字內(nèi)容能否被轉(zhuǎn)發(fā),從而確定版權(quán)檢測(cè)結(jié)果,如果DRM系統(tǒng)無法從數(shù)字內(nèi)容中找到內(nèi)容唯一標(biāo)識(shí),則判定版權(quán)檢測(cè)失敗;然后DRM將版權(quán)檢測(cè)結(jié)果返回給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,如果版權(quán)檢測(cè)成功,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給用戶B,否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備告知用戶A無法轉(zhuǎn)發(fā)該數(shù)字內(nèi)容。
上述的DRM系統(tǒng)下載和轉(zhuǎn)發(fā)數(shù)字內(nèi)容的過程可見,現(xiàn)有的DRM系統(tǒng)傳播數(shù)字內(nèi)容的方法中無法對(duì)數(shù)字內(nèi)容的下載和轉(zhuǎn)發(fā)次數(shù)進(jìn)行統(tǒng)計(jì)排行,SP和運(yùn)營(yíng)商無法及時(shí)了解每個(gè)數(shù)字內(nèi)容在用戶中的受歡迎程度,從而無法針對(duì)用戶需求更新數(shù)字內(nèi)容的種類;另外,由于運(yùn)營(yíng)商無法獲知具體時(shí)間段內(nèi)數(shù)字內(nèi)容的下載和轉(zhuǎn)發(fā)情況,因此不便于對(duì)現(xiàn)網(wǎng)業(yè)務(wù)流量的統(tǒng)計(jì),不利于業(yè)務(wù)的開展。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種基于DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法,實(shí)現(xiàn)數(shù)字內(nèi)容下載和轉(zhuǎn)發(fā)次數(shù)的排行統(tǒng)計(jì)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法,該方法為數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄;DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì),以便有權(quán)調(diào)用的一方需要提取數(shù)字內(nèi)容排行數(shù)據(jù)時(shí),通過與DRM系統(tǒng)的交互而獲取所述統(tǒng)計(jì)結(jié)果;DRM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方。
所述數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄的方法包括以下步驟A11.數(shù)字內(nèi)容接收方向數(shù)字內(nèi)容提供方發(fā)送攜帶有數(shù)字內(nèi)容標(biāo)識(shí)和數(shù)字內(nèi)容接收方身份代碼的下載數(shù)字內(nèi)容請(qǐng)求;A12.數(shù)字內(nèi)容提供方根據(jù)接收到的數(shù)字內(nèi)容下載請(qǐng)求中攜帶的數(shù)字內(nèi)容標(biāo)識(shí),搜索到數(shù)字內(nèi)容接收方所需的數(shù)字內(nèi)容后,將該數(shù)字內(nèi)容連同該數(shù)字內(nèi)容提供方的業(yè)務(wù)代碼和數(shù)字內(nèi)容接收方身份代碼,下發(fā)給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備;A13.存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將來自于數(shù)字內(nèi)容提供方的數(shù)字內(nèi)容、數(shù)字內(nèi)容提供方業(yè)務(wù)代碼以及數(shù)字內(nèi)容接收方身份代碼發(fā)送給DRM系統(tǒng),請(qǐng)求對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)。
所述DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì)的方法包括A2.DRM系統(tǒng)對(duì)所收到的數(shù)字內(nèi)容進(jìn)行內(nèi)容唯一標(biāo)識(shí)的檢測(cè),對(duì)DRM數(shù)據(jù)庫(kù)進(jìn)行該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄的檢測(cè),以及對(duì)數(shù)字內(nèi)容接收方進(jìn)行下載權(quán)限的檢測(cè);并且判斷是否均檢測(cè)成功,如果是,則判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的下載次數(shù)加1,否則,判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失??;所述DRM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方的方法為A3.DRM系統(tǒng)向存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備返回版權(quán)檢測(cè)結(jié)果,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備判斷接受到的版權(quán)檢測(cè)結(jié)果是否為版權(quán)檢測(cè)成功,如果是,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方;否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果,向數(shù)字內(nèi)容接收方指明無法提供下載。
所述步驟A2包括以下步驟A21.DRM系統(tǒng)在所收到的數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí),并判斷是否檢測(cè)到內(nèi)容唯一標(biāo)識(shí),如果是,則執(zhí)行步驟A22,否則,執(zhí)行步驟A25;A22.DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中以該內(nèi)容唯一標(biāo)識(shí)為索引進(jìn)行檢索,并判斷是否檢索到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄,如果是,則執(zhí)行步驟A23,否則,執(zhí)行步驟A25;A23.根據(jù)接收到的數(shù)字內(nèi)容接收方身份代碼以及該內(nèi)容唯一標(biāo)識(shí)在數(shù)據(jù)庫(kù)中所對(duì)應(yīng)的記錄中包含的允許下載的用戶信息,判斷該數(shù)字內(nèi)容接收方身份代碼對(duì)應(yīng)的數(shù)字內(nèi)容接收方是否具有下載該數(shù)字內(nèi)容的權(quán)限,如果是,則執(zhí)行步驟A24,否則,執(zhí)行步驟A25;A24.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的下載次數(shù)加1,結(jié)束本DRM版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)流程;A25.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗,結(jié)束本DRM版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)流程。
所述步驟A25在判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗之后,該方法進(jìn)一步包括確定失敗原因,并將失敗原因攜帶于版權(quán)檢測(cè)結(jié)果中;則在所述數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí)失敗時(shí),確定失敗原因?yàn)椴淮嬖趦?nèi)容唯一標(biāo)識(shí);在DRM數(shù)據(jù)庫(kù)中檢測(cè)內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄失敗時(shí),確定失敗原因?yàn)閿?shù)字內(nèi)容不受版權(quán)保護(hù);在數(shù)字內(nèi)容接收方無權(quán)下載所述數(shù)字內(nèi)容時(shí),確定失敗原因?yàn)闊o權(quán)下載。
步驟A3中存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備向數(shù)字內(nèi)容接收方指明無法提供下載之后,該方法進(jìn)一步包括存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因,向數(shù)字內(nèi)容接收方指明無法提供下載的原因。
所述的數(shù)字內(nèi)容提供方為服務(wù)供應(yīng)商SP;數(shù)字內(nèi)容接收方為用戶。
所述數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄的方法為數(shù)字內(nèi)容提供方將要轉(zhuǎn)發(fā)的數(shù)字內(nèi)容連同自身的代碼提交給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備;存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備再將接收到的數(shù)字內(nèi)容以及數(shù)字內(nèi)容提供方身份代碼發(fā)送給DRM系統(tǒng),請(qǐng)求對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)。
所述DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì)的方法包括B2.DRM系統(tǒng)對(duì)所收到的數(shù)字內(nèi)容進(jìn)行內(nèi)容唯一標(biāo)識(shí)的檢測(cè),對(duì)DRM數(shù)據(jù)庫(kù)進(jìn)行該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄的檢測(cè),以及對(duì)數(shù)字內(nèi)容提供方進(jìn)行轉(zhuǎn)發(fā)權(quán)限的檢測(cè);并且判斷是否均檢測(cè)成功,如果是,則判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)加1,否則,判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗;所述DRM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方的方法為B3.DRM系統(tǒng)向存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備返回版權(quán)檢測(cè)結(jié)果,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備判斷接收到的版權(quán)檢測(cè)結(jié)果是否為版權(quán)檢測(cè)成功,如果是,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方;否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果,向數(shù)字內(nèi)容提供方指明無法進(jìn)行轉(zhuǎn)發(fā)。
所述步驟B2包括以下步驟B21.DRM系統(tǒng)在所收到的數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí),并判斷是否檢測(cè)到該內(nèi)容唯一標(biāo)識(shí),如果是,則執(zhí)行步驟B22,否則,執(zhí)行步驟B25;B22.DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中以該內(nèi)容唯一標(biāo)識(shí)為索引進(jìn)行檢索,并判斷是否檢索到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄,如果是,則執(zhí)行步驟B23,否則,執(zhí)行步驟B25;B23.根據(jù)接收到的數(shù)字內(nèi)容提供方身份代碼以及該內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)的記錄中包含的允許轉(zhuǎn)發(fā)的用戶信息,判斷該數(shù)字內(nèi)容提供方代碼對(duì)應(yīng)的數(shù)字內(nèi)容提供方是否具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限,如果是,則執(zhí)行步驟B24;否則,執(zhí)行步驟B25;B24.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)加1,結(jié)束本DRM版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)流程;B25.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗,結(jié)束本DRM版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)流程。
所述步驟B25在判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗之后,該方法進(jìn)一步包括確定失敗原因,并將失敗原因攜帶于版權(quán)檢測(cè)結(jié)果中;則在所述數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí)失敗時(shí),確定失敗原因?yàn)椴淮嬖趦?nèi)容唯一標(biāo)識(shí);在DRM數(shù)據(jù)庫(kù)中檢測(cè)內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄失敗時(shí),確定失敗原因?yàn)閿?shù)字內(nèi)容不受版權(quán)保護(hù);在數(shù)字內(nèi)容提供方無權(quán)轉(zhuǎn)發(fā)所述數(shù)字內(nèi)容時(shí),確定失敗原因?yàn)闊o權(quán)轉(zhuǎn)發(fā)。
步驟B3中存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備向數(shù)字內(nèi)容提供方指明無法進(jìn)行轉(zhuǎn)發(fā)之后,該方法進(jìn)一步包括存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因,向數(shù)字內(nèi)容提供方指明無法轉(zhuǎn)發(fā)的原因。
有權(quán)調(diào)用的一方為SP,則所述通過與DRM系統(tǒng)的交互獲取所述統(tǒng)計(jì)結(jié)果的方法包括以下步驟C11.SP向DRM系統(tǒng)發(fā)送攜帶有該SP業(yè)務(wù)代碼的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求;C12.DRM系統(tǒng)根據(jù)所接收到的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求,在自身的數(shù)據(jù)庫(kù)中檢索符合條件的數(shù)字內(nèi)容排行數(shù)據(jù),并返回給SP;C13.SP根據(jù)接收到的數(shù)字內(nèi)容排行數(shù)據(jù),生成本SP的數(shù)字內(nèi)容排行榜。
有權(quán)調(diào)用的一方為運(yùn)營(yíng)商,則所述通過與DRM系統(tǒng)的交互獲取所述統(tǒng)計(jì)結(jié)果的方法包括以下步驟C21.運(yùn)營(yíng)商向DRM系統(tǒng)發(fā)送攜帶有獲取條件的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求;C22.DRM系統(tǒng)根據(jù)接收到的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求,在自身的數(shù)據(jù)庫(kù)中檢索符合獲取條件的數(shù)字內(nèi)容排行數(shù)據(jù),并返回給運(yùn)營(yíng)商;C23.運(yùn)營(yíng)商根據(jù)接收到的數(shù)字內(nèi)容排行數(shù)據(jù),生成自身需要的數(shù)字內(nèi)容排行榜。
應(yīng)用本發(fā)明,數(shù)字內(nèi)容通過DRM系統(tǒng)進(jìn)行傳播的過程中,能夠?qū)崿F(xiàn)下載和轉(zhuǎn)發(fā)次數(shù)的排行統(tǒng)計(jì)。具體而言,本發(fā)明具有如下有益效果1.本發(fā)明中,DRM系統(tǒng)在對(duì)將要被下載或者轉(zhuǎn)發(fā)的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì),即當(dāng)版權(quán)驗(yàn)證成功時(shí),將該數(shù)字內(nèi)容的下載或者轉(zhuǎn)發(fā)次數(shù)加1,從而得到該數(shù)字內(nèi)容的排行數(shù)據(jù),實(shí)現(xiàn)排行統(tǒng)計(jì)。
2.應(yīng)用本發(fā)明的基于DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法,當(dāng)SP或者運(yùn)營(yíng)商在需要時(shí),通過與DRM系統(tǒng)的交互,分別獲得歸屬于該SP的數(shù)字內(nèi)容排行數(shù)據(jù)以及符合該運(yùn)營(yíng)商的獲取條件的數(shù)字內(nèi)容排行數(shù)據(jù)。SP或者運(yùn)營(yíng)商對(duì)所獲得的排行數(shù)據(jù)進(jìn)行相應(yīng)處理后,得到所需的數(shù)字內(nèi)容排行榜,為SP或者運(yùn)營(yíng)商的后續(xù)數(shù)字內(nèi)容開發(fā)方向提供參考依據(jù)。
3.運(yùn)營(yíng)商可將本次與上次獲得的數(shù)字內(nèi)容排行數(shù)據(jù)相比鉸,得出本段時(shí)間內(nèi)數(shù)字內(nèi)容的網(wǎng)絡(luò)中的傳播情況,便于統(tǒng)計(jì)現(xiàn)網(wǎng)業(yè)務(wù)流量,有利于業(yè)務(wù)的開展。
圖1為本發(fā)明基于DRM系統(tǒng)的數(shù)字內(nèi)容下載方法流程圖。
圖2為圖1中DRM系統(tǒng)進(jìn)行版權(quán)檢測(cè)和記錄的方法流程圖。
圖3為本發(fā)明基于DRM系統(tǒng)的數(shù)字內(nèi)容轉(zhuǎn)發(fā)方法流程圖。
圖4為圖3中DRM系統(tǒng)進(jìn)行版權(quán)檢測(cè)和記錄的方法流程圖。
圖5為本發(fā)明對(duì)SP進(jìn)行數(shù)字內(nèi)容排行數(shù)據(jù)展現(xiàn)的方法流程圖。
圖6為本發(fā)明對(duì)運(yùn)營(yíng)商進(jìn)行數(shù)字內(nèi)容排行數(shù)據(jù)展現(xiàn)的方法流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說明。
本發(fā)明為一種基于DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法,其基本思想是數(shù)字內(nèi)容提供方將欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,請(qǐng)求DRM系統(tǒng)進(jìn)行版權(quán)檢測(cè)和記錄;DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì),而后DRM系統(tǒng)再通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將經(jīng)過版權(quán)檢測(cè)的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方;并且,當(dāng)有權(quán)調(diào)用排行數(shù)據(jù)的一方需要提取時(shí),DRM系統(tǒng)將統(tǒng)計(jì)結(jié)果發(fā)送給該調(diào)用方。
本發(fā)明的數(shù)字內(nèi)容傳播方式包括下載和轉(zhuǎn)發(fā)兩種。對(duì)于本發(fā)明基于DRM系統(tǒng)的數(shù)字內(nèi)容下載過程而言,數(shù)字內(nèi)容的提供方為SP,接收方為用戶;對(duì)于本發(fā)明基于DRM系統(tǒng)的數(shù)字內(nèi)容轉(zhuǎn)發(fā)過程而言,數(shù)字內(nèi)容的提供方為擁有該數(shù)字內(nèi)容的用戶A,數(shù)字內(nèi)容的接收方為用戶B。
下面分別以數(shù)字內(nèi)容的下載和轉(zhuǎn)發(fā)過程為實(shí)施例,描述本發(fā)明基于DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法。
實(shí)施例1基于DRM系統(tǒng)的數(shù)字內(nèi)容下載方法。
在本實(shí)施例中,DRM系統(tǒng)預(yù)先對(duì)自身保存內(nèi)容唯一標(biāo)識(shí)的數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)展,即除了包含內(nèi)容唯一標(biāo)識(shí)以及相應(yīng)的版權(quán)規(guī)則、內(nèi)容屬性和SP等信息之外,還增加了下載次數(shù)。并且,當(dāng)DRM系統(tǒng)為數(shù)字內(nèi)容分配內(nèi)容唯一性標(biāo)識(shí)時(shí),將該數(shù)字內(nèi)容的下載次數(shù)記為0。
如圖1所示,本發(fā)明能夠進(jìn)行數(shù)字內(nèi)容下載次數(shù)排行統(tǒng)計(jì)的DRM系統(tǒng)數(shù)字內(nèi)容下載方法包括以下步驟步驟101.用戶向SP發(fā)送攜帶有數(shù)字內(nèi)容標(biāo)識(shí)和用戶身份代碼的下載數(shù)字內(nèi)容請(qǐng)求。
當(dāng)用戶想要從SP中得到某種數(shù)字內(nèi)容時(shí),則在本步驟中通過點(diǎn)擊SP網(wǎng)站上提供的鏈接或者向SP發(fā)送短消息等方式,請(qǐng)求SP下載數(shù)字內(nèi)容,同時(shí)通過數(shù)字內(nèi)容標(biāo)識(shí)指明要下載的數(shù)字內(nèi)容,通過諸如用戶手機(jī)號(hào)碼等用戶身份代碼指明該數(shù)字內(nèi)容的接收方,以便DRM系統(tǒng)進(jìn)行數(shù)字內(nèi)容的下發(fā)和計(jì)費(fèi)等。
步驟102.SP從自身搜索到用戶所需的數(shù)字內(nèi)容后,將該數(shù)字內(nèi)容連同該SP的業(yè)務(wù)代碼和用戶身份代碼,下發(fā)給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備。
本步驟中,SP根據(jù)數(shù)字內(nèi)容下載請(qǐng)求中攜帶的數(shù)字內(nèi)容標(biāo)識(shí),在自身搜索到對(duì)應(yīng)的數(shù)字內(nèi)容,然后將該數(shù)字內(nèi)容發(fā)送給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,同時(shí)通過SP業(yè)務(wù)代碼指明該數(shù)字內(nèi)容所屬的具體SP,并且通過用戶身份代碼指明請(qǐng)求該數(shù)字內(nèi)容的用戶。
步驟103.存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將來自于SP的數(shù)字內(nèi)容、SP業(yè)務(wù)代碼以及用戶身份代碼發(fā)送給DRM系統(tǒng),請(qǐng)求對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)。
本步驟中,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備可通過消息或者信令等多種方式,請(qǐng)求DRM系統(tǒng)對(duì)來自于SP的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè),以便確定當(dāng)前的數(shù)字內(nèi)容是否合法、以及當(dāng)前用戶是否有權(quán)下載該數(shù)字內(nèi)容。
步驟104.DRM系統(tǒng)對(duì)數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)的同時(shí),進(jìn)行下載次數(shù)排行統(tǒng)計(jì)。
本實(shí)施例DRM系統(tǒng)中的數(shù)據(jù)庫(kù)除了包含內(nèi)容唯一標(biāo)識(shí)以及相應(yīng)的版權(quán)規(guī)則、內(nèi)容屬性、SP、允許下載的用戶信息以及允許轉(zhuǎn)發(fā)的用戶等信息之外,還包括該內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)數(shù)字內(nèi)容的下載次數(shù)。
參照?qǐng)D2,本步驟中,DRM系統(tǒng)進(jìn)行版權(quán)檢測(cè)以及下載次數(shù)排行統(tǒng)計(jì)的方法包括以下步驟步驟201~202.DRM系統(tǒng)在所收到的數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí),并判斷是否檢測(cè)到該內(nèi)容唯一標(biāo)識(shí),如果是,則執(zhí)行步驟203;否則,執(zhí)行步驟207。
本處DRM系統(tǒng)對(duì)來自于存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備的數(shù)字內(nèi)容中所包含的各種信息進(jìn)行搜索和識(shí)別,以便找到其中以數(shù)字水印或者DCF格式存在的內(nèi)容唯一標(biāo)識(shí)。
步驟203~204.DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中以該內(nèi)容唯一標(biāo)識(shí)為索引進(jìn)行檢索,并判斷是否檢索到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄,如果是,則執(zhí)行步驟205;否則,執(zhí)行步驟207。
DRM系統(tǒng)從自身數(shù)據(jù)庫(kù)中的首條記錄開始逐條進(jìn)行檢索,判斷記錄中所包含的內(nèi)容唯一標(biāo)識(shí)是否與該數(shù)字內(nèi)容中的內(nèi)容唯一標(biāo)識(shí)相同,如果相同,則判定當(dāng)前的記錄為該數(shù)字內(nèi)容中內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄;否則,轉(zhuǎn)向DRM數(shù)據(jù)庫(kù)中的下一條記錄。
步驟205.根據(jù)接收到的用戶身份代碼以及該內(nèi)容唯一標(biāo)識(shí)在數(shù)據(jù)庫(kù)中所對(duì)應(yīng)的記錄的內(nèi)容,判斷該用戶身份代碼對(duì)應(yīng)的用戶是否具有下載該數(shù)字內(nèi)容的權(quán)限,如果是,則執(zhí)行步驟206;否則,執(zhí)行步驟207。
本步驟中,DRM系統(tǒng)首先從該數(shù)字內(nèi)容對(duì)應(yīng)的記錄中獲取到具有下載權(quán)限的用戶所對(duì)應(yīng)的用戶身份代碼,然后判斷所接收到的用戶身份代碼是否與記錄中的一個(gè)用戶身份代碼相一致,如果是,則判定當(dāng)前用戶具有下載該數(shù)字內(nèi)容的權(quán)限;否則,判定當(dāng)前用戶不具有下載該數(shù)字內(nèi)容的權(quán)限。
步驟206.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的下載次數(shù)加1,結(jié)束本DRM版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)流程。
當(dāng)DRM系統(tǒng)從所收到的數(shù)字內(nèi)容中找到內(nèi)容唯一標(biāo)識(shí)、在DRM數(shù)據(jù)庫(kù)中找到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄、并且該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄表明當(dāng)前具有下載該數(shù)字內(nèi)容的權(quán)限時(shí),DRM系統(tǒng)得出版權(quán)檢測(cè)成功的結(jié)果,允許當(dāng)前用戶下載該數(shù)字內(nèi)容;并且,DRM系統(tǒng)將該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄中的下載次數(shù)加1,實(shí)現(xiàn)對(duì)該數(shù)字內(nèi)容下載次數(shù)的排行統(tǒng)計(jì)。
步驟207.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗,確定失敗的原因,并將失敗原因攜帶于版權(quán)檢測(cè)結(jié)果中,結(jié)束本DRM版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)流程。
如果由于步驟202中未檢測(cè)出內(nèi)容唯一標(biāo)識(shí)而導(dǎo)致本步驟得出失敗的版權(quán)檢測(cè)結(jié)果,則在本處的版權(quán)結(jié)果中攜帶的版權(quán)檢測(cè)失敗原因?yàn)椴淮嬖趦?nèi)容唯一標(biāo)識(shí);如果由于步驟204在DRM數(shù)據(jù)庫(kù)中未檢索到內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)的記錄,而導(dǎo)致本步驟得出失敗的版權(quán)檢測(cè)結(jié)果,則在本處的版權(quán)結(jié)果中攜帶的版權(quán)檢測(cè)失敗原因?yàn)閿?shù)字內(nèi)容不受版權(quán)保護(hù);如果由于步驟205中當(dāng)前用戶不具有下載該數(shù)字內(nèi)容的權(quán)限而導(dǎo)致本步驟得出失敗的版權(quán)檢測(cè)結(jié)果,則在本處的版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因?yàn)闊o權(quán)下載。
至此,步驟104中的版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)完成。
步驟105~106.DRM系統(tǒng)向存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備返回版權(quán)檢測(cè)結(jié)果,如果版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給用戶;否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果攜帶的失敗原因,向用戶指明無法提供下載的原因。
至此本實(shí)施例中基于DRM系統(tǒng)的數(shù)字內(nèi)容下載過程執(zhí)行完畢。
數(shù)字內(nèi)容在網(wǎng)絡(luò)中的傳輸方法除了下載之外,還可以由擁有該數(shù)字內(nèi)容的用戶A轉(zhuǎn)發(fā)給用戶B。下面介紹本發(fā)明中基于DRM系統(tǒng)的數(shù)字內(nèi)容轉(zhuǎn)發(fā)方法。
實(shí)施例2基于DRM系統(tǒng)的數(shù)字內(nèi)容轉(zhuǎn)發(fā)方法。
在本實(shí)施例中,DRM系統(tǒng)預(yù)先對(duì)自身保存內(nèi)容唯一標(biāo)識(shí)的數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)展,即除了包含內(nèi)容唯一標(biāo)識(shí)以及相應(yīng)的版權(quán)規(guī)則、內(nèi)容屬性、SP、允許下載的用戶信息以及允許轉(zhuǎn)發(fā)的用戶等信息之外,還包括該內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)。并且,當(dāng)DRM系統(tǒng)為數(shù)字內(nèi)容分配內(nèi)容唯一性標(biāo)識(shí)時(shí),將該數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)記為0。
如圖3所示,本發(fā)明能夠進(jìn)行數(shù)字內(nèi)容轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)的DRM系統(tǒng)數(shù)字內(nèi)容轉(zhuǎn)發(fā)方法包括以下步驟步驟301~302.用戶A將要轉(zhuǎn)發(fā)的數(shù)字內(nèi)容連同自身的身份代碼提交給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備再將接收到的數(shù)字內(nèi)容以及用戶A的身份代碼發(fā)送給DRM系統(tǒng),請(qǐng)求對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)。
當(dāng)用戶A從SP上下載了一項(xiàng)數(shù)字內(nèi)容后,欲轉(zhuǎn)發(fā)給用戶B,則將諸如用戶A自身的手機(jī)號(hào)碼等作為用戶A的身份代碼,攜帶于該數(shù)字內(nèi)容中,提交給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備。
存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備接收到數(shù)字內(nèi)容以及用戶A的身份代碼后,通過消息或者信令等多種方式,將來自于用戶A的數(shù)字內(nèi)容以及身份代碼發(fā)送給DRM系統(tǒng),并請(qǐng)求DRM系統(tǒng)對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè),以便確定當(dāng)前的數(shù)字內(nèi)容是否合法、以及當(dāng)前用戶是否有權(quán)轉(zhuǎn)發(fā)該數(shù)字內(nèi)容。
步驟303.DRM系統(tǒng)對(duì)數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)的同時(shí),進(jìn)行轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)。
本實(shí)施例DRM系統(tǒng)中的數(shù)據(jù)庫(kù)除了包含數(shù)字內(nèi)容的內(nèi)容唯一標(biāo)識(shí)以及相應(yīng)的版權(quán)規(guī)則、內(nèi)容屬性和SP等信息之外,還包括該內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)。
參照?qǐng)D4,本步驟中,DRM系統(tǒng)進(jìn)行版權(quán)檢測(cè)以及轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)的方法包括以下步驟步驟401~402.DRM系統(tǒng)在所收到的數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí),并判斷是否檢測(cè)到該內(nèi)容唯一標(biāo)識(shí),如果是,則執(zhí)行步驟403;否則,執(zhí)行步驟407。
本處DRM系統(tǒng)對(duì)來自于存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備中的數(shù)字內(nèi)容中所包含的各種信息進(jìn)行搜索和識(shí)別,以便找到其中以數(shù)字水印或者DCF格式存在的內(nèi)容唯一標(biāo)識(shí)。
步驟403~404.DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中以該內(nèi)容唯一標(biāo)識(shí)為索引進(jìn)行檢索,并判斷是否檢索到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄,如果是,則執(zhí)行步驟405;否則,執(zhí)行步驟407。
DRM系統(tǒng)從自身數(shù)據(jù)庫(kù)中的首條記錄開始逐條進(jìn)行檢索,判斷記錄中所包含的內(nèi)容唯一標(biāo)識(shí)是否與該數(shù)字內(nèi)容中的內(nèi)容唯一標(biāo)識(shí)相同,如果相同,則判定當(dāng)前的記錄為該數(shù)字內(nèi)容中內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄;否則,轉(zhuǎn)向DRM數(shù)據(jù)庫(kù)中的下一條記錄。
步驟405.根據(jù)接收到的用戶A的身份代碼以及該內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)的記錄的內(nèi)容,判斷該身份代碼對(duì)應(yīng)的用戶是否具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限,如果是,則執(zhí)行步驟406;否則,執(zhí)行步驟407。
本步驟中,DRM系統(tǒng)首先從該數(shù)字內(nèi)容對(duì)應(yīng)的記錄中獲取到具有轉(zhuǎn)發(fā)權(quán)限的用戶所對(duì)應(yīng)的代碼,然后判斷所接收到的用戶A的身份代碼是否與記錄中的一個(gè)身份代碼相一致,如果是,則判定用戶A具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限;否則,判定當(dāng)前用戶不具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限。
步驟406.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)加1,結(jié)束本DRM版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)流程。
當(dāng)DRM系統(tǒng)從所收到的數(shù)字內(nèi)容中找到內(nèi)容唯一標(biāo)識(shí)、在DRM數(shù)據(jù)庫(kù)中找到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄、并且該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄表明當(dāng)前具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限時(shí),DRM系統(tǒng)得出版權(quán)檢測(cè)成功的結(jié)果,允許用戶A轉(zhuǎn)發(fā)該數(shù)字內(nèi)容;并且,DRM系統(tǒng)將該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄中的轉(zhuǎn)發(fā)次數(shù)加1,實(shí)現(xiàn)對(duì)該數(shù)字內(nèi)容轉(zhuǎn)發(fā)次數(shù)的排行統(tǒng)計(jì)。
步驟407.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗,確定失敗的原因,并將失敗原因攜帶于版權(quán)檢測(cè)記錄中,結(jié)束本DRM版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)流程。
如果由于步驟402中未檢測(cè)出內(nèi)容唯一標(biāo)識(shí)而導(dǎo)致本步驟得出失敗的版權(quán)檢測(cè)結(jié)果,則在本處的版權(quán)結(jié)果中攜帶的版權(quán)檢測(cè)失敗原因?yàn)椴淮嬖趦?nèi)容唯一標(biāo)識(shí);如果由于步驟404在DRM數(shù)據(jù)庫(kù)中未檢索到內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)的記錄,而導(dǎo)致本步驟得出失敗的版權(quán)檢測(cè)結(jié)果,則在本處的版權(quán)結(jié)果中攜帶的版權(quán)檢測(cè)失敗原因?yàn)閿?shù)字內(nèi)容不受版權(quán)保護(hù);如果由于步驟405中用戶A不具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限而導(dǎo)致本步驟得出失敗的版權(quán)檢測(cè)結(jié)果,則在本處的版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因?yàn)闊o權(quán)轉(zhuǎn)發(fā)。
至此,步驟303中的版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)完成。
步驟304~305.DRM系統(tǒng)向存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備返回版權(quán)檢測(cè)結(jié)果,如果版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給用戶B;否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因,向用戶A指明無法轉(zhuǎn)發(fā)的原因。
至此本實(shí)施例中基于DRM系統(tǒng)的數(shù)字內(nèi)容轉(zhuǎn)發(fā)過程執(zhí)行完畢。
在實(shí)際的應(yīng)用中,同一數(shù)字內(nèi)容的下載以及轉(zhuǎn)發(fā)通常由同一個(gè)DRM系統(tǒng)完成的,則DRM系統(tǒng)中的數(shù)據(jù)庫(kù)中除了包含內(nèi)容唯一標(biāo)識(shí)以及相應(yīng)的版權(quán)規(guī)則、內(nèi)容屬性和SP等信息之外,還同時(shí)包括上述內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)數(shù)字內(nèi)容的下載次數(shù)和轉(zhuǎn)發(fā)次數(shù)。
應(yīng)用本發(fā)明的基于DRM系統(tǒng)數(shù)字內(nèi)容下載或者轉(zhuǎn)發(fā)方法,諸如SP、運(yùn)營(yíng)商等有權(quán)調(diào)用數(shù)字內(nèi)容排行數(shù)據(jù)的一方,在需要獲知數(shù)字內(nèi)容的排行數(shù)據(jù)時(shí),通過與DRM系統(tǒng)的交互,獲得所需的數(shù)字內(nèi)容下載及轉(zhuǎn)發(fā)次數(shù),上述過程被稱為數(shù)字內(nèi)容排行數(shù)據(jù)的展現(xiàn)。
如圖5所示,當(dāng)有權(quán)調(diào)用數(shù)字內(nèi)容排行數(shù)據(jù)的一方為SP時(shí),數(shù)字內(nèi)容排行數(shù)據(jù)的展現(xiàn)方法包括以下步驟步驟501.SP向DRM系統(tǒng)發(fā)送攜帶有該SP業(yè)務(wù)代碼的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求。
當(dāng)SP需要獲得屬于自身的數(shù)字內(nèi)容被下載和轉(zhuǎn)發(fā)的次數(shù)時(shí),則本步驟中,SP通過消息、信令等方式,將代表SP身份的業(yè)務(wù)代碼攜帶于獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求中,發(fā)送給DRM系統(tǒng)。
步驟502.DRM系統(tǒng)根據(jù)接收到的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求,在自身數(shù)據(jù)庫(kù)中檢索符合條件的數(shù)字內(nèi)容排行數(shù)據(jù)。
本步驟中,DRM系統(tǒng)首先從來自于SP的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求中解析出SP業(yè)務(wù)代碼;然后,以該SP業(yè)務(wù)代碼為索引,在DRM系統(tǒng)的數(shù)據(jù)庫(kù)中進(jìn)行檢索,尋找屬于該SP的數(shù)字內(nèi)容的記錄,并獲取上述記錄中的下載和轉(zhuǎn)發(fā)次數(shù)。
步驟503.DRM系統(tǒng)將檢索到的數(shù)字內(nèi)容排行數(shù)據(jù)返回給SP。
步驟504.SP根據(jù)接收到的數(shù)字內(nèi)容排行數(shù)據(jù),生成本SP的數(shù)字內(nèi)容排行榜。
本步驟中,SP對(duì)在步驟503中接收到的數(shù)字內(nèi)容排行數(shù)據(jù)進(jìn)行統(tǒng)計(jì)計(jì)算,生成本SP的數(shù)字內(nèi)容排行榜,例如本SP的各個(gè)數(shù)字內(nèi)容的下載次數(shù)及下載排行榜、本SP的各個(gè)數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)及轉(zhuǎn)發(fā)排行榜、本SP所有數(shù)字內(nèi)容的下載次數(shù)、本SP所有數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)等。
通過上述步驟501至504,SP能夠較為清楚的獲得其自身各種數(shù)字內(nèi)容在用戶中的受歡迎程度,并以此作為以后數(shù)字內(nèi)容開發(fā)方向的參考數(shù)據(jù)。
如圖6所示,當(dāng)有權(quán)調(diào)用數(shù)字內(nèi)容排行數(shù)據(jù)的一方為運(yùn)營(yíng)商時(shí),數(shù)字內(nèi)容排行數(shù)據(jù)的展現(xiàn)方法包括以下步驟步驟601.運(yùn)營(yíng)商向DRM系統(tǒng)發(fā)送攜帶有獲取條件的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求。
當(dāng)運(yùn)營(yíng)商需要獲得數(shù)字內(nèi)容被下載和轉(zhuǎn)發(fā)的信息時(shí),則本步驟中,運(yùn)營(yíng)商通過消息、信令以及直接訪問數(shù)據(jù)庫(kù)等方式,將獲取條件攜帶于獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求中,發(fā)送給DRM系統(tǒng)。此處的獲取條件是指運(yùn)營(yíng)商想要獲取的數(shù)字內(nèi)容排行數(shù)據(jù)的類型,例如下載次數(shù)前50名的各個(gè)數(shù)字內(nèi)容的具體下載次數(shù)及轉(zhuǎn)發(fā)次數(shù)、轉(zhuǎn)發(fā)次數(shù)前100名的各個(gè)數(shù)字內(nèi)容的具體轉(zhuǎn)發(fā)次數(shù)以及所有SP提供的數(shù)字內(nèi)容的下載和轉(zhuǎn)發(fā)次數(shù)等等。
步驟602.DRM系統(tǒng)根據(jù)接收到的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求,在自身數(shù)據(jù)庫(kù)中檢索符合獲取條件的數(shù)字內(nèi)容排行數(shù)據(jù)。
本步驟中,DRM系統(tǒng)首先從來自于運(yùn)營(yíng)商的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求中解析出獲取條件;然后,以該獲取條件為索引,在DRM系統(tǒng)的數(shù)據(jù)庫(kù)中進(jìn)行檢索,尋找符合該獲取條件的數(shù)字內(nèi)容排行數(shù)據(jù)。例如,當(dāng)獲取條件為下載次數(shù)前50名的各個(gè)數(shù)字內(nèi)容的下載次數(shù),則DRM系統(tǒng)對(duì)自身的數(shù)據(jù)庫(kù)進(jìn)行檢索和比鉸,首先獲得下載次數(shù)最多的數(shù)字內(nèi)容對(duì)應(yīng)的記錄,而后按照下載次數(shù)遞減的順序得到各個(gè)數(shù)字內(nèi)容對(duì)應(yīng)的記錄。
步驟603.DRM系統(tǒng)將檢索到的數(shù)字內(nèi)容排行數(shù)據(jù)返回給運(yùn)營(yíng)商。
步驟604.運(yùn)營(yíng)商根據(jù)接收到的數(shù)字內(nèi)容排行數(shù)據(jù),生成自身需要的數(shù)字內(nèi)容排行榜。
本步驟中,運(yùn)營(yíng)商對(duì)在步驟603中接收到的數(shù)字內(nèi)容排行數(shù)據(jù)進(jìn)行統(tǒng)計(jì)計(jì)算,生成該運(yùn)營(yíng)商所需要的數(shù)字內(nèi)容排行榜,例如將當(dāng)前獲得的所有SP的數(shù)字內(nèi)容排行數(shù)據(jù)與上次獲得的所有SP的數(shù)字內(nèi)容排行數(shù)據(jù)相比鉸,得出此段時(shí)間內(nèi)的SP排行榜。
至此,完成了數(shù)字內(nèi)容排行數(shù)據(jù)對(duì)運(yùn)營(yíng)商的展現(xiàn)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于數(shù)字版權(quán)管理DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法,其特征在于,數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄;DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì),以便有權(quán)調(diào)用的一方需要提取數(shù)字內(nèi)容排行數(shù)據(jù)時(shí),通過與DRM系統(tǒng)的交互而獲取所述統(tǒng)計(jì)結(jié)果;DRM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方。
2.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄的方法包括以下步驟A11.數(shù)字內(nèi)容接收方向數(shù)字內(nèi)容提供方發(fā)送攜帶有數(shù)字內(nèi)容標(biāo)識(shí)和數(shù)字內(nèi)容接收方身份代碼的下載數(shù)字內(nèi)容請(qǐng)求;A12.數(shù)字內(nèi)容提供方根據(jù)接收到的數(shù)字內(nèi)容下載請(qǐng)求中攜帶的數(shù)字內(nèi)容標(biāo)識(shí),搜索到數(shù)字內(nèi)容接收方所需的數(shù)字內(nèi)容后,將該數(shù)字內(nèi)容連同該數(shù)字內(nèi)容提供方的業(yè)務(wù)代碼和數(shù)字內(nèi)容接收方身份代碼,下發(fā)給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備;A13.存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將來自于數(shù)字內(nèi)容提供方的數(shù)字內(nèi)容、數(shù)字內(nèi)容提供方業(yè)務(wù)代碼以及數(shù)字內(nèi)容接收方身份代碼發(fā)送給DRM系統(tǒng),請(qǐng)求對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)。
3.如權(quán)利要求2所述的方法,其特征在于,所述DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì)的方法包括A2.DRM系統(tǒng)對(duì)所收到的數(shù)字內(nèi)容進(jìn)行內(nèi)容唯一標(biāo)識(shí)的檢測(cè),對(duì)DRM數(shù)據(jù)庫(kù)進(jìn)行該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄的檢測(cè),以及對(duì)數(shù)字內(nèi)容接收方進(jìn)行下載權(quán)限的檢測(cè);并且判斷是否均檢測(cè)成功,如果是,則判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的下載次數(shù)加1,否則,判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失??;所述DRM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方的方法為A3.DRM系統(tǒng)向存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備返回版權(quán)檢測(cè)結(jié)果,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備判斷接受到的版權(quán)檢測(cè)結(jié)果是否為版權(quán)檢測(cè)成功,如果是,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方;否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果,向數(shù)字內(nèi)容接收方指明無法提供下載。
4.如權(quán)利要求3所述的方法,其特征在于,所述步驟A2包括以下步驟A21.DRM系統(tǒng)在所收到的數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí),并判斷是否檢測(cè)到內(nèi)容唯一標(biāo)識(shí),如果是,則執(zhí)行步驟A22,否則,執(zhí)行步驟A25;A22.DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中以該內(nèi)容唯一標(biāo)識(shí)為索引進(jìn)行檢索,并判斷是否檢索到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄,如果是,則執(zhí)行步驟A23,否則,執(zhí)行步驟A25;A23.根據(jù)接收到的數(shù)字內(nèi)容接收方身份代碼以及該內(nèi)容唯一標(biāo)識(shí)在數(shù)據(jù)庫(kù)中所對(duì)應(yīng)的記錄中包含的允許下載的用戶信息,判斷該數(shù)字內(nèi)容接收方身份代碼對(duì)應(yīng)的數(shù)字內(nèi)容接收方是否具有下載該數(shù)字內(nèi)容的權(quán)限,如果是,則執(zhí)行步驟A24,否則,執(zhí)行步驟A25;A24.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的下載次數(shù)加1,結(jié)束本DRM版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)流程;A25.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗,結(jié)束本DRM版權(quán)檢測(cè)和下載次數(shù)排行統(tǒng)計(jì)流程。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟A25在判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗之后,該方法進(jìn)一步包括確定失敗原因,并將失敗原因攜帶于版權(quán)檢測(cè)結(jié)果中;則在所述數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí)失敗時(shí),確定失敗原因?yàn)椴淮嬖趦?nèi)容唯一標(biāo)識(shí);在DRM數(shù)據(jù)庫(kù)中檢測(cè)內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄失敗時(shí),確定失敗原因?yàn)閿?shù)字內(nèi)容不受版權(quán)保護(hù);在數(shù)字內(nèi)容接收方無權(quán)下載所述數(shù)字內(nèi)容時(shí),確定失敗原因?yàn)闊o權(quán)下載。
6.如權(quán)利要求5所述的方法,其特征在于,步驟A3中存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備向數(shù)字內(nèi)容接收方指明無法提供下載之后,該方法進(jìn)一步包括存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因,向數(shù)字內(nèi)容接收方指明無法提供下載的原因。
7.如權(quán)利要求2至6任意一項(xiàng)所述的方法,其特征在于,所述的數(shù)字內(nèi)容提供方為服務(wù)供應(yīng)商SP;數(shù)字內(nèi)容接收方為用戶。
8.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄的方法為數(shù)字內(nèi)容提供方將要轉(zhuǎn)發(fā)的數(shù)字內(nèi)容連同自身的代碼提交給存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備;存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備再將接收到的數(shù)字內(nèi)容以及數(shù)字內(nèi)容提供方身份代碼發(fā)送給DRM系統(tǒng),請(qǐng)求對(duì)該數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)。
9.如權(quán)利要求8所述的方法,其特征在于,所述DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì)的方法包括B2.DRM系統(tǒng)對(duì)所收到的數(shù)字內(nèi)容進(jìn)行內(nèi)容唯一標(biāo)識(shí)的檢測(cè),對(duì)DRM數(shù)據(jù)庫(kù)進(jìn)行該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄的檢測(cè),以及對(duì)數(shù)字內(nèi)容提供方進(jìn)行轉(zhuǎn)發(fā)權(quán)限的檢測(cè);并且判斷是否均檢測(cè)成功,如果是,則判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)加1,否則,判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失?。凰鯠RM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方的方法為B3.DRM系統(tǒng)向存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備返回版權(quán)檢測(cè)結(jié)果,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備判斷接收到的版權(quán)檢測(cè)結(jié)果是否為版權(quán)檢測(cè)成功,如果是,則存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方;否則,存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果,向數(shù)字內(nèi)容提供方指明無法進(jìn)行轉(zhuǎn)發(fā)。
10.如權(quán)利要求9所述的方法,其特征在于,所述步驟B2包括以下步驟B21.DRM系統(tǒng)在所收到的數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí),并判斷是否檢測(cè)到該內(nèi)容唯一標(biāo)識(shí),如果是,則執(zhí)行步驟B22,否則,執(zhí)行步驟B25;B22.DRM系統(tǒng)在自身的數(shù)據(jù)庫(kù)中以該內(nèi)容唯一標(biāo)識(shí)為索引進(jìn)行檢索,并判斷是否檢索到該內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄,如果是,則執(zhí)行步驟B23,否則,執(zhí)行步驟B25;B23.根據(jù)接收到的數(shù)字內(nèi)容提供方身份代碼以及該內(nèi)容唯一標(biāo)識(shí)所對(duì)應(yīng)的記錄中包含的允許轉(zhuǎn)發(fā)的用戶信息,判斷該數(shù)字內(nèi)容提供方代碼對(duì)應(yīng)的數(shù)字內(nèi)容提供方是否具有轉(zhuǎn)發(fā)該數(shù)字內(nèi)容的權(quán)限,如果是,則執(zhí)行步驟B24;否則,執(zhí)行步驟B25;B24.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)成功,并將該數(shù)字內(nèi)容的轉(zhuǎn)發(fā)次數(shù)加1,結(jié)束本DRM版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)流程;B25.判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗,結(jié)束本DRM版權(quán)檢測(cè)和轉(zhuǎn)發(fā)次數(shù)排行統(tǒng)計(jì)流程。
11.如權(quán)利要求10所述的方法,其特征在于,所述步驟B25在判定版權(quán)檢測(cè)結(jié)果為版權(quán)檢測(cè)失敗之后,該方法進(jìn)一步包括確定失敗原因,并將失敗原因攜帶于版權(quán)檢測(cè)結(jié)果中;則在所述數(shù)字內(nèi)容中檢測(cè)內(nèi)容唯一標(biāo)識(shí)失敗時(shí),確定失敗原因?yàn)椴淮嬖趦?nèi)容唯一標(biāo)識(shí);在DRM數(shù)據(jù)庫(kù)中檢測(cè)內(nèi)容唯一標(biāo)識(shí)對(duì)應(yīng)的記錄失敗時(shí),確定失敗原因?yàn)閿?shù)字內(nèi)容不受版權(quán)保護(hù);在數(shù)字內(nèi)容提供方無權(quán)轉(zhuǎn)發(fā)所述數(shù)字內(nèi)容時(shí),確定失敗原因?yàn)闊o權(quán)轉(zhuǎn)發(fā)。
12.如權(quán)利要求11所述的方法,其特征在于,步驟B3中存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備向數(shù)字內(nèi)容提供方指明無法進(jìn)行轉(zhuǎn)發(fā)之后,該方法進(jìn)一步包括存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備根據(jù)版權(quán)檢測(cè)結(jié)果中攜帶的失敗原因,向數(shù)字內(nèi)容提供方指明無法轉(zhuǎn)發(fā)的原因。
13.如權(quán)利要求1所述的方法,其特征在于,有權(quán)調(diào)用的一方為SP,則所述通過與DRM系統(tǒng)的交互獲取所述統(tǒng)計(jì)結(jié)果的方法包括以下步驟C11.SP向DRM系統(tǒng)發(fā)送攜帶有該SP業(yè)務(wù)代碼的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求;C12.DRM系統(tǒng)根據(jù)所接收到的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求,在自身的數(shù)據(jù)庫(kù)中檢索符合條件的數(shù)字內(nèi)容排行數(shù)據(jù),并返回給SP;C13.SP根據(jù)接收到的數(shù)字內(nèi)容排行數(shù)據(jù),生成本SP的數(shù)字內(nèi)容排行榜。
14.如權(quán)利要求1所述的方法,其特征在于,有權(quán)調(diào)用的一方為運(yùn)營(yíng)商,則所述通過與DRM系統(tǒng)的交互獲取所述統(tǒng)計(jì)結(jié)果的方法包括以下步驟C21.運(yùn)營(yíng)商向DRM系統(tǒng)發(fā)送攜帶有獲取條件的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求;C22.DRM系統(tǒng)根據(jù)接收到的獲取數(shù)字內(nèi)容排行數(shù)據(jù)請(qǐng)求,在自身的數(shù)據(jù)庫(kù)中檢索符合獲取條件的數(shù)字內(nèi)容排行數(shù)據(jù),并返回給運(yùn)營(yíng)商;C23.運(yùn)營(yíng)商根據(jù)接收到的數(shù)字內(nèi)容排行數(shù)據(jù),生成自身需要的數(shù)字內(nèi)容排行榜。
全文摘要
本發(fā)明公開了一種基于數(shù)字版權(quán)管理DRM系統(tǒng)的數(shù)字內(nèi)容傳播方法,數(shù)字內(nèi)容提供方通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備請(qǐng)求DRM系統(tǒng)對(duì)欲通過網(wǎng)絡(luò)傳播的數(shù)字內(nèi)容進(jìn)行版權(quán)檢測(cè)和記錄;DRM系統(tǒng)在進(jìn)行版權(quán)檢測(cè)和記錄的同時(shí),對(duì)該數(shù)字內(nèi)容的傳播次數(shù)進(jìn)行統(tǒng)計(jì),以便有權(quán)調(diào)用的一方需要提取數(shù)字內(nèi)容排行數(shù)據(jù)時(shí),通過與DRM系統(tǒng)的交互而獲取所述統(tǒng)計(jì)結(jié)果;DRM系統(tǒng)通過存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備將版權(quán)檢測(cè)成功的數(shù)字內(nèi)容下發(fā)給數(shù)字內(nèi)容接收方。應(yīng)用本發(fā)明,基于DRM系統(tǒng)數(shù)字內(nèi)容在進(jìn)行傳播時(shí),能夠?qū)崿F(xiàn)對(duì)傳播次數(shù)的排行統(tǒng)計(jì)。
文檔編號(hào)H04L12/56GK1832393SQ200510053739
公開日2006年9月13日 申請(qǐng)日期2005年3月10日 優(yōu)先權(quán)日2005年3月10日
發(fā)明者孫彧 申請(qǐng)人:華為技術(shù)有限公司