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

解鎖方法、裝置以及系統(tǒng)與流程

文檔序號:12123122閱讀:224來源:國知局
解鎖方法、裝置以及系統(tǒng)與流程

本發(fā)明涉及電子終端技術(shù)領(lǐng)域,尤其涉及一種解鎖方法、裝置以及系統(tǒng)。



背景技術(shù):

隨著計算機以及觸控屏幕技術(shù)的發(fā)展,配置有觸控屏幕的智能手機、平板電腦、智能相機等智能終端已成為人們?nèi)粘I钪胁豢苫蛉钡墓ぞ?。目前,大多?shù)移動終端操作系統(tǒng)的安全性越來越高,用戶也習慣為自己的設(shè)備設(shè)置解鎖密碼,只有在用戶輸入正確的密碼之后才可以解鎖系統(tǒng),允許用戶對設(shè)備進行操作,例如:通過外部設(shè)備讀取該設(shè)備中存儲的用戶數(shù)據(jù)。

但是,由于當前主流的智能終端均是以觸控屏幕作為信息輸入的載體,當顯示屏被用戶不慎摔壞或者因其他原因失效時,則用戶無法通過其他途徑輸入正確的密碼,這就導致系統(tǒng)無法正常解鎖。此時,用戶若想導出設(shè)備中存儲的用戶數(shù)據(jù),除了更換顯示屏或刷機之外別無他法。但無論是更換顯示屏還是刷機,均操作繁瑣且需要用戶具有較高的相關(guān)技術(shù)知識。此外,顯示屏的價格通常較高,更換顯示屏需要較高的成本,而刷機還存在著操作稍有不慎就會導致數(shù)據(jù)丟失的風險。



技術(shù)實現(xiàn)要素:

本發(fā)明提供一種解鎖方法、裝置以及系統(tǒng),旨在解決由于顯示屏損壞無法解鎖系統(tǒng),從而導致的無法便捷地導出設(shè)備中存儲的用戶數(shù)據(jù)的問題。

本發(fā)明第一方面提供一種解鎖方法,應(yīng)用于終端設(shè)備,包括:當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測系統(tǒng)是否被鎖定;若被鎖定,則向所述外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得所述外部設(shè)備根據(jù)所述響應(yīng)信息,顯示解鎖界面;接收所述外部設(shè)備發(fā)送的解鎖信息,根據(jù)所述解鎖信息解鎖所述系統(tǒng),以使得所述外部設(shè)備獲得讀寫所述終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

本發(fā)明第二方面提供一種解鎖方法,應(yīng)用于外部設(shè)備,包括:當檢測到有終端設(shè)備接入時,向所述終端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求;當接收到所述終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當所述終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面;獲取用戶在所述解鎖界面輸入的訪問密碼,并根據(jù)所述訪問密碼,向所述終端設(shè)備發(fā)送解鎖信息,以使得所述終端設(shè)備根據(jù)所述解鎖信息,解鎖自身的系統(tǒng)。

本發(fā)明第三方面提供一種解鎖裝置,包括:檢測模塊,用于當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測系統(tǒng)是否被鎖定;響應(yīng)模塊,用于若所述檢測模塊檢測到所述系統(tǒng)被鎖定,則向所述外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得所述外部設(shè)備根據(jù)所述響應(yīng)信息,顯示解鎖界面;解鎖模塊,用于接收所述外部設(shè)備發(fā)送的解鎖信息,根據(jù)所述解鎖信息解鎖所述系統(tǒng),以使得所述外部設(shè)備獲得讀寫所述終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

本發(fā)明第四方面提供一種解鎖裝置,包括:發(fā)送模塊,用于當檢測到有終端設(shè)備接入時,向所述終端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求;顯示模塊,用于當接收到所述終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當所述終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面;訪問密碼獲取模塊,用于獲取用戶在所述解鎖界面輸入的訪問密碼;控制解鎖模塊,還用于根據(jù)所述訪問密碼,向所述終端設(shè)備發(fā)送解鎖信息,以使得所述終端設(shè)備根據(jù)所述解鎖信息,解鎖自身的系統(tǒng)。

本發(fā)明第五方面提供一種解鎖系統(tǒng),包括:終端設(shè)備和外部設(shè)備;其中,所述終端設(shè)備中運行有如上述本發(fā)明第三方面提供的一種解鎖裝置,所述外部設(shè)備中運行有如上述本發(fā)明第四方面提供的一種解鎖裝置。

上述本發(fā)明實施例提供的解鎖方法、裝置以及系統(tǒng),通過終端設(shè)備在接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,若自身的系統(tǒng)被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面,然后,再根據(jù)外部設(shè)備發(fā)送的解鎖信息,解鎖系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

附圖1示出了一種電子設(shè)備的結(jié)構(gòu)框圖;

附圖2是本發(fā)明第一實施例提供的解鎖系統(tǒng)的結(jié)構(gòu)示意圖;

附圖3是本發(fā)明第二實施例提供的解鎖方法的實現(xiàn)流程示意圖;

附圖4是本發(fā)明第三實施例提供的解鎖方法的實現(xiàn)流程示意圖;

附圖5是本發(fā)明第四實施例提供的解鎖方法的實現(xiàn)流程示意圖;

附圖6是本發(fā)明第五實施例提供的解鎖方法的實現(xiàn)流程示意圖;

附圖7是本發(fā)明第六實施例提供的解鎖裝置的結(jié)構(gòu)示意圖;

附圖8是本發(fā)明第七實施例提供的解鎖裝置的結(jié)構(gòu)示意圖;

附圖9是本發(fā)明第八實施例提供的解鎖裝置的結(jié)構(gòu)示意圖;

附圖10是本發(fā)明第九實施例提供的解鎖裝置的結(jié)構(gòu)示意圖。

具體實施方式

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

附圖1示出了一種電子設(shè)備的結(jié)構(gòu)框圖。該結(jié)構(gòu)框圖適用于本發(fā)明各實施例涉及的終端設(shè)備及外部設(shè)備。該電子設(shè)備可以但不限于包括:配置有觸控屏幕并以觸控屏幕作為信息輸入的主要載體的智能手機、平板電腦、智能穿戴設(shè)備等移動終端,或配置有觸控屏幕并以觸控屏幕作為信息輸入的主要載體的臺式電腦、智能電視機等非移動終端。如附圖1所示,電子設(shè)備10包括存儲器102、存儲控制器104,一個或多個(圖中僅示出一個)處理器106、外設(shè)接口108、射頻模塊110、按鍵模塊112、音頻模塊114以及觸控屏幕116。這些組件通過一條或多條通訊總線/信號線122相互通訊。

