專利名稱:一種計算機內(nèi)部傳感器拓撲圖示的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機系統(tǒng)維護領(lǐng)域,具體涉及一種計算機內(nèi)部傳感器拓撲圖示的方
法及裝置。
背景技術(shù):
當前,可以探測到計算機系統(tǒng)中的多種傳感器信息,但傳感器的定義往往不統(tǒng)一。 用戶對于探測到的傳感器信息,往往一頭霧水,既不明確傳感器的位置,也不明確傳感器的 類型。因此,當前反饋的傳感器信息,往往對客戶無實際意義,失去了傳感器信息獲取的意 義。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種計算機內(nèi)部傳感器拓撲圖示的方法及裝置, 可以形象直觀地展示機器內(nèi)部傳感器的具體情況,提高了計算機系統(tǒng)維護的易用性,具有 通用、靈活、可擴展的特點。 為了解決上述問題,本發(fā)明提供了一種計算機內(nèi)部傳感器拓撲圖示的裝置,包 括 傳感器信息配置單元,用于保存不同機型標識對應(yīng)的主板背景圖,以及傳感器配 置信息;所述傳感器配置信息用于指示傳感器在主板上的位置; 傳感器信息識別單元,用于獲取所連接的計算機的機型標識,以及實時獲取并保 存該計算機中各傳感器的傳感器信息; 拓撲圖示生成單元,用于根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背
景圖;根據(jù)所述傳感器信息,在所讀取的傳感器配置信息中確定所述計算機中各傳感器在
主板上的位置,將所述各傳感器顯示在所讀取的主板背景圖中的相應(yīng)位置。 進一步地,所述傳感器配置信息包括各傳感器的傳感器名稱、傳感器類型、及傳感
器在主板上的位置信息; 所述傳感器信息包括傳感器名稱、傳感器輸出量、傳感器類型; 所述拓撲圖示生成單元根據(jù)傳感器信息在所讀取的傳感器配置信息中確定所述 計算機中各傳感器在主板上的位置具體是指 所述拓撲圖示生成單元分別根據(jù)所述計算機中各傳感器的傳感器信息確定該傳
感器的傳感器名稱和傳感器類型,在所讀取的傳感器配置信息中,根據(jù)所述傳感器名稱和
傳感器類型找到與該傳感器匹配的傳感器,得到該傳感器在主板上的位置信息。 進一步地,所述拓撲圖示生成單元將傳感器顯示在所述主板背景圖中的相應(yīng)位置
具體是指 所述拓撲圖示生成單元顯示所讀取的主板背景圖,在該主板背景圖的相應(yīng)位置 上,分別標示各傳感器的傳感器名稱、傳感器類型及其輸出量。
進一步地,所述拓撲圖示生成單元還用于保存各傳感器類型對應(yīng)的圖例;將傳感器顯示在所述主板背景圖中的相應(yīng)位置時,顯示該傳感器的傳感器類型所對應(yīng)的圖例。
進一步地,所述拓撲圖示生成單元還用于保存各傳感器類型對應(yīng)的故障圖例;
所述傳感器信息識別單元所獲取和保存的傳感器信息還包括一故障標識,用于指 示該傳感器是否故障;所述傳感器信息識別單元當無法獲取一傳感器的傳感器信息,或無 法獲取該傳感器的輸出量時,將該故障標識置為表示"故障"的值; 所述拓撲圖示生成單元顯示所述傳感器時,如果該傳感器的故障標識為表示"故 障"的值,則顯示該傳感器的故障圖例。 本發(fā)明還提供了一種計算機內(nèi)部傳感器拓撲圖示方法,包括 保存不同機型標識對應(yīng)的主板背景圖,以及傳感器配置信息;所述傳感器配置信 息用于指示傳感器在主板上的位置; 獲取所連接的計算機的機型標識,實時獲取并保存該計算機中各傳感器的傳感器 信息; 根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背景圖;根據(jù)所述傳感器信 息,在所讀取的傳感器配置信息中確定所述計算機中各傳感器在主板上的位置,將所述各 傳感器顯示在所讀取的主板背景圖中的相應(yīng)位置。 進一步地,所述傳感器配置信息包括各傳感器的傳感器名稱、傳感器類型、及傳感 器在主板上的位置信息; 所述傳感器信息包括傳感器名稱、傳感器輸出量、傳感器類型; 所述根據(jù)傳感器信息在所讀取的傳感器配置信息中確定所述計算機中各傳感器 在主板上的位置的步驟具體包括 分別根據(jù)所述計算機中各傳感器的傳感器信息確定該傳感器的傳感器名稱和傳 感器類型,在所讀取的傳感器配置信息中,根據(jù)所述傳感器名稱和傳感器類型找到與該傳 感器匹配的傳感器,得到該傳感器在主板上的位置信息。 進一步地,所述將傳感器顯示在所述主板背景圖中的相應(yīng)位置的步驟具體包括
顯示所讀取的主板背景圖,在該主板背景圖的相應(yīng)位置上,分別標示各傳感器的 傳感器名稱、傳感器類型及其輸出量
進一步地,所述的方法還包括
保存各傳感器類型對應(yīng)的圖例; 將傳感器顯示在所述主板背景圖中的相應(yīng)位置時,顯示該傳感器的傳感器類型所 對應(yīng)的圖例。 進一步地,所述的方法還包括
保存各傳感器類型對應(yīng)的故障圖例; 所述傳感器信息還包括一故障標識,用于指示該傳感器是否故障;當無法獲取一 傳感器的傳感器信息,或無法獲取該傳感器的輸出量時,將該故障標識置為表示"故障"的 值; 顯示所述傳感器時,如果該傳感器的故障標識為表示"故障"的值,則顯示該傳感 器的故障圖例。 本發(fā)明的技術(shù)方案至少具備以下優(yōu)點可以動態(tài)生成該機型內(nèi)部結(jié)構(gòu)的拓撲圖 示,用戶通過圖示,可以看到傳感器在主板上的具體位置,就如同打開機箱蓋,實際查看機器內(nèi)部情況一樣;本發(fā)明的技術(shù)方案有非常廣闊的應(yīng)用場合和前景,便于擴展。本發(fā)明的優(yōu) 化方案還可以進一步標示出該傳感器的所屬類型、數(shù)值、狀態(tài)等,或是進一步標示出故障的 傳感器,
圖1為傳統(tǒng)的傳感器信息展示方法示意圖; 圖2為實施例一的計算機內(nèi)部傳感器拓撲裝置的示意框圖。
具體實施例方式
下面將結(jié)合附圖及實施例對本發(fā)明的技術(shù)方案進行更詳細的說明。
需要說明的是,如果不沖突,本發(fā)明實施例以及實施例中的各個特征可以相互結(jié) 合,均在本發(fā)明的保護范圍之內(nèi)。另外,在附圖的流程圖示出的步驟可以在諸如一組計算機 可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況 下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。 實施例一、一種計算機內(nèi)部傳感器拓撲圖示裝置,如圖2所示,包括 傳感器信息配置單元1、傳感器信息識別單元2、拓撲圖示生成單元3。 所述傳感器信息配置單元1用于保存不同機型標識對應(yīng)的主板背景圖,以及傳感
器配置信息;所述傳感器配置信息用于指示傳感器在主板上的位置。 本實施例中,所述傳感器配置信息與具體的機型對應(yīng),每個機型可以互不一樣;可 以自定義所述傳感器信息配置單元1中對應(yīng)于各具體機型的傳感器配置信息,當出現(xiàn)新機 型時,可以在該傳感器信息配置單元1中添加該新機型對應(yīng)的主板背景圖及傳感器配置信 息,便于擴展。 本實施例中,所述傳感器配置信息可以具體包括各傳感器的傳感器名稱、傳感器 類型及在主板上的位置信息;該位置信息可以但不限于為坐標。 本實施例中,所述傳感器信息配置單元1可以但不限于將所述傳感器配置信息保 存在計算機的存儲器的特定區(qū)域中,也可以保存在本單元中。 所述傳感器信息識別單元2與要圖示傳感器拓撲的計算機相連,用于獲取所連接
的計算機的機型標識,以及實時獲取并保存該計算機中各傳感器的傳感器信息。 本實施例中,所述機型標識可以但不限于為名稱或型號;所述傳感器信息包括傳
感器名稱、傳感器類型及傳感器輸出量。 所述傳感器信息識別單元2與計算機內(nèi)各傳感器分別相連,從而讀取傳感器信 息,或是直接連接計算機中處理器等與各傳感器相連并且讀取傳感器信息的硬件,以獲取 傳感器信息。 所述拓撲圖示生成單元3是此裝置的核心,可以動態(tài)生成傳感器拓撲圖示;用于 根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背景圖;根據(jù)所述傳感器信息,在所 讀取的傳感器配置信息中確定所述計算機中各傳感器在主板上的位置,將所述各傳感器顯 示在所讀取的主板背景圖中的相應(yīng)位置。 本實施例中,所述拓撲圖示生成單元3根據(jù)傳感器信息在所讀取的傳感器配置信 息中確定所述計算機中各傳感器在主板上的位置具體可以指
6
所述拓撲圖示生成單元3分別根據(jù)所述計算機中各傳感器的傳感器信息確定該
傳感器的傳感器名稱和傳感器類型,在所讀取的傳感器配置信息中,根據(jù)所述傳感器名稱
和傳感器類型找到與該傳感器匹配的傳感器,得到該傳感器在主板上的位置信息。 實際應(yīng)用中,所述傳感器信息和傳感器配置信息中,也可以用傳感器的其它能夠
唯一對應(yīng)于計算機中一個傳感器的標識信息來代替所述傳感器名稱和傳感器類型,所述拓
撲圖示生成單元3根據(jù)該標識信息在傳感器配置信息中找到匹配的傳感器。 本實施例中,所述拓撲圖示生成單元3可以但不限于通過所述計算機的顯示屏或
打印機顯示傳感器拓撲圖;也可以自帶顯示裝置或打印裝置等,以將所述拓撲圖顯示給用戶。 本實施例中,所述拓撲圖示生成單元3將各傳感器顯示在所述主板背景圖中的相 應(yīng)位置具體可以是指 所述拓撲圖示生成單元3顯示所讀取的主板背景圖,在該主板背景圖的相應(yīng)位置 上,分別標示各傳感器的傳感器名稱、傳感器類型及其輸出量。 采用本實施例的裝置,可以讓用戶簡單直觀地了解計算機內(nèi)部所安裝的各傳感 器,易用性更好。 本實施例中,所述拓撲圖示生成單元3還可以用于保存各傳感器類型對應(yīng)的圖 例;將傳感器顯示在所述主板背景圖中的相應(yīng)位置時,還可以顯示該傳感器的傳感器類型 所對應(yīng)的圖例。 本實施例中,所述拓撲圖示生成單元3還可以用于保存各傳感器類型對應(yīng)的故障 圖例; 所述傳感器信息識別單元2所獲取和保存的傳感器信息還包括一故障標識,用于 指示該傳感器是否故障;所述傳感器信息識別單元2當無法獲取一傳感器的傳感器信息, 或無法獲取該傳感器的輸出量時,將該故障標識置為表示"故障"的值;
所述拓撲圖示生成單元3顯示所述傳感器時,如果該傳感器的故障標識為表示 "故障"的值,則顯示該傳感器的故障圖例。 比如,某個傳感器壞了,用戶就可以在該圖示上看到該傳感器故障,而且該傳感器 在主板背景圖上的位置與實際主板上的位置吻合,這樣便于用戶快速得定位故障傳感器, 以便及時更換。 實施例二、一種計算機內(nèi)部傳感器拓撲圖示方法,包括 保存不同機型標識對應(yīng)的主板背景圖,以及傳感器配置信息;所述傳感器配置信 息用于指示傳感器在主板上的位置; 獲取所連接的計算機的機型標識,實時獲取并保存該計算機中各傳感器的傳感器 信息; 根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背景圖;根據(jù)所述傳感器信 息,在所讀取的傳感器配置信息中確定所述計算機中各傳感器在主板上的位置,將所述各 傳感器顯示在所讀取的主板背景圖中的相應(yīng)位置。 本實施例中,所述傳感器配置信息與具體的機型對應(yīng),每個機型可以互不一樣;可 以自定義對應(yīng)于各具體機型的傳感器配置信息,當出現(xiàn)新機型時,可以添加該新機型對應(yīng) 的主板背景圖及傳感器配置信息,便于擴展。
7
本實施例中,所述傳感器配置信息可以具體包括各傳感器的傳感器名稱、傳感器 類型及在主板上的位置信息;該位置信息可以但不限于為坐標。 本實施例中,所述機型標識可以但不限于為名稱或型號;所述傳感器信息包括傳 感器名稱、傳感器類型及傳感器輸出量。 本實施例中,根據(jù)所述傳感器信息在所讀取的傳感器配置信息中確定所述計算機 中各傳感器在主板上的位置的步驟具體可以包括 分別根據(jù)所述計算機中各傳感器的傳感器信息確定該傳感器的傳感器名稱和傳 感器類型,在所讀取的傳感器配置信息中,根據(jù)所述傳感器名稱和傳感器類型找到與該傳 感器匹配的傳感器,得到該傳感器在主板上的位置信息。 實際應(yīng)用中,所述傳感器信息和傳感器配置信息也可以用傳感器的其它能夠唯一 對應(yīng)于計算機中一個傳感器的標識信息來代替所述傳感器名稱和傳感器類型,根據(jù)該標識 信息就可以在傳感器配置信息中找到匹配的傳感器。 本實施例中,將各傳感器顯示在所述主板背景圖中的相應(yīng)位置的步驟具體可以包 括 顯示所讀取的主板背景圖; 在該主板背景圖的相應(yīng)位置上,分別標示各傳感器的傳感器名稱、傳感器類型及 其輸出量。 采用本實施例的方法,可以讓用戶簡單直觀地了解計算機內(nèi)部所安裝的各傳感 器,易用性更好。 本實施例中,所述方法還可以包括 保存各傳感器類型對應(yīng)的圖例;將傳感器顯示在所述主板背景圖中的相應(yīng)位置 時,還可以顯示該傳感器的傳感器類型所對應(yīng)的圖例。
本實施例中,所述方法還可以包括
保存各傳感器類型對應(yīng)的故障圖例; 所述傳感器信息還包括一故障標識,用于指示該傳感器是否故障;當無法獲取一 傳感器的傳感器信息,或無法獲取該傳感器的輸出量時,將該故障標識置為表示"故障"的 值; 顯示所述傳感器時,如果該傳感器的故障標識為表示"故障"的值,則顯示該傳感 器的故障圖例。 本實施例的方法不同于傳統(tǒng)的傳感器信息展示方法,本方法在獲取傳感器信息基 礎(chǔ)上,以拓撲圖示生成單元為核心,根據(jù)自定義的傳感器信息配置單元,動態(tài)生成傳感器信 息拓撲圖示,達到傳感器信息展示靈活、形象、直觀的目的。
其它實現(xiàn)細節(jié)可以同實施例一所述。 上述各實施例中,各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中 在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算 裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或 者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成 電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。 當然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護范圍。
權(quán)利要求
一種計算機內(nèi)部傳感器拓撲圖示的裝置,其特征在于,包括傳感器信息配置單元,用于保存不同機型標識對應(yīng)的主板背景圖,以及傳感器配置信息;所述傳感器配置信息用于指示傳感器在主板上的位置;傳感器信息識別單元,用于獲取所連接的計算機的機型標識,以及實時獲取并保存該計算機中各傳感器的傳感器信息;拓撲圖示生成單元,用于根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背景圖;根據(jù)所述傳感器信息,在所讀取的傳感器配置信息中確定所述計算機中各傳感器在主板上的位置,將所述各傳感器顯示在所讀取的主板背景圖中的相應(yīng)位置。
2. 如權(quán)利要求l所述的裝置,其特征在于,所述傳感器配置信息包括各傳感器的傳感器名稱、傳感器類型、及傳感器在主板上的 位置信息;所述傳感器信息包括傳感器名稱、傳感器輸出量、傳感器類型;所述拓撲圖示生成單元根據(jù)傳感器信息在所讀取的傳感器配置信息中確定所述計算 機中各傳感器在主板上的位置具體是指所述拓撲圖示生成單元分別根據(jù)所述計算機中各傳感器的傳感器信息確定該傳感器 的傳感器名稱和傳感器類型,在所讀取的傳感器配置信息中,根據(jù)所述傳感器名稱和傳感 器類型找到與該傳感器匹配的傳感器,得到該傳感器在主板上的位置信息。
3. 如權(quán)利要求2所述的裝置,其特征在于,所述拓撲圖示生成單元將傳感器顯示在所 述主板背景圖中的相應(yīng)位置具體是指所述拓撲圖示生成單元顯示所讀取的主板背景圖,在該主板背景圖的相應(yīng)位置上,分 別標示各傳感器的傳感器名稱、傳感器類型及其輸出量。
4. 如權(quán)利要求1到3中任一項所述的裝置,其特征在于所述拓撲圖示生成單元還用于保存各傳感器類型對應(yīng)的圖例;將傳感器顯示在所述主 板背景圖中的相應(yīng)位置時,顯示該傳感器的傳感器類型所對應(yīng)的圖例。
5. 如權(quán)利要求4所述的裝置,其特征在于所述拓撲圖示生成單元還用于保存各傳感器類型對應(yīng)的故障圖例;所述傳感器信息識別單元所獲取和保存的傳感器信息還包括一故障標識,用于指示該 傳感器是否故障;所述傳感器信息識別單元當無法獲取一傳感器的傳感器信息,或無法獲 取該傳感器的輸出量時,將該故障標識置為表示"故障"的值;所述拓撲圖示生成單元顯示所述傳感器時,如果該傳感器的故障標識為表示"故障"的 值,則顯示該傳感器的故障圖例。
6. —種計算機內(nèi)部傳感器拓撲圖示方法,包括保存不同機型標識對應(yīng)的主板背景圖,以及傳感器配置信息;所述傳感器配置信息用 于指示傳感器在主板上的位置;獲取所連接的計算機的機型標識,實時獲取并保存該計算機中各傳感器的傳感器信息;根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背景圖;根據(jù)所述傳感器信息, 在所讀取的傳感器配置信息中確定所述計算機中各傳感器在主板上的位置,將所述各傳感 器顯示在所讀取的主板背景圖中的相應(yīng)位置。
7. 如權(quán)利要求6所述的方法,其特征在于所述傳感器配置信息包括各傳感器的傳感器名稱、傳感器類型、及傳感器在主板上的 位置信息;所述傳感器信息包括傳感器名稱、傳感器輸出量、傳感器類型;所述根據(jù)傳感器信息在所讀取的傳感器配置信息中確定所述計算機中各傳感器在主 板上的位置的步驟具體包括分別根據(jù)所述計算機中各傳感器的傳感器信息確定該傳感器的傳感器名稱和傳感器 類型,在所讀取的傳感器配置信息中,根據(jù)所述傳感器名稱和傳感器類型找到與該傳感器 匹配的傳感器,得到該傳感器在主板上的位置信息。
8. 如權(quán)利要求7所述的方法,其特征在于,所述將傳感器顯示在所述主板背景圖中的 相應(yīng)位置的步驟具體包括顯示所讀取的主板背景圖,在該主板背景圖的相應(yīng)位置上,分別標示各傳感器的傳感 器名稱、傳感器類型及其輸出量。
9. 如權(quán)利要求6到8中任一項所述的方法,其特征在于,還包括 保存各傳感器類型對應(yīng)的圖例;將傳感器顯示在所述主板背景圖中的相應(yīng)位置時,顯示該傳感器的傳感器類型所對應(yīng) 的圖例。
10. 如權(quán)利要求9所述的方法,其特征在于,還包括 保存各傳感器類型對應(yīng)的故障圖例;所述傳感器信息還包括一故障標識,用于指示該傳感器是否故障;當無法獲取一傳感 器的傳感器信息,或無法獲取該傳感器的輸出量時,將該故障標識置為表示"故障"的值;顯示所述傳感器時,如果該傳感器的故障標識為表示"故障"的值,則顯示該傳感器的 故障圖例。
全文摘要
一種計算機內(nèi)部傳感器拓撲圖示的方法及裝置;裝置包括傳感器信息配置單元,用于保存不同機型標識對應(yīng)的主板背景圖,以及傳感器配置信息;所述傳感器配置信息用于指示傳感器在主板上的位置;傳感器信息識別單元,用于獲取所連接的計算機的機型標識,以及實時獲取并保存該計算機中各傳感器的傳感器信息;拓撲圖示生成單元,用于根據(jù)所述機型標識讀取對應(yīng)的傳感器配置信息及主板背景圖;根據(jù)所述傳感器信息,在所讀取的傳感器配置信息中確定所述計算機中各傳感器在主板上的位置,將所述各傳感器顯示在所讀取的主板背景圖中的相應(yīng)位置。本發(fā)明可以形象直觀地展示傳感器的具體情況,提高了計算機維護的易用性,具有通用、靈活、可擴展的特點。
文檔編號G06F3/03GK101788856SQ201010100358
公開日2010年7月28日 申請日期2010年1月22日 優(yōu)先權(quán)日2010年1月22日
發(fā)明者朱波, 王洪亮 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司