欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于喚出隱藏功能的人機(jī)交互控制方法

文檔序號(hào):6363415閱讀:255來源:國(guó)知局
專利名稱:一種用于喚出隱藏功能的人機(jī)交互控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及人機(jī)交互控制方法,尤其涉及用于喚出隱藏功能的人機(jī)交互控制方法。
背景技術(shù)
一般情況下,如果一個(gè)軟件或設(shè)備提供有某個(gè)界面或功能供用戶操作,用戶在看到或使用該界面或功能之前,需要執(zhí)行一個(gè)交互動(dòng)作以調(diào)用該界面或功能。以登錄窗口為例,最常規(guī)的操作包括下列1.使用鼠標(biāo)點(diǎn)擊一個(gè)包含“登錄”字樣提示的界面按鈕;2.使用一組快捷鍵;3.雙擊程序,在程序打開時(shí)直接顯示登錄窗口。而對(duì)于一些具有隱私保護(hù)、加密、訪問控制等安全功能的軟件或設(shè)備,某些界面或功能,是希望任何明確提示的信息都不暴露給除了合法用戶之外的人的。在這種情況下,需要一種隱蔽的手段來隱藏(或者偽裝)界面或功能的調(diào)用方式,而相應(yīng)地,也需要給合法用戶提供一個(gè)喚出隱藏的界面或功能的操作方式。以登錄窗口為例,傳統(tǒng)的方式包括1.直接修改界面按鈕(或鏈接)的文字,比如將“登錄”修改為“關(guān)于”或其它任意的文字;2.使用快捷鍵組合,并提供快捷鍵組合的自定義功能,比如常見的使用Ctrl、Alt、和Shift功能鍵等。直接修改文字的方法雖然簡(jiǎn)單,但是容易給用戶帶來誤解,而且隱蔽性不夠,容易被人發(fā)現(xiàn),由于這種方式效果不好,而且不專業(yè),所以很少被實(shí)際使用;快捷鍵組合是最常見也是最常規(guī)的界面或功能喚出方式。但在實(shí)際使用中存在下列不足1.快捷鍵組合沖突。當(dāng)另外有一個(gè)程序或者系統(tǒng)注冊(cè)了相同的快捷鍵組合時(shí),在某些情況下,會(huì)導(dǎo)致快捷鍵組合無法正常設(shè)置或者無法正常響應(yīng);2.不能支持即插即用的應(yīng)用環(huán)境或設(shè)計(jì)目標(biāo)。當(dāng)設(shè)備需要在不同計(jì)算機(jī)上即插即用時(shí),該設(shè)備無法預(yù)知目標(biāo)計(jì)算機(jī)是否會(huì)與該設(shè)備已經(jīng)設(shè)定的快捷鍵組合沖突。這種沖突會(huì)表現(xiàn)為快捷鍵組合無法在計(jì)算機(jī)操作系統(tǒng)中正常注冊(cè),或者在注冊(cè)成功的情況下,存在不能正確響應(yīng)的現(xiàn)象。3.當(dāng)快捷鍵組合沖突時(shí),由于無法正確喚出登錄窗口,進(jìn)而無法進(jìn)入到配置界面中修改設(shè)置,軟件或設(shè)備進(jìn)入到一種矛盾的死鎖狀態(tài);4.快捷鍵組合是一次性操作,在喚出界面或功能過程中,用戶得不到任何提示,如果用戶輸入的快捷鍵組合是錯(cuò)誤的,由于沒有提示,用戶不知道是因?yàn)樽约翰僮麇e(cuò)誤導(dǎo)致程序或設(shè)備沒有響應(yīng),還是因?yàn)橄到y(tǒng)本身的錯(cuò)誤導(dǎo)致沒有響應(yīng)。程序或設(shè)備隱藏的界面或功能,往往與一些需要保護(hù)的信息或權(quán)限相關(guān)聯(lián),提高其抵抗攻擊的能力,顯然也是具有有益價(jià)值的。而目前直接修改按鈕文字或鏈接文字的方式,或者使用快捷鍵的方式,對(duì)于攻擊者編制自動(dòng)化嘗試工具來說,僅需要自動(dòng)化嘗試工具能夠模擬鼠標(biāo)點(diǎn)擊或者鍵盤操作即可,難度不高,相應(yīng)的安全性也不高。

