本發(fā)明涉及通信領(lǐng)域,尤其涉及一種機頂盒功能應(yīng)用管理方法及系統(tǒng)。
背景技術(shù):
隨著數(shù)字電視技術(shù)的發(fā)展,數(shù)字電視終端(例如電視機、機頂盒等)的功能也越來越多,除了觀看電視節(jié)目和收聽廣播節(jié)目外,還可以實現(xiàn)游戲、上網(wǎng)、即時通訊等功能,也可以安裝很多應(yīng)用,極大地豐富了人們的生活。
但是,功能和應(yīng)用的增多大大增加機頂盒處理器的負擔,會產(chǎn)生大量的熱量,而機頂盒散熱能力有限,散熱效果并不佳,尤其目前在小型化趨勢下,機頂盒的體積也越來越小,內(nèi)部空間更加緊密,從而導(dǎo)致大量熱量不能及時排出,機頂盒外表和內(nèi)部溫度都過高,這就大大影響機頂盒的性能和使用壽命,給機頂盒帶來極大不利。
技術(shù)實現(xiàn)要素:
有鑒于此,有必要針對上述用戶觀看電視節(jié)目時,機頂盒還會運行多個功能和應(yīng)用,產(chǎn)生大量熱量,散熱效果差,不能及時排出溫度過高的問題,提出一種機頂盒功能應(yīng)用管理方法及系統(tǒng)。
本發(fā)明提供的一種機頂盒功能應(yīng)用管理方法,包括如下步驟:
s10:在用戶觀看電視節(jié)目時,實時監(jiān)控用戶是否有操作行為;
s20:若在設(shè)定時間內(nèi),用戶無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉,且將關(guān)閉的功能和應(yīng)用的名稱以列表的形式進行記錄,保存在內(nèi)存中。
在其中的一個實施方式中,所述步驟s20還包括:
獲取電視頻道的epg信息,根據(jù)epg信息判斷當前時段是否為電視節(jié)目的開始時段,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。
在其中的一個實施方式中,所述步驟s20還包括:
獲取用戶電視節(jié)目喜愛列表,判斷當前電視節(jié)目是否屬于用戶的喜愛節(jié)目,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。
在其中的一個實施方式中,所述步驟s20還包括:
將列表中的名稱與其對應(yīng)的功能或應(yīng)用建立快捷方式,點擊名稱將通過快捷方式啟動相對應(yīng)的功能或應(yīng)用。
本發(fā)明提供的一種機頂盒功能應(yīng)用管理系統(tǒng),包括:
操作行為監(jiān)控模塊,在用戶觀看電視節(jié)目時,實時監(jiān)控用戶是否有操作行為;
功能應(yīng)用關(guān)閉模塊,若在設(shè)定時間內(nèi),用戶無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉,且將關(guān)閉的功能和應(yīng)用的名稱以列表的形式進行記錄,保存在內(nèi)存中。
在其中的一個實施方式中,所述功能應(yīng)用關(guān)閉模塊獲取電視頻道的epg信息,根據(jù)epg信息判斷當前時段是否為電視節(jié)目的開始時段,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。
在其中的一個實施方式中,所述功能應(yīng)用關(guān)閉模塊獲取用戶電視節(jié)目喜愛列表,判斷當前電視節(jié)目是否屬于用戶的喜愛節(jié)目,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。
在其中的一個實施方式中,所述功能應(yīng)用關(guān)閉模塊將列表中的名稱與其對應(yīng)的功能或應(yīng)用建立快捷方式,點擊名稱將通過快捷方式啟動相對應(yīng)的功能或應(yīng)用。
本發(fā)明機頂盒功能應(yīng)用管理方法及系統(tǒng),通過對用戶操作行為的監(jiān)控來判斷用戶是否需要觀看當前電視節(jié)目,若判斷用戶需要觀看當前電視節(jié)目則將其他功能和應(yīng)用關(guān)閉,這樣就大大降低了機頂盒的功耗,減少了機頂盒的產(chǎn)熱量,避免機頂盒外表和內(nèi)部溫度過高,這就大大保障了機頂盒的性能和使用壽命,更加利于機頂盒的小型化。
附圖說明
圖1是一個實施例中的機頂盒功能應(yīng)用管理方法的流程圖;
圖2是一個實施例中的機頂盒功能應(yīng)用管理系統(tǒng)的結(jié)構(gòu)圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1是一個實施例中的機頂盒功能應(yīng)用管理方法的流程圖,如圖1所示,該方法包括如下步驟:
s10:在用戶觀看電視節(jié)目時,實時監(jiān)控用戶是否有操作行為。
用戶使用機頂盒大多主要是通過機頂盒來觀看電視節(jié)目,但是隨著機頂盒功能和應(yīng)用的增加,機頂盒也為用戶提供游戲、即時通訊、網(wǎng)上購物等越來越多的功能和應(yīng)用。這些新增加的功能和應(yīng)用,有些在開機啟動時會自動啟動,有些在用戶使用未關(guān)閉的情況下,也會在后臺運行,這些都將造成機頂盒產(chǎn)熱量增加。
但是,用戶在觀看電視節(jié)目時通常會觀看比較長的時間,尤其是喜愛的電視節(jié)目,會一直觀看,此時其他功能和應(yīng)用可以關(guān)閉。而用戶在觀看電視節(jié)目過程中,如果不再進行操作行為則說明用戶想要觀看當前電視節(jié)目,故通過對用戶在觀看電視節(jié)目過程中操作行為的監(jiān)控,能夠獲知用戶是否需要觀看當前電視節(jié)目,以便關(guān)閉其他功能和應(yīng)用。其中,操作行為指切換功能和應(yīng)用、切換頻道等操作機頂盒的行為。
s20:若在設(shè)定時間內(nèi),用戶無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉,且將關(guān)閉的功能和應(yīng)用的名稱以列表的形式進行記錄,保存在內(nèi)存中。
在對用戶操作行為進行實時監(jiān)控后,若在設(shè)定時間周期內(nèi),用戶均未進行任何操作行為則說明用戶需要觀看當前電視節(jié)目,可以將其他功能和應(yīng)用進行關(guān)閉,從而降低機頂盒的功耗,減少機頂盒的產(chǎn)熱。同時,在關(guān)閉功能和程序后,為方便用戶后面快速再次使用被關(guān)閉的功能和應(yīng)用,將關(guān)閉的功能和應(yīng)用的名稱以列表的形式進行記錄,保存在內(nèi)存中,在用戶需要進行功能應(yīng)用切換時將列表提供給用戶,供用戶了解。
在進一步的方式中,該步驟還包括:獲取電視頻道的epg信息,根據(jù)epg信息判斷當前時段是否為電視節(jié)目的開始時段,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。這樣根據(jù)epg信息,用戶在電視節(jié)目開始時段無操作行為,則判定用戶需要繼續(xù)觀看該電視節(jié)目。
此外,該步驟還包括:獲取用戶電視節(jié)目喜愛列表,判斷當前電視節(jié)目是否屬于用戶的喜愛節(jié)目,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。這樣根據(jù)用戶喜愛節(jié)目列表,在用戶觀看喜愛節(jié)目時關(guān)閉其他功能和應(yīng)用。
另外,為方便用戶想要切換到其他功能和應(yīng)用,在建立列表后,該步驟還包括:將列表中的名稱與其對應(yīng)的功能或應(yīng)用建立快捷方式,點擊名稱將通過快捷方式啟動相對應(yīng)的功能或應(yīng)用。這樣,用戶在列表中就可以啟動被關(guān)閉的功能或應(yīng)用,方便快捷。
該機頂盒功能應(yīng)用管理方法,通過對用戶操作行為的監(jiān)控來判斷用戶是否需要觀看當前電視節(jié)目,若判斷用戶需要觀看當前電視節(jié)目則將其他功能和應(yīng)用關(guān)閉,這樣就大大降低了機頂盒的功耗,減少了機頂盒的產(chǎn)熱量,避免機頂盒外表和內(nèi)部溫度過高,這就大大保障了機頂盒的性能和使用壽命,更加利于機頂盒的小型化。
同時,本發(fā)明還提供一種機頂盒功能應(yīng)用管理系統(tǒng),如圖2所示,該機頂盒功能應(yīng)用管理系統(tǒng)包括:
操作行為監(jiān)控模塊100,在用戶觀看電視節(jié)目時,實時監(jiān)控用戶是否有操作行為。
用戶使用機頂盒大多主要是通過機頂盒來觀看電視節(jié)目,但是隨著機頂盒功能和應(yīng)用的增加,機頂盒也為用戶提供游戲、即時通訊、網(wǎng)上購物等越來越多的功能和應(yīng)用。這些新增加的功能和應(yīng)用,有些在開機啟動時會自動啟動,有些在用戶使用未關(guān)閉的情況下,也會在后臺運行,這些都將造成機頂盒產(chǎn)熱量增加。
但是,用戶在觀看電視節(jié)目時通常會觀看比較長的時間,尤其是喜愛的電視節(jié)目,會一直觀看,此時其他功能和應(yīng)用可以關(guān)閉。而用戶在觀看電視節(jié)目過程中,如果不再進行操作行為則說明用戶想要觀看當前電視節(jié)目,故通過對用戶在觀看電視節(jié)目過程中操作行為的監(jiān)控,能夠獲知用戶是否需要觀看當前電視節(jié)目,以便關(guān)閉其他功能和應(yīng)用。其中,操作行為指切換功能和應(yīng)用、切換頻道等操作機頂盒的行為。
功能應(yīng)用關(guān)閉模塊200,若在設(shè)定時間內(nèi),用戶無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉,且將關(guān)閉的功能和應(yīng)用的名稱以列表的形式進行記錄,保存在內(nèi)存中。
在對用戶操作行為進行實時監(jiān)控后,若在設(shè)定時間周期內(nèi),用戶均未進行任何操作行為則說明用戶需要觀看當前電視節(jié)目,可以將其他功能和應(yīng)用進行關(guān)閉,從而降低機頂盒的功耗,減少機頂盒的產(chǎn)熱。同時,功能應(yīng)用關(guān)閉模塊200在關(guān)閉功能和程序后,為方便用戶后面快速再次使用被關(guān)閉的功能和應(yīng)用,將關(guān)閉的功能和應(yīng)用的名稱以列表的形式進行記錄,保存在內(nèi)存中,在用戶需要進行功能應(yīng)用切換時將列表提供給用戶,供用戶了解。
在進一步的方式中,功能應(yīng)用關(guān)閉模塊200獲取電視頻道的epg信息,根據(jù)epg信息判斷當前時段是否為電視節(jié)目的開始時段,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。這樣功能應(yīng)用關(guān)閉模塊200根據(jù)epg信息,用戶在電視節(jié)目開始時段無操作行為,則判定用戶需要繼續(xù)觀看該電視節(jié)目。
此外,功能應(yīng)用關(guān)閉模塊200獲取用戶電視節(jié)目喜愛列表,判斷當前電視節(jié)目是否屬于用戶的喜愛節(jié)目,若是且用戶在設(shè)定時間內(nèi)無操作行為,則對電視節(jié)目播放以外的其他功能和應(yīng)用進行關(guān)閉。這樣根據(jù)用戶喜愛節(jié)目列表,在用戶觀看喜愛節(jié)目時關(guān)閉其他功能和應(yīng)用。
另外,為方便用戶想要切換到其他功能和應(yīng)用,在建立列表后,功能應(yīng)用關(guān)閉模塊200將列表中的名稱與其對應(yīng)的功能或應(yīng)用建立快捷方式,點擊名稱將通過快捷方式啟動相對應(yīng)的功能或應(yīng)用。這樣,用戶在列表中就可以啟動被關(guān)閉的功能或應(yīng)用,方便快捷。
該機頂盒功能應(yīng)用管理系統(tǒng),通過對用戶操作行為的監(jiān)控來判斷用戶是否需要觀看當前電視節(jié)目,若判斷用戶需要觀看當前電視節(jié)目則將其他功能和應(yīng)用關(guān)閉,這樣就大大降低了機頂盒的功耗,減少了機頂盒的產(chǎn)熱量,避免機頂盒外表和內(nèi)部溫度過高,這就大大保障了機頂盒的性能和使用壽命,更加利于機頂盒的小型化。
本發(fā)明機頂盒功能應(yīng)用管理方法及系統(tǒng),通過對用戶操作行為的監(jiān)控來判斷用戶是否需要觀看當前電視節(jié)目,若判斷用戶需要觀看當前電視節(jié)目則將其他功能和應(yīng)用關(guān)閉,這樣就大大降低了機頂盒的功耗,減少了機頂盒的產(chǎn)熱量,避免機頂盒外表和內(nèi)部溫度過高,這就大大保障了機頂盒的性能和使用壽命,更加利于機頂盒的小型化。
以上僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。