多臺電腦韌體維護系統及方法
【專利摘要】本發明揭露一種多臺電腦韌體維護系統及方法,所述多臺電腦韌體維護系統,包含多臺使用者端電腦,網絡以及遠端服務器,所述多臺使用者端電腦通過所述網絡與所述遠端服務器連接,當監測到符合所述備份觸發條件時,將所述多臺使用者端電腦目前使用的韌體以及該韌體的使用者端電腦的識別碼一并通過所述網絡發送到所述遠端服務器進行備份,當使用者通過所述使用者端電腦發送一韌體請求至所述遠端服務器時,所述遠端服務器根據所述韌體請求將所述指定備份韌體傳送至所對應的指定回傳的使用者端電腦的識別碼對應的使用者端電腦供其進行恢復或更新,借此,可實現同時對多臺電腦進行韌體的恢復/更新。
【專利說明】多臺電腦韌體維護系統及方法 【【技術領域】】
[0001] 本發明涉及一種韌體維護方法,特別是一種多臺電腦韌體維護系統及方法。 【【背景技術】】
[0002] 目前,當有不確定原因或人為因素導致系統無法開機,通常用使用方法為:利用 本機及USB dongle做韌體(BIOS)恢復機制,或是利用遠程將韌體整顆ROM完全抹除,但是 這兩種方法都只能將韌體恢復到出廠設置,無法恢復到之前的使用者設定。為了能恢復到 之前的設定,使用者通常會進行備份。然而,因為客戶有特殊需求會設定Storage type如 果萬一恢復原廠后進入操作系統前將會藍底白字破壞原來啟動扇區架構,將造成客戶無 法順利開機進0S嚴重將破壞客戶數據,原廠設定只能保證開機而不能優化客戶設定,而客 戶有一些符合其環境之優化設定韌體存放在本機ROM上,萬一整顆ROM被破壞,客戶將要 花一段時間去恢復到最佳設定,另一但一個企業內1-2萬個客戶終端電腦的一但要更新韌 體,如果用人員操作將是一項很龐大的操作及人工費用,且操作人員疏失可能導致部分設 備無法更新完整將造成更多問題及風險成本,而通常機器有問題后才會想到要備份,或者 距離上次備份已經為之已久,由于備份的不及時同樣會導致無法快速地為故障電腦恢復到 最佳設定
[0003] 有鑒于此,本發明提供一種多臺電腦韌體維護系統及方法,其能夠同時對多臺電 腦進行韌體的恢復/更新。 【
【發明內容】
】
[0004] 本發明的主要目的是提供一種多臺電腦韌體維護系統及方法,其能夠同時對多臺 電腦進行韌體的恢復/更新。
[0005] 為達上述目的,本發明提供一種多臺電腦韌體維護系統,包含多臺使用者端電腦, 網絡以及遠端服務器,所述多臺使用者端電腦通過所述網絡與所述遠端服務器連接,所述 多臺使用者端電腦內分別預設備份觸發條件,當監測到符合所述備份觸發條件時,將所述 多臺使用者端電腦目前使用的韌體以及該韌體的使用者端電腦的識別碼一并通過所述網 絡發送到所述遠端服務器,所述遠端服務器,其內設有存儲媒體供在接收到所述發送該韌 體的使用者端電腦所發送的目前使用的韌體以及對應的識別碼后將其存儲進行備份,當使 用者通過所述使用者端電腦發送一韌體請求至所述遠端服務器時,所述韌體請求為一個請 求列表,所述請求列表包括所請求的指定備份韌體的明細以及所述指定備份韌體所對應的 指定回傳使用者端電腦的識別碼明細,所述遠端服務器根據所述韌體請求將所述指定備份 韌體傳送至所對應的指定回傳的使用者端電腦的識別碼對應的使用者端電腦,所述請求列 表中指定回傳的使用者端電腦的識別碼對應的使用者端電腦載入對應的所述指定韌體進 行恢復或更新。
[0006] 本發明還提供一種多臺電腦韌體維護方法,其應用于一多臺電腦韌體維護系統, 所述多臺電腦韌體維護系統包含多臺使用者端電腦,網絡以及遠端服務器,所述多臺使用 者端電腦通過所述網絡與所述遠端服務器連接,所述多臺電腦韌體維護方法特征在于包含 有以下步驟:
[0007] 所述使用者端電腦當監測到符合預設的備份觸發條件時,將目前使用的韌體以及 該韌體的使用者端電腦的識別碼一并通過網絡發送到遠端服務器;
[0008] 所述遠端服務器在接收到所述發送該韌體的使用者端電腦所發送的目前使用的 韌體以及對應的識別碼后將其存儲進行備份;
[0009] 透過所述使用者端電腦發送韌體請求至所述遠端服務器,所述韌體請求為一個請 求列表,所述請求列表包括所請求的指定備份韌體的明細以及所述指定備份韌體所對應的 指定回傳使用者端電腦的識別碼明細;
[0010] 所述遠端服務器根據所述韌體請求將所述指定備份韌體傳送至所對應的指定回 傳的使用者端電腦的識別碼對應的使用者端電腦;以及
[0011] 所述請求列表中指定回傳的使用者端電腦的識別碼對應的使用者端電腦載入對 應的所述指定韌體進行恢復或更新。
[0012] 優選地,所述使用者端電腦的識別碼包含其IP位址,MAC地址,UUID,或序列號。
[0013] 優選地,所述備份觸發條件包含有:使用者端電腦開啟時或是韌體被設定/更改/ 編輯時。
[0014] 優選地,所述遠端服務器進一步設有一電子郵件單元,所述電子郵件單元供在所 述遠端服務器備份的同時透過電子郵件發送所備份韌體及其韌體信息至預設的相關人員。
[0015] 優選地,所述存儲媒體為存儲硬盤或是FTP硬盤。
[0016] 與現有技術相比較,本發明通過預設的觸發條件,使得使用者端電腦根據觸發條 件自動進行備份韌體,另,所述使用者端電腦通過發送一個請求列表,所述請求列表包括所 請求的指定備份韌體的明細以及所述指定備份韌體所對應的指定回傳使用者端電腦的識 別碼明細,因此客戶可以僅傳送一次請求,就同時恢復多臺想要恢復的使用者端電腦至各 個使用者端電腦上次或是曾經備份過的韌體或可一次將一個備份韌體套用在多臺指定的 使用者端電腦上。此外,所述遠端服務器利用所述電子郵件單元使得備份的同時可透過電 子郵件發送所備份韌體及其韌體信息至預設的相關人員以便相關人員了解目前韌體的狀 態。 【【專利附圖】
【附圖說明】】
[0017] 下面結合附圖和【具體實施方式】對本發明作進一步詳細說明。
[0018] 圖1為本發明一種多臺電腦韌體維護系統一較佳實施例的系統架構圖。
[0019] 圖2為本發明應用于圖1所示多臺電腦韌體維護系統的多臺電腦韌體維護方法一 較佳實施例的流程圖。 【【具體實施方式】】
[0020] 圖1為本發明一種多臺電腦韌體維護系統一較佳實施例的系統架構圖,借以說明 如何透過本發明的較佳實施例對多臺電腦韌體進行恢復/更新以實現對多臺電腦韌體的 維護。如圖1所示,在本實施例中,本發明多臺電腦韌體維護系統包含有多臺使用者端電腦 1,網絡2,以及遠端服務器3。所述多臺使用者端電腦1通過所述網絡2與所述遠端服務器 3連接。
[0021] 所述多臺使用者端電腦1內分別預設備份觸發條件,當監測到符合所述備份觸發 條件時將所述多臺使用者端電腦1內目前使用的韌體以及該韌體對應的使用者端電腦1的 識別碼一并通過所述網絡2發送到所述遠端服務器3,所述使用者端電腦1的識別碼包含有 其IP位址,MAC地址,UUID,或序列號等可以用于識別電腦的唯一信息。所述觸發條件包 含有:使用者端電腦開啟時或是韌體被設定/更改/編輯時。
[0022] 所述遠端服務器3內設有存儲媒體31,以及電子郵件單元32,所述存儲媒體31供 在接收到所述發送該韌體的使用者端電腦所發送的目前所使用的韌體以及對應的識別碼 后將其存儲進行備份,所述存儲媒體31可為存儲硬盤或FTP存儲器。所述電子郵件單元 32供在所述遠端服務器3備份的同時透過電子郵件發送所備份韌體及其韌體信息至預設 的相關人員以便相關人員了解目前韌體的狀態。當使用者端電腦1有需求需恢復上次備份 的韌體時,如使用者端電腦1的系統損毀,使用者通過所述使用者端電腦1發送一個韌體請 求至所述遠端服務器3時,所述韌體請求為一個請求列表,所述請求列表包括所請求的指 定備份韌體的明細以及所述指定備份韌體所對應的指定回傳使用者端電腦的識別碼明細, 所述遠端服務器3根據所述韌體請求將所述指定備份韌體傳送至所對應的指定回傳的使 用者端電腦1的識別碼對應的使用者端電腦1,所述請求列表中指定回傳的使用者端電腦1 的識別碼對應的使用者端電腦1載入對應的所述指定韌體進行恢復或更新。所述韌體請求 列表中可包含多個備份韌體(可要求傳送最后一次的備份或限定僅傳送某一個備份時間 區間里最新的備份)及各韌體分別相對應的識別碼,所述遠端服務器3則根據該列表,分別 傳送不同的備份韌體至其分別相對應的識別碼,因此客戶可以僅傳送一次請求,就同時恢 復多臺想要恢復的使用者端電腦1至各個使用者端電腦1上次或是曾經備份過的韌體。此 夕卜,所述請求列表中也可包括一個指定的韌體(指定某一識別碼的某一備份時間或最新的 備份韌體)及要批次恢復/更新的多臺使用者端電腦1的識別碼,即可一次將一個備份韌 體套用在多臺指定的使用者端電腦上。
[0023] 本發明應用于上述多臺電腦韌體維護系統的多臺電腦韌體維護方法一較佳實施 例,包含有以下步驟:
[0024] 步驟100 :所述使用者端電腦1當監測到符合預設的備份觸發條件時,將目前使用 的韌體以及該韌體的使用者端電腦的識別碼一并通過網絡2發送到遠端服務器3,所述備 份觸發條件包含有:使用者端電腦開啟時或是韌體被設定/更改/編輯時;
[0025] 步驟200 :所述遠端服務器3在接收到所述發送該韌體的使用者端電腦1所發送 的目前使用的韌體以及對應的識別碼后將其存儲進行備份,所述遠端服務器3備份的同時 發送所備份韌體及其韌體信息至預設的相關人員;
[0026] 步驟300 :透過所述使用者端電腦1發送韌體請求至所述遠端服務器3,所述韌體 請求為一個請求列表,所述請求列表包括所請求的指定備份韌體的明細以及所述指定備份 韌體所對應的指定回傳使用者端電腦1的識別碼明細;
[0027] 步驟400 :所述遠端服務器3根據所述韌體請求將所述指定備份韌體傳送至所對 應的指定回傳的使用者端電腦1的識別碼對應的使用者端電腦1 ;以及
[0028] 步驟500 :所述請求列表中指定回傳的使用者端電腦1的識別碼對應的使用者端 電腦1載入對應的所述指定韌體進行恢復或更新。
[0029] 值得注意的是,也可以在遠端服務器3設定或上傳一設定,該設定包含,當一指定 的使用者端電腦1(依據識別碼)的韌體被備份時,遠端服務器3自動將該備份傳送到該設 定中所指定需要被同時更新的多個使用者端電腦1。
[0030] 綜上所述,上述各實施例及圖示僅為本發明之較佳實施例而已,當不能以之限定 本發明實施之范圍,即大凡依本發明申請專利范圍所作之均等變化與修飾,皆應屬本發明 專利涵蓋之范圍內。
【權利要求】
1. 一種多臺電腦韌體維護系統,包含多臺使用者端電腦,網絡以及遠端服務器,所述多 臺使用者端電腦通過所述網絡與所述遠端服務器連接,其特征在于: 所述多臺使用者端電腦內分別預設備份觸發條件,當監測到符合所述備份觸發條件 時,將所述多臺使用者端電腦目前使用的韌體以及該韌體的使用者端電腦的識別碼一并通 過所述網絡發送到所述遠端服務器;以及 所述遠端服務器,其內設有存儲媒體供在接收到所述發送該韌體的使用者端電腦所發 送的目前使用的韌體以及對應的識別碼后將其存儲進行備份,當使用者通過所述使用者端 電腦發送一韌體請求至所述遠端服務器時,所述韌體請求為一個請求列表,所述請求列表 包括所請求的指定備份韌體的明細以及所述指定備份韌體所對應的指定回傳使用者端電 腦的識別碼明細,所述遠端服務器根據所述韌體請求將所述指定備份韌體傳送至所對應的 指定回傳的使用者端電腦的識別碼對應的使用者端電腦,所述請求列表中指定回傳的使用 者端電腦的識別碼對應的使用者端電腦載入對應的所述指定韌體進行恢復或更新。
2. 根據權利要求1所述的多臺電腦韌體維護系統,其特征在于:所述使用者端電腦的 識別碼包含其IP位址,MAC地址,UUID,或序列號。
3. 根據權利要求1所述的多臺電腦韌體維護系統,其特征在于:所述備份觸發條件包 含有:使用者端電腦開啟時或是韌體被設定/更改/編輯時。
4. 根據權利要求1所述的多臺電腦韌體維護系統,其特征在于:所述遠端服務器進一 步設有一電子郵件單元,所述電子郵件單元供在所述遠端服務器備份的同時透過電子郵件 發送所備份韌體及其韌體信息至預設的相關人員。
5. 根據權利要求1所述的多臺電腦韌體維護系統,其特征在于:所述存儲媒體為存儲 硬盤或是FTP硬盤。
6. -種多臺電腦韌體維護方法,其應用于一多臺電腦韌體維護系統,所述多臺電腦韌 體維護系統包含多臺使用者端電腦,網絡以及遠端服務器,所述多臺使用者端電腦通過所 述網絡與所述遠端服務器連接,所述多臺電腦韌體維護方法特征在于包含有以下步驟: 所述使用者端電腦當監測到符合預設的備份觸發條件時,將目前使用的韌體以及該韌 體的使用者端電腦的識別碼一并通過網絡發送到遠端服務器; 所述遠端服務器在接收到所述發送該韌體的使用者端電腦所發送的目前使用的韌體 以及對應的識別碼后將其存儲進行備份; 透過所述使用者端電腦發送韌體請求至所述遠端服務器,所述韌體請求為一個請求列 表,所述請求列表包括所請求的指定備份韌體的明細以及所述指定備份韌體所對應的指定 回傳使用者端電腦的識別碼明細; 所述遠端服務器根據所述韌體請求將所述指定備份韌體傳送至所對應的指定回傳的 使用者端電腦的識別碼對應的使用者端電腦;以及 所述請求列表中指定回傳的使用者端電腦的識別碼對應的使用者端電腦載入對應的 所述指定韌體進行恢復或更新。
7. 根據權利要求6所述的多臺電腦韌體維護方法,其特征在于:所述使用者端電腦的 識別碼包含有其IP位址,MAC地址,UUID,或序列號。
8. 根據權利要求6所述的多臺電腦韌體維護方法,其特征在于:所述備份觸發條件包 含有:使用者端電腦開啟時或是韌體被設定/更改/編輯時。
9.根據權利要求6所述的多臺電腦韌體維護方法,其特征在于:所述遠端服務器備份 的同時發送所備份韌體及其韌體信息至預設的相關人員。
【文檔編號】H04L12/24GK104144066SQ201310166982
【公開日】2014年11月12日 申請日期:2013年5月8日 優先權日:2013年5月8日
【發明者】黃博文, 葉政潔, 許志豪 申請人:昆達電腦科技(昆山)有限公司, 神達電腦股份有限公司