本發(fā)明涉及信息處理與自動控制領(lǐng)域,更具體的說,涉及網(wǎng)關(guān)型機頂盒待機系統(tǒng)及方法。
背景技術(shù):
機頂盒是一種依托電視終端提供綜合信息業(yè)務(wù)的家電設(shè)備,使用戶能在現(xiàn)有電視機上觀看數(shù)字電視節(jié)目,并可通過網(wǎng)絡(luò)進行交互式數(shù)字化娛樂、教育和商業(yè)化活動。
隨著用戶需求與技術(shù)水平的不斷提高,網(wǎng)關(guān)型機頂盒應(yīng)運而生。與僅具有音視頻解碼與電視播放功能的傳統(tǒng)機頂盒不同,網(wǎng)關(guān)型機頂盒還增加了電纜調(diào)制解調(diào)器(Cable Modem)功能、路由(Router)功能與WI-FI功能,不僅能夠為用戶提供電視節(jié)目播放,還能夠為用戶提供上網(wǎng)服務(wù),功能更加強大。
然而,現(xiàn)有的網(wǎng)關(guān)型機頂盒,在正常運行狀態(tài)下,只能同時啟用電視播放功能與上網(wǎng)功能;而在待機狀態(tài)下,網(wǎng)關(guān)型機頂盒的電視播放功能與上網(wǎng)功能都將被停用。所以,當用戶只需要上網(wǎng)服務(wù)時,只能使網(wǎng)關(guān)型機頂盒處于正常運行狀態(tài),而電視播放功能在此時也處于運行狀態(tài),從而造成不必要的資源浪費與功率損耗;而在待機狀態(tài)下,雖然電視播放功能被停用了,但上網(wǎng)功能也會同時被停用,進而無法滿足用戶的上網(wǎng)需求。
所以,目前迫切需要一種能夠在滿足用戶需求的同時,避免網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗的技術(shù)方案。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種網(wǎng)關(guān)型機頂盒待機系統(tǒng)及方法,以實現(xiàn)在滿足用戶需求的同時,避免網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗的發(fā)明目的。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種網(wǎng)關(guān)型機頂盒待機系統(tǒng),其特征在于,
所述系統(tǒng)包括網(wǎng)關(guān)型機頂盒,所述網(wǎng)關(guān)型機頂盒包括微控制模塊與多個功能模塊;所述網(wǎng)關(guān)型機頂盒可執(zhí)行多種待機策略,每一待機策略指示至少一個所述功能模塊斷電,每一待機策略對應(yīng)一個唯一的策略標識,所述網(wǎng)關(guān)型機頂盒中保存有策略標識與待機策略的對應(yīng)關(guān)系表;
其中:
所述微控制模塊包括:
標識記錄子模塊,用于接收策略標識信息并記錄,所述策略標識信息用于表征用戶指定的策略標識;
指令接收子模塊,用于接收待機指令;
策略確定子模塊,用于當所述網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,所述指令接收子模塊接收到待機指令時,根據(jù)所述對應(yīng)關(guān)系表,確定所述用戶指定的策略標識所對應(yīng)的待機策略;
策略執(zhí)行子模塊,用于執(zhí)行所述策略確定子模塊確定出的待機策略,以便所述網(wǎng)關(guān)型機頂盒進入與所述確定出的待機策略相對應(yīng)的待機狀態(tài)。
優(yōu)選的,所述網(wǎng)關(guān)型機頂盒的多個功能模塊包括:音視頻解碼模塊、路由模塊和調(diào)制解調(diào)模塊;
所述多種待機策略包括上網(wǎng)待機策略、電視待機策略和節(jié)能待機策略;
所述上網(wǎng)待機策略指示所述音視頻解碼模塊斷電;
所述電視待機策略指示所述路由模塊和調(diào)制解調(diào)模塊斷電;
所述節(jié)能待機策略指示所有功能模塊斷電。
優(yōu)選的,所述網(wǎng)關(guān)型機頂盒的微控制模塊還包括:
狀態(tài)監(jiān)測子模塊,用于實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài);
電源控制子模塊,用于當監(jiān)測到所述功能模塊發(fā)生異常時,斷開所述功能模塊的電源,在等待預定時長后,接通所述功能模塊的電源,以令所述功能模塊重新啟動。
優(yōu)選的,所述功能模塊周期性發(fā)送運行信息;
所述狀態(tài)監(jiān)測子模塊包括:
運行信息接收模塊,用于接收所述功能模塊發(fā)送的運行信息;
異常狀態(tài)確定模塊,用于若所述運行信息接收模塊在本周期內(nèi)未接收到所述功能模塊發(fā)送的運行信息,確定所述功能模塊發(fā)生異常。
優(yōu)選的,所述網(wǎng)關(guān)型機頂盒的微控制模塊還包括:
待機恢復子模塊,用于當所述網(wǎng)關(guān)型機頂盒處于任一待機狀態(tài),并且,所述指令接收子模塊接收到待機指令時,恢復至所述運行狀態(tài)。
一種網(wǎng)關(guān)型機頂盒待機方法,應(yīng)用于網(wǎng)關(guān)型機頂盒,所述網(wǎng)關(guān)型機頂盒包括多個功能模塊;所述網(wǎng)關(guān)型機頂盒可執(zhí)行多種待機策略,每一待機策略指示至少一個所述功通模塊斷電,每一待機策略對應(yīng)一個唯一的策略標識,所述網(wǎng)關(guān)型機頂盒中保存有策略標識與待機策略的對應(yīng)關(guān)系表;
所述方法包括:
接收策略標識信息并記錄,所述策略標識信息用于表征用戶指定的策略標識;
當所述網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,接收到待機指令時,根據(jù)所述對應(yīng)關(guān)系表,確定所述用戶指定的策略標識所對應(yīng)的待機策略;
執(zhí)行所述確定出的待機策略,以便所述網(wǎng)關(guān)型機頂盒進入與所述確定出的待機策略相對應(yīng)的待機狀態(tài)。
優(yōu)選的,所述網(wǎng)關(guān)型機頂盒的多個功能模塊包括:音視頻解碼模塊、路由模塊和調(diào)制解調(diào)模塊;
所述多種待機策略包括上網(wǎng)待機策略、電視待機策略和節(jié)能待機策略;
所述上網(wǎng)待機策略指示所述音視頻解碼模塊斷電;
所述電視待機策略指示所述路由模塊和調(diào)制解調(diào)模塊斷電;
所述節(jié)能待機策略指示所有功能模塊斷電。
優(yōu)選的,所述方法還包括:
實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài);
當監(jiān)測到所述功能模塊發(fā)生異常時,斷開所述功能模塊的電源;
等待預定時長后,接通所述功能模塊的電源,以令所述功能模塊重新啟動。
優(yōu)選的,所述功能模塊周期性發(fā)送運行信息;
所述實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài),包括:
若在本周期內(nèi)未接收到所述功能模塊發(fā)送的運行信息,確定所述功能模塊發(fā)生異常。
優(yōu)選的,所述方法還包括:
當所述網(wǎng)關(guān)型機頂盒處于任一待機狀態(tài),并且,接收到待機指令時,恢復至所述運行狀態(tài)。
從上述的技術(shù)方案可以看出,在本發(fā)明提供的網(wǎng)關(guān)型機頂盒待機技術(shù)方案中,網(wǎng)關(guān)型機頂盒可執(zhí)行多種待機策略,每一待機策略對應(yīng)一個唯一的策略標識,所述網(wǎng)關(guān)型機頂盒中保存有策略標識與待機策略的對應(yīng)關(guān)系表;接收策略標識信息并記錄;當所述網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,接收到待機指令時,根據(jù)所述對應(yīng)關(guān)系表,確定所述用戶指定的策略標識所對應(yīng)的待機策略,并執(zhí)行所確定出來的待機策略,以便所述網(wǎng)關(guān)型機頂盒進入與所述確定出的待機策略相對應(yīng)的待機狀態(tài),使至少一個所述功通模塊斷電。所以,本發(fā)明的技術(shù)方案相對于現(xiàn)有技術(shù)中的網(wǎng)關(guān)型機頂盒的運行與待機方案,能夠依據(jù)用戶指定的策略標識,使網(wǎng)關(guān)型機頂盒進入到至少一個功能模塊斷電的待機狀態(tài),在滿足用戶需求的同時,能夠避免了網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的一種結(jié)構(gòu)示意圖;
圖2為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的另一種結(jié)構(gòu)示意圖;
圖3為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的又一種結(jié)構(gòu)示意圖;
圖4為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的再一種結(jié)構(gòu)示意圖;
圖5為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機方法的一種流程圖;
圖6為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機方法的另一種流程圖;
圖7為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機方法的又一種流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,圖1為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的一種結(jié)構(gòu)示意圖。
如圖1所示,所述系統(tǒng)包括網(wǎng)關(guān)型機頂盒U101,所述網(wǎng)關(guān)型機頂盒包括微控制模塊U201與多個功能模塊U202,所述網(wǎng)關(guān)型機頂盒可執(zhí)行多種待機策略,每一待機策略指示至少一個所述功能模塊斷電,每一待機策略對應(yīng)一個唯一的策略標識,所述網(wǎng)關(guān)型機頂盒中保存有策略標識與待機策略的對應(yīng)關(guān)系表。
其中,所述微控制模塊U201包括:
標識記錄子模塊U301,用于接收策略標識信息并記錄,所述策略標識信息用于表征用戶指定的策略標識;
用戶可以在網(wǎng)關(guān)型機頂盒的操作界面中指定所述策略標識,所述標識記錄子模塊U301接收到策略標識信息后進行記錄。
所述微控制模塊U201可以是單片微型計算機MCU(又稱單片機),所述標識記錄子模塊U301為所述MCU中的隨機存取存儲器RAM,即所述RAM用于接收策略標識信息并記錄。
指令接收子模塊U302,用于接收待機指令;
當用戶通過遙控器或其他控制設(shè)備向網(wǎng)關(guān)型機頂盒發(fā)出待機指令時,所述指令接收子模塊U302接收所述待機指令。
策略確定子模塊U303,用于當所述網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,所述指令接收子模塊U302接收到待機指令時,根據(jù)所述對應(yīng)關(guān)系表,確定所述用戶指定的策略標識所對應(yīng)的待機策略;
所述網(wǎng)關(guān)型機頂盒的運行狀態(tài)是指微控制模塊U201所有功能模塊U202~U204均被啟用的狀態(tài)。當所述網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,所述指令接收子模塊U302接收到待機指令時,根據(jù)所述網(wǎng)關(guān)型機頂盒中保存的策略標識與待機策略的對應(yīng)關(guān)系表,確定用戶指定的策略標識所對應(yīng)的待機策略。
所述根據(jù)所述對應(yīng)關(guān)系表,確定所述用戶指定的策略標識所對應(yīng)的待機策略可以包括:以所述用戶指定的策略標識為索引,在所述對應(yīng)關(guān)系表中查找與所述索引相對應(yīng)的待機策略,將查找到的待機策略確定為用戶指定的策略標識所對應(yīng)的待機策略。
策略執(zhí)行子模塊U304,用于執(zhí)行所述策略確定子模塊確定出的待機策略,以便所述網(wǎng)關(guān)型機頂盒進入與所述確定出的待機策略相對應(yīng)的待機狀態(tài)。
在所述策略確定子模塊U303確定出用戶指定的策略標識所對應(yīng)的待機策略后,執(zhí)行所述策略確定子模塊U303確定出的待機策略,以使得所述網(wǎng)關(guān)型機頂盒進入到相應(yīng)的待機狀態(tài)。
所述待機狀態(tài)與所述運行狀態(tài)不同,所述待機狀態(tài)下,通過所述策略執(zhí)行子模塊U304執(zhí)行所述確定出的待機策略,使得所述網(wǎng)關(guān)型機頂盒中至少一個功能模塊斷電。其中,所述策略執(zhí)行子模塊U304分別與各個功能模塊的電源開關(guān)相連接,從而能夠獨立控制各個功能模塊的通、斷電。
在一示例中,所述多個功能模塊的電源開關(guān)均連接至一總電源,所述多個功能模塊由該總電源供電,所述微控制模塊采用獨立電源供電。當所述待機策略指示全部功能模塊斷電時,直接斷開總電源即可,而無需分別斷開各個功能模塊的電源開關(guān)。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機系統(tǒng),能夠依據(jù)用戶指定的策略標識,使網(wǎng)關(guān)型機頂盒進入到至少一個功能模塊斷電的待機狀態(tài),在滿足用戶需求的同時,能夠避免了網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗。
下面以多個具體的功能模塊來進一步描述本發(fā)明的技術(shù)方案。
請參閱圖2,圖2為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的另一種結(jié)構(gòu)示意圖。
在實際應(yīng)用中,所述網(wǎng)關(guān)型機頂盒的多個功能模塊包括:音視頻解碼模塊U401、路由模塊U402和調(diào)制解調(diào)模塊U403。
相應(yīng)地,所述多種待機策略包括上網(wǎng)待機策略、電視待機策略和節(jié)能待機策略。
所述上網(wǎng)待機策略指示所述音視頻解碼模塊U401斷電;
所述電視待機策略指示所述路由模塊U402和調(diào)制解調(diào)模塊U403斷電;
所述節(jié)能待機策略指示所有功能模塊(音視頻解碼模塊U401、路由模塊U402和調(diào)制解調(diào)模塊U403)斷電。
所述音視頻解碼模塊U401可以是音視頻解碼SOC(System on Chip系統(tǒng)級芯片),所述路由模塊U402可以是有線路由和/或WIFI路由,所述調(diào)節(jié)解調(diào)模塊可以是電纜調(diào)制解調(diào)器CM(Cable Modem)。
本示例中,不同的策略標識對應(yīng)不同的待機策略,例如,策略標識“1”代表“上網(wǎng)待機策略”,策略標識“2”代表“電視待機策略”,策略標識“3”代表“節(jié)能待機策略”。當然,所述策略標識還可以用其他數(shù)值或編碼表示,在此不做限定。
例如,標識記錄子模塊U301所接收并記錄的策略標識信息表征用戶指定的策略標識為“1”,當網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,指令接收子模塊U302接收到待機指令時,根據(jù)所述對應(yīng)關(guān)系表,確定策略標識“1”所對應(yīng)的待機策略為上網(wǎng)待機策略,所述上網(wǎng)待機策略指示所述音視頻解碼模塊U401斷電。此時,網(wǎng)關(guān)型機頂盒在根據(jù)用戶指定的策略標識,為用戶提供上網(wǎng)服務(wù)的同時,使不需要使用的音視頻解碼模塊U401斷電,避免了音視頻解碼模塊U401的資源浪費與功率損耗。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機系統(tǒng),能夠依據(jù)用戶指定的策略標識,在用戶僅需要上網(wǎng)時,指示音視頻解碼模塊斷電;在用戶僅需要看電視時,指示路由模塊和調(diào)制解調(diào)模塊斷電;在用戶不需要使用網(wǎng)關(guān)型機頂盒的任何功能時,指示所有功能模塊斷電。從而在滿足用戶需求的同時,能夠避免了網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗。
在實際應(yīng)用中,網(wǎng)關(guān)型機頂盒的功能模塊在運行過程中可能會發(fā)生異常,而且,若不及時解決,異常情況將會持續(xù)存在,進而將導致功能模塊長期無法正常運行且無法為用戶提供相應(yīng)服務(wù)的問題。所以本發(fā)明還提供了下面的實施例。
請參閱圖3,圖3為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的又一種結(jié)構(gòu)示意圖。
在本實施例中,所述網(wǎng)關(guān)型機頂盒的微控制模塊U201還包括:
狀態(tài)監(jiān)測子模塊U305,用于實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài);
在一具體示例中,所述多個功能模塊包括音視頻解碼SOC、WIFI路由和電纜調(diào)制解調(diào)器CM,所述微控制模塊為MCU。所述狀態(tài)監(jiān)測子模塊U305通過專用信號線與電纜調(diào)制解調(diào)器連接,通過USB信號線與音視頻解碼SOC連接,通過UART(通用異步收發(fā)傳輸)信號線與WIFI路由連接。狀態(tài)監(jiān)測子模塊U305通過專用信號線實時監(jiān)測電纜調(diào)制解調(diào)器CM的運行狀態(tài),通過USB信號線實時監(jiān)測音視頻解碼SOC的運行狀態(tài),通過UART信號線實時監(jiān)測WIFI路由的運行狀態(tài)。
電源控制子模塊U306,用于當監(jiān)測到所述功能模塊發(fā)生異常時,斷開所述功能模塊的電源,在等待預定時長后,接通所述功能模塊的電源,以令所述功能模塊重新啟動。
在本具體示例中,所述電源控制子模塊U306分別與音視頻解碼SOC、WIFI路由和電纜調(diào)制解調(diào)器CM的電源開關(guān)連接,能夠?qū)崿F(xiàn)對各個功能模塊電源的獨立控制。例如,當監(jiān)測到音視頻解碼SOC發(fā)生異常時,斷開音視頻解碼SOC的電源,在等待預定時長后,接通音視頻解碼SOC的電源,以令音視頻解碼SOC重新啟動。
網(wǎng)關(guān)型機頂盒中的功能模塊可以周期性發(fā)送運行信息至所述狀態(tài)監(jiān)測子模塊U305,則所述狀態(tài)監(jiān)測子模塊U305包括:
運行信息接收模塊U3051,用于接收所述功能模塊發(fā)送的運行信息;
在本具體示例中,音視頻解碼SOC、WIFI路由和電纜調(diào)制解調(diào)器CM會周期性發(fā)送運行信息至所述運行信息接收模塊U3051,所述運行信息接收模塊U3051則分別接收音視頻解碼SOC、WIFI路由和電纜調(diào)制解調(diào)器CM發(fā)送的運行信息。
異常狀態(tài)確定模塊U3052,用于若所述運行信息接收模塊在本周期內(nèi)未接收到所述功能模塊發(fā)送的運行信息,確定所述功能模塊發(fā)生異常。
例如,若運行信息接收模塊U3051在本周期內(nèi)未接收到音視頻解碼SOC發(fā)送的運行信息,確定音視頻解碼SOC發(fā)生異常。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機系統(tǒng),通過實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài),能夠在功能模塊發(fā)生異常時,實現(xiàn)該功能模塊的斷電重啟,以避免異常情況持續(xù)存在而導致的功能模塊無法正常運行的問題。
在實際應(yīng)用中,當用戶需要同時使用網(wǎng)關(guān)型機頂盒所有功能模塊提供的服務(wù)時,需要將網(wǎng)關(guān)型機頂盒從待機狀態(tài)恢復至運行狀態(tài)。所以本發(fā)明還提供了下面的實施例。
請參閱圖4,圖4為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的再一種結(jié)構(gòu)示意圖。
在本發(fā)明的網(wǎng)關(guān)型機頂盒待機系統(tǒng)中,所述網(wǎng)關(guān)型機頂盒的微控制模塊U201還包括:
待機恢復子模塊U307,用于當所述網(wǎng)關(guān)型機頂盒處于任一待機狀態(tài),并且,所述指令接收子模塊接收到待機指令時,恢復至所述運行狀態(tài)。
網(wǎng)關(guān)型機頂盒在處于待機狀態(tài)時,至少一個功能模塊斷電,此時若所述指令接收子模塊接收到待機指令時,則網(wǎng)關(guān)型機頂盒恢復至所述運行狀態(tài)。
本發(fā)明中用于將網(wǎng)關(guān)型機頂盒從運行狀態(tài)切換至待機狀態(tài)的待機指令與用于將網(wǎng)關(guān)型機頂盒從待機狀態(tài)切換至運行狀態(tài)的待機指令,可以是相同的,也可以是不同的。
在一示例中,所述網(wǎng)關(guān)型機頂盒通常包括音視頻解碼模塊,所述音視頻解碼模塊采用音視頻解碼SOC(System on Chip系統(tǒng)級芯片),所述微控制模塊采用單片微型計算機MCU,則所述音視頻解碼SOC不僅用于音視頻解碼,還用于將用戶指定的策略標識信息寫入MCU的RAM中,所述RAM接收所述策略標識信息并記錄。在上網(wǎng)模式或節(jié)能模式時,由于所述SOC斷電,并不能執(zhí)行策略標識信息的寫入操作,所以,若想要將網(wǎng)關(guān)型機頂盒切換至不同的待機狀態(tài),則需要將所述網(wǎng)關(guān)型機頂盒先從當前待機狀態(tài)恢復至運行狀態(tài),再通過SOC將用戶指定的策略標識信息的寫入MCU的RAM中,然后再執(zhí)行待機指令。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機系統(tǒng),不僅能夠?qū)崿F(xiàn)運行狀態(tài)到待機狀態(tài)的切換,而且還能實現(xiàn)待機狀態(tài)到運行狀態(tài)的恢復。
對應(yīng)于網(wǎng)關(guān)型機頂盒待機系統(tǒng),本發(fā)明實施例還提供了網(wǎng)關(guān)型機頂盒待機方法。
請參閱圖5,圖5為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機方法的一種流程圖。
本實施例的網(wǎng)關(guān)型機頂盒待機方法,應(yīng)用于網(wǎng)關(guān)型機頂盒,所述網(wǎng)關(guān)型機頂盒包括多個功能模塊;所述網(wǎng)關(guān)型機頂盒可執(zhí)行多種待機策略,每一待機策略指示至少一個所述功通模塊斷電,每一待機策略對應(yīng)一個唯一的策略標識,所述網(wǎng)關(guān)型機頂盒中保存有策略標識與待機策略的對應(yīng)關(guān)系表。
如圖5所示,所述方法包括:
S101:接收策略標識信息并記錄,所述策略標識信息用于表征用戶指定的策略標識;
S102:當所述網(wǎng)關(guān)型機頂盒處于運行狀態(tài),并且,接收到待機指令時,根據(jù)所述對應(yīng)關(guān)系表,確定所述用戶指定的策略標識所對應(yīng)的待機策略;
S103:執(zhí)行所述確定出的待機策略,以便所述網(wǎng)關(guān)型機頂盒進入與所述確定出的待機策略相對應(yīng)的待機狀態(tài)。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機方法,能夠依據(jù)用戶指定的策略標識,使網(wǎng)關(guān)型機頂盒進入到至少一個功能模塊斷電的待機狀態(tài),在滿足用戶需求的同時,能夠避免了網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗。
在實際應(yīng)用中,所述網(wǎng)關(guān)型機頂盒的多個功能模塊包括:音視頻解碼模塊U401、路由模塊U402和調(diào)制解調(diào)模塊U403。
相應(yīng)地,所述多種待機策略包括上網(wǎng)待機策略、電視待機策略和節(jié)能待機策略。
所述上網(wǎng)待機策略指示所述音視頻解碼模塊U401斷電;
所述電視待機策略指示所述路由模塊U402和調(diào)制解調(diào)模塊U403斷電;
所述節(jié)能待機策略指示所有功能模塊(音視頻解碼模塊U401、路由模塊U402和調(diào)制解調(diào)模塊U403)斷電。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機方法,能夠依據(jù)用戶指定的策略標識,在用戶僅需要上網(wǎng)時,指示音視頻解碼模塊斷電;在用戶僅需要看電視時,指示路由模塊和調(diào)制解調(diào)模塊斷電;在用戶不需要使用網(wǎng)關(guān)型機頂盒時,指示所有功能模塊斷電。從而在滿足用戶需求的同時,能夠避免了網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗。
在實際應(yīng)用中,網(wǎng)關(guān)型機頂盒的功能模塊在運行過程中可能會發(fā)生異常,而且,若不及時處理,異常情況將會持續(xù)存在,進而導致功能模塊長期無法正常運行的問題。所以本發(fā)明還提供了下面的實施例。
請參閱圖6,圖6為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機方法的另一種流程圖。
S201:實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài);
S202:當監(jiān)測到所述功能模塊發(fā)生異常時,斷開所述功能模塊的電源;
S203:等待預定時長后,接通所述功能模塊的電源,以令所述功能模塊重新啟動。
在一示例中,所述功能模塊周期性發(fā)送運行信息;
所述步驟S201,包括:
若在本周期內(nèi)未接收到所述功能模塊發(fā)送的運行信息,確定所述功能模塊發(fā)生異常。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機方法,通過實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài),能夠在功能模塊發(fā)生異常時,實現(xiàn)該功能模塊的斷電重啟,以避免異常情況持續(xù)存在而導致的功能模塊無法正常運行的問題。
在實際應(yīng)用中,當用戶需要同時使用網(wǎng)關(guān)型機頂盒所有功能模塊提供的服務(wù)時,需要將網(wǎng)關(guān)型機頂盒從待機狀態(tài)恢復至運行狀態(tài)。所以本發(fā)明還提供了下面的實施例。
請參閱圖7,圖7為本申請實施例提供的網(wǎng)關(guān)型機頂盒待機系統(tǒng)的又一種流程圖。
S301-S303與前述S101-S103相類似,在此不作贅述
S304:當所述網(wǎng)關(guān)型機頂盒處于任一待機狀態(tài),并且,接收到待機指令時,恢復至所述運行狀態(tài)。
網(wǎng)關(guān)型機頂盒在處于任一待機狀態(tài)時,至少一個功能模塊斷電,此時若接收到待機指令時,則所述網(wǎng)關(guān)型機頂盒恢復至所述運行狀態(tài)。
本發(fā)明中用于將網(wǎng)關(guān)型機頂盒從運行狀態(tài)切換至待機狀態(tài)的待機指令與用于將網(wǎng)關(guān)型機頂盒從待機狀態(tài)切換至運行狀態(tài)的待機指令,可以是相同的,也可以是不同的。
因此,本發(fā)明的網(wǎng)關(guān)型機頂盒待機系統(tǒng),不僅能夠?qū)崿F(xiàn)運行狀態(tài)到待機狀態(tài)的切換,而且還能實現(xiàn)待機狀態(tài)到運行狀態(tài)的恢復。
綜上,本發(fā)明的網(wǎng)關(guān)型機頂盒待機方案,相對于現(xiàn)有技術(shù)中的網(wǎng)關(guān)型機頂盒的運行與待機方案,能夠依據(jù)用戶指定的策略標識,使網(wǎng)關(guān)型機頂盒進入到至少一個功能模塊斷電的待機狀態(tài),在滿足用戶需求的同時,能夠避免了網(wǎng)關(guān)型機頂盒不必要的資源浪費與功率損耗。
并且,本發(fā)明的網(wǎng)關(guān)型機頂盒待機方案,通過實時監(jiān)測所述網(wǎng)關(guān)型機頂盒中的功能模塊的運行狀態(tài),能夠在功能模塊發(fā)生異常時,實現(xiàn)該功能模塊的斷電重啟,以避免異常情況持續(xù)存在而導致的功能模塊無法正常運行的問題。
同時,本發(fā)明的網(wǎng)關(guān)型機頂盒待機方案,不僅能夠?qū)崿F(xiàn)運行狀態(tài)到待機狀態(tài)的切換,而且還能實現(xiàn)待機狀態(tài)到運行狀態(tài)的恢復。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的硬件平臺的方式來實現(xiàn),當然也可以全部通過硬件來實施,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本申請的技術(shù)方案對背景技術(shù)做出貢獻的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
本文中應(yīng)用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。