新四季網

可攜式計算機以及控制可攜式計算機省電模式的方法

2023-05-01 20:59:26

專利名稱:可攜式計算機以及控制可攜式計算機省電模式的方法
技術領域:
本發明涉及可攜式計算機以及控制可攜式計算機省電模式的方法,在本發 明中,內嵌式控制器將直接關閉系統電源,因而在關閉系統電源的過程中無需 喚醒系統,或在電池電力減少時切換為省電模式,此時也同樣無需喚醒系統。
背景技術:
雖然在可攜式計算機中,不同的作業系統支持不同的省電模式,但在大多 數情況下,可攜式計算機的省電模式通常都包含S3 (掛起到隨機存取存儲器 (RAM):待機模式)與S4 (掛起到硬碟最大省電模式或休眠模式)級 別的電源管理,這些級別是通過高級配置與電源接口 (ACPI)進行定義的。
S3級別是向隨機存取存儲器(可攜式計算機的主內存)持續不斷地供應電 力的一種省電模式,其目的是保持隨機存取存儲器中儲存的數據,而在S4級 別的省電模式中,隨機存取存儲器中所儲存的數據被安全地保存在硬碟中,並 且停止向系統供應電力,包括隨機存取存儲器。
相應地,S3級別的省電模式在需要返回到正常操作模式的情況下更具備優 勢,因為當可攜式計算機返回正常操作模式時,可以直接從隨機存取存儲器中 讀取數據。而另一方面,S3級別的缺點在於由於向隨機存取存儲器持續不斷 地供應電力,電池電力被不斷消耗,如果電池電力完全4毛盡,供應給隨機存取 存儲器的電力不足,因此數據可能會遺失。
與此同時,S4級別的優點在於可攜式計算機首先將數據保存在硬碟上,然 後再進入省電模式,因此可以預防數據的永久性遺失。但是,S4級別的缺點在 於返回到正常操作模式所需的時間較長,因為需要將數據從硬碟中恢復,然後 可攜式計算機再返回到正常操作模式,並且還需要和隨機存取存儲器一樣大的 硬碟空間,因為隨機存取存儲器中的數據必須儲存在硬碟上。
相應地,最近開發的Windows Vista作業系統支持混合型休眠模式,融合了上述的S3和S4級別的電源管理模式。
混合型休眠模式是將S3和S4級別融為一體的省電模式。
也就是說,由於在可攜式計算機在進入省電模式後,仍然持續供應電力,
與S3級別相同,因此可攜式計算機可以快速返回到正常操作模式。此外,當
可攜式計算機進入省電模式時,系統狀態將保存在硬碟中,與S4級別相同,
因此可以進一 步穩定地保持數據。
在混合型休眠模式中,由於在可攜式計算機進入省電模式之前,儲存在隨
機存取存儲器中的數據被保存在硬碟中,因此也需要和隨機存取存儲器同樣大
小的硬碟空間。
而另一方面,由於在可攜式計算機進入省電模式之後,不再為中央處理單 元供電,內嵌式控制器將執行電源控制、命令輸入檢測與系統喚醒操作等。
如果在可攜式計算機進入省電模式後發現電池出現電力不足,內嵌式控制 器將重新開始向系統供電,以便返回正常操作模式,而中央處理單元將根據設 置,在正常操作模式中關閉系統電源。
另一方面,如果在混合型休眠模式中發現電池出現電力不足,可以關閉系 統電源,或可以將省電模式更改為(例如執行休眠)根據S4級別供應電力的 狀態。此外,在此時,如果內嵌式控制器重新開始向系統供應電力,並且將 系統恢復到正常操作模式,那麼中央處理單元會關閉系統電源,或執行休眠。
但是,上述的相關技術存在下列問題。
也就是說,所存在的問題在於,如果在混合型休眠模式中發現電池出現電 力不足的情況,為了將系統恢復到正常操作模式,將會不必要地消耗電力。
此外,由於在電池電力不足的狀態下消耗電力,可能會發生非正常的系統 關閉。
此外,如果這臺可攜式計算機設置為在混合型休眠模式中如果電池電力不 足,將執行休眠,並且進入S4級別的省電模式,其所存在的問題在於,當系 統返回到正常操作模式時,電池電力完全耗盡,因此系統電源關閉(ACPI電 源管理的S5級別與計算機從S4級別返回的情況相比,啟動時間較長,而且 進入省電模式之前的用戶環境無法恢復)。