可以理解,附圖1所示的結(jié)構(gòu)僅為示意,其并不對電子設(shè)備10的結(jié)構(gòu)造成限定。例如,電子設(shè)備10還可包括比附圖1所示更多或者更少的組件,或者具有與附圖1所示不同的配置。附圖1所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。

存儲器102可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的解鎖方法及裝置對應(yīng)的程序指令/模塊,處理器106通過運行存儲在存儲器102內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的解鎖方法。

存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器102可進一步包括相對于處理器106遠程設(shè)置的存儲器,這些遠程存儲器可以通過網(wǎng)絡(luò)連接至電子設(shè)備10。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進行。

外設(shè)接口108將各種輸入/輸入裝置耦合至處理器106以及存儲器102。處理器106運行存儲器102內(nèi)的各種軟件、指令以執(zhí)行電子設(shè)備10的各種功能以及進行數(shù)據(jù)處理。

在一些實例中,外設(shè)接口108,處理器106以及存儲控制器104可以在單個芯片中實現(xiàn)。在其他一些實例中,他們可以分別由獨立的芯片實現(xiàn)。

射頻模塊110用于接收以及發(fā)送電磁波,實現(xiàn)電磁波與電信號的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進行通訊。射頻模塊110可包括各種現(xiàn)有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號處理器、加密/解密芯片、用戶身份模塊(SIM)卡、存儲器等等。射頻模塊110可與各種網(wǎng)絡(luò)如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、預置類型的無線網(wǎng)絡(luò)進行通訊或者通過預置類型的無線網(wǎng)絡(luò)與其他設(shè)備進行通訊。上述的預置類型的無線網(wǎng)絡(luò)可包括蜂窩式電話網(wǎng)、無線局域網(wǎng)或者城域網(wǎng)。上述的預置類型的無線網(wǎng)絡(luò)可以使用各種通信標準、協(xié)議及技術(shù),包括但并不限于全球移動通信系統(tǒng)(Global System for Mobile Communication,GSM),增強型移動通信技術(shù)(Enhanced Data GSM Environment,EDGE),寬帶碼分多址技術(shù)(Wideband Code Division Multiple Access,W-CDMA),碼分多址技術(shù)(Code Division Access,CDMA),時分多址技術(shù)(Time Division Multiple Access,TDMA),藍牙,無線保真技術(shù)(Wireless-Fidelity,WiFi)(如美國電氣和電子工程師協(xié)會標準IEEE 802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),網(wǎng)絡(luò)電話(Voice over Internet Protocol,VoIP),全球微波互聯(lián)接入(Worldwide Interoperability for Microwave Access,Wi-Max),其他用于郵件、即時通訊及短消息的協(xié)議,以及任何其他合適的通訊協(xié)議,甚至可包括那些當前仍未被開發(fā)出來的協(xié)議。

按鍵模塊112提供用戶向電子設(shè)備10進行輸入的接口,用戶可以通過按下不同的按鍵以使電子設(shè)備10執(zhí)行不同的功能。

音頻模塊114向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。音頻電路從外設(shè)接口108處接收聲音數(shù)據(jù),將聲音數(shù)據(jù)轉(zhuǎn)換為電信息,將電信息傳輸至揚聲器。揚聲器將電信息轉(zhuǎn)換為人耳能聽到的聲波。音頻電路還從麥克風處接收電信息,將電信號轉(zhuǎn)換為聲音數(shù)據(jù),并將聲音數(shù)據(jù)傳輸至外設(shè)接口108中以進行進一步的處理。音頻數(shù)據(jù)可以從存儲器102處或者通過射頻模塊110獲取。此外,音頻數(shù)據(jù)也可以存儲至存儲器102中或者通過射頻模塊110進行發(fā)送。在一些實例中,音頻模塊114還可包括一個耳機播孔,用于向耳機或者其他設(shè)備提供音頻接口。

觸控屏幕116在電子設(shè)備10與用戶之間提供一個輸出界面和一個輸入界面。具體地,觸控屏幕116向用戶顯示視頻輸出,這些視頻輸出的內(nèi)容可包括文字、圖形、視頻、及其任意組合。一些輸出結(jié)果是對應(yīng)于一些用戶界面對象。進一步地,還在電子設(shè)備10與用戶之間提供一個輸入界面,用于接收用戶的輸入,例如用戶的點擊、滑動等手勢操作,以便用戶界面對象對這些用戶的輸入做出響應(yīng)。檢測用戶輸入的技術(shù)可以是基于電阻式、電容式或者其他任意可能的觸控檢測技術(shù)。

請參閱附圖2,附圖2為本發(fā)明第一實施例提供的解鎖系統(tǒng)的結(jié)構(gòu)示意圖。如附圖2所示,該解鎖系統(tǒng)包括:終端設(shè)備201與外部設(shè)備202。其中,終端設(shè)備201中運行有以下第六實施例或第七實施例提供的解鎖裝置,外部設(shè)備202中運行有以下第八實施例或第九實施例提供的解鎖裝置。

具體的,外部設(shè)備202,用于當檢測到有終端設(shè)備201接入時,向終端設(shè)備201發(fā)送存儲數(shù)據(jù)讀取請求;

終端設(shè)備201,用于在接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測自身系統(tǒng)是否被鎖定,若被鎖定,則向外部設(shè)備202發(fā)送無法讀取的響應(yīng)信息;

外部設(shè)備202,還用于當接收到終端設(shè)備201返回的無法讀取的響應(yīng)信息時,或者,當終端設(shè)備201超過預置時長無響應(yīng)時,顯示解鎖界面,如附圖2中所示的解鎖界面203,獲取用戶在解鎖界面203輸入的訪問密碼,并根據(jù)訪問密碼,向終端設(shè)備201發(fā)送解鎖信息;

終端設(shè)備201,還用于接收外部設(shè)備202發(fā)送的解鎖信息,根據(jù)解鎖信息解鎖系統(tǒng),以使得外部設(shè)備202獲得讀寫終端設(shè)備201的存儲數(shù)據(jù)的權(quán)限。

可選的,解鎖信息中可以包含解鎖指令或訪問密碼,若解鎖信息中包含解鎖指令,則:

外部設(shè)備202,還用于將訪問密碼與預置的解鎖密碼進行匹配,并當用戶在解鎖界面輸入的訪問密碼與預置的解鎖密碼相匹配時,向終端設(shè)備201發(fā)送包含解鎖指令的解鎖信息;

