[發(fā)明專利]自動開關機排程控制方法及其系統(tǒng)有效
| 申請?zhí)枺?/td> | 200910131091.1 | 申請日: | 2009-04-22 |
| 公開(公告)號: | CN101872233A | 公開(公告)日: | 2010-10-27 |
| 發(fā)明(設計)人: | 林志豪 | 申請(專利權)人: | 技嘉科技股份有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32;G06F9/445 |
| 代理公司: | 北京挺立專利事務所 11265 | 代理人: | 葉樹明 |
| 地址: | 中國臺灣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動 開關機 程控 方法 及其 系統(tǒng) | ||
技術領域
本發(fā)明有關一種系統(tǒng)及其控制方法,特別是有關一種具有自動開關機排程的系統(tǒng)及其自動開關機排程控制方法。
背景技術
目前的電子裝置中,一般都整合有許多與個人計算機相同的組件,例如主機板(Mother?Board)、隨機內(nèi)存(Random?Access?Memory;RAM)、基本輸出入系統(tǒng)(Basic?Input?Output?System;BIOS)甚至網(wǎng)絡卡等。
由于許多時候使用者因為必須離開等原因,無法在某一時間點對電子裝置執(zhí)行開機的動作,來讓電子裝置執(zhí)行開機程序。但若使用者先行對電子裝置執(zhí)行開機動作時,又可能造成電子裝置閑置運作而消耗電力等問題。同樣的,在許多時候使用者因為必須離開等原因,但是電子裝置上又正在運行某種程序而無法立即關機,因此只能讓電子裝置持續(xù)開機。
為了避免使用者無法在當下執(zhí)行開機動作或關機動作,電子裝置的基本輸入輸出系統(tǒng)(Basic?I/O?System,BIOS)提供喚醒機制以讓使用者可以設定何時讓電子裝置執(zhí)行開機程序。當前的喚醒機制有多種,例如調(diào)制解調(diào)器開機(Resume?On?Ring)、網(wǎng)絡喚醒(Wake?On?LAN)及調(diào)制解調(diào)器喚醒(Wakeup?On?Ring)等。電子裝置內(nèi)運行的許多軟件能提供預約關機時間等,讓使用者可以設定何時讓電子裝置執(zhí)行關機程序。
但電子裝置的基本輸入輸出系統(tǒng)僅提供一次喚醒機制設定,并無法提供多次不同時間的喚醒機制設定。而電子裝置內(nèi)的運行軟件亦只能提供當次的預約關機設定,而無法提供多次不同時間的預約關機設定。無論是電子裝置的基本輸入輸出系統(tǒng)或是電子裝置內(nèi)的運行程序皆無法提供電子裝置多次的系統(tǒng)自動開關機的排程控制。
發(fā)明內(nèi)容
本發(fā)明提供一種具有自動開關機排程的系統(tǒng)及其自動開關機排程控制方法,可以避免電子裝置僅能藉由應用程序來完成一次的自動關機或藉由基本輸入輸出系統(tǒng)(Basic?I/O?System,BIOS)來完成一次的自動開機,而無法達到多次的系統(tǒng)自動開關機的排程控制。
根據(jù)本發(fā)明的系統(tǒng)的自動開關機排程控制方法應用于一電子裝置。系統(tǒng)的自動開關機排程控制方法包含:首先,開啟電子裝置的系統(tǒng)電源,以執(zhí)行電子裝置的開機程序(步驟一);接著,搜尋自動開關機的設定數(shù)據(jù)(步驟二);然后,當讀取到有自動開關機的設定數(shù)據(jù)后,啟動一周期性中斷(Periodic?Interrupt)(步驟三);接著,完成電子裝置的開機程序(步驟四);然后,讀取自動開關機的設定數(shù)據(jù)中的關機時間(步驟五);利用周期性中斷檢查電子裝置的系統(tǒng)時間,并比對系統(tǒng)時間與讀取到的關機時間(步驟六);其中,當系統(tǒng)時間符合關機時間時,設定下一次開機時間(步驟七);接著,偵測高級配置與電源接口管理設備(Advanced?Configuration?and?Power?Interface,ACPI)的操作系統(tǒng)(步驟八);以及當高級配置與電源接口管理設備的操作系統(tǒng)于執(zhí)行狀態(tài)時,由高級配置與電源接口管理設備的操作系統(tǒng)執(zhí)行電子裝置的關機程序(步驟九)。
其中,每一組開關機時間的設定數(shù)據(jù)儲存在設定儲存裝置中,如:互補式金屬-氧化層-半導體、非揮發(fā)性內(nèi)存(Non-Volatile?Random?Access?Memory,NVRAM)、閃存(Flash?disk)或硬盤(Hard?Disk,HD)等。
其中,步驟五由設定儲存裝置讀取目前的系統(tǒng)時間。
其中步驟七中設定下一次開機時間,主要是在設定儲存裝置中設定系統(tǒng)下一次的開機時間,其步驟包括:清除警示標簽(Alarm?Flag);設定喚醒時間(wakeup?time);啟用警示中斷(alarm?interrupt);清除輸入/輸出緩沖器的紀錄;以及啟用警示喚醒事件。
其中,步驟八會先行搜尋一高級配置與電源接口管理設備旗標,當高級配置與電源接口管理設備旗標為啟動時,判定高級配置與電源接口管理設備的操作系統(tǒng)處于執(zhí)行狀態(tài)。
步驟九為當高級配置與電源接口管理設備的操作系統(tǒng)處于未執(zhí)行狀態(tài)時,則返回并執(zhí)行步驟五。步驟九也可為當高級配置與電源接口管理設備的操作系統(tǒng)不存在時,則由沿用已久(Legacy)的操作系統(tǒng)執(zhí)行電子裝置的關機程序。亦即,可由使用者或處理模塊對高級配置與電源接口管理設備端口寫入一軟關機指令(soft?off?command)以執(zhí)行電子裝置的關機程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于技嘉科技股份有限公司,未經(jīng)技嘉科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910131091.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