發(fā)明內(nèi)容
為了解決現(xiàn)有喚出隱藏功能的人機(jī)交互方法安全性不高、易發(fā)生誤啟動(dòng)隱藏功能的技術(shù)問題,本發(fā)明提供了一種用于喚出隱藏功能的人機(jī)交互控制方法。
本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案是
一種用于喚出隱藏功能的人機(jī)交互控制方法,包括
步驟I :信號(hào)接收模塊從輸入裝置處獲取按鍵輸入信號(hào)并傳輸至判斷模塊;
步驟2 :所述判斷模塊判斷所述按鍵輸入信號(hào)為特定按鍵信號(hào)時(shí),控制模塊啟用意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出用于提示用戶進(jìn)行意圖核實(shí)操作的提示信息;
步驟3 :用戶根據(jù)所述提示信息在所述輸入裝置上進(jìn)行核實(shí)操作,所述信號(hào)接收模塊獲取核實(shí)操作輸入信號(hào)并傳輸至所述意圖核實(shí)判斷單元;
步驟4:所述意圖核實(shí)判斷單元判斷所述核實(shí)操作輸入信號(hào)為特定核實(shí)信號(hào)時(shí),所述控制模塊啟動(dòng)所述隱藏功能。采用兩級(jí)喚出方式,增加了用戶的操作次數(shù),能夠更加準(zhǔn)確地確認(rèn)用戶的真實(shí)意圖,避免用戶誤操作而喚出隱藏功能,并且提高了抵抗攻擊的能力。進(jìn)一步的,所述步驟2包括
分步驟21 :所述判斷模塊判斷所述按鍵輸入信號(hào)為所述特定按鍵信號(hào)的同時(shí),所述控制模塊控制計(jì)時(shí)模塊開始計(jì)時(shí);
分步驟22 :所述判斷模塊判斷所述計(jì)時(shí)模塊的計(jì)時(shí)為特定計(jì)時(shí)信息時(shí),所述控制模塊根據(jù)所述特定按鍵信號(hào)和所述特定計(jì)時(shí)信息啟用所述意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出所述提示信息。采用按觸按鍵與計(jì)時(shí)信息相結(jié)合的方式喚出隱藏功能,避免了僅依靠按壓快捷鍵而帶來的易于與之前已設(shè)置的快捷鍵相沖突,并提高抵抗攻擊的能力。進(jìn)一步的,所述人機(jī)交互控制方法還包括
步驟5 :所述意圖核實(shí)判斷單元判斷所述核實(shí)操作輸入信號(hào)非所述特定核實(shí)信號(hào)時(shí), 或者,所述控制模塊啟動(dòng)所述隱藏功能后,所述控制模塊關(guān)閉所述意圖核實(shí)判斷單元并控制所述信號(hào)輸出模塊終止輸出所述提示信息。通過用戶的操作即可判斷用戶真實(shí)意圖并非喚出隱藏功能或者在隱藏功能喚出后,此時(shí)長(zhǎng)時(shí)間輸出提示信息一是會(huì)干擾用戶正常使用設(shè)備,二是會(huì)增加泄漏隱藏功能的風(fēng)險(xiǎn)。因此,采用此方案可便于用戶使用設(shè)備,更能防止非法用戶了解隱藏功能的存在。進(jìn)一步的,所述步驟2包括
分步驟2a :當(dāng)所述特定按鍵信號(hào)持續(xù)不中斷且所述判斷模塊判斷所述計(jì)時(shí)模塊的計(jì)時(shí)到達(dá)第一預(yù)設(shè)時(shí)間值時(shí),所述控制模塊啟用所述意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出所述提示信息。將現(xiàn)有的按下快捷鍵即可喚出隱藏功能改變?yōu)樾璩掷m(xù)按壓快捷鍵不釋放并需持續(xù)一定時(shí)間才能喚出意圖核實(shí)程序、再通過意圖核實(shí)程序的判斷確認(rèn)用戶的真實(shí)意圖的方式喚出隱藏功能,大大地減小了因用戶誤操作快捷鍵而喚出隱藏功能的風(fēng)險(xiǎn)。進(jìn)一步的,在所述步驟I之前還包括
步驟a :所述信號(hào)輸入模塊從所述輸入裝置處獲取用戶對(duì)所述特定按鍵信息的自定義指令、對(duì)所述第一預(yù)設(shè)時(shí)間值的自定義指令和/或?qū)λ鎏崾拘畔⒌念A(yù)定義指令,并將所述特定按鍵信號(hào)、所述第一預(yù)設(shè)時(shí)間值和/或所述提示信息存儲(chǔ)于存儲(chǔ)模塊中。采用這樣的方案,用戶可以根據(jù)自己需要自行定義快捷鍵和第一預(yù)設(shè)時(shí)間值,從而滿足具體用戶自己的需要,提高人性化程度。還可以自定義提示信息,這樣,這有授權(quán)用
5戶才能知道提示信息對(duì)應(yīng)何種具體操作,而非法用戶即使看到提示信息也無法了解其對(duì)應(yīng)何種具體操作,大大增強(qiáng)了安全性和本方法的個(gè)性化使用方式。進(jìn)一步的,所述提示信息為顯示于顯示屏上的提示信息框,所述提示信息框中包含有提示用戶進(jìn)行特定按鍵動(dòng)作、光標(biāo)特定移動(dòng)動(dòng)作或其組合的信息;所述特定核實(shí)信號(hào)即為用戶進(jìn)行所述特定按鍵動(dòng)作、所述光標(biāo)特定移動(dòng)動(dòng)作或其組合而產(chǎn)生的輸入信號(hào)。采用在顯示屏上顯示提示信息,直觀明了,也易于實(shí)現(xiàn)。進(jìn)一步的,所述步驟2還包括
分步驟2a :若所述特定按鍵信號(hào)終止,所述控制模塊關(guān)閉所述意圖核實(shí)判斷單元并控制信號(hào)所述信號(hào)輸出模塊終止輸出所述提示信息。提示信息的輸出與特定按鍵信號(hào)是否持續(xù)直接關(guān)聯(lián),進(jìn)一步提高了抗攻擊能力?;蛘撸霾襟E2還包括
分步驟2b :所述控制模塊啟用所述意圖核實(shí)判斷單元并控制所述信號(hào)輸出模塊輸出所述提示信息的同時(shí),控制所述計(jì)時(shí)模塊計(jì)時(shí),當(dāng)所述判斷模塊判斷計(jì)時(shí)模塊的計(jì)時(shí)到達(dá)第二預(yù)設(shè)時(shí)間值時(shí),所述控制模塊關(guān)閉意圖核實(shí)判斷單元并控制所述信號(hào)輸出模塊終止輸出所述提示信息。防止因提示信息長(zhǎng)時(shí)間顯示而增加隱藏功能暴露的可能性。進(jìn)一步的,所述特定按鍵信號(hào)為兩個(gè)或者兩個(gè)以上的特定按鍵構(gòu)成的按鍵組合產(chǎn)生的按鍵輸入信號(hào);所述控制模塊控制所述信號(hào)輸出模塊在不同次數(shù)輸出的所述提示信息包含不同的內(nèi)容;所述第一預(yù)設(shè)時(shí)間值表示的時(shí)間長(zhǎng)度大于等于3秒、小于等于5秒。兩個(gè)以上的按鍵組合構(gòu)成特定按鍵,更有效的避免快捷鍵沖突、防止用戶誤啟動(dòng)隱藏功能患處方法;每次輸出的提示信息內(nèi)容均發(fā)生變化,進(jìn)一步增加了攻擊者破解的難度;選取合適的第一預(yù)設(shè)時(shí)間值,在防止客戶誤操作和避免過度占用客戶時(shí)間的兩個(gè)目的中取得良好平衡。進(jìn)一步的,所述提示信息框中包含在加入了噪聲的圖形中以自然語言表示的提問信息和至少4個(gè)備選答案信息;所述第二預(yù)設(shè)時(shí)間值表示的時(shí)間長(zhǎng)度大于等于5秒、小于等于10秒。對(duì)提示信息框中的提問信息進(jìn)行加噪處理,進(jìn)一步增加了攻擊者破解的難度;選取合適的第二預(yù)設(shè)時(shí)間值,在達(dá)到提示客戶和降低隱藏功能暴露可能性的兩個(gè)目的中取得良好平衡。采用兩個(gè)甚至更多個(gè)特定按鍵,使快捷鍵沖突的可能性再次降低;提問信息隨機(jī)產(chǎn)生且被置入噪聲之下,備選答案又被設(shè)置為4個(gè)以上且每次在顯示屏上排列的順序都都發(fā)生變化,極大的降低了被攻擊者的自動(dòng)化嘗試工具破解的可能性,提高了設(shè)備的安全性; 按鍵時(shí)間和提示信息持續(xù)時(shí)間控制在合理的范圍內(nèi),即更好地防止誤操作,又避免占用用戶過多時(shí)間。本發(fā)明的有益效果是采用本發(fā)明的用戶喚出隱藏功能的人機(jī)交互控制方法,降低甚至避免了潛在的快捷鍵組合沖突的可能性;有效的隱藏需隱藏的功能,并在需要時(shí)由合法用戶喚出隱藏的功能;通過關(guān)鍵功能或界面的隱藏,避免不知情者發(fā)現(xiàn)他不必要知道的東西,從而進(jìn)而減少系統(tǒng)可能遭受的攻擊嘗試,在需要提高用戶嘗試復(fù)雜度的應(yīng)用中,提高系統(tǒng)抵抗暴力破解的能力,由于本方案需要在嘗試之前使用鍵盤和鼠標(biāo)執(zhí)行特定的操作,在加上對(duì)提示圖案的識(shí)別和理解,可以極大的提高暴力破解中自動(dòng)化編程的難度和復(fù)雜度,提高了系統(tǒng)的安全性;用戶在過程中得到良好的提示,可以通過提示圖案的靈活設(shè)計(jì),極大的提高機(jī)器模擬用戶操作的過程,從而提高程序或設(shè)備系統(tǒng)的安全性;喚出隱藏功能的過程和操作簡(jiǎn)單、方便、連貫、流暢,具有更佳的用戶體驗(yàn);還可以支持即插即用的應(yīng)用環(huán)境和設(shè)計(jì)目標(biāo)。


