[發(fā)明專利]機(jī)頂盒軟件更新方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410831464.7 | 申請日: | 2014-12-26 |
| 公開(公告)號: | CN104461652B | 公開(公告)日: | 2017-11-03 |
| 發(fā)明(設(shè)計)人: | 冉從偉 | 申請(專利權(quán))人: | 珠海邁科智能科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04N21/458 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 519000 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 機(jī)頂盒 軟件 更新 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及機(jī)頂盒技術(shù)領(lǐng)域,特別是涉及一種機(jī)頂盒軟件更新方法及系統(tǒng)。
背景技術(shù)
目前,為了滿足用戶的不同業(yè)務(wù)需求,通常需要對同一批次型號相同的機(jī)頂盒軟件進(jìn)行不同類型的升級更新,比如從出廠初始軟件類型A更新成軟件類型B或仍然是按照軟件類型A的更新方式更新,其中,不同的軟件類型對應(yīng)不同的業(yè)務(wù)類型。
在現(xiàn)有技術(shù)中,通常由用戶按照自己的需求獲取更新軟件,然后在機(jī)頂盒上操作安裝升級,比如,當(dāng)需要享有區(qū)別于軟件類型A的業(yè)務(wù)的服務(wù)時,就選擇軟件類型B的更新軟件,通常需要用戶滿足支付一定費用或是高級會員等條件時才能獲取到軟件類型B的更新軟件,且無論哪個軟件類型的更新軟件都能在初始軟件類型A的基礎(chǔ)上完成更新,在這樣的情況下,一旦軟件類型B的更新軟件遺失或泄露,就會讓除了該用戶以外的人也能享受這個更新軟件帶來的體驗,這樣使得用戶喪失了對這個更新軟件的專有權(quán)限,降低了用戶體驗度。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種機(jī)頂盒軟件更新方法及系統(tǒng),以達(dá)到保障用戶對更新軟件的專有權(quán)限,提高用戶的體驗度的目的。
為解決上述技術(shù)問題,本發(fā)明提供一種機(jī)頂盒軟件更新方法,包括:
當(dāng)檢測到用戶選擇的更新軟件時,解析所述更新軟件,得到所述更新軟件的軟件類型;
判斷所述更新軟件的軟件類型與當(dāng)前軟件類型是否匹配,以確定用戶是否更換業(yè)務(wù)類型;
當(dāng)不匹配時,響應(yīng)用戶輸入的驗證碼,并判斷所述驗證碼與預(yù)設(shè)驗證碼是否匹配一致,以確定用戶是否具有更換業(yè)務(wù)類型的權(quán)限;
當(dāng)所述驗證碼與預(yù)設(shè)驗證碼匹配一致時,利用所述更新軟件完成對機(jī)頂盒的更新操作;
其中,不同的機(jī)頂盒產(chǎn)品序列號對應(yīng)不同的驗證碼。
上述方法中,優(yōu)選的,還包括:
當(dāng)所述更新軟件的軟件類型與當(dāng)前軟件類型匹配時,利用利用所述更新軟件完成對機(jī)頂盒的更新操作。
上述方法中,優(yōu)選的,還包括:
利用所述機(jī)頂盒的產(chǎn)品序列號生成相應(yīng)的預(yù)設(shè)校驗碼。
上述方法中,優(yōu)選的,還包括:
通過OTA方式將不同軟件類型的更新軟件掛在網(wǎng)上,以便用戶下載。
上述方法中,優(yōu)選的,當(dāng)所述更新軟件的軟件類型與當(dāng)前軟件類型不匹配時,通過以下步驟響應(yīng)用戶輸入的驗證碼:
顯示待輸入驗證碼的對話框;
當(dāng)檢測到用戶輸入的驗證碼時,響應(yīng)所述驗證碼。
上述方法中,優(yōu)選的,當(dāng)所述更新軟件的軟件類型與當(dāng)前軟件類型不匹配時,還包括:
顯示無權(quán)限使用所述更新軟件的提示信息。
上述方法中,優(yōu)選的,還包括:
當(dāng)成功完成對機(jī)頂盒的更新操作時,顯示已更新成功的提示信息。
本發(fā)明還提供了一種機(jī)頂盒軟件更新系統(tǒng),包括:
軟件類型確定單元,用于當(dāng)檢測到用戶選擇的更新軟件時,解析所述更新軟件,得到所述更新軟件的軟件類型;
第一判斷單元,用于判斷所述更新軟件的軟件類型與當(dāng)前軟件類型是否匹配,以確定用戶是否更換業(yè)務(wù)類型;
第二判斷單元,用于當(dāng)不匹配時,響應(yīng)用戶輸入的驗證碼,并判斷所述驗證碼與預(yù)設(shè)驗證碼是否匹配一致,以確定用戶是否具有更換業(yè)務(wù)類型的權(quán)限;
更新單元,用于當(dāng)所述驗證碼與預(yù)設(shè)驗證碼匹配一致時,利用所述更新軟件完成對機(jī)頂盒的更新操作;
其中,不同的機(jī)頂盒產(chǎn)品序列號對應(yīng)不同的驗證碼。
上述系統(tǒng)中,優(yōu)選的,還包括:
第一顯示單元,用于當(dāng)所述更新軟件的軟件類型與當(dāng)前軟件類型不匹配時,顯示無權(quán)限使用所述更新軟件的提示信息。
上述系統(tǒng)中,優(yōu)選的,還包括:
第二顯示單元,用于當(dāng)成功完成對機(jī)頂盒的更新操作時,顯示已更新成功的提示信息。
以上本發(fā)明提供的機(jī)頂盒軟件更新的方法及系統(tǒng)中,只有在更新軟件的軟件類型與當(dāng)前軟件類型不匹配,且用戶輸入的驗證碼與運(yùn)算產(chǎn)生的預(yù)設(shè)驗證碼也匹配一致的前提下,才會執(zhí)行利用更新軟件完成對機(jī)頂盒的更新操作;由于只要用戶不將驗證碼告知其他人,其他人就不能使用這個更新軟件,有效保障了用戶對更新軟件的專有權(quán)限,進(jìn)而提高了用戶的體驗度。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海邁科智能科技股份有限公司,未經(jīng)珠海邁科智能科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410831464.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





