專利名稱:付費電視遠程充值方法、客戶端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種廣播電視運營商網(wǎng)絡(luò)技術(shù),特別涉及一種付費電視的遠程自助充值方法、客戶端及系統(tǒng)。
背景技術(shù):
付費電視是一項專業(yè)化、對象化的服務(wù)業(yè)務(wù),是相對于以往公共電視服務(wù)的面向 “窄眾”的個性化市場服務(wù),數(shù)字電視的推進為開展高品質(zhì)付費電視業(yè)務(wù)搭建了技術(shù)平臺, 提供了良好的基礎(chǔ)。因為付費電視相對于傳統(tǒng)的電視服務(wù)的特殊性,即需要付費才能觀看,這就會出現(xiàn)在用戶未付費或者已付費的余額不足時候,用戶無法正常觀看需要付費的電視頻道。但是,現(xiàn)有的付費電視的付費方式,通常以用戶在在營業(yè)廳簽訂協(xié)議、選定付費頻道,并交納費用的方式。因此,若出現(xiàn)余額不足的情況時,用戶由于無法自助充值續(xù)費而只有通過到營業(yè)廳重新交納費用后才能繼續(xù)觀看,這就會給用戶帶來極大的不便,同時采用到營業(yè)廳交費的方法多依賴于人工操作,這就增加了操作成本以及操作時間。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種付費電視遠程充值方法、客戶端及系統(tǒng), 能夠使用戶進行自助充值。為了解決上述問題,本發(fā)明公開了一種付費電視遠程充值方法,包括以下步驟客戶端獲取用戶信息以及充值信息;客戶端根據(jù)充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù);客戶端通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給服務(wù)器;服務(wù)器通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給經(jīng)過充值設(shè)備初始化的機頂盒;在待寫數(shù)據(jù)的合法性校驗通過后,將待寫數(shù)據(jù)寫入充值設(shè)備中以完成充值。進一步地,所述客戶端根據(jù)充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù)包括調(diào)用加密機的充值數(shù)據(jù)哈希值計算功能;選用一組密鑰根據(jù)卡號散列出會話密鑰;根據(jù)會話密鑰計算充值數(shù)據(jù)的哈希值;根據(jù)計算出的哈希值生成待寫數(shù)據(jù)。進一步地,所述客戶端通過互聯(lián)網(wǎng)或無線網(wǎng)絡(luò)向服務(wù)器傳輸待寫數(shù)據(jù)。進一步地,所述服務(wù)器通過廣播電視網(wǎng)絡(luò)向機頂盒傳輸待寫數(shù)據(jù)。進一步地,所述在待寫數(shù)據(jù)的合法性校驗通過后,將待寫數(shù)據(jù)寫入充值設(shè)備中以完成充值包括機頂盒調(diào)用應(yīng)用程序編程接口 ;在應(yīng)用編程接口內(nèi)組織應(yīng)用協(xié)議數(shù)據(jù)單元指令給充值設(shè)備;
充值設(shè)備校驗待寫數(shù)據(jù)合法性,若校驗通過,則將待寫數(shù)據(jù)寫入充值設(shè)備內(nèi)。進一步地,所述充值設(shè)備根據(jù)生成待寫數(shù)據(jù)的哈希值和密鑰索引校驗待寫數(shù)據(jù)的合法。為了解決上述問題,本發(fā)明還公開了一種付費電視遠程充值客戶端,包括用戶信息及充值信息獲取模塊,用于獲取用戶信息以及充值信息;待寫數(shù)據(jù)生成模塊,用于根據(jù)用戶充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù);第一傳輸模塊,用于通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給服務(wù)器,并經(jīng)由服務(wù)器通過網(wǎng)絡(luò)傳輸給機頂盒,以使與機頂盒連接的充值設(shè)備校驗待寫數(shù)據(jù)的合法性,將校驗通過的寫卡數(shù)據(jù)寫入充值設(shè)備中以完成充值。進一步地,所述客戶端還包括調(diào)用模塊,用于調(diào)用加密機的充值數(shù)據(jù)哈希值計算功能;密鑰選取模塊,用于選用一組密鑰根據(jù)卡號散列出會話密鑰;計算模塊,用于根據(jù)會話密鑰計算充值數(shù)據(jù)的哈希值;和待寫數(shù)據(jù)生成模塊,用于根據(jù)計算出的哈希值生成待寫數(shù)據(jù)。進一步地,所述客戶端還包括聯(lián)網(wǎng)模塊,用于通過互聯(lián)網(wǎng)或無線網(wǎng)絡(luò)向服務(wù)器傳輸待寫數(shù)據(jù)。為了解決上述問題,本發(fā)明還公開了一種付費電視遠程充值系統(tǒng),包括用戶信息及充值信息獲取模塊,置于客戶端,用于獲取用戶信息以及充值信息;待寫數(shù)據(jù)生成模塊,置于客戶端,用于根據(jù)用戶充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù);第一傳輸模塊,置于客戶端,用于將待寫數(shù)據(jù)通過網(wǎng)絡(luò)傳輸給服務(wù)器;第二傳輸模塊,置于服務(wù)器端,用于待寫數(shù)據(jù)通過網(wǎng)絡(luò)傳輸給用戶的機頂盒;數(shù)據(jù)校驗寫入模塊,置于與機頂盒連接的充值設(shè)備內(nèi),用于校驗待寫數(shù)據(jù)的合法性,將校驗通過的寫卡數(shù)據(jù)寫入充值設(shè)備中以完成充值。進一步地,所述數(shù)據(jù)校驗寫入模塊包括數(shù)據(jù)校驗單元,用于接收機頂盒獲取的待寫數(shù)據(jù)中的密鑰索引,根據(jù)密鑰索引重新計算哈希值,并與機頂盒獲取的哈希值進行比較, 若二者相同,說明待寫數(shù)據(jù)通過校驗。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點本發(fā)明的付費電視遠程充值方法、客戶端及系統(tǒng)通過建立客戶端、服務(wù)器端和機頂盒之間的信息交互,使用戶能夠?qū)崟r登錄客戶端,完成付費電視的遠程充值,增加了用戶操作的便利性,同時因為采用系統(tǒng)自助完成,可以節(jié)省操作時間和操作成本,也有利于付費電視的推廣。
圖1是本發(fā)明的一種付費電視遠程充值方法實施例的流程圖;圖2是本發(fā)明的一種付費電視遠程充值系統(tǒng)的結(jié)構(gòu)示意圖;圖3是本發(fā)明的一種付費電視遠程充值客戶端的結(jié)構(gòu)示意圖;圖4是本發(fā)明的一種付費電視遠程充值實例的系統(tǒng)結(jié)構(gòu)示意圖5是本發(fā)明的一種付費電視遠程充值實例的方法示意圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。本發(fā)明的遠程充值方法、客戶端及系統(tǒng)用于實現(xiàn)付費電視用戶付費設(shè)備的遠程充值。具體的,遠程充值通過充值客戶端、服務(wù)器端以及預(yù)先發(fā)給用戶的機頂盒之間的信息交互來實現(xiàn),其中,客戶端與服務(wù)器之間通過互聯(lián)網(wǎng)進行信息交互,服務(wù)器端與機頂盒通過廣播電視網(wǎng)絡(luò)進行數(shù)據(jù)通信。參照圖1,示出本發(fā)明的付費設(shè)備遠程充值方法實施例一,包括以下步驟步驟101,客戶端獲取用戶信息以及充值信息。在進行遠程充值之前,用戶需要進行用戶信息登記,并領(lǐng)取充值設(shè)備,機頂盒等等,并完成充值設(shè)備的初始化。其中,用戶信息包括用戶名、密碼等,充值設(shè)備的硬件載體可以為UsbKey,充值設(shè)備的初始化為寫入初次包年、包月、用戶編號等信息,并需要預(yù)先將 UsbKey安裝于機頂盒中??梢岳斫?,充值設(shè)備也可以是充值卡,例如IC卡,或者帶有電子錢包的其他可以用于充值的設(shè)備。當用戶需要進行遠程充值時,首先需要通過在充值客戶端中輸入用戶信息以登錄客戶端中。此處的客戶端是指實現(xiàn)充值的自助充值系統(tǒng),用戶可以利用計算機、手機等通信設(shè)備通過互聯(lián)網(wǎng)登錄到客戶端??蛻舳送ㄟ^用戶的操作來獲取用戶相關(guān)信息,并通過網(wǎng)絡(luò)與服務(wù)器進行信息交互??蛻舳送ㄟ^用戶的輸入可以獲取用戶信息,并通過登錄用戶的后續(xù)操作可以獲取其充值信息。例如用戶在登錄客戶端后,可以選取其需要的充值產(chǎn)品,客戶端生成相應(yīng)的購買訂單后,用戶進行支付,在支付成功后,客戶端則會獲取其充值信息。步驟102,客戶端根據(jù)充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù)。其中,客戶端通過調(diào)用充值加密機的充值數(shù)據(jù)MAC值(哈希值)計算功能,選用一組密鑰根據(jù)卡號散列出會話密鑰,計算充值數(shù)據(jù)的帶密鑰的MAC值,并根據(jù)計算出的MAC值生成待寫數(shù)據(jù)。步驟103,客戶端通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給服務(wù)器??蛻舳送ㄟ^網(wǎng)絡(luò)向服務(wù)器進行數(shù)據(jù)傳輸,從而將待寫數(shù)據(jù)導(dǎo)入服務(wù)器指定目錄中。其中,客戶端可以設(shè)置于PC機、手機、PDA等通信終端上,因此客戶端可以通過有線無線互聯(lián)網(wǎng),或移動網(wǎng)絡(luò),電視網(wǎng)絡(luò)等各種遠程連接網(wǎng)絡(luò)向服務(wù)器進行數(shù)據(jù)傳輸。步驟104,服務(wù)器通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給用戶的機頂盒。因為機頂盒與服務(wù)器是通過廣播電視網(wǎng)絡(luò)進行信息交互,服務(wù)器可以通過廣播電視網(wǎng)絡(luò),并根據(jù)待寫數(shù)據(jù)中所包含的用戶信息將待寫數(shù)據(jù)下發(fā)給對應(yīng)的用戶的機頂盒中。步驟105,在待寫數(shù)據(jù)的合法性校驗通過后,將待寫數(shù)據(jù)寫入充值設(shè)備中以完成充值。機頂盒根據(jù)遠程充值的需要增加了讀寫充值設(shè)備(UsbKey)函數(shù)庫,包括打開端口、發(fā)送APDU (Application Protocol Data Unit,應(yīng)用協(xié)議數(shù)據(jù)單元)指令、點數(shù)及包月截至日期寫入等功能,以與充值設(shè)備連接。在機頂盒接收了服務(wù)器傳輸?shù)拇龑憯?shù)據(jù)后,調(diào)用充值A(chǔ)PKApplication
6Programming hterface,應(yīng)用程序編程接口),并在API內(nèi)組織發(fā)送APDU充值指令給充值設(shè)備(UsbKey),充值設(shè)備校驗待寫數(shù)據(jù)合法性,若校驗通過,則將待寫數(shù)據(jù)寫入充值設(shè)備內(nèi)。其中,充值設(shè)備校驗待寫數(shù)據(jù)的合法性包括機頂盒獲取待寫數(shù)據(jù)的哈希值 (ServerMac)和密鑰索引(Maclndex),并發(fā)送指令給充值設(shè)備,充值設(shè)備根據(jù)密鑰索引重新計算待寫數(shù)據(jù)的哈希值,比較機頂盒獲取的待寫數(shù)據(jù)的哈希值和充值設(shè)備重新計算的待寫數(shù)據(jù)的哈希值,若相同,則說明待寫數(shù)據(jù)通過校驗,然后在^bKey中寫入點數(shù)和包月截止日期,完成整理遠程充值業(yè)務(wù),使機頂盒具備^bKey錢包更新功能。參照圖2,示出本發(fā)明的付費設(shè)備遠程充值系統(tǒng),包括用戶信息及充值信息獲取模塊10、待寫數(shù)據(jù)生成模塊20、第一傳輸模塊30、第二傳輸模塊40和數(shù)據(jù)校驗寫入模塊50。用戶信息及充值信息獲取模塊10,置于客戶端,用于獲取用戶信息以及充值信息。待寫數(shù)據(jù)生成模塊20,置于客戶端,用于根據(jù)用戶充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù)。第一傳輸模塊30,置于客戶端,用于將待寫數(shù)據(jù)傳輸給服務(wù)器。其中,第一傳輸模塊30通過互聯(lián)網(wǎng)將待寫數(shù)據(jù)傳輸給服務(wù)器。第二傳輸模塊40,置于服務(wù)器端,用于待寫數(shù)據(jù)傳輸給用戶的機頂盒。其中,第二傳輸模塊40通過廣播電視網(wǎng)絡(luò)將代謝卡數(shù)據(jù)傳輸給機頂盒。數(shù)據(jù)校驗寫入模塊50,置于與機頂盒連接的充值設(shè)備內(nèi),用于校驗待寫數(shù)據(jù)的合法性,并將校驗通過的待寫數(shù)據(jù)寫入充值設(shè)備中完成充值。其中,數(shù)據(jù)校驗寫入模塊50包括數(shù)據(jù)校驗單元,用于接收機頂盒獲取的待寫數(shù)據(jù)中的密鑰索引,根據(jù)密鑰索引重新計算哈希值,并與機頂盒獲取的哈希值進行比較,若二者相同,說明待寫數(shù)據(jù)通過校驗。進一步地,付費電視遠程充值系統(tǒng)還包括應(yīng)用程序編程接口調(diào)用模塊和應(yīng)用協(xié)議數(shù)據(jù)單元指令調(diào)用模塊。應(yīng)用程序編程接口調(diào)用模塊,置于機頂盒內(nèi),用于機頂盒調(diào)用應(yīng)用程序編程接口。應(yīng)用協(xié)議數(shù)據(jù)單元指令調(diào)用模塊,置于機頂盒內(nèi),用于機頂盒在應(yīng)用程序編程接口內(nèi)組織應(yīng)用協(xié)議數(shù)據(jù)單元指令,并發(fā)送給充值設(shè)備。參照圖3,示出本發(fā)明的一種付費電視遠程充值客戶端,包括用戶信息及充值信息獲取模塊70、待寫數(shù)據(jù)生成模塊80和第一傳輸模塊90。其中,用戶信息及充值信息獲取模塊70,用于獲取用戶信息以及充值信息。待寫數(shù)據(jù)生成模塊80,用于根據(jù)用戶充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù)。第一傳輸模塊90,用于將待寫數(shù)據(jù)傳輸給服務(wù)器,并經(jīng)由服務(wù)器傳輸給機頂盒,以使與機頂盒連接的充值設(shè)備校驗待寫數(shù)據(jù)的合法性,并將校驗通過的寫卡數(shù)據(jù)寫入充值設(shè)備中以完成充值。進一步地,客戶端還包括調(diào)用模塊、密鑰選取模塊、計算模塊和待寫數(shù)據(jù)生成模塊。其中,調(diào)用模塊,用于調(diào)用加密機充值哈希值計算功能。密鑰選取模塊,用于選用一組密鑰根據(jù)卡號散列出會話密鑰。計算模塊,用于根據(jù)會話密鑰計算充值數(shù)據(jù)的哈希值。待寫數(shù)據(jù)生成模塊,用于根據(jù)計算出的哈希值生成待寫數(shù)據(jù)。
另外,客戶端還包括聯(lián)網(wǎng)模塊,用于通過網(wǎng)絡(luò)向服務(wù)器傳輸待寫數(shù)據(jù)。客戶端可以設(shè)置于PC機、手機、PDA等通信終端上,因此客戶端可以通過有線無線互聯(lián)網(wǎng),或移動網(wǎng)絡(luò), 電視網(wǎng)絡(luò)等各種遠程連接網(wǎng)絡(luò)向服務(wù)器進行數(shù)據(jù)傳輸。下面,結(jié)合具體的實例對前述的付費電視遠程充值方法、系統(tǒng)及客戶端進行詳細的說明。首先,用戶需在營業(yè)廳登記個人合法資料,申領(lǐng)充值hbKey,登記用戶身份、機頂盒與化碰^的綁定關(guān)系。其中,UsbKey即有影片解密功能,又具備電子錢包功能,能寫入包年、包月及付費點數(shù)信息。用戶將申領(lǐng)的^bKey插入機頂盒后,可以通過互聯(lián)網(wǎng)遠程客戶端,即登錄充值自助系統(tǒng),購買充值產(chǎn)品完成遠程充值。參照圖4和圖5,第一步,用戶通過互聯(lián)網(wǎng)遠程登錄充值自助系統(tǒng)時,需要輸入登錄用戶名、秘密,登錄自助充值系統(tǒng),選擇遠程充值功能,選取購買的充值產(chǎn)品,確認后生成購買訂單。第二步,用戶使用第三方支付網(wǎng)關(guān),開始產(chǎn)品的對應(yīng)金額的支付。第三步,第三方支付網(wǎng)關(guān)響應(yīng)支付結(jié)果。第四步,支付成功后,自助充值平臺確定計算krverMac的密鑰索引Maclndex,計算出寫卡充值數(shù)據(jù)的krverMac值。第五步,提示用戶產(chǎn)品購買成功,自動充值平臺負責充值數(shù)據(jù)的成功寫入。第六步,自助充值平臺將待寫數(shù)據(jù)批量導(dǎo)入廣電Push服務(wù)器指定目錄。第七步,廣電Push服務(wù)器通過廣播電視網(wǎng)絡(luò),將待寫數(shù)據(jù)Push下發(fā)到用戶申領(lǐng)的機頂盒內(nèi)。第八步,機頂盒調(diào)用充值A(chǔ)PI,通過krverMac和Maclndex校驗寫卡數(shù)據(jù)的合法性,通過^bKey重新計算的數(shù)據(jù)與待寫數(shù)據(jù)的比較,驗證寫卡數(shù)據(jù)是否可以被寫入,校驗都通過后,由機頂盒調(diào)用充值A(chǔ)PI,組織APDU指令完成遠程寫卡,完成整理遠程充值業(yè)務(wù)。本發(fā)明的付費電視遠程充值方法、客戶端及系統(tǒng)通過建立客戶端、服務(wù)器端和機頂盒之間的信息交互,使用戶能夠?qū)崟r登錄客戶端,完成付費電視的遠程充值,增加了用戶操作的便利性。同時,因為采用系統(tǒng)自助的方式,可以節(jié)省操作成本和操作時間,也有利于付費電視的推廣。本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于系統(tǒng)實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上對本發(fā)明所提供的一種付費電視遠程充值方法、客戶端及系統(tǒng)進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種付費電視遠程充值方法,其特征在于,包括以下步驟 客戶端獲取用戶信息以及充值信息;客戶端根據(jù)充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù); 客戶端通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給服務(wù)器; 服務(wù)器通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給經(jīng)過充值設(shè)備初始化的機頂盒; 在待寫數(shù)據(jù)的合法性校驗通過后,將待寫數(shù)據(jù)寫入充值設(shè)備中以完成充值。
2.如權(quán)利要求1所述的方法,其特征在于,所述客戶端根據(jù)充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù)包括調(diào)用加密機的充值數(shù)據(jù)哈希值計算功能; 選用一組密鑰根據(jù)卡號散列出會話密鑰; 根據(jù)會話密鑰計算充值數(shù)據(jù)的哈希值; 根據(jù)計算出的哈希值生成待寫數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其特征在于,所述客戶端通過互聯(lián)網(wǎng)或無線網(wǎng)絡(luò)向服務(wù)器傳輸待寫數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器通過廣播電視網(wǎng)絡(luò)向機頂盒傳輸待寫數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于,所述在待寫數(shù)據(jù)的合法性校驗通過后,將待寫數(shù)據(jù)寫入充值設(shè)備中以完成充值包括機頂盒調(diào)用應(yīng)用程序編程接口;在應(yīng)用編程接口內(nèi)組織應(yīng)用協(xié)議數(shù)據(jù)單元指令給充值設(shè)備;充值設(shè)備校驗待寫數(shù)據(jù)合法性,若校驗通過,則將待寫數(shù)據(jù)寫入充值設(shè)備內(nèi)。
6.如權(quán)利要求1或5所述的方法,其特征在于,所述充值設(shè)備根據(jù)生成待寫數(shù)據(jù)的哈希值和密鑰索引校驗待寫數(shù)據(jù)的合法。
7.一種付費電視遠程充值客戶端,其特征在于,包括用戶信息及充值信息獲取模塊,用于獲取用戶信息以及充值信息; 待寫數(shù)據(jù)生成模塊,用于根據(jù)用戶充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù);第一傳輸模塊,用于通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給服務(wù)器,并經(jīng)由服務(wù)器通過網(wǎng)絡(luò)傳輸給機頂盒,以使與機頂盒連接的充值設(shè)備校驗待寫數(shù)據(jù)的合法性,將校驗通過的寫卡數(shù)據(jù)寫入充值設(shè)備中以完成充值。
8.如權(quán)利要求7所述的客戶端,其特征在于,所述客戶端還包括 調(diào)用模塊,用于調(diào)用加密機的充值數(shù)據(jù)哈希值計算功能;密鑰選取模塊,用于選用一組密鑰根據(jù)卡號散列出會話密鑰; 計算模塊,用于根據(jù)會話密鑰計算充值數(shù)據(jù)的哈希值;和待寫數(shù)據(jù)生成模塊,用于根據(jù)計算出的哈希值生成待寫數(shù)據(jù)。
9.如權(quán)利要求7所述的客戶端,其特征在于,所述客戶端還包括 聯(lián)網(wǎng)模塊,用于通過互聯(lián)網(wǎng)或無線網(wǎng)絡(luò)向服務(wù)器傳輸待寫數(shù)據(jù)。
10.一種付費電視遠程充值系統(tǒng),其特征在于,包括用戶信息及充值信息獲取模塊,置于客戶端,用于獲取用戶信息以及充值信息;待寫數(shù)據(jù)生成模塊,置于客戶端,用于根據(jù)用戶充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù);第一傳輸模塊,置于客戶端,用于將待寫數(shù)據(jù)通過網(wǎng)絡(luò)傳輸給服務(wù)器; 第二傳輸模塊,置于服務(wù)器端,用于待寫數(shù)據(jù)通過網(wǎng)絡(luò)傳輸給用戶的機頂盒; 數(shù)據(jù)校驗寫入模塊,置于與機頂盒連接的充值設(shè)備內(nèi),用于校驗待寫數(shù)據(jù)的合法性,將校驗通過的寫卡數(shù)據(jù)寫入充值設(shè)備中以完成充值。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述數(shù)據(jù)校驗寫入模塊包括數(shù)據(jù)校驗單元,用于接收機頂盒獲取的待寫數(shù)據(jù)中的密鑰索引,根據(jù)密鑰索引重新計算哈希值,并與機頂盒獲取的哈希值進行比較,若二者相同,說明待寫數(shù)據(jù)通過校驗。
全文摘要
本發(fā)明提供了一種付費電視遠程充值方法,包括客戶端獲取用戶信息以及充值信息;客戶端根據(jù)充值信息計算充值數(shù)據(jù),并將充值數(shù)據(jù)生成待寫數(shù)據(jù);客戶端通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給服務(wù)器;服務(wù)器通過網(wǎng)絡(luò)將待寫數(shù)據(jù)傳輸給經(jīng)過充值設(shè)備初始化的機頂盒;在待寫數(shù)據(jù)的合法性校驗通過后,將待寫數(shù)據(jù)寫入充值設(shè)備中以完成充值。本發(fā)明還提供了一種實現(xiàn)前述方法的付費電視遠程充值客戶端及系統(tǒng)。本發(fā)明的付費電視遠程充值方法、客戶端及系統(tǒng),能夠使用戶進行自助充值。
文檔編號H04N21/2543GK102254382SQ20111017401
公開日2011年11月23日 申請日期2011年6月24日 優(yōu)先權(quán)日2011年6月24日
發(fā)明者段曉華 申請人:北京握奇數(shù)據(jù)系統(tǒng)有限公司