[發明專利]裝置辨識方法及具有裝置辨識功能的服務器在審
| 申請號: | 201810584878.2 | 申請日: | 2018-06-08 |
| 公開(公告)號: | CN110580176A | 公開(公告)日: | 2019-12-17 |
| 發明(設計)人: | 廖憲琛 | 申請(專利權)人: | 英研智能移動股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F21/57 |
| 代理公司: | 11648 北京先進知識產權代理有限公司 | 代理人: | 邵勁草;唐軍香 |
| 地址: | 中國臺灣臺北市*** | 國省代碼: | 中國臺灣;TW |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 外接裝置 服務器 裝置連接端口 應用程序 裝置辨識 插接 裝置應用程序 服務器內存 啟動服務器 檔案系統 事件系統 接裝置 內裝置 擷取 合法 關聯 | ||
本發明公開了一種裝置辨識方法,包含啟動服務器以執行服務器內的應用程序。當執行應用程序時,以服務器內的事件系統確認是否有外接裝置插接于服務器的裝置連接端口。當確認有外接裝置插接于服務器的裝置連接端口時,以服務器內裝置檔案系統擷取外接裝置的信息。依據服務器內存的黑白名單比對外接裝置的信息,以判斷外接裝置是否為合法裝置。當判斷外接裝置系為合法裝置時,以服務器執行關聯于外接裝置的裝置應用程序。本發明還公開了一種具有裝置辨識功能的服務器。
技術領域
本發明關于一種裝置辨識方法及具有裝置辨識功能的服務器,特別是一種應用黑白名單的裝置辨識方法及具有裝置辨識功能的服務器。
背景技術
市面上的服務器設備通常會與其他的周邊裝置結合使用,常見的周邊裝置可以例如是USB接口的鍵盤、鼠標或是U盤等。為了因應該類型的周邊裝置被插接至服務器設備或從服務器設備移除,對應的運行往往需要預先設定于服務器設備當中,并無法動態地改變。另外,也無法針對于未知的周邊裝置進行擴充支援。
再者,對于同類型的周邊裝置,服務器設備無法在接入時辨別其廠牌/型號,也無法對其進行初始化以及功能測試等。由于服務器設備無法經過檢測就直接使用周邊裝置,因此若是插入的裝置不明或異常,恐會對服務器設備的安全性造成危害。
發明內容
本發明提出了一種裝置辨識方法及具有裝置辨識功能的服務器,兼具內部裝置的自我檢測功能及周邊裝置的外部檢測功能。藉此,可以確認所裝設的內/外部裝置是否為合法裝置,以提升服務器的運行安全性。
依據本發明一實施例公開了一種裝置辨識方法,包含以下步驟:啟動服務器以執行服務器內的應用程序;當執行應用程序時,以服務器內的事件系統偵測是否有外接裝置插接至服務器的裝置連接端口;當事件系統偵測到有外接裝置插接至服務器的裝置連接端口時,以服務器內的裝置檔案系統擷取外接裝置的信息;依據服務器內存的黑白名單比對外接裝置的信息,以判斷外接裝置是否為合法裝置;當判斷外接裝置為合法裝置時,以服務器執行關聯于外接裝置的裝置應用程序。在一實施例中,所述方法更包含在執行該應用程序后,執行自我檢測程序,用于檢測服務器內的主板上的多個硬件裝置,如同于外接裝置插接后的行為,檢測該些硬件裝置的信息是否符合硬件清單的預設內容,以選擇性地啟用該些硬件裝置。
依據本發明一實施例公開了一種具有裝置辨識功能的服務器,包含主板、裝置連接端口、第一儲存區、第二儲存區及第三儲存區。所述的第一儲存區、第二儲存區及第三儲存區位于主板上,裝置連接端口電性連接主板且用以供外接裝置可插拔地連接。第一儲存區用以儲存應用程序以及關聯于內/外接裝置的裝置應用程序。第二儲存區用以儲存黑白名單及硬件清單。第三儲存區儲存事件系統及裝置檔案系統。事件系統用以當應用程序被執行時,偵測是否有外接裝置插接至服務器的裝置連接端口。裝置檔案系統用以當偵測有外接裝置插接至服務器的裝置連接端口時,擷取外接裝置的信息。其中服務器依據黑白名單對照外接裝置的信息,判斷外接裝置是否為合法裝置,且當判斷外接裝置為合法裝置時,服務器執行關聯于外接裝置的裝置應用程序。在一實施例中,在執行該應用程序后,服務器更執行自我檢測程序,用于檢測主板上的多個硬件裝置,如同于外接裝置插接后的行為,服務器依據該些硬件裝置的信息查詢第二儲存區的硬件清單的內容,以選擇性地啟用該些硬件裝置。
綜上所述,在本發明提出的裝置辨識方法及具有裝置辨識功能的服務器中,先藉由自我檢測程序以確認內部裝置是否啟用,另外再偵測外接裝置且擷取外接裝置的廠牌/型號等相關信息,與預存的黑白名單進行比對,以判定所插接的周邊裝置是否為合法裝置,從而決定是否執行對應的裝置應用程序。本發明提出的裝置辨識方法及具有裝置辨識功能的服務器兼具有內部裝置及外部周邊裝置的檢測功能。藉此,可以確認所裝設的內/外部裝置是否為合法裝置,以提升服務器的運行安全性。
以上的關于本發明內容的說明及以下的實施方式的說明用以示范與解釋本發明的精神與原理,并且提供本發明的專利申請權利要求保護范圍更進一步的解釋。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英研智能移動股份有限公司,未經英研智能移動股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810584878.2/2.html,轉載請聲明來源鉆瓜專利網。





