專利名稱:動(dòng)態(tài)內(nèi)容分發(fā)的內(nèi)容訪問(wèn)鑒權(quán)方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及動(dòng)態(tài)內(nèi)容分發(fā)的內(nèi)容訪問(wèn)鑒權(quán)方法、
i殳備及系統(tǒng)。
背景技術(shù):
動(dòng)態(tài)內(nèi)容分發(fā)(Dynamic Content Delivery, DCD)是一種基于C/S (Client/Server,客戶機(jī)/服務(wù)器)結(jié)構(gòu),由網(wǎng)絡(luò)側(cè)服務(wù)器在預(yù)先設(shè)定的時(shí)間從 內(nèi)容提供商獲取內(nèi)容后,通過(guò)特定的觸發(fā)機(jī)制向移動(dòng)終端推送內(nèi)容的技術(shù)。
DCD服務(wù)器對(duì)不同類別的內(nèi)容以頻道的形式進(jìn)行分類,并以頻道的形式 向用戶的DCD終端分發(fā)(如體育頻道、娛樂(lè)頻道等)。各頻道中的內(nèi)容以頻道 項(xiàng)的形式組織,即每個(gè)頻道中包含若干條內(nèi)容。
用戶訪問(wèn)動(dòng)態(tài)內(nèi)容信息分為正常方式訪問(wèn)和非正常方式訪問(wèn)兩種類型。
正常方式訪問(wèn)時(shí),用戶在DCD窗口中看到感興趣的頻道項(xiàng)內(nèi)容后,可以 選中該頻道項(xiàng),在摘要屏幕將顯示該頻道項(xiàng)的相應(yīng)內(nèi)容,通過(guò)選中摘要屏幕中 頻道項(xiàng)內(nèi)容的鏈接,DCD終端將自動(dòng)啟動(dòng)其自帶的瀏覽器,通過(guò)瀏覽器來(lái)訪 問(wèn)該鏈接對(duì)應(yīng)的內(nèi)容提供方的詳細(xì)內(nèi)容;非正常訪問(wèn)指用戶通過(guò)瀏覽器書(shū)簽、 手工輸入U(xiǎn)RL地址、已訪問(wèn)的頻道項(xiàng)內(nèi)容頁(yè)面中的鏈接直接訪問(wèn)內(nèi)^供方 的內(nèi)容。由于用戶可以通過(guò)非正常方式進(jìn)行內(nèi)容的訪問(wèn),因此需要DCD服務(wù) 器提供一整套完善的鑒權(quán)機(jī)制,才能切實(shí)保障內(nèi)容提供商提供商和運(yùn)營(yíng)商的利 益。
現(xiàn)有技術(shù)中對(duì)用戶對(duì)動(dòng)態(tài)內(nèi)容業(yè)務(wù)進(jìn)行內(nèi)容訪問(wèn),尤其是通過(guò)非正常方式 進(jìn)行內(nèi)容訪問(wèn)并沒(méi)有提出 一個(gè)完善的內(nèi)容鑒權(quán)方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例才是供一種動(dòng)態(tài)內(nèi)容分發(fā)DCD的內(nèi)容訪問(wèn)鑒權(quán)方法,用以防 止用戶非法訪問(wèn)動(dòng)態(tài)內(nèi)容分發(fā)業(yè)務(wù)信息,該方法包括
內(nèi)容提供設(shè)備接收DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,當(dāng)判斷所述內(nèi)容訪問(wèn) 請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)時(shí),判斷請(qǐng)求訪問(wèn)的頻道是否為 收費(fèi)頻道,若是
從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn) 行鑒權(quán),若鑒權(quán)成功,向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。本發(fā)明方案中, 優(yōu)選的,在從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系之前,還包括判斷本設(shè)備中是否 已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息;若是,則向DCD終端返回 請(qǐng)求訪問(wèn)的頻道內(nèi)容;若否,則從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶 訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),若鑒權(quán)成功,向DCD終端返回請(qǐng)求訪問(wèn) 的頻道內(nèi)容。
本發(fā)明實(shí)施例還提供一種DCD系統(tǒng),用以防止用戶非法訪問(wèn)動(dòng)態(tài)內(nèi)容分 發(fā)業(yè)務(wù)信息,該DCD系統(tǒng)包括
DCD終端,用于發(fā)起內(nèi)容訪問(wèn)請(qǐng)求;以及,接收請(qǐng)求訪問(wèn)的頻道內(nèi)容; DCD服務(wù)器,用于才是供用戶訂購(gòu)關(guān)系;
內(nèi)容提供設(shè)備,用于接收DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,確定所述內(nèi)容 訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí),則在確定請(qǐng)求訪問(wèn)的頻道 為收費(fèi)頻道時(shí)從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶 訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;或, 進(jìn)一 步確定本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息;若 是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;若否,則從DCD服務(wù)器獲取用 戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后存儲(chǔ) 所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息,并向DCD終端返回請(qǐng)求訪問(wèn)的頻道 內(nèi)容。本發(fā)明實(shí)施例還提供一種內(nèi)容提供設(shè)備,用以防止用戶非法訪問(wèn)動(dòng)態(tài)內(nèi)容
分發(fā)業(yè)務(wù)信息,該內(nèi)容提供設(shè)備包括
接收模塊,用于接收用戶通過(guò)DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求;
確定模塊,用于確定所述內(nèi)容訪問(wèn)請(qǐng)求中是否攜帶有對(duì)用戶訪問(wèn)權(quán)限的鑒
權(quán)成功標(biāo)識(shí);
內(nèi)容提供模塊,用于在確定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的 鑒權(quán)成功標(biāo)識(shí)、請(qǐng)求訪問(wèn)的頻道為收費(fèi)頻道時(shí)從DCD服務(wù)器獲取用戶訂購(gòu) 關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終 端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;或,進(jìn)一步確定本設(shè)備中是否已存儲(chǔ)有所述用戶 對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息;若是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi) 容;若否,則從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,4艮據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪 問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后存儲(chǔ)所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息, 并向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
本發(fā)明實(shí)施例中,內(nèi)容提供設(shè)備接收DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,確 定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí),則在確定請(qǐng)求 訪問(wèn)的頻道為收費(fèi)頻道時(shí)從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu) 關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終端返回請(qǐng)求訪問(wèn)的頻 道內(nèi)容;或,進(jìn)一步確定本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的 訪問(wèn)信息;若是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;若否,則從DCD 服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒 權(quán)成功后存儲(chǔ)所述用戶的訪問(wèn)信息,并向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容, 從而可以確保只有經(jīng)過(guò)DCD服務(wù)器授權(quán)且訂購(gòu)了相關(guān)頻道內(nèi)容的用戶才能訪
務(wù)的信息的訪問(wèn)。
8圖1為本發(fā)明實(shí)施例中DCD的內(nèi)容訪問(wèn)鑒權(quán)流程圖2為本發(fā)明實(shí)施例中用戶以正常方式瀏覽完整故事的流程圖3為本發(fā)明實(shí)施例中用戶在非正常方式訪問(wèn)免費(fèi)頻道完整故事的流程
圖4為本發(fā)明實(shí)施例中用戶通過(guò)非正常方式成功瀏覽收費(fèi)頻道完整故事的 流程圖5為本發(fā)明實(shí)施例中用戶通過(guò)非正常方式失敗瀏覽收費(fèi)頻道完整故事的 流程圖6為本發(fā)明實(shí)施例中內(nèi)容鑒權(quán)邏輯的一個(gè)實(shí)例的流程圖; 圖7為本發(fā)明實(shí)施例中DCD系統(tǒng)的結(jié)構(gòu)示意圖; 圖8為本發(fā)明實(shí)施例中內(nèi)容提供設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例中,DCD服務(wù)器為用戶才是供通過(guò)DCD終端訪問(wèn)完整故事的 功能。用戶選中某個(gè)頻道項(xiàng)相關(guān)的鏈接后,DCD終端將自動(dòng)啟動(dòng)其自帶的瀏 覽器,通過(guò)瀏覽器向DCD服務(wù)器發(fā)起訪問(wèn)該鏈接的請(qǐng)求。DCD服務(wù)器對(duì)DCD 終端送來(lái)的訪問(wèn)完整故事請(qǐng)求進(jìn)行訂購(gòu)關(guān)系鑒權(quán)判斷,鑒權(quán)通過(guò)后,DCD終 端根據(jù)DCD服務(wù)器返回的完整故事頁(yè)面的重定向鏈接獲取到內(nèi)容提供商完整 故事頁(yè)面。
如果用戶通過(guò)其他方式(瀏覽器書(shū)簽、手工輸入U(xiǎn)RL地址、已訪問(wèn)的頻 道項(xiàng)內(nèi)容頁(yè)面中的鏈接)直接訪問(wèn)完整故事,則DCD服務(wù)器也能夠接收和處 理內(nèi)容提供商發(fā)送過(guò)來(lái)的訂購(gòu)關(guān)系鑒權(quán)請(qǐng)求,并向內(nèi)容提供商提供訂購(gòu)關(guān)系鑒 權(quán)結(jié)果,最終由內(nèi)容提供商確定用戶是否能夠?qū)ν暾适逻M(jìn)行訪問(wèn)。 在正常訪問(wèn)方式下,用戶通過(guò)DCD終端瀏覽完整故事的過(guò)程如下 用戶通過(guò)DCD終端引導(dǎo),經(jīng)DCD服務(wù)器訂購(gòu)關(guān)系鑒權(quán)通過(guò)后,DCD終 端根據(jù)DCD服務(wù)器返回的完整故事頁(yè)面的重定向鏈接獲取到內(nèi)容提供商完整故事頁(yè)面。訪問(wèn)方向是DCD終端^DCD服務(wù)器^DCD終端^內(nèi)容提供商。 由于運(yùn)營(yíng)商一般對(duì)用戶通過(guò)DCD終端瀏覽完整故事的瀏覽流量給與免 除,因此DCD服務(wù)器應(yīng)對(duì)完整故事訪問(wèn)的請(qǐng)求進(jìn)行嚴(yán)格的鑒權(quán),例如對(duì)如下 事項(xiàng)進(jìn)行鑒權(quán)
終端型號(hào)只有在DCD服務(wù)器上注冊(cè)的終端可以使用DCD業(yè)務(wù); 業(yè)務(wù)開(kāi)放范圍只有在業(yè)務(wù)開(kāi)放范圍內(nèi)的用戶可以使用DCD業(yè)務(wù); 用戶黑名單只有不在用戶黑名單內(nèi)的用戶可以使用DCD業(yè)務(wù); 訂購(gòu)關(guān)系只有用戶訂購(gòu)相應(yīng)的業(yè)務(wù)可以進(jìn)行完整故事訪問(wèn)。 在不滿足條件時(shí),DCD服務(wù)器可以提供友好提示,并引導(dǎo)用戶進(jìn)行相應(yīng) 的操作;滿足條件鑒權(quán)成功后,DCD服務(wù)器將重定向DCD終端至內(nèi)容提供商 獲取完整故事頁(yè)面。
在非正常訪問(wèn)方式下,用戶訪問(wèn)完整故事頁(yè)面(如用戶通過(guò)瀏覽器書(shū)簽訪 問(wèn)、瀏覽器通過(guò)手工輸入U(xiǎn)RL地址訪問(wèn)、內(nèi)容提供商session失效時(shí)等)時(shí), 內(nèi)容提供商首先需根據(jù)會(huì)話中用戶的訪問(wèn)信息,如用戶手機(jī)號(hào)碼、鑒權(quán)參數(shù)等, 判斷用戶是否有權(quán)訪問(wèn)該內(nèi)容。
如果用戶訪問(wèn)的頻道為免費(fèi)頻道,則內(nèi)容提供商直接向用戶提供訪問(wèn)內(nèi) 容;如果用戶訪問(wèn)的頻道為收費(fèi)頻道,則內(nèi)容提供商需通過(guò)接口向DCD服務(wù) 器發(fā)起訂購(gòu)關(guān)系鑒權(quán)請(qǐng)求,DCD服務(wù)器將鑒權(quán)結(jié)果返回給內(nèi)容提供商提供方 如果鑒權(quán)成功,則內(nèi)容提供商向用戶返回完整故事頁(yè)面,如果鑒權(quán)失敗,內(nèi)容 提供商將重定向鏈接發(fā)送給DCD終端,DCD終端才艮據(jù)該重定向鏈接訪問(wèn)DCD 服務(wù)器,DCD服務(wù)器再向用戶返回相應(yīng)訪問(wèn)失敗結(jié)果,并引導(dǎo)用戶進(jìn)行相應(yīng) 的操作。
非正常方式訪問(wèn)收費(fèi)頻道且鑒權(quán)成功的方向是內(nèi)容提供商"^DCD服務(wù) 器^內(nèi)容提供商"^DCD終端;非正常方式訪問(wèn)收費(fèi)頻道但鑒權(quán)不成功的方向 是內(nèi)容提供商^DCD服務(wù)器+內(nèi)容提供商^DCD終端^DCD服務(wù)器^DCD終端。下面介紹本發(fā)明實(shí)施例中的內(nèi)容鑒權(quán)業(yè)務(wù)流程。
如圖l所示,本發(fā)明實(shí)施例中,DCD的內(nèi)容訪問(wèn)鑒權(quán)流程如下 步驟101、內(nèi)容提供設(shè)備接收用戶通過(guò)DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求。 步驟102、內(nèi)容提供設(shè)備確定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限 的鑒權(quán)成功標(biāo)識(shí)。
步驟103、內(nèi)容提供設(shè)備在確定請(qǐng)求訪問(wèn)的頻道為收費(fèi)頻道時(shí),從DCD 服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒 權(quán)成功后向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
一個(gè)實(shí)施例中,內(nèi)容提供設(shè)備若確定所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn) 權(quán)限的鑒權(quán)成功標(biāo)識(shí),則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。則此時(shí)用戶 通過(guò)正常訪問(wèn)方式訪問(wèn)內(nèi)容,即用戶通過(guò)DCD終端在DCD窗口中選擇名欠訪問(wèn) 的內(nèi)容鏈接,觸發(fā)DCD服務(wù)器根據(jù)用戶訂購(gòu)關(guān)系,對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán); 在鑒權(quán)成功后,DCD服務(wù)器向DCD終端返回頁(yè)面重定向鏈接;DCD終端根 據(jù)接收的頁(yè)面重定向鏈接,向內(nèi)容提供設(shè)備發(fā)起內(nèi)容訪問(wèn)請(qǐng)求,并在所述內(nèi)容 訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)。
如圖2所示, 一個(gè)實(shí)施例中,用戶以正常方式瀏覽完整故事的流程如下
步驟201、用戶通過(guò)DCD終端進(jìn)入摘要屏幕,選擇感興趣的頻道項(xiàng),并 選中摘要屏幕中的超鏈接。
步驟202、 DCD終端自動(dòng)啟動(dòng)瀏覽器,向DCD服務(wù)器發(fā)起瀏覽完整故事 頁(yè)面的^t求。
步驟203、 DCD服務(wù)器以DCD緩存的訂購(gòu)關(guān)系為依據(jù),進(jìn)行訂購(gòu)關(guān)系鑒權(quán)。
步驟204、鑒權(quán)通過(guò)后,DCD服務(wù)器向DCD終端返回頁(yè)面重定向鏈接, 并攜帶鑒權(quán)成功標(biāo)識(shí)和鑒權(quán)參數(shù)。
步驟205、 DCD終端根據(jù)返回的完整故事頁(yè)面的重定向鏈接自動(dòng)向內(nèi) 供設(shè)備發(fā)起內(nèi)容頁(yè)面獲取請(qǐng)求。步驟206、內(nèi)容提供設(shè)備判斷用戶是否有權(quán)限訪問(wèn)該內(nèi)容,此時(shí)在訪問(wèn)請(qǐng) 求中攜帶了鑒權(quán)成功標(biāo)識(shí),則繼續(xù)執(zhí)行步驟207。
步驟207、內(nèi)容提供設(shè)備返回內(nèi)容頁(yè)面給DCD終端。 步驟208、用戶瀏覽完整故事的正文內(nèi)容。
一個(gè)實(shí)施例中,內(nèi)容提供設(shè)備確定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn) 權(quán)限的鑒權(quán)成功標(biāo)識(shí)時(shí),進(jìn)一步確定請(qǐng)求訪問(wèn)的頻道為免費(fèi)頻道,此時(shí)直接向 DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。如圖3所示, 一個(gè)實(shí)施例中,用戶在非 正常方式訪問(wèn)免費(fèi)頻道完整故事的流程如下
步驟301、用戶通過(guò)DCD終端直接(瀏覽器書(shū)簽、手工輸入U(xiǎn)RL地址、請(qǐng)求。
步驟302、內(nèi)容提供設(shè)備判斷用戶是否有權(quán)限訪問(wèn)該內(nèi)容,此時(shí)在訪問(wèn)請(qǐng) 求中沒(méi)有攜帶鑒權(quán)成功標(biāo)識(shí),并且用戶訪問(wèn)的頻道為免費(fèi)頻道,執(zhí)行步驟303。 步驟303、內(nèi)容提供設(shè)備返回組織后的內(nèi)容頁(yè)面給DCD終端。 步驟304、用戶瀏覽完整故事的正文內(nèi)容。
前述步驟103中,用戶通過(guò)非正常方式訪問(wèn)內(nèi)容時(shí),內(nèi)容提供設(shè)備確定請(qǐng) 求訪問(wèn)的頻道為收費(fèi)頻道,則從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系;此時(shí),內(nèi)容 提供設(shè)備向DCD服務(wù)器提供用戶屬性信息;DCD服務(wù)器根據(jù)用戶屬性信息, 向內(nèi)容提供設(shè)備返回用戶訂購(gòu)關(guān)系。用戶屬性信息可以是用戶號(hào)碼、DCD終 端類型、頻道標(biāo)識(shí)等;用戶定購(gòu)關(guān)系可以是用戶所添加的頻道列表、用戶已定 購(gòu)收費(fèi)內(nèi)容的計(jì)費(fèi)標(biāo)識(shí)列表等。
如圖4所示, 一個(gè)實(shí)施例中,用戶通過(guò)非正常方式成功瀏覽收費(fèi)頻道完整 故事的流程如下
步驟401、用戶通過(guò)DCD終端直接(瀏覽器書(shū)簽、手工輸入U(xiǎn)RL地址、 請(qǐng)求。
12步驟402、內(nèi)容提供設(shè)備判斷用戶是否有權(quán)限訪問(wèn)該內(nèi)容,此時(shí)在訪問(wèn)請(qǐng) 求中沒(méi)有攜帶鑒權(quán)成功標(biāo)識(shí),并且用戶訪問(wèn)的頻道為收費(fèi)頻道,則執(zhí)行步驟 403。步驟403、內(nèi)容提供設(shè)備向DCD服務(wù)器發(fā)起鑒權(quán)請(qǐng)求,需要攜帶相應(yīng)的 手機(jī)號(hào)碼、終端類型、頻道標(biāo)識(shí)等參數(shù)。步驟404、 DCD服務(wù)器對(duì)用戶的訂購(gòu)關(guān)系進(jìn)行鑒權(quán)。步驟405、 DCD服務(wù)器向內(nèi)容提供設(shè)備提供終端DCD業(yè)務(wù)訂購(gòu)關(guān)系的鑒 權(quán)響應(yīng),并且返回用戶所添加的頻道列表和用戶已定購(gòu)收費(fèi)內(nèi)容的計(jì)費(fèi)標(biāo)識(shí)列 表等相關(guān)信息。步驟406、內(nèi)容提供設(shè)備根據(jù)運(yùn)營(yíng)需求對(duì)DCD服務(wù)器返回的響應(yīng)信息(用 戶所添加的頻道列表和用戶已定購(gòu)收費(fèi)內(nèi)容的計(jì)費(fèi)標(biāo)識(shí)列表等相關(guān)信息)進(jìn)行 判斷,如果鑒權(quán)通過(guò),則執(zhí)行步驟407。步驟407、內(nèi)容提供設(shè)備返回組織后的內(nèi)容頁(yè)面給DCD終端。步驟408、用戶瀏覽完整故事的正文內(nèi)容。一個(gè)實(shí)施例中,若內(nèi)容提供設(shè)備根據(jù)DCD服務(wù)器提供的用戶訂購(gòu)關(guān)系, 對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)失敗時(shí),則向DCD終端返回頁(yè)面重定向鏈接;DCD終 端根據(jù)接收的頁(yè)面重定向鏈接,向DCD服務(wù)器發(fā)起鑒權(quán)請(qǐng)求;DCD服務(wù)器根 據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),向DCD終端返回鑒權(quán)失敗結(jié)果, 并根據(jù)鑒權(quán)失敗原因提示用戶進(jìn)行訪問(wèn)權(quán)限申請(qǐng)操作。如圖5所示, 一個(gè)實(shí)施例中,用戶通過(guò)非正常方式失敗瀏覽收費(fèi)頻道完整 故事的流程如下步驟501、用戶通過(guò)DCD終端直接(瀏覽器書(shū)簽、手工輸入U(xiǎn)RL地址、 已訪問(wèn)的頻道項(xiàng)內(nèi)容頁(yè)面中的鏈接)向內(nèi)容提供設(shè)備發(fā)起瀏覽完整故事頁(yè)面的 請(qǐng)求。步驟502、內(nèi)容提供設(shè)備判斷用戶是否有權(quán)限訪問(wèn)該內(nèi)容,此時(shí),訪問(wèn)請(qǐng) 求中沒(méi)有攜帶鑒權(quán)成功標(biāo)識(shí),并且用戶訪問(wèn)的頻道為收費(fèi)頻道,則執(zhí)行步驟503。步驟503、內(nèi)容提供設(shè)備向DCD服務(wù)器發(fā)起鑒權(quán)請(qǐng)求,需要攜帶相應(yīng)的 手機(jī)號(hào)碼、終端類型、頻道標(biāo)識(shí)等參數(shù)。步驟504、 DCD服務(wù)器對(duì)用戶的訂購(gòu)關(guān)系進(jìn)行鑒權(quán)。步驟505、 DCD服務(wù)器向內(nèi)容提供設(shè)備提供終端DCD業(yè)務(wù)訂購(gòu)關(guān)系的鑒 權(quán)響應(yīng),并且返回用戶所添加的頻道列表和用戶已定購(gòu)收費(fèi)內(nèi)容的計(jì)費(fèi)標(biāo)識(shí)列 表等相關(guān)信息。步驟506、內(nèi)容提供設(shè)備根據(jù)運(yùn)營(yíng)需求對(duì)DCD服務(wù)器返回的響應(yīng)信息(用 戶所添加的頻道列表和用戶已定購(gòu)收費(fèi)內(nèi)容的計(jì)費(fèi)標(biāo)識(shí)列表等相關(guān)信息)進(jìn)行 判斷,如果鑒權(quán)失敗,則執(zhí)行步驟507。步驟507、內(nèi)容提供設(shè)備向DCD終端返回頁(yè)面重定向鏈接,并攜帶頻道 標(biāo)識(shí)。步驟508、 DCD終端根據(jù)重定向鏈接自動(dòng)向DCD服務(wù)器發(fā)起訪問(wèn)請(qǐng)求。步驟509、 DCD服務(wù)器對(duì)用戶關(guān)系進(jìn)行訂購(gòu)關(guān)系鑒權(quán)。步驟510、 DCD服務(wù)器向DCD終端返回完整故事訪問(wèn)失敗的頁(yè)面,并給出提示信息。如果用戶終端未在DCD服務(wù)器注冊(cè),給出用戶終端不支持的提示信息;如果用戶未訂購(gòu)該套餐,給出用戶需要訂購(gòu)套餐的提示信息;如果用戶未定購(gòu)該頻道項(xiàng)內(nèi)容,給出用戶需要訂購(gòu)該頻道后才能繼續(xù)訪問(wèn)的提示信 自步驟511、用戶根據(jù)提示信息進(jìn)入訂購(gòu)套餐或者添加頻道的流程。 一個(gè)實(shí)施例中,內(nèi)容鑒權(quán)邏輯流程如圖6所示,包括 步驟601、內(nèi)容提供設(shè)備接收到用戶發(fā)起的完整故事瀏覽請(qǐng)求。 步驟602、內(nèi)容提供設(shè)備判斷請(qǐng)求參數(shù)中是否帶有鑒權(quán)成功標(biāo)識(shí),若是,則執(zhí)行步驟613,若否,則執(zhí)行步驟603。步驟603、內(nèi)容提供設(shè)備判斷訪問(wèn)的是否為免費(fèi)頻道,若是,則執(zhí)行步驟613,若否,則執(zhí)行步驟604。14步驟604、內(nèi)容提供設(shè)備向DCD服務(wù)器發(fā)起鑒4又請(qǐng)求。 步驟605、 DCD服務(wù)器對(duì)用戶訂購(gòu)關(guān)系進(jìn)4亍鑒4又。步驟606、 DCD服務(wù)器向內(nèi)容提供設(shè)備返回用戶所訂購(gòu)關(guān)系信息,并對(duì)信 息進(jìn)^于加密。步驟607、內(nèi)容提供設(shè)備對(duì)訂購(gòu)關(guān)系信息進(jìn)行解密,判斷用戶能否對(duì)收費(fèi) 頻道進(jìn)行訪問(wèn),若是,則執(zhí)行步驟613,若否,則執(zhí)行步驟608。步驟608、內(nèi)容提供設(shè)備向DCD終端返回DCD服務(wù)器的頁(yè)面重定向鏈接。 步驟609、 DCD終端根據(jù)重定向鏈接自動(dòng)向DCD服務(wù)器發(fā)起訪問(wèn)請(qǐng)求。 步驟610、 DCD服務(wù)器對(duì)用戶訂購(gòu)關(guān)系進(jìn)行鑒權(quán)。步驟611、 DCD服務(wù)器向DCD終端返回完整故事訪問(wèn)失敗的頁(yè)面,并根 據(jù)失敗原因給出不同的提示信息。步驟612、用戶根據(jù)提示信息進(jìn)入訂購(gòu)套餐或者添加頻道的流程。 步驟613、內(nèi)容提供設(shè)備組織內(nèi)容頁(yè)面返回給用戶。 步驟614、用戶瀏覽完整故事正文。一個(gè)實(shí)施例中,如果用戶訪問(wèn)的頻道為收費(fèi)頻道,則內(nèi)容提供設(shè)備可以進(jìn) 一步判斷本設(shè)備中是否已存儲(chǔ)有用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息,若有,則表明用戶之前已訪問(wèn)過(guò)該收費(fèi)頻道的內(nèi)容,內(nèi)容提供設(shè)備認(rèn)為用戶具備訪問(wèn)該 收費(fèi)頻道的權(quán)限,將直接向用戶提供訪問(wèn)內(nèi)容;若本設(shè)備中沒(méi)有用戶的訪問(wèn)信 息(比如在會(huì)話超時(shí)、用戶首次訪問(wèn)等情況下),內(nèi)容提供設(shè)備則需要發(fā)起上 述對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)處理流程,從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù) 用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)通過(guò)后,向DCD終端返回請(qǐng) 求訪問(wèn)的頻道內(nèi)容,內(nèi)容提供設(shè)備需存儲(chǔ)用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息, 作為下一次判斷用戶是否需進(jìn)行訪問(wèn)鑒權(quán)的依據(jù)。 下面舉例介紹本發(fā)明實(shí)施例中的內(nèi)容鑒權(quán)接口 。假設(shè)內(nèi)容提供商向DCD服務(wù)器請(qǐng)求對(duì)用戶訪問(wèn)進(jìn)行鑒權(quán)的接口釆用Http {青,,方式,,支i殳URL i也*止為http :〃dcd.monternet. com/service/authorize 。用戶從DCD終端直接(瀏覽器書(shū)簽、手工輸入U(xiǎn)RL地址、已訪問(wèn)的頻道 項(xiàng)內(nèi)容頁(yè)面中的鏈接)發(fā)起鏈接,向內(nèi)容提供商請(qǐng)求頻道項(xiàng)內(nèi)容時(shí),內(nèi)容提供 商需根據(jù)會(huì)話中用戶的訪問(wèn)信息,如手機(jī)號(hào)碼、鑒權(quán)參數(shù)等,判斷用戶是否有 權(quán)訪問(wèn)該內(nèi)容。如果用戶訪問(wèn)的頻道為免費(fèi)頻道,則內(nèi)容提供商直接向用戶提 供訪問(wèn)內(nèi)容;如果用戶訪問(wèn)的頻道為收費(fèi)頻道,則內(nèi)容提供商需通過(guò)該接口向 DCD服務(wù)器請(qǐng)求鑒權(quán)。內(nèi)容提供商向DCD服務(wù)器發(fā)起鑒權(quán)請(qǐng)求時(shí),訪問(wèn)DCD地址 http:〃dcd.monternet.com/service/authorize,并且需將手機(jī)號(hào)碼,終端型號(hào)以及當(dāng) 前瀏覽內(nèi)容對(duì)應(yīng)的頻道標(biāo)識(shí)通過(guò)querystring方式傳遞給DCD服務(wù)器,例如http:〃dcd.montemet.com/service/authorize msisdn=l 380001000 l&ua=Mot-X XXXXXXXX&feed-id=000001DCD服務(wù)器^f艮據(jù)用戶手機(jī)號(hào)碼及終端型號(hào)等,判斷用戶終端是否為注冊(cè) 終端,判斷用戶的訂購(gòu)關(guān)系,并將用戶所添加的頻道列表和用戶已定購(gòu)收費(fèi)內(nèi) 容的計(jì)費(fèi)標(biāo)識(shí)列表的相關(guān)信息返回給內(nèi)容提供商。用戶訂購(gòu)信息可以進(jìn)行DES 加密處理,且DES加密密鑰可以靈活可配。需要加密的參數(shù)可以如下DCD服務(wù)器標(biāo)識(shí)s=dcd (可以是其它的DCD月良務(wù)器標(biāo)識(shí))添加頻道列表fl=feed—ID (多個(gè)頻道之間使用","分割)添加計(jì)費(fèi)標(biāo)識(shí)列表s^serviceJD(多個(gè)業(yè)務(wù)之間使用","分割)當(dāng)前時(shí)間戳t=yyyy-mm-dd hh24:nn:ss對(duì)以上參數(shù)采用DES進(jìn)行加密,作為auth參數(shù)傳給內(nèi)容提供商。內(nèi)容提 供商對(duì)auth參數(shù)進(jìn)行DES解密,根據(jù)鑒權(quán)參數(shù)信息進(jìn)行鑒權(quán)(可以根據(jù)運(yùn)營(yíng) 需求對(duì)頻道列表或計(jì)費(fèi)標(biāo)識(shí)列表進(jìn)行邏輯判斷),如果鑒權(quán)成功,內(nèi)容提供商 將用戶所添加頻道列表信息及用戶已定購(gòu)收費(fèi)內(nèi)容的計(jì)費(fèi)標(biāo)識(shí)列表信息保存 在會(huì)話中,并組織完整故事頁(yè)面返回給用戶;如果鑒權(quán)失敗,則返回給用戶重 定向地址http:〃dcd.monternet.com/service/redirect feed-id=xxxxxx,其中feed—id 為用戶本次訪問(wèn)內(nèi)容對(duì)應(yīng)的頻道標(biāo)識(shí)。DCD終端重定向到DCD服務(wù)器后,DCD服務(wù)器根據(jù)終端請(qǐng)求對(duì)用戶進(jìn)行鑒權(quán),并且提示用戶相應(yīng)的鑒權(quán)失敗結(jié)果,并 引導(dǎo)用戶完成添加頻道等相應(yīng)的操作。 .當(dāng)用戶在正常訪問(wèn)方式下通過(guò)DCD終端瀏覽完整故事時(shí),用戶通過(guò)DCD 終端引導(dǎo),經(jīng)過(guò)DCD服務(wù)器進(jìn)入wap頁(yè)面。DCD服務(wù)器進(jìn)行鑒權(quán),如果鑒權(quán) 成功,DCD服務(wù)器將DCD終端重定向到內(nèi)容提供商,重定向地址為將該頻道 項(xiàng)內(nèi)容對(duì)應(yīng)的URL地址,且附帶了鑒權(quán)成功標(biāo)識(shí)和auth參數(shù)。下面給出兩個(gè)內(nèi)容鑒權(quán)的具體例子。例一假設(shè)用戶手4幾號(hào)碼為13800010001, UA (UserAgent,用戶代理信息)為 MOT-V300/xx.xx.xxR DCD/1.5 Profile鐘DP-2.0 Configuration/CLDC-1.0,用戶 當(dāng)前要訪問(wèn)一個(gè)單獨(dú)計(jì)費(fèi)收費(fèi)頻道的頻道項(xiàng)的完整故事。該頻道的頻道標(biāo)識(shí) feed-id為000001,對(duì)應(yīng)的計(jì)費(fèi)標(biāo)識(shí)代碼service-id為52000003。內(nèi)容提供商與 DCD服務(wù)器之間的鑒權(quán)交互流程及傳遞參數(shù)情況如下用戶通過(guò)DCD終端直接向內(nèi)容提供商發(fā)起訪問(wèn)完整故事請(qǐng)求;內(nèi)容提供商根據(jù)會(huì)話中用戶的訪問(wèn)信息,如用戶手機(jī)號(hào)碼、鑒權(quán)參數(shù)等, 判斷用戶訪問(wèn)的頻道是一個(gè)收費(fèi)頻道;內(nèi)容提供商采用HTTP GET方法向DCD服務(wù)器發(fā)起鑒權(quán)請(qǐng)求,請(qǐng)求URL為http:〃dcd.monternet.com/service/authorize msisdn= 13 800010001 &ua=Mot-X XXXXXXXX&feed-id=000001;DCD服務(wù)器收到鑒權(quán)請(qǐng)求后,對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),DCD服務(wù)器判 斷用戶當(dāng)前的DCD服務(wù)器標(biāo)識(shí)s為dcd,用戶所添加頻道列表fl為000001, 000002,用戶的計(jì)費(fèi)標(biāo)識(shí)列表si為52000003,用戶訪問(wèn)時(shí)間t為2007-03-28 10:12:27。則DES加密前字符串為s=dcd; fl=000001, 000002; sl=52000003; t=2007-03-28 10:12:27 , 經(jīng)DES加密后用 base64編碼該字串為 jdienvhaspSLJIEN8322KJFDeidsFDEoiFDSlkdsfo8327329fdjewioj;17DCD服務(wù)器將加密后的字符串作為鑒權(quán)參數(shù)通過(guò)鑒權(quán)響應(yīng)返回給內(nèi)容提供商,響應(yīng)為HTTP/1.1 200 OK Date: 2007-9-15 GMT 16:00:00 Content-Type: application/xml; charset=gb2312 Content-Length: 120< xml version="1.0"> <authresult>0</authresult><auth>jdienvhaspSLJIEN8322KJFDeidsFDEoiFDSlkdsfu8327329fdjewioj</auth> 例二當(dāng)用戶通過(guò)DCD終端訪問(wèn)完整故事時(shí),是通過(guò)DCD終端引導(dǎo),經(jīng)過(guò)DCD 服務(wù)器進(jìn)入wap頁(yè)面的,DCD服務(wù)器鑒權(quán)成功后,發(fā)給用戶重定向的URL地 址為http:〃wapnews.i 139.cn/pams/s.do p=611 &authresult=0&auth=ojofhwaoHOH FjdshfdefdsADSPMEO基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種DCD系統(tǒng),其結(jié)構(gòu)如圖7 所示,可以包"^舌DCD終端701,用于發(fā)起內(nèi)容訪問(wèn)請(qǐng)求;以及,接收請(qǐng)求訪問(wèn)的頻道內(nèi)容; DCD服務(wù)器702,用于提供用戶訂購(gòu)關(guān)系;內(nèi)容提供設(shè)備703,用于接收DCD終端701發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,確定 所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒4又成功標(biāo)識(shí),則在確定請(qǐng)求訪 問(wèn)的頻道為收費(fèi)頻道時(shí)從DCD服務(wù)器702獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂 購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終端701返回請(qǐng)求訪 問(wèn)的頻道內(nèi)容;或,進(jìn)一步確定本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的 頻道的訪問(wèn)信息;若是,則向DCD終端701返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;若否, 則從DCD服務(wù)器702獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后存儲(chǔ)所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息,并向
DCD終端701返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
一個(gè)實(shí)施例中,內(nèi)容提供設(shè)備還可以用于在鑒權(quán)失敗時(shí)向DCD終端返回 頁(yè)面重定向鏈接;DCD終端還可以用于根據(jù)接收的頁(yè)面重定向鏈接,向DCD 服務(wù)器發(fā)起鑒權(quán)請(qǐng)求;DCD服務(wù)器還可以用于根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn) 權(quán)限進(jìn)行鑒權(quán),向DCD終端返回鑒權(quán)失敗結(jié)果,并根據(jù)鑒權(quán)失敗原因提示用 戶進(jìn)行訪問(wèn)權(quán)限申請(qǐng)才喿作。
一個(gè)實(shí)施例中,內(nèi)容提供設(shè)備還可以用于在確定所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶 對(duì)用戶訪問(wèn)4又限的鑒4又成功標(biāo)識(shí)時(shí),向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
一個(gè)實(shí)施例中,DCD服務(wù)器還可以用于在接收到DCD終端因用戶在DCD 窗口中選擇欲訪問(wèn)的內(nèi)容鏈接的觸發(fā)后,根據(jù)用戶訂購(gòu)關(guān)系,對(duì)用戶訪問(wèn)權(quán)限 進(jìn)行鑒權(quán);在鑒權(quán)成功后,向DCD終端返回頁(yè)面重定向鏈4妄;DCD終端還可 以用于根據(jù)接收的頁(yè)面重定向鏈接,向內(nèi)容提供設(shè)備發(fā)起內(nèi)容訪問(wèn)請(qǐng)求,并在 所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種內(nèi)容提供設(shè)備,其結(jié)構(gòu)如圖 8所示,可以包括
接收模塊801 ,■用于接收用戶通過(guò)DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求;
確定模塊802,用于確定所述內(nèi)容訪問(wèn)請(qǐng)求中是否攜帶有對(duì)用戶訪問(wèn)權(quán)限 的鑒權(quán)成功標(biāo)識(shí);
內(nèi)容提供模塊803,用于在確定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán) 限的鑒權(quán)成功標(biāo)識(shí)、請(qǐng)求訪問(wèn)的頻道為收費(fèi)頻道時(shí)從DCD服務(wù)器獲取用戶 訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD 終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;或,進(jìn)一步確定本設(shè)備中是否已存儲(chǔ)有所述用 戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息;若是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道 內(nèi)容;若否,則從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶 訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后存儲(chǔ)所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息,并向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
綜上,本發(fā)明實(shí)施例提供一種內(nèi)容訪問(wèn)的鑒權(quán)機(jī)制和流程,并制定了相關(guān) 數(shù)據(jù)接口,包括完整的內(nèi)容鑒權(quán)功能描述、內(nèi)容鑒權(quán)接口及內(nèi)容鑒權(quán)流程,能
經(jīng)過(guò)DCD服務(wù)器授權(quán)且訂購(gòu)了相關(guān)頻道內(nèi)容的用戶才能訪問(wèn)相關(guān)信息內(nèi)容,
明的精神和范圍。這樣,倘若對(duì)本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求 及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種動(dòng)態(tài)內(nèi)容分發(fā)DCD的內(nèi)容訪問(wèn)鑒權(quán)方法,其特征在于,該方法包括內(nèi)容提供設(shè)備接收DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,當(dāng)判斷所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)時(shí),判斷請(qǐng)求訪問(wèn)的頻道是否為收費(fèi)頻道,若是從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),若鑒權(quán)成功,向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
2、 如權(quán)利要求l所述的方法,其特征在于,在從DCD服務(wù)器獲取用戶訂 購(gòu)關(guān)系之前,還包括判斷本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的 訪問(wèn)信息;若是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;若否,從DCD服 務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),若鑒權(quán) 成功,向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
3、 如權(quán)利要求2所述的方法,其特征在于,在鑒權(quán)成功之后,向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容之前,存儲(chǔ)所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信 自
4、 如權(quán)利要求1所述的方法,其特征在于,內(nèi)容提供設(shè)備在確定所述內(nèi) 容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)時(shí),進(jìn)一步包括在確定請(qǐng)求訪問(wèn)的頻道為免費(fèi)頻道時(shí),向DCD終端返回請(qǐng)求訪問(wèn)的頻道 內(nèi)容。
5、 如權(quán)利要求l所述的方法,其特征在于,所述從DCD服務(wù)器獲取用戶 訂購(gòu)關(guān)系包括內(nèi)容提供設(shè)備向DCD服務(wù)器提供用戶屬性信息;DCD服務(wù)器根據(jù)用戶屬性信息,向內(nèi)容提供設(shè)備返回用戶訂購(gòu)關(guān)系。
6、 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),進(jìn)一步包括若鑒權(quán)失敗,向DCD終端返回頁(yè)面重定向鏈4妄;DCD終端根據(jù)接收的頁(yè)面重定向鏈接,向DCD服務(wù)器發(fā)起鑒權(quán)請(qǐng)求;DCD服務(wù)器根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),向DCD終端返回鑒權(quán)失敗結(jié)果,并根據(jù)鑒權(quán)失敗原因提示用戶進(jìn)行訪問(wèn)權(quán)限申請(qǐng)操作。
7、 如權(quán)利要求l所述的方法,其特征在于,該方法進(jìn)一步包括內(nèi)容提供設(shè)備確定所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功 標(biāo)識(shí),則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
8、 如權(quán)利要求7所述的方法,其特征在于,內(nèi)容提供設(shè)備接收所述內(nèi)容 訪問(wèn)請(qǐng)求之前,進(jìn)一步包括用戶通過(guò)DCD終端在DCD窗口中選擇欲訪問(wèn)的內(nèi)容鏈接,觸發(fā)DCD服務(wù)器根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán);在鑒權(quán)成功后,DCD服務(wù)器向DCD終端返回頁(yè)面重定向鏈接;DCD終端根據(jù)接收的頁(yè)面重定向鏈接,向內(nèi)容提供設(shè)備發(fā)起內(nèi)容訪問(wèn)請(qǐng)求,并在所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)。
9、 一種DCD系統(tǒng),其特征在于,包括DCD終端,用于發(fā)起內(nèi)容訪問(wèn)請(qǐng)求;以及,接收請(qǐng)求訪問(wèn)的頻道內(nèi)容; DCD服務(wù)器,用于提供用戶訂購(gòu)關(guān)系;內(nèi)容提供設(shè)備,用于接收DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,確定所述內(nèi)容 訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí),則在確定請(qǐng)求訪問(wèn)的頻道 為收費(fèi)頻道時(shí)從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶 訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;或, 進(jìn)一步確定本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息;若 是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;若否,則從DCD服務(wù)器獲取用 戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后存儲(chǔ) 所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息,并向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
10、 如權(quán)利要求9所述的DCD系統(tǒng),其特征在于,所述內(nèi)容提供設(shè)備進(jìn) 一步用于在鑒權(quán)失敗時(shí)向DCD終端返回頁(yè)面重定向鏈4妄;所述DCD終端進(jìn)一步用于根據(jù)接收的頁(yè)面重定向鏈接,向DCD服務(wù)器發(fā) 起鑒權(quán)請(qǐng)求;所述DCD服務(wù)器進(jìn)一步用于根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒 權(quán),向DCD終端返回鑒權(quán)失敗結(jié)果,并根據(jù)鑒權(quán)失敗原因提示用戶進(jìn)行訪問(wèn) 權(quán)限申請(qǐng)操作。
11、 如權(quán)利要求9所述的DCD系統(tǒng),其特征在于,所述內(nèi)容提供設(shè)備進(jìn) 一步用于在確定所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí)時(shí), 向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
12、 如權(quán)利要求11所述的DCD系統(tǒng),其特征在于,所述DCD服務(wù)器進(jìn) 一步用于在接收到DCD終端因用戶在DCD窗口中選擇欲訪問(wèn)的內(nèi)容鏈接的觸 發(fā)后,根據(jù)用戶訂購(gòu)關(guān)系,對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán);在鑒權(quán)成功后,向DCD終端返回頁(yè)面重定向^y妄;所述DCD終端進(jìn)一步用于根據(jù)接收的頁(yè)面重定向鏈接,向內(nèi)容提供設(shè)備 發(fā)起內(nèi)容訪問(wèn)請(qǐng)求,并在所述內(nèi)容訪問(wèn)請(qǐng)求中攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功 標(biāo)識(shí)。
13、 一種內(nèi)容提供設(shè)備,其特征在于,包括 ■ 接收模塊,用于接收用戶通過(guò)DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求;確定模塊,用于確定所述內(nèi)容訪問(wèn)請(qǐng)求中是否攜帶有對(duì)用戶訪問(wèn)權(quán)限的鑒 權(quán)成功標(biāo)識(shí);內(nèi)容提供模塊,用于在確定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的 鑒權(quán)成功標(biāo)識(shí)、請(qǐng)求訪問(wèn)的頻道為收費(fèi)頻道時(shí)從DCD服務(wù)器獲取用戶訂購(gòu) 關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終 端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;或,進(jìn)一步確定本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息;若是,則向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi) 容;若否,則從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,才艮據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪 問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后存儲(chǔ)所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息, 并向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。
全文摘要
本發(fā)明公開(kāi)了一種動(dòng)態(tài)內(nèi)容分發(fā)DCD的內(nèi)容訪問(wèn)鑒權(quán)方法,該方法包括內(nèi)容提供設(shè)備接收DCD終端發(fā)起的內(nèi)容訪問(wèn)請(qǐng)求,確定所述內(nèi)容訪問(wèn)請(qǐng)求中未攜帶對(duì)用戶訪問(wèn)權(quán)限的鑒權(quán)成功標(biāo)識(shí),則根據(jù)請(qǐng)求訪問(wèn)的頻道是否為收費(fèi)頻道、以及本設(shè)備中是否已存儲(chǔ)有所述用戶對(duì)請(qǐng)求訪問(wèn)的頻道的訪問(wèn)信息,確定需要從DCD服務(wù)器獲取用戶訂購(gòu)關(guān)系,根據(jù)用戶訂購(gòu)關(guān)系對(duì)用戶訪問(wèn)權(quán)限進(jìn)行鑒權(quán),在鑒權(quán)成功后向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容;或是直接向DCD終端返回請(qǐng)求訪問(wèn)的頻道內(nèi)容。本發(fā)明同時(shí)公開(kāi)一種DCD系統(tǒng)、內(nèi)容提供設(shè)備。采用本發(fā)明可以防止用戶非法訪問(wèn)動(dòng)態(tài)內(nèi)容分發(fā)業(yè)務(wù)信息。
文檔編號(hào)H04L12/58GK101656684SQ20081011866
公開(kāi)日2010年2月24日 申請(qǐng)日期2008年8月21日 優(yōu)先權(quán)日2008年8月21日
發(fā)明者濤 劉, 尹瑤瑤, 溫亮生 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司