亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)獲取系統(tǒng)、方法、機(jī)頂盒、網(wǎng)絡(luò)服務(wù)器的制作方法

文檔序號(hào):7891414閱讀:141來源:國(guó)知局
專利名稱:數(shù)據(jù)獲取系統(tǒng)、方法、機(jī)頂盒、網(wǎng)絡(luò)服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)獲取系統(tǒng)、方法、機(jī)頂盒及其數(shù)據(jù)獲取方法、網(wǎng)絡(luò)服務(wù)器及其數(shù)據(jù)發(fā)送方法。
背景技術(shù)
隨著機(jī)頂盒的不斷發(fā)展,很多公司進(jìn)入這一行業(yè),由于價(jià)格戰(zhàn)的升級(jí),利潤(rùn)被壓縮得很低,然而用戶的需求并沒有壓縮,而是越來越多。網(wǎng)絡(luò)化、智能化已經(jīng)成為一種趨勢(shì),新推出的很多機(jī)頂盒,網(wǎng)口已經(jīng)是一種標(biāo)準(zhǔn)配置,即便不是標(biāo)配,運(yùn)營(yíng)商也要求預(yù)留網(wǎng)絡(luò)接口,方便后續(xù)軟硬件的升級(jí),從而如何在確保低成本的前提下,保證生產(chǎn)的機(jī)頂盒更人性化、智能化,成為各大機(jī)頂盒廠商思考的問題。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種數(shù)據(jù)獲取系統(tǒng)、方法、機(jī)頂盒及其數(shù)據(jù)獲取方法、網(wǎng)絡(luò)服務(wù)器及其數(shù)據(jù)發(fā)送方法,旨在解決由于現(xiàn)有技術(shù)為實(shí)現(xiàn)機(jī)頂盒更人性化、更智能的目的,導(dǎo)致機(jī)頂盒的成本較高、升級(jí)靈活性不高的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種數(shù)據(jù)獲取系統(tǒng),所述系統(tǒng)包括機(jī)頂盒及網(wǎng)絡(luò)服務(wù)器,其中所述機(jī)頂盒用于通過網(wǎng)絡(luò)接口向所述網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求;所述網(wǎng)絡(luò)服務(wù)器用于根據(jù)所述登錄請(qǐng)求,驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至所述機(jī)頂盒,和/或根據(jù)所述應(yīng)用程序獲取請(qǐng)求,返回所述網(wǎng)絡(luò)服務(wù)器共享目錄中預(yù)先存儲(chǔ)的所述應(yīng)用程序至所述機(jī)頂盒中,以及根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回所述網(wǎng)絡(luò)服務(wù)器中與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒;所述機(jī)頂盒還用于對(duì)來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的應(yīng)用程序及私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述應(yīng)用程序及所述私有數(shù)據(jù)。本發(fā)明實(shí)施例的另一目的在于提供一種數(shù)據(jù)獲取方法,所述方法包括下述步驟在機(jī)頂盒開機(jī)啟動(dòng)時(shí),通過網(wǎng)絡(luò)接口向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求;所述網(wǎng)絡(luò)服務(wù)器接收所述登錄請(qǐng)求,并當(dāng)驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼均正確時(shí),返回驗(yàn)證成功的響應(yīng)至所述機(jī)頂盒;當(dāng)所述機(jī)頂盒接收到所述網(wǎng)絡(luò)服務(wù)器返回的驗(yàn)證成功的響應(yīng)后,繼續(xù)向所述網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求; 所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述應(yīng)用程序獲取請(qǐng)求,將所述網(wǎng)絡(luò)服務(wù)器共享目錄中預(yù)先存儲(chǔ)的打包應(yīng)用程序返回至所述機(jī)頂盒;所述機(jī)頂盒對(duì)接收到的所述打包應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述打包的所述應(yīng)用程序;
所述機(jī)頂盒向所述網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求;
所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回所述網(wǎng)絡(luò)服務(wù)器中與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒;所述機(jī)頂盒對(duì)接收到的所述私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,保存所述私有數(shù)據(jù)。本發(fā)明實(shí)施例的另一目的在于提供一種機(jī)頂盒,所述機(jī)頂盒包括登錄請(qǐng)求發(fā)送單元,用于通過網(wǎng)絡(luò)接口向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求;程序獲取請(qǐng)求發(fā)送單元,用于當(dāng)接收到來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的驗(yàn)證成功的響應(yīng)后,繼續(xù)向所述網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求;應(yīng)用程序存儲(chǔ)單元,用于對(duì)來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述應(yīng)用程序;數(shù)據(jù)獲取請(qǐng)求發(fā)送單元,用于向所述網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求;以及私有數(shù)據(jù)存儲(chǔ)單元,用于對(duì)來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述私有數(shù)據(jù)。本發(fā)明實(shí)施例的另一目的在于提供一種機(jī)頂盒的數(shù)據(jù)接收方法,所述方法包括下述步驟通過網(wǎng)絡(luò)接口向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求;當(dāng)接收到來自所述網(wǎng)絡(luò)服務(wù)器返回的驗(yàn)證成功的響應(yīng)后,繼續(xù)向所述網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求;對(duì)來自所述網(wǎng)絡(luò)服務(wù)器返回的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述應(yīng)用程序;向所述網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求;對(duì)來自所述網(wǎng)絡(luò)服務(wù)器返回的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述私有數(shù)據(jù)。本發(fā)明實(shí)施例的另一目的在于提供一種網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器包括登錄請(qǐng)求接收單元,用于接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求;驗(yàn)證結(jié)果發(fā)送單元,用于根據(jù)所述登錄請(qǐng)求,驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至所述機(jī)頂盒;應(yīng)用程序發(fā)送單元,用于根據(jù)所述應(yīng)用程序獲取請(qǐng)求,返回共享目錄中預(yù)先存儲(chǔ)的所述應(yīng)用程序至所述機(jī)頂盒中;以及私有數(shù)據(jù)發(fā)送單元,用于根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒。本發(fā)明實(shí)施例的另一目的在于提供一種網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)發(fā)送方法,所述方法包括下述步驟接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,并根據(jù)所述登錄請(qǐng)求,驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至所述機(jī)頂盒;接收來自機(jī)頂盒發(fā)送的應(yīng)用程序獲取請(qǐng)求,并根據(jù)所述應(yīng)用程序獲取請(qǐng)求,返回共享目錄中預(yù)先存儲(chǔ)的所述應(yīng)用程序至所述機(jī)頂盒中;
接收來自機(jī)頂盒發(fā)送的私有數(shù)據(jù)獲取請(qǐng)求,并根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒。本發(fā)明實(shí)施例提供了一種數(shù)據(jù)獲取系統(tǒng),通過機(jī)頂盒在開機(jī)啟動(dòng)時(shí),向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,且在登錄成功后繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求,以獲取該網(wǎng)絡(luò)服務(wù)器返回的該應(yīng)用程序及該私有數(shù)據(jù),解決了機(jī)頂盒的成本較高、升級(jí)靈活性不高的問題,使得機(jī)頂盒更具人性化、智能化的特點(diǎn),且成本得到降低,靈活性得到提高。


