两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

電腦裝置及其重開機方法

文檔序號:6502470閱讀:215來源:國知局
電腦裝置及其重開機方法
【專利摘要】本發(fā)明提供一種電腦裝置及其重開機方法。通過操作系統(tǒng)程序或云端服務程序來重置微控制器的計數(shù)時間,以使電腦裝置在發(fā)生死機時可自動重新開機。
【專利說明】電腦裝置及其重開機方法

【技術領域】
[0001] 本發(fā)明是有關于一種電腦裝置及其重開機方法,且特別是有關于一種可自動重開 機的電腦裝置及其重開機方法。

【背景技術】
[0002] 近年來,隨著互聯(lián)網的快速發(fā)展、軟件與硬件的技術提升,使用者對于資訊服務的 需求越來越高,云端技術很快地發(fā)展壯大。云端技術代表了規(guī)模龐大的運算能力以及存儲 能力,其可在本地端資源有限的情況下,利用網絡取得遠方的運算資源、存儲資源或服務。
[0003] 舉例來說,宏碁所提供的云端服務Acer Cloud可讓使用者通過云端系統(tǒng),串連使 用個人電腦、平板電腦、智能手機等產品,讓使用者可以在安全的環(huán)境下,在裝置間分享、管 理個人使用的各項產品。例如可讓使用者在手機上播放或瀏覽存儲在家中或辦公室的個人 電腦中的影音檔案或文件,即使出門在外,仍可享受個人喜愛的影片、音樂及相片,或是即 時查詢及瀏覽重要文件。
[0004] 然而由于一般電腦的穩(wěn)定性并非完美,有時會因軟件或硬件的缺陷導致電腦出現(xiàn) 死機(crash)的情形,通常此時鍵盤或鼠標等外圍設備也失去效用,而須通過使用者以手 動的方式進行重開機,才能使電腦回復正常狀態(tài)。但由于使用者在通過云端服務存取電腦 中的數(shù)據時,往往不會在電腦旁,因而無法對其進行手動重開機,而電腦在死機的狀態(tài)下, 將會讓使用者無法自遠端對電腦進行存取,因此如何使電腦可自動地重開機而回復至正常 的運行狀態(tài),為云端技術應用所必須克服的問題。


【發(fā)明內容】