終端設(shè)備201,還用于根據(jù)解鎖指令的指示,解鎖系統(tǒng);

若解鎖信息中包含用戶在解鎖界面輸入的訪問密碼,則:

外部設(shè)備202,還用于向終端設(shè)備201發(fā)送包含訪問密碼的解鎖信息;

終端設(shè)備201,還用于將訪問密碼與預置的解鎖密碼進行匹配,若匹配成功,則解鎖系統(tǒng)。

可選的,預置的解鎖密碼可由終端設(shè)備201主動上報給外部設(shè)備202,即,響應(yīng)信息中包含預置的解鎖密碼;

或者,預置的解鎖密碼還可由終端設(shè)備201根據(jù)外部設(shè)備的請求發(fā)送,則:

外部設(shè)備202,還用于當接收到終端設(shè)備201返回的無法讀取的響應(yīng)信息時,或者,當終端設(shè)備201超過預置時長無響應(yīng)時,向終端設(shè)備201發(fā)送解鎖密碼獲取請求;

終端設(shè)備201,還用于響應(yīng)于外部設(shè)備202發(fā)送的解鎖密碼獲取請求,將預置的解鎖密碼發(fā)送給外部設(shè)備202;

外部設(shè)備202,還用于接收終端設(shè)備201返回的密碼,并作為預置的解鎖密碼。

可選的,終端設(shè)備201在檢測系統(tǒng)是否被鎖定之前,還用于檢測觸控顯示屏是否工作異常;若檢測到觸控屏幕工作異常,則進入外部解鎖模式;在外部解鎖模式下,當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測系統(tǒng)是否被鎖定。

可選的,終端設(shè)備201還用于在進入外部解鎖模式之后,檢測終端設(shè)備201中用于連接外部設(shè)備202的調(diào)試端口是否已打開,并當檢測到調(diào)試端口未打開時,打開調(diào)試端口。

本發(fā)明實施例提供的解鎖系統(tǒng),通過終端設(shè)備在接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,若自身的系統(tǒng)被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面,然后,再根據(jù)外部設(shè)備發(fā)送的解鎖信息,解鎖系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖3,附圖3為本發(fā)明第二實施例提供的解鎖方法的實現(xiàn)流程示意圖。本實施例是從終端設(shè)備的角度進行的說明,如附圖3所示,該方法主要包括以下步驟:

S201、當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測系統(tǒng)是否被鎖定;

可以理解的,在接收外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求之前,終端設(shè)備需要與外部設(shè)備建立數(shù)據(jù)連接。該數(shù)據(jù)連接可選地基于USB(Universal Serial Bus,通用串行總線)數(shù)據(jù)線建立?;蛘撸摂?shù)據(jù)連接也可基于藍牙、WIFI(無線保真)等無線網(wǎng)絡(luò)建立。

