TW201504799A - 電子裝置及其休眠方法 - Google Patents
電子裝置及其休眠方法 Download PDFInfo
- Publication number
- TW201504799A TW201504799A TW102125875A TW102125875A TW201504799A TW 201504799 A TW201504799 A TW 201504799A TW 102125875 A TW102125875 A TW 102125875A TW 102125875 A TW102125875 A TW 102125875A TW 201504799 A TW201504799 A TW 201504799A
- Authority
- TW
- Taiwan
- Prior art keywords
- period
- electronic device
- user
- predetermined
- time
- Prior art date
Links
Landscapes
- Power Sources (AREA)
Abstract
本發明提供一種電子裝置包括一偵測單元、一計算單元、一控制單元以及一設定單元。偵測單元用以當一使用者登入電子裝置時,紀錄使用者之一使用規則。計算單元用以根據使用規則,計算出使用者之至少一使用時段以及至少一非使用時段。控制單元用以在電子裝置進入一睡眠狀態之一既定時間後,致使電子裝置進入一休眠狀態。設定單元用以當使用者登入電子裝置時,在使用時段,將既定時間設定為一第一既定值,並且在非使用時段,將既定時間設定為一第二既定值,其中第二既定值小於第一既定值。
Description
本發明係關於一種電子裝置之休眠方法;特別係關於一種根據使用者之使用習慣進入休眠狀態之方法。
隨著電腦設備價格普及化,消費大眾所擁有的桌上型電腦以及攜帶型電腦設備數量逐漸增加。然而,因應能源節約之環保考量,以及讓攜帶型電腦的操作時間延長。因此,電腦設備將電源消耗與管理列為一項重要考量,例如提供待命與休眠(Hibernation)等模式以節約電源,讓使用者需要暫時離開電腦時,可選擇讓電腦進入待命或休眠模式來達到省電目的。
本發明所提供之電子裝置以及休眠方法可自動偵測使用者之使用習慣,並根據使用者之使用習慣,在不告知系統之狀況下,調整電子裝置在進入睡眠狀態後進一步進入休眠狀態之時間。
本發明提供一種電子裝置可操作於一正常操作狀態、一睡眠狀態以及一休眠狀態。電子裝置包括一偵測單元、一計算單元、一控制單元以及一設定單元。偵測單元用以當一第一使用者登入電子裝置時,紀錄第一使用者之一第一使用規
則。計算單元用以根據第一使用規則,計算出第一使用者之至少一第一使用時段以及至少一第一非使用時段。控制單元用以在電子裝置進入睡眠狀態之一既定時間後,致使電子裝置進入休眠狀態。設定單元用以當第一使用者登入電子裝置時,在第一使用時段,將既定時間設定為一第一既定值,並且當第一使用者登入電子裝置時,在第一非使用時段,將既定時間設定為一第二既定值,其中第二既定值小於第一既定值。在一實施例中,第一使用規則係第一使用者將電子裝置關機之時間。
另外,電子裝置亦可包括一非易失性記憶體用以儲存第一使用者在一既定週期內之第一使用規則,其中計算單元更用以比較在既定週期中之第一使用者將電子裝置關機之複數關機週期,並且分別判斷既定週期中之每一星期一至每一星期日之關機週期重疊的至少一重疊週期,以及根據重疊週期決定第一非使用時段,並將第一非使用時段外之時段定義為第一使用時段。
在一實施例中,計算單元係將時間大於一既定判斷時間並且關機週期重疊之次數大於一既定判斷次數之重疊週期,定義為第一非使用時段,其中第一既定值以及第二既定值之單位係為分鐘,並且第二既定值係為0。
本發明亦提供一種休眠方法,適用於上述電子裝置。休眠方法包括:當一第一使用者登入電子裝置時,紀錄第一使用者之一第一使用規則;根據第一使用規則,計算出第一使用者之至少一第一使用時段以及至少一第一非使用時段;當第一使用者登入電子裝置時,判斷現在時間係處於第一使
用時段或者第一非使用時段;當現在時間係在第一使用時段時,將一既定時間設定為一第一既定值;當現在時間係再第一非使用時段,將既定時間設定為一第二既定值,其中第二既定值小於第一既定值;以及當電子裝置進入一睡眠狀態時,在既定時間後,致使電子裝置進入一休眠狀態。在一實施例中,第一使用規則係第一使用者將電子裝置關機之時間
在另一實施例中,紀錄第一使用者之第一使用規則之步驟更包括將在一既定週期內第一使用規則儲存於一非易失性記憶體,並且根據第一使用規則計算出第一使用者之第一使用時段以及第一非使用時段之步驟更包括:比較在既定週期中之第一使用者將電子裝置關機之複數關機週期,並且分別判斷既定週期中之每一星期一至每一星期日之關機週期重疊的至少一重疊週期;根據重疊週期決定第一非使用時段;以及根據重疊週期決定第一非使用時段。
另外,根據重疊週期決定第一非使用時段之步驟更包括將時間大於一既定判斷時間並且關機週期重疊之次數大於一既定判斷次數之重疊週期,定義為第一非使用時段,其中第一既定值以及第二既定值之單位係為分鐘,並且第二既定值係為0。
100‧‧‧電子裝置
102‧‧‧非易失性記憶體
104‧‧‧動態隨機存取記憶體
106‧‧‧控制單元
108‧‧‧偵測單元
110‧‧‧計算單元
112‧‧‧設定單元
S202-S212、S300-S312‧‧‧步驟
第1圖係本發明之電子裝置之一種實施例的示意圖。
第2圖係本發明之一種實施例之休眠方法之流程圖。
第3圖係本發明之另一種實施例之休眠方法之流程圖。
以下將詳細討論本發明各種實施例之裝置及使用方法。然而值得注意的是,本發明所提供之許多可行的發明概念可實施在各種特定範圍中。這些特定實施例僅用於舉例說明本發明之裝置及使用方法,但非用於限定本發明之範圍。
在電腦系統(例如使用Microsoft Windows作業系統的電子裝置),其電源管理係可藉由進階組態與電源介面(Advanced Configuration and Power Interface,ACPI)所定義的睡眠狀態以及休眠狀態來減少電源的消耗,在進階組態與電源介面中定義了S0~S5共六種狀態:S0正常操作狀態係代表電腦系統工作狀態,在正常操作狀態中電腦之中央處理器CPU(s)執行指令,作業系統和應用程式亦可正常執行。另外,在正常操作狀態下,中央處理器CPU和硬碟、DVD驅動器等電腦裝置可以一再的進入和從低能源狀態回來;在S1省電狀態時,中央處理器CPU停止工作;在S2省電狀態時,中央處理器CPU關閉,不供電;S3睡眠狀態(Sleep),僅有記憶體供電,亦稱為掛載至記憶體(Suspend to RAM),在S3狀態係為一種低喚醒(Resume)時間(約5秒或更短)的睡眠狀態,電腦系統可以很快速地恢復到工作狀態(例如S0狀態);S4休眠狀態(Hibernate)亦可稱為掛載至磁碟(Suspend to Disk),且為一種低耗電量、長喚醒延遲時間(例如:約20秒或更長)的睡眠狀態。上述的S1~S4為不同程度的省電狀態、睡眠狀態以及休眠狀態,S5狀態則是關機狀態,在關機狀態S5下,電腦之軟體以及裝置處於關閉狀態,但
有些部件仍然帶電,使電腦仍然可以被鍵盤、時鐘、modem(電話喚醒)、LAN(網路喚醒)還有USB裝置所喚醒。值得注意的是,本發明所述之正常操作狀態、睡眠狀態、休眠狀態、省電狀態以及關機狀態不限定於ACPI所定義之Microsoft Windows的作業系統。舉例而言,在Linux作業系統或者Mac OS系統下各種電源管理程式所定義之將系統掛載至記憶體之狀態皆可視為本案之睡眠狀態(Sleep),而將系統掛載至硬碟之狀態皆可視為本案之休眠狀態(Hibernate)。
第1圖係本發明所揭露之一種電子裝置100的方塊圖,其中電子裝置100適用於本發明所揭露之正常操作狀態、睡眠狀態以及休眠狀態。例如,ACPI所定義之S0、S3以及S4。如第1圖中所示,電子裝置100包括一非易失性記憶體102、動態隨機存取記憶體104(Random-access memory,RAM)、一控制單元106、一偵測單元108、一計算單元110以及一設定單元112。熟習此技藝人士可將電子裝置100實施於其他系統樣態(configuration)上,例如,手持式設備(hand-held devices)、多處理器系統、以微處理器為基礎或可程式化之消費性電子產品(microprocessor-based or programmable consumer electronics)、網路電腦、迷你電腦、平板電腦、筆記型電腦、大型主機以及類似之設備。值得注意的是,控制單元106、偵測單元108、計算單元110及/或設定單元112可實施於相同或者不同之處理器上。換言之,控制單元106、偵測單元108、計算單元110及/或設定單元112可被不同或者相同之處理器執行。
非易失性記憶體102可包含快閃記憶體(flash
ROM)、可抹除可編程唯讀記憶體、電子式可抹除可編程唯讀記憶體、暫存器、硬碟、及/或在所知之技術中以任何其他型式存在之電腦可讀取儲存媒介,用以儲存可供控制單元106、偵測單元108、計算單元110、控制單元106及/或設定單元112執行之程式模組。值得注意的是,非易失性記憶體102亦可用以儲存BIOS之程式碼。一般而言,程式模組包含常序(routines)、程式(program)、物件(object)、元件(component)或網路服務(Web Service)等,用以執行點對點通訊系統之即時訊息轉換(instant message switch)功能。
動態隨機存取記憶體104用以載入各式各樣的程式與資料以供控制單元106、偵測單元108、計算單元110、控制單元106及/或設定單元112直接執行與運用。
控制單元106可包括一嵌入式控制器、一晶片組以及一單一中央處理器(central-processing unit,CPU)或者是關連於平行運算環境(parallel processing environment)之複數平行中央處理器(未圖示)。當電子裝置100處於睡眠狀態(S3)時,控制單元120將資料掛載至動態隨機存取記憶體104。當電子裝置100處於休眠狀態(S4)時,控制單元120將資料掛載至非易失性記憶體102。值得注意的是,控制單元120亦可在電子裝置100進入睡眠狀態(S3)一既定時間後,在不告知系統之情況下致使電子裝置100進入休眠狀態(S4),例如Intel所制定之快速啟動技術(Intel Rapid Start Technology)。
偵測單元108用以根據所登入之使用者,分別紀錄所登入之使用者的使用規則。舉例而言,當一第一使用者登入
電子裝置100時,偵測單元108紀錄第一使用者之一第一使用規則,並將第一使用規則儲存於非易失性記憶體102中之一資料庫中。當一第二使用者登入電子裝置100時,偵測單元108紀錄第二使用者之一第二使用規則,並將第二使用規則儲存於非易失性記憶體102中之資料庫中。當一第三使用者登入電子裝置100時,偵測單元108紀錄第三使用者之一第三使用規則,並將第三使用規則儲存於非易失性記憶體102中之資料庫中,本發明不加以限制使用者之人數。值得注意的是,使用規則可包括電子裝置100進入正常操作狀態之時間、關機之時間、進入休眠狀態之時間、離開休眠狀態之時間、進入睡眠狀態之時間及/或離開睡眠狀態之時間。在本發明之一實施例中,使用規則係使用者將電子裝置100關機之時間。值得注意的是,在本實施例中,非易失性記憶體102係用以儲存不同使用者在一既定週期內之使用規則。舉例而言,既定週期可為一個月、兩個月、三個月等,本發明不加以限制。偵測單元108更用以更新非易失性記憶體102之資料庫中之使用規則,將超過既定週期之使用規則刪除並且儲存新的使用規則。
計算單元110用以根據非易失性記憶體102之資料庫中之每一使用者之使用規則,分別計算出每一使用者之至少一使用時段以及至少一非使用時段。舉例而言,計算單元110可根據第一使用規則,計算出第一使用者之至少一第一使用時段以及至少一第一非使用時段,根據第二使用規則,計算出第二使用者之至少一第二使用時段以及至少一第二非使用時段,以及根據第三使用規則,計算出第三使用者之至少一第三
使用時段以及至少一第三非使用時段。
在一實施例中,計算單元110係用以比較在既定週期中之使用者將電子裝置100關機之複數關機週期。換言之,計算單元110係用以分別判斷資料庫中不同使用者之使用規則,在既定週期中之每一星期一至每一星期日之關機週期重疊的至少一重疊週期。舉例而言,當既定週期為兩個月時,計算單元110係用以分別判斷第一使用者、第二使用者以及第三使用者,在所紀錄之兩個月中的每一星期一關機週期重疊的時間,並將重疊的時間定義為星期一之重疊週期。另外,計算單元110亦分別判斷第一使用者、第二使用者以及第三使用者,在所紀錄之兩個月中的每一星期二關機週期重疊的時間,並將重疊的時間定義為星期二之重疊週期,依此類推。
接著,計算單元110分別根據不同使用者在星期一至星期日的重疊週期決定,使用者星期一至星期日的非使用時段,並將非使用時段外之時段定義為使用時段。詳細而言,計算單元110係分別根據不同使用者在星期一至星期日之重疊週期,將時間大於一既定判斷時間並且關機週期重疊之次數大於一既定判斷次數之重疊週期,定義為非使用時段,其中既定判斷時間可為1小時、4小時或者1至12小時中之任一時間長度,並且既定判斷次數可為既定週期中週數之一半、三分之一、四分之一等,本發明不限於此。舉例而言,既定判斷時間為4小時、既定週期為兩個月並且既定判斷次數可為既定週期中週數之一半時,計算單元110根據第一使用者在星期一之重疊週期,決定星期一之第一非使用時段,其中當星期一中之某一重
疊週期大於4小時並且第一使用規則在該兩個月的8個星期一的該重疊週期中有四次以上是關機的,計算單元110則將該週期重疊定義為非使用時段,依此類推。最後,計算單元110會計算出每一使用者分別在星期一至星期日,的至少一使用時段以及至少一非使用時段,並將每一使用者之使用時段以及非使用時段儲存於非易失性記憶體102或者直接傳送至設定單元112。
設定單元112用以根據所登入的使用者以及計算單元110所計算出所登入使用者之使用時段與非使用時段,設定既定時間,以提供給控制單元106在電子裝置100進入睡眠狀態(S3)後,在不告知系統之情況下致使電子裝置100進入休眠狀態(S4)。舉例而言,當第一使用者登入電子裝置100時,設定單元112在第一使用時段,將既定時間設定為一第一既定值,並且當第一使用者登入電子裝置100時,在第一非使用時段,將既定時間設定為一第二既定值。當第二使用者登入電子裝置100時,設定單元112在第二使用時段,將既定時間設定為一第一既定值,並且當第二使用者登入電子裝置100時,在第二非使用時段,將既定時間設定為一第二既定值。當第三使用者登入電子裝置100時,設定單元112在第三使用時段,將既定時間設定為一第一既定值,並且當第三使用者登入電子裝置100時,在第三非使用時段,將既定時間設定為一第二既定值,但本發明不限於此。
值得注意的是,第二既定值小於第一既定值,並且第一既定值以及第二既定值之單位係為分鐘。舉例而言,第
一既定值可為10分鐘至30分鐘或者1小時至2小時中之任一時間長度,並且第二既定值可為0至5分鐘中之任一時間長度。在本發明之一實施例中,第一既定值為20分鐘並且第二既定值為0分鐘。在非使用時段中,控制單元106用以在電子裝置100進入睡眠狀態之一0分鐘後,致使電子裝置100進入休眠狀態。換言之,非使用時段中,控制單元106用以在電子裝置100進入睡眠狀態的同時,直接致使電子裝置100進入休眠狀態。在使用時段中,控制單元106用以在電子裝置100進入睡眠狀態之一20分鐘後,致使電子裝置100進入休眠狀態。
第2圖係表示依據本發明實施例之休眠方法之流程圖,適用於第1圖所示之電子裝置100。流程開始於步驟S202。
在步驟S202中,當一使用者登入電子裝置100時,紀錄所登入之使用者的一使用規則,並將第一使用規則儲存於非易失性記憶體102中之一資料庫中。值得注意的是,使用規則可包括電子裝置100進入正常操作狀態之時間、關機之時間、進入休眠狀態之時間、離開休眠狀態之時間、進入睡眠狀態之時間及/或離開睡眠狀態之時間。在本發明之一實施例中,使用規則係使用者將電子裝置100關機之時間。值得注意的是,在本實施例中,非易失性記憶體102係用以儲存不同使用者在一既定週期內之使用規則。舉例而言,既定週期可為一個月、兩個月、三個月等,本發明不加以限制。偵測單元108更用以更新非易失性記憶體102之資料庫中之使用規則,將超過既定週期之使用規則刪除並且儲存新的使用規則。
接著,在步驟S204中,計算單元110根據使用規
則,計算出使用者之至少一使用時段以及至少一非使用時段。在一實施例中,計算單元110係用以比較在既定週期中之使用者將電子裝置100關機之複數關機週期。換言之,計算單元110係用以判斷資料庫中使用者之使用規則,在既定週期中之每一星期一至每一星期日之關機週期重疊的至少一重疊週期。舉例而言,當既定週期為兩個月時,計算單元110係用以判斷使用者,在所紀錄之兩個月中的每一星期一關機週期重疊的時間,並將重疊的時間定義為星期一之重疊週期。另外,計算單元110亦判斷使用者,在所紀錄之兩個月中的每一星期二關機週期重疊的時間,並將重疊的時間定義為星期二之重疊週期,依此類推。接著,計算單元110根據使用者在星期一至星期日的重疊週期決定,使用者星期一至星期日的非使用時段,並將非使用時段外之時段定義為使用時段。詳細而言,計算單元110係根據使用者在星期一至星期日之重疊週期,將時間大於一既定判斷時間並且關機週期重疊之次數大於一既定判斷次數之重疊週期,定義為第一非使用時段,其中既定判斷時間可為1小時、4小時或者1至12小時中之任一時間長度,並且既定判斷次數可為既定週期中週數之一半、三分之一、四分之一等,本發明不限於此。舉例而言,既定判斷時間為4小時、既定週期為兩個月並且既定判斷次數可為既定週期中週數之一半時,計算單元110根據使用者在星期一之重疊週期,決定使用者在星期一之非使用時段,其中當星期一中之某一重疊週期大於4小時並且第一使用規則在該兩個月的8個星期一的該重疊週期中有四次以上是關機的,計算單元110則將該週期重疊定義為非使用時
段,依此類推。最後,計算單元110會計算出使用者分別在星期一至星期日,的至少一使用時段以及至少一非使用時段,並將使用者之使用時段以及非使用時段儲存於非易失性記憶體102或者直接傳送至設定單元112。
接著,在步驟S206中,當使用者登入電子裝置100時,設定單元112判斷現在時間係處於使用時段或者非使用時段。當現在時間係處於使用時段時,流程進行至步驟S208,否則,流程進行至步驟S210。
在步驟S208中,設定單元112在使用時段,將既定時間設定為一第一既定值。
在步驟S210中,設定單元112在使用時段,將既定時間設定為一第二既定值。值得注意的是,第二既定值小於第一既定值,並且第一既定值以及第二既定值之單位係為分鐘。舉例而言,第一既定值可為10分鐘至30分鐘或者1小時至2小時中之任一時間長度,並且第二既定值可為0至5分鐘中之任一時間長度。在本發明之一實施例中,第一既定值為20分鐘並且第二既定值為0分鐘。
在步驟S212中,控制單元106在電子裝置100進入睡眠狀態(S3)一既定時間後,在不告知系統之情況下致使電子裝置100進入休眠狀態(S4),其中既定時間係為設定單元112所設定之第一既定值或者第二既定值。流程結束於步驟S212。
第3圖係表示依據本發明實施例之休眠方法之流程圖,適用於第1圖所示之電子裝置100。流程開始於步驟S300。值得注意的是,第3圖所示之休眠方法相似於第2圖所示
之休眠方法,除了第3圖之休眠方法更包括步驟S300。在步驟S300中,偵測單元108更用以判斷所登入之使用者。舉例而言,使用者可包括第一使用者、第二使用者以及第三使用者,但本發明不限於此。接著,第3圖所示之休眠方法更用以針對所登入之使用者進行步驟S302-S312,其中步驟S302-S312相似於步驟S202-S212,請參考第2圖之說明,在此不再贅述。
本發明所提供之電子裝置100以及休眠方法可自動偵測使用者之使用習慣,並根據使用者之使用習慣,在不告知系統之狀況下,調整電子裝置100在進入睡眠狀態後進一步進入休眠狀態之時間。
本發明的不同實施例已於本文敘述,但本領域具有通常知識者應能瞭解這些實施例僅作為範例,而非限定於此。本領域具有通常知識者可在不脫離本發明之精神的情況下,對形式與細節上做不同的變化。舉例而言,軟體程式碼可致能本發明實施例所述的裝置與方法之單元、模組、功能、組建(fabrication)、塑造(modeling)、模擬、描述(description)、以及/或測試,亦可透過一般程式語言(C、C++)、硬體描述語言(Hardware Description Languages,HDL)(包括Verilog HDL、VHDL等等)、或其他可利用的程式語言或者程式碼來完成。此軟體程式碼可配置在任何已知的電腦可使用媒介,例如磁帶、半導體、磁碟,或是光碟(例如CD-ROM、DVD-ROM等等)、網際網路、有線、無線、或其他通訊媒介的傳輸方式之中。此外,本發明所述之裝置與方法透過硬體與軟體的結合來實現。因此,本發明不應侷限於所揭露之實施例,而是依後
附之申請專利範圍與等效實施所界定。特別是,本發明可實施在使用於一般用途電腦中的處理器裝置內。最後,本發明雖以較佳實施例揭露如上,然其並非用以限定本發明的範圍,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可做些許的更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100‧‧‧電子裝置
102‧‧‧非易失性記憶體
104‧‧‧動態隨機存取記憶體
106‧‧‧控制單元
108‧‧‧偵測單元
110‧‧‧計算單元
112‧‧‧設定單元
Claims (12)
- 一種電子裝置,操作於一正常操作狀態、一睡眠狀態以及一休眠狀態,包括:一偵測單元,用以當一第一使用者登入上述電子裝置時,紀錄上述第一使用者之一第一使用規則;一計算單元,用以根據上述第一使用規則,計算出上述第一使用者之至少一第一使用時段以及至少一第一非使用時段;一控制單元,用以在上述電子裝置進入上述睡眠狀態之一既定時間後,致使上述電子裝置進入上述休眠狀態;以及一設定單元,用以當上述第一使用者登入上述電子裝置時,在上述第一使用時段,將上述既定時間設定為一第一既定值,並且當上述第一使用者登入上述電子裝置時,在上述第一非使用時段,將上述既定時間設定為一第二既定值,其中上述第二既定值小於上述第一既定值。
- 如申請專利範圍第1項所述之電子裝置,其中上述第一使用規則係上述第一使用者將上述電子裝置關機之時間。
- 如申請專利範圍第2項所述之電子裝置,更包括一非易失性記憶體,用以儲存上述第一使用者在一既定週期內之上述第一使用規則,其中上述計算單元更用以比較在上述既定週期中之上述第一使用者將上述電子裝置關機之複數關機週期,並且分別判斷上述既定週期中之每一星期一至每一星期日之上述關機週期重疊的至少一重疊週期,以及根據上述重疊週期決定上述第一非使用時段,並將上述第 一非使用時段外之時段定義為上述第一使用時段。
- 如申請專利範圍第3項所述之電子裝置,其中上述計算單元係將時間大於一既定判斷時間並且上述關機週期重疊之次數大於一既定判斷次數之上述重疊週期,定義為上述第一非使用時段。
- 如申請專利範圍第1項所述之電子裝置,其中上述第一既定值以及上述第二既定值之單位係為分鐘,並且上述第二既定值係為0。
- 如申請專利範圍第1項所述之電子裝置,其中上述偵測單元,更用以當一第二使用者以及一第三使用者登入上述電子裝置時,分別紀錄上述第一使用者之一第一使用規則以及上述第二使用者之一第二使用規則,並將上述第二使用規則以及上述第三使用規則儲存於上述非易失性記憶體中;上述計算單元,更用以根據上述第二使用規則以及上述第三使用規則,計算出上述第二使用者之至少一第二使用時段以及至少一第二非使用時段,以及上述第三使用者之至少一第三使用時段以及至少一第三非使用時段;以及上述設定單元,更用以當上述第二使用者登入上述電子裝置時,在上述第二使用時段,將上述既定時間設定為上述第一既定值,並且當上述第二使用者登入上述電子裝置時,在上述第二非使用時段,將上述既定時間設定為上述第二既定值,當上述第三使用者登入上述電子裝置時,在上述第三使用時段,將上述既定時間設定為上述第一既定 值,並且當上述第三使用者登入上述電子裝置時,在上述第三非使用時段,將上述既定時間設定為上述第二既定值。
- 一種休眠方法,適用於一電子裝置,包括:當一第一使用者登入上述電子裝置時,紀錄上述第一使用者之一第一使用規則;根據上述第一使用規則,計算出上述第一使用者之至少一第一使用時段以及至少一第一非使用時段;當上述第一使用者登入上述電子裝置時,判斷現在時間係處於上述第一使用時段或者上述第一非使用時段;當現在時間係在上述第一使用時段時,將一既定時間設定為一第一既定值;當現在時間係再上述第一非使用時段,將上述既定時間設定為一第二既定值,其中上述第二既定值小於上述第一既定值;以及當上述電子裝置進入一睡眠狀態時,在上述既定時間後,致使上述電子裝置進入一休眠狀態。
- 如申請專利範圍第7項所述之休眠方法,其中上述第一使用規則係上述第一使用者將上述電子裝置關機之時間。
- 如申請專利範圍第8項所述之休眠方法,其中紀錄上述第一使用者之上述第一使用規則之步驟更包括將在一既定週期內上述第一使用規則儲存於一非易失性記憶體,並且根據上述第一使用規則計算出上述第一使用者之上述第一使用時段以及上述第一非使用時段之步驟更包括: 比較在上述既定週期中之上述第一使用者將上述電子裝置關機之複數關機週期,並且分別判斷上述既定週期中之每一星期一至每一星期日之上述關機週期重疊的至少一重疊週期;以及根據上述重疊週期決定上述第一非使用時段以及上述第一使用時段。
- 如申請專利範圍第9項所述之休眠方法,其中根據上述重疊週期決定上述第一非使用時段以及上述第一使用時段之步驟更包括:將時間大於一既定判斷時間並且上述關機週期重疊之次數大於一既定判斷次數之上述重疊週期,定義為上述第一非使用時段;以及將上述第一非使用時段外之時間,定義為上述第一使用時段。
- 如申請專利範圍第7項所述之休眠方法,其中上述第一既定值以及上述第二既定值之單位係為分鐘,並且上述第二既定值係為0。
- 如申請專利範圍第7項所述之休眠方法,其中上述電子裝置更包括一第二使用者以及一第三使用者,並且上述休眠方法更包括:判斷登入上述電子裝置之使用者係為上述第一使用者、上述第二使用者或者上述第三使用者;當一第二使用者登入上述電子裝置時,紀錄上述第二使用者之一第二使用規則; 當一第三使用者登入上述電子裝置時,紀錄上述第三使用者之一第三使用規則;根據上述第二使用規則以及上述第三使用規則,計算出上述第二使用者之至少一第二使用時段以及至少一第二非使用時段,以及上述第三使用者之至少一第三使用時段以及至少一第三非使用時段;當上述第二使用者登入上述電子裝置時,判斷現在時間係處於上述第二使用時段或者上述第二非使用時段;當上述第三使用者登入上述電子裝置時,判斷現在時間係處於上述第三使用時段或者上述第三非使用時段;當現在時間係在上述第二使用時段或者上述第三使用時段時,將上述既定時間設定為上述第一既定值;以及當現在時間係在上述第二非使用時段或者上述第三非使用時段時,將上述既定時間設定為上述第二既定值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102125875A TW201504799A (zh) | 2013-07-19 | 2013-07-19 | 電子裝置及其休眠方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102125875A TW201504799A (zh) | 2013-07-19 | 2013-07-19 | 電子裝置及其休眠方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201504799A true TW201504799A (zh) | 2015-02-01 |
Family
ID=53018887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102125875A TW201504799A (zh) | 2013-07-19 | 2013-07-19 | 電子裝置及其休眠方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TW201504799A (zh) |
-
2013
- 2013-07-19 TW TW102125875A patent/TW201504799A/zh unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11513585B1 (en) | Power management for a graphics processing unit or other circuit | |
US9927863B1 (en) | Power management scheme that accumulates additional off time for device when no work is available and permits additional power consumption by device when awakened | |
US9952655B1 (en) | Graphics hardware mode controls | |
TWI386791B (zh) | 用以將計算平台轉換為低電力系統狀態之技術 | |
US8291249B2 (en) | Method and apparatus for transitioning devices between power states based on activity request frequency | |
US9250665B2 (en) | GPU with dynamic performance adjustment | |
CN103282854B (zh) | 用于功率管理的***和方法 | |
US8949638B2 (en) | Embedded controller with an internal timer | |
TWI653527B (zh) | 當計算元件運作時致能系統低電力狀態之技術 | |
TW201135446A (en) | Power management states | |
EP2646889A1 (en) | Maximum current limiting method and apparatus | |
EP3649536B1 (en) | Core frequency management using effective utilization for power-efficient performance | |
US20130159750A1 (en) | Method and apparatus for transitioning a system to an active disconnect state | |
TWI641943B (zh) | 控制電源供應單元於閒置狀態期間的功率消耗之技術 | |
TW201411335A (zh) | 於運算裝置執行電力關閉狀態之技術 | |
US10739843B2 (en) | System and method of monitoring device states | |
US20180129180A1 (en) | Pch thermal sensor dynamic shutdown | |
CN114258517B (zh) | 用于调制解调器指导的应用处理器引导流程的***和方法 | |
US9332064B2 (en) | Computer system and remote control method thereof | |
CN103218031A (zh) | 电子装置以及休眠方法 | |
Xi et al. | Understanding the critical path in power state transition latencies | |
TW201504799A (zh) | 電子裝置及其休眠方法 | |
TW201329706A (zh) | 電子裝置、休眠方法以及電腦程式產品 | |
US11757138B2 (en) | System and method of operating mobile information handling systems with rechargeable batteries | |
TWI575367B (zh) | 無人化喚醒技術 |