中文字幕无码日韩视频无码三区

一種通過接口媒介進行系統維護更新的設備及方法

文檔序號:6598951閱讀:160來源:國知局
專利名稱:一種通過接口媒介進行系統維護更新的設備及方法
技術領域
本發明涉及一種設備和一種系統維護更新的方法,特別是一種通過接口媒介進行系統維護更新的設備及方法。
背景技術
目前大多數整機應用平臺,如嵌入式設備、工控機、服務器、個人電腦等都擁有豐 富的外擴接口,如USB接口、網絡接口、SD卡接口、CF卡接口等;整機應用平臺通過運行各 種操作系統驅動這些接口,實現整機應用平臺與外界的交互,如數據的交互等。同時,由于 計算機軟件工程的飛速發展,整機平臺的應用軟件規模日漸龐大,功能設計復雜強大,數據 海量存儲。并且這些整機平臺運行于人類社會的各個角落和各種應用環境中。傳統大多數整機平臺運行的應用軟件規模日漸龐大,功能設計日益復雜,數據海 量存儲;同時這些整機設備往往運行于各種復雜環境下,如強電磁環境、高溫高熱環境、低 溫嚴寒環境、強輻射環境等;如此嚴酷的使用環境和復雜的應用條件,給整機系統的可靠 性、可維護性提出非常高的要求。由于整機平臺軟件設計缺陷,環境干擾,數據錯誤等因素造成整機系統運行崩潰 是經常發生的棘手問題,當發生系統崩潰的時候,對應用系統和應用系統本身保存的有用 數據往往是造成毀滅性的打擊,其后果輕則丟失數據,重則整個系統徹底崩潰,無法運行使 用。直接給人們帶來嚴重的經濟損失。而目前大多數整機應用平臺都缺乏發生上述情況的危機處理或善后的機制,往往 需要工程人員到達現場處理,或者設備直接返廠維修,其過程往往費時費力,浪費大量的經 濟錢財,這種傳統的系統維護方法已經無法適應現代化的使用需求。

發明內容
為了解決上述的技術問題,本發明的目的是提供一種可靠且便于進行系統升級維 護更新的設備。本發明的另一個目的是提供一種靈活且便于進行系統升級維護更新的方法。本發明解決其技術問題所采用的技術方案是一種通過接口媒介進行系統維護更新的設備,包括一用于運行操作系統、文件系統和應用程序的硬件平臺,其包括至少一種用于把 升級文件導入硬件平臺的通信接口;一運行在硬件平臺上用于管理應用程序、監視程序和維護程序運行的操作系統;一運行在硬件平臺上用于管理應用數據、存儲數據和更新程序的文件系統;一個或多個運行在操作系統上的應用程序;一運行在操作系統上的監視程序;一運行在操作系統上的維護程序;一包含有更新程序的升級文件;
所述文件系統管理應用數據、存儲數據和更行程序的存儲,所述升級文件通過硬 件平臺的接口傳送到硬件平臺,再由硬件平臺通過文件系統的管理,存儲為更新程序,需要 升級維護時再把更新程序覆蓋當前的程序。進一步,所述硬件平臺上的通信接口為CF卡接口、SD卡接口、網絡接口、USB接口 中的其中一個接口或多個組合接口。一種通過接口媒介進行系統維護更新的方法,包括以下步驟A、把升級程序文件預先打包為一個文件;
B、把打包好的升級文件放置在各種可讀介質中,然后把可讀介質接入到整機平臺 的接口中;C、整機平臺操作系統驅動外擴設備并運行監視程序,當監視程序檢測到可讀介質 的接入,即運行維護程序;D、維護程序開始掃描可讀介質,是否有升級程序文件,如果含有升級程序文件,即 更新升級系統。本發明的有益效果是本發明設備為包含一套異常處理機制的嵌入式設備,在整 機異常時,通過人為運行或整機系統自動運行異常處理機制,進行程序恢復和數據恢復,或 利用與外界交互的外擴接口進行系統更新維護,同時對本機的存儲數據進行保護,達到處 理過程不丟失數據的目的,不僅穩定可靠,而且升級維護非常方便。本發明的另一個有益效果是本發明方法解決了整機平臺運行的異常處理問題, 是一套危機處理機制;其提供一種多媒介的整機平臺升級機制,同時保護原有數據的完整 性,為整機應用平臺的長期運行提供方便的維護。全面提升整機平臺的魯棒性,可靠性,可 維護性等,最大限度地降低整機平臺異常帶來的經濟損失。


