專利名稱:一種互動電視業(yè)務(wù)接入的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互動電視技術(shù)領(lǐng)域,尤其涉及一種互動電視業(yè)務(wù)接入的方法和 系統(tǒng)。
背景技術(shù):
目前,一些大的有線電視運(yùn)營商都已經(jīng)開始建設(shè)或者著手準(zhǔn)備建設(shè)互動電 視平臺,發(fā)展雙向業(yè)務(wù),但是在建設(shè)過程中也面臨著相關(guān)標(biāo)準(zhǔn)規(guī)范缺乏、業(yè)務(wù) 平臺建設(shè)經(jīng)驗(yàn)不足等問題,導(dǎo)致目前搭建的的互動業(yè)務(wù)平臺架構(gòu)缺乏擴(kuò)展性和 可持續(xù)發(fā)展的能力,尤其隨著業(yè)務(wù)種類逐步豐富、業(yè)務(wù)模式更加靈活,問題會 逐漸暴露,有線電視用戶參與互動業(yè)務(wù)的體驗(yàn)會受到很大影響。
主要問題體現(xiàn)在
1、 有線電視用戶在使用第三方業(yè)務(wù)的時(shí)候,需要使用不同的用戶名和密 碼登錄對應(yīng)的業(yè)務(wù)系統(tǒng);
2、 第三方業(yè)務(wù)的服務(wù)提供商需要通過自己的業(yè)務(wù)系統(tǒng)去鑒別有線電視用 戶的合法性;
3、 有線電視運(yùn)營商無法實(shí)時(shí)獲取第三方業(yè)務(wù)的使用情況和有線電視用戶 的使用記錄及訂購關(guān)系。
因此,如何能夠解決互動電視業(yè)務(wù)中互動電視業(yè)務(wù)統(tǒng)一認(rèn)證和鑒權(quán)的問 題,以適合于有線電視運(yùn)營商管理、有利于第三方業(yè)務(wù)的服務(wù)提供商開展業(yè)務(wù), 以及更好的有線電視用戶的使用體驗(yàn)度,成了一個迫切需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種互動電視業(yè)務(wù)接入的方法和系統(tǒng),能夠?qū)崿F(xiàn)互 動電視業(yè)務(wù)的統(tǒng)一認(rèn)證和鑒權(quán),有利于第三方業(yè)務(wù)的開展。 為達(dá)此目的,本發(fā)明采用以下技術(shù)方案 一種互動電視業(yè)務(wù)接入的方法,包括以下步驟
A、 通過機(jī)頂盒輸入用戶賬號和口令登錄門戶子系統(tǒng),并在所述門戶子系 統(tǒng)中選擇使用第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù);
B、 所述門戶子系統(tǒng)從認(rèn)證子系統(tǒng)申請代理憑證,并將所述代理憑證發(fā)送 給所述第三方業(yè)務(wù)系統(tǒng);
C、 所述第三方業(yè)務(wù)系統(tǒng)將所述代理憑證發(fā)送給所述認(rèn)證子系統(tǒng)進(jìn)行驗(yàn)證;
D、 所述認(rèn)證子系統(tǒng)驗(yàn)證所述代理憑證合法后,將對應(yīng)的用戶信息發(fā)送給 所述第三方業(yè)務(wù)系統(tǒng),所述第三方業(yè)務(wù)系統(tǒng)獲得用戶信息;
E、 在所述第三方業(yè)務(wù)系統(tǒng)中選擇使用業(yè)務(wù),所述第三方業(yè)務(wù)系統(tǒng)向業(yè)務(wù) 管理子系統(tǒng)發(fā)送訂購關(guān)系驗(yàn)證請求;
F、 所述業(yè)務(wù)管理子系統(tǒng)根據(jù)所述驗(yàn)證請求,査詢用戶訂購關(guān)系,如果合 法,則向所述第三方業(yè)務(wù)系統(tǒng)發(fā)送鑒權(quán)通過信息,所述第三方業(yè)務(wù)系統(tǒng)允許所 述機(jī)頂盒使用業(yè)務(wù)。
所述用戶信息包括用戶身份、機(jī)頂盒號和/或智能卡號。 還包括以下步驟
將所述用戶信息存儲在BOSS系統(tǒng)中,并同步存儲到所述認(rèn)證子系統(tǒng),將 所述用戶訂購信息存儲在BOSS系統(tǒng)中,并同步到所述業(yè)務(wù)管理子系統(tǒng)。 歩驟D還包括以下步驟
所述認(rèn)證子系統(tǒng)驗(yàn)證發(fā)送所述代理憑證的第三方業(yè)務(wù)系統(tǒng)是否合法; 如果不合法,則向所述第三方業(yè)務(wù)系統(tǒng)返回認(rèn)證失敗的消息; 如果所述第三方業(yè)務(wù)系統(tǒng)合法,則驗(yàn)證所述代理憑證是否合法;如果不合法,則向所述第三方業(yè)務(wù)系統(tǒng)返回認(rèn)證失敗的消息。
所述代理憑證為128位隨機(jī)數(shù)。
還包括以下步驟
如果用戶訂購關(guān)系不合法,則通過所述第三方業(yè)務(wù)系統(tǒng)向所述機(jī)頂盒發(fā)送 鑒權(quán)失敗信息;
所述業(yè)務(wù)管理子系統(tǒng)向所述機(jī)頂盒發(fā)送所述業(yè)務(wù)的訂購信息。 步驟F中,所述驗(yàn)證請求中包括業(yè)務(wù)編碼,還包括機(jī)頂盒號和/或智能卡號。
一種互動電視業(yè)務(wù)接入的系統(tǒng),包括機(jī)頂盒、門戶子系統(tǒng)、認(rèn)證子系統(tǒng)、 第三方業(yè)務(wù)系統(tǒng)和業(yè)務(wù)管理子系統(tǒng),其中
機(jī)頂盒,用于登錄門戶子系統(tǒng)、接收第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)和接收業(yè)務(wù)管 理子系統(tǒng)發(fā)來的訂購信息;
門戶子系統(tǒng),用于接收機(jī)頂盒的登錄、從認(rèn)證子系統(tǒng)申請代理憑證,并將 代理憑證發(fā)送給第三方業(yè)務(wù)系統(tǒng);
認(rèn)證子系統(tǒng),用于向門戶子系統(tǒng)發(fā)送代理憑證、驗(yàn)證從第三方業(yè)務(wù)系統(tǒng)發(fā) 來的代理憑證和向第三方業(yè)務(wù)系統(tǒng)發(fā)送用戶信息;
第三方業(yè)務(wù)系統(tǒng),用于向機(jī)頂盒提供業(yè)務(wù)、從門戶子系統(tǒng)接收代理憑證并 發(fā)給認(rèn)證子系統(tǒng)驗(yàn)證、從認(rèn)證子系統(tǒng)獲取用戶信息和向業(yè)務(wù)管理子系統(tǒng)發(fā)送訂 購關(guān)系驗(yàn)證請求;
業(yè)務(wù)管理子系統(tǒng),用于驗(yàn)證第三方業(yè)務(wù)系統(tǒng)發(fā)來的用戶訂購關(guān)系。
還包括BOSS系統(tǒng),所述BOSS系統(tǒng)用于存儲用戶信息和用戶訂購信息,所 述用戶信息與認(rèn)證子系統(tǒng)中存儲的用戶信息同步,所述用戶訂購信息與業(yè)務(wù)管 理子系統(tǒng)中存儲的用戶訂購信息同步。
采用了本發(fā)明的技術(shù)方案,機(jī)頂盒通過一次認(rèn)證后,在使用有線電視運(yùn)營商或者運(yùn)營商的合作伙伴提供的多種業(yè)務(wù)時(shí)無須重復(fù)登錄,通過將身份認(rèn)證和 業(yè)務(wù)鑒權(quán)統(tǒng)一管理,簡化了具體業(yè)務(wù)系統(tǒng)和運(yùn)營商合作伙伴的開發(fā),加快了業(yè) 務(wù)上線周期,用戶體驗(yàn)也得到了提升。
圖l是本發(fā)明具體實(shí)施方式
中互動電視業(yè)務(wù)接入系統(tǒng)的結(jié)構(gòu)示意圖; 圖2是本發(fā)明具體實(shí)施方式
中互動電視業(yè)務(wù)接入的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖并通過具體實(shí)施方式
來進(jìn)一步說明本發(fā)明的技術(shù)方案。 圖1是本發(fā)明具體實(shí)施方式
中互動電視業(yè)務(wù)接入系統(tǒng)的結(jié)構(gòu)示意圖。如圖 l所示, 一種互動電視業(yè)務(wù)接入的系統(tǒng),包括機(jī)頂盒101、門戶子系統(tǒng)102、 認(rèn)證子系統(tǒng)103、第三方業(yè)務(wù)系統(tǒng)104、業(yè)務(wù)管理子系統(tǒng)105和業(yè)務(wù)運(yùn)營支撐 系統(tǒng)(Bussiness & Operation Support System, BOSS) 106,其中通過機(jī)頂盒 登錄門戶子系統(tǒng)、機(jī)頂盒還用于接收第三方業(yè)務(wù)系統(tǒng)發(fā)送的業(yè)務(wù)和接收業(yè)務(wù)管 理子系統(tǒng)發(fā)來的訂購信息;門戶子系統(tǒng)接收機(jī)頂盒發(fā)來的登錄用戶信息、從認(rèn) 證子系統(tǒng)申請代理憑證,并將代理憑證發(fā)送給第三方業(yè)務(wù)系統(tǒng);認(rèn)證子系統(tǒng)向 門戶子系統(tǒng)發(fā)送代理憑證、驗(yàn)證從第三方業(yè)務(wù)系統(tǒng)發(fā)來的代理憑證和向第三方 業(yè)務(wù)系統(tǒng)發(fā)送用戶信息;第三方業(yè)務(wù)系統(tǒng),向機(jī)頂盒提供業(yè)務(wù)、從門戶子系統(tǒng) 接收代理憑證并發(fā)給認(rèn)證子系統(tǒng)驗(yàn)證、從認(rèn)證子系統(tǒng)獲取用戶信息和向業(yè)務(wù)管 理子系統(tǒng)發(fā)送訂購關(guān)系驗(yàn)證請求;業(yè)務(wù)管理子系統(tǒng)驗(yàn)證第三方業(yè)務(wù)系統(tǒng)發(fā)來的 用戶訂購關(guān)系;BOSS系統(tǒng)存儲用戶信息和用戶訂購信息,用戶信息與認(rèn)證子
系統(tǒng)中存儲的用戶信息同步,用戶訂購信息與業(yè)務(wù)管理子系統(tǒng)中存儲的用戶訂 購信息同步。
圖2是本發(fā)明具體實(shí)施方式
中互動電視業(yè)務(wù)接入的流程圖。如圖2所示,互動電視業(yè)務(wù)接入流程包括以下步驟
步驟201、用戶開戶后,該用戶的用戶信息和用戶訂購信息都存儲到BOSS
系統(tǒng)中,BOSS系統(tǒng)將該用戶的用戶信息同步到認(rèn)證子系統(tǒng),將該用戶的用戶訂
購信息同步存儲到業(yè)務(wù)管理子系統(tǒng)。其中用戶信息包括用戶身份以及相關(guān)參
數(shù),如機(jī)頂盒號、智能卡號等。
步驟202、用戶通過有線電視機(jī)頂盒上的瀏覽器輸入用戶賬號和密碼,登
錄到互動電視門戶子系統(tǒng)。
步驟203、用戶在門戶子系統(tǒng)中選擇使用第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)。 步驟204、門戶子系統(tǒng)向認(rèn)證子系統(tǒng)申請?jiān)撚脩舻拇響{證,并將該代理
憑證發(fā)送給選定的第三方業(yè)務(wù)系統(tǒng)。該代理憑證為128位隨機(jī)數(shù),并且每次選
擇業(yè)務(wù)時(shí)隨機(jī)生成,消費(fèi)后即作廢,無法重復(fù)使用。
步驟205、第三方業(yè)務(wù)系統(tǒng)獲得用戶的代理憑證后,發(fā)送給認(rèn)證子系統(tǒng)。 步驟206、認(rèn)證子系統(tǒng)驗(yàn)證發(fā)送代理憑證的第三方業(yè)務(wù)系統(tǒng)是否合法。 步驟207、如果第三方業(yè)務(wù)系統(tǒng)不合法,則向第三方業(yè)務(wù)系統(tǒng)返回認(rèn)證失
敗的消息。
步驟208、如果第三方業(yè)務(wù)系統(tǒng)合法,則驗(yàn)證代理憑證是否合法。 步驟209、如果代理憑證不合法,則向第三方業(yè)務(wù)系統(tǒng)返回認(rèn)證失敗的消息。
步驟210、如果代理憑證合法,認(rèn)證子系統(tǒng)將用戶信息發(fā)送給第三方業(yè)務(wù) 系統(tǒng),第三方業(yè)務(wù)系統(tǒng)獲得用戶信息。
步驟211、在第三方業(yè)務(wù)系統(tǒng)中選擇使用業(yè)務(wù),第三方業(yè)務(wù)系統(tǒng)向業(yè)務(wù)管 理子系統(tǒng)發(fā)送訂購關(guān)系驗(yàn)證請求。
步驟212、業(yè)務(wù)管理子系統(tǒng)根據(jù)驗(yàn)證請求中的機(jī)頂盒號和業(yè)務(wù)編碼,査詢 存儲在其中的用戶訂購關(guān)系,本步驟的機(jī)頂盒號也可以采用智能卡號。
步驟213、如果用戶訂購關(guān)系不合法,通過第三方業(yè)務(wù)系統(tǒng)向機(jī)頂盒發(fā)送鑒權(quán)失敗信息,并向機(jī)頂盒發(fā)送該業(yè)務(wù)的訂購信息。
步驟214、如果用戶訂購關(guān)系合法,向第三方業(yè)務(wù)系統(tǒng)發(fā)送鑒權(quán)通過信息, 第三方業(yè)務(wù)系統(tǒng)允許機(jī)頂盒使用該業(yè)務(wù)。
對于上述流程的實(shí)現(xiàn)過程的數(shù)據(jù)傳輸,使用http的消息模式來實(shí)現(xiàn),保證 子系統(tǒng)間的實(shí)時(shí)數(shù)據(jù)傳輸。并且方便了第三方業(yè)務(wù)系統(tǒng)的接入工作。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局 限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變 化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該 以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種互動電視業(yè)務(wù)接入的方法,其特征在于,包括以下步驟A、通過機(jī)頂盒輸入用戶賬號和口令登錄門戶子系統(tǒng),并在所述門戶子系統(tǒng)中選擇使用第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù);B、所述門戶子系統(tǒng)從認(rèn)證子系統(tǒng)申請代理憑證,并將所述代理憑證發(fā)送給所述第三方業(yè)務(wù)系統(tǒng);C、所述第三方業(yè)務(wù)系統(tǒng)將所述代理憑證發(fā)送給所述認(rèn)證子系統(tǒng)進(jìn)行驗(yàn)證;D、所述認(rèn)證子系統(tǒng)驗(yàn)證所述代理憑證合法后,將對應(yīng)的用戶信息發(fā)送給所述第三方業(yè)務(wù)系統(tǒng),所述第三方業(yè)務(wù)系統(tǒng)獲得用戶信息;E、在所述第三方業(yè)務(wù)系統(tǒng)中選擇使用業(yè)務(wù),所述第三方業(yè)務(wù)系統(tǒng)向業(yè)務(wù)管理子系統(tǒng)發(fā)送訂購關(guān)系驗(yàn)證請求;F、所述業(yè)務(wù)管理子系統(tǒng)根據(jù)所述驗(yàn)證請求,查詢用戶訂購關(guān)系,如果合法,則向所述第三方業(yè)務(wù)系統(tǒng)發(fā)送鑒權(quán)通過信息,所述第三方業(yè)務(wù)系統(tǒng)允許所述機(jī)頂盒使用業(yè)務(wù)。
2、 根據(jù)權(quán)利要求l所述的一種互動電視業(yè)務(wù)接入的方法,其特征在于, 所述用戶信息包括用戶身份、機(jī)頂盒號和/或智能卡號。
3、 根據(jù)權(quán)利要求l所述的一種互動電視業(yè)務(wù)接入的方法,其特征在于, 還包括以下步驟將所述用戶信息存儲在BOSS系統(tǒng)中,并同步存儲到所述認(rèn)證子系統(tǒng),將 所述用戶訂購信息存儲在BOSS系統(tǒng)中,并同步到所述業(yè)務(wù)管理子系統(tǒng)。
4、 根據(jù)權(quán)利要求l所述的一種互動電視業(yè)務(wù)接入的方法,其特征在于, 步驟D還包括以下步驟所述認(rèn)證子系統(tǒng)驗(yàn)證發(fā)送所述代理憑證的第三方業(yè)務(wù)系統(tǒng)是否合法; 如果不合法,則向所述第三方業(yè)務(wù)系統(tǒng)返回認(rèn)證失敗的消息;如果所述第三方業(yè)務(wù)系統(tǒng)合法,則驗(yàn)證所述代理憑證是否合法; 如果不合法,則向所述第三方業(yè)務(wù)系統(tǒng)返回認(rèn)證失敗的消息。
5、 根據(jù)權(quán)利要求l所述的一種互動電視業(yè)務(wù)接入的方法,其特征在于, 所述代理憑證為128位隨機(jī)數(shù)。
6、 根據(jù)權(quán)利要求l所述的一種互動電視業(yè)務(wù)接入的方法,其特征在于, 還包括以下步驟如果用戶訂購關(guān)系不合法,則通過所述第三方業(yè)務(wù)系統(tǒng)向所述機(jī)頂盒發(fā)送 鑒權(quán)失敗信息;所述業(yè)務(wù)管理子系統(tǒng)向所述機(jī)頂盒發(fā)送所述業(yè)務(wù)的訂購信息。
7、 根據(jù)權(quán)利要求l所述的一種互動電視業(yè)務(wù)接入的方法,其特征在于, 步驟F中,所述驗(yàn)證請求中包括業(yè)務(wù)編碼,還包括機(jī)頂盒號和/或智能卡號。
8、 一種互動電視業(yè)務(wù)接入的系統(tǒng),其特征在于,包括機(jī)頂盒、門戶子系 統(tǒng)、認(rèn)證子系統(tǒng)、第三方業(yè)務(wù)系統(tǒng)和業(yè)務(wù)管理子系統(tǒng),其中機(jī)頂盒,用于登錄門戶子系統(tǒng)、接收第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)和接收業(yè)務(wù)管 理子系統(tǒng)發(fā)來的訂購信息;門戶子系統(tǒng),用于接收機(jī)頂盒的登錄、從認(rèn)證子系統(tǒng)申請代理憑證,并將 代理憑證發(fā)送給第三方業(yè)務(wù)系統(tǒng);認(rèn)證子系統(tǒng),用于向門戶子系統(tǒng)發(fā)送代理憑證、驗(yàn)證從第三方業(yè)務(wù)系統(tǒng)發(fā) 來的代理憑證和向第三方業(yè)務(wù)系統(tǒng)發(fā)送用戶信息;第三方業(yè)務(wù)系統(tǒng),用于向機(jī)頂盒提供業(yè)務(wù)、從門戶子系統(tǒng)接收代理憑證并 發(fā)給認(rèn)證子系統(tǒng)驗(yàn)證、從認(rèn)證子系統(tǒng)獲取用戶信息和向業(yè)務(wù)管理子系統(tǒng)發(fā)送訂 購關(guān)系驗(yàn)證請求;業(yè)務(wù)管理子系統(tǒng),用于驗(yàn)證第三方業(yè)務(wù)系統(tǒng)發(fā)來的用戶訂購關(guān)系。
9、 根據(jù)權(quán)利要求8所述的一種互動電視業(yè)務(wù)接入的系統(tǒng),其特征在于, 還包括BOSS系統(tǒng),所述BOSS系統(tǒng)用于存儲用戶信息和用戶訂購信息,所述用戶信息與認(rèn)證子系統(tǒng)中存儲的用戶信息同步,所述用戶訂購信息與業(yè)務(wù)管理子 系統(tǒng)中存儲的用戶訂購信息同步。
全文摘要
本發(fā)明公開了一種互動電視業(yè)務(wù)接入的方法和系統(tǒng),通過機(jī)頂盒登錄門戶子系統(tǒng),并選擇使用第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù);門戶子系統(tǒng)從認(rèn)證子系統(tǒng)申請代理憑證,并發(fā)送給第三方業(yè)務(wù)系統(tǒng);第三方業(yè)務(wù)系統(tǒng)將代理憑證發(fā)送給認(rèn)證子系統(tǒng)進(jìn)行驗(yàn)證合法后,將用戶信息發(fā)送給第三方業(yè)務(wù)系統(tǒng);第三方業(yè)務(wù)系統(tǒng)向業(yè)務(wù)管理子系統(tǒng)發(fā)送訂購關(guān)系驗(yàn)證請求;業(yè)務(wù)管理子系統(tǒng)查詢用戶訂購關(guān)系合法后,向第三方業(yè)務(wù)系統(tǒng)發(fā)送鑒權(quán)通過信息,第三方業(yè)務(wù)系統(tǒng)允許機(jī)頂盒使用業(yè)務(wù)。采用了本發(fā)明的技術(shù)方案,能夠?qū)崿F(xiàn)互動電視業(yè)務(wù)的統(tǒng)一認(rèn)證和鑒權(quán),有利于第三方業(yè)務(wù)的開展。
文檔編號H04N7/16GK101459821SQ200810227410
公開日2009年6月17日 申請日期2008年11月26日 優(yōu)先權(quán)日2008年11月26日
發(fā)明者李志鴻, 旸 王, 宇 辛 申請人:天柏寬帶網(wǎng)絡(luò)科技(北京)有限公司