圖I是本發(fā)明第一實(shí)施例提供的數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)圖。圖2是本發(fā)明第二實(shí)施例提供的數(shù)據(jù)獲取方法的實(shí)現(xiàn)流程圖;圖3是本發(fā)明第三實(shí)施例提供的機(jī)頂盒的結(jié)構(gòu)圖;圖4是本發(fā)明第四實(shí)施例提供的機(jī)頂盒的數(shù)據(jù)獲取方法的實(shí)現(xiàn)流程圖;圖5是本發(fā)明第五實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器的結(jié)構(gòu)圖;圖6是本發(fā)明第六實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)發(fā)送方法的實(shí)現(xiàn)流程圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例提供了一種包括機(jī)頂盒及網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)獲取系統(tǒng),通過該機(jī)頂盒向該網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求,該網(wǎng)絡(luò)服務(wù)器根據(jù)該登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求,分別返回登錄用戶名及登錄密碼驗(yàn)證是否成功的響應(yīng),和/或該應(yīng)用程序及與該機(jī)頂盒對(duì)應(yīng)的私有數(shù)據(jù)至該機(jī)頂盒,使得該機(jī)頂盒不用再使用大量的存儲(chǔ)空間存儲(chǔ)與機(jī)頂盒相關(guān)的應(yīng)用程序、私有數(shù)據(jù)等信息,只需啟動(dòng)時(shí)從該網(wǎng)絡(luò)服務(wù)器中獲取最新的數(shù)據(jù)即可,解決了由于現(xiàn)有技術(shù)為實(shí)現(xiàn)機(jī)頂盒更人性化、更智能的目的,導(dǎo)致機(jī)頂盒的成本較高、升級(jí)靈活性不高的問題,實(shí)現(xiàn)了在確保機(jī)頂盒低成本的前提下,提高了機(jī)頂盒的人性化、智能化程度以及靈活性等的目的。以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述實(shí)施例一:圖I示出了本發(fā)明第一實(shí)施例提供的數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該數(shù)據(jù)獲取系統(tǒng)包括機(jī)頂盒11及網(wǎng)絡(luò)服務(wù)器12,其中該機(jī)頂盒11用于通過網(wǎng)絡(luò)接口向該網(wǎng)絡(luò)服務(wù)器12發(fā)送登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求。在本發(fā)明實(shí)施例中,支持網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的機(jī)頂盒11的flash中只保存啟動(dòng)程序,該機(jī)頂盒11上電后,通過網(wǎng)絡(luò)接口把該機(jī)頂盒11對(duì)應(yīng)的登錄用戶名和登錄密碼發(fā)送至運(yùn)營(yíng)商服務(wù)器,可以通過發(fā)送登錄請(qǐng)求,該登錄請(qǐng)求中包含該登錄用戶名和登錄密碼,其中,該登錄用戶名和登錄密碼為該機(jī)頂盒11出廠后,運(yùn)營(yíng)商給每一位機(jī)頂盒用戶分配的ー個(gè)用戶名和初始密碼,機(jī)頂盒可以使用該用戶名和密碼登錄運(yùn)營(yíng)商在前端配置的網(wǎng)絡(luò)服務(wù)器12,使用不同的用戶名,進(jìn)入該網(wǎng)絡(luò)服務(wù)器12中不同的子目錄,取得各自的權(quán)限,該子目錄保存該用戶對(duì)應(yīng)的私有數(shù)據(jù),且該私有數(shù)據(jù)由用戶私有的Key進(jìn)行加密處理。其中,該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器12的每ー機(jī)頂盒分配的私有空間中,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,該節(jié)目數(shù)據(jù)庫(kù)文件記錄機(jī)頂盒11上次開機(jī)時(shí)對(duì)節(jié)目的播放控制情況等,該條件接收文件包括文件加密數(shù)據(jù),用于解密獲取機(jī)頂盒智能卡所支持的加密節(jié)目信息等。該網(wǎng)絡(luò)服務(wù)器12用于根據(jù)該登錄請(qǐng)求,驗(yàn)證該登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至該機(jī)頂盒11,和/或根據(jù)該應(yīng)用程序獲取請(qǐng)求,返回該網(wǎng)絡(luò)服務(wù)器12共享目錄中預(yù)先存儲(chǔ)的該應(yīng)用程序至該機(jī)頂盒11中,以及根據(jù)該私有數(shù)據(jù)獲取請(qǐng)求,返回該網(wǎng)絡(luò)服務(wù)器12中與該機(jī)頂盒11對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至該機(jī)頂盒11。該機(jī)頂盒11還用于對(duì)來自該網(wǎng)絡(luò)服務(wù)器12發(fā)送的應(yīng)用程序及私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該應(yīng)用程序及該私有數(shù)據(jù)。在本發(fā)明實(shí)施例中,網(wǎng)絡(luò)服務(wù)器12接收到該登錄請(qǐng)求后,驗(yàn)證登錄用戶名和登錄密碼,確認(rèn)該沒有問題后,發(fā)送確認(rèn)信息給該機(jī)頂盒11,也即返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒11,當(dāng)驗(yàn)證到該登錄用戶名或者登錄密碼不存在或者錯(cuò)誤時(shí),也可以發(fā)送驗(yàn)證失敗等響應(yīng)至該機(jī)頂盒11,此時(shí),中止機(jī)頂盒做下一歩的操作,也可以提醒該機(jī)頂盒11的用戶。該機(jī)頂盒11收取到驗(yàn)證成功的響應(yīng)后,繼續(xù)發(fā)送應(yīng)用程序獲取請(qǐng)求給運(yùn)營(yíng)商的網(wǎng)絡(luò)服務(wù)器12,網(wǎng)絡(luò)服務(wù)器12接收到該應(yīng)用程序獲取請(qǐng)求后,從該網(wǎng)絡(luò)服務(wù)器12中的共享目錄中把該應(yīng)用程序打包、加密后發(fā)送至機(jī)頂盒11,該機(jī)頂盒11收取完應(yīng)用程序后,對(duì)整個(gè)應(yīng)用程序進(jìn)行簽名校驗(yàn),以防止接收的該應(yīng)用程序的數(shù)據(jù)錯(cuò)誤、不完整等的情況出現(xiàn),當(dāng)校驗(yàn)成功后,需要把接收到的應(yīng)用程序解密,同時(shí)將該解密后的應(yīng)用程序下載至內(nèi)存中運(yùn)行,同時(shí)該機(jī)頂盒11再一次發(fā)送私有數(shù)據(jù)獲取請(qǐng)求給網(wǎng)絡(luò)服務(wù)12,以請(qǐng)求下載私有數(shù)據(jù),其中該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器12中的為每ー機(jī)頂盒分配的私有空間,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,其他機(jī)頂盒無法訪問不對(duì)應(yīng)的私有數(shù)據(jù),當(dāng)該網(wǎng)絡(luò)服務(wù)器12即時(shí)響應(yīng)該私有數(shù)據(jù)獲取請(qǐng)求后,分別從該機(jī)頂盒11在該網(wǎng)絡(luò)服務(wù)器12中對(duì)應(yīng)的目錄中把最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收對(duì)應(yīng)的加密數(shù)據(jù)打包傳送給該機(jī)頂盒11,機(jī)頂盒11收取完數(shù)據(jù)后,同樣使用私有的Key簽名校驗(yàn),確認(rèn)沒有問題后,再把這兩部分?jǐn)?shù)據(jù)下載至內(nèi)存中,到此為止,該機(jī)頂盒11就可以播放上次機(jī)頂盒11開機(jī)時(shí)播放的節(jié)目,同時(shí)使用條件接收對(duì)應(yīng)的加密數(shù)據(jù),解密機(jī)頂盒智能卡所支持的加密節(jié)目。另外,該網(wǎng)絡(luò)服務(wù)器12的共享目錄中存儲(chǔ)有所有機(jī)頂盒共有的應(yīng)用程序,也即運(yùn) 營(yíng)商管理的機(jī)頂盒都可以訪問該共享目錄,以獲得應(yīng)用程序,并可以解密運(yùn)行該應(yīng)用程序,且當(dāng)應(yīng)用程序更新時(shí),該機(jī)頂盒生產(chǎn)廠商只需要把升級(jí)后的應(yīng)用程序發(fā)送給運(yùn)營(yíng)商,運(yùn)營(yíng)商對(duì)升級(jí)后的應(yīng)用程序相關(guān)文件使用共享的Key進(jìn)行簽名加密,把簽名加密后的該文件放至該網(wǎng)絡(luò)服務(wù)器12的共享目錄中,當(dāng)用戶重啟機(jī)頂盒或者下次開機(jī)時(shí),機(jī)頂盒則自動(dòng)從共享目錄中下載最新的應(yīng)用程序,相對(duì)于使用老的升級(jí)方式對(duì)應(yīng)用程序進(jìn)行升級(jí),需要把要升級(jí)的文件打包生成TS流(Transport Stream,傳輸流)上傳至衛(wèi)星轉(zhuǎn)發(fā)器,機(jī)器啟動(dòng)后檢測(cè)升級(jí),升級(jí)過程復(fù)雜而且耗時(shí),同時(shí)升級(jí)過程中需要對(duì)flash擦寫操作,如果機(jī)器數(shù)目太多,應(yīng)用程序更新頻繁,會(huì)存在flash出問題的情況,從而本發(fā)明實(shí)施例使用支持網(wǎng)絡(luò)服務(wù)器12存儲(chǔ)功能的機(jī)頂盒11具有方便、簡(jiǎn)單、靈活、易操作的優(yōu)點(diǎn)。該機(jī)頂盒11包括數(shù)據(jù)上傳模塊,該數(shù)據(jù)上傳模塊用于當(dāng)檢測(cè)到私有數(shù)據(jù)變更吋,上傳變更后的私有數(shù)據(jù)至該網(wǎng)絡(luò)服務(wù)器12,以使該網(wǎng)絡(luò)服務(wù)器12更新與該機(jī)頂盒11對(duì)應(yīng)的目錄中預(yù)先存儲(chǔ)的私有數(shù)據(jù)。
在本發(fā)明實(shí)施例中,當(dāng)用戶搜索到新的節(jié)目,或者對(duì)節(jié)目進(jìn)行編輯后,機(jī)頂盒11會(huì)自動(dòng)使用機(jī)頂盒11的私有Key對(duì)私有數(shù)據(jù)的節(jié)目數(shù)據(jù)庫(kù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器12,該網(wǎng)絡(luò)服務(wù)器12接收完數(shù)據(jù)后,不需要先解密,只需要校驗(yàn)后存儲(chǔ)該加密后的節(jié)目數(shù)據(jù)庫(kù)文件數(shù)據(jù),且其他用戶如果沒有密碼無法打開該數(shù)據(jù),具體地,當(dāng)簽名校驗(yàn)無誤,把文件保存至當(dāng)前機(jī)頂盒11對(duì)應(yīng)的節(jié)目數(shù)據(jù)庫(kù)文件夾中。當(dāng)機(jī)頂盒接收到電視臺(tái)發(fā)出的EMM (Entitled Manage Message,授權(quán)管理信息),需要對(duì)條件接收數(shù)據(jù)進(jìn)行更新,該機(jī)頂盒11會(huì)自動(dòng)使用該機(jī)頂盒11的私有Key對(duì)條件接收數(shù)據(jù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器12,該網(wǎng)絡(luò)服務(wù)器12接收完數(shù)據(jù)后,進(jìn)行簽名校驗(yàn)確定該接收到的數(shù)據(jù)文件無誤完整后,則把該文件保存至當(dāng)前機(jī)頂盒對(duì)應(yīng)的條件接收數(shù)據(jù)文件夾中。本發(fā)明實(shí)施例提供的該數(shù)據(jù)獲取系統(tǒng)還包括備份網(wǎng)絡(luò)服務(wù)器,用于當(dāng)檢測(cè)到該網(wǎng)絡(luò)服務(wù)器12非正常工作時(shí),代替該網(wǎng)絡(luò)服務(wù)器12完成相應(yīng)的功能。具體地,出于安全考慮,増加使用備份網(wǎng)絡(luò)服務(wù)器,用于對(duì)用戶數(shù)據(jù)進(jìn)行備份,如果當(dāng)該網(wǎng)絡(luò)服務(wù)器12出現(xiàn)問題或者受到攻擊時(shí),可以自動(dòng)切換到備份網(wǎng)絡(luò)服務(wù)器去工作,作為數(shù)庫(kù)管理的核心,備份網(wǎng)絡(luò)服務(wù)器同樣能夠操作管理所有用戶的賬號(hào)及密碼的更改,管理用戶登錄、讀、寫請(qǐng)求,配置管理用戶權(quán)限等,以確保網(wǎng)絡(luò)服務(wù)器端能夠安全持續(xù)運(yùn)行。在本發(fā)明實(shí)施例中,該數(shù)據(jù)獲取系統(tǒng)把現(xiàn)有機(jī)頂盒中的除啟動(dòng)程序等以外的大部分?jǐn)?shù)據(jù)通過私有Key簽名加密存儲(chǔ)到運(yùn)營(yíng)商管理的網(wǎng)絡(luò)服務(wù)器中,當(dāng)該機(jī)頂盒啟動(dòng)運(yùn)行時(shí)再?gòu)脑摼W(wǎng)絡(luò)服務(wù)器中獲取相關(guān)數(shù)據(jù),也即將之前存儲(chǔ)在機(jī)頂盒中的應(yīng)用程序、資源文件、節(jié)目數(shù)據(jù)庫(kù)文件、條件加密對(duì)應(yīng)的NVM數(shù)據(jù)(Nonvolatile memory,非易失存儲(chǔ)器)和ー些增值服務(wù)應(yīng)用等保存到該網(wǎng)絡(luò)服務(wù)器中,該網(wǎng)絡(luò)服務(wù)器分配一些空間,例如建立共享目錄存儲(chǔ)應(yīng)用程序,則所有的機(jī)頂盒啟動(dòng)時(shí)都從該共享目錄中獲取應(yīng)用程序,而該網(wǎng)絡(luò)服務(wù)器也為每ー機(jī)頂盒用戶分配ー些私有空間,用于存儲(chǔ)用戶的私有數(shù)據(jù),例如建立目錄,節(jié)目數(shù)據(jù)庫(kù)文件夾、條件機(jī)密數(shù)據(jù)文件夾等,實(shí)現(xiàn)了極大減少機(jī)頂盒的flash空間,降低機(jī)頂盒成本,同時(shí)也能夠增強(qiáng)應(yīng)用程序升級(jí)的靈活性、也更智能化。實(shí)施例ニ :圖2示出了本發(fā)明第二實(shí)施例提供的數(shù)據(jù)獲取方法的實(shí)現(xiàn)流程,詳述如下在步驟S201中,在機(jī)頂盒開機(jī)啟動(dòng)吋,通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求。在步驟S202中,該網(wǎng)絡(luò)服務(wù)器接收該登錄請(qǐng)求,并當(dāng)驗(yàn)證該登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼均正確時(shí),返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒。其中,該登錄用戶名和登錄密碼為該機(jī)頂盒出廠后,運(yùn)營(yíng)商給每一位機(jī)頂盒用戶分配的一個(gè)用戶名和初始密碼,機(jī)頂盒可以使用該用戶名和密碼登錄運(yùn)營(yíng)商在前端配置的網(wǎng)絡(luò)服務(wù)器,使用不同的用戶名,進(jìn)入該網(wǎng)絡(luò)服務(wù)器中不同的子目錄,取得各自的權(quán)限。
在步驟S203中,該機(jī)頂盒當(dāng)接收到該網(wǎng)絡(luò)服務(wù)器返回的驗(yàn)證成功的響應(yīng)后,繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求。
在具體實(shí)施過程中,機(jī)頂盒上電后,通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,把當(dāng)前機(jī)頂盒對(duì)應(yīng)的用戶名和密碼發(fā)送至網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器接收該登錄請(qǐng)求,驗(yàn)證該用戶名和密碼是否正確,是,則返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒,以使該機(jī)頂盒根據(jù)該響應(yīng),繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求,否,則返回驗(yàn)證失敗的信息至該機(jī)頂盒,以提醒用戶,必須在驗(yàn)證成功的情況下才可以繼續(xù)執(zhí)行下一歩操作。在步驟S204中,該網(wǎng)絡(luò)服務(wù)器根據(jù)該應(yīng)用程序獲取請(qǐng)求,將該網(wǎng)絡(luò)服務(wù)器共享目錄中預(yù)先存儲(chǔ)的打包應(yīng)用程序返回至該機(jī)頂盒。在步驟S205中,該機(jī)頂盒對(duì)接收到的該打包應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該打包的該應(yīng)用程序。在具體實(shí)施過程中,該網(wǎng)絡(luò)服務(wù)器接收來自該機(jī)頂盒發(fā)送的應(yīng)用程序獲取請(qǐng)求,并從預(yù)設(shè)的共享目錄中獲取該應(yīng)用程序,進(jìn)ー步把該應(yīng)用程序打包、加密后發(fā)送至該機(jī)頂盒,該機(jī)頂盒收取完應(yīng)用程序后,對(duì)整個(gè)應(yīng)用程序進(jìn)行簽名校驗(yàn),以防止接收的該應(yīng)用程序的數(shù)據(jù)錯(cuò)誤、不完整等的情況出現(xiàn),當(dāng)校驗(yàn)成功后,需要把接收到的應(yīng)用程序解密,同時(shí)將該解密后的應(yīng)用程序下載至內(nèi)存中運(yùn)行。在步驟S206中,該機(jī)頂盒向該網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求。在步驟S207中,該網(wǎng)絡(luò)服務(wù)器根據(jù)該私有數(shù)據(jù)獲取請(qǐng)求,返回該網(wǎng)絡(luò)服務(wù)器中與該機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至該機(jī)頂盒。在步驟S208中,該機(jī)頂盒對(duì)接收到的該私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,保存該私有數(shù)據(jù)。在具體實(shí)施過程中,當(dāng)該機(jī)頂盒簽名校驗(yàn)應(yīng)用程序并解密運(yùn)行該應(yīng)用程序后,繼續(xù)請(qǐng)求獲取私有數(shù)據(jù),該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器的為每ー機(jī)頂盒分配的私有空間中,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,當(dāng)該網(wǎng)絡(luò)服務(wù)器響應(yīng)該私有數(shù)據(jù)獲取請(qǐng)求后,分別從該機(jī)頂盒在該網(wǎng)絡(luò)服務(wù)器中對(duì)應(yīng)的目錄中把最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收對(duì)應(yīng)的加密數(shù)據(jù)打包傳送給該機(jī)頂盒,該機(jī)頂盒收取完數(shù)據(jù)后,同樣使用私有的Key簽名校驗(yàn),確認(rèn)沒有問題后,再把這兩部分?jǐn)?shù)據(jù)下載至內(nèi)存中,到此為止,該機(jī)頂盒就可以播放上次機(jī)頂盒開機(jī)時(shí)播放的節(jié)目,同時(shí)使用條件接收對(duì)應(yīng)的加密數(shù)據(jù),解密機(jī)頂盒智能卡所支持的加密節(jié)目,至此,該利用網(wǎng)絡(luò)服務(wù)器存儲(chǔ)大部分?jǐn)?shù)據(jù)的機(jī)頂盒完成了相關(guān)數(shù)據(jù)的獲取以進(jìn)行啟動(dòng)的過程。在本發(fā)明實(shí)施例中,該網(wǎng)絡(luò)服務(wù)器的預(yù)設(shè)位置處預(yù)先存儲(chǔ)有機(jī)頂盒所需應(yīng)用程序、資源文件、節(jié)目數(shù)據(jù)庫(kù)文件、條件加密對(duì)應(yīng)的NVM數(shù)據(jù)和ー些增值服務(wù)應(yīng)用等,例如建立共享目錄存儲(chǔ)應(yīng)用程序,則所有的機(jī)頂盒啟動(dòng)時(shí)都從該共享目錄中獲取應(yīng)用程序。當(dāng)該應(yīng)用程序更新時(shí),該機(jī)頂盒生產(chǎn)廠商只需要把升級(jí)后的應(yīng)用程序發(fā)送給運(yùn)營(yíng)商,運(yùn)營(yíng)商對(duì)升級(jí)后的應(yīng)用程序相關(guān)文件使用共享的Key進(jìn)行簽名加密,把簽名加密后的該文件放至該網(wǎng)絡(luò)服務(wù)器的共享目錄中,當(dāng)用戶重啟機(jī)頂盒或者下次開機(jī)時(shí),機(jī)頂盒則自動(dòng)從共享目錄中下載最新的應(yīng)用程序,使得本發(fā)明實(shí)施例的升級(jí)方式更方便、簡(jiǎn)單、靈活等。另外,該數(shù)據(jù)獲取方法還包括下述步驟當(dāng)該機(jī)頂盒檢測(cè)到私有數(shù)據(jù)變化吋,向該網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)上傳請(qǐng)求;
該網(wǎng)絡(luò)服務(wù)器對(duì)該私有數(shù)據(jù)上傳請(qǐng)求確認(rèn)后,返回接收響應(yīng)至該機(jī)頂盒;該機(jī)頂盒對(duì)變更后的私有數(shù)據(jù)簽名加密后,將簽名加密后的私有數(shù)據(jù)發(fā)送至該網(wǎng)絡(luò)服務(wù)器;該網(wǎng)絡(luò)服務(wù)器接收并校驗(yàn)該簽名加密后的私有數(shù)據(jù),校驗(yàn)后,把該加密后的私有數(shù)據(jù)保存至該機(jī)頂盒在該網(wǎng)絡(luò)服務(wù)器中對(duì)應(yīng)的位置處。在具體實(shí)施過程中,當(dāng)用戶搜索到新的節(jié)目,或者對(duì)節(jié)目進(jìn)行編輯后,機(jī)頂盒會(huì)自 動(dòng)使用機(jī)頂盒的私有Key對(duì)私有數(shù)據(jù)的節(jié)目數(shù)據(jù)庫(kù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,該網(wǎng)絡(luò)服務(wù)器接收完數(shù)據(jù)后,不需要先解密,只需要校驗(yàn)后存儲(chǔ)該加密后的節(jié)目數(shù)據(jù)庫(kù)文件數(shù)據(jù),且其他用戶如果沒有密碼無法打開該數(shù)據(jù),具體地,當(dāng)簽名校驗(yàn)無誤,把文件保存至當(dāng)前機(jī)頂盒對(duì)應(yīng)的節(jié)目數(shù)據(jù)庫(kù)文件夾中。而后,當(dāng)機(jī)頂盒接收到電視臺(tái)發(fā)出的EMM,需要對(duì)條件接收數(shù)據(jù)進(jìn)行更新,該機(jī)頂盒會(huì)自動(dòng)使用該機(jī)頂盒的私有Key對(duì)條件接收數(shù)據(jù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,該網(wǎng)絡(luò)服務(wù)器接收完數(shù)據(jù)后,進(jìn)行簽名校驗(yàn)確定該接收到的數(shù)據(jù)文件無誤完整后,則把該文件保存至當(dāng)前機(jī)頂盒對(duì)應(yīng)的條件接收數(shù)據(jù)文件夾中。在本發(fā)明實(shí)施例中,假定一臺(tái)機(jī)頂盒在網(wǎng)絡(luò)服務(wù)器中占用4M字節(jié)的flash空間,用戶數(shù)據(jù)為100萬,則網(wǎng)絡(luò)服務(wù)器端只需要配置4T左右的硬盤空間,用于存儲(chǔ)機(jī)頂盒的應(yīng)用程序、數(shù)據(jù)庫(kù)文件等數(shù)據(jù),而機(jī)頂盒中只需要保存占用空間很小的啟動(dòng)程序等,而在開啟吋,從該網(wǎng)絡(luò)服務(wù)器中獲取相關(guān)文件,從而極大地壓縮了存儲(chǔ)空間,節(jié)約了機(jī)頂盒生產(chǎn)成本,且方便后續(xù)應(yīng)用軟件的升級(jí)。實(shí)施例三:圖3示出了本發(fā)明第三實(shí)施例提供的機(jī)頂盒的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該機(jī)頂盒包括登錄請(qǐng)求發(fā)送單元31、程序獲取請(qǐng)求發(fā)送單元32、應(yīng)用程序存儲(chǔ)單元33、數(shù)據(jù)獲取請(qǐng)求發(fā)送単元34以及私有數(shù)據(jù)存儲(chǔ)単元35,其中登錄請(qǐng)求發(fā)送單元31,用于通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求。程序獲取請(qǐng)求發(fā)送單元32,用于當(dāng)接收到來自該網(wǎng)絡(luò)服務(wù)器發(fā)送的驗(yàn)證成功的響應(yīng)后,繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求。應(yīng)用程序存儲(chǔ)單元33,用于對(duì)來自該網(wǎng)絡(luò)服務(wù)器發(fā)送的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該應(yīng)用程序。在本發(fā)明實(shí)施例中,該機(jī)頂盒中只保存了占用flash空間很小的啟動(dòng)程序,而與該機(jī)頂盒相關(guān)的應(yīng)用程序、資源文件、節(jié)目數(shù)據(jù)庫(kù)、條件加密對(duì)應(yīng)的NVM數(shù)據(jù)和ー些增值服務(wù)應(yīng)用等信息都保存在與該機(jī)頂盒通過網(wǎng)絡(luò)連接的網(wǎng)絡(luò)服務(wù)器中,使得該機(jī)頂盒的生產(chǎn)成本大為降低,而該機(jī)頂盒在啟動(dòng)過程中,則需要從網(wǎng)絡(luò)服務(wù)器中獲取相關(guān)啟動(dòng)文件等,具體地,通過登錄請(qǐng)求發(fā)送単元31發(fā)送登錄請(qǐng)求至該網(wǎng)絡(luò)服務(wù)器,該網(wǎng)絡(luò)服務(wù)器根據(jù)該登錄請(qǐng)求,驗(yàn)證登錄用戶名及登錄密碼是否正確,當(dāng)驗(yàn)證成功后,則返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒,則當(dāng)接收到來自該網(wǎng)絡(luò)服務(wù)器發(fā)送的驗(yàn)證成功的響應(yīng)后,程序獲取請(qǐng)求發(fā)送單元32繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求,以使得該網(wǎng)絡(luò)服務(wù)器根據(jù)該獲取請(qǐng)求,返回該網(wǎng)絡(luò)服務(wù)器共享目錄中的最新應(yīng)用程序,應(yīng)用程序存儲(chǔ)單元33對(duì)來自該網(wǎng)絡(luò)服務(wù)器發(fā)送的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該應(yīng)用程序至該機(jī)頂盒的內(nèi)存中,本發(fā)明實(shí)施例中的校驗(yàn)用于防止接收錯(cuò)誤或者不完整的應(yīng)用程序,進(jìn)ー步提高應(yīng)用程序獲取的準(zhǔn)確度。數(shù)據(jù)獲取請(qǐng)求發(fā)送単元34,用于向該網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求。私有數(shù)據(jù)存儲(chǔ)単元35,用于對(duì)來自該網(wǎng)絡(luò)服務(wù)器發(fā)送的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該私有數(shù)據(jù)。在本發(fā)明實(shí)施例中,當(dāng)該機(jī)頂盒運(yùn)行該應(yīng)用程序后,進(jìn)ー步通過數(shù)據(jù)獲取請(qǐng)求發(fā)送単元34向該網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求,其中,該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器的每ー機(jī)頂盒分配的私有空間中,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,該節(jié)目數(shù)據(jù)庫(kù)文件記錄機(jī)頂盒上次開機(jī)時(shí)對(duì)節(jié)目的播放控制情況等,該條件接收文件包括文件加密數(shù)據(jù),用于解密獲取機(jī)頂盒智能卡所支持的加密節(jié)目信息等。網(wǎng)絡(luò)服務(wù)器根據(jù)接收到的私有數(shù)據(jù)獲取請(qǐng)求,將與該機(jī)頂盒對(duì)應(yīng)的目錄中的該文件加密打包后,返回給機(jī)頂盒,從而該機(jī)頂盒的私有數(shù)據(jù)存儲(chǔ)単元35對(duì)來自該網(wǎng)絡(luò)服務(wù)器發(fā)送的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功,確認(rèn)沒有問題后,解密并保存該私有數(shù)據(jù),則該機(jī)頂盒就可以播放上次機(jī)頂盒開機(jī)時(shí)播放的節(jié)目,同時(shí)使用條件接收對(duì)應(yīng)的加密數(shù)據(jù),解密機(jī)頂盒智能卡所支持的加密節(jié)目。該機(jī)頂盒還包括數(shù)據(jù)上傳模塊,用于當(dāng)檢測(cè)到私有數(shù)據(jù)變更時(shí),上傳變更后的私有數(shù)據(jù)至該網(wǎng)絡(luò) 服務(wù)器。在本發(fā)明實(shí)施例中,當(dāng)用戶搜索到新的節(jié)目,或者對(duì)節(jié)目進(jìn)行編輯后,機(jī)頂盒的數(shù)據(jù)上傳模塊會(huì)自動(dòng)使用機(jī)頂盒的私有Key對(duì)私有數(shù)據(jù)的節(jié)目數(shù)據(jù)庫(kù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,該網(wǎng)絡(luò)服務(wù)器接收完數(shù)據(jù)后,不需要先解密,只需要校驗(yàn)后存儲(chǔ)該加密后的節(jié)目數(shù)據(jù)庫(kù)文件數(shù)據(jù),且其他用戶如果沒有密碼無法打開該數(shù)據(jù),具體地,當(dāng)簽名校驗(yàn)無誤,把文件保存至當(dāng)前機(jī)頂盒對(duì)應(yīng)的節(jié)目數(shù)據(jù)庫(kù)文件夾中。當(dāng)機(jī)頂盒接收到電視臺(tái)發(fā)出的EMM,需要對(duì)條件接收數(shù)據(jù)進(jìn)行更新,該機(jī)頂盒會(huì)自動(dòng)使用該機(jī)頂盒的私有Key對(duì)條件接收數(shù)據(jù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,該網(wǎng)絡(luò)服務(wù)器接收完數(shù)據(jù)后,進(jìn)行簽名校驗(yàn)確定該接收到的數(shù)據(jù)文件無誤完整后,則把該文件保存至當(dāng)前機(jī)頂盒對(duì)應(yīng)的條件接收數(shù)據(jù)文件夾中,且通過該數(shù)據(jù)上傳模塊也使得對(duì)機(jī)頂盒數(shù)據(jù)的管理、更新等操作更智能化。在本發(fā)明實(shí)施例中,當(dāng)需要對(duì)該機(jī)頂盒的應(yīng)用程序更新吋,則需要該機(jī)頂盒生產(chǎn)廠商把升級(jí)后的應(yīng)用程序發(fā)送給運(yùn)營(yíng)商,運(yùn)營(yíng)商對(duì)升級(jí)后的應(yīng)用程序相關(guān)文件使用共享的Key進(jìn)行簽名加密,把簽名加密后的該文件放至該網(wǎng)絡(luò)服務(wù)器的共享目錄中,當(dāng)用戶重啟機(jī)頂盒或者下次開機(jī)時(shí),機(jī)頂盒則自動(dòng)從共享目錄中下載最新的應(yīng)用程序,從而相對(duì)于現(xiàn)有的升級(jí)方式,更靈活、簡(jiǎn)單、智能化等。實(shí)施例四圖4示出了本發(fā)明第四實(shí)施例提供的機(jī)頂盒的數(shù)據(jù)獲取方法的實(shí)現(xiàn)流程,詳述如下在步驟S401中,通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求。具體地,支持網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的機(jī)頂盒的flash中只保存啟動(dòng)程序,該機(jī)頂盒上電后,通過網(wǎng)絡(luò)接ロ把該機(jī)頂盒對(duì)應(yīng)的登錄用戶名和登錄密碼發(fā)送至運(yùn)營(yíng)商服務(wù)器,可以通過發(fā)送登錄請(qǐng)求,該登錄請(qǐng)求中包含該登錄用戶名和登錄密碼,其中,該登錄用戶名和登錄密碼為該機(jī)頂盒出廠后,運(yùn)營(yíng)商給每一位機(jī)頂盒用戶分配的一個(gè)用戶名和初始密碼,機(jī)頂盒可以使用該用戶名和密碼登錄運(yùn)營(yíng)商在前端配置的網(wǎng)絡(luò)服務(wù)器,使用不同的用戶名,進(jìn)入該網(wǎng)絡(luò)服務(wù)器中不同的子目錄,取得各自的權(quán)限,該子目錄保存該用戶對(duì)應(yīng)的私有數(shù)據(jù),且該私有數(shù)據(jù)由用戶私有的Key進(jìn)行加密處理。其中,該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器的每ー機(jī)頂盒分配的私有空間中,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,該節(jié)目數(shù)據(jù)庫(kù)文件記錄機(jī)頂盒上次開機(jī)時(shí)對(duì)節(jié)目的播放控制情況等,該條件接收文件包括文件加密數(shù)據(jù),用于解密獲取機(jī)頂盒智能卡所支持的加密節(jié)目信息等。在步驟S402中,當(dāng)接收到來自該網(wǎng)絡(luò)服務(wù)器返回的驗(yàn)證成功的響應(yīng)后,繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求。具體地,網(wǎng)絡(luò)服務(wù)器接收到該登錄請(qǐng)求后,驗(yàn)證登錄用戶名和登錄密碼,確認(rèn)該沒有問題后,返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒,此時(shí),該機(jī)頂盒收取到驗(yàn)證成功的響應(yīng)后,繼續(xù)發(fā)送應(yīng)用程序獲取請(qǐng)求給運(yùn)營(yíng)商的網(wǎng)絡(luò)服務(wù)器。在步驟S403中,對(duì)來自該網(wǎng)絡(luò)服務(wù)器返回的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該應(yīng)用程序。具體地,網(wǎng)絡(luò)服務(wù)器接收到該應(yīng)用程序獲取請(qǐng)求后,馬上會(huì)從該網(wǎng)絡(luò)服務(wù)器中的共享目錄中把該應(yīng)用程序打包、加密后發(fā)送至機(jī)頂盒,該機(jī)頂盒收取完應(yīng)用程序后,對(duì)整個(gè)應(yīng)用程序進(jìn)行簽名校驗(yàn),以防止接收的該應(yīng)用程序的數(shù)據(jù)錯(cuò)誤、不完整等的情況出現(xiàn),當(dāng)校驗(yàn)成功后,需要把接收到的應(yīng)用程序解密,同時(shí)將該解密后的應(yīng)用程序下載至內(nèi)存中運(yùn)行。在步驟S404中,向該網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求。在步驟S405中,對(duì)來自該網(wǎng)絡(luò)服務(wù)器返回的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存該私有數(shù)據(jù)。具體地,該機(jī)頂盒再一次發(fā)送私有數(shù)據(jù)獲取請(qǐng)求給網(wǎng)絡(luò)服務(wù),以請(qǐng)求下載私有數(shù)據(jù),其中該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器中的為每ー機(jī)頂盒分配的私有空間,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,其他機(jī)頂盒無法訪問不對(duì)應(yīng)的私有數(shù)據(jù),當(dāng)該網(wǎng)絡(luò)服務(wù)器即時(shí)響應(yīng)該私有數(shù)據(jù)獲取請(qǐng)求后,分別從該機(jī)頂盒在該網(wǎng)絡(luò)服務(wù)器中對(duì)應(yīng)的目錄中把最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收對(duì)應(yīng)的加密數(shù)據(jù)打包傳送給該機(jī)頂盒,機(jī)頂盒收取完數(shù)據(jù)后,同樣使用私有的Key簽名校驗(yàn),確認(rèn)沒有問題后,再把這兩部分?jǐn)?shù)據(jù)下載至內(nèi)存中,到此為止,該機(jī)頂盒就可以播放上次機(jī)頂盒開機(jī)時(shí)播放的節(jié)目,同時(shí)使用條件接收對(duì)應(yīng)的加密數(shù)據(jù),解密機(jī)頂盒智能卡所支持的加密節(jié)目,最終實(shí)現(xiàn)了該機(jī)頂盒的相關(guān)數(shù)據(jù)智能、方便地獲取以及啟動(dòng)過程。該機(jī)頂盒的數(shù)據(jù)獲取方法還包括當(dāng)檢測(cè)到私有數(shù)據(jù)變更時(shí),上傳變更后的私有數(shù)據(jù)至該網(wǎng)絡(luò)服務(wù)器,以使該網(wǎng)絡(luò)服務(wù)器更新與該機(jī)頂盒對(duì)應(yīng)的目錄中預(yù)先存儲(chǔ)的私有數(shù)據(jù)。具體地,當(dāng)用戶搜索到新的節(jié)目,或者對(duì)節(jié)目進(jìn)行編輯后,該用戶使用的機(jī)頂盒會(huì)自動(dòng)使用機(jī)頂盒的私有Key對(duì)私有數(shù)據(jù)包括的節(jié)目數(shù)據(jù)庫(kù)文件或者條件接收文件進(jìn)行簽 名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,該網(wǎng)絡(luò)服務(wù)器對(duì)接收到的加密后的私有數(shù)據(jù)包括的節(jié)目數(shù)據(jù)庫(kù)文件或者條件接收文件進(jìn)行校驗(yàn)后,保存到與該機(jī)頂盒對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)器的目錄中,進(jìn)ー步保存到該目錄對(duì)應(yīng)的節(jié)目數(shù)據(jù)庫(kù)文件夾或者條件接收文件夾中,從而,在下次機(jī)頂盒啟動(dòng)獲取私有數(shù)據(jù)時(shí),獲取的也是最新的私有數(shù)據(jù),以及能夠記錄用戶上次私有數(shù)據(jù)的使用情況等,從而利用該上傳功能,使得該機(jī)頂盒更人性化、智能化。在本發(fā)明實(shí)施例中,由于該網(wǎng)絡(luò)服務(wù)器的共享目錄中存儲(chǔ)有所有機(jī)頂盒共有的應(yīng)用程序,也即運(yùn)營(yíng)商管理的機(jī)頂盒都可以訪問該共享目錄,以獲得應(yīng)用程序,并可以解密運(yùn)行該應(yīng)用程序,且當(dāng)應(yīng)用程序更新時(shí),該機(jī)頂盒生產(chǎn)廠商只需要把升級(jí)后的應(yīng)用程序發(fā)送給運(yùn)營(yíng)商,運(yùn)營(yíng)商對(duì)升級(jí)后的應(yīng)用程序相關(guān)文件使用共享的Key進(jìn)行簽名加密,把簽名加密后的該文件放至該網(wǎng)絡(luò)服務(wù)器的共享目錄中,則當(dāng)用戶重啟機(jī)頂盒或者下次開機(jī)時(shí),機(jī)頂盒則自動(dòng)從共享目錄中下載最新的應(yīng)用程序,相對(duì)于使用老的升級(jí)方式對(duì)應(yīng)用程序進(jìn)行升級(jí),需要把要升級(jí)的文件打包生成TS流上傳至衛(wèi)星轉(zhuǎn)發(fā)器,機(jī)器啟動(dòng)后檢測(cè)升級(jí),升級(jí)過程復(fù)雜而且耗時(shí),同時(shí)升級(jí)過程中需要對(duì)flash擦寫操作,如果機(jī)器數(shù)目太多,應(yīng)用程序更新頻繁,會(huì)存在flash出問題的情況,從而本發(fā)明實(shí)施例使用支持網(wǎng)絡(luò)服務(wù)器存儲(chǔ)功能的機(jī)頂盒具有方便、簡(jiǎn)單、靈活、易操作的優(yōu)點(diǎn)。實(shí)施例五 圖5示出了本發(fā)明第五實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該網(wǎng)絡(luò)服務(wù)器包括登錄請(qǐng)求接收單元51、驗(yàn)證結(jié)果發(fā)送単元52、應(yīng)用程序發(fā)送單元53以及私有數(shù)據(jù)發(fā)送単元54,其中登錄請(qǐng)求接收單元51,用于接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求。驗(yàn)證結(jié)果發(fā)送単元52,用于根據(jù)該登錄請(qǐng)求,驗(yàn)證該登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至該機(jī)頂盒。在本發(fā)明實(shí)施例中,該登錄請(qǐng)求接收單元51可以接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求。當(dāng)接收到該登錄請(qǐng)求后,則利用驗(yàn)證結(jié)果發(fā)送単元52驗(yàn)證該登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至該機(jī)頂盒,當(dāng)驗(yàn)證到該登錄用戶名或者登錄密碼不存在或者錯(cuò)誤吋,也可以發(fā)送驗(yàn)證失敗等響應(yīng)至該機(jī)頂盒,此時(shí),中止機(jī)頂盒做下一歩的操作,也可以提醒該機(jī)頂盒11的用戶;當(dāng)驗(yàn)證成功吋,則返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒,以使得該機(jī)頂盒進(jìn)行下一歩地操作。應(yīng)用程序發(fā)送單元53,用于根據(jù)該應(yīng)用程序獲取請(qǐng)求,返回共享目錄中預(yù)先存儲(chǔ)的該應(yīng)用程序至該機(jī)頂盒中。在本發(fā)明實(shí)施例中,當(dāng)接收到該應(yīng)用程序獲取請(qǐng)求后,則利用驗(yàn)證結(jié)果發(fā)應(yīng)用程序發(fā)送單元53從該網(wǎng)絡(luò)服務(wù)器中的共享目錄中把該應(yīng)用程序打包、加密后發(fā)送至機(jī)頂盒,以使得該機(jī)頂盒運(yùn)行該應(yīng)用程序。私有數(shù)據(jù)發(fā)送単元54,用于根據(jù)該私有數(shù)據(jù)獲取請(qǐng)求,返回與該機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至該機(jī)頂盒。在本發(fā)明實(shí)施例中,該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器中的為每ー機(jī)頂盒分配的私有空間,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,其他機(jī)頂盒無法訪問不對(duì)應(yīng)的私有數(shù)據(jù),當(dāng)接收到該私有數(shù)據(jù)獲取請(qǐng)求后,則利用私有數(shù)據(jù)發(fā)送単元54從該機(jī)頂盒在該網(wǎng)絡(luò)服務(wù)器中對(duì)應(yīng)的目錄中把最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收對(duì)應(yīng)的加密數(shù)據(jù)打包傳送給該機(jī)頂盒,以使得該機(jī)頂盒對(duì)該數(shù)據(jù)進(jìn)行校驗(yàn)、解析等處理。
該網(wǎng)絡(luò)服務(wù)器還包括私有數(shù)據(jù)更新単元,用于接收該機(jī)頂盒上傳的私有數(shù)據(jù),井根據(jù)該私有數(shù)據(jù)對(duì)該機(jī)頂盒對(duì)應(yīng)的私有數(shù)據(jù)進(jìn)行更新。本發(fā)明實(shí)施例提供的該網(wǎng)絡(luò)服務(wù)器能夠存儲(chǔ)有機(jī)頂盒的應(yīng)用程序、節(jié)目數(shù)據(jù)庫(kù)文件、條件加密對(duì)應(yīng)的NVM數(shù)據(jù)及ー些增值服務(wù)應(yīng)用等數(shù)據(jù),使得這些數(shù)據(jù)不再存儲(chǔ)在機(jī)頂盒中,降低了機(jī)頂盒的生產(chǎn)成本,且該網(wǎng)絡(luò)服務(wù)器能夠根據(jù)機(jī)頂盒產(chǎn)品的升級(jí),在不改變機(jī)頂盒結(jié)構(gòu)的情況下,實(shí)時(shí)對(duì)該應(yīng)用程序更新,以對(duì)該機(jī)頂盒進(jìn)行升級(jí),且能夠利用私有數(shù)據(jù)更新単元,對(duì)當(dāng)前機(jī)頂盒的私有數(shù)據(jù)更新,以使得機(jī)頂盒實(shí)時(shí)記錄私有數(shù)據(jù)的更新、使用情況等。
實(shí)施例六:圖6示出了本發(fā)明第六實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)發(fā)送方法的實(shí)現(xiàn)流程,詳述如下在步驟S601中,接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,井根據(jù)該登錄請(qǐng)求,驗(yàn)證該登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至該機(jī)頂盒。其中,該登錄用戶名和登錄密碼為該機(jī)頂盒出廠后,運(yùn)營(yíng)商給每一位機(jī)頂盒用戶分配的一個(gè)用戶名和初始密碼,機(jī)頂盒可以使用該用戶名和密碼登錄運(yùn)營(yíng)商在前端配置的網(wǎng)絡(luò)服務(wù)器,使用不同的用戶名,進(jìn)入該網(wǎng)絡(luò)服務(wù)器中不同的子目錄,取得各自的權(quán)限。具體地,機(jī)頂盒上電后,通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,把當(dāng)前機(jī)頂盒對(duì)應(yīng)的用戶名和密碼發(fā)送至網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器接收該登錄請(qǐng)求,驗(yàn)證該用戶名和密碼是否正確,是,則返回驗(yàn)證成功的響應(yīng)至該機(jī)頂盒,以使該機(jī)頂盒根據(jù)該響應(yīng),繼續(xù)向該網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求,否,則返回驗(yàn)證失敗的信息至該機(jī)頂盒,以提醒用戶,必須在驗(yàn)證成功的情況下才可以繼續(xù)執(zhí)行下一步的應(yīng)用程序獲取請(qǐng)求發(fā)送操作。在步驟S602中,接收來自機(jī)頂盒發(fā)送的應(yīng)用程序獲取請(qǐng)求,井根據(jù)該應(yīng)用程序獲取請(qǐng)求,返回共享目錄中預(yù)先存儲(chǔ)的該應(yīng)用程序至該機(jī)頂盒中。具體地,該網(wǎng)絡(luò)服務(wù)器接收來自該機(jī)頂盒發(fā)送的應(yīng)用程序獲取請(qǐng)求,并從預(yù)設(shè)的共享目錄中獲取該應(yīng)用程序,進(jìn)ー步把該應(yīng)用程序打包、加密后發(fā)送至機(jī)頂盒。其中,所有機(jī)頂盒在啟動(dòng)過程中必須獲取并運(yùn)行該應(yīng)用程序,該應(yīng)用程序?qū)儆谒袡C(jī)頂盒共用的ー個(gè)應(yīng)用程序,且將該應(yīng)用程序存儲(chǔ)在共享目錄中,而不是放在與該機(jī)頂盒的私有存儲(chǔ)空間中,也節(jié)省了該網(wǎng)絡(luò)服務(wù)器的存儲(chǔ)空間,而當(dāng)機(jī)頂盒生產(chǎn)廠商需要更新或者升級(jí)該應(yīng)用程序時(shí),只需要將該網(wǎng)絡(luò)服務(wù)器上的應(yīng)用程序進(jìn)行更新,而不需要對(duì)機(jī)頂盒做任何的返廠或者重新生產(chǎn)的操作,增強(qiáng)了機(jī)頂盒升級(jí)的靈活性,也更智能化。在步驟S603中,接收來自機(jī)頂盒發(fā)送的私有數(shù)據(jù)獲取請(qǐng)求,井根據(jù)該私有數(shù)據(jù)獲取請(qǐng)求,返回與該機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至該機(jī)頂盒。具體地,該網(wǎng)絡(luò)服務(wù)器接收來自該機(jī)頂盒發(fā)送的私有數(shù)據(jù)獲取請(qǐng)求,該私有數(shù)據(jù)存儲(chǔ)在該網(wǎng)絡(luò)服務(wù)器的為每ー機(jī)頂盒分配的私有空間中,包括最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收文件,當(dāng)該網(wǎng)絡(luò)服務(wù)器響應(yīng)該私有數(shù)據(jù)獲取請(qǐng)求后,分別從該機(jī)頂盒在該網(wǎng)絡(luò)服務(wù)器中對(duì)應(yīng)的目錄中把最新的節(jié)目數(shù)據(jù)庫(kù)文件和條件接收對(duì)應(yīng)的加密數(shù)據(jù)打包傳送給該機(jī)頂盒,進(jìn)而,該機(jī)頂盒收取完數(shù)據(jù)后,同樣使用私有的Key簽名校驗(yàn),確認(rèn)沒有問題后,再把這兩部分?jǐn)?shù)據(jù)下載至內(nèi)存中。
該網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)發(fā)送方法還包括接收來自該機(jī)頂盒發(fā)送的私有數(shù)據(jù)上傳請(qǐng)求,并根據(jù)該上傳請(qǐng)求,返回請(qǐng)求發(fā)送確認(rèn)響應(yīng);接收該機(jī)頂盒上傳的私有數(shù)據(jù),井根據(jù)該私有數(shù)據(jù)對(duì)該機(jī)頂盒對(duì)應(yīng)的私有數(shù)據(jù)進(jìn)行更新。具體地,由于當(dāng)用戶搜索到新的節(jié)目,或者對(duì)節(jié)目進(jìn)行編輯后,機(jī)頂盒會(huì)自動(dòng)使用機(jī)頂盒的私有Key對(duì)私有數(shù)據(jù)的節(jié)目數(shù)據(jù)庫(kù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,或者當(dāng)機(jī)頂盒接收到電視臺(tái)發(fā)出的EMM,需要對(duì)條件接收數(shù)據(jù)進(jìn)行更新,該機(jī)頂盒會(huì)自動(dòng)使用該機(jī)頂盒的私有Key對(duì)條件接收數(shù)據(jù)文件進(jìn)行簽名加密,并請(qǐng)求上傳至網(wǎng)絡(luò)服務(wù)器,而該網(wǎng)絡(luò)服務(wù)器對(duì)該請(qǐng)求確認(rèn)后,則返回請(qǐng)求確認(rèn)的響應(yīng)至該機(jī)頂盒,以使機(jī)頂盒上傳簽名加密后的私有數(shù)據(jù),則該網(wǎng)絡(luò)服務(wù)器接收完數(shù)據(jù)后,不需要先解密,只需要校驗(yàn)后存儲(chǔ)該加密后的節(jié)目數(shù)據(jù)庫(kù)文件數(shù)據(jù)或者條件接收數(shù)據(jù)即可,且其他用戶如果沒有密碼無法打開該數(shù)據(jù)。在本發(fā)明實(shí)施例中,該網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)發(fā)送方法根據(jù)來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求及私有數(shù)據(jù)獲取請(qǐng)求,分別返回對(duì)應(yīng)的用戶登錄名及登錄密碼驗(yàn)證是否成功的響應(yīng),該應(yīng)用程序,該私有數(shù)據(jù)至機(jī)頂盒,從而該機(jī)頂盒不需要存儲(chǔ)該應(yīng)用程序,私有數(shù)據(jù)等信息,只需要啟動(dòng)時(shí),從該網(wǎng)絡(luò)服務(wù)器中獲取,該網(wǎng)絡(luò)服務(wù)器根據(jù)接收到的請(qǐng)求,返回相應(yīng)的數(shù)據(jù),實(shí)現(xiàn)了在保證機(jī)頂盒低成本的情況下,保證生產(chǎn)的機(jī)頂盒更人性化、更智能等的目的。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于ー計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。本發(fā)明實(shí)施例通過數(shù)據(jù)獲取系統(tǒng)中的機(jī)頂盒向該網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求,該網(wǎng)絡(luò)服務(wù)器根據(jù)該登錄請(qǐng)求,分別返回登錄用戶名及登錄密碼驗(yàn)證是否成功的響應(yīng),和/或該應(yīng)用程序及與該機(jī)頂盒對(duì)應(yīng)的私有數(shù)據(jù)至該機(jī)頂盒,解決了現(xiàn)有機(jī)頂盒的成本較高、升級(jí)靈活性不高的問題,實(shí)現(xiàn)了在確保機(jī)頂盒低成本的前提下,提高了機(jī)頂盒的人性化、智能化程度以及靈活性等的目的。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.ー種數(shù)據(jù)獲取系統(tǒng),其特征在于,所述系統(tǒng)包括機(jī)頂盒及網(wǎng)絡(luò)服務(wù)器,其中 所述機(jī)頂盒用于通過網(wǎng)絡(luò)接ロ向所述網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求; 所述網(wǎng)絡(luò)服務(wù)器用于根據(jù)所述登錄請(qǐng)求,驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至所述機(jī)頂盒,和/或根據(jù)所述應(yīng)用程序獲取請(qǐng)求,返回所述網(wǎng)絡(luò)服務(wù)器共享目錄中預(yù)先存儲(chǔ)的所述應(yīng)用程序至所述機(jī)頂盒中,以及根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回所述網(wǎng)絡(luò)服務(wù)器中與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒; 所述機(jī)頂盒還用于對(duì)來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的應(yīng)用程序及私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述應(yīng)用程序及所述私有數(shù)據(jù)。
2.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括備份網(wǎng)絡(luò)服務(wù)器,用于當(dāng)檢測(cè)到所述網(wǎng)絡(luò)服務(wù)器非正常工作時(shí),代替所述網(wǎng)絡(luò)服務(wù)器完成相應(yīng)的功能。
3.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述機(jī)頂盒包括數(shù)據(jù)上傳模塊,所述數(shù)據(jù)上傳模塊用于當(dāng)檢測(cè)到私有數(shù)據(jù)變更時(shí),上傳變更后的私有數(shù)據(jù)至所述網(wǎng)絡(luò)服務(wù)器,以使所述網(wǎng)絡(luò)服務(wù)器更新與所述機(jī)頂盒對(duì)應(yīng)的目錄中預(yù)先存儲(chǔ)的私有數(shù)據(jù)。
4.ー種數(shù)據(jù)獲取方法,其特征在于,所述方法包括下述步驟 在機(jī)頂盒開機(jī)啟動(dòng)時(shí),通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求; 所述網(wǎng)絡(luò)服務(wù)器接收所述登錄請(qǐng)求,并當(dāng)驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼均正確時(shí),返回驗(yàn)證成功的響應(yīng)至所述機(jī)頂盒; 當(dāng)所述機(jī)頂盒接收到所述網(wǎng)絡(luò)服務(wù)器返回的驗(yàn)證成功的響應(yīng)后,繼續(xù)向所述網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求; 所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述應(yīng)用程序獲取請(qǐng)求,將所述網(wǎng)絡(luò)服務(wù)器共享目錄中預(yù)先存儲(chǔ)的打包應(yīng)用程序返回至所述機(jī)頂盒; 所述機(jī)頂盒對(duì)接收到的所述打包應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述打包的所述應(yīng)用程序; 所述機(jī)頂盒向所述網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求; 所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回所述網(wǎng)絡(luò)服務(wù)器中與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒; 所述機(jī)頂盒對(duì)接收到的所述私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,保存所述私有數(shù)據(jù)。
5.ー種機(jī)頂盒,其特征在于,所述機(jī)頂盒包括 登錄請(qǐng)求發(fā)送單元,用于通過網(wǎng)絡(luò)接ロ向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求; 程序獲取請(qǐng)求發(fā)送單元,用于當(dāng)接收到來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的驗(yàn)證成功的響應(yīng)后,繼續(xù)向所述網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求; 應(yīng)用程序存儲(chǔ)單元,用于對(duì)來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述應(yīng)用程序; 數(shù)據(jù)獲取請(qǐng)求發(fā)送単元,用于向所述網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求;以及私有數(shù)據(jù)存儲(chǔ)単元,用于對(duì)來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述私有數(shù)據(jù)。
6.如權(quán)利要求5所述的機(jī)頂盒,其特征在于,所述機(jī)頂盒還包括 數(shù)據(jù)上傳模塊,用于當(dāng)檢測(cè)到私有數(shù)據(jù)變更時(shí),上傳變更后的私有數(shù)據(jù)至所述網(wǎng)絡(luò)服務(wù)器。
7.一種采用如權(quán)利要求5所述的機(jī)頂盒的數(shù)據(jù)獲取方法,其特征在于,所述方法包括下述步驟 通過網(wǎng)絡(luò)接口向網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求; 當(dāng)接收到來自所述網(wǎng)絡(luò)服務(wù)器返回的驗(yàn)證成功的響應(yīng)后,繼續(xù)向所述網(wǎng)絡(luò)服務(wù)器發(fā)送應(yīng)用程序獲取請(qǐng)求; 對(duì)來自所述網(wǎng)絡(luò)服務(wù)器返回的應(yīng)用程序進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述應(yīng)用程序; 向所述網(wǎng)絡(luò)服務(wù)器發(fā)送私有數(shù)據(jù)獲取請(qǐng)求; 對(duì)來自所述網(wǎng)絡(luò)服務(wù)器返回的私有數(shù)據(jù)進(jìn)行簽名校驗(yàn),當(dāng)校驗(yàn)成功后,解密并保存所述私有數(shù)據(jù)。
8.—種網(wǎng)絡(luò)服務(wù)器,其特征在于,所述網(wǎng)絡(luò)服務(wù)器包括 登錄請(qǐng)求接收單元,用于接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求; 驗(yàn)證結(jié)果發(fā)送單元,用于根據(jù)所述登錄請(qǐng)求,驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至所述機(jī)頂盒; 應(yīng)用程序發(fā)送單元,用于根據(jù)所述應(yīng)用程序獲取請(qǐng)求,返回共享目錄中預(yù)先存儲(chǔ)的所述應(yīng)用程序至所述機(jī)頂盒中;以及 私有數(shù)據(jù)發(fā)送單元,用于根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒。
9.如權(quán)利要求8所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,所述網(wǎng)絡(luò)服務(wù)器還包括 私有數(shù)據(jù)更新模塊,用于根據(jù)所述機(jī)頂盒發(fā)送的私有數(shù)據(jù),更新與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)。
10.一種采用如權(quán)利要求8所述的網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)發(fā)送方法,其特征在于,所述方法包括下述步驟 接收來自機(jī)頂盒發(fā)送的登錄請(qǐng)求,并根據(jù)所述登錄請(qǐng)求,驗(yàn)證所述登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至所述機(jī)頂盒; 接收來自機(jī)頂盒發(fā)送的應(yīng)用程序獲取請(qǐng)求,并根據(jù)所述應(yīng)用程序獲取請(qǐng)求,返回共享目錄中預(yù)先存儲(chǔ)的所述應(yīng)用程序至所述機(jī)頂盒中; 接收來自機(jī)頂盒發(fā)送的私有數(shù)據(jù)獲取請(qǐng)求,并根據(jù)所述私有數(shù)據(jù)獲取請(qǐng)求,返回與所述機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至所述機(jī)頂盒。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種數(shù)據(jù)獲取系統(tǒng)、方法、機(jī)頂盒及其數(shù)據(jù)獲取方法、網(wǎng)絡(luò)服務(wù)器及其數(shù)據(jù)發(fā)送方法,所述系統(tǒng)包括機(jī)頂盒及網(wǎng)絡(luò)服務(wù)器,該機(jī)頂盒用于向該網(wǎng)絡(luò)服務(wù)器發(fā)送登錄請(qǐng)求,和/或應(yīng)用程序獲取請(qǐng)求以及私有數(shù)據(jù)獲取請(qǐng)求;而該網(wǎng)絡(luò)服務(wù)器用于根據(jù)該登錄請(qǐng)求,驗(yàn)證該登錄請(qǐng)求中所包含的登錄用戶名及登錄密碼是否正確,并返回驗(yàn)證是否成功的響應(yīng)至該機(jī)頂盒,和/或分別根據(jù)該應(yīng)用程序獲取請(qǐng)求及該私有數(shù)據(jù)獲取請(qǐng)求,返回該網(wǎng)絡(luò)服務(wù)器共享目錄中預(yù)先存儲(chǔ)的該應(yīng)用程序及該網(wǎng)絡(luò)服務(wù)器中與該機(jī)頂盒對(duì)應(yīng)的目錄中的私有數(shù)據(jù)至該機(jī)頂盒中保存,實(shí)現(xiàn)了機(jī)頂盒更人性化、更智能的目的,也使得機(jī)頂盒的成本降低、升級(jí)靈活性提高。
文檔編號(hào)H04N21/437GK102630046SQ20121006517
公開日2012年8月8日 申請(qǐng)日期2012年3月13日 優(yōu)先權(quán)日2012年3月13日
發(fā)明者朱小勇 申請(qǐng)人:深圳市九洲電器有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1