[0005] 本發(fā)明提供一種電腦裝置及其重開機方法,可有效地在電腦裝置狀態(tài)異常時自動 進行重開機,以使電腦保持正常的工作狀態(tài),進而避免無法提供云端服務給使用者的情形 發(fā)生。
[0006] 本發(fā)明的電腦裝置,包括微控制器以及中央處理單元。其中微控制器倒數(shù)一計數(shù) 時間,并在計數(shù)時間倒數(shù)完畢后對電腦裝置執(zhí)行重開機。中央處理單元耦接微控制器,用以 執(zhí)行重置程序,重置程序每隔一預設周期重置計數(shù)時間,其中預設周期小于計數(shù)時間。
[0007] 在本發(fā)明的一實施例中,上述的重置程序為操作系統(tǒng)程序或云端服務程序,當電 腦裝置處于休眠狀態(tài)時,操作系統(tǒng)程序或云端服務程序周期性地每間隔一休眠周期醒來一 檢查周期,并在檢查周期重置計數(shù)時間。
[0008] 在本發(fā)明的一實施例中,上述的微控制器包括看門狗計時器,用以倒數(shù)計數(shù)時間, 當電腦裝置處于休眠狀態(tài)時,微控制器每隔預設周期重置計數(shù)時間。
[0009] 在本發(fā)明的一實施例中,上述的重置程序為云端服務程序,當電腦裝置處于活動 狀態(tài)時,云端服務程序每隔預設周期重置計數(shù)時間。
[0010] 在本發(fā)明的一實施例中,上述的中央處理單元還接收來自云端服務器的數(shù)據存取 請求,并控制電腦裝置將對應數(shù)據存取請求的數(shù)據傳送至云端服務器。
[0011] 在本發(fā)明的一實施例中,上述的云端服務器還執(zhí)行云端服務程序,當電腦裝置處 于活動狀態(tài)時,云端服務程序每隔預設周期重置計數(shù)時間。
[0012] 在本發(fā)明的一實施例中,其中在電腦裝置開機后,上述重置程序致能微控制器開 始進行倒數(shù)。
[0013] 在本發(fā)明的一實施例中,其中當中央處理單元接收關機指令時,上述重置程序禁 能微控制器所執(zhí)行的倒數(shù)。
[0014] 在本發(fā)明的一實施例中,上述的微控制器為嵌入式控制器,嵌入式控制器自其通 用輸入輸出端口輸出重開機信號,以控制電腦裝置進行重開機。
[0015] 本發(fā)明的電腦裝置的重開機方法,其中電腦裝置包括微控制器,電腦裝置的重開 機方法包括下列步驟。致能微控制器倒數(shù)一計數(shù)時間。執(zhí)行丨重置程序,重置程序每隔預 設周期重置計數(shù)時間,其中預設周期小于計數(shù)時間。
[0016] 在本發(fā)明的一實施例中,上述每隔預設周期重置計數(shù)時間的步驟包括下列步驟。 判斷電腦裝置所處的狀態(tài)。當電腦裝置處于活動狀態(tài)時,每隔預設周期重置計數(shù)時間,其中 重置程序為云端服務程序。
[0017] 在本發(fā)明的一實施例中,其中當電腦裝置處于休眠狀態(tài)時,重置程序周期性地控 制電腦裝置每間隔一休眠周期醒來一檢查周期,并在檢查周期重置計數(shù)時間,其中上述重 置程序為操作系統(tǒng)程序或云端服務程序。
[0018] 在本發(fā)明的一實施例中,其中當電腦裝置處于休眠狀態(tài)時,利用微控制器每隔預 設周期重置計數(shù)時間。
[0019] 在本發(fā)明的一實施例中,上述的云端服務程序存儲在電腦裝置或與電腦裝置相連 結的云端服務器中。
[0020] 在本發(fā)明的一實施例中,上述電腦裝置的重開機方法,還包括下列步驟。判斷接收 到一關機指令。若接收到該關機指令,禁能微控制器所執(zhí)行的倒數(shù)。
[0021] 基于上述,本發(fā)明通過操作系統(tǒng)程序或云端服務程序來重置微控制器的計數(shù)時 間,以使電腦裝置在死機時可自動重新開機,進而避免電腦裝置處于無法提供云端服務給 使用者的狀態(tài)。
[0022] 為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳 細說明如下。

【專利附圖】

【附圖說明】
[0023] 圖1為本發(fā)明一實施例的電腦裝置的示意圖;
[0024] 圖2為本發(fā)明一實施例的電腦裝置處于休眠狀態(tài)時操作系統(tǒng)的運行示意圖;
[0025] 圖3為本發(fā)明一實施例的電腦裝置的重開機方法的流程示意圖;
[0026] 圖4為本發(fā)明另一實施例的電腦裝置的重開機方法的流程示意圖。
[0027] 附圖標記說明:
[0028] 100 :電腦裝置;
[0029] 102 :微控制器;
[0030] 104:中央處理單元;
[0031] TS:休眠周期;
[0032] TC :檢查周期;
[0033] S302?S314、S402 :重開機方法的流程步驟。

