專利名稱:一種數(shù)字電視自動關機的方法、機頂盒設備及播放系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及數(shù)字電視領域,具體涉及一種數(shù)字電視自動關機的方法、機頂盒設備 及播放系統(tǒng)。
背景技術(shù):
當前,電視已經(jīng)是人們?nèi)粘I畹某S秒娖?。用戶除了在客廳里看電視 ,更多的可 能在臥室里看電視,尤其是睡覺前一般選擇在臥室看電視。而很多用戶會在看電視的過程 中睡著忘記關機,這樣既浪費電又影響電視機的使用壽命,而且電視機長時間開著輻射增 大,不利于用戶健康。目前,比較流行的有電視定時關機功能,主要有兩種實現(xiàn)方法1、提供30分鐘、60分鐘、90分鐘、120分鐘等幾個固定選項,讓用戶選擇在多少分 鐘后自動關機。2、讓用戶設定哪個時間關機,到達該時間后電視自動關機。但是,這兩種方法都存在一些不足之處第一種方法要求用戶每次睡前都要進行 設置,過于繁瑣;第二種方法中,若用戶的作息時間不規(guī)律,每天睡覺時間不一樣,那就顯得 不夠靈活了。
發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)字電視自動關機的方法、機頂盒設備及播放系統(tǒng),能夠提供靈 活的自動關機功能,又方便用戶使用。為了實現(xiàn)上述內(nèi)容,一方面,本發(fā)明的技術(shù)方案提供了一種實現(xiàn)數(shù)字電視自動關 機的方法,包括獲取當前時間;判斷獲取的當前時間是否已經(jīng)達到預先設置的多個睡眠時間中的其中一個睡眠 時間,若是,則開始計時;在等待與睡眠時間相應的待機時間后,輸出對話框提示用戶是否需要關機;在接收到用戶選擇關機的信號后,將電視關閉,在接收到用戶選擇不關機的信號 后,繼續(xù)等待;如果沒有接收到用戶選擇的信號,則將電視機關閉??蛇x的,所述睡眠時間、與睡眠時間相應的待機時間為用戶預先設置。可選的,所述在接收到用戶選擇不關機的信號后,繼續(xù)等待后,若再經(jīng)過一個待機 時間,未接收到用戶的響應,則關機??蛇x的,所述用戶預先設置睡眠時間具體為預先設置一個或多個睡眠時間,并在開啟電視自動關機功能時,選擇開啟其中一 個睡眠時間,或者不選擇而默認全部開啟;在設置待機時間時包括分別設置每個睡眠時間對應的待機時間。
可選的,該方法還包括當所述用戶設置的睡眠時間個數(shù)超過預設的睡眠時間最大個數(shù)時,提示用戶超過最大所能設置的睡眠時間個數(shù);當用戶設置的時間超過有效范圍,提示用戶設置數(shù)已超出有效范圍。可選的,獲取當前時間具體為系統(tǒng)從機頂盒的電子節(jié)目指南或時間與日期表中獲取當前時間。另一方面,本發(fā)明的技術(shù)方案提供了一種機頂盒設備該機頂盒設備包括自動關機處理單元,所述自動關機處理單元包括基本設置模塊,用于接受用戶設置睡眠時間及各睡眠時間對應的待機時間的操作 請求;計時模塊,用于在進入用戶的睡眠時間時,開始計時等待該睡眠時間的待機時 間;提示處理模塊,用于在到了預定關機時間時,向用戶提示即將關機,接收用戶選擇 的響應;關機執(zhí)行模塊,用于在已等待待機時間后,根據(jù)提示處理模塊接收的響應,自動關 機或調(diào)用計時模塊繼續(xù)等待多一個待機時間??蛇x的,所述基本設置模塊包括設置進入子模塊,用于選擇用戶已添加的睡眠時間,并進入設置狀態(tài),對該時間段 進行相應的操作;時間添加子模塊,用于接受用戶添加睡眠時間的請求;時間刪除子模塊,用于接受用戶刪除睡眠時間的請求;時間替換子模塊,用于接受用戶選擇并替換現(xiàn)有睡眠時間的請求;時間沖突檢測子模塊,用于檢測時間添加子模塊的用戶設置的睡眠時間個數(shù)是否 超過睡眠時間的最大個數(shù)??蛇x的,所述時間添加子模塊包括等待時間設置子模塊,用于接受用戶設置該睡眠時間對應的等待時間的請求;等待時間沖突檢測子模塊,用于檢測等待時間設置子模塊的用戶設置的等待時間 是否超過其規(guī)定的范圍。此外,本發(fā)明的技術(shù)方案還提供了 一種播放系統(tǒng)該系統(tǒng)包括顯示終端,用于播放數(shù)字電視節(jié)目,與所述數(shù)字電視機頂盒相連接;數(shù)字電視機頂盒,用于控制數(shù)字電視節(jié)目播放與自動關機;其中所述數(shù)字電視機頂盒包括自動關機處理單元,所述自動關機處理單元包括基本設置模塊,用于接受用戶設置睡眠時間及各睡眠時間對應的待機時間的操作 請求;計時模塊,用于在進入用戶的睡眠時間時,開始計時等待該睡眠時間的待機時 間;提示處理模塊,用于在到了預定關機時間時,向用戶提示即將關機,接收用戶選擇的響應;關機執(zhí)行模塊,用于在已等待待機時間后,根據(jù)提示處理模塊接收的響應,自動關 機或調(diào)用計時模塊繼續(xù)等待多一個待機時間。上述技術(shù)方案可以看出由于本發(fā)明實施例采用了數(shù)字電視設置多個睡眠時間自動關機的方法、特定的機頂盒以及播放系統(tǒng),用戶可以事先設置多個睡眠時間以及相應的等待時間,從而,用戶可以 根據(jù)不同的情況開啟不同的自動關機功能,有效減少了每次設置時間的繁瑣,節(jié)省了操作 時間,減少了不必要的沖突與麻煩,使得用戶使用更方便,產(chǎn)品更人性化。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明實施例實現(xiàn)自動關機方法的流程示意圖;圖2是本發(fā)明實施例應用的數(shù)字電視播放系統(tǒng)的一種結(jié)構(gòu)示意圖;圖3是對應于圖2的數(shù)字電視播放系統(tǒng)中機頂盒設備的一種實施結(jié)構(gòu)示意圖;圖4是本發(fā)明實施例數(shù)字電視播放系統(tǒng)中機頂盒中基本設置模塊的一種結(jié)構(gòu)示 意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它 實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供一種實現(xiàn)數(shù)字電視自動關機的方法、機頂盒設備及播放系統(tǒng), 能夠允許用戶設置多個睡眠時間及相應的待機時間,根據(jù)具體的情況開啟具體的功能,而 不用每次都重新設置。以下分別進行詳細說明。本發(fā)明的方法的主要思想是用戶事先設置睡眠時間,設置相應的待機時間,開啟 電視自動關機功能,當然,這些都有默認值,用戶可以選擇是否修改;獲取當前時間判斷是 否到了用戶的睡眠時間;若已經(jīng)到了用戶設置的睡眠時間,則進入等待狀態(tài),等待待機時間 后自動關機;關機前會彈出交互對話框讓用戶選擇是否關機,若選擇否則繼續(xù)等待狀態(tài),再 等一個待機時間,若用戶在一定時間內(nèi)不響應則關機。參照圖1,該圖是是本發(fā)明實施例實現(xiàn)自動關機方法的流程示意圖。該實施例實現(xiàn) 數(shù)字電視自動關機功能的具體步驟如下步驟S101,用戶根據(jù)自己的需要設置一個或多個睡眠時間及待機時間,具體實現(xiàn) 時,可以通過電視節(jié)目列表形式向用戶進行提示;可以設置多個睡眠時間,并在開啟電視自動關機功能時,可以選擇開的是哪個睡 眠時間,若不選擇,則默認全部開啟。
在設置待機時間時還可以分別設置每個睡眠時間的待機時間。步驟S102,用戶根據(jù)具體情況開啟相應的自動關機功能,即選擇開啟哪個睡眠時 間;步驟S103,系統(tǒng)獲取當前時間,判斷是否到達開啟了的睡眠時間,若是則開始計 時;獲取所述當前時間的方法具體可以是
系統(tǒng)從機頂盒的電子節(jié)目指南或時間與日期表中獲取當前時間。步驟S104,等待與睡眠時間相應的待機時間;步驟S105,到達關機時間,通過對話框形式向用戶提示是否要立即關機,若用戶選 否則跳到S104繼續(xù)執(zhí)行,否則執(zhí)行下一步驟;步驟S106,自動關機。這里需要說明一下,實際情況中,在用戶設置睡眠時間時,有可能發(fā)生用戶設置的 個數(shù)超過預設的最大個數(shù);在用戶設置待機時間時,有可能發(fā)生用戶設置的時間超出規(guī)定 的有效范圍。當用戶設置的睡眠時間個數(shù)超過預設的最大個數(shù)時,可提示用戶設置已超過最大 個數(shù),并提示可重新設置已有的睡眠時間;當用戶設置的時間超出有效范圍時,可以提示用 戶重新設置,需要在某個范圍內(nèi)。可以發(fā)現(xiàn),本發(fā)明上述實施例實現(xiàn)了數(shù)字電視自動關機,允許用戶設置多個睡眠 時間及相應的待機時間,根據(jù)具體的情況開啟具體的功能,而不用每次都重新設置,使得使 用更為靈活和方便。參見圖2,該圖是本發(fā)明實施例應用的數(shù)字電視播放系統(tǒng)的一種結(jié)構(gòu)示意圖。本實施例中數(shù)字電視播放系統(tǒng)可包括控制播放數(shù)字電視節(jié)目的數(shù)字電視機頂盒11 ;以及播放數(shù)字電視節(jié)目的顯示終 端12。另外,參見圖3,該圖為本發(fā)明在上述數(shù)字電視播放系統(tǒng)中機頂盒設備的一種實施 結(jié)構(gòu)示意圖。如圖3所示,本實施例中機頂盒可包括有自動關機處理單元100,其中自動關機處 理單元包括基本設置模塊110、計時模塊120、提示處理模塊130、關機執(zhí)行模塊140。基本設置模塊110 (具體結(jié)構(gòu)參考圖4),用于接受用戶設置睡眠時間及各睡眠時 間的待機時間的操作請求;計時模塊120,用于在進入用戶的睡眠時間時開始計時等待該睡眠時間的待機時 間;提示處理模塊130用于在在已等待待機時間時,即到了預定關機時間時,向用戶 提示即將關機,是否繼續(xù)待機;關機執(zhí)行模塊140,用于在已等待待機時間后,根據(jù)用戶用提示處理模塊130的答 復,自動關機或調(diào)用計時模塊繼續(xù)等待多一個待機時間。參見圖4,該圖是本發(fā)明實施例數(shù)字電視播放系統(tǒng)中機頂盒中基本設置模塊的一 種結(jié)構(gòu)示意圖。本實施例的機頂盒設備中基本設置模塊110是自動關機處理單元100的一個功能模塊,作為一個具體實施例,所述基本設置模塊110可包括設置進入子模塊111、時間添加 子模塊112、時間刪除子模塊113、時間替換子模塊114、時間沖突檢測子模塊115。其中,設置進入子模塊111,用于選擇用戶已添加的睡眠時間,并進入設置狀態(tài),對該時間段進行相應的操作;時間添加子模塊112,用于接受用戶添加睡眠時間的請求;時間刪除子模塊113,用于接受用戶刪除睡眠時間的請求;時間替換子模塊114,用于接受用戶選擇并替換現(xiàn)有睡眠時間的請求;時間沖突檢測子模塊115,用于檢測時間添加子模塊的用戶設置的睡眠時間個數(shù) 是否超過睡眠時間的最大個數(shù)。當用戶設置的睡眠時間個數(shù)超過預設的最大個數(shù)時,可提示用戶設置已超過最大 個數(shù),并提示可重新設置已有的睡眠時間;當用戶設置的時間超出有效范圍時,可以提示用 戶重新設置,需要在某個范圍內(nèi)。需要說明的是,上述裝置和系統(tǒng)內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由 于與本發(fā)明方法實施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處 不再贅述。本領域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可 以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存 儲介質(zhì)可以包括只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁盤或光盤等。以上對本發(fā)明實施例所提供的一種數(shù)字電視自動關機的方法、機頂盒設備及播放 系統(tǒng)進行了詳細介紹,本文對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只 是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術(shù)人員,依據(jù)本發(fā) 明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理 解為對本發(fā)明的限制。
權(quán)利要求
一種數(shù)字電視自動關機的方法,其特征在于,包括獲取當前時間;判斷獲取的當前時間是否已經(jīng)達到預先設置的多個睡眠時間中的其中一個睡眠時間,若是,則開始計時;在等待與睡眠時間相應的待機時間后,輸出對話框提示用戶是否需要關機;在接收到用戶選擇關機的信號后,將電視關閉,在接收到用戶選擇不關機的信號后,繼續(xù)等待;如果沒有接收到用戶選擇的信號,則將電視機關閉。
2.根據(jù)權(quán)利要求1所述的數(shù)字電視自動關機方法,其特征在于 所述睡眠時間、與睡眠時間相應的待機時間為用戶預先設置。
3.根據(jù)權(quán)利要求1或2所述的數(shù)字電視自動關機方法,其特征在于所述在接收到用戶選擇不關機的信號后,繼續(xù)等待后,若再經(jīng)過一個待機時間,未接收 到用戶的響應,則關機。
4.根據(jù)權(quán)利要求2所述的數(shù)字電視自動關機方法,其特征在于 所述用戶預先設置睡眠時間具體為預先設置一個或多個睡眠時間,并在開啟電視自動關機功能時,選擇開啟其中一個睡 眠時間,或者不選擇而默認全部開啟;在設置待機時間時包括分別設置每個睡眠時間對應的待機時間。
5.根據(jù)權(quán)利要求2所述的數(shù)字電視自動關機方法,其特征在于,還包括當所述用戶設置的睡眠時間個數(shù)超過預設的睡眠時間最大個數(shù)時,提示用戶超過最大 所能設置的睡眠時間個數(shù);當用戶設置的時間超過有效范圍,提示用戶設置數(shù)已超出有效范圍。
6.根據(jù)權(quán)利要求1或2所述的數(shù)字電視自動關機方法,其特征在于所述獲取當前時間具體為系統(tǒng)從機頂盒的電子節(jié)目指南或時間與日期表中獲取當前 時間。
7.一種機頂盒設備,其特征在于包括自動關機處理單元,所述自動關機處理單元包括基本設置模塊,用于接受用戶設置睡眠時間及各睡眠時間對應的待機時間的操作請求;計時模塊,用于在進入用戶的睡眠時間時,開始計時等待該睡眠時間的待機時間; 提示處理模塊,用于在到了預定關機時間時,向用戶提示即將關機,接收用戶選擇的響應;關機執(zhí)行模塊,用于在已等待待機時間后,根據(jù)提示處理模塊接收的響應,自動關機或 調(diào)用計時模塊繼續(xù)等待多一個待機時間。
8.根據(jù)權(quán)利要求7所述的機頂盒設備,其特征在于,所述基本設置模塊包括設置進入子模塊,用于選擇用戶已添加的睡眠時間,并進入設置狀態(tài),對該時間段進行 相應的操作;時間添加子模塊,用于接受用戶添加睡眠時間的請求; 時間刪除子模塊,用于接受用戶刪除睡眠時間的請求;時間替換子模塊,用于接受用戶選擇并替換現(xiàn)有睡眠時間的請求; 時間沖突檢測子模塊,用于檢測時間添加子模塊的用戶設置的睡眠時間個數(shù)是否超過 睡眠時間的最大個數(shù)。
9.根據(jù)權(quán)利要求8所述的機頂盒設備,其特征在于,所述時間添加子模塊包括 等待時間設置子模塊,用于接受用戶設置該睡眠時間對應的等待時間的請求;等待時間沖突檢測子模塊,用于檢測等待時間設置子模塊的用戶設置的等待時間是否 超過其規(guī)定的范圍。
10.一種數(shù)字電視播放系統(tǒng),其特征在于,包括顯示終端,用于播放數(shù)字電視節(jié)目,與所述數(shù)字電視機頂盒相連接; 數(shù)字電視機頂盒,用于控制數(shù)字電視節(jié)目播放與自動關機; 其中所述數(shù)字電視機頂盒包括自動關機處理單元,所述自動關機處理單元包括 基本設置模塊,用于接受用戶設置睡眠時間及各睡眠時間對應的待機時間的操作請求;計時模塊,用于在進入用戶的睡眠時間時,開始計時等待該睡眠時間的待機時間; 提示處理模塊,用于在到了預定關機時間時,向用戶提示即將關機,接收用戶選擇的響應;關機執(zhí)行模塊,用于在已等待待機時間后,根據(jù)提示處理模塊接收的響應,自動關機或 調(diào)用計時模塊繼續(xù)等待多一個待機時間。
全文摘要
本發(fā)明公開了一種數(shù)字電視自動關機的方法、機頂盒設備及播放系統(tǒng)。該方法包括獲取當前時間;判斷獲取的當前時間是否已經(jīng)達到預先設置的多個睡眠時間中的其中一個睡眠時間,若是,則開始計時;在等待與睡眠時間相應的待機時間后,輸出對話框提示用戶是否需要關機;在接收到用戶選擇關機的信號后,將電視關閉,在接收到用戶選擇不關機的信號后,繼續(xù)等待;如果沒有接收到用戶選擇的信號,則將電視機關閉。相應的,本發(fā)明還提供一種機頂盒設備及播放系統(tǒng)。本發(fā)明提供的技術(shù)方案能夠提供靈活的自動關機功能,更方便用戶使用,且利于用戶作息。
文檔編號H04N5/00GK101827231SQ201010166580
公開日2010年9月8日 申請日期2010年4月30日 優(yōu)先權(quán)日2010年4月30日
發(fā)明者羅笑南, 陳航航 申請人:中山大學