圖I是本發(fā)明用于喚出隱藏功能的人機(jī)交互控制方法實(shí)施例的流程圖2是本實(shí)施例的用于喚出隱藏功能人機(jī)交互控制方法啟動(dòng)前的某一普通顯示屏界
面;
圖3是本實(shí)施例提示信息框表示的鼠標(biāo)點(diǎn)擊選擇方式;
圖4是本實(shí)施例提示信息框表示的鼠標(biāo)拖動(dòng)選擇方式;
圖5是本實(shí)施例提示信息框表示的以提問應(yīng)答鼠標(biāo)點(diǎn)擊選擇方式。
具體實(shí)施例方式下面結(jié)合

具體實(shí)施方式
對(duì)本發(fā)明進(jìn)一步說明。本實(shí)施例的用于喚出隱藏功能的人機(jī)交互控制方法用于計(jì)算機(jī)等可進(jìn)行人機(jī)交互控制方法的信息處理裝置,眾所周知,其通常包括輸入裝置(鍵盤、鼠標(biāo)等)、與輸入裝置相連的信號(hào)接收模塊、與信號(hào)接收模塊相連的判斷模塊、與判斷模塊相連的控制模塊、與控制模塊相連的信號(hào)輸出模塊以及與信號(hào)輸出模塊連接的輸出裝置(顯示屏、音箱等)、與判斷模塊連接的計(jì)時(shí)模塊和存儲(chǔ)模塊等。存儲(chǔ)模塊中預(yù)先設(shè)置有第一預(yù)設(shè)時(shí)間值SI、第二預(yù)設(shè)時(shí)間值S2以及特定按鍵信息K,特定按鍵信息K即被選定的某一按鍵在計(jì)算機(jī)中的識(shí)別信息,在本實(shí)施例中,除非另外特別的說明,均選定計(jì)算機(jī)鍵盤中的“Alt”鍵作為在計(jì)算機(jī)中啟動(dòng)喚出方法開始執(zhí)行的快捷鍵,其在計(jì)算機(jī)中對(duì)應(yīng)的識(shí)別信息即為特定按鍵信息K。在判斷模塊中設(shè)置一個(gè)意圖核實(shí)判斷單元,其作用就是通過其獲得的信號(hào)來進(jìn)一步核實(shí)用戶是否確有喚出隱藏功能的意圖,而并非無心或者失誤。如圖I所示,當(dāng)用戶欲啟動(dòng)隱藏功能時(shí),其對(duì)輸入裝置中的按鍵進(jìn)行敲擊或按觸,信號(hào)接收模塊從輸入裝置處獲取按鍵輸入信號(hào)并傳輸至判斷模塊;判斷模塊根據(jù)按鍵輸入信號(hào)是否為“Alt”鍵信號(hào)若不是,則計(jì)算機(jī)不繼續(xù)執(zhí)行隱藏功能喚出方法;若是,控制模塊立即啟用意圖核實(shí)判斷單元, 并控制信號(hào)輸出模塊輸出用于提示用戶進(jìn)行意圖核實(shí)操作的提示信息。優(yōu)選的,如圖I所示,當(dāng)用戶欲啟動(dòng)隱藏功能時(shí),其對(duì)輸入裝置中的按鍵進(jìn)行敲擊、按觸,信號(hào)接收模塊從輸入裝置處獲取按鍵輸入信號(hào)并傳輸至判斷模塊;判斷模塊根據(jù)按鍵輸入信號(hào)是否為“Alt”鍵信號(hào)若不是,則計(jì)算機(jī)不執(zhí)行隱藏功能喚出方法;若是,控制模塊立即控制計(jì)時(shí)模塊開始計(jì)時(shí);判斷模塊判斷計(jì)時(shí)模塊的計(jì)時(shí)是否為特定計(jì)時(shí)信息 若不是,則計(jì)算機(jī)不繼續(xù)執(zhí)行隱藏功能喚出方法;若是,控制模塊根據(jù)“Alt”鍵信號(hào)和特定計(jì)時(shí)信息啟用意圖核實(shí)判斷單元,并控制信號(hào)輸出模塊輸出用于提示用戶進(jìn)行意圖核實(shí)操作的提示信息。所謂的特定計(jì)時(shí)信息,在這里可以這樣定義并對(duì)計(jì)算機(jī)作出相應(yīng)設(shè)置計(jì)時(shí)模塊在判斷模塊一判斷按鍵輸入信號(hào)是“Alt”鍵時(shí)即開始計(jì)時(shí),若該按觸一直未被松開釋放,則信號(hào)輸入裝置將持續(xù)不間斷地獲得“Alt”信號(hào),在這種狀況下,計(jì)時(shí)模塊的計(jì)時(shí)達(dá)到第一預(yù)設(shè)時(shí)間值SI,判斷模塊就據(jù)此判斷從計(jì)時(shí)模塊獲得的計(jì)時(shí)信息為特定計(jì)時(shí)信息。第一預(yù)設(shè)時(shí)間值SI表示的時(shí)間長(zhǎng)度可設(shè)置為大于等于3秒、小于等于5秒。在未啟動(dòng)喚醒隱藏功能的程序時(shí),如圖2所示,顯示屏顯示當(dāng)前正在顯示的普通界面,控制模塊根據(jù)特定按鍵信號(hào)和特定計(jì)時(shí)信息啟用意圖核實(shí)判斷單元,并控制信號(hào)輸出模塊輸出用于提示用戶進(jìn)行意圖核實(shí)操作的提示信息,如圖I所示,即當(dāng)“Alt”鍵信號(hào)持續(xù)不中斷且判斷模塊判斷計(jì)時(shí)模塊的計(jì)時(shí)到達(dá)第一預(yù)設(shè)時(shí)間值SI時(shí),控制模塊啟用意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出提示信息,譬如如圖3所示,在當(dāng)前顯示的普通界面上疊加提示信息框。如圖I所示,用戶根據(jù)提示信息在輸入裝置上進(jìn)行核實(shí)操作,信號(hào)接收模塊獲取核實(shí)操作輸入信號(hào)并傳輸至意圖核實(shí)判斷單元。若意圖核實(shí)判斷單元判斷核實(shí)操作輸入信號(hào)為特定核實(shí)信號(hào)時(shí),控制模塊啟動(dòng)隱藏功能,之后,控制模塊關(guān)閉意圖核實(shí)判斷單元并控制信號(hào)輸出模塊終止輸出提示信息;若意圖核實(shí)判斷單元判斷核實(shí)操作輸入信號(hào)非特定核實(shí)信號(hào)時(shí),計(jì)算機(jī)終止對(duì)喚出隱藏功能方法的執(zhí)行,控制模塊關(guān)閉意圖核實(shí)判斷單元并控制信號(hào)輸出模塊終止輸出提示信息。所謂提示信息,在本實(shí)施例中,即為顯示于顯示屏上的提示信息框及其中包含的信息,提示信息框中包含有提示用戶進(jìn)行特定按鍵動(dòng)作、光標(biāo)特定移動(dòng)動(dòng)作或兩者組合的信息。所謂特定核實(shí)信號(hào)即為用戶進(jìn)行上述特定按鍵動(dòng)作、光標(biāo)特定移動(dòng)動(dòng)作或兩者組合而產(chǎn)生的輸入信號(hào)。譬如,如圖3所示,提示信息框中提示選擇執(zhí)行9種可能的鼠標(biāo)點(diǎn)擊中的一種,除了提供9種可能的鼠標(biāo)點(diǎn)擊宮格畫面外,其它所有界面不提示與隱藏功能相關(guān)的任何信息,僅有授權(quán)用戶知道隱藏功能與對(duì)哪一宮格的鼠標(biāo)點(diǎn)擊動(dòng)作相關(guān)聯(lián);雖然提示圖案只顯示了 9個(gè)數(shù)字按鈕,但對(duì)于嘗試者而言,他只能選擇一次,選擇錯(cuò)誤的話,他在下次嘗試中, 提示信息的內(nèi)容將隨機(jī)發(fā)生改變,他將面臨新的問題和選擇,這極大的提高了攻擊者尤其是自動(dòng)化工具嘗試的難度。而如圖4所示,提示信息框中提示選擇執(zhí)行4種可能的鼠標(biāo)拖動(dòng)動(dòng)作中的一種,僅有授權(quán)用戶知道正確的鼠標(biāo)拖動(dòng)動(dòng)作。又或者如圖5所示,提示信息框中包含以加入噪聲的圖形中的自然語言表達(dá)的提問信息和多個(gè)備選答案信息,用戶點(diǎn)擊鼠標(biāo)以選中正確答案,當(dāng)然也可以對(duì)答案信息進(jìn)行加噪處理以增加非法攻擊者破解的難度; 如果用戶選擇錯(cuò)誤,提示圖案消失,用戶需要重新按住快捷鍵,喚出提示圖案,但新的提示圖案里的問題和數(shù)字按鈕次序已經(jīng)改變;設(shè)問應(yīng)答的交互過程不再與諸如登陸窗口同時(shí)出現(xiàn),而在驗(yàn)證步驟之中,又增加了人腦判斷的因素,增加了攻擊者重復(fù)嘗試的難度和時(shí)間。 由于提示圖案單獨(dú)彈出,可以將圖案設(shè)計(jì)得更加內(nèi)容豐富,對(duì)具有語義識(shí)別能力的人而言, 提示更加明確,但對(duì)于自動(dòng)化運(yùn)行的暴力破解工具而言,則相反增加了它自動(dòng)化識(shí)別的難度。在其他情況下,也可以以其他方式進(jìn)行提示,譬如語音、閃光等。如圖I所示,優(yōu)選的,為了增加對(duì)用戶喚出隱藏功能意圖判斷的準(zhǔn)確性,若在用戶進(jìn)行核實(shí)操作前,“Alt”鍵被松開釋放,及“Alt”鍵信號(hào)終止,計(jì)算機(jī)終止對(duì)喚出隱藏功能方法的執(zhí)行,即控制模塊關(guān)閉意圖核實(shí)判斷單元并控制信號(hào)輸出模塊終止輸出提示信息;或者,設(shè)置提示信息持續(xù)的時(shí)間長(zhǎng)度,控制模塊控制計(jì)時(shí)模塊計(jì)時(shí),當(dāng)判斷模塊判斷計(jì)時(shí)模塊的計(jì)時(shí)到達(dá)第二預(yù)設(shè)時(shí)間值S2時(shí),控制模塊關(guān)閉意圖核實(shí)判斷單元并控制信號(hào)輸出模塊終止輸出提示信息。第二預(yù)設(shè)時(shí)間值S2表示的時(shí)間長(zhǎng)度可設(shè)置為大于等于5秒,小于等于 10秒。
優(yōu)選的,特定按鍵信號(hào)可以選為兩個(gè)或者更多按鍵構(gòu)成的按鍵組合產(chǎn)生的按鍵輸入信號(hào),比如定義同時(shí)按下“Ctrl”鍵和“Shift”鍵產(chǎn)生的信號(hào)為特定按鍵信號(hào)K,可進(jìn)一步防止用戶的誤操作。優(yōu)選的,如圖I所示,具體實(shí)施過程中,用戶可通過輸入裝置重新自定義特定按鍵信息K和提示信息,以選擇自己喜歡或方便的快捷鍵和僅有授權(quán)用戶知道的提示信息。信號(hào)輸入模塊從輸入裝置處獲取用戶對(duì)特定按鍵信息K、第一預(yù)設(shè)時(shí)間值SI、第二預(yù)設(shè)時(shí)間值S2以及提示信息的自定義指令,并將自定義的特定按鍵信號(hào)K、第一預(yù)設(shè)時(shí)間值SI、第二預(yù)設(shè)時(shí)間值S2和提示信息存儲(chǔ)于存儲(chǔ)模塊中供后續(xù)步驟調(diào)用。這樣,只有授權(quán)用戶知道自定義特定按鍵和自定義的提示信息具體對(duì)應(yīng)何種鼠標(biāo)操作。如上所云是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思和內(nèi)涵的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種用于喚出隱藏功能的人機(jī)交互控制方法,包括步驟I:信號(hào)接收模塊從輸入裝置處獲取按鍵輸入信號(hào)并傳輸至判斷模塊;步驟2 :所述判斷模塊判斷所述按鍵輸入信號(hào)為特定按鍵信號(hào)時(shí),控制模塊啟用意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出用于提示用戶進(jìn)行意圖核實(shí)操作的提示信息;步驟3 :用戶根據(jù)所述提示信息在所述輸入裝置上進(jìn)行核實(shí)操作,所述信號(hào)接收模塊獲取核實(shí)操作輸入信號(hào)并傳輸至所述意圖核實(shí)判斷單元;步驟4:所述意圖核實(shí)判斷單元判斷所述核實(shí)操作輸入信號(hào)為特定核實(shí)信號(hào)時(shí),所述控制模塊啟動(dòng)隱藏功能。
2.如權(quán)利要求I所述的人機(jī)交互控制方法,所述步驟2包括分步驟21 :所述判斷模塊判斷所述按鍵輸入信號(hào)為所述特定按鍵信號(hào)的同時(shí),所述控制模塊控制計(jì)時(shí)模塊開始計(jì)時(shí);分步驟22 :所述判斷模塊判斷所述計(jì)時(shí)模塊的計(jì)時(shí)為特定計(jì)時(shí)信息時(shí),所述控制模塊根據(jù)所述特定按鍵信號(hào)和所述特定計(jì)時(shí)信息啟用所述意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出所述提示信息。
3.如權(quán)利要求I或2所述的人機(jī)交互控制方法,包括步驟5 :所述意圖核實(shí)判斷單元判斷所述核實(shí)操作輸入信號(hào)非所述特定核實(shí)信號(hào)時(shí), 或者,所述控制模塊啟動(dòng)所述隱藏功能后,所述控制模塊關(guān)閉所述意圖核實(shí)判斷單元并控制所述信號(hào)輸出模塊終止輸出所述提示信息。
4.如權(quán)利要求2所述人機(jī)交互控制方法,所述步驟2包括分步驟2a :當(dāng)所述特定按鍵信號(hào)持續(xù)不中斷且所述判斷模塊判斷所述計(jì)時(shí)模塊的計(jì)時(shí)到達(dá)第一預(yù)設(shè)時(shí)間值時(shí),所述控制模塊啟用所述意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出所述提示信息。
5.如權(quán)利要求4所述人機(jī)交互控制方法,在所述步驟I之前還包括步驟a :所述信號(hào)輸入模塊從所述輸入裝置處獲取用戶對(duì)所述特定按鍵信息的自定義指令、對(duì)所述第一預(yù)設(shè)時(shí)間值的自定義指令和/或?qū)λ鎏崾拘畔⒌念A(yù)定義指令,并將所述特定按鍵信號(hào)、所述第一預(yù)設(shè)時(shí)間值和/或所述提示信息存儲(chǔ)于存儲(chǔ)模塊中。
6.如權(quán)利要求2所述的人機(jī)交互控制方法,所述提示信息為顯示于顯示屏上的提示信息框,所述提示信息框中包含有提示用戶進(jìn)行特定按鍵動(dòng)作、光標(biāo)特定移動(dòng)動(dòng)作或其組合的信息;所述特定核實(shí)信號(hào)即為用戶進(jìn)行所述特定按鍵動(dòng)作、所述光標(biāo)特定移動(dòng)動(dòng)作或其組合而產(chǎn)生的輸入信號(hào)。
7.如權(quán)利要求6所述的人機(jī)交互控制方法,所述步驟2還包括分步驟2a :若所述特定按鍵信號(hào)終止,所述控制模塊關(guān)閉所述意圖核實(shí)判斷單元并控制信號(hào)所述信號(hào)輸出模塊終止輸出所述提示信息。
8.如權(quán)利要求6所述的人機(jī)交互控制方法,所述步驟2還包括分步驟2b :所述控制模塊啟用所述意圖核實(shí)判斷單元并控制所述信號(hào)輸出模塊輸出所述提示信息的同時(shí),控制所述計(jì)時(shí)模塊計(jì)時(shí),當(dāng)所述判斷模塊判斷計(jì)時(shí)模塊的計(jì)時(shí)到達(dá)第二預(yù)設(shè)時(shí)間值時(shí),所述控制模塊關(guān)閉意圖核實(shí)判斷單元并控制所述信號(hào)輸出模塊終止輸出所述提示信息。
9.如權(quán)利要求4或5所述的人機(jī)交互控制方法,所述特定按鍵信號(hào)為兩個(gè)或者兩個(gè)以上的特定按鍵構(gòu)成的按鍵組合產(chǎn)生的按鍵輸入信號(hào);所述控制模塊控制所述信號(hào)輸出模塊在不同次數(shù)輸出的所述提示信息包含不同的內(nèi)容;所述第一預(yù)設(shè)時(shí)間值表示的時(shí)間長(zhǎng)度大于等于3秒、小于等于5秒。
10.如權(quán)利要求8所述的人機(jī)交互控制方法,所述提示信息框中包含在加入了噪聲的圖形中以自然語言表示的提問信息和至少4 個(gè)備選答案信息;所述第二預(yù)設(shè)時(shí)間值表示的時(shí)間長(zhǎng)度大于等于5秒、小于等于10秒。
全文摘要
本發(fā)明提供一種用于喚出隱藏功能的人機(jī)交互控制方法,包括步驟1信號(hào)接收模塊從輸入裝置處獲取按鍵輸入信號(hào)并傳輸至判斷模塊;步驟2判斷模塊判斷所述按鍵輸入信號(hào)為特定按鍵信號(hào)時(shí),控制模塊啟用意圖核實(shí)判斷單元并控制信號(hào)輸出模塊輸出用于提示用戶進(jìn)行意圖核實(shí)操作的提示信息;步驟3用戶根據(jù)所述提示信息在輸入裝置上進(jìn)行核實(shí)操作,信號(hào)接收模塊獲取核實(shí)操作輸入信號(hào)并傳輸至意圖核實(shí)判斷單元;步驟4意圖核實(shí)判斷單元判斷所述核實(shí)操作輸入信號(hào)為特定核實(shí)信號(hào)時(shí),控制模塊啟動(dòng)所述隱藏功能。采用兩級(jí)喚出方式,增加了用戶的操作次數(shù),能夠更加準(zhǔn)確地確認(rèn)用戶的真實(shí)意圖,避免用戶誤操作而喚出隱藏功能,并且提高了抵抗攻擊的能力。
文檔編號(hào)G06F3/048GK102591585SQ20121001493
公開日2012年7月18日 申請(qǐng)日期2012年1月18日 優(yōu)先權(quán)日2012年1月18日
發(fā)明者張慧, 許浩波, 陳勝洪, 駱珉 申請(qǐng)人:深圳市云溪信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宕昌县| 安康市| 营口市| 中方县| 抚松县| 瓮安县| 肇源县| 巫山县| 隆昌县| 子洲县| 咸丰县| 台山市| 余干县| 奉贤区| 乌恰县| 英吉沙县| 曲周县| 曲松县| 中山市| 龙泉市| 陕西省| 洮南市| 宁城县| 和龙市| 桓仁| 漾濞| 潞西市| 邢台市| 宜州市| 邵武市| 嘉定区| 海宁市| 丰宁| 江永县| 呼和浩特市| 兴安盟| 富蕴县| 新营市| 皮山县| 云安县| 新余市|