專利名稱:通過鼠標達到信息保護的驅動系統的制作方法
技術領域:
本發明是關于一種通過鼠標達到信息保護的驅動系統,特別是指通過特殊的鼠標動作或鍵盤鍵入信息,即可在暫時離開計算機時,迅速地的中斷鼠標相關功能,待確認正確鼠標動作訊號或鍵盤鍵入的正確解除密碼后,即可再次恢復原有功能。
背景技術:
已知屏幕保護裝置,雖已是大多數計算機操作系統的標準配件,社會亦有許多相關的軟件包,大多數使用者也多已養成長期使用的習慣。但是,相對地,亦存有許多缺點。
一、不符合人性化的設定過程除了有些功能較強的軟件包,可設定快速鍵之外,大部分的標準屏幕保護裝置,均只能設定等候時間若干之后,方可激活機制,并無法適應快速激活的狀況需求,例如短時間的暫離計算機離開喝個水、上個廁所等等。但若因此而設立較短的等候時間,在稍閑滯時,則容易誤激活保護機制。
二、密碼設定不敷需求若設定過長的解除密碼,則使用者每次需耗時重新鍵入確認,且易遺忘;但若設定過于簡易的解除密碼,如個人資料的生日等,卻又容易遭人破解。
求新求變的信息時代,適應個別使用者的客制化需求,常用的屏幕保護裝置的喜好設定,顯然已漸不符需求;而在信息安全方面,為了保護個人機密資料,則又需更多重的保護措施。
由此可見,上述保護裝置仍有諸多缺失,實非一良善設計。本案發明人鑒于上述習用所衍生的各項缺點,乃亟思加以改良創新,并經多年苦心孤詣潛心研究后,終于成功研發完成本件通過鼠標達到信息保護的驅動系統。
發明內容
本發明目的在于提供一種離開計算機時,通過特定鼠標的簡易操作,即可迅速鎖定計算機相關功能,防止他人誤用或窺探機密的通過鼠標達到信息保護的驅動系統。
本發明次一目的在于提供一通過鼠標達到信息保護的驅動系統及其搭配鼠標,提供一種鍵盤鍵入、鼠標壓鍵、鼠標特殊鍵或鼠標滾輪的多種組合密碼設定方式。
可實現上述目的,本發明技術方案是通過鼠標達到信息保護的驅動系統,是通過搭配的鼠標連接至計算機后,該系統即將其動作訊號傳給計算機操作系統,而該鼠標傳遞動作訊號于本發明時,并同時附加其ID訊號。現以三鍵式有滾輪的機械式鼠標為例,當鼠標有動作產生后,由計算機接收并對其中央處理器(通常是CPU)產生一個中斷要求,本發明即可偵測到該中斷要求的發生,并將其記錄于緩存器。確認是鼠標裝置為發出之后,本發明即可處理中斷要求的數值,將其轉換成本發明為想要實現的值送出給操作系統作處理。
鼠標為最基本的計算機硬設備,通過鼠標的操作動作,如敲擊鼠標按鍵、卷動鼠標滾輪、或右手壓鼠標搭配左手敲擊鍵盤,以致于上述各種動作訊號組合,均可通過鼠標達到信息保護的驅動系統中予以設定成開啟或解除密碼。當需暫時離開計算機時,即可迅速地通過本發明將其計算機相關功能予以暫時性鎖定,以防機密資料外泄,或他人不當操作個人計算機。且操作鼠標動作并不醒目,即使于旁窺看,并不易記憶仿效。另,該鼠標傳遞動作訊號于本發明時附加其ID訊號,有其獨特性,更增加保密性。待通過鼠標達到信息保護的驅動系統確認正確的密碼后,即可再次恢復原有功能。
請參閱以下有關本發明一較佳實施例的詳細說明及其附圖,將可進一步了解本發明的技術內容及其目的功效;有關該實施例的附圖為圖1為本發明的運作流程示意圖;圖2為本發明的密碼設定流程示意圖;圖3為本發明的系統運作流程示意圖。
具體實施例方式
為便于更進一步對本發明的構造、使用及其特征,明確、詳實的認識與了解,發明人舉出較佳的實施例,配合附圖詳細說明如下請參閱圖1,為本發明系統運作流程示意圖。鼠標設備的應用范圍極廣,大多數的信息類產品皆可使用。本發明正常運作時,與本發明特定鼠標1連接的該計算機主機3,除另連接有屏幕5和鍵盤4,至少需包含一處理器31以執行程序或處理資料,及有一操作系統32用來控制該計算機主機的操作。而由本發明所提供的鼠標保護驅動程序2將鼠標1動作,存于緩存器22,經由讀取緩存器22之值,告知操作系統32。該鼠標保護驅動程序2亦得要求處理器31暫時放下目前進行中的工作,要處理器31優先來處理該程序的工作。另,鼠標保護驅動程序2亦可通過其功能模塊21的設定,于保護功能激活時,即可鎖定鍵盤4,以防他人誤用。
請參閱圖2,為本發明操作流程示意圖。鼠標保護驅動程序2正常運作,且鼠標1連接至個人計算機,及相關的操作流程。使用者每次的移動鼠標1,其鼠標操作事件,均會發送給處理器31一種中斷要求(Interrupt Request;IRQ)訊號,要求處理器31暫時放下目前進行中的工作,把工作優先權暫時轉讓給發送這個中斷訊號的設備,即要處理器31(通常是CPU)優先來處理鼠標設備的工作。而此鼠標中斷要求事件發生11,鼠標保護驅動程序2會由中斷要求訊號中讀取鼠標事件,并記錄于其緩存器22中,由讀取緩存器值12加以比對判斷,確認保護功能是否激活13。若其設定項目中,保護功能無設定激活,則鼠標保護驅動程序2則至將鼠標事件反應于操作系統18;若激活鼠標保護功能,則鼠標保護驅動程序2將鼠標功能鎖定,予以保護。若此時,不明人士即使接續使用它種鼠標替代,鼠標保護驅動程序2仍會辨別鼠標所傳送的訊號里的確認鼠標訊號是否正確14,是否為所設定符合的VID信號。若無,則鼠標保護驅動程序2無反應,鼠標功能持續鎖定。若是,接收由鍵盤或鼠標所傳送的解除密碼15,并接續判斷是否為設定的密碼16。如有未知解除密碼的不明人士胡亂試探,則于屏幕輸出顯示「密碼錯誤」19的結果,鼠標仍持續鎖定。若密碼正確,則鼠標保護驅動程序2關閉保護功能17,鼠標不再鎖定。
請接續參閱圖3,為本發明的密碼設定流程示意圖。鼠標保護驅動程序2提供有保護功能激活/關閉的設定項目。若要激活保護功能220,則需先設定解除密碼210。設定解除密碼210時,鼠標保護驅動程序2會先行檢視是否已存有密碼211。若無,則需輸入兩次新密碼214,且經判斷兩次均同215,即可記憶密碼217,結束設定;若兩次輸入不同,鼠標保護驅動程序2則會詢問是否放棄設定216,是則結束設定,否則跳回至需輸入兩次新密碼214步驟。若已存有密碼時,則操作者須先輸入密碼212,若經判斷為正確213,可另輸入兩次新密碼214,以變更密碼,或結束設定。當操作者激活保護功能220時,鼠標保護驅動程序2會先判斷是否有設解除密碼221,若有,則激活保護功能222;若無,鼠標保護驅動程序2結束設定。
以上所述,為本發明的較佳實施例而已,當不能以此限定本發明實施的范圍,凡依本發明申請專利范圍及發明說明書內容所作的簡單的等效變化與修飾,均屬本發明專利涵蓋的范圍內。
權利要求
1.一種通過鼠標達到信息保護的驅動系統,其特征在于該系統使用于計算機主機;該計算機主機包含一處理器以執行程序或處理資料,及有一操作系統用來控制該計算機主機的操作,該系統系利用以下步驟步驟一鼠標連接至計算機主機,并經由鼠標保護驅動程序將鼠標動作告知操作系統;步驟二鼠標保護驅動程序偵測有中斷要求事件發生,將值暫存;步驟三鼠標保護驅動程序確認是否設定為保護模式中,若非,則跳至步驟五;步驟四鼠標保護驅動程序確認是否為所設定的解除保護模式的訊號,若非,則忽略此訊號并重復至步驟二;步驟五將暫存值轉換為鼠標保護驅動程序想要實現的值送出給操作系統作處理。
2.按權利要求1所述的通過鼠標達到信息保護的驅動系統,其特征在于其中步驟一的鼠標,于傳遞動作訊號予鼠標保護驅動程序時,可同時附加其ID訊號。
3.按權利要求1所述的通過鼠標達到信息保護的驅動系統,其特征在于其中步驟二的中斷要求事件,可于鼠標保護驅動程序中以程序化設定其事件條件。
4.按權利要求1所述的通過鼠標達到信息保護的驅動系統,其特征在于其中步驟二的中斷要求事件,可于鼠標保護驅動程序中設定為開啟或關閉。
5.按權利要求1所述的通過鼠標達到信息保護的驅動系統,其特征在于其中步驟三與步驟五,鼠標保護驅動程序可確認鼠標的特殊按鍵或滾輪動作所傳送訊號。
6.按權利要求5所述的通過鼠標達到信息保護的驅動系統,其特征在于其中鼠標所傳送訊號,可搭配與鍵盤所傳送的組合訊號。
全文摘要
一種通過鼠標達到信息保護的驅動系統,該系統需搭配特定鼠標,可將鼠標動作訊號傳遞于與鼠標連接的計算機操作系統,并可辨識其搭配鼠標的VID訊號。通過操作鼠標壓鍵、滾輪動作、特殊鍵或程序選項,即可在離開計算機時,迅速地暫時性的中斷鼠標功能或計算機接口設備部分功能,待確認鼠標動作或鍵盤鍵入的正確解除密碼后,即可再次恢復原有功能。
文檔編號G06F9/44GK1667571SQ200410008350
公開日2005年9月14日 申請日期2004年3月9日 優先權日2004年3月9日
發明者王華偉 申請人:系統電子工業股份有限公司