發明內容
相應地,本發明的目的是解決上述現有技術中的問題。本發明的一個目 的是提供可攜式計算機、電腦程式產品以及控制可攜式計算機和電腦程式 產品省電模式的方法,從而當在混合型休眠模式中檢測到電池電力不足時,便 攜式計算機不會返回到正常操作模式,而是更改省電模式,或是關閉系統電源, 從而避免不必要的電力消耗。
本發明的另 一 個目的是提供可攜式計算機、電腦程式產品以及控制便攜 式計算機和電腦程式產品的省電模式的方法,從而當在混合型休眠模式中發 現電池電力不足時,只需消耗最低電量便能更改省電模式,從而避免系統電源 的意外關閉。
根據本發明所設計的可攜式計算機包含一個控制單元,用於通知當可攜式
計算機進入省電模式時,省電模式是否對應(corresponds)混合型休眠模式; 此外還包括一個內嵌式控制器,用於如果控制單元所通知的省電模式為混合型 休眠模式,檢測可攜式計算機進入省電模式後,是電池的剩餘電量是否下降到 閾值以下,,還是預先確定的一段時間是否過去,以執行休眠操作或控制單元 關閉系統電源。
此時,在混合型休眠模式中,當可攜式計算機進入省電模式時,系統狀態 可以儲存在隨機存取存儲器(RAM)和硬碟上,而對隨機存取存儲器供應的電 力可以 一直延續到可攜式計算機進入省電模式之後。
通知省電模式是否對應混合型休眠模式可以通過執行某個應用程式來實 現,這類程序的編程方式使控制單元檢測省電模式是否為混合型休眠模式,並 且通知內嵌式控制器省電模式是否為混合型休眠模式。
此外,還可以通過執行固件來實現休眠,或關閉系統電源,其中固件的編 程方式使得如果控制單元通知的省電模式為混合型休眠模式,所述內嵌式控制 器檢測所述可攜式計算機進入省電模式後,是電池的剩餘電量下降到閾值以 下,還是預先確定的一段時間已經過去,並執行休眠操作或關閉系統電源。
此外,是執行休眠還是關閉系統電源,可以通過用戶設置加以確定。
在根據本發明的可攜式計算機中,如果檢測到在該可攜式計算機進入省電 模式後電池的剩餘電量下降到閾值以下,或預先確定的一段時間已經過去,在不返回正常操作模式的情況下執行休眠或關閉系統電源。
此時,在混合型休眠模式中,當可攜式計算機進入省電模式時,隨機存取 存儲器中儲存的數據可以複製到硬碟上,並且在可攜式計算機進入省電模式 後,對隨機存取存儲器所供應的電力可以繼續。
此外,如果在執行需要保存數據的程序的同時,檢測到進入省電模式的命 令,可攜式計算機可進入混合型休眠模式。
當檢測到進入省電模式的命令時,如果電池的剩餘電量低於設定值,那麼 可攜式計算機可進入混合型休眠模式。
此外,如果檢測到進入省電模式的命令,同時只通過電池供電,那麼便攜 式計算機也可進入混合型休眠模式。
根據本發明的電腦程式產品以及控制可攜式計算機省電模式的方法包
含下列步驟(A)滿足進入混合型休眠模式的條件;(B)通知內嵌式控制器, 即將進入的省電模式對應混合型休眠模式;(C)進入混合型休眠模式;以及 (D )如果在進入混合型休眠模式後,檢測到電池的剩餘電量下降到閾值以下, 或預先確定的一段時間已經過去,由內嵌式控制器更改系統狀態。
如果輸入進入混合型休眠模式的命令,檢測到電池的剩餘電量下降到閾值 以下,或者在沒有用戶輸入的情況下預先確定的一段時間已經過去,可執行步 驟(A)。
如果內嵌式控制器關閉系統電源或執行休眠,則步驟(D)完成。
在混合型休眠模式中,當可攜式計算機進入省電模式時,系統狀態可以儲 存在隨機存取存儲器(RAM)和硬碟上,而對隨機存取存儲器供應的電力可以 一直延續到可攜式計算機進入省電模式之後。
根據本發明控制可攜式計算機省電模式的方法包含下列步驟(a)滿足進 入混合型休眠模式的條件;(b)選擇即將進入的省電模式的類型;(c)如果 在步驟(b)中選擇了混合型休眠模式,則通知內嵌式控制器,即將進入的省 電模式對應混合型休眠模式;(d)進入混合型休眠模式;以及(e 在進入 混合型休眠模式後,如果檢測到電池的剩餘電量下降到閾值以下,或預先確定 的 一段時間已經過去,由內嵌式控制器更改系統狀態。
此時,如果在沒有用戶輸入的情況下預先確定的一段時間已經過去,或檢
9測到進入省電模式的用戶命令,那麼可以完成步驟(a)。
此外,如果內嵌式控制器關閉系統電源或執行休眠,可完成步驟(e)。 步驟(b)可包含下列步驟在滿足進入省電模式的條件時,搜索目前正
在執行的程序;如果所搜索的程序中包含需要保存數據的程序,則選擇混合型
休眠模式,而如果所執行的所有程序都不需要保存數據,則選擇掛起模式。 步驟(b)可包含下列步驟測量電池的剩餘電量;如果檢測到所測量的
電池剩餘電量低於設定值,則選擇混合型休眠模式,如果檢測到所測量的電池
剩餘電量高於設定值,則選擇掛起模式。
步驟(b)可包含下列步驟檢測交流電源(AC)是否供電;如果是交流
電源供電,則選擇掛起模式,而如果不是交流電源供電,則選擇混合型休眠模式。
正如上文所詳細描述的,在根據本發明的可攜式計算機以及控制可攜式計 算機的省電模式的方法中,可以實現下列優點。
也就是說,當在混合型休眠模式中,電池電力不足時,由於系統不需要返 回到正常操作模式才能關機或執行休眠,其優點在於可以避免不必要地消耗電 力以及系統的非正常關閉。
此外,在根據本發明的可攜式計算機以及控制可攜式計算機省電模式的方 法中,由於當在混合型休眠模式中,電池電力不足時,不會為了執行休眠而過 度消耗電力,因此可以避免系統電源的意外關閉,而且,其優點還在於可以避 免丟失可攜式計算機在進入省電模式前的用戶環境。


圖1為顯示根據本發明具體實施例的可攜式計算機配置的框圖; 圖2為逐步描述根據本發明具體實施例的控制可攜式計算機省電模式的方 法的流程圖3為描述圖2中步驟120的第一個實施例的流程圖4為描述圖2中步驟120的第二個實施例的流程圖;以及
圖5為描述圖2中步驟120的第三個實施例的流程圖。
具體實施例方式
在下文中,將參照附圖,對根據本發明具體實施例的可攜式計算機進行詳 糹田4苗ii。
圖1為顯示根據本發明具體實施例的可攜式計算機配置的框圖。 如圖1所示,根據本發明具體實施例的可攜式計算機包含控制單元10。控 制單元IO是可攜式計算機的中央處理單元或微處理器,它翻譯命令,計算並
比較數據,並且控制和協調一系列流程,接收和處理來自各類輸入設備的數據, 並將結果發送到輸出裝置。
此外,控制單元IO促使可攜式計算機的作業系統進行運行。相應的,控 制單元10根據作業系統,控制可攜式計算機。
尤其是,控制單元IO運行搡作系統所定義的各種省電模式。雖然每種操
作系統的省電模式有所不同,但根據本發明具體實施例的可攜式計算機省電模 式包含混合型休眠模式。
混合型休眠模式是一種省電模式,其中將高級配置與電源接口 (ACPI)所 定義的S3 (桂起到隨機存取存儲器待機模式)與S4 (掛起到硬碟最大 省電模式或休眠模式)級別的省電模式融為一體。
也就是說,在這種方法中,即使在可攜式計算機進入S3級別的省電模式 後,可攜式計算機仍然可以向隨機存取存儲器供電,從而快速返回到正常操作 模式中,並且可以與S4級別一樣,將系統狀態保存在硬碟上,從而更穩定地 保持數據。
在混合型休眠模式中,由於在可攜式計算機進入省電模式之前,儲存在隨 機存取存儲器中的數據被保存在硬碟中,因此也需要和隨機存取存儲器同樣大 小的硬碟空間。
與此同時,由於當可攜式計算機進入省電模式後,控制單元10沒有得到 電力供應,因此,內嵌式控制器20將在可攜式計算機進入省電模式後負責系 統的電源控制。
內嵌式控制器20是可攜式計算機中獨立於控制單元10而設置的一種控制 裝置,在可攜式計算機中對電池進行充電和放電,即使在系統關閉後仍然有電 力供應,持續運轉和管理電池,並且檢測來自用戶的電源按鈕輸入信號。相應的,內嵌式控制器20從控制單元IO接收進入省電模式的命令,並且 根據這個命令管理電源。
與此同時,由於在混合型休眠模式中,向隨機存取存儲器持續供電,在便 攜式計算機進入省電模式後,隨著時間的過去,電池的剩餘電量會持續減少。
因此,為了避免電量的持續消耗,如果在可攜式計算機進入混合型休眠模 式後預先確定的一段時間已經過去,或是電池的剩餘電量下降到閾值以下,便 攜式計算機關閉向隨機存取存儲器提供的電力,執行休眠,或關閉系統電源。
此時,和高級配置與電源接口 ( ACPI)管理的S4級別一樣,休眠會造成 向隨機存取存儲器供應的所有電力被關閉,並且省電模式將更改為與系統關閉 狀態類似的狀態。
如果執行這類休眠,和系統電源關閉狀態一樣,幾乎不會消耗電池的電力。 但是,由於當系統啟動時,隨機存取存儲器中儲存的數據原樣保存在硬碟上, 因此,與系統電源關閉後重新啟動作業系統的情況相比,啟動速度較快。
此時,本發明與以往技術的不同之處在於,內嵌式控制器20檢測預先確 定的一段時間是否已經過去,或電池的剩餘電量是否已經下降到閾值以下,然 後執行休眠或關閉系統電源。
也就是說,在現有技術中,為了執行休眠或關閉系統電源,系統將返回正 常操作模式,然後由中央處理單元執行休眠或關閉系統電源,與之不同,在本 發明中,內嵌式控制器20將直接執行休眠和關閉系統電源,因此,可以省略 系統返回正常操作模式的過程。
為此,當可攜式計算機進入省電模式時,控制單元IO將通知內嵌式控制 器20,即將進入的省電模式是否對應混合型休眠模式。其差別在於內嵌式控制 器無法辨別混合型休眠模式和現有技術中所採用的ACPI電源管理S3級別的省 電模式。
此時,控制單元10訪問存儲單元30,並4九行一應用程式,以通知內嵌式 控制器20即將進入的省電模式是否對應混合型休眠模式。
在這裡,存儲單元30是設置於可攜式計算機中的通用存儲裝置或內存裝 置,可以是硬碟或從硬碟上複製數據的隨機存取存儲器。
應用程式被設計為用來辨別即將進入的省電模式的類型,並且將具體類型通知內嵌式控制器20。
與此同時,如同上文所描述的那樣,控制單元IO將通知內嵌式控制器20,
即將進入的省電模式是否對應混合型休眠模式。如果即將進入的省電模式對 應混合型休眠模式,那麼可攜式計算機將進入混合型休眠模式。
也就是說,如果可攜式計算機即將進入混合型休眠模式,控制單元10將
把隨機存取存儲器中儲存的數據原樣保存到硬碟上,同時命令可攜式計算機的
內嵌式控制器20進入對應S3級別的省電模式。與此同時,控制單元10將向 內嵌式控制器20傳輸一個信號,表明即將進入的省電模式為混合型休眠模式。
之後,內嵌式控制器20根據所傳輸的信號,確定目前所進入的省電模式 是對應S3級別的省電模式還是混合型休眠模式。如果確定為混合型休眠模式, 並且檢測到預先確定的一段時間已經過去,或電池的剩餘電量低於閾值,那麼 將執行休眠,或關閉系統電源。為此,內嵌式控制器20將配備存儲器40,用 於儲存執行這類操作的固件。
這個固件的編程將使內嵌式控制器20根據從控制單元10處收到的信號, 確定省電模式是否對應混合型休眠模式,然後內嵌式控制器20直接執行休眠 或關閉系統電源。
與此同時,儲存固件的存儲器40可以是非易失性存儲器,例如只讀存儲 器(ROM)器件、快閃記憶體等等。
在可攜式計算機進入混合型休眠模式後已經過預先確定的一段時間,或在 檢測到電池的剩餘電量低於閾值時,如同上文所描述的那樣,內嵌式控制器20 執行休眠或關閉系統電源。
與此同時,預先確定的一段時間已經過去,這意味著在可攜式計算機進入 混合型休眠模式後,在沒有檢測到用戶命令或鍵盤輸入的情況下,預先確定的 一段時間已經過去但。
檢測到電池的剩餘電量低於閾值,意味著通過傳感器或其它方式檢測到, 可攜式計算機所設置的電池50的剩餘電量低於預先確定的數值。
此時,;險測電池50剩餘電量的方法可以通過測量電池電壓或電流的通用 方法來完成,因此具體描述將被省略。
根據具體設置,內嵌式控制器20執行休眠或關閉系統電源應該滿足的條
13件(即過去預先確定的一段時間或電池剩餘電量的下降)可以更改。
如果預先確定的一段時間已經過去,或電池的剩餘電量下降,那麼將允許
內嵌式控制器20執行休眠或關閉系統電源。
此外,還有可能根據這兩個條件中首先被滿足的條件執行休眠或關閉系統電源。
此外,預先確定的時間和閾值可以根據用戶的要求進行更改,並且可以為 修改這類設置提供用戶界面。
還可以選擇性地設置如果在可攜式計算機進入混合型休眠模式後,預先設
定的一段時間已經過去,或電池的剩餘電量降低到閾值以下,內嵌式控制器20 是執行休眠還是關閉系統電源。此外,還可提供用於設置選擇的用戶界面。
此時,可以將內嵌式控制器20設置為保持當前的省電模式,而不要執行 休眠或關閉系統電源。
在下文中,將參照附圖詳細描述根據本發明控制可攜式計算機省電模式的 方法的具體實施例。
圖2為逐步描述根據本發明具體實施例的控制可攜式計算機省電模式的方 法的流程圖。
如圖2所示,根據本發明的具體實施例,控制可攜式計算機省電模式的方 法從滿足從正常操作模式進入到省電模式的條件的步驟開始(步驟SIOO)。
當用戶輸入進入省電模式的命令,或在預先確定的一段時間內沒有檢測到 用戶輸入時,可執行滿足步驟S100進入省電模式條件的步驟。
步驟S100進入省電模式的條件可以根據省電模式的具體類型進行不同設置。
然後,如果在步驟SIOO中進入省電模式的條件被滿足,那麼控制單元100 將選擇即將進入的省電模式(步驟S120)。
如果為不同的省電模式設置了不同的進入條件,那麼控制單元IO將執行 一系列流程,以便在滿足這些條件的情況下立即進入相應的省電模式。
與此同時,在步驟S120中,即將進入的省電模式類型可以根據系統中正 在執行的程序類型、進入省電模式時檢測到的電池剩餘電量、是否通過交流電 源供電等情況進行不同的確定。這將在下文中參照圖3至圖5進行描述。
如果步驟S120中選擇的省電模式為混合型休眠模式(步驟S140),那麼 控制單元IO將把進入混合型休眠模式的情況通知內嵌式控制器20 (步驟 S160)。
此時,控制單元IO擁有每種省電模式的參考值,根據即將進入的省電模 式類型,將相應的參考值轉換為信號,並且將轉換後的信號傳輸到內嵌式控制 器20中。
此時,控制單元IO訪問存儲單元30,並執行應用程式,而這個應用程式 用來確定控制單元10即將進入的省電模式是否為混合型休眠模式,並且將該 省電模式是否為混合型休眠模式的結果通知內嵌式控制器2 0 。
然後,執行步驟S160之後,可攜式計算機將進入混合型休眠模式(步驟 S180)。
可攜式計算機可採取以下方式進入混合型休眠模式就在可攜式計算機進 入混合型休眠模式之前,並且依然保持對隨機存取存儲器供應的電力時,控制 單元10將隨機存取存儲器中儲存的數據複製到硬碟中。
此時,雖然可攜式計算機按照上述方式進入了省電模式,但並沒有停止對 內嵌式控制器20供應的電力。
相應的,如果當可攜式計算機進入混合型休眠模式時停止向控制單元10 供應電力,那麼內嵌式控制器20將執行系統控制,包括電源管理。
如果可攜式計算機進入混合型休眠模式,內嵌式控制器20將監控電池電 力是否降低到閾值以下(步驟S200)。
也就是說,內嵌式控制器20監控可攜式計算機內電池50的剩餘電量是否 降低到預先確定的閾值以下。如果檢測到電池的剩餘電量低於預先確定的數 值,那麼內嵌式控制器20將停止向隨機存取存儲器供應的電力,並且執行休 眠,以便避免對已經降低到閾值以下的電池剩餘電量進行消耗。
相應的,將對隨機存取存儲器持續不斷地提供電力,避免電池連續放電。
此時,閾值可以設置為由於電池電力不足、難以維持供給到隨機存取存儲 器的電力的電池剩餘電量數值,或設置為更大的數值,以便節省電池電量。
此時,在步驟S220中,根據用戶設置,可以保持當前狀態,而無需執行
15休眠。也就是說,雖然電池電量降低到閾值以下,但可以繼續為隨機存取存儲 器供電。
與此同時,如果在步驟S200中沒有檢測到電池電量降低到閾值以下,那 麼將繼續為隨機存取存儲器供電,並且保持當前的省電模式。
然後,內嵌式控制器20持續監控是否輸入了返回正常操作模式的信號(步 驟S240 )。
可攜式計算機進入混合型睡眠模式之後,內嵌式控制器20監控是否按下 釋放混合型休眠模式的按鈕,或是否檢測到單獨的輸入操作。如果檢測到上述 操作,那麼內嵌式控制器20將重新開始對系統進行供電,並且將可攜式計算 機返回到正常操作模式(步驟S260)。
相應的,控制單元10重新啟動,進行運轉。
與此同時,除了監控電池電量是否下降到閾值以下的方法之外,還可以另 一種方式執行步驟S200。
也就是說,從可攜式計算機進入省電模式的這一刻起,在沒有檢測到返回 正常操作模式的用戶命令或輸入的情況下,將開始監控預先確定的一段時間是 否已經過去。如果預先確定的一段時間已經過去,那麼內嵌式控制器20可以 寺丸行Y木眠,從而避免電池的電》文完。
與此同時,內嵌式控制器20也可在步驟S220中關閉系統電源,而不是執 行休眠。
在此時,為了執行步驟200至220,將為內嵌式控制器提供存儲器40,而 存儲器40可以儲存用於執行這些步驟的固件。
此外,根據具體設置,也可省略步驟200至220。
與此同時,如果步驟S140中所選定的省電模式並非混合型休眠模式,便 攜式計算機可以進入掛起模式(一種S3級別的省電模式)。根據具體情況, 可攜式計算機也可進入最大省電模式(一種S4級別的省電模式)。
在這些情況下,將採用與現有技術相同的方式檢測是否存在返回正常操作 模式的信號(步驟S300 )。 如果檢測到返回正常操作模式的信號,那麼便攜 式計算機將返回正常操作模式(步驟S320 ),而如果沒有檢測到返回正常操作 模式的信號,則繼續保持相應的省電模式。
16在下文中,將參照圖3至圖5,來描述參照圖2的根據本發明具體實施例 的控制可攜式計算機省電模式的方法。
圖3為逐步描述圖2中步驟120的第一種實施例的流程圖,圖4為逐步描 述圖2中步驟120的第二種實施例的流程圖,而圖5為逐步描述圖2中步驟120 的第三種實施例的流程圖。
如果滿足圖2步驟S100中進入省電模式的條件,那麼控制單元IO將執行 選擇即將進入的省電模式的步驟(步驟S120)。如果為每種省電模式設置了不 同的進入條件,那麼可以執行進入相應省電模式的操作,而無需執行選擇一種 省電模式的步驟。
如圖3所示,控制單元10可以首先搜索正在執行的程序,以便確定即將 進入的省電模式(步驟S122)。
控制單元IO可以將各類應用程式劃分為需要保存數據的應用程式和不需 要保存數據的應用程式。
例如,與文件編輯有關的應用程式絕對要保存其工作內容。然而,由於網 絡瀏覽器、簡單的顯示或播放程序只是訪問伺服器或計算機硬碟中所儲存的數 據,儘管內容並沒有保存,計算機用戶也可以獲得相同的數據。
相應地,控制單元10將與文件編輯、圖像編輯等有關的應用程式確定為 需要保存數據的應用程式,而將其它應用程式確定為不需要保存數據的應用程 序。
如果確定搜索到在步驟S122中執行的應用程式包括需要保存數據的程序 (步驟S124),那麼控制單元IO將選擇進入混合型休眠模式(步驟S126)。
對於需要保存數據的應用程式來說,當可攜式計算機進入省電模式時,相 應的數據已經保存在硬碟上,因此,數據不會丟失。
與此同時,如果確定正在執行的應用程式不包括步驟S124中需要保存數 據的程序,那麼控制單元IO可以選擇進入到掛起模式(步驟S128)。
然後,如果控制單元IO通過上述步驟,確定了即將進入的省電模式類型, 那麼將執行圖2中描述的步驟S140至S320。
而另一方面,圖2中描述的步驟S120還可以按照圖4中顯示的方式執行。
也就是說,當滿足進入省電模式的條件時,控制單元IO檢測電池的剩餘電量。將確定所檢測到的電池剩餘電量是否降低到設定值以下(步驟S123)。 此時,這個設定值不同於圖2中描述的電池剩餘電量閾值。
這個設定值用於選擇省電模式的類型,是電池剩餘電量的數值,之前被設 定為處理可攜式計算機由於電池剩餘電量降低到預先設定水平以下而進入掛 起模式的電池剩餘電量值,因此,即使對隨機存取存儲器進行電力供應也會影 響電源供應。
此時,這個設定值可以大於閾值。
如果檢測到電池的剩餘電量低於步驟123中的設定值,控制單元10將選 擇進入混合型休眠模式(步驟S124),並且避免因電池完全放電而造成數據丟 失。
然後,如果檢測到電池的剩餘電量高於步驟S123中的設定值,那麼控制 單元10可以選擇掛起模式(步驟S127),因為電池不太可能把電放完。
而另一方面,圖2中描述的步驟S120還可以按照圖5中顯示的方式執行。
也就是說,當滿足進入省電模式的條件時,控制單元IO檢測系統是否由 交流電源供電(步驟S130)。
然後,如果在步驟S130中通過交流電源對系統進行供電,控制單元10將 選擇掛起模式,因為系統不太可能因電力消耗而丟失數據(步驟S132)。
但是,如果沒有通過交流電源供電,並且系統僅僅通過電池的電力進行運 轉,由於擔心可能因為電池電放完而丟失數據,控制單元IO將選擇混合型休 眠模式,以便將數據保存在硬碟中(步驟S134)。
那麼,參照圖3至圖5,以上描述的各種實施例可以綜合起來,以便選擇 一種省電模式。
根據通過一系列上述步驟所選擇的省電模式類型,將執行圖2中所描述的 其它步驟。
本文中描述的各種實施例可在例如計算機軟體、硬體或計算機軟體與硬體 的組合的計算機可讀取介質中加以實施。對於硬體實施而言,本文中所描述的 實施例可在一個或多個專用集成電路(ASIC)、數位訊號處理器(DSP)、數 字信號處理器件(DAPD )、可編程邏輯器件(PLD )、現場可編程門陣列(FPGA )、 處理器、控制器、微控制器、微處理器、用於執行上述功能的其它電子裝置或上述裝置的選擇組合來加以實施。在部分情況下,這類實施例可以通過控制器 進4亍實施。
對軟體實施而言,本文中所描述的實施例可通過諸如程序模塊(procedures ) 和函數模塊(functions)等獨立的軟體模塊來加以實施,其中每一個模塊執行 一個或多個本文中描述的功能和操作。軟體代碼可通過在適當程式語言中編寫 的應用軟體來加以實施,可以儲存在內存中,由控制器或處理器執行。
本發明的範圍不限於上述實施例,而是由所附的權利要求來限定。很顯然, 在權利要求所限定的發明範圍內,本領域技術人員可進行各種修改和變更。
權利要求
1. 一種可攜式計算機,其特徵在於,包括電池;控制單元,配置為通知內嵌式控制器,在可攜式計算機進入省電模式時,該省電模式是否為混合型休眠模式,以執行休眠或關閉系統電源;以及內嵌式控制器,有效連接到控制單元,並且設置為如果所述控制單元所通知的省電模式為混合型休眠模式,檢測所述可攜式計算機進入省電模式後,是電池的剩餘電量降低到閾值以下,還是預先確定的一段時間已經過去。
2. 如權利要求1所述的可攜式計算機,其特徵在於,進一步包括 隨機存取存儲器(RAM);以及硬碟;其中,在混合型休眠模式中,當可攜式計算機進入省電模式時,系統狀態 被儲存在隨機存取存儲器(RAM)和硬碟上,並且對所述隨機存取存儲器供應 的電力一直延續到可攜式計算機進入省電模式之後。
3. 如權利要求2所述的可攜式計算機,其特徵在於,控制單元被設置為 執行應用程式,所述應用程式的編程方式使所述控制單元檢測省電模式是否為 混合型休眠模式,並通知內嵌式控制器省電模式是否為混合型休眠模式。
4. 如權利要求3所述的可攜式計算機,其特徵在於,進一步包括 固件,其中,通過執行所述固件來完成休眠,或關閉系統電源,所述固件的編程 方式使得如果控制單元通知的省電模式為混合型休眠模式,所述內嵌式控制器 檢測所述可攜式計算機進入省電模式後,是電池的剩餘電量下降到閾值以下, 還是預先確定的一段時間已經過去,並執行休眠或關閉系統電源。
5. 如權利要求4所述的可攜式計算機,其特徵在於,由用戶設置決定是執行休眠還是關閉系統電源。
6. —種可攜式計算機,其特徵在於,包括 電池;以及控制器件,設置為如果所述控制器件檢測到在可攜式計算機進入混合型休 眠模式後電池的剩餘電量下降到閾值以下,或預先設定的一段時間已經過去, 在不返回正常操作模式的情況下使所述可攜式計算機進入休眠或關閉系統電源。
7. 如權利要求6所述的可攜式計算機,其特徵在於,進一步包括 隨機存取存儲器(RAM);以及硬碟,其中,在混合型休眠模式中,當可攜式計算機進入省電模式時,儲存在隨 機存取存儲器(RAM)上的數據被複製到硬碟,並且對所述隨機存取存儲器供 應的電力可以 一直延續到可攜式計算機進入省電模式之後。
8. 如權利要求7所述的可攜式計算機,其特徵在於,如果在執行保存數 據的程序的同時,控制單元檢測到要求進入省電模式的命令,所述可攜式計算 機進入混合型休眠模式。
9. 如權利要求7所述的可攜式計算機,其特徵在於,在控制器件檢測到 進入省電模式的命令時,如果電池的剩餘電量低於設定值,所述可攜式計算機 進入混合型休眠模式。
10. 如權利要求7所述的可攜式計算機,其特徵在於,在只有電池供電的 同時如果控制器件檢測到進入省電模式的命令,所述可攜式計算機進入混合型 休眠模式。
11. 一種控制可攜式計算機省電模式的方法,其特徵在於,包含下列步驟(A) 滿足用於進入混合型休眠模式的預定條件;(B) 通知內嵌式控制器,即將進入的省電模式對應混合型休眠模式;(C) 進入混合型休眠模式;以及(D) 如果在進入混合型休眠模式後,可攜式計算機的電池剩餘電量降低 到閾值以下,或預先確定的一段時間已經過去,由內嵌式控制器改變可攜式計 算機的系統狀態。
12. 如權利要求11所述的方法,其特徵在於,如果輸入了進入混合型休 眠模式的命令,檢測到電池的剩餘電量下降到閾值以下,或者在沒有用戶輸入 的情況下預先確定的一段時間已經過去,執行步驟(A)。
13. 如權利要求11所述的方法,其特徵在於,如果內嵌式控制器關閉系 統電源或執行休眠,則步驟(D)完成。
14. 如權利要求11所述的方法,其特徵在於,在混合型休眠模式中,在 可攜式計算機進入省電模式時,系統狀態被儲存在可攜式計算機的隨機存取存 儲器和硬碟中,並且即使在可攜式計算機進入省電模式後,依然對隨機存取存 儲器供電。
15. —種控制可攜式計算機省電模式的方法,其特徵在於,包含下列步驟(a) 滿足用於進入省電模式的預定條件;(b) 選擇即將進入的省電模式的類型;(c) 如果在步驟(b)中選擇混合型休眠模式,通知內嵌式控制器,即將 進入的省電模式對應混合型休眠模式;(d) 進入混合型休眠模式;以及(d)如果在進入混合型休眠模式後,可攜式計算機的電池剩餘電量降低 到閾值以下,或預先確定的一段時間已經過去,改變可攜式計算機的系統狀態。
16. 如權利要求15所述的方法,其特徵在於,如果在沒有用戶輸入的情況下預先確定的一段時間已經過去,或檢測到進入省電模式的用戶命令,則步驟(a)完成。
17. 如權利要求15所述的方法,其特徵在於,如果系統電源被關閉或如 果執行休眠,則步驟(e)完成。
18. 如權利要求17所述的方法,其特徵在於,步所述驟(b)包括下列步驟在滿足進入省電模式的預定條件時,搜索目前正在執行的程序,以及 如果發現保存數據的程序,選擇混合型休眠模式,如果所執行的所有程序 都沒有要保存的數據,則選擇掛起模式。
19. 如權利要求17所述的方法,其特徵在於,所述步驟(b)包括下列步驟測量電池的剩餘電量;以及如果檢測到所測量的電池剩餘電量低於設定值,選擇混合型休眠模式,而 如果檢測到所測量的電池剩餘電量高於設定值,則選擇掛起模式。
20. 如權利要求17所述的方法,其特徵在於,所述步驟(b)包括下列步驟檢測是否有交流電源為可攜式計算機供電;以及如果是交流電源正在供電,選擇掛起模式,而如果沒有交流電源供電,則 選擇混合型休眠模式。
全文摘要
一種可攜式計算機以及控制可攜式計算機省電模式的方法,在該可攜式計算機中,內嵌式控制器將直接關閉系統電源,因而在關閉系統電源的過程中無需喚醒系統,或在電池電力減少時切換為省電模式,此時也同樣無需喚醒系統。該計算機包含一個控制單元,用於通知當可攜式計算機進入省電模式時,省電模式是否對應混合型休眠模式;此外還包括一個內嵌式控制器,用於如果控制單元通知的省電模式為混合型休眠模式,檢測可攜式計算機進入省電模式後是電池的剩餘電量下降到閾值以下,還是預先確定的一段時間已經過去,以執行休眠操作或關閉系統電源。
文檔編號G06F1/32GK101424970SQ20081016888
公開日2009年5月6日 申請日期2008年9月27日 優先權日2007年11月1日
發明者金良勳 申請人:Lg電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