[發明專利]一種計算機系統關機方法及計算機在審
| 申請號: | 200910090631.6 | 申請日: | 2009-09-02 |
| 公開(公告)號: | CN102004539A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 劉勇軍;鄭伯強;許順強;鄺宇豪 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李秋香;逯長明 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機系統 關機 方法 計算機 | ||
技術領域
本發明涉及計算機設備,尤指一種計算機系統關機方法及計算機。
背景技術
當計算機系統處于無人值守的情況下,如果此時計算機達到定時關機的時間,系統開始響應關機命令;或者用戶在點擊了關機按鍵后立即就離開了,讓計算機在無人值守的情況下自動響應關機命令;在上述兩種情況下關機過程兩種方式:
方式一:計算機系統收到關機指令后,對當前正在運行的程序進行關閉,當遇到阻止計算機關閉的程序存在時,計算機系統的關機過程就無法順利進行下去。,例如當前正在運行的WORD程序,用戶通過該WORD程序進行文檔編輯,計算機系統就會詢問是否保存,如果用戶不點擊保存或者此時用戶不再計算機旁邊無法點擊保存是,計算機系統就一直停留在這個狀態。
方式二:計算機系統收到關機指令后,盡管當前具有正在運行的程序都會統一進行強制關閉以保證關機過程的順利進行。
在實現本發明過程中,發明人發現現有技術中的關機方式至少存在如下問題:在計算機無人值守的情況下,無法滿足既保留用戶的文件或數據又能實現節能的效果。
發明內容
本發明實施例提供的計算機系統關機方法及計算機,在計算機無人值守的情況下既能夠滿足保留用戶的文件或數據的要求又能實現節能的效果。
本發明實施例提供一種計算機系統關機方法,所述方法包括以下步驟:
獲得關閉計算機系統的關閉指令;
判斷所述計算機系統是否存在第一程序正在運行,產生一個判斷結果;
當所述判斷結果表示所述計算機系統中存在第一程序正在運行時,觸發休眠所述計算機系統的休眠指令;
當所述判斷結果表示所述計算機系統中不存在第一程序正在運行時,執行所述關閉指令。
優選地,判斷所述計算機系統是否存在第一程序正在運行之前,包括步驟:
獲取當前正在運行的程序列表;
判斷所述計算機系統是否存在第一程序正在運行,具體為,根據獲取的當前正在運行的程序列表,判斷所述計算機系統是否存在第一程序正在運行。
優選地,所述第一程序為用戶自定義的程序或編輯程序。
優選地,在所述獲取正在運行的程序列表之前,包括步驟:控制所述程序列表中所有程序最小化。
本發明實施例還提供一種計算機系統關機方法,所述方法包括:
獲得關閉計算機系統的關閉指令;
執行關閉指令,并啟動計時;
當累計計時到達預定時間時且所述計算機系統沒有關閉時,觸發休眠所述計算機系統的休眠指令。
優選地,所述啟動計時之后,包括獲取當前正在運行的程序列表;向所述程序列表中的程序發送關閉指令;
所述當累計計時到達預定時間時且所述計算機系統沒有關閉時,觸發休眠所述計算機系統的休眠指令的步驟,具體為當累計計時到達預定時間時且所述程序列表中的程序沒有關閉時,觸發休眠所述計算機系統的休眠指令。
優選地,在所述獲取正在運行的程序列表之前,包括步驟:控制所述程序列表中所有程序最小化。
本發明實施例提供一種計算機,包括:
第一接收單元,用于獲得關閉計算機系統的關閉指令;
第一判斷單元,用于判斷所述計算機系統是否存在第一程序正在運行,產生一個判斷結果;
第一觸發單元,用于當所述判斷結果表示所述計算機系統中存在第一程序正在運行時,觸發休眠所述計算機系統的休眠指令;
第一執行單元,用于當所述判斷結果表示所述計算機系統中不存在第一程序正在運行時,執行所述關閉指令。
優選地,所述計算機還包括與所述第一接收單元和第一判斷單元相連的第一獲取單元;
所述第一獲取單元,用于獲取當前正在運行的程序列表;
所述第一判斷單元,用于根據獲取的當前正在運行的程序列表,判斷所述計算機系統是否存在第一程序正在運行。
優選地,所述計算機還包括與所述第一獲取單元相連的第一控制單元;
所述第一控制單元,用于控制所述程序列表中所有程序最小化。
本發明實施例還提供一種計算機,包括:
第二接收單元,用于獲得關閉計算機系統的關閉指令;
第二計時單元,用于在執行關閉指令時,啟動計時;
第二觸發單元,用于當所述第二計時單元累計計時到達預定時間時,且所述計算機系統沒有關閉時,觸發休眠所述計算機系統的休眠指令。
優選地,所述計算機還包括與所述第二接收單元和所述第二計時單元相連的第二獲取單元;
所述第二獲取單元,用于所述第二計時單元啟動計時之后,獲取當前正在運行的程序列表;向所述程序列表中的程序發送關閉指令;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910090631.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種觸摸屏多區域識別方法
- 下一篇:可調整操作模式的電子裝置