【具體實施方式】
[0034] 圖1為本發(fā)明一實施例的電腦裝置的示意圖。電腦裝置100包括微控制器102與 中央處理單元104,其中微控制器102與中央處理單元104相互耦接。微控制器102用以倒 數(shù)一計數(shù)時間,并在計數(shù)時間倒數(shù)完畢后對電腦裝置100執(zhí)行重開機,微控制器102可例如 為嵌入式控制器(Embedded Controller, EC),當對電腦裝置100執(zhí)行重開機時,嵌入式控 制器可自其通用輸入輸出端口(General Purpose Input/Output, GPI0)輸出重開機信號, 以重開機電腦裝置100。
[0035] 中央處理單元104用以在電腦裝置100開機后執(zhí)行重置程序致能微控制器102開 始進行計數(shù)時間的倒數(shù)。此外,重置程序也可重置微控制器102所倒數(shù)的計數(shù)時間,其重置 計數(shù)時間的方式為每隔一預設周期對計數(shù)時間進行重置。其中預設周期的時間長度須小于 計數(shù)時間的時間長度,以避免微控制器102在重置程序重置計數(shù)時間前對電腦裝置100執(zhí) 行重開機。此外,當電腦裝置100進行關機時,中央處理單元104依據其所接收到的關機指 令通過執(zhí)行重置程序來禁能微控制器102的倒數(shù),以避免電腦裝置100在關機后因微控制 器102倒數(shù)計數(shù)時間完畢而開啟。
[0036] 如此,當電腦裝置100因軟件或硬件上的錯誤而陷入死機的狀態(tài)時,由于中央處 理單元104所執(zhí)行的重置程序無法重置計數(shù)時間,因此微控制器102在計數(shù)時間倒數(shù)完畢 后將會執(zhí)行重開機的動作。在重開機完成后,中央處理單元104便可正常地接收來自云端 服務器的數(shù)據存取請求,并控制電腦裝置100將對應數(shù)據存取請求的數(shù)據傳送至云端服務 器,而使遠端的便攜式電子裝置(如手機、平板電腦、筆記本電腦等)得以通過云端服務 (如Acer cloud)取得所需的數(shù)據。其中電腦裝置100的死機情形可例如為微軟Windows操 作系統(tǒng)在無法從系統(tǒng)錯誤中恢復時所顯示的藍屏意外停機(Blue Screen of Death, BSoD) 的情形,或是其他導致電腦裝置100無法提供云端服務的情形。
[0037] 進一步來說,上述中央處理單元104所執(zhí)行的重置計數(shù)時間的重置程序可例如為 操作系統(tǒng)程序亦或是一般應用程序,例如云端服務程序,在本實施例中云端服務程序可用 以執(zhí)行重置計數(shù)時間。舉例來說,圖2為本發(fā)明一實施例的電腦裝置100處于休眠狀態(tài)時 操作系統(tǒng)的運行示意圖,如圖2所示,當電腦裝置100處于休眠狀態(tài)時,中央處理單元104 所執(zhí)行的重置程序可為操作系統(tǒng)程序或云端服務程序,中央處理單元104可每隔一段休眠 周期TS醒來一段檢查周期TC,并在檢查周期TC內執(zhí)行操作系統(tǒng)程序或云端服務程序,以完 成重置計數(shù)時間的任務。
[0038] 值得注意的是,其中操作系統(tǒng)程序執(zhí)行重置計數(shù)時間的時間間隔仍須短于計數(shù)時 間,以避免微控制器102在操作系統(tǒng)程序重置計數(shù)時間前對電腦裝置100執(zhí)行重開機。舉 例來說,若上述的休眠周期TS為30秒,而檢查周期TC為500毫秒,則計數(shù)時間不可短于30 秒,為避免上述微控制器102在操作系統(tǒng)程序重置計數(shù)時間前對電腦裝置100執(zhí)行重開機 的情形發(fā)生,可例如將計數(shù)時間設定為休眠周期TS的1. 5倍或2倍的時間長度,但不以此 為限。
[0039] 此外,上述利用操作系統(tǒng)程序重置計數(shù)時間的方式可應用于微軟Windows操作系 統(tǒng)或Android操作系統(tǒng)等操作系統(tǒng)中,而不會造成額外的成本開銷,舉例來說,其可應用于 微軟Windows8操作系統(tǒng)的聯(lián)網待機(Connected Standby)模式中。在Windows8操作系統(tǒng) 的聯(lián)網待機(Connected Standby)模式中,Windows8操作系統(tǒng)每休眠一段周期后,便會醒 來執(zhí)行預設的任務,例如檢查有無郵件、待印文件、即時信息等等,待執(zhí)行完預設的任務后 便再度進入休眠。通過將上述操作系統(tǒng)程序重置計數(shù)時間的工作排入WindowsS操作系統(tǒng) 所預設的任務,即可在不須增加硬件成本且不額外消耗電源的情形下達到使電腦裝置100 處于異常狀態(tài)下仍能自動重新開機的目的。
[0040] 在其他實施例中,若操作系統(tǒng)并不具有類似Windows8操作系統(tǒng)的聯(lián)網待機 (Connected Standby)模式的設定,在電腦裝置100處于休眠狀態(tài)時,也可由微控制器102 來重置微控制器102中的看門狗計時器(watchdog timer)所倒數(shù)的計數(shù)時間。
[0041] 另外,當電腦裝置100處活動狀態(tài)(active state)時,貝U可通過中央處理單元104 執(zhí)行云端服務程序的方式來進行計數(shù)時間的重置,也即每隔一預設周期重置計數(shù)時間。值 得注意的是,在部分實施例中,云端服務程序也可存儲在與電腦裝置100連結的云端服務 器中,并由云端服務器來執(zhí)行。
[0042] 圖3為本發(fā)明一實施例的電腦裝置的重開機方法的流程示意圖,請參照圖3。歸納 上述電腦裝置100的重開機方法可包括下列步驟,首先,在電腦裝置開機后中央處理單元 執(zhí)行操作系統(tǒng)程序或云端服務程序致能微控制器倒數(shù)計數(shù)時間(步驟S302)。接著,中央 處理單元執(zhí)行重置程序,以每隔一預設周期重置計數(shù)時間(步驟S304),其中預設周期小于 計數(shù)時間。進一步來說,步驟S304可包括步驟S306?S310。首先,中央處理單元判斷電 腦裝置所處的狀態(tài)(步驟S306)。當電腦裝置處在活動狀態(tài)時,中央處理單元執(zhí)行云端服 務程序,以每隔預設周期重置計數(shù)時間(步驟S308),其中云端服務程序可存儲在電腦裝置 或與電腦裝置相連結的云端服務器中。而當電腦裝置處于休眠狀態(tài)時,則中央處理單元執(zhí) 行操作系統(tǒng)程序或云端服務程序周期性地控制電腦裝置每間隔一休眠周期醒來一檢查周 期,并在檢查周期重置計數(shù)時間(步驟S310)。其中操作系統(tǒng)程序重置計數(shù)時間的時間間隔 仍須短于計數(shù)時間,以避免微控制器在操作系統(tǒng)程序重置計數(shù)時間前對電腦裝置執(zhí)行重開 機。在步驟S308、S310之后,中央處理單元接著判斷是否接收到關機指令(步驟S312),若 未接收到關機指令,則回到步驟S306,判斷電腦裝置所處的狀態(tài)。相反地,若接收到關機指 令,則中央處理單元執(zhí)行云端服務程序或操作系統(tǒng)程序禁能微控制器所執(zhí)行的倒數(shù)(步驟 S314)。
[0043] 值得注意的是,圖3為操作系統(tǒng)具有類似WindowsS操作系統(tǒng)的聯(lián)網待機 (Connected Standby)模式的設定的實施例,若操作系統(tǒng)并不具有類似Windows8操作系統(tǒng) 的聯(lián)網待機(Connected Standby)模式的設定,則電腦裝置的重開機方法的流程可如圖4 所示,圖4為本發(fā)明另一實施例的電腦裝置的重開機方法的流程示意圖。圖4實施例的重 開機方法與圖3的不同之處在于,圖3中的步驟S310在圖4的實施例中改為利用微控制器 來執(zhí)行每隔預設周期重置計數(shù)時間的工作(步驟S402),其余步驟與圖3的實施例相同,因 此不再贅述。
[0044] 綜上所述,本發(fā)明通過操作系統(tǒng)程序或云端服務程序來重置微控制器的計數(shù)時 間,以使電腦裝置在出現(xiàn)死機的情形時可自動重新開機,進而避免電腦裝置處于無法提供 云端服務給使用者的狀態(tài)。且由于上述重置計數(shù)時間的方式可應用于微軟Windows操作 系統(tǒng)或Android操作系統(tǒng)等操作系統(tǒng)中,因此不會增加硬件成本且不會增加額外的電源消 耗。
[0045] 最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制; 盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其 依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征 進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技 術方案的范圍。
【權利要求】
1. 一種電腦裝置,其特征在于,包括: 一微控制器,倒數(shù)一計數(shù)時間,并在該計數(shù)時間倒數(shù)完畢后對該電腦裝置執(zhí)行重開機; 以及 一中央處理單元,耦接該微控制器,執(zhí)行一重置程序,該重置程序每隔一預設周期重置 該計數(shù)時間,其中該預設周期小于該計數(shù)時間。
2.根據權利要求1所述的電腦裝置,其特征在于,該重置程序為一操作系統(tǒng)程序或一 云端服務程序,當該電腦裝置處于休眠狀態(tài)時,該操作系統(tǒng)程序或該云端服務程序周期性 地每間隔一休眠周期醒來一檢查周期,并在該檢查周期重置該計數(shù)時間。
3.根據權利要求1所述的電腦裝置,其特征在于,該微控制器包括: 一看門狗計時器,倒數(shù)該計數(shù)時間,當該電腦裝置處于休眠狀態(tài)時,該微控制器每隔該 預設周期重置該計數(shù)時間。
4.根據權利要求1所述的電腦裝置,其特征在于,該重置程序為一云端服務程序,當該 電腦裝置處于活動狀態(tài)時,該云端服務程序每隔該預設周期重置該計數(shù)時間。
5.根據權利要求1所述的電腦裝置,其特征在于,該中央處理單元還接收來自一云端 服務器的一數(shù)據存取請求,并控制該電腦裝置將對應該數(shù)據存取請求的數(shù)據傳送至該云端 服務器,其中該云端服務器還執(zhí)行一云端服務程序,當該電腦裝置處于活動狀態(tài)時,該云端 服務程序每隔該預設周期重置該計數(shù)時間。
6.根據權利要求1所述的電腦裝置,其特征在于,在該電腦裝置開機后,該重置程序致 能該微控制器開始進行倒數(shù),當該中央處理單元接收一關機指令時,該重置程序禁能該微 控制器所執(zhí)行的倒數(shù)。
7. 一種電腦裝置的重開機方法,其特征在于,該電腦裝置包括一微控制器,該電腦裝置 的重開機方法包括: 致能該微控制器倒數(shù)一計數(shù)時間;以及 執(zhí)行一重置程序,該重置程序每隔一預設周期重置該計數(shù)時間,其中該預設周期小于 該計數(shù)時間。
8.根據權利要求7所述的電腦裝置的重開機方法,其特征在于,每隔該預設周期重置 該計數(shù)時間的步驟包括: 判斷該電腦裝置所處的狀態(tài);以及 當該電腦裝置處于活動狀態(tài)時,每隔該預設周期重置該計數(shù)時間,其中該重置程序為 一云端服務程序,該云端服務程序存儲于該電腦裝置或與該電腦裝置相連結的一云端服務 器中。
9.根據權利要求8所述的電腦裝置的重開機方法,其特征在于,當該電腦裝置處于休 眠狀態(tài)時,該重置程序周期性地控制該電腦裝置每間隔一休眠周期醒來一檢查周期,并于 該檢查周期重置該計數(shù)時間,其中該重置程序為一操作系統(tǒng)程序或該云端服務程序。
10.根據權利要求8所述的電腦裝置的重開機方法,其特征在于,當該電腦裝置處于休 眠狀態(tài)時,利用該微控制器每隔該預設周期重置該計數(shù)時間。
【文檔編號】G06F9/445GK104142832SQ201310163971
【公開日】2014年11月12日 申請日期:2013年5月7日 優(yōu)先權日:2013年5月7日
【發(fā)明者】聶劍揚 申請人:宏碁股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
萝北县| 洛川县| 威宁| 漳州市| 安塞县| 吴桥县| 宜宾县| 沙雅县| 张家港市| 深水埗区| 邵东县| 临泽县| 唐海县| 通榆县| 岫岩| 公安县| 金门县| 运城市| 肥乡县| 巨鹿县| 白银市| 淅川县| 凤山市| 齐齐哈尔市| 轮台县| 新巴尔虎右旗| 万山特区| 合江县| 灵寿县| 福安市| 军事| 景宁| 黑龙江省| 文安县| 汝城县| 额敏县| 永寿县| 克什克腾旗| 仪陇县| 太谷县| 威宁|