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

一種機(jī)頂盒升級(jí)方法及裝置制造方法

文檔序號(hào):8003643閱讀:344來源:國(guó)知局
一種機(jī)頂盒升級(jí)方法及裝置制造方法【專利摘要】本發(fā)明實(shí)施例公開了一種機(jī)頂盒升級(jí)方法及裝置,該方法包括:對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息;根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件,所述升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,所述標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息;若所述識(shí)別信息滿足觸發(fā)升級(jí)條件,則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);若所述識(shí)別信息不滿足觸發(fā)升級(jí)條件,則取消升級(jí)。本發(fā)明還公開了一種機(jī)頂盒升級(jí)的裝置。采用本發(fā)明,能實(shí)現(xiàn)對(duì)機(jī)頂盒身份信息進(jìn)行加密的功能,安全性高,并可同時(shí)對(duì)不同款機(jī)型的機(jī)頂盒進(jìn)行升級(jí),有利于廠商對(duì)各個(gè)頻點(diǎn)進(jìn)行合理分配,升級(jí)過程方便簡(jiǎn)捷?!緦@f明】一種機(jī)頂盒升級(jí)方法及裝置【
技術(shù)領(lǐng)域
】[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種機(jī)頂盒升級(jí)方法及裝置。【
背景技術(shù)
】[0002]隨著數(shù)字電視的普及,支撐數(shù)字電視播放的機(jī)頂盒占據(jù)著重要的地位,對(duì)于機(jī)頂盒功能的改善越來越得到運(yùn)營(yíng)商的重視。TS流(TransportStream),即傳輸流或節(jié)目流,用于傳輸和保存多道節(jié)目的編碼數(shù)據(jù)或其他數(shù)據(jù),其組成單位是節(jié)目。在機(jī)頂盒需要升級(jí)時(shí),運(yùn)營(yíng)商會(huì)將升級(jí)觸發(fā)數(shù)據(jù)和升級(jí)數(shù)據(jù)通過傳輸流TS流發(fā)送至機(jī)頂盒進(jìn)行升級(jí)。然而,一方面,在傳輸過程中,升級(jí)數(shù)據(jù)是透明的,亦即任何人都可以通過非法渠道檢測(cè)到升級(jí)數(shù)據(jù)的內(nèi)容,這就造成升級(jí)數(shù)據(jù)信息內(nèi)容容易被盜竊。[0003]另一方面,每次進(jìn)行傳輸升級(jí)數(shù)據(jù)時(shí),運(yùn)營(yíng)商只能對(duì)其中一款機(jī)頂盒的機(jī)型進(jìn)行升級(jí),而其它款機(jī)型的機(jī)頂盒則需要等待前一款機(jī)型的機(jī)頂盒升級(jí)完之后再升級(jí),從而使升級(jí)過程變得單一,同時(shí)也浪費(fèi)了時(shí)間?!?br/>發(fā)明內(nèi)容】[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種機(jī)頂盒升級(jí)方法及裝置,具有能實(shí)現(xiàn)對(duì)機(jī)頂盒身份信息加密的功能,安全性高,并可同時(shí)對(duì)不同款機(jī)型的機(jī)頂盒進(jìn)行升級(jí),有利于廠商對(duì)各個(gè)頻點(diǎn)進(jìn)行合理分配,升級(jí)過程方便簡(jiǎn)捷。[0005]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例一方面提供了一種機(jī)頂盒升級(jí)方法,包括:[0006]對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息;[0007]根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件,所述升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,所述標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息;[0008]若所述識(shí)別信息滿足觸發(fā)升級(jí)條件,則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);若所述識(shí)別信息不滿足觸發(fā)升級(jí)條件,則取消升級(jí)。[0009]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息由傳輸流TS流攜帶。[0010]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件包括:[0011]根據(jù)所述升級(jí)觸發(fā)信息所攜帶的版本號(hào)的值是否有變化判斷所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息是否已更新,所述版本號(hào)的值對(duì)應(yīng)至少一種機(jī)頂盒類型的所述標(biāo)準(zhǔn)信息;[0012]若判斷所述版本號(hào)有變化,表示所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息已更新,則繼續(xù)判斷所述識(shí)別信息是否與所述升級(jí)觸發(fā)信息的其中一個(gè)標(biāo)準(zhǔn)信息相匹配;[0013]若所述識(shí)別信息與所述升級(jí)觸發(fā)信息的其中一個(gè)所述標(biāo)準(zhǔn)信息相匹配,則繼續(xù)判斷所述識(shí)別信息對(duì)應(yīng)的軟件版本是否低于所述匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本;[0014]若所述識(shí)別信息對(duì)應(yīng)的軟件版本低于所述匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本,則繼續(xù)判斷所述識(shí)別信息對(duì)應(yīng)的序列號(hào)是否在所述匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi);[0015]若所述識(shí)別信息對(duì)應(yīng)的序列號(hào)在所述匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則確定滿足觸發(fā)升級(jí)條件。[0016]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)包括:[0017]查詢所述匹配的標(biāo)準(zhǔn)信息所升級(jí)類型;[0018]根據(jù)所述升級(jí)類型下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0019]在本發(fā)明實(shí)施例第一方面的第四種可能的實(shí)現(xiàn)方式中,所述升級(jí)類型包括普通升級(jí)類型、強(qiáng)制升級(jí)類型,其中:[0020]所述普通升級(jí)類型,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),提供用戶選擇是否升級(jí),若用戶選擇升級(jí)則下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);[0021]所述強(qiáng)制升級(jí)類型,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),直接下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0022]相應(yīng)地,本發(fā)明實(shí)施例第二方面還提供了一種機(jī)頂盒升級(jí)裝置,包括:[0023]加密模塊,用于對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息;[0024]判斷模塊,用于根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件,所述升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,所述標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息;[0025]升級(jí)模塊,用于當(dāng)所述判斷模塊判斷所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);當(dāng)所述判斷模塊判斷所述識(shí)別信息不滿足觸發(fā)升級(jí)條件時(shí),則取消升級(jí)。[0026]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:[0027]存儲(chǔ)模塊,用于存儲(chǔ)所述升級(jí)觸發(fā)信息以及所述升級(jí)數(shù)據(jù)信息。[0028]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述判斷模塊包括:[0029]第一判斷單元,用于根據(jù)所述升級(jí)觸發(fā)信息所攜帶的版本號(hào)的值是否有變化判斷所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息是否已更新,所述版本號(hào)的值對(duì)應(yīng)至少一種機(jī)頂盒類型的所述標(biāo)準(zhǔn)信息;[0030]第二判斷單元,用于當(dāng)所述第一判斷單元的判斷結(jié)果為是時(shí),表示所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息已更新,判斷所述識(shí)別信息是否與所述升級(jí)觸發(fā)信息的其中一個(gè)所述標(biāo)準(zhǔn)信息相匹配;[0031]第三判斷單元,用于當(dāng)所述第二判斷單元的判斷結(jié)果為是時(shí),則判別所述識(shí)別信息對(duì)應(yīng)的軟件版本是否低于所述匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本;[0032]第四判斷單元,用于當(dāng)所述第三判斷單元的判斷結(jié)果為是時(shí),則判斷所述識(shí)別信息對(duì)應(yīng)的序列號(hào)是否在所述匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi);[0033]觸發(fā)單元,用于當(dāng)所述第四判斷單元的判斷結(jié)果為是時(shí),則確定滿足觸發(fā)升級(jí)條件。[0034]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述升級(jí)模塊包括:[0035]選擇單元,用于查詢所述匹配的標(biāo)準(zhǔn)信息所對(duì)應(yīng)的升級(jí)類型;[0036]下載單元,用于根據(jù)所述對(duì)應(yīng)的升級(jí)類型下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0037]在本發(fā)明實(shí)施例第二方面的第四種可能的實(shí)現(xiàn)方式中,所述選擇單元包括:[0038]普通升級(jí)單元,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),提供用戶選擇是否升級(jí),若用戶選擇升級(jí)則下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);[0039]強(qiáng)制升級(jí)單元,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),直接下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0040]在本發(fā)明實(shí)施例中,機(jī)頂盒接收到從傳輸流TS流發(fā)送的升級(jí)觸發(fā)數(shù)據(jù)后,將自身的身份信息加密生成識(shí)別信息之后,與升級(jí)觸發(fā)數(shù)據(jù)的內(nèi)容相核對(duì)。其中升級(jí)觸發(fā)數(shù)據(jù)包括版本號(hào),已經(jīng)加密過的各種機(jī)頂盒機(jī)型的身份信息(即標(biāo)準(zhǔn)信息),與各種標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本、序列號(hào)權(quán)限范圍。核對(duì)之后,如果滿足以上的條件則根據(jù)各種標(biāo)準(zhǔn)信息對(duì)應(yīng)的升級(jí)類型進(jìn)行相應(yīng)的升級(jí)。采用本發(fā)明,具有能對(duì)機(jī)頂盒身份信息加密的功能,其安全性高,并可同時(shí)對(duì)不同款機(jī)型的機(jī)頂盒進(jìn)行升級(jí),有利于廠商對(duì)各個(gè)頻點(diǎn)資源進(jìn)行合理分配,升級(jí)過程方便簡(jiǎn)捷?!緦@綀D】【附圖說明】[0041]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0042]圖1是本發(fā)明實(shí)施例公開的一種機(jī)頂盒升級(jí)方法的流程示意圖;[0043]圖2是本發(fā)明實(shí)施例公開的另一種機(jī)頂盒升級(jí)方法的流程示意圖;[0044]圖3是本發(fā)明實(shí)施例公開的一種機(jī)頂盒升級(jí)裝置的結(jié)構(gòu)示意圖[0045]圖4是本發(fā)明實(shí)施例公開的機(jī)頂盒升級(jí)裝置中判斷模塊的結(jié)構(gòu)示意圖;[0046]圖5是本發(fā)明實(shí)施例公開的機(jī)頂盒升級(jí)裝置中升級(jí)模塊的結(jié)構(gòu)示意圖。[0047]圖6是本發(fā)明實(shí)施例公開的升級(jí)模塊中選擇單元的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】[0048]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的本實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。[0049]本發(fā)明實(shí)施例公開了一種機(jī)頂盒升級(jí)方法及裝置,具有能實(shí)現(xiàn)對(duì)機(jī)頂盒身份信息加密的功能,其安全性高,并可同時(shí)對(duì)不同款機(jī)型的機(jī)頂盒進(jìn)行升級(jí),有利于廠商對(duì)各個(gè)頻點(diǎn)進(jìn)行合理分配,升級(jí)過程方便簡(jiǎn)捷。以下分別進(jìn)行詳細(xì)說明。[0050]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種機(jī)頂盒升級(jí)方法的流程圖。[0051]如圖1所示,本發(fā)明實(shí)施例公開的一種機(jī)頂盒升級(jí)方法可以包括以下步驟:[0052]步驟100,對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息。[0053]一個(gè)實(shí)施例中,在對(duì)傳輸流TS流發(fā)送的升級(jí)觸發(fā)信息進(jìn)行核對(duì)之前,由于升級(jí)觸發(fā)信息中的身份信息已經(jīng)通過MD5算法進(jìn)行加密,生成標(biāo)準(zhǔn)信息,因此機(jī)頂盒自身的身份信息也需要通過MD5算法加密生成識(shí)別信息才能與升級(jí)觸發(fā)信息中的標(biāo)準(zhǔn)信息進(jìn)行核對(duì)。[0054]需要說明的是,機(jī)頂盒的身份信息可以為機(jī)頂盒機(jī)型的硬件版本ID和用戶ID值,也可以是該機(jī)型的機(jī)型號(hào)、地區(qū)值等和機(jī)型相關(guān)的特有的數(shù)據(jù)信息。凡是和機(jī)頂盒機(jī)型相關(guān)的信息都可以納入在身份信息核對(duì)的范圍之內(nèi)。[0055]步驟110,根據(jù)接收的升級(jí)觸發(fā)信息判斷識(shí)別信息是否滿足觸發(fā)升級(jí)條件,升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息。[0056]在本發(fā)明實(shí)施例中,升級(jí)觸發(fā)數(shù)據(jù)包括版本號(hào),已經(jīng)加密過的各種機(jī)頂盒機(jī)型的身份信息(即標(biāo)準(zhǔn)信息),與各種機(jī)頂盒機(jī)型的身份信息對(duì)應(yīng)的軟件版本、序列號(hào)權(quán)限范圍。核對(duì)之后,如果滿足以上的條件則根據(jù)各種標(biāo)準(zhǔn)信息對(duì)應(yīng)的升級(jí)類型進(jìn)行相應(yīng)的升級(jí)。[0057]作為一種可實(shí)施的方式,在具體實(shí)現(xiàn)中,升級(jí)條件包含以下五點(diǎn):[0058]第一,根據(jù)升級(jí)觸發(fā)信息所攜帶的版本號(hào)的值是否有變化來判斷升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息是否已更新,該版本號(hào)的值對(duì)應(yīng)至少一種機(jī)頂盒類型的標(biāo)準(zhǔn)信息;[0059]第二,若判斷版本號(hào)有變化,表示升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息已更新,則繼續(xù)判斷識(shí)別信息是否與升級(jí)觸發(fā)信息的其中一個(gè)標(biāo)準(zhǔn)信息相匹配;若判斷版本號(hào)沒有變化,則取消升級(jí)。[0060]第三,根據(jù)第二條件的判斷,若識(shí)別信息與升級(jí)觸發(fā)信息的其中一個(gè)標(biāo)準(zhǔn)信息相匹配,則繼續(xù)判斷識(shí)別信息對(duì)應(yīng)的軟件版本是否低于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本;若識(shí)別信息沒有與升級(jí)觸發(fā)信息的任何一個(gè)標(biāo)準(zhǔn)信息相匹配的,則取消升級(jí)。[0061]第四,根據(jù)第三條件的判斷,若識(shí)別信息對(duì)應(yīng)的軟件版本低于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本,則繼續(xù)判斷識(shí)別信息攜帶的序列號(hào)是否在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi);若識(shí)別信息對(duì)應(yīng)的軟件版本高于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本,則取消升級(jí)。[0062]第五,根據(jù)第四條件的判斷,若識(shí)別信息攜帶的序列號(hào)在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則觸發(fā)升級(jí);若識(shí)別信息攜帶的序列號(hào)不在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則取消升級(jí)。[0063]步驟120,若識(shí)別信息滿足觸發(fā)升級(jí)條件,則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);若識(shí)別信息不滿足觸發(fā)升級(jí)條件,則取消升級(jí)。[0064]作為一種可實(shí)施的方式,升級(jí)類型包括普通升級(jí)類型、強(qiáng)制升級(jí)類型,其中:[0065]普通升級(jí)類型,用于當(dāng)識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),提供用戶選擇是否升級(jí),若用戶選擇升級(jí)則下載對(duì)應(yīng)的升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);若用戶選擇停止升級(jí)則機(jī)頂盒取消升級(jí)。[0066]強(qiáng)制升級(jí)類型,用于當(dāng)識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),直接下載對(duì)應(yīng)的升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0067]通過實(shí)施圖1所描述的方法,對(duì)整體判斷過程進(jìn)行了概括,本方法實(shí)施例具有能實(shí)現(xiàn)對(duì)機(jī)頂盒身份信息加密的功能,安全性高,并可同時(shí)對(duì)不同款機(jī)型的機(jī)頂盒進(jìn)行升級(jí),有利于廠商對(duì)各個(gè)頻點(diǎn)進(jìn)行合理分配,升級(jí)過程方便簡(jiǎn)捷。[0068]請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例公開的另一種機(jī)頂盒升級(jí)方法示意圖。圖2是在圖1的基礎(chǔ)上進(jìn)行改進(jìn)的更加詳細(xì)的描述觸發(fā)升級(jí)以及下載升級(jí)的過程。[0069]如圖2所示,本發(fā)明實(shí)施例公開的一種機(jī)頂盒升級(jí)方法可以包括以下步驟。[0070]需要說明的是,機(jī)頂盒的身份信息可以為機(jī)頂盒機(jī)型的硬件版本ID和用戶ID值,也可以是該機(jī)型的機(jī)型號(hào)、地區(qū)值等和機(jī)型相關(guān)的特有的數(shù)據(jù)信息。凡是和機(jī)頂盒機(jī)型相關(guān)的信息都可以納入在身份信息核對(duì)的范圍之內(nèi)。[0071]步驟200,機(jī)頂盒自身的身份信息進(jìn)行加密,生成識(shí)別信息。[0072]在本實(shí)施例中,對(duì)于機(jī)頂盒自身的身份信息采用了MD5算法進(jìn)行加密,生成識(shí)別信息。MD5算法是一種信息-摘要算法,是讓大容量信息在用數(shù)字簽名軟件簽署私人密匙前被〃壓縮〃成一種保密的格式(就是把一個(gè)任意長(zhǎng)度的字節(jié)串變換成一定長(zhǎng)的大整數(shù))。通過用MD5算法加密能使得用戶信息得到很好的保護(hù)。[0073]而在升級(jí)觸發(fā)信息中的標(biāo)準(zhǔn)信息也是由MD5算法加密所得,其用MD5算法加密的優(yōu)勢(shì)在于,可以把身份信息的字節(jié)串變換成一定長(zhǎng)的大整數(shù),因此當(dāng)機(jī)頂盒的識(shí)別信息與升級(jí)觸發(fā)信息中標(biāo)準(zhǔn)信息相比較時(shí),只需要比較他們的MD5值,即可判斷這兩種信息是否相同。[0074]步驟201,機(jī)頂盒接收升級(jí)觸發(fā)信息。[0075]—個(gè)實(shí)施例中,升級(jí)觸發(fā)信息可由傳輸流TS流發(fā)送至機(jī)頂盒,TS流在攜帶升級(jí)觸發(fā)信息的同時(shí),還攜帶有升級(jí)數(shù)據(jù)信息。具體實(shí)現(xiàn)中,升級(jí)數(shù)據(jù)信息可由函數(shù)(Softwareupdate_sectionO)實(shí)現(xiàn)。其中升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息包含在一組名為(table_id)的表中,當(dāng)table_id的值為0x8D時(shí)代表升級(jí)觸發(fā)信息所在的位置值;當(dāng)table_id的值為0x90時(shí)代表升級(jí)數(shù)據(jù)信息所在的位置值,當(dāng)機(jī)頂盒需要進(jìn)行升級(jí)時(shí),升級(jí)觸發(fā)信息找到升級(jí)數(shù)據(jù)信息在table_id中所在的位置值,并提取升級(jí)數(shù)據(jù)信息下載。[0076]步驟202,判斷升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息是否有更新。[0077]具體實(shí)現(xiàn)中,判斷升.級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息是否有更新可以根據(jù)(Softwareupdate_section)函數(shù)中版本號(hào)的變化來判斷,當(dāng)升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息有更新時(shí),對(duì)應(yīng)(Software_update_section)函數(shù)中版本號(hào)(version_number)的字段會(huì)在原來的值上加“I”。因此可根據(jù)版本號(hào)值的變化來判斷升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息是否有更新。當(dāng)判斷出有更新時(shí)則執(zhí)行步驟203,當(dāng)判斷出沒有更新時(shí)則執(zhí)行步驟210,取消升級(jí)。[0078]步驟203,繼步驟202的判斷為升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息有更新時(shí),則進(jìn)一步判斷機(jī)頂盒自身的識(shí)別信息是否與升級(jí)觸發(fā)信息的其中一個(gè)標(biāo)準(zhǔn)信息相匹配。[0079]在本實(shí)施例中,由于更新時(shí)(Software_update_section)函數(shù)中版本號(hào)的值會(huì)有所改變,而版本號(hào)具體的值則映射(Software_update_section)函數(shù)中的η個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息,這些標(biāo)準(zhǔn)信息都是經(jīng)過MD5算法加密的。因此,當(dāng)判斷機(jī)頂盒自身的識(shí)別信息是否與升級(jí)觸發(fā)信息的其中一個(gè)標(biāo)準(zhǔn)信息相匹配時(shí),即用機(jī)頂盒自身的識(shí)別信息的MD5值與(Software_update_section)函數(shù)中的η個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息的MD5值進(jìn)行--比對(duì),當(dāng)比對(duì)出函數(shù)中有一個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息的MD5值是與機(jī)頂盒自身的識(shí)別信息的MD5值相同時(shí),則說明機(jī)頂盒自身的識(shí)別信息有與其相匹配的標(biāo)準(zhǔn)信息,即可以繼續(xù)執(zhí)行下一步驟即步驟204的判斷。[0080]當(dāng)查詢到函數(shù)中沒有任何一個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息的MD5值是與機(jī)頂盒自身的識(shí)別信息的MD5值相同時(shí),則直接執(zhí)行步驟210,取消升級(jí)。[0081]步驟204,繼步驟203判斷的結(jié)果為查詢到機(jī)頂盒自身的識(shí)別信息有與其相匹配的標(biāo)準(zhǔn)信息時(shí),則繼續(xù)判斷機(jī)頂盒自身的識(shí)別信息的軟件版本是否低于匹配的標(biāo)準(zhǔn)信息的軟件版本。[0082]若機(jī)頂盒自身的識(shí)別信息的軟件版本低于匹配的標(biāo)準(zhǔn)信息的軟件版本,則執(zhí)行步驟205;若機(jī)頂盒自身的識(shí)別信息的軟件版本高于匹配的標(biāo)準(zhǔn)信息的軟件版本,則直接執(zhí)行步驟210,取消升級(jí)。[0083]步驟205,繼步驟204判斷的結(jié)果為機(jī)頂盒自身的識(shí)別信息的軟件版本低于匹配的標(biāo)準(zhǔn)信息的軟件版本,則判斷機(jī)頂盒自身的識(shí)別信息的序列號(hào)是否在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi)。[0084]作為一種可實(shí)施的方式,在本實(shí)施例中,每個(gè)機(jī)頂盒在出廠時(shí)都有唯一與其對(duì)應(yīng)的序列號(hào)。在升級(jí)觸發(fā)信息中,每個(gè)標(biāo)準(zhǔn)信息對(duì)應(yīng)著序列號(hào)權(quán)限范圍,只要機(jī)頂盒自身的序列號(hào)在此范圍內(nèi)即可滿足升級(jí)條件。在(Software_update_section)函數(shù)中,機(jī)頂盒升級(jí)的最小序列號(hào)用(STB_id_begin)語句表示,最大序列號(hào)則由(STB_id_end)語句表示。[0085]若判斷機(jī)頂盒自身的識(shí)別信息的序列號(hào)在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則滿足以上升級(jí)條件,執(zhí)行步驟206。若機(jī)頂盒自身的識(shí)別信息的序列號(hào)不在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則直接執(zhí)行步驟210,取消升級(jí)。[0086]步驟206,判斷升級(jí)類型是否為普通升級(jí)類型。[0087]具體實(shí)現(xiàn)中,繼步驟205判斷的結(jié)果為機(jī)頂盒自身的識(shí)別信息的序列號(hào)在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi)時(shí),匹配的標(biāo)準(zhǔn)信息定義了該機(jī)頂盒的升級(jí)類型。其在(Software_update_section)函數(shù)中用(upgrade_kind)來表示。在執(zhí)行步驟206時(shí),判斷匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型是否為普通升級(jí)類型。若為普通升級(jí)類型,則執(zhí)行步驟207;若判斷結(jié)果不是普通升級(jí)類型,則執(zhí)行步驟208,即匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型為強(qiáng)制升級(jí)類型。[0088]步驟207,用戶是否需要升級(jí)。[0089]當(dāng)步驟206中,當(dāng)匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型為普通升級(jí)類型時(shí),(Software_update_section)函數(shù)會(huì)通過顯示器彈出對(duì)話框提示用戶是否需要升級(jí)。若用戶選擇升級(jí),則執(zhí)行步驟209下載升級(jí)數(shù)據(jù);若用戶選擇取消升級(jí),則直接執(zhí)行步驟210,取消升級(jí)。[0090]步驟208,強(qiáng)制升級(jí)。[0091]當(dāng)步驟206中,當(dāng)匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型不是普通升級(jí)類型時(shí),則強(qiáng)制機(jī)頂盒升級(jí)。進(jìn)而執(zhí)行步驟209。[0092]步驟209,下載升級(jí)數(shù)據(jù),進(jìn)行軟件更新。[0093]本實(shí)施例中,當(dāng)步驟207中用戶選擇需要升級(jí)或者步驟208中升級(jí)觸發(fā)信息判斷機(jī)頂盒的類型為強(qiáng)制升級(jí)時(shí),則滿足以上升級(jí)條件。具體實(shí)現(xiàn)中,升級(jí)數(shù)據(jù)信息由(Software_Data_Section())函數(shù)表示,當(dāng)步驟208及以上步驟都滿足升級(jí)條件時(shí),升級(jí)觸發(fā)信息找到升級(jí)數(shù)據(jù)信息的所在值,即表(table_id)的值為0x90。在傳輸升級(jí)數(shù)據(jù)信息過程中,通過(Software_update_section)函數(shù)中的頻點(diǎn)信息PD,符號(hào)率標(biāo)示符FHL,以及調(diào)制方式TZFS將傳輸流TS流中的頻點(diǎn)鎖住。鎖住頻點(diǎn)后,一方面通過(SoftWare_update_section)函數(shù)中的下載升級(jí)數(shù)據(jù)表的標(biāo)示符(download_table_id)來下載(Software_Data_Section())函數(shù)中與機(jī)頂盒自身機(jī)型和升級(jí)類型對(duì)應(yīng)的表標(biāo)示符(table_id)。[0094]另一方面,當(dāng)下載完表標(biāo)示符(table_id)后,(Software_update_section)函數(shù)中的下載包標(biāo)示符(down_pid)下載(Software_Data_SectionO)函數(shù)中表標(biāo)示符(table_id)中的升級(jí)數(shù)據(jù)。將升級(jí)數(shù)據(jù)通過TS流傳輸至機(jī)頂盒,機(jī)頂盒中的升級(jí)控制模塊將接收的升級(jí)數(shù)據(jù)寫入FLASH,完成升級(jí)更新。[0095]作為一種可實(shí)施的方式,在機(jī)頂盒A在進(jìn)行請(qǐng)求時(shí),另一款機(jī)型的機(jī)頂盒B也可以同時(shí)對(duì)該升級(jí)觸發(fā)信息發(fā)出升級(jí)請(qǐng)求,不同的是,機(jī)頂盒B由于身份信息的不同,獲取的識(shí)別信息值也不同,因此下載的升級(jí)數(shù)據(jù)也不同,但所有比較的流程都是相同的。[0096]可見,在圖2表現(xiàn)的機(jī)頂盒升級(jí)方法中,一方面體現(xiàn)出對(duì)機(jī)頂盒身份信息加密的安全性;第二方面可將升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息通過TS流傳輸至機(jī)頂盒過程簡(jiǎn)潔方便;第三方面運(yùn)營(yíng)商可根據(jù)每種機(jī)頂盒機(jī)型的需要同時(shí)對(duì)多款機(jī)型的機(jī)頂盒進(jìn)行升級(jí);第四方面由于下載升級(jí)數(shù)據(jù)過程中需要鎖住TS流中的頻點(diǎn),因此運(yùn)營(yíng)商可以根據(jù)需求靈活選擇頻點(diǎn)下載,合理分配頻點(diǎn)資源。[0097]請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例公開的一種機(jī)頂盒升級(jí)裝置示意圖。如圖3所示,機(jī)頂盒升級(jí)裝置可以包括:[0098]加密模塊300,用于對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息。[0099]判斷模塊310,用于根據(jù)接收的升級(jí)觸發(fā)信息判斷識(shí)別信息是否滿足觸發(fā)升級(jí)條件,升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,該標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息。[0100]升級(jí)模塊320,用于當(dāng)判斷模塊310判斷識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);當(dāng)判斷模塊310判斷識(shí)別信息不滿足觸發(fā)升級(jí)條件時(shí),則取消升級(jí)。[0101]存儲(chǔ)模塊330,用于存儲(chǔ)升級(jí)觸發(fā)信息以及升級(jí)數(shù)據(jù)信息。[0102]在圖3所示的機(jī)頂盒升級(jí)裝置中,加密模塊300將機(jī)頂盒的身份信息進(jìn)行加密之后,判斷模塊310調(diào)出加密模塊300中機(jī)頂盒識(shí)別信息與傳輸流TS流發(fā)送的存儲(chǔ)模塊330中的升級(jí)觸發(fā)信息相比較,判斷識(shí)別信息是否滿足觸發(fā)升級(jí)條件,若滿足觸發(fā)升級(jí)條件則升級(jí)模塊320下載存儲(chǔ)模塊330中的升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí),若不滿足觸發(fā)升級(jí)條件則升級(jí)模塊320取消升級(jí)。圖3所示的升級(jí)裝置能對(duì)身份信息進(jìn)行加密,生成識(shí)別信息,保護(hù)了用戶的私隱,在傳輸過程中更加具有安全性。[0103]請(qǐng)參閱圖4,圖4是本發(fā)明實(shí)施例公開的機(jī)頂盒升級(jí)裝置中判斷模塊310的結(jié)構(gòu)示意圖。如圖4所示,機(jī)頂盒升級(jí)裝置中的判斷模塊可以包括:[0104]第一判斷單元400,用于根據(jù)升級(jí)觸發(fā)信息所攜帶的版本號(hào)的值是否有變化判斷升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息是否已更新,版本號(hào)的值對(duì)應(yīng)至少一種機(jī)頂盒類型的標(biāo)準(zhǔn)信肩、O[0105]作為一種可實(shí)施的方式,第一判斷單元400是根據(jù)存儲(chǔ)模塊330的升級(jí)觸發(fā)信息中版本號(hào)的變化來判斷的,當(dāng)升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息有更新時(shí),對(duì)應(yīng)版本號(hào)字段會(huì)在原來的值上加“I”。因此可根據(jù)版本號(hào)值的變化來判斷升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息是否有更新。當(dāng)判斷出有更新時(shí)則進(jìn)入下一判斷單元第二判斷單元410,當(dāng)判斷出沒有更新時(shí)則取消升級(jí)。[0106]第二判斷單元410,用于當(dāng)?shù)谝慌袛鄦卧?00的判斷結(jié)果為是時(shí),表示升級(jí)觸發(fā)信息和升級(jí)數(shù)據(jù)信息已更新,則繼續(xù)判斷識(shí)別信息是否與升級(jí)觸發(fā)信息的其中一個(gè)標(biāo)準(zhǔn)信息相匹配。[0107]作為一種可實(shí)施的方式,第二判斷單元410將機(jī)頂盒自身的識(shí)別信息的MD5值與存儲(chǔ)模塊330的升級(jí)觸發(fā)信息中的η個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息的MD5值進(jìn)行一一比對(duì),當(dāng)比對(duì)出函數(shù)中有一個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息的MD5值是與機(jī)頂盒自身的識(shí)別信息的MD5值相同時(shí),則說明可以繼續(xù)執(zhí)行下一第三判斷單元420。[0108]當(dāng)查詢到函數(shù)中沒有一個(gè)機(jī)頂盒類型的標(biāo)準(zhǔn)信息的MD5值是與機(jī)頂盒自身的識(shí)別信息的MD5值相同時(shí),則取消升級(jí)。[0109]第三判斷單元420,用于當(dāng)?shù)诙袛鄦卧?10的判斷結(jié)果為是時(shí),則判斷識(shí)別信息對(duì)應(yīng)的軟件版本是否低于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本。若第三判斷單元420判別識(shí)別信息對(duì)應(yīng)的軟件版本低于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本,則進(jìn)行下一判斷第四判斷單元430;若第三判斷單元420判別識(shí)別信息對(duì)應(yīng)的軟件版本高于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本,則取消升級(jí)。[0110]第四判斷單元430,用于當(dāng)?shù)谌袛鄦卧?20判斷識(shí)別信息對(duì)應(yīng)的軟件版本低于匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本時(shí),則判斷識(shí)別信息攜帶的序列號(hào)是否在匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi)。[0111]作為一種可實(shí)施的方式,在本實(shí)施例中,每個(gè)機(jī)頂盒在出廠時(shí)都有唯一與其對(duì)應(yīng)的序列號(hào)。在升級(jí)觸發(fā)信息中,每個(gè)標(biāo)準(zhǔn)信息對(duì)應(yīng)著序列號(hào)權(quán)限范圍。當(dāng)?shù)谒呐袛鄦卧?30判斷識(shí)別信息攜帶的序列號(hào)在升級(jí)觸發(fā)信息的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi)時(shí),則進(jìn)入下一單元觸發(fā)單元440;當(dāng)?shù)谒呐袛鄦卧?30判斷識(shí)別信息攜帶的序列號(hào)不在升級(jí)觸發(fā)信息的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi)時(shí),則取消升級(jí)。[0112]觸發(fā)單元440,用于第四判斷單元430判斷識(shí)別信息攜帶的序列號(hào)在升級(jí)觸發(fā)信息的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則觸發(fā)升級(jí)。[0113]圖5是本發(fā)明實(shí)施例公開的機(jī)頂盒升級(jí)裝置中升級(jí)模塊的結(jié)構(gòu)示意圖。如圖5所示,機(jī)頂盒升級(jí)裝置中的升級(jí)模塊可以包括:[0114]選擇單元500,用于查詢匹配的標(biāo)準(zhǔn)信息所對(duì)應(yīng)的升級(jí)類型。[0115]作為一種可實(shí)施的方式,升級(jí)類型包括普通升級(jí)類型和強(qiáng)制升級(jí)類型。當(dāng)觸發(fā)單元440提示選擇單元500觸發(fā)升級(jí)時(shí),匹配的標(biāo)準(zhǔn)信息會(huì)定義該機(jī)頂盒的升級(jí)類型。當(dāng)匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型為普通升級(jí)類型時(shí),升級(jí)觸發(fā)信息會(huì)通過顯示器彈出對(duì)話框提示用戶是否需要升級(jí)。若用戶選擇升級(jí),則進(jìn)入下一單元下載單元510下載升級(jí)數(shù)據(jù);若用戶選擇取消升級(jí),則取消升級(jí)模式。[0116]當(dāng)匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型為強(qiáng)制升級(jí)類型時(shí),升級(jí)觸發(fā)信息直接從下載單元510下載升級(jí)數(shù)據(jù)。[0117]下載單元510,用于根據(jù)對(duì)應(yīng)的升級(jí)類型下載升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0118]作為一種可實(shí)施的方式,當(dāng)選擇單元500中的狀態(tài)為用戶選擇升級(jí)或者強(qiáng)制升級(jí)時(shí),升級(jí)觸發(fā)信息找到升級(jí)數(shù)據(jù)信息的所在值。在傳輸升級(jí)數(shù)據(jù)信息過程中,通過頻點(diǎn)信息PD,符號(hào)率標(biāo)示符FHL,以及調(diào)制方式TZFS將傳輸流TS流中的頻點(diǎn)鎖住。鎖住后一方面下載升級(jí)數(shù)據(jù)表的標(biāo)示符下載與機(jī)頂盒自身機(jī)型和升級(jí)類型對(duì)應(yīng)的表標(biāo)示符。另一方面,當(dāng)下載完表標(biāo)示符后,下載包標(biāo)示符下載升級(jí)數(shù)據(jù)表中表標(biāo)示符中的升級(jí)數(shù)據(jù)。將升級(jí)數(shù)據(jù)通過TS流傳輸至機(jī)頂盒,機(jī)頂盒中的升級(jí)控制模塊將接收的升級(jí)數(shù)據(jù)寫入flash,完成升級(jí)更新。[0119]請(qǐng)參閱圖6,圖6是本發(fā)明實(shí)施例公開的升級(jí)模塊中選擇單元的結(jié)構(gòu)示意圖。如圖6所示,機(jī)頂盒升級(jí)裝置中升級(jí)模塊的選擇單元可以包括:[0120]普通升級(jí)單元600,用于當(dāng)識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),提供用戶選擇是否升級(jí),若用戶選擇升級(jí)則下載對(duì)應(yīng)的所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0121]作為一種可實(shí)施的方式,當(dāng)匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型為普通升級(jí)類型時(shí),普通升級(jí)單元600會(huì)通過顯示器彈出對(duì)話框提示用戶是否需要升級(jí)。若用戶選擇升級(jí),則進(jìn)入下一單元下載單元510下載升級(jí)數(shù)據(jù);若用戶選擇取消升級(jí),則取消升級(jí)模式。[0122]強(qiáng)制升級(jí)單元610,用于當(dāng)識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),直接下載對(duì)應(yīng)的升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。[0123]作為一種可實(shí)施的方式,當(dāng)匹配的標(biāo)準(zhǔn)信息所定義的該機(jī)頂盒的升級(jí)類型為強(qiáng)制升級(jí)類型時(shí),強(qiáng)制升級(jí)單元610直接從下載單元510下載升級(jí)數(shù)據(jù)。[0124]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。[0125]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。[0126]以上所述的實(shí)施方式,并不構(gòu)成對(duì)該技術(shù)方案保護(hù)范圍的限定。任何在上述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該技術(shù)方案的保護(hù)范圍之內(nèi)?!緳?quán)利要求】1.一種機(jī)頂盒升級(jí)方法,其特征在于,包括:對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息;根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件,所述升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,所述標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息;若所述識(shí)別信息滿足觸發(fā)升級(jí)條件,則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);若所述識(shí)別信息不滿足觸發(fā)升級(jí)條件,則取消升級(jí)。2.根據(jù)權(quán)力要求I所述的方法,其特征在于,所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息由傳輸流TS流攜帶。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件包括:根據(jù)所述升級(jí)觸發(fā)信息所攜帶的版本號(hào)的值是否有變化判斷所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息是否已更新,所述版本號(hào)的值對(duì)應(yīng)至少一種機(jī)頂盒類型的所述標(biāo)準(zhǔn)信息;若判斷所述版本號(hào)有變化,表示所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息已更新,則繼續(xù)判斷所述識(shí)別信息是否與所述升級(jí)觸發(fā)信息的其中一個(gè)所述標(biāo)準(zhǔn)信息相匹配;若所述識(shí)別信息與所述升級(jí)·觸發(fā)信息的其中一個(gè)所述標(biāo)準(zhǔn)信息相匹配,則繼續(xù)判斷所述識(shí)別信息對(duì)應(yīng)的軟件版本是否低于所述匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本;若所述識(shí)別信息對(duì)應(yīng)的軟件版本低于所述匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本,則繼續(xù)判斷所述識(shí)別信息對(duì)應(yīng)的序列號(hào)是否在所述匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi);若所述識(shí)別信息對(duì)應(yīng)的序列號(hào)在所述匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi),則確定滿足觸發(fā)升級(jí)條件。4.根據(jù)權(quán)力要求I所述的方法,其特征在于,所述接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)包括:查詢所述匹配的標(biāo)準(zhǔn)信息所對(duì)應(yīng)的升級(jí)類型;根據(jù)所述對(duì)應(yīng)的升級(jí)類型下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。5.根據(jù)權(quán)力要求4所述的方法,其特征在于,所述升級(jí)類型包括普通升級(jí)類型、強(qiáng)制升級(jí)類型,其中:所述普通升級(jí)類型,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),提供用戶選擇是否升級(jí),若用戶選擇升級(jí)則下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);所述強(qiáng)制升級(jí)類型,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),直接下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。6.一種機(jī)頂盒升級(jí)裝置,其特征在于,包括:加密模塊,用于對(duì)機(jī)頂盒的身份信息進(jìn)行加密,生成識(shí)別信息;判斷模塊,用于根據(jù)接收的升級(jí)觸發(fā)信息判斷所述識(shí)別信息是否滿足觸發(fā)升級(jí)條件,所述升級(jí)觸發(fā)信息攜帶已加密的標(biāo)準(zhǔn)信息,所述標(biāo)準(zhǔn)信息為需要升級(jí)的機(jī)頂盒的身份信息;升級(jí)模塊,用于當(dāng)所述判斷模塊判斷所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),則接收升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);當(dāng)所述判斷模塊判斷所述識(shí)別信息不滿足觸發(fā)升級(jí)條件時(shí),則取消升級(jí)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:存儲(chǔ)模塊,用于存儲(chǔ)所述升級(jí)觸發(fā)信息以及所述升級(jí)數(shù)據(jù)信息。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述判斷模塊包括:第一判斷單元,用于根據(jù)所述升級(jí)觸發(fā)信息所攜帶的版本號(hào)的值是否有變化判斷所述升級(jí)觸發(fā)信息和所述升級(jí)數(shù)據(jù)信息是否已更新,所述版本號(hào)的值對(duì)應(yīng)至少一種機(jī)頂盒類型的所述標(biāo)準(zhǔn)信息;第二判斷單元,用于當(dāng)所述第一判斷單元的判斷結(jié)果為是時(shí),判斷所述識(shí)別信息是否與所述升級(jí)觸發(fā)信息的其中一個(gè)所述標(biāo)準(zhǔn)信息相匹配;第三判斷單元,用于當(dāng)所述第二判斷單元的判斷結(jié)果為是時(shí),則判斷所述識(shí)別信息對(duì)應(yīng)的軟件版本是否低于所述匹配的標(biāo)準(zhǔn)信息對(duì)應(yīng)的軟件版本;第四判斷單元,用于當(dāng)所述第三判斷單元的判斷結(jié)果為是時(shí),則判斷所述識(shí)別信息對(duì)應(yīng)的序列號(hào)是否在所述匹配的標(biāo)準(zhǔn)信息限定的序列號(hào)權(quán)限范圍內(nèi);觸發(fā)單元,用于當(dāng)所述第四判斷單元的判斷結(jié)果為是時(shí),則確定滿足觸發(fā)升級(jí)條件。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述升級(jí)模塊包括:選擇單元,用于查詢所述匹配的標(biāo)準(zhǔn)信息所對(duì)應(yīng)的升級(jí)類型;下載單元,用于根據(jù)所述對(duì)應(yīng)的升級(jí)類型下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述選擇單元包括:普通升級(jí)單元,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),提供用戶選擇是否升級(jí),若用戶選擇升級(jí)則下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí);強(qiáng)制升級(jí)單元,用于當(dāng)所述識(shí)別信息滿足觸發(fā)升級(jí)條件時(shí),直接下載所述升級(jí)數(shù)據(jù)信息進(jìn)行升級(jí)?!疚臋n編號(hào)】H04N21/443GK103442291SQ201310339165【公開日】2013年12月11日申請(qǐng)日期:2013年8月6日優(yōu)先權(quán)日:2013年8月6日【發(fā)明者】陳斯帆申請(qǐng)人:深圳創(chuàng)維數(shù)字技術(shù)股份有限公司,深圳市創(chuàng)維軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1