下面結合附圖和實施例對本發明作進一步說明。圖1是本發明設備的整體結構圖;圖2是本發明方法流程圖;圖3是本發明方法監視程序流程圖;圖4是本發明方法監視程序的進一步改進流程圖;圖5是本發明方法自動維護升級流程圖;圖6是本發明方法手動維護升級流程圖;圖7是本發明方法維護程序流程圖;圖8是本發明方法維護程序的進一步改進流程圖。
具體實施例方式參照圖1,一種通過接口媒介進行系統維護更新的設備,其特征在于包括一用于運行操作系統、文件系統和應用程序的硬件平臺,其包括至少一種用于把 升級文件導入硬件平臺的通信接口;—運行在硬件平臺上用于管理應用程序、監視程序和維護程序運行的操作系統;一運行在硬件平臺上用于管理應用數據、存儲數據和更新程序的文件系統;
一個或多個運行在操作系統上的應用程序;一運行在操作系統上的監視程序;一運行在操作系統上的維護程序;一包含有更新程序的升級文件;所述文件系統管理應用數據、存儲數據和更行程序的存儲,所述升級文件通過硬 件平臺的接口傳送到硬件平臺,再由硬件平臺通過文件系統的管理,存儲為更新程序,需要 升級維護時再把更新程序覆蓋當前的程序。進一步,所述硬件平臺上的通信接口為CF卡接口、SD卡接口、網絡接口、USB接口 中的其中一個接口或多個組合接口。本發明設備為包含一套異常處理機制的嵌入式設備,在整機異常時,通過人為運 行或整機系統自動運行異常處理機制,進行程序恢復和數據恢復,或利用與外界交互的外 擴接口進行系統更新維護,同時對本機的存儲數據進行保護,達到處理過程不丟失數據的 目的,不僅穩定可靠,而且升級維護非常方便。參照圖2,一種通過接口媒介進行系統維護更新的方法,包括以下步驟A、把升級程序文件預先打包為一個文件;B、把打包好的升級文件放置在各種可讀介質中,然后把可讀介質接入到整機平臺 的接口中;C、整機平臺操作系統驅動外擴設備并運行監視程序,當監視程序檢測到可讀介質 的接入,即運行維護程序;D、維護程序開始掃描可讀介質,是否有升級程序文件,如果含有升級程序文件,即 更新升級系統。進一步參照圖3,所述監視程序包括以下步驟11、主機通電;12、操作系統運行;13、監視程序開始運行;14、初始化應用程序;15、應用程序運行;16、應用程序異常退出則執行步驟17,否則執行步驟15 ;17、執行維護程序;18、整機重啟。進一步參照圖4,所述監視程序包括以下步驟11、主機通電;12、操作系統運行;13、監視程序開始運行;19、通過網絡訪問遠端主機;la、需要升級維護程序則執行步驟17,否則執行步驟14 ;14、初始化應用程序;15、應用程序運行;16、應用程序異常退出則執行步驟17,否則執行步驟15 ;
17、執行維護程序;18、整機重啟。進一步參照圖5,所述應用程序和監視程序同時運行且為自動維護升級,所述自動維護升級過程包括以下步驟21、應用程序運行;22、監視程序判斷應用程序異常退出則執行步驟23,否則執行步驟21 ;23、通過外界獲得升級文件,然后執行步驟26 ;24、監視程序運行;25、監視程序通過網絡獲得信息判斷,需要升級則執行步驟23,否則執行步驟24 ;26、運行維護程序;27、判斷是升級操作系統則升級操作系統;28、判斷是升級文件系統則升級文件系統;29、判斷是升級應用程序則升級應用程序;2a、判斷是升級監視程序則升級監視程序。進一步參照圖6,所述應用程序和監視程序同時運行且為手動維護升級,所述手動 維護升級流程包括以下步驟31、應用程序運行;32、用戶升級操作界面是升級則執行步驟33,否則執行步驟31 ;33、通過外界獲得升級文件則執行步驟34,否則執行步驟31 ;34、執行維護程序;35、升級文件存USB盤/CF卡/SD卡;36、操作系統運行應用程序;37、檢測到U盤插入則執行步驟38,否則執行步驟36 ;38、檢測到升級文件則執行步驟34,否則執行步驟36 ;39、判斷是升級操作系統則升級操作系統;3a、判斷是升級文件系統則升級文件系統;3b、判斷是升級應用程序則升級應用程序;3c、判斷是升級監視程序則升級監視程序。進一步參照圖7,所述維護程序流程包括以下步驟41、操作系統檢測到USB盤接入;42、運行維護程序;43、把維護程序自身拷貝到工作目錄;44、維護程序重新運行;45、存在升級文件則執行步驟46,否則退出維護程序;46、當前操作系統版本與升級操作系統版本比較,操作系統升級標志位置1或0, 當前文件系統版本與升級文件系統版本比較,文件系統升級標志位置1或0,當前應用程序 版本與升級應用程序版本比較,應用程序升級標志位置1或0 ;47、啟動升級維護界面程序;48、用戶確認升級;
49、根據升級標志位分別升級操作系統、文件系統和應用程序;4a、升級完成整機重啟。進一步參照圖8,所述維護程序流程包括以下步驟51、操作系統檢測到USB盤、SD卡、CF卡任一種存儲媒介接入或應用程序請求升級;52、運行維護程序;53、把維護程序自身拷貝到工作目錄;54、維護程序重新運行;55、存在升級文件則執行步驟56,否則執行步驟57 ;56、從網絡獲得升級文件則執行步驟57,否則退出維護程序;57、檢驗升級文件則執行步驟58,否則退出維護程序;58、當前操作系統版本與升級操作系統版本比較,操作系統升級標志位置1或0, 當前文件系統版本與升級文件系統版本比較,文件系統升級標志位置1或0,當前應用程序 版本與升級應用程序版本比較,應用程序升級標志位置1或0 ;59、啟動升級維護界面程序;5a、判斷應用程序異常則強制升級,執行步驟5d,否則執行步驟5b ;5b、用戶確認升級則執行步驟5c,否則退出維護程序;5c、根據升級標志位分別升級操作系統、文件系統和應用程序;5d、升級完成整機重啟。以上是對本發明的較佳實施進行了具體說明,但本發明創造并不限于所述實施 例,熟悉本領域的技術人員在不違背本發明精神的前提下還可作出種種的等同變形或替 換,這些等同的變型或替換均包含在本申請權利要求所限定的范圍內。
權利要求
一種通過接口媒介進行系統維護更新的設備,其特征在于包括一用于運行操作系統、文件系統和應用程序的硬件平臺,其包括至少一種用于把升級文件導入硬件平臺的通信接口;一運行在硬件平臺上用于管理應用程序、監視程序和維護程序運行的操作系統;一運行在硬件平臺上用于管理應用數據、存儲數據和更新程序的文件系統;一個或多個運行在操作系統上的應用程序;一運行在操作系統上的監視程序;一運行在操作系統上的維護程序;一包含有更新程序的升級文件;所述文件系統管理應用數據、存儲數據和更行程序的存儲,所述升級文件通過硬件平臺的接口傳送到硬件平臺,再由硬件平臺通過文件系統的管理,存儲為更新程序,需要升級維護時再把更新程序覆蓋當前的程序。
2.根據權利要求1所述的一種通過接口媒介進行系統維護更新的設備,其特征在于 所述硬件平臺上的通信接口為CF卡接口、SD卡接口、網絡接口、USB接口中的其中一個接口 或多個組合接口。
3.—種通過接口媒介進行系統維護更新的方法,其特征在于包括以下步驟A、把升級程序文件預先打包為一個文件;B、把打包好的升級文件放置在各種可讀介質中,然后把可讀介質接入到整機平臺的接 口中;C、整機平臺操作系統驅動外擴設備并運行監視程序,當監視程序檢測到可讀介質的接 入,即運行維護程序;D、維護程序開始掃描可讀介質,是否有升級程序文件,如果含有升級程序文件,即更新 升級系統。
4.根據權利要求3所述的一種通過接口媒介進行系統維護更新的方法,其特征在于 所述監視程序包括以下步驟`11、主機通電;`12、操作系統運行;`13、監視程序開始運行;`14、初始化應用程序;`15、應用程序運行;`16、應用程序異常退出則執行步驟17,否則執行步驟15;`17、執行維護程序;`18、整機重啟。
5.根據權利要求4所述的一種通過接口媒介進行系統維護更新的方法,其特征在于 所述監視程序包括以下步驟`11、主機通電;`12、操作系統運行;`13、監視程序開始運行;`19、通過網絡訪問遠端主機;la、需要升級維護程序則執行步驟17,否則執行步驟14 ;14、初始化應用程序;15、應用程序運行;16、應用程序異常退出則執行步驟17,否則執行步驟15 ;17、執行維護程序;18、整機重啟。
6.根據權利要求3至5任一項所述的一種通過接口媒介進行系統維護更新的方法,其 特征在于所述應用程序和監視程序同時運行且為自動維護升級,所述自動維護升級過程 包括以下步驟21、應用程序運行;22、監視程序判斷應用程序異常退出則執行步驟23,否則執行步驟21 ;23、通過外界獲得升級文件,然后執行步驟26;24、監視程序運行;25、監視程序通過網絡獲得信息判斷,需要升級則執行步驟23,否則執行步驟24;26、運行維護程序;27、判斷是升級操作系統則升級操作系統;28、判斷是升級文件系統則升級文件系統;29、判斷是升級應用程序則升級應用程序; 2a、判斷是升級監視程序則升級監視程序。
7.根據權利要求3至5任一項所述的一種通過接口媒介進行系統維護更新的方法,其 特征在于所述應用程序和監視程序同時運行且為手動維護升級,所述手動維護升級流程 包括以下步驟31、應用程序運行;32、用戶升級操作界面是升級則執行步驟33,否則執行步驟31 ;33、通過外界獲得升級文件則執行步驟34,否則執行步驟31;34、執行維護程序;35、升級文件存USB盤/CF卡/SD卡;36、操作系統運行應用程序;37、檢測到U盤插入則執行步驟38,否則執行步驟36 ;38、檢測到升級文件則執行步驟34,否則執行步驟36 ;39、判斷是升級操作系統則升級操作系統; 3a、判斷是升級文件系統則升級文件系統; 3b、判斷是升級應用程序則升級應用程序; 3c、判斷是升級監視程序則升級監視程序。
8.根據權利要求3至5任一項所述的一種通過接口媒介進行系統維護更新的方法,其 特征在于所述維護程序流程包括以下步驟41、操作系統檢測到USB盤接入;42、運行維護程序;43、把維護程序自身拷貝到工作目錄;44、維護程序重新運行;45、存在升級文件則執行步驟46,否則退出維護程序;46、當前操作系統版本與升級操作系統版本比較,操作系統升級標志位置1或0,當前 文件系統版本與升級文件系統版本比較,文件系統升級標志位置1或0,當前應用程序版本 與升級應用程序版本比較,應用程序升級標志位置1或0 ;47、啟動升級維護界面程序;48、用戶確認升級;49、根據升級標志位分別升級操作系統、文件系統和應用程序; 4a、升級完成整機重啟。50.根據權利要求3至5任一項所述的一種通過接口媒介進行系統維護更新的方法,其 特征在于所述維護程序流程包括以下步驟51、操作系統檢測到USB盤、SD卡、CF卡任一種存儲媒介接入或應用程序請求升級; 52、運行維護程序;53、把維護程序自身拷貝到工作目錄;54、維護程序重新運行;55、存在升級文件則執行步驟56,否則執行步驟57;56、從網絡獲得升級文件則執行步驟57,否則退出維護程序;57、檢驗升級文件則執行步驟58,否則退出維護程序;58、當前操作系統版本與升級操作系統版本比較,操作系統升級標志位置1或0,當前 文件系統版本與升級文件系統版本比較,文件系統升級標志位置1或0,當前應用程序版本 與升級應用程序版本比較,應用程序升級標志位置1或0 ;59、啟動升級維護界面程序;5a、判斷應用程序異常則強制升級,執行步驟5d,否則執行步驟5b ; 5b、用戶確認升級則執行步驟5c,否則退出維護程序; 5c、根據升級標志位分別升級操作系統、文件系統和應用程序; 5d、升級完成整機重啟。
全文摘要
本發明公開了一種通過接口媒介進行系統維護更新的設備及方法,設備包括一硬件平臺,其包括至少一種通信接口;一操作系統;一文件系統;一個或多個應用程序;一監視程序;一維護程序;一包含有更新程序的升級文件;所述文件系統管理應用數據、存儲數據和更行程序的存儲,所述升級文件通過硬件平臺的接口傳送到硬件平臺,再由硬件平臺通過文件系統的管理,存儲為更新程序,需要升級維護時再把更新程序覆蓋當前的程序。本發明設備不僅穩定可靠,而且升級維護非常方便。本發明作為一種通過接口媒介進行系統維護更新的設備及方法廣泛應用于測量控制領域中。
文檔編號G06F11/00GK101807156SQ20101012064
公開日2010年8月18日 申請日期2010年3月4日 優先權日2010年3月4日
發明者呂剛立, 楊子明 申請人:廣東寶萊特醫用科技股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1