專利名稱:一種機頂盒系統參數設置方法、智能卡和機頂盒的制作方法
技術領域:
本發明屬于數字電視領域,尤其涉及一種機頂盒系統參數設置方法、智能卡和機頂盒。
背景技術:
數字電視機頂盒在初次啟用時都要設置系統參數,以便適應用戶的個人需要和習慣。但當遇到更換機頂盒或者機頂盒意外遺失系統參數的時候,就需要對機頂盒系統參數進行重新設置,而這樣往往需要大量時間,而且和原先的設置通常不一樣。
發明內容
本發明實施例的目的在于提供一種機頂盒系統參數設置方法,旨在解決需要手工重新設置系統參數的問題。
本發明實施例是這樣實現的,一種機頂盒系統參數設置方法,所述方法包括以下步驟 校驗用戶設置的第一機頂盒的系統參數是否有效,所述系統參數為用戶可設置的系統參數; 將判斷有效的機頂盒系統參數保存到第一機頂盒的內存和智能卡; 待設置機頂盒讀取所述智能卡中存儲的機頂盒系統參數。
本發明實施例的另一目的在于提供一種智能卡,所述智能卡包括 系統參數存儲單元,用于存儲用戶設置的第一機頂盒系統參數,所述系統參數為用戶可設置的系統參數; 系統參數發送單元,用于將所述系統參數存儲單元存儲的機頂盒系統參數發送到待設置機頂盒。
本發明實施例的另一目的在于提供一種機頂盒,所述機頂盒包括 系統參數校驗單元,用于校驗用戶設置的系統參數是否有效,所述系統參數為用戶可設置的系統參數; 系統參數發送單元,用于將所述系統參數校驗單元校驗有效的系統參數發送到智能卡; 系統參數讀取單元,用于讀取智能卡中存儲的系統參數; 系統參數設置單元,用于根據所述系統參數讀取單元讀取的系統參數設置機頂盒的系統參數。
本發明中,將設置好的機頂盒系統參數保存到智能卡中,當需要對一個新機頂盒進行參數設定時,只需插入所述智能卡,并讀取智能卡中存儲的系統參數到機頂盒。使得在更換機頂盒或機頂盒意外停止工作時,無需對機頂盒重新設置系統參數。
圖1是本發明實施例提供的機頂盒系統參數設置方法的流程圖; 圖2是本發明實施例提供的智能卡的結構圖; 圖3是本發明是實力提供的機頂盒的結構圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明中,將設置好的機頂盒系統參數保存到智能卡中,當需要對一個新機頂盒進行參數設定時,只需插入所述智能卡,并讀取智能卡中存儲的系統參數到機頂盒。使得在更換機頂盒或機頂盒意外停止工作時,無需對機頂盒重新設置系統參數。
如圖1所示為本發明實施例提供的機頂盒系統參數設置方法的流程圖,詳述如下 在步驟SlOl中,校驗用戶設置的第一機頂盒的系統參數是否有效。
在本發明實施例中,所述系統參數為一部分系統參數,該部分系統參數為用戶可設置的部分,還有部分固定的系統參數為出廠的設置,不允許用戶進行修改。對用戶設置的機頂盒系統參數進行有效性判斷,如判斷設置搜索的電視節目頻率是否超過了機頂盒搜索頻率的上限和下限。當判斷設置的系統參數無效時,結束本次參數保存。如果有效,則進入步驟S102。
在步驟S102中,將判斷有效的機頂盒系統參數保存到第一機頂盒的內存和智能卡。
在本發明實施例中,將有效的機頂盒系統參數保存到機頂盒內存的同時保存到智能卡中,所述機頂盒的內存包括flash閃存或^prom內存。
在步驟S103中,待設置機頂盒讀取所述智能卡中存儲的機頂盒系統參數。
在本發明實施例中,待設置機頂盒為第二機頂盒或意外遺失系統參數的第一機頂盒,將存儲有第一機頂盒系統參數的智能卡插入待設置機頂盒,待設置機頂盒校驗智能卡中存儲的系統參數是否有效,無效則結束本次系統參數讀取,有效則進一步與待設置機頂盒存儲的系統參數進行比較,如果不同則覆蓋待設置機頂盒的系統參數,并將智能卡中的系統參數保存到待設置機頂盒的內存,相同則結束,如上所述的步驟可以有待設置機頂盒完成,也可以由外接的設備完成。
本發明中,將設置好的機頂盒系統參數保存到智能卡中,當需要對一個新機頂盒進行參數設定時,只需插入所述智能卡,并讀取智能卡中存儲的系統參數到機頂盒。使得在更換機頂盒或機頂盒意外停止工作時,無需對機頂盒重新設置系統參數。
如圖2所示為本發明實施例提供的智能卡的結構圖,為了便于說明僅示出與本發明實施例相關的部分 系統參數存儲單元21,用于存儲用戶設置的第一機頂盒系統參數。
系統參數發送單元22,用于將所述系統參數存儲單元21存儲的機頂盒系統參數發送到待設置機頂盒。
如圖3所示為本發明實施例提供的機頂盒的結構圖,為了便于說明僅示出與本發明實施例相關的部分 系統參數校驗單元31,用于校驗用戶設置的系統參數是否有效。
系統參數發送單元32,用于將所述系統參數校驗單元31校驗有效的系統參數發送到智能卡。
系統參數讀取單元33,用于讀取智能卡中存儲的系統參數。
系統參數設置單元34,用于根據所述系統參數讀取但與33讀取的系統參數設置機頂盒的系統參數。
其中,系統參數設置單元34還包括 智能卡參數校驗單元341,用于校驗所述系統參數讀取單元33讀取的系統參數是否有效。
系統參數比較單元342,用于比較所述智能卡參數校驗單元341校驗有效的系統參數與本機的系統參數是否相同。
系統參數寫入單元343,用于在所述系統參數比較單元342比較的結果不同的情況下,將所述智能卡參數校驗單元341校驗有效的系統參數寫入機頂盒。
系統參數保存單元344,用于將所述系統參數寫入單元343寫入的系統參數保存到機頂盒的內存。
在本發明實施例中,將設置好的機頂盒系統參數保存到智能卡中,當需要對一個新機頂盒進行參數設定時,只需插入所述智能卡,并讀取智能卡中存儲的系統參數到機頂盒。使得在更換機頂盒或機頂盒意外停止工作時,無需對機頂盒重新設置系統參數。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種機頂盒系統參數的設置方法,其特征在于,所述方法包括以下步驟校驗用戶設置的第一機頂盒的系統參數是否有效,所述系統參數為用戶可設置的系統參數;將判斷有效的機頂盒系統參數保存到第一機頂盒的內存和智能卡; 待設置機頂盒讀取所述智能卡中存儲的機頂盒系統參數。
2.如權利要求1所述的方法,其特征在于,所述機頂盒的內存包括flash閃存或者 eeprom 內存。
3.如權利要求1所述的方法,其特征在于,所述待設置機頂盒為第二機頂盒或意外遺失系統參數的第一機頂盒。
4.如權利要求1所述的方法,其特征在于,所述待設置機頂盒讀取所述智能卡中存儲的機頂盒系統參數的步驟具體為校驗智能卡中存儲的機頂盒系統參數是否有效;比較所述智能卡中存儲的有效機頂盒系統參數與待設置機頂盒中存儲的系統參數是否相同;在比較結果不同的情況下,將所述智能卡中存儲的機頂盒系統參數寫入所述待設置機頂盒,并保存到待設置機頂盒的內存。
5.一種智能卡,其特征在于,所述智能卡包括系統參數存儲單元,用于存儲用戶設置的第一機頂盒系統參數,所述系統參數為用戶可設置的系統參數;系統參數發送單元,用于將所述系統參數存儲單元存儲的機頂盒系統參數發送到待設置機頂盒。
6.一種機頂盒,其特征在于,所述機頂盒包括系統參數校驗單元,用于校驗用戶設置的系統參數是否有效,所述系統參數為用戶可設置的系統參數;系統參數發送單元,用于將所述系統參數校驗單元校驗有效的系統參數發送到智能卡;系統參數讀取單元,用于讀取智能卡中存儲的系統參數;系統參數設置單元,用于根據所述系統參數讀取單元讀取的系統參數設置機頂盒的系統參數。
7.如權利要求6所述的機頂盒,其特征在于,所述系統參數設置單元還包括 智能卡參數校驗單元,用于校驗所述系統參數讀取單元讀取的系統參數是否有效;系統參數比較單元,用于比較所述智能卡參數校驗單元校驗有效的系統參數與本機的系統參數是否相同;系統參數寫入單元,用于在所述系統參數比較單元比較的結果不同的情況下,將所述智能卡參數校驗單元校驗有效的系統參數寫入機頂盒;系統參數保存單元,用于將所述系統參數寫入單元寫入的系統參數保存到機頂盒的內存。
全文摘要
本發明適用于數字電視領域,提供了一種機頂盒系統參數設置方法、智能卡和機頂盒,所述方法包括以下步驟校驗用戶設置的第一機頂盒的系統參數是否有效;將判斷有效的機頂盒系統參數保存到第一機頂盒的內存和智能卡;待設置機頂盒讀取所述智能卡中存儲的機頂盒系統參數。本發明中,將設置好的機頂盒系統參數保存到智能卡中,當需要對一個新機頂盒進行參數設定時,只需插入所述智能卡,并讀取智能卡中存儲的系統參數到機頂盒。使得在更換機頂盒或機頂盒意外停止工作時,無需對機頂盒重新設置系統參數。
文檔編號H04N21/43GK102186113SQ20111011254
公開日2011年9月14日 申請日期2011年5月3日 優先權日2011年5月3日
發明者袁葦 申請人:深圳市九洲電器有限公司