專(zhuān)利名稱(chēng):一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的技術(shù)。
背景技術(shù):
隨著越來(lái)越多的用戶(hù)設(shè)備被應(yīng)用于人機(jī)交互,伴隨而來(lái)的一個(gè)問(wèn)題是無(wú)意的按鍵或接觸觸摸屏?xí)?dǎo)致某些功能被誤激活或者誤操作。為了解決這個(gè)問(wèn)題,用戶(hù)往往會(huì)為用戶(hù)設(shè)備設(shè)定一些鎖定條件,如預(yù)定空閑時(shí)間、進(jìn)入呼叫等,一旦滿(mǎn)足鎖定條件,該用戶(hù)設(shè)備就會(huì)進(jìn)入鎖定屏幕,防止誤操作。目前,用戶(hù)設(shè)備的屏幕解鎖方法多采用特定按鍵操作或者觸摸屏的觸摸操作,但由于這些都是公知方法,任何人都可以據(jù)此對(duì)該用戶(hù)設(shè)備進(jìn)行屏幕解鎖,使得用戶(hù)的私人信息不能得到很好的保護(hù)。鑒于此,部分用戶(hù)設(shè)備采用了密碼驗(yàn)證的方式,如通過(guò)按鍵或觸摸屏操作輸入解鎖密碼,進(jìn)行屏幕解鎖,以保護(hù)個(gè)人信息。然而,這種繁瑣的操作不僅降低了用戶(hù)的使用體驗(yàn),而且由于存在被他人偷窺解鎖密碼的風(fēng)險(xiǎn),也使得個(gè)人信息的保護(hù)效果大大減弱。因此,如何實(shí)現(xiàn)用戶(hù)設(shè)備的屏幕的方便解鎖,以兼顧用戶(hù)體驗(yàn)和安全性,已成為目前急待解決的問(wèn)題之一。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的方法與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供了一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的方法, 該方法包括以下步驟a獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;b匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果;c若所述匹配結(jié)果為成功,解鎖所述用戶(hù)設(shè)備的屏幕。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的設(shè)備,該設(shè)備包括獲取裝置,用于獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;匹配裝置,用于匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果;解鎖裝置,用于在所述匹配結(jié)果為成功時(shí),解鎖所述用戶(hù)設(shè)備的屏幕。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)用戶(hù)的敲擊用戶(hù)設(shè)備的操作解鎖屏幕,敲擊操作的選擇范圍廣泛,既可以采用已有的敲擊操作,例如摩爾斯電碼等,還可以讓用戶(hù)自行設(shè)置敲擊操作,增加了用戶(hù)的敲擊操作的趣味性,同時(shí)增加了他人破解解鎖方法的難度,更好的保護(hù)了用戶(hù)的私人信息,提升了用戶(hù)的使用體驗(yàn)。
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1為根據(jù)本發(fā)明一個(gè)方面的方法流程圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的過(guò)程;圖2為根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的方法流程圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的過(guò)程;圖3為根據(jù)本發(fā)明另一個(gè)方面的設(shè)備示意圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的設(shè)備;圖4為根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的設(shè)備示意圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的設(shè)備。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1為根據(jù)本發(fā)明一個(gè)方面的方法流程圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的過(guò)程。其中,用戶(hù)設(shè)備可以是任何一種可與用戶(hù)通過(guò)觸摸屏和/或感應(yīng)體進(jìn)行人機(jī)交互的電子產(chǎn)品,例如筆記本電腦、平板電腦、手機(jī)、PDA、游戲機(jī)、掌上電腦PPC等。具體地,用戶(hù)設(shè)備在步驟Sl獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作。當(dāng)用戶(hù)在用戶(hù)設(shè)備上進(jìn)行敲擊操作時(shí),用戶(hù)設(shè)備檢測(cè)該用戶(hù)的敲擊操作中的每一次敲擊是否有效,然后用戶(hù)設(shè)備獲取被檢測(cè)為有效的敲擊,這些敲擊組成由用戶(hù)設(shè)備獲取的用戶(hù)的敲擊操作。 例如,用戶(hù)擬在用戶(hù)設(shè)備上敲擊摩爾斯電碼,如“...一...”,用戶(hù)設(shè)備對(duì)該用戶(hù)的每一次敲擊進(jìn)行檢測(cè),當(dāng)用戶(hù)敲擊完畢時(shí),用戶(hù)設(shè)備獲取的最終敲擊操作,可能是完整的敲擊 “...—...”,也可能會(huì)缺失部分敲擊,變成“...一..”,還可能會(huì)因?yàn)橛脩?hù)的誤操作或者用戶(hù)設(shè)備的誤判斷變成“...一.....”。敲擊的檢測(cè)方式包括但不限于設(shè)定壓力閥值, 大于該壓力閥值的敲擊才能被用戶(hù)設(shè)備認(rèn)為是有效的;或者設(shè)定敲擊區(qū)域,在敲擊區(qū)域內(nèi)的敲擊才能被用戶(hù)設(shè)備認(rèn)為是有效的,敲擊區(qū)域不僅可以是特定區(qū)域,還可以是特定區(qū)域的特定位置,甚至可以設(shè)定多個(gè)敲擊區(qū)域,按照用戶(hù)進(jìn)行敲擊的時(shí)間的不同,來(lái)選擇敲擊區(qū)域,如將屏幕按照12宮格劃分為12個(gè)區(qū)域,然后按照從上到下、從左到右的順序?qū)⑦@些區(qū)
域記為區(qū)域1、區(qū)域2......區(qū)域12,可以選擇任一區(qū)域作為敲擊區(qū)域,也可以選擇其中一
個(gè)區(qū)域,如區(qū)域9,并將該區(qū)域的中心位置設(shè)為敲擊區(qū)域,還可以將區(qū)域1、區(qū)域6和區(qū)域12 均設(shè)為敲擊區(qū)域,這些區(qū)域既可以同時(shí)作為敲擊區(qū)域,也可以分時(shí)段作為敲擊區(qū)域,如上午 (8:00am-12:00am)的敲擊區(qū)域?yàn)閰^(qū)域1,下午(1200pm_18OOpm)的敲擊區(qū)域?yàn)閰^(qū)域6,晚上(18:00pm-8:00am)的敲擊區(qū)域?yàn)閰^(qū)域12 ;或者設(shè)定時(shí)間間隔,將每隔0. 5秒檢測(cè)到的敲擊認(rèn)為是有效的。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種有效敲擊的檢測(cè)方式僅用于舉例說(shuō)明, 其他類(lèi)型的可適用于本發(fā)明的檢測(cè)方式也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。隨后,步驟S2中,用戶(hù)設(shè)備匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果。 用戶(hù)設(shè)備在步驟Sl中獲取了用戶(hù)的敲擊操作,再在步驟S2,匹配比較該敲擊操作與用戶(hù)設(shè)備中存儲(chǔ)的預(yù)置操作,從而獲得匹配結(jié)果。例如,假設(shè)在用戶(hù)設(shè)備中敲擊操作和預(yù)置操作均以二進(jìn)制的碼流表示,如“0001110101”,那么,在步驟S2,用戶(hù)設(shè)備將該敲擊操作相對(duì)應(yīng)的數(shù)字信號(hào)與其存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)進(jìn)行匹配比較,得出匹配結(jié)果。接前例, 如果用戶(hù)的敲擊操作表示為“100100111”,而用戶(hù)設(shè)備中存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)為“100111100”,將兩者進(jìn)行匹配比較,得出匹配結(jié)果-“失敗”;如果用戶(hù)的敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)為“100111100”,那么此時(shí)的匹配結(jié)果則為“成功”。本領(lǐng)域技術(shù)人員應(yīng)理解上述信號(hào)匹配比較方式僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的信號(hào)匹配比較方式也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。接下來(lái),用戶(hù)設(shè)備在步驟S3中,若所述匹配結(jié)果為成功,解鎖所述用戶(hù)設(shè)備的屏幕。用戶(hù)的敲擊操作與用戶(hù)設(shè)備中存儲(chǔ)的預(yù)置操作的匹配結(jié)果決定了用戶(hù)設(shè)備的屏幕能否解鎖當(dāng)匹配結(jié)果為成功時(shí),調(diào)用屏幕解鎖程序?qū)τ脩?hù)設(shè)備的屏幕進(jìn)行解鎖;當(dāng)匹配結(jié)果為失敗時(shí),用戶(hù)設(shè)備的屏幕保持鎖定狀態(tài),。接上例,用戶(hù)設(shè)備存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)為“100111100”,如果用戶(hù)的敲擊操作的數(shù)字信號(hào)也為“100111100”,那么此時(shí)的匹配結(jié)果為成功,解鎖用戶(hù)設(shè)備的屏幕;如果用戶(hù)的敲擊操作的數(shù)字信號(hào)為“100100111”, 那么此時(shí)的匹配結(jié)果為失敗,不能解鎖用戶(hù)設(shè)備的屏幕。優(yōu)選地,步驟Si、步驟S2和步驟S3是持續(xù)不斷工作的。具體地,用戶(hù)設(shè)備在步驟 S 1實(shí)時(shí)獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作,在步驟S2則根據(jù)所獲取的敲擊操作與預(yù)置操作匹配比較,以獲取匹配結(jié)果,在步驟S3,當(dāng)匹配結(jié)果為成功時(shí),解鎖屏幕。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶(hù)設(shè)備在步驟Si、步驟S2和步驟S3分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行敲擊操作的獲取、匹配和匹配成功時(shí)的屏幕解鎖,直至該用戶(hù)在較長(zhǎng)時(shí)間內(nèi)停止通過(guò)用戶(hù)設(shè)備執(zhí)行敲擊操作。圖2為根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的方法流程圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的過(guò)程。其中,用戶(hù)設(shè)備可以是任何一種可與用戶(hù)通過(guò)觸摸屏和/或感應(yīng)體進(jìn)行人機(jī)交互的電子產(chǎn)品,例如筆記本電腦、平板電腦、手機(jī)、PDA、游戲機(jī)、掌上電腦PPC等。圖2中所示步驟Si,-S3’與前面參照?qǐng)D1所描述的步驟S1-S3的內(nèi)容相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。如圖2所示,該過(guò)程還包括步驟S4’,用戶(hù)設(shè)備根據(jù)所述匹配結(jié)果,將與所述匹配結(jié)果相關(guān)的匹配反饋信息提供給所述用戶(hù)設(shè)備。具體地,在步驟S2’中,用戶(hù)設(shè)備獲得匹配結(jié)果,然后首先判斷匹配結(jié)果是否為成功,當(dāng)匹配結(jié)果為成功時(shí),用戶(hù)設(shè)備執(zhí)行步驟S3’,解鎖屏幕;進(jìn)而,用戶(hù)設(shè)備執(zhí)行步驟S4’,根據(jù)匹配結(jié)果提供與該匹配結(jié)果相關(guān)的匹配反饋信息。例如,當(dāng)匹配結(jié)果為成功時(shí),用戶(hù)設(shè)備調(diào)用屏幕解鎖程序?qū)崿F(xiàn)屏幕解鎖,此時(shí),可能會(huì)向用戶(hù)設(shè)備提供一些登錄信息,如歡迎登錄系統(tǒng)、您上次登錄系統(tǒng)的時(shí)間;當(dāng)匹配結(jié)果為失敗時(shí),用戶(hù)設(shè)備提供其他匹配反饋信息,如告知用戶(hù)匹配失敗或者指引用戶(hù)下一步的操作等。優(yōu)選地,所述匹配反饋信息包括但不限于,以下至少任一項(xiàng)1)匹配失敗信息;2) 提示信息;3)其他解鎖方法。其中,匹配失敗信息包括但不限于在匹配失敗時(shí),簡(jiǎn)單的顯示如“失敗”、“解鎖失敗”之類(lèi)的信息,還可以進(jìn)一步顯示失敗的原因,如“沒(méi)有獲取完整的敲擊操作”、“用戶(hù)誤操作”、“部分敲擊動(dòng)作不在敲擊區(qū)域”。提示信息包括但不限于在匹配失敗時(shí),提示該用戶(hù)已經(jīng)失敗的次數(shù)和用戶(hù)設(shè)備設(shè)定的失敗次數(shù)限制,例如,用戶(hù)設(shè)備設(shè)定的失敗次數(shù)限制是3次,如果該用戶(hù)已經(jīng)失敗了 3次,那么在一定時(shí)間內(nèi),如5分鐘,用戶(hù)設(shè)備將不會(huì)獲取任何敲擊操作,5分鐘以后,該用戶(hù)可以再次進(jìn)行敲擊操作,用戶(hù)設(shè)備重新計(jì)算CN 102455842 A說(shuō)明書(shū)4/11 頁(yè)
該用戶(hù)的失敗次數(shù);提示信息還可以包括對(duì)解鎖方法的提示,如按照閃爍的順序逐個(gè)敲擊各個(gè)敲擊區(qū)域,也可以提示其他的解鎖方法,如顯示解鎖鍵,解鎖鍵可以是一個(gè)特定的鍵, 也可以是特定的按鍵組合,如解鎖密碼。用戶(hù)設(shè)備可以直接提供其他解鎖方法,如在需要輸入解鎖密碼的情況下,提供軟鍵盤(pán)或者解鎖實(shí)體鍵盤(pán),以供用戶(hù)進(jìn)行密碼輸入。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種匹配反饋信息及其涵蓋內(nèi)容僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的匹配反饋信息及其涵蓋內(nèi)容也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。更優(yōu)選地,步驟Si’、步驟S2’、步驟S3’和步驟S4’是持續(xù)不斷工作的。具體地,用戶(hù)設(shè)備在步驟Si’實(shí)時(shí)獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;在步驟S2’則根據(jù)所獲取的敲擊操作與預(yù)置操作匹配比較,以獲取匹配結(jié)果;在步驟S3’,當(dāng)匹配結(jié)果為成功,解鎖屏幕; 在步驟S4’,根據(jù)匹配結(jié)果,提供匹配反饋信息。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶(hù)設(shè)備在步驟Si’、步驟S2’、步驟S3’和步驟S4’分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行敲擊操作的獲取、匹配、解鎖屏幕和提供與匹配結(jié)果相關(guān)的信息反饋,直至該用戶(hù)在較長(zhǎng)時(shí)間內(nèi)停止通過(guò)用戶(hù)設(shè)備執(zhí)行敲擊操作。在一個(gè)優(yōu)選實(shí)施例中,用戶(hù)設(shè)備在步驟S2’還匹配比較所述敲擊操作與預(yù)置操作, 以獲取匹配度,然后步驟S3’,若所述匹配度超過(guò)匹配閾值,解鎖所述用戶(hù)設(shè)備的屏幕。具體地,步驟S2’中,用戶(hù)設(shè)備獲取了敲擊操作與預(yù)置操作的匹配度,然后在步驟S3’中根據(jù)匹配閾值判斷是否解鎖屏幕,若是,調(diào)用屏幕解鎖程序?qū)τ脩?hù)設(shè)備的屏幕進(jìn)行解鎖。由于步驟Si’中,用戶(hù)設(shè)備可以采用多種方式檢測(cè)用戶(hù)的敲擊,并不是用戶(hù)的每一次敲擊都被用戶(hù)設(shè)備認(rèn)為是有效的,那么就必然存在用戶(hù)設(shè)備沒(méi)有完全獲取用戶(hù)的敲擊操作的情況,甚至由于用戶(hù)的誤操作或者用戶(hù)設(shè)備的誤判斷,用戶(hù)設(shè)備可能將其他類(lèi)似敲擊的接觸檢測(cè)為有效,從而作為用戶(hù)的敲擊操作獲??;在這些情況下,要求用戶(hù)設(shè)備應(yīng)當(dāng)具有一定的容錯(cuò)性, 在一定的差錯(cuò)范圍內(nèi)認(rèn)為該有瑕疵的敲擊操作與預(yù)置操作的匹配結(jié)果是成功的,并解鎖屏幕。例如,用戶(hù)設(shè)備存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)為“1001111001”,如果用戶(hù)的敲擊操作相對(duì)應(yīng)的數(shù)字信號(hào)為“10011110”,那么顯然,用戶(hù)設(shè)備少獲取了用戶(hù)的兩次敲擊動(dòng)作,此時(shí),如果定義“匹配度”為匹配的比特?cái)?shù)與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)的總比特?cái)?shù)的比值,那么敲擊操作與預(yù)置操作的匹配度為0. 8,若取匹配閾值為0. 7,則匹配結(jié)果仍然為成功,解鎖用戶(hù)設(shè)備的屏幕。本領(lǐng)域技術(shù)人員應(yīng)理解上述匹配度的定義和取值僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的匹配度的定義和取值也均在本發(fā)明的保護(hù)范圍以?xún)?nèi), 并以引用方式包含于此。優(yōu)選地,該過(guò)程還包括步驟S5’ (未示出),用戶(hù)設(shè)備獲取該用戶(hù)選設(shè)的預(yù)置操作, 相對(duì)應(yīng)的,步驟S2’中,用戶(hù)設(shè)備匹配比較所述敲擊操作與所述預(yù)置操作,以獲取匹配結(jié)果。 預(yù)置操作既可以是用戶(hù)根據(jù)用戶(hù)設(shè)備提供的操作列表選擇的,也可以是用戶(hù)自行設(shè)置的敲擊操作,再存儲(chǔ)于用戶(hù)設(shè)備中。例如,用戶(hù)從用戶(hù)設(shè)備提供的操作列表選擇摩爾斯電碼作為預(yù)置操作,此時(shí),用戶(hù)可以選擇使用整個(gè)代碼表作為預(yù)置操作,即用戶(hù)的敲擊操作可以對(duì)應(yīng)于任意一個(gè)代碼,或者用戶(hù)進(jìn)一步選擇一個(gè)代碼作為預(yù)置操作,如代碼“a”,此時(shí)相應(yīng)的用戶(hù)的敲擊操作為“._”。又如,用戶(hù)自行設(shè)置敲擊操作,如先3次重按、再1次輕按,或者先連續(xù)快速敲擊4次、停頓、再敲擊1次等,將用戶(hù)設(shè)置的敲擊操作存儲(chǔ)在用戶(hù)設(shè)備中作為預(yù)置操作,之后,將用戶(hù)的敲擊操作與該設(shè)置的預(yù)置操作做匹配比較。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種預(yù)置操作僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的預(yù)置操作也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。特別地,步驟S5,與步驟Si’、步驟S2’、步驟S3’和步驟S4’之間不是順序工作的,而是可以同時(shí)工作的。具體地,用戶(hù)設(shè)備在步驟Si’實(shí)時(shí)獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;在步驟S2’則根據(jù)所獲取的敲擊操作與預(yù)置操作匹配比較,以獲取匹配結(jié)果;在步驟 S3’,當(dāng)匹配結(jié)果為成功,解鎖屏幕;在步驟S4’,根據(jù)匹配結(jié)果,提供匹配反饋信息。在這一過(guò)程中,用戶(hù)設(shè)備在步驟S5’中持續(xù)獲取用戶(hù)選設(shè)的預(yù)置操作,一旦用戶(hù)選設(shè)的預(yù)置操作發(fā)生變更,這之后的匹配比較,參照變更后的預(yù)置操作。更優(yōu)選地,在步驟S5’中,用戶(hù)設(shè)備獲取該用戶(hù)選設(shè)的預(yù)置操作,并實(shí)時(shí)顯示與所述預(yù)置操作相對(duì)應(yīng)的信息。具體地,在步驟S5’中,在用戶(hù)選設(shè)預(yù)置操作的過(guò)程中,用戶(hù)設(shè)備獲取擬選設(shè)的預(yù)置操作,并調(diào)用屏幕顯示程序“實(shí)時(shí)”顯示與該操作相對(duì)應(yīng)的信息。例如,在用戶(hù)自行設(shè)置擬作為預(yù)置操作的敲擊操作時(shí),用戶(hù)每設(shè)置一個(gè)敲擊動(dòng)作,用戶(hù)設(shè)備“同時(shí)” 顯示與該敲擊動(dòng)作相對(duì)應(yīng)的信息。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,用戶(hù)設(shè)備獲取預(yù)置操作和顯示與預(yù)置操作相對(duì)應(yīng)的信息可以是近乎同步進(jìn)行,例如,在用戶(hù)設(shè)備獲取預(yù)置操作后的片刻(這樣的時(shí)間間隔對(duì)于普通人的觀察不會(huì)造成明顯的滯后感),如0. 5秒,在用戶(hù)設(shè)備的屏幕上顯示與該預(yù)置操作相對(duì)應(yīng)的信息,如顯示“設(shè)置成功”或者特殊的視覺(jué)效果,如從敲擊處的小圓點(diǎn)慢慢變大成大的實(shí)心圓。本領(lǐng)域技術(shù)人員還應(yīng)理解上述幾種與預(yù)置操作相對(duì)應(yīng)的信息僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的與預(yù)置操作相對(duì)應(yīng)的信息也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。在另一個(gè)優(yōu)選實(shí)施例中,用戶(hù)設(shè)備在步驟S2’中還匹配比較所述敲擊操作與預(yù)置操作,以獲取與所述敲擊操作匹配的密碼,然后在步驟S3’中,根據(jù)所述密碼,解鎖所述用戶(hù)設(shè)備的屏幕。具體地,用戶(hù)設(shè)備,在步驟S2’中,匹配比較在步驟Si’中獲得的敲擊操作與用戶(hù)設(shè)備中的預(yù)置操作,獲得與該敲擊操作對(duì)應(yīng)的密碼;在步驟S3’中,將該密碼作為解鎖密碼,調(diào)用屏幕解鎖程序?qū)τ脩?hù)設(shè)備的屏幕進(jìn)行解鎖。在此,密碼可以是預(yù)先設(shè)置的與預(yù)置操作相對(duì)應(yīng)的解鎖密碼。一個(gè)典型的應(yīng)用場(chǎng)景,在使用解鎖密碼解鎖屏幕的用戶(hù)設(shè)備中,選設(shè)與該解鎖密碼相對(duì)應(yīng)的預(yù)置操作,然后,即可根據(jù)用戶(hù)的敲擊操作與該預(yù)置操作的匹配比較,獲取解鎖密碼,以解鎖屏幕。此外,密碼也可以是根據(jù)用戶(hù)的敲擊操作與預(yù)置操作的匹配比較獲得的一個(gè)字符串。用戶(hù)設(shè)備將敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)與預(yù)置操作對(duì)應(yīng)的數(shù)字信號(hào)進(jìn)行匹配比較,如對(duì)敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)與預(yù)置操作對(duì)應(yīng)的數(shù)字信號(hào)進(jìn)行逐位運(yùn)算,運(yùn)算方式包括但不限于與、非、或等運(yùn)算,然后得到密碼,再根據(jù)該密碼解鎖屏幕。例如, 預(yù)置操作對(duì)應(yīng)的數(shù)字信號(hào)為“ 1001”,用戶(hù)的敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)為“ 1100”,對(duì)二者進(jìn)行“逐位異或”運(yùn)算,得出密碼“0101”,并根據(jù)該密碼進(jìn)行屏幕解鎖操作。用戶(hù)設(shè)備可以允許在匹配比較敲擊操作與預(yù)置操作時(shí)選用任一種運(yùn)算方法。本領(lǐng)域技術(shù)人員應(yīng)理解上述密碼形式僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的密碼形式也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。優(yōu)選地,在步驟Si’中,用戶(hù)設(shè)備還獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作,并實(shí)時(shí)提供與所述敲擊操作相對(duì)應(yīng)的反饋信息。具體地,在步驟Si’中,用戶(hù)在用戶(hù)設(shè)備上進(jìn)行敲擊操作時(shí),用戶(hù)設(shè)備在檢測(cè)該敲擊操作的同時(shí),還提供與其相對(duì)應(yīng)的反饋信息。本領(lǐng)域技術(shù)人員應(yīng)能理解,用戶(hù)設(shè)備檢測(cè)到敲擊動(dòng)作和顯示反饋信息可以是近乎同步進(jìn)行,例如,在用戶(hù)設(shè)備檢測(cè)到敲擊動(dòng)作后的片刻(這樣的時(shí)間間隔對(duì)于普通人的觀察不會(huì)造成明顯的滯后感),如0. 5秒,在用戶(hù)設(shè)備的屏幕上顯示與該敲擊動(dòng)作相對(duì)應(yīng)的反饋信息。在此,與敲擊操作對(duì)應(yīng)的反饋信息,包括但不限于振動(dòng)、鈴音、語(yǔ)音、顯示確認(rèn)信息等,以使該用戶(hù)得知之前的敲擊已經(jīng)被用戶(hù)設(shè)備獲取,并以利于提升用戶(hù)體驗(yàn)。在此,本領(lǐng)域技術(shù)人員應(yīng)理解上述反饋信息僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的反饋信息也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。優(yōu)選地,所述在用戶(hù)設(shè)備上的敲擊操作包括但不限于,以下至少任一項(xiàng)1)在所述用戶(hù)設(shè)備的觸摸屏上的敲擊操作;2)在所述用戶(hù)設(shè)備的感應(yīng)體上的敲擊操作。其中,觸摸屏包括但不限于電阻式觸摸屏、電容式觸摸屏、紅外線(xiàn)觸摸屏或表面聲波觸摸屏,其中電阻式觸摸屏通過(guò)感測(cè)手指按壓觸摸屏表面位置導(dǎo)致電阻變化產(chǎn)生相應(yīng)的電信號(hào);電容式觸摸屏通過(guò)感測(cè)手指接觸觸摸屏表面位置導(dǎo)致表面電容的變化產(chǎn)生相應(yīng)的電信號(hào);紅外線(xiàn)觸摸屏通過(guò)感測(cè)手指遮擋觸摸屏表面的紅外光束導(dǎo)致光損失產(chǎn)生相應(yīng)的電信號(hào);表面聲波觸摸屏通過(guò)感測(cè)手指遮擋觸摸屏表面的聲波導(dǎo)致聲波被阻止從而產(chǎn)生相應(yīng)的電信號(hào)。本領(lǐng)域技術(shù)人員應(yīng)理解上述四種類(lèi)型的觸摸屏僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的觸摸屏也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。此外,只要用戶(hù)設(shè)備上帶有可以感應(yīng)用戶(hù)的敲擊操作的感應(yīng)體,如壓力傳感器、振動(dòng)傳感器,并且?guī)в衅聊?,該用?hù)設(shè)備即可適用于本發(fā)明。本領(lǐng)域技術(shù)人員應(yīng)理解上述壓力傳感器、振動(dòng)傳感器僅用于舉例說(shuō)明, 其他類(lèi)型的可適用于本發(fā)明的感應(yīng)體也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。優(yōu)選地,所述步驟S2’中的匹配比較操作基于所述敲擊操作的以下至少任一項(xiàng)特征來(lái)與所述預(yù)置操作的特征進(jìn)行1)敲擊頻率;幻敲擊力量;幻敲擊位置。其中,敲擊頻率可以采用幾快幾慢的形式,例如先3次連續(xù)快速敲擊,停頓,再敲擊1次;還可以直接采用音樂(lè)節(jié)拍,例如,用戶(hù)從一首自己喜歡的歌曲中選擇一部分節(jié)奏作為敲擊操作,只要該用戶(hù)在用戶(hù)設(shè)備上按照該部分節(jié)奏敲擊,即可解鎖鍵盤(pán)。用戶(hù)還可以選擇長(zhǎng)按、短按相結(jié)合的方式進(jìn)行敲擊操作,如摩爾斯電碼中,用長(zhǎng)按表示“_”,用短按表示“.”,如果用戶(hù)想敲擊字母 “a”,就先短按一次,再長(zhǎng)按一次;同樣的,用戶(hù)可以通過(guò)敲擊力量的不同來(lái)進(jìn)行敲擊操作, 仍以摩爾斯電碼為例,用重按表示“_”,用輕按表示“.”,如果用戶(hù)想敲擊字母“a”,就先重按一次,再輕按一次;敲擊力度還可以與敲擊時(shí)間相結(jié)合,如“重按+長(zhǎng)按”,“輕按+短按”, 使得用戶(hù)設(shè)備更容易檢測(cè)到用戶(hù)的敲擊。敲擊位置可以有多種設(shè)定方式,既可以設(shè)定在一個(gè)特定區(qū)域進(jìn)行敲擊操作,也可以設(shè)定多個(gè)敲擊區(qū)域,用戶(hù)按照特定的順序逐個(gè)敲擊各個(gè)敲擊區(qū)域,例如,如果有8個(gè)敲擊區(qū)域,分別代表音符“1”、“2”、“3”、“4”、“5”、“6”、“7”、“高音1”,用戶(hù)就可以設(shè)定音樂(lè)節(jié)奏進(jìn)行屏幕解鎖了。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種敲擊操作的特征僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的敲擊操作的特征也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。圖3為根據(jù)本發(fā)明另一個(gè)方面的設(shè)備示意圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的設(shè)備。其中,用戶(hù)設(shè)備1可以是任何一種可與用戶(hù)通過(guò)觸摸屏和/或感應(yīng)體進(jìn)行人機(jī)交互的電子產(chǎn)品,例如筆記本電腦、平板電腦、手機(jī)、PDA、游戲機(jī)、掌上電腦PPC等。用戶(hù)設(shè)備1包括獲取裝置11、匹配裝置12和解鎖裝置13。獲取裝置11獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作。當(dāng)用戶(hù)在用戶(hù)設(shè)備1上進(jìn)行敲擊操作時(shí),獲取裝置11檢測(cè)該用戶(hù)的敲擊操作中的每一次敲擊是否有效,然后獲取裝置 11獲取被檢測(cè)為有效的敲擊,這些敲擊組成由獲取裝置11獲取的用戶(hù)的敲擊操作。例如, 用戶(hù)擬在用戶(hù)設(shè)備1上敲擊摩爾斯電碼,如“...—...”,獲取裝置11對(duì)該用戶(hù)的每一次敲擊進(jìn)行檢測(cè),當(dāng)用戶(hù)敲擊完畢時(shí),獲取裝置11獲取的最終敲擊操作,可能是完整的敲擊 “...—...”,也可能會(huì)缺失部分敲擊,變成“...--..”,還可能會(huì)因?yàn)橛脩?hù)的誤操作或者用戶(hù)設(shè)備1的誤判斷變成“...—.....”。敲擊的檢測(cè)方式包括但不限于設(shè)定壓力閥值,大于該壓力閥值的敲擊才能被獲取裝置11認(rèn)為是有效的;或者設(shè)定敲擊區(qū)域,在敲擊區(qū)域內(nèi)的敲擊才能被獲取裝置11認(rèn)為是有效的,敲擊區(qū)域不僅可以是特定區(qū)域,還可以是特定區(qū)域的特定位置,甚至可以設(shè)定多個(gè)敲擊區(qū)域,按照用戶(hù)進(jìn)行敲擊的時(shí)間的不同,來(lái)選擇敲擊區(qū)域,如將屏幕按照12宮格劃分為12個(gè)區(qū)域,然后按照從上到下、從左到右的順序?qū)⑦@些
區(qū)域記為區(qū)域1、區(qū)域2......區(qū)域12,可以選擇任一區(qū)域作為敲擊區(qū)域,也可以選擇其中
一個(gè)區(qū)域,如區(qū)域9,并將該區(qū)域的中心位置設(shè)為敲擊區(qū)域,還可以將區(qū)域1、區(qū)域6和區(qū)域 12均設(shè)為敲擊區(qū)域,這些區(qū)域既可以同時(shí)作為敲擊區(qū)域,也可以分時(shí)段作為敲擊區(qū)域,如上午(8:00am-12:00am)的敲擊區(qū)域?yàn)閰^(qū)域1,下午(12 00pm_18 OOpm)的敲擊區(qū)域?yàn)閰^(qū)域6, 晚上(18:00pm-8:00am)的敲擊區(qū)域?yàn)閰^(qū)域12 ;或者設(shè)定時(shí)間間隔,將每隔0. 5秒檢測(cè)到的敲擊認(rèn)為是有效的。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種有效敲擊的檢測(cè)方式僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的檢測(cè)方式也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。匹配裝置12匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果。獲取裝置11中獲取了用戶(hù)的敲擊操作,然后匹配裝置12匹配比較該敲擊操作與用戶(hù)設(shè)備1中存儲(chǔ)的預(yù)置操作,從而獲得匹配結(jié)果。例如,假設(shè)在用戶(hù)設(shè)備中敲擊操作和預(yù)置操作均以二進(jìn)制的碼流表示,如“0001110101”,那么,匹配裝置12將該敲擊操作相對(duì)應(yīng)的數(shù)字信號(hào)與其存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)進(jìn)行匹配比較,得出匹配結(jié)果。接前例,如果用戶(hù)的敲擊操作表示為“100100111”,而用戶(hù)設(shè)備1中存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)為“100111100”, 將兩者進(jìn)行匹配比較,得出匹配結(jié)果-“失敗”;如果用戶(hù)的敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)為 “100111100”,那么此時(shí)的匹配結(jié)果則為“成功”。本領(lǐng)域技術(shù)人員應(yīng)理解上述信號(hào)匹配比較方式僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的信號(hào)匹配比較方式也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。解鎖裝置13在所述匹配結(jié)果為成功時(shí),解鎖所述用戶(hù)設(shè)備的屏幕。用戶(hù)的敲擊操作與用戶(hù)設(shè)備1中存儲(chǔ)的預(yù)置操作的匹配結(jié)果決定了用戶(hù)設(shè)備1的屏幕能否解鎖當(dāng)匹配結(jié)果為成功時(shí),解鎖裝置13調(diào)用屏幕解鎖程序?qū)τ脩?hù)設(shè)備1的屏幕進(jìn)行解鎖;當(dāng)匹配結(jié)果為失敗時(shí),用戶(hù)設(shè)備1的屏幕保持鎖定狀態(tài),。接上例,用戶(hù)設(shè)備1存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)為“100111100”,如果用戶(hù)的敲擊操作的數(shù)字信號(hào)也為“100111100”,那么此時(shí)的匹配結(jié)果為成功,解鎖裝置13解鎖用戶(hù)設(shè)備1的屏幕;如果用戶(hù)的敲擊操作的數(shù)字信號(hào)為“100100111”,那么此時(shí)的匹配結(jié)果為失敗,不能解鎖用戶(hù)設(shè)備1的屏幕。優(yōu)選地,獲取裝置11、匹配裝置12和解鎖裝置13是持續(xù)不斷工作的。具體地,獲取裝置11實(shí)時(shí)獲取用戶(hù)在用戶(hù)設(shè)備1上的敲擊操作,匹配裝置12則根據(jù)所獲取的敲擊操作與預(yù)置操作匹配比較,以獲取匹配結(jié)果,解鎖裝置13,當(dāng)匹配結(jié)果為成功時(shí),解鎖屏幕。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指獲取裝置11、匹配裝置12和解鎖裝置13分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行敲擊操作的獲取、匹配和匹配成功時(shí)的屏幕解鎖, 直至該用戶(hù)在較長(zhǎng)時(shí)間內(nèi)停止通過(guò)用戶(hù)設(shè)備1執(zhí)行敲擊操作。圖4為根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的設(shè)備示意圖,示出根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的設(shè)備。其中,用戶(hù)設(shè)備1可以是任何一種可與用戶(hù)通過(guò)觸摸屏和/或感應(yīng)體進(jìn)行人機(jī)交互的電子產(chǎn)品,例如筆記本電腦、平板電腦、手機(jī)、PDA、游戲機(jī)、掌上電腦PPC等。如圖4所示,用戶(hù)設(shè)備1包括獲取裝置11’、匹配裝置12 ’、解鎖裝置13 ’、反饋裝置 14,和設(shè)置裝置15,。圖4中所示獲取裝置11’、匹配裝置12’和解鎖裝置13’與前面參照?qǐng)D3所描述的獲取裝置11、匹配裝置12和解鎖裝置13的內(nèi)容相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。反饋裝置14’根據(jù)所述匹配結(jié)果,將與所述匹配結(jié)果相關(guān)的匹配反饋信息提供給所述用戶(hù)設(shè)備。具體地,匹配裝置12’獲得匹配結(jié)果,然后首先判斷匹配結(jié)果是否為成功, 當(dāng)匹配結(jié)果為成功時(shí),解鎖裝置13’解鎖屏幕;進(jìn)而,反饋裝置14’根據(jù)匹配結(jié)果提供與該匹配結(jié)果相關(guān)的匹配反饋信息。例如,當(dāng)匹配結(jié)果為成功時(shí),解鎖裝置13’調(diào)用屏幕解鎖程序?qū)崿F(xiàn)屏幕解鎖,此時(shí),可能會(huì)向用戶(hù)設(shè)備1提供一些登錄信息,如歡迎登錄系統(tǒng)、您上次登錄系統(tǒng)的時(shí)間;當(dāng)匹配結(jié)果為失敗時(shí),反饋裝置14’提供其他匹配反饋信息,如告知用戶(hù)匹配失敗或者指引用戶(hù)下一步的操作等。優(yōu)選地,所述匹配反饋信息包括但不限于,以下至少任一項(xiàng)1)匹配失敗信息;2) 提示信息;3)其他解鎖方法。其中,匹配失敗信息包括但不限于在匹配失敗時(shí),簡(jiǎn)單的顯示如“失敗”、“解鎖失敗”之類(lèi)的信息,還可以進(jìn)一步顯示失敗的原因,如“沒(méi)有獲取完整的敲擊操作”、“用戶(hù)誤操作”、“部分敲擊動(dòng)作不在敲擊區(qū)域”。提示信息包括但不限于在匹配失敗時(shí),提示該用戶(hù)已經(jīng)失敗的次數(shù)和用戶(hù)設(shè)備設(shè)定的失敗次數(shù)限制,例如,用戶(hù)設(shè)備設(shè)定的失敗次數(shù)限制是3次,如果該用戶(hù)已經(jīng)失敗了 3次,那么在一定時(shí)間內(nèi),如5分鐘,用戶(hù)設(shè)備將不會(huì)獲取任何敲擊操作,5分鐘以后,該用戶(hù)可以再次進(jìn)行敲擊操作,用戶(hù)設(shè)備重新計(jì)算該用戶(hù)的失敗次數(shù);提示信息還可以包括對(duì)解鎖方法的提示,如按照閃爍的順序逐個(gè)敲擊各個(gè)敲擊區(qū)域,也可以提示其他的解鎖方法,如顯示解鎖鍵,解鎖鍵可以是一個(gè)特定的鍵, 也可以是特定的按鍵組合,如解鎖密碼。用戶(hù)設(shè)備可以直接提供其他解鎖方法,如在需要輸入解鎖密碼的情況下,提供軟鍵盤(pán)或者解鎖實(shí)體鍵盤(pán),以供用戶(hù)進(jìn)行密碼輸入。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種匹配反饋信息及其涵蓋內(nèi)容僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的匹配反饋信息及其涵蓋內(nèi)容也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。更優(yōu)選地,獲取裝置11’、匹配裝置12’、解鎖裝置13’和反饋裝置14’是持續(xù)不斷工作的。具體地,獲取裝置11’實(shí)時(shí)獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;匹配裝置12’則根據(jù)所獲取的敲擊操作與預(yù)置操作匹配比較,以獲取匹配結(jié)果;解鎖裝置13’,當(dāng)匹配結(jié)果為成功,解鎖屏幕;反饋裝置14’,根據(jù)匹配結(jié)果,提供匹配反饋信息。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指獲取裝置11’、匹配裝置12’、解鎖裝置13’和反饋裝置14’分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行敲擊操作的獲取、匹配、解鎖屏幕和提供與匹配結(jié)果相關(guān)的信息反饋,直至該用戶(hù)在較長(zhǎng)時(shí)間內(nèi)停止通過(guò)用戶(hù)設(shè)備執(zhí)行敲擊操作。在一個(gè)優(yōu)選實(shí)施例中,匹配裝置12’還用于匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配度,然后解鎖裝置13,用于當(dāng)所述匹配度超過(guò)匹配閾值,解鎖所述用戶(hù)設(shè)備的屏幕。具體地,匹配裝置12’獲取了敲擊操作與預(yù)置操作的匹配度,然后解鎖裝置13’根據(jù)匹配閾值判斷是否解鎖屏幕,若是,解鎖裝置13’調(diào)用屏幕解鎖程序?qū)τ脩?hù)設(shè)備的屏幕進(jìn)行解鎖。由于獲取裝置11’可以采用多種方式檢測(cè)用戶(hù)的敲擊,并不是用戶(hù)的每一次敲擊都被獲取裝置11’認(rèn)為是有效的,那么就必然存在獲取裝置11’沒(méi)有完全獲取用戶(hù)的敲擊操作的情況,甚至由于用戶(hù)的誤操作或者獲取裝置11’的誤判斷,獲取裝置11’可能將其他類(lèi)似敲擊的接觸檢測(cè)為有效,從而作為用戶(hù)的敲擊操作獲?。辉谶@些情況下,要求匹配裝置12’ 應(yīng)當(dāng)具有一定的容錯(cuò)性,在一定的差錯(cuò)范圍內(nèi)認(rèn)為該有瑕疵的敲擊操作與預(yù)置操作的匹配結(jié)果是成功的,并由解鎖裝置13’并解鎖屏幕。例如,用戶(hù)設(shè)備1存儲(chǔ)的與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)為“1001111001”,如果用戶(hù)的敲擊操作相對(duì)應(yīng)的數(shù)字信號(hào)為“10011110”,那么顯然,獲取裝置11’少獲取了用戶(hù)的兩次敲擊動(dòng)作,此時(shí),如果定義“匹配度”為匹配的比特?cái)?shù)與預(yù)置操作相對(duì)應(yīng)的數(shù)字信號(hào)的總比特?cái)?shù)的比值,那么敲擊操作與預(yù)置操作的匹配度為 0.8,若取匹配閾值為0.7,則匹配結(jié)果仍然為成功,解鎖裝置13’解鎖用戶(hù)設(shè)備1的屏幕。 本領(lǐng)域技術(shù)人員應(yīng)理解上述匹配度的定義和取值僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的匹配度的定義和取值也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。設(shè)置裝置15’獲取該用戶(hù)選設(shè)的預(yù)置操作,相對(duì)應(yīng)的,匹配裝置12’匹配比較所述敲擊操作與所述預(yù)置操作,以獲取匹配結(jié)果。預(yù)置操作既可以是用戶(hù)根據(jù)設(shè)置裝置15’提供的操作列表選擇的,也可以是用戶(hù)自行設(shè)置的敲擊操作,設(shè)置裝置15’再存儲(chǔ)于用戶(hù)設(shè)備中。例如,用戶(hù)從設(shè)置裝置15’提供的操作列表選擇摩爾斯電碼作為預(yù)置操作,此時(shí),用戶(hù)可以選擇使用整個(gè)代碼表作為預(yù)置操作,即用戶(hù)的敲擊操作可以對(duì)應(yīng)于任意一個(gè)代碼,或者用戶(hù)進(jìn)一步選擇一個(gè)代碼作為預(yù)置操作,如代碼“a”,此時(shí)相應(yīng)的用戶(hù)的敲擊操作為“.-”。 又如,用戶(hù)自行設(shè)置敲擊操作,如先3次重按、再1次輕按,或者先連續(xù)快速敲擊4次、停頓、 再敲擊1次等,設(shè)置裝置15’將用戶(hù)設(shè)置的敲擊操作存儲(chǔ)在用戶(hù)設(shè)備1中作為預(yù)置操作,之后,匹配裝置12’將用戶(hù)的敲擊操作與該設(shè)置的預(yù)置操作做匹配比較。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種預(yù)置操作僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的預(yù)置操作也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。特別地,設(shè)置裝置15,與獲取裝置11’、匹配裝置12’、解鎖裝置13’和反饋裝置 14’之間不是順序工作的,而是可以同時(shí)工作的。具體地,獲取裝置11’實(shí)時(shí)獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;匹配裝置12’則根據(jù)所獲取的敲擊操作與預(yù)置操作匹配比較,以獲取匹配結(jié)果;解鎖裝置13’,當(dāng)匹配結(jié)果為成功,解鎖屏幕;反饋裝置14’,根據(jù)匹配結(jié)果,提供匹配反饋信息。在這一過(guò)程中設(shè)置裝置15’持續(xù)獲取用戶(hù)選設(shè)的預(yù)置操作,一旦用戶(hù)選設(shè)的預(yù)置操作發(fā)生變更,這之后的匹配比較,參照變更后的預(yù)置操作。更優(yōu)選地,設(shè)置裝置15’還獲取該用戶(hù)選設(shè)的預(yù)置操作,并實(shí)時(shí)顯示與所述預(yù)置操作相對(duì)應(yīng)的信息。具體地,在用戶(hù)選設(shè)預(yù)置操作的過(guò)程中,設(shè)置裝置15’獲取擬選設(shè)的預(yù)置操作,并調(diào)用屏幕顯示程序“實(shí)時(shí)”顯示與該操作相對(duì)應(yīng)的信息。例如,在用戶(hù)自行設(shè)置擬作為預(yù)置操作的敲擊操作時(shí),用戶(hù)每設(shè)置一個(gè)敲擊動(dòng)作,設(shè)置裝置15’ “同時(shí)”顯示與該敲擊動(dòng)作相對(duì)應(yīng)的信息。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,設(shè)置裝置15’獲取預(yù)置操作和顯示與預(yù)置操作相對(duì)應(yīng)的信息可以是近乎同步進(jìn)行,例如,在設(shè)置裝置15’獲取預(yù)置操作后的片刻(這樣的時(shí)間間隔對(duì)于普通人的觀察不會(huì)造成明顯的滯后感),如0. 5秒,在用戶(hù)設(shè)備的屏幕上顯示與該預(yù)置操作相對(duì)應(yīng)的信息,如顯示“設(shè)置成功”或者特殊的視覺(jué)效果,如從敲擊處的小圓點(diǎn)慢慢變成大的實(shí)心圓。本領(lǐng)域技術(shù)人員還應(yīng)理解上述幾種與預(yù)置操作相對(duì)應(yīng)的信息僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的與預(yù)置操作相對(duì)應(yīng)的信息也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。在另一個(gè)優(yōu)選實(shí)施例中,匹配裝置12’還匹配比較所述敲擊操作與預(yù)置操作,以獲取與所述敲擊操作匹配的密碼,然后解鎖裝置13’根據(jù)所述密碼,解鎖所述用戶(hù)設(shè)備的屏幕。具體地,匹配裝置12’匹配比較獲取裝置11’獲得的敲擊操作與用戶(hù)設(shè)備1中的預(yù)置操作,獲得與該敲擊操作對(duì)應(yīng)的密碼;解鎖裝置13’將該密碼作為解鎖密碼,調(diào)用屏幕解鎖程序?qū)τ脩?hù)設(shè)備1的屏幕進(jìn)行解鎖。在此,密碼可以是預(yù)先設(shè)置的與預(yù)置操作相對(duì)應(yīng)的解鎖密碼。一個(gè)典型的應(yīng)用場(chǎng)景,在使用解鎖密碼解鎖屏幕的用戶(hù)設(shè)備中,選設(shè)與該解鎖密碼相對(duì)應(yīng)的預(yù)置操作,然后,匹配裝置12’即可根據(jù)用戶(hù)的敲擊操作與該預(yù)置操作的匹配比較,獲取解鎖密碼,以解鎖屏幕。此外,密碼也可以是根據(jù)用戶(hù)的敲擊操作與預(yù)置操作的匹配比較獲得的一個(gè)字符串。匹配裝置12’將敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)與預(yù)置操作對(duì)應(yīng)的數(shù)字信號(hào)進(jìn)行匹配比較,如對(duì)敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)與預(yù)置操作對(duì)應(yīng)的數(shù)字信號(hào)進(jìn)行逐位運(yùn)算,運(yùn)算方式包括但不限于與、非、或等運(yùn)算,然后得到密碼,解鎖裝置13’再根據(jù)該密碼解鎖屏幕。例如,預(yù)置操作對(duì)應(yīng)的數(shù)字信號(hào)為“1001”,用戶(hù)的敲擊操作對(duì)應(yīng)的數(shù)字信號(hào)為 “1100”,匹配裝置12’對(duì)二者進(jìn)行“逐位異或”運(yùn)算,得出密碼“0101”,解鎖裝置13’根據(jù)該密碼進(jìn)行屏幕解鎖操作。匹配裝置12’可以在匹配比較敲擊操作與預(yù)置操作時(shí)選用任一種運(yùn)算方法。本領(lǐng)域技術(shù)人員應(yīng)理解上述密碼形式僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的密碼形式也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。優(yōu)選地,獲取裝置11’還獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作,并實(shí)時(shí)提供與所述敲擊操作相對(duì)應(yīng)的反饋信息。具體地,用戶(hù)在用戶(hù)設(shè)備上進(jìn)行敲擊操作時(shí),獲取裝置11’在檢測(cè)該敲擊操作的同時(shí),還提供與其相對(duì)應(yīng)的反饋信息。本領(lǐng)域技術(shù)人員應(yīng)能理解,獲取裝置 11’檢測(cè)到敲擊動(dòng)作和顯示反饋信息可以是近乎同步進(jìn)行,例如,在獲取裝置11’檢測(cè)到敲擊動(dòng)作后的片刻(這樣的時(shí)間間隔對(duì)于普通人的觀察不會(huì)造成明顯的滯后感),如0. 5秒, 在用戶(hù)設(shè)備1的屏幕上顯示與該敲擊動(dòng)作相對(duì)應(yīng)的反饋信息。在此,與敲擊操作對(duì)應(yīng)的反饋信息,包括但不限于振動(dòng)、鈴音、語(yǔ)音、顯示確認(rèn)信息等,以使該用戶(hù)得知之前的敲擊已經(jīng)被用戶(hù)設(shè)備獲取,并以利于提升用戶(hù)體驗(yàn)。在此,本領(lǐng)域技術(shù)人員應(yīng)理解上述反饋信息僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的反饋信息也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。優(yōu)選地,所述在用戶(hù)設(shè)備上的敲擊操作包括但不限于,以下至少任一項(xiàng)1)在所述用戶(hù)設(shè)備的觸摸屏上的敲擊操作;2)在所述用戶(hù)設(shè)備的感應(yīng)體上的敲擊操作。其中,觸摸屏包括但不限于電阻式觸摸屏、電容式觸摸屏、紅外線(xiàn)觸摸屏或表面聲波觸摸屏,其中電阻式觸摸屏通過(guò)感測(cè)手指按壓觸摸屏表面位置導(dǎo)致電阻變化產(chǎn)生相應(yīng)的電信號(hào);電容式觸摸屏通過(guò)感測(cè)手指接觸觸摸屏表面位置導(dǎo)致表面電容的變化產(chǎn)生相應(yīng)的電信號(hào);紅外線(xiàn)觸摸屏通過(guò)感測(cè)手指遮擋觸摸屏表面的紅外光束導(dǎo)致光損失產(chǎn)生相應(yīng)的電信號(hào);表面聲波觸摸屏通過(guò)感測(cè)手指遮擋觸摸屏表面的聲波導(dǎo)致聲波被阻止從而產(chǎn)生相應(yīng)的電信號(hào)。本領(lǐng)域技術(shù)人員應(yīng)理解上述四種類(lèi)型的觸摸屏僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的觸摸屏也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。此外,只要用戶(hù)設(shè)備上帶有可以感應(yīng)用戶(hù)的敲擊操作的感應(yīng)體,如壓力傳感器、振動(dòng)傳感器,并且?guī)в衅聊?,該用?hù)設(shè)備即可適用于本發(fā)明。本領(lǐng)域技術(shù)人員應(yīng)理解上述壓力傳感器、振動(dòng)傳感器僅用于舉例說(shuō)明, 其他類(lèi)型的可適用于本發(fā)明的感應(yīng)體也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。優(yōu)選地,所述匹配裝置12’中的匹配比較操作基于所述敲擊操作的以下至少任一項(xiàng)特征來(lái)與所述預(yù)置操作的特征進(jìn)行1)敲擊頻率;幻敲擊力量;幻敲擊位置。其中,敲擊頻率可以采用幾快幾慢的形式,例如先3次連續(xù)快速敲擊,停頓,再敲擊1次;還可以直接采用音樂(lè)節(jié)拍,例如,用戶(hù)從一首自己喜歡的歌曲中選擇一部分節(jié)奏作為敲擊操作,只要該用戶(hù)在用戶(hù)設(shè)備上按照該部分節(jié)奏敲擊,即可解鎖鍵盤(pán)。用戶(hù)還可以選擇長(zhǎng)按、短按相結(jié)合的方式進(jìn)行敲擊操作,如摩爾斯電碼中,用長(zhǎng)按表示“_”,用短按表示“.”,如果用戶(hù)想敲擊字母“a”,就先短按一次,再長(zhǎng)按一次;同樣的,用戶(hù)可以通過(guò)敲擊力量的不同來(lái)進(jìn)行敲擊操作,仍以摩爾斯電碼為例,用重按表示“_”,用輕按表示“.”,如果用戶(hù)想敲擊字母“a”,就先重按一次,再輕按一次;敲擊力度還可以與敲擊時(shí)間相結(jié)合,如“重按+長(zhǎng)按”,“輕按+短按”,使得用戶(hù)設(shè)備更容易檢測(cè)到用戶(hù)的敲擊。敲擊位置可以有多種設(shè)定方式,既可以設(shè)定在一個(gè)特定區(qū)域進(jìn)行敲擊操作,也可以設(shè)定多個(gè)敲擊區(qū)域,用戶(hù)按照特定的順序逐個(gè)敲擊各個(gè)敲擊區(qū)域,例如,如果有8個(gè)敲擊區(qū)域,分別代表音符“1”、“2”、“3”、“4”、“5”、“6”、“7”、 “高音1”,用戶(hù)就可以設(shè)定音樂(lè)節(jié)奏進(jìn)行屏幕解鎖了。本領(lǐng)域技術(shù)人員應(yīng)理解上述幾種敲擊操作的特征僅用于舉例說(shuō)明,其他類(lèi)型的可適用于本發(fā)明的敲擊操作的特征也均在本發(fā)明的保護(hù)范圍以?xún)?nèi),并以引用方式包含于此。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱(chēng),而并不表示任何特定的順序。
權(quán)利要求
1.一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的方法,其中,該方法包括以下步驟 a獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;b匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果; c若所述匹配結(jié)果為成功,解鎖所述用戶(hù)設(shè)備的屏幕。
2.根據(jù)權(quán)利要求1所述的方法,其中,該方法還包括d根據(jù)所述匹配結(jié)果,將與所述匹配結(jié)果相關(guān)的匹配反饋信息提供給所述用戶(hù)設(shè)備。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述匹配反饋信息包括以下至少任一項(xiàng) -匹配失敗信息;-提示信息; -其他解鎖方法。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟b還包括 -匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配度;其中,所述步驟c還包括-若所述匹配度超過(guò)匹配閾值,解鎖所述用戶(hù)設(shè)備的屏幕。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述方法還包括 e獲取該用戶(hù)選設(shè)的預(yù)置操作;其中,所述步驟b還包括-匹配比較所述敲擊操作與所述預(yù)置操作,以獲取匹配結(jié)果。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟e還包括-獲取該用戶(hù)選設(shè)的預(yù)置操作,并實(shí)時(shí)顯示與所述預(yù)置操作相對(duì)應(yīng)的信息。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,所述步驟b還包括-匹配比較所述敲擊操作與預(yù)置操作,以獲取與所述敲擊操作匹配的密碼; 其中,所述步驟c還包括 -根據(jù)所述密碼,解鎖所述用戶(hù)設(shè)備的屏幕。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其中,所述步驟a還包括-獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作,并實(shí)時(shí)提供與所述敲擊操作相對(duì)應(yīng)的反饋信息。
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其中,所述在用戶(hù)設(shè)備上的敲擊操作包括以下至少任一項(xiàng)-在所述用戶(hù)設(shè)備的觸摸屏上的敲擊操作; -在所述用戶(hù)設(shè)備的感應(yīng)體上的敲擊操作。
10.根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的方法,其中,所述步驟b中的匹配比較操作基于所述敲擊操作的以下至少任一項(xiàng)特征來(lái)與所述預(yù)置操作的特征進(jìn)行-敲擊頻率; -敲擊力量; -敲擊位置。
11.一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的設(shè)備,其中,該設(shè)備包括 獲取裝置,用于獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作;匹配裝置,用于匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果; 解鎖裝置,用于在所述匹配結(jié)果為成功時(shí),解鎖所述用戶(hù)設(shè)備的屏幕。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中,該設(shè)備還包括反饋裝置,用于根據(jù)所述匹配結(jié)果,將與所述匹配結(jié)果相關(guān)的匹配反饋信息提供給所述用戶(hù)設(shè)備。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中,所述匹配反饋信息包括以下至少任一項(xiàng) -匹配失敗信息;-提示信息; -其他解鎖方法。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的設(shè)備,其中,所述匹配裝置還用于 -匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配度;其中,所述解鎖裝置還用于-若所述匹配度超過(guò)匹配閾值,解鎖所述用戶(hù)設(shè)備的屏幕。
15.根據(jù)權(quán)利要求11至14中任一項(xiàng)所述的設(shè)備,其中,該設(shè)備還包括 設(shè)置裝置,用于獲取該用戶(hù)選設(shè)的預(yù)置操作;其中,所述匹配裝置還用于-匹配比較所述敲擊操作與所述預(yù)置操作,以獲取匹配結(jié)果。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述設(shè)置裝置還用于-獲取該用戶(hù)選設(shè)的預(yù)置操作,并實(shí)時(shí)顯示與所述預(yù)置操作相對(duì)應(yīng)的信息。
17.根據(jù)權(quán)利要求11至16中任一項(xiàng)所述的設(shè)備,其中,所述匹配裝置還用于 -匹配比較所述敲擊操作與預(yù)置操作,以獲取與所述敲擊操作匹配的密碼; 其中,所述解鎖裝置還用于-根據(jù)所述密碼,解鎖所述用戶(hù)設(shè)備的屏幕。
18.根據(jù)權(quán)利要求11至17中任一項(xiàng)所述的設(shè)備,其中,所述獲取裝置還用于-獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作,并實(shí)時(shí)提供與所述敲擊操作相對(duì)應(yīng)的反饋信息。
19.根據(jù)權(quán)利要求11至18中任一項(xiàng)所述的設(shè)備,其中,所述在用戶(hù)設(shè)備上的敲擊操作包括以下至少任一項(xiàng)-在所述用戶(hù)設(shè)備的觸摸屏上的敲擊操作; -在所述用戶(hù)設(shè)備的感應(yīng)體上的敲擊操作。
20.根據(jù)權(quán)利要求11至19中任一項(xiàng)所述的設(shè)備,其中,所述匹配裝置中的匹配比較操作基于所述敲擊操作的以下至少任一項(xiàng)特征來(lái)與所述預(yù)置操作的特征進(jìn)行-敲擊頻率; -敲擊力量; -敲擊位置。
全文摘要
本發(fā)明的目的是提供一種根據(jù)用戶(hù)的敲擊操作實(shí)現(xiàn)屏幕解鎖的方法與設(shè)備。其中,用戶(hù)設(shè)備獲取用戶(hù)在用戶(hù)設(shè)備上的敲擊操作,匹配比較所述敲擊操作與預(yù)置操作,以獲取匹配結(jié)果,若所述匹配結(jié)果為成功,解鎖所述用戶(hù)設(shè)備的屏幕。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)用戶(hù)的敲擊用戶(hù)設(shè)備的操作解鎖屏幕,敲擊操作的選擇范圍廣泛,既可以采用已有的敲擊操作,例如摩爾斯電碼等,還可以讓用戶(hù)自行設(shè)置敲擊操作,增加了用戶(hù)的敲擊操作的趣味性,同時(shí)增加了他人破解解鎖方法的難度,更好的保護(hù)了用戶(hù)的私人信息,提升了用戶(hù)的使用體驗(yàn)。
文檔編號(hào)G06F3/048GK102455842SQ20101051462
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年10月21日 優(yōu)先權(quán)日2010年10月21日
發(fā)明者吳卓浩, 周士鈞, 梅雪婷 申請(qǐng)人:北京創(chuàng)新方舟科技有限公司