當終端設(shè)備系統(tǒng)被鎖定時,終端設(shè)備的觸控屏幕的工作狀態(tài)可以是正常的也可以是異常的。其中,工作異??梢园ㄊЩ蚴ъ`兩種情況。其中失效通常指顯示屏完全損壞,無法工作,失去其顯示及觸控的功能,如附圖2中的終端設(shè)備201的屏幕,因為破碎而導致無法顯示,此時無論手指在屏幕上如何操作,機器也無任何反應(yīng)。失靈通常指顯示屏不靈敏,無法對用戶的操作做出及時、準確的反應(yīng),如:屏幕正常顯示,但手指還沒完全觸碰到屏幕,屏幕中的光標就開始亂跳。

一般的,終端設(shè)備在開機后,會立即鎖定系統(tǒng),或者,當超過預置時長未檢測到用戶的操作時,終端設(shè)備也會自動鎖定系統(tǒng)。當系統(tǒng)被鎖定時,外部設(shè)備無法對終端設(shè)備的存儲數(shù)據(jù)執(zhí)行讀寫操作。

當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,終端設(shè)備檢測自身的系統(tǒng)是否被鎖定。若系統(tǒng)未鎖定,則將本地存儲空間中存儲的該存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)返回給外部設(shè)備,其中,該存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)可以但不限于包括:終端設(shè)備的內(nèi)部存儲空間中存儲的用戶個人數(shù)據(jù)或其他系統(tǒng)數(shù)據(jù)。否則,若系統(tǒng)被鎖定,則執(zhí)行步驟S202。

S202、若被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面;

若檢測到系統(tǒng)被鎖定,則終端設(shè)備向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,外部設(shè)備接收到該無法讀取的響應(yīng)信息之后,顯示解鎖界面,如附圖2中外部設(shè)備202屏幕中所顯示的解鎖界面203,以便用戶通過解鎖界面203對終端設(shè)備的系統(tǒng)進行解鎖。

可以理解的,無法讀取的響應(yīng)信息是一種概稱,在實際應(yīng)用中,具體可以是指預定義的具有無法讀取含義的某個特定的響應(yīng)信息,或者,也可以是指除了存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)之外的其他任意數(shù)據(jù)的相關(guān)信息。

S203、接收外部設(shè)備發(fā)送的解鎖信息,根據(jù)解鎖信息解鎖系統(tǒng),以使得外部設(shè)備獲得讀寫終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

解鎖信息可以包含解鎖指令或用戶輸入的訪問密碼。終端設(shè)備可以根據(jù)外部設(shè)備發(fā)送的解鎖指令或者訪問密碼,解鎖系統(tǒng)??梢岳斫獾?,當外部設(shè)備發(fā)送的是訪問密碼時,終端設(shè)備需要根據(jù)該訪問密碼,對用戶進行身份驗證,并在用戶通過身份驗證時,才會解鎖系統(tǒng),以使得外部設(shè)備獲得讀寫終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

需要說明的是,在本實施例中,通過外部設(shè)備對終端設(shè)備的系統(tǒng)進行解鎖與通過終端設(shè)備自身進行系統(tǒng)解鎖并不沖突,二者可以并行,也就是說,當終端設(shè)備的觸控顯示屏工作正常時,用戶可自行選擇通過終端設(shè)備的觸控顯示屏中顯示的解鎖界面,解鎖終端設(shè)備的系統(tǒng),也可以選擇通過外部設(shè)備上顯示的解鎖界面,解鎖終端設(shè)備的系統(tǒng)。

本發(fā)明實施例提供的解鎖方法,通過終端設(shè)備在接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,若自身的系統(tǒng)被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面,然后,再根據(jù)外部設(shè)備發(fā)送的解鎖信息,解鎖系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖4,附圖4為本發(fā)明第三實施例提供的解鎖方法的實現(xiàn)流程示意圖。本實施例是從終端設(shè)備的角度進行的說明,如附圖4所示,該方法主要包括以下步驟:

S301、檢測觸控顯示屏是否工作異常;

具體的,終端設(shè)備可在檢測到預定義解鎖事件時,檢測觸控顯示屏是否工作異常。其中,預定義解鎖事件可以但不限于包括:開機事件、插入數(shù)據(jù)傳輸線的事件、用戶按壓預置顯示屏檢測快捷鍵的事件、以及終端設(shè)備按照預置軌跡運動的事件中的任一種。

通過預定義解鎖事件,并只有當檢測到預定義的解鎖事件時,才執(zhí)行顯示屏檢測操作,可以減少因?qū)崟r檢測而導致的資源占用,降低終端設(shè)備的功耗。

終端設(shè)備可通過獲取觸控顯示屏當前的運行數(shù)據(jù),并根據(jù)獲取的運行數(shù)據(jù),分析檢測觸控顯示屏是否工作異常。其中,觸控顯示屏的運行數(shù)據(jù)可以但不限于包括:顯示屏反饋的電平信號、MIPI接口(Mobile Industry Processor Interface,移動產(chǎn)業(yè)處理器接口)地址或自檢結(jié)果數(shù)據(jù)等等。

S302、若檢測到觸控屏幕工作異常,則進入外部解鎖模式;

若通過分析運行數(shù)據(jù),檢測到觸控顯示屏工作異常,則進入外部解鎖模式,在該外部解鎖模式下,允許用戶通過外部設(shè)備解鎖終端設(shè)備的系統(tǒng)。

可選的,若檢測到觸控顯示屏工作正常,則保持當前的解鎖模式不變,用戶按照原有的解鎖方式,通過例如:利用觸控顯示屏輸入預置的字符密碼或預置的手勢密碼的方式,解鎖終端設(shè)備的系統(tǒng)。

S303、檢測終端設(shè)備中用于連接外部設(shè)備的調(diào)試端口是否已打開,并當檢測到調(diào)試端口未打開時,打開調(diào)試端口;

調(diào)試端口通常為ADB(Android Debug Bridge,調(diào)試橋)調(diào)試端口或其他類似的具有調(diào)試橋功能的調(diào)試端口,在一般情況下ADB調(diào)試端口出廠默認是關(guān)閉的,出廠后可根據(jù)用戶的設(shè)置操作打開。當ADB調(diào)試端口打開后,用戶可通過USB數(shù)據(jù)線將終端設(shè)備與外部設(shè)備進行數(shù)據(jù)連接,并在外部設(shè)備利用預置的數(shù)據(jù)導出程序,導出終端設(shè)備中存儲的聯(lián)系人列表、短信、圖片等用戶個人數(shù)據(jù)。

具體的,進入外部解鎖模式后,終端設(shè)備自動檢測ADB調(diào)試端口是否打開,若ADB調(diào)試端口未打開,則自動打開ADB調(diào)試端口,以便于外部設(shè)備與終端設(shè)備進行數(shù)據(jù)連接。

可選的,若檢測到觸控屏幕工作正常,也可檢測終端設(shè)備中用于連接外部設(shè)備的調(diào)試端口是否已打開,并當檢測到調(diào)試端口未打開時,打開調(diào)試端口,以實現(xiàn)調(diào)試端口的自動打開,提高數(shù)據(jù)傳輸操作的便捷性。

S304、在外部解鎖模式下,當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測系統(tǒng)是否被鎖定;

一般的,終端設(shè)備在開機后,會立即鎖定系統(tǒng),或者,當超過預置時長未檢測到用戶的操作時,終端設(shè)備也會自動鎖定系統(tǒng)。當系統(tǒng)被鎖定時,外部設(shè)備無法對終端設(shè)備的存儲數(shù)據(jù)執(zhí)行讀寫操作。

當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,終端設(shè)備檢測自身的系統(tǒng)是否被鎖定。若系統(tǒng)未鎖定,則將本地存儲空間中存儲的該存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)返回給外部設(shè)備,其中,該存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)可以但不限于包括:終端設(shè)備的內(nèi)部存儲空間中存儲的用戶個人數(shù)據(jù)或其他系統(tǒng)數(shù)據(jù)。否則,若系統(tǒng)被鎖定,則執(zhí)行步驟S305。

S305、若被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面;

若檢測到系統(tǒng)被鎖定,則終端設(shè)備向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,外部設(shè)備接收到該無法讀取的響應(yīng)信息之后,顯示解鎖界面,以便用戶通過該解鎖界面對終端設(shè)備的系統(tǒng)進行解鎖。

可以理解的,無法讀取的響應(yīng)信息是一種概稱,在實際應(yīng)用中,具體可以是指預定義的具有無法讀取含義的某個特定的響應(yīng)信息,或者,也可以是指除了存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)之外的其他任意數(shù)據(jù)的相關(guān)信息。

S306、響應(yīng)于外部設(shè)備發(fā)送的解鎖密碼獲取請求,將預置的解鎖密碼發(fā)送給外部設(shè)備;

預置的解鎖密碼可以是:通過終端設(shè)備的觸控顯示屏進行解鎖時的解鎖密碼,或者,用戶通過終端設(shè)備上的外部解鎖模式設(shè)置界面設(shè)置的獨立的第三方解鎖密碼。例如:假設(shè)當通過終端設(shè)備的觸控顯示屏進行解鎖時,若用戶輸入密碼1234即可解鎖,則將1234作為預置的解鎖密碼發(fā)送給外部設(shè)備;或者,假設(shè)用戶在外部解鎖模式設(shè)置界面設(shè)置將5678作為預置的解鎖密碼,則將5678發(fā)送給外部設(shè)備。在實際應(yīng)用中,具體將上述兩種密碼中的哪一種作為預置的解鎖密碼,可由用戶自定義。

其中,上述外部解鎖模式設(shè)置界面可以配置在外部設(shè)備,也可以配置在終端設(shè)備。也就是說,用戶既可以通過外部設(shè)備設(shè)置上述預置的解鎖密碼,也可以通過終端設(shè)備設(shè)置上述預置的解鎖密碼。

通過將預置的解鎖密碼發(fā)送給外部設(shè)備,以使得該外部設(shè)備利用終端設(shè)備發(fā)送的解鎖密碼對用戶進行身份驗證。其中,若將通過終端設(shè)備的觸控顯示屏進行解鎖時的解鎖密碼,作為預置的解鎖密碼,可避免多個解鎖密碼對用戶記憶的干擾,防止出現(xiàn)因用戶記憶混亂而導致無法解鎖的情況,提高解鎖的便捷性。

可選的,于本發(fā)明另一實施例中,終端設(shè)備也可在向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息的同時,將預置的解鎖密碼一并發(fā)送給外部設(shè)備。也就是說,該響應(yīng)信息中可包含預置的解鎖密碼。

S307、接收外部設(shè)備發(fā)送的解鎖信息,根據(jù)解鎖信息中的解鎖指令解鎖系統(tǒng),以使得外部設(shè)備獲得讀寫終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

外部設(shè)備獲取用戶在外部設(shè)備中的解鎖界面輸入的訪問密碼,并將該訪問密碼與從終端設(shè)備獲取的解鎖密碼進行匹配,若二者相匹配,則向終端設(shè)備發(fā)送包含解鎖指令的解鎖信息。終端設(shè)備在接收到該解鎖信息后,根據(jù)該解鎖信息中的解鎖指令的指示,解鎖自身系統(tǒng)。

可選的,于本發(fā)明另一實施例中,步驟S306可以省略,即,改由終端設(shè)備對用戶進行身份驗證。此時,外部設(shè)備發(fā)送的解鎖信息中包含的是用戶在外部設(shè)備中的解鎖界面輸入的訪問密碼,則,終端設(shè)備將該訪問密碼與預置的解鎖密碼進行匹配,若匹配成功,則解鎖系統(tǒng)。此處的解鎖密碼可以是:通過終端設(shè)備的觸控顯示屏進行解鎖時的解鎖密碼,或者,用戶通過外部解鎖模式設(shè)置界面設(shè)置的獨立的第三方解鎖密碼。

可以理解的,本實施例是為終端設(shè)備定義了兩種不同的工作模式:正常A模式與超級B模式。一方面,當顯示屏工作正常時,終端設(shè)備進入正常A模式,若系統(tǒng)被鎖定,則需要通過利用觸控顯示屏輸入正確密碼,系統(tǒng)才能進入正常工作狀態(tài),外部設(shè)備才能讀取該終端設(shè)備中的用戶數(shù)據(jù);反之,若輸入密碼不正確,則系統(tǒng)繼續(xù)保持鎖定狀態(tài),無法讀取用戶數(shù)據(jù)。另一方面,當顯示屏工作異常時,終端設(shè)備進入超級B模式,允許用戶通過外部設(shè)備利用預置的解鎖密碼,解鎖終端設(shè)備的系統(tǒng),并在系統(tǒng)解鎖后,通過外部設(shè)備導出終端設(shè)備中的存儲數(shù)據(jù)。

本發(fā)明實施例提供的解鎖方法,通過終端設(shè)備在檢測觸控顯示屏工作異常時,進入外部解鎖模式,在該外部解鎖模式下,若接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求,且自身的系統(tǒng)被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面,然后,再根據(jù)外部設(shè)備發(fā)送的解鎖信息,解鎖系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖5,附圖5為本發(fā)明第四實施例提供的解鎖方法的實現(xiàn)流程示意圖。本實施例是從外部設(shè)備的角度進行的說明,如附圖5所示,該方法主要包括以下步驟:

S401、當檢測到有終端設(shè)備接入時,向終端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求;

終端設(shè)備的接入方式可以包括數(shù)據(jù)線接入或無線網(wǎng)絡(luò)接入。例如,當檢測到有USB數(shù)據(jù)線插入時,通過USB數(shù)據(jù)線,向?qū)Χ说慕K端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求。

S402、當接收到終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面;

可以理解的,無法讀取的響應(yīng)信息是一種概稱,在實際應(yīng)用中,具體可以是指預定義的具有無法讀取含義的某個特定的響應(yīng)信息,或者,也可以是指除了存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)之外的其他任意數(shù)據(jù)的相關(guān)信息。

當接收到終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當終端設(shè)備超過預置時長無響應(yīng)時,確認終端設(shè)備系統(tǒng)被鎖定,終端設(shè)備未開放存儲數(shù)據(jù)的讀寫權(quán)限,于是顯示預置的解鎖界面。

S403、獲取用戶在解鎖界面輸入的訪問密碼,并根據(jù)訪問密碼,向終端設(shè)備發(fā)送解鎖信息,以使得終端設(shè)備根據(jù)解鎖信息,解鎖自身的系統(tǒng)。

解鎖信息可以包含解鎖指令或用戶輸入的訪問密碼。也就是說,外部設(shè)備可以直接將用戶在解鎖界面輸入的訪問密碼轉(zhuǎn)發(fā)給終端設(shè)備,讓終端設(shè)備對用戶的身份進行驗證,并在用戶通過身份驗證時解鎖自身系統(tǒng)?;蛘?,也可由外部設(shè)備根據(jù)訪問密碼,對用戶進行身份驗證,并當用戶通過身份驗證時,向終端設(shè)備發(fā)送包含解鎖指令的解鎖信息,以遙控終端設(shè)備解鎖。

需要說明的是,在本實施例中,通過外部設(shè)備對終端設(shè)備的系統(tǒng)進行解鎖與通過終端設(shè)備自身進行系統(tǒng)解鎖并不沖突,二者可以并行,也就是說,當終端設(shè)備的觸控顯示屏工作正常時,用戶可自行選擇通過終端設(shè)備的觸控顯示屏中顯示的解鎖界面,解鎖終端設(shè)備的系統(tǒng),也可以選擇通過外部設(shè)備上顯示的解鎖界面,解鎖終端設(shè)備的系統(tǒng)。

可選的,當用戶選擇通過終端設(shè)備的觸控顯示屏中顯示的解鎖界面,解鎖終端設(shè)備的系統(tǒng)時,終端設(shè)備可在系統(tǒng)解鎖后,將存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)發(fā)送給外部設(shè)備,外部設(shè)備在接收到該數(shù)據(jù)時,取消顯示解鎖界面,并按照預置的存儲方式,存儲接收的數(shù)據(jù)。

本發(fā)明實施例提供的解鎖方法,通過外部設(shè)備在接收到終端設(shè)備發(fā)送的無法讀取的響應(yīng)信息時,顯示解鎖界面,然后,再根據(jù)用戶在該解鎖界面輸入的訪問密碼,向終端設(shè)備發(fā)送解鎖信息,以使得終端設(shè)備根據(jù)該解鎖信息解鎖自身系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖6,附圖6為本發(fā)明第五實施例提供的解鎖方法的實現(xiàn)流程示意圖。本實施例是從外部設(shè)備的角度進行的說明,如附圖6所示,該方法主要包括以下步驟:

S501、當檢測到有終端設(shè)備接入時,向終端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求;

終端設(shè)備的接入方式可以包括數(shù)據(jù)線接入或無線網(wǎng)絡(luò)接入。例如,當檢測到有USB數(shù)據(jù)線插入時,通過USB數(shù)據(jù)線,向?qū)Χ说慕K端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求。

S502、當接收到終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面,并向終端設(shè)備發(fā)送解鎖密碼獲取請求;

可以理解的,無法讀取的響應(yīng)信息是一種概稱,在實際應(yīng)用中,具體可以是指預定義的具有無法讀取含義的某個特定的響應(yīng)信息,或者,也可以是指除了存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)之外的其他任意數(shù)據(jù)的相關(guān)信息。

當接收到終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當終端設(shè)備超過預置時長無響應(yīng)時,確認終端設(shè)備系統(tǒng)被鎖定,外部設(shè)備當前無讀取終端設(shè)備的存儲數(shù)據(jù)的權(quán)限,于是顯示預置的解鎖界面。同時,向終端設(shè)備發(fā)送解鎖密碼獲取請求,以便從終端設(shè)備獲取預置的解鎖密碼。

預置的解鎖密碼可以是:通過終端設(shè)備的觸控顯示屏進行解鎖時的解鎖密碼,或者,用戶通過終端設(shè)備上的外部解鎖模式設(shè)置界面設(shè)置的獨立的第三方解鎖密碼。例如:假設(shè)當通過終端設(shè)備的觸控顯示屏進行解鎖時,若用戶輸入密碼1234即可解鎖,則將1234作為預置的解鎖密碼發(fā)送給外部設(shè)備;或者,假設(shè)用戶在外部解鎖模式設(shè)置界面設(shè)置將5678作為預置的解鎖密碼,則將5678發(fā)送給外部設(shè)備。

S503、接收終端設(shè)備返回的密碼,并作為預置的解鎖密碼;

可選的,于本發(fā)明另一實施例中,上述向終端設(shè)備發(fā)送解鎖密碼獲取請求的步驟以及步驟S503也可以省略。此時,預置的解鎖密碼由用戶預先在外部設(shè)備端一側(cè)設(shè)置,外部設(shè)備獲取用戶在本側(cè)的外部解鎖模式設(shè)置界面輸入的密碼,并作為預置的解鎖密碼進行保存。

可選的,于本發(fā)明再一實施例中,預置的解鎖密碼可包含在終端設(shè)備返回的無法讀取的響應(yīng)信息中。

S504、獲取用戶在解鎖界面輸入的訪問密碼,將訪問密碼與預置的解鎖密碼進行匹配;

S505、若匹配成功,則向終端設(shè)備發(fā)送包含解鎖指令的解鎖信息,以使得終端設(shè)備根據(jù)解鎖指令的指示,解鎖自身的系統(tǒng)。

可選的,于本發(fā)明另一實施例中,也可由終端設(shè)備對用戶進行身份驗證。此時,外部設(shè)備發(fā)送的解鎖信息中包含的是用戶在外部設(shè)備中的解鎖界面輸入的訪問密碼,以使得終端設(shè)備根據(jù)訪問密碼,解鎖自身的系統(tǒng)。終端設(shè)備將該訪問密碼與預置的解鎖密碼進行匹配,若匹配成功,則解鎖自身系統(tǒng)。

可選的,當接收到終端設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)時,或者,當接收到終端設(shè)備發(fā)送的系統(tǒng)已解鎖的通知消息時,外部設(shè)備取消顯示或隱藏解鎖界面。

本發(fā)明實施例提供的解鎖方法,通過外部設(shè)備在接收到終端設(shè)備發(fā)送的無法讀取的響應(yīng)信息時,顯示解鎖界面,然后,再根據(jù)用戶在該解鎖界面輸入的訪問密碼,向終端設(shè)備發(fā)送解鎖信息,以使得終端設(shè)備根據(jù)該解鎖信息解鎖自身系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖7,附圖7是本發(fā)明第六實施例提供的解鎖裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。附圖7示例的解鎖裝置可以是前述第二實施例提供的解鎖方法的執(zhí)行主體,其可以是終端設(shè)備或者終端設(shè)備中的一個功能模塊。附圖7示例的解鎖裝置,主要包括:檢測模塊601、響應(yīng)模塊602以及解鎖模塊603。各功能模塊詳細說明如下:

檢測模塊601,用于當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測系統(tǒng)是否被鎖定;

響應(yīng)模塊602,用于若檢測模塊601檢測到該系統(tǒng)被鎖定,則向該外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得該外部設(shè)備根據(jù)該響應(yīng)信息,顯示解鎖界面;

解鎖模塊603,用于接收該外部設(shè)備發(fā)送的解鎖信息,根據(jù)該解鎖信息解鎖該系統(tǒng),以使得該外部設(shè)備獲得讀寫該終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

具體的,在接收外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求之前,終端設(shè)備需要與外部設(shè)備建立數(shù)據(jù)連接。該數(shù)據(jù)連接可選地基于USB數(shù)據(jù)線建立?;蛘撸摂?shù)據(jù)連接也可基于藍牙、WIFI等無線網(wǎng)絡(luò)建立。檢測模塊601在接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測終端設(shè)備的系統(tǒng)是否被鎖定。若系統(tǒng)未鎖定,則觸發(fā)響應(yīng)模塊602,將本地存儲空間中存儲的該存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)返回給外部設(shè)備,其中,該存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)可以但不限于包括:終端設(shè)備的內(nèi)部存儲空間中存儲的用戶個人數(shù)據(jù)或其他系統(tǒng)數(shù)據(jù)。否則,若系統(tǒng)被鎖定,則觸發(fā)響應(yīng)模塊602向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,外部設(shè)備接收到該無法讀取的響應(yīng)信息之后,顯示解鎖界面,以便用戶通過該解鎖界面對終端設(shè)備的系統(tǒng)進行解鎖。

解鎖信息可以包含解鎖指令或用戶輸入的訪問密碼。解鎖模塊603可以根據(jù)外部設(shè)備發(fā)送的解鎖指令或者訪問密碼,解鎖系統(tǒng)??梢岳斫獾?,當外部設(shè)備發(fā)送的是訪問密碼時,解鎖模塊603還需要根據(jù)該訪問密碼,對用戶進行身份驗證,并在用戶通過身份驗證時,才會解鎖系統(tǒng),以使得外部設(shè)備獲得讀寫終端設(shè)備的存儲數(shù)據(jù)的權(quán)限。

需要說明的是,以上附圖7示例的解鎖裝置的實施方式中,各功能模塊的劃分僅是舉例說明,實際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將該裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實際應(yīng)用中,本實施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成。本說明書提供的各個實施例都可應(yīng)用上述描述原則。

本發(fā)明實施例提供的解鎖裝置,通過終端設(shè)備在接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,若自身的系統(tǒng)被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面,然后,再根據(jù)外部設(shè)備發(fā)送的解鎖信息,解鎖系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖8,附圖8是本發(fā)明第七實施例提供的解鎖裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。附圖8示例的解鎖裝置可以是前述第二實施例或第三實施例提供的解鎖方法的執(zhí)行主體,其可以是終端設(shè)備或者終端設(shè)備中的一個功能模塊。在附圖7示例的解鎖裝置的基礎(chǔ)上,與第六實施例不同的是,在本實施例中:

進一步地,若該解鎖信息包含解鎖指令,該解鎖指令是當用戶在該解鎖界面輸入的訪問密碼與預置的解鎖密碼相匹配時,由該外部設(shè)備發(fā)送,則解鎖模塊603包括:

第一解鎖模塊6031,用于根據(jù)該解鎖指令的指示,解鎖該系統(tǒng);

或者,若該解鎖信息包含該用戶在該解鎖界面輸入的訪問密碼,則解鎖模塊603還包括:

第二解鎖模塊6032,用于將該訪問密碼與預置的解鎖密碼進行匹配,若匹配成功,則解鎖該系統(tǒng)。

進一步地,響應(yīng)模塊602,具體用于若檢測模塊601檢測到該系統(tǒng)被鎖定,則向該外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,該響應(yīng)信息中包含該預置的解鎖密碼,以使得該外部設(shè)備根據(jù)該響應(yīng)信息,顯示解鎖界面;

或者,該裝置還包括:

密碼發(fā)送模塊701,用于響應(yīng)于該外部設(shè)備發(fā)送的解鎖密碼獲取請求,將該預置的解鎖密碼發(fā)送給該外部設(shè)備,以使得該外部設(shè)備將該訪問密碼與該預置的解鎖密碼進行匹配。

具體的,預置的解鎖密碼可以是:通過終端設(shè)備的觸控顯示屏進行解鎖時的解鎖密碼,或者,用戶通過終端設(shè)備上的外部解鎖模式設(shè)置界面設(shè)置的獨立的第三方解鎖密碼。例如:假設(shè)當通過終端設(shè)備的觸控顯示屏進行解鎖時,若用戶輸入密碼1234即可解鎖,則將1234作為預置的解鎖密碼發(fā)送給外部設(shè)備;或者,假設(shè)用戶在外部解鎖模式設(shè)置界面設(shè)置將5678作為預置的解鎖密碼,則將5678發(fā)送給外部設(shè)備。在實際應(yīng)用中,具體將上述兩種密碼中的哪一種作為預置的解鎖密碼,可由用戶自定義。密碼發(fā)送模塊701獲取用戶通過終端設(shè)備的觸控顯示屏進行解鎖時使用的密碼,或者,用戶在終端設(shè)備上的外部解鎖模式設(shè)置界面設(shè)置的獨立的第三方解鎖密碼,并發(fā)送給該外部設(shè)備。進一步地,檢測模塊602,還用于在檢測系統(tǒng)是否被鎖定之前,檢測觸控顯示屏是否工作異常;若檢測到該觸控屏幕工作異常,則控制該解鎖裝置進入外部解鎖模式;

檢測模塊602,還用于在該外部解鎖模式下,當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測該系統(tǒng)是否被鎖定。

具體的,檢測模塊602可在檢測到預定義解鎖事件時,檢測觸控顯示屏是否工作異常。其中,預定義解鎖事件可以但不限于包括:開機事件、插入數(shù)據(jù)傳輸線的事件、用戶按壓預置顯示屏檢測快捷鍵的事件、以及終端設(shè)備按照預置軌跡運動的事件中的任一種。

可選的,檢測模塊602可通過獲取觸控顯示屏當前的運行數(shù)據(jù),并根據(jù)獲取的運行數(shù)據(jù),分析檢測觸控顯示屏是否工作異常。其中,觸控顯示屏的運行數(shù)據(jù)可以但不限于包括:顯示屏反饋的電平信號、MIPI接口地址或自檢結(jié)果數(shù)據(jù)等等。

若檢測模塊602檢測到觸控顯示屏工作正常,則保持終端設(shè)備當前的解鎖模式不變,用戶可按照原有的解鎖方式,通過例如:利用觸控顯示屏輸入預置的字符密碼或預置的手勢密碼的方式,解鎖終端設(shè)備的系統(tǒng)。若檢測模塊602檢測到觸控屏幕工作異常,則控制終端設(shè)備進入外部解鎖模式,在該外部解鎖模式下,當接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求時,檢測該系統(tǒng)是否被鎖定。

進一步地,檢測模塊602,還用于在控制該解鎖裝置進入外部解鎖模式之后,檢測該終端設(shè)備中用于連接該外部設(shè)備的調(diào)試端口是否已打開,并當檢測到該調(diào)試端口未打開時,打開該調(diào)試端口。

具體的,進入外部解鎖模式后,檢測模塊602自動檢測ADB調(diào)試端口是否打開,若ADB調(diào)試端口未打開,則自動打開ADB調(diào)試端口,以便于外部設(shè)備與終端設(shè)備進行數(shù)據(jù)連接。

可選的,檢測模塊602在檢測到觸控屏幕工作正常時,也可檢測終端設(shè)備中用于連接外部設(shè)備的調(diào)試端口是否已打開,并當檢測到調(diào)試端口未打開時,打開調(diào)試端口,以實現(xiàn)調(diào)試端口的自動打開,提高數(shù)據(jù)傳輸操作的便捷性。

本發(fā)明實施例提供的解鎖裝置,通過終端設(shè)備在檢測觸控顯示屏工作異常時,進入外部解鎖模式,在該外部解鎖模式下,若接收到外部設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求,且自身的系統(tǒng)被鎖定,則向外部設(shè)備發(fā)送無法讀取的響應(yīng)信息,以使得外部設(shè)備根據(jù)響應(yīng)信息,顯示解鎖界面,然后,再根據(jù)外部設(shè)備發(fā)送的解鎖信息,解鎖系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖9,附圖9是本發(fā)明第八實施例提供的解鎖裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。附圖9示例的解鎖裝置可以是前述第四實施例提供的解鎖方法的執(zhí)行主體,其可以是外部設(shè)備或者外部設(shè)備中的一個功能模塊。附圖9示例的解鎖裝置,主要包括:發(fā)送模塊801、顯示模塊802、訪問密碼獲取模塊803以及控制解鎖模塊804。各功能模塊詳細說明如下:

發(fā)送模塊801,用于當檢測到有終端設(shè)備接入時,向該終端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求;

顯示模塊802,用于當接收到該終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當該終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面;

訪問密碼獲取模塊803,用于獲取用戶在該解鎖界面輸入的訪問密碼;

控制解鎖模塊804,還用于根據(jù)該訪問密碼,向該終端設(shè)備發(fā)送解鎖信息,以使得該終端設(shè)備根據(jù)該解鎖信息,解鎖自身的系統(tǒng)。

具體的,終端設(shè)備的接入方式可以包括數(shù)據(jù)線接入或無線網(wǎng)絡(luò)接入。例如,當檢測到有USB數(shù)據(jù)線插入時,發(fā)送模塊801通過USB數(shù)據(jù)線,向?qū)Χ说慕K端設(shè)備發(fā)送存儲數(shù)據(jù)讀取請求。

顯示模塊802在接收到該終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當該終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面;然后觸發(fā)訪問密碼獲取模塊803獲取用戶在該解鎖界面輸入的訪問密碼;并通過控制解鎖模塊804根據(jù)該訪問密碼,向該終端設(shè)備發(fā)送解鎖信息,以使得該終端設(shè)備根據(jù)該解鎖信息,解鎖自身的系統(tǒng)。

本實施例未詳盡之處,請參考上述第一實施例至第七實施例中的相關(guān)內(nèi)容。

本發(fā)明實施例提供的解鎖裝置,通過外部設(shè)備在接收到終端設(shè)備發(fā)送的無法讀取的響應(yīng)信息時,顯示解鎖界面,然后,再根據(jù)用戶在該解鎖界面輸入的訪問密碼,向終端設(shè)備發(fā)送解鎖信息,以使得終端設(shè)備根據(jù)該解鎖信息解鎖自身系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

請參閱附圖10,附圖10是本發(fā)明第九實施例提供的解鎖裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。附圖10示例的解鎖裝置可以是前述第四實施例或第五實施例提供的解鎖方法的執(zhí)行主體,其可以是外部設(shè)備或者外部設(shè)備中的一個功能模塊。在附圖9示例的解鎖裝置的基礎(chǔ)上,與第八實施例不同的是,在本實施例中:

進一步地,控制解鎖模塊804包括:

第一控制模塊8041,用于將該訪問密碼與預置的解鎖密碼進行匹配,若匹配成功,則向該終端設(shè)備發(fā)送包含解鎖指令的解鎖信息,以使得該終端設(shè)備根據(jù)該解鎖指令的指示,解鎖自身的系統(tǒng);

或者,控制解鎖模塊804還包括:

第二控制模塊8042,用于向該終端設(shè)備發(fā)送包含該訪問密碼的解鎖信息,以使得該終端設(shè)備根據(jù)該訪問密碼,解鎖自身的系統(tǒng)。

進一步地,顯示模塊802,具體用于當接收到該終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當該終端設(shè)備超過預置時長無響應(yīng)時,顯示解鎖界面,其中該響應(yīng)信息中包含該預置的解鎖密碼;

或者,該裝置還包括:

解鎖密碼獲取模塊901,用于當接收到所述終端設(shè)備返回的無法讀取的響應(yīng)信息時,或者,當所述終端設(shè)備超過預置時長無響應(yīng)時,向該終端設(shè)備發(fā)送解鎖密碼獲取請求,接收該終端設(shè)備返回的密碼,并作為該預置的解鎖密碼。

可選的,解鎖密碼獲取模塊901,還可用于獲取用戶在外部設(shè)備上的外部解鎖模式設(shè)置界面輸入的密碼,并作為預置的解鎖密碼進行保存。

可選的,顯示模塊802,還可當接收到終端設(shè)備發(fā)送的存儲數(shù)據(jù)讀取請求指向的數(shù)據(jù)時,或者,當接收到終端設(shè)備發(fā)送的系統(tǒng)已解鎖的通知消息時,取消顯示或隱藏解鎖界面。

本實施例未詳盡之處,請參考上述第一實施例至第七實施例中的相關(guān)內(nèi)容。

本發(fā)明實施例提供的解鎖裝置,通過外部設(shè)備在接收到終端設(shè)備發(fā)送的無法讀取的響應(yīng)信息時,顯示解鎖界面,然后,再根據(jù)用戶在該解鎖界面輸入的訪問密碼,向終端設(shè)備發(fā)送解鎖信息,以使得終端設(shè)備根據(jù)該解鎖信息解鎖自身系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明實施例由于在顯示屏工作異常時,可允許用戶通過外部設(shè)備利用訪問密碼,解鎖終端設(shè)備的系統(tǒng),使得用戶即便不更換顯示屏,也可通過外部設(shè)備簡單快捷地導出終端設(shè)備中的用戶數(shù)據(jù),一方面降低了導出成本、提高了數(shù)據(jù)獲取的便捷性,另一方面,可防止因用戶不當操作而導致的數(shù)據(jù)丟失,提高了數(shù)據(jù)的安全性,再一方面,利用訪問密碼解鎖,還可防止用戶個人信息被非機主用戶竊取,保證了用戶個人信息的安全性。

在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露方法、裝置和系統(tǒng),可以通過其它的方式實現(xiàn)。例如,以上所描述裝置實施例僅僅是示意性的,例如,該模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機械或其它的形式。

該作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。

該集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例該方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

需要說明的是,對于前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。

在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關(guān)描述。

以上為對本發(fā)明所提供的解鎖方法、裝置及系統(tǒng)的描述,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
沙雅县| 长岭县| 伊金霍洛旗| 剑川县| 射洪县| 镇赉县| 秦皇岛市| 梨树县| 右玉县| 淮安市| 珠海市| 白水县| 灌南县| 绥棱县| 宝清县| 泸溪县| 余庆县| 思茅市| 温泉县| 和顺县| 迭部县| 新野县| 阿拉善左旗| 镇康县| 临夏县| 固始县| 永春县| 察哈| 开阳县| 贵阳市| 吴旗县| 安仁县| 江口县| 平潭县| 应用必备| 临海市| 绵竹市| 海南省| 高陵县| 左权县| 金湖县|