本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別是涉及一種移動(dòng)終端防盜方法、裝置及移動(dòng)終端。
背景技術(shù):
隨著通信技術(shù)的不斷進(jìn)步,越來(lái)越多的用戶采用移動(dòng)終端進(jìn)行通訊,但隨由于用戶的粗心大意,常常導(dǎo)致移動(dòng)終端丟失或被不法分子偷竊。
目前,在用戶丟失移動(dòng)終端時(shí),常用的防盜方法為:移動(dòng)終端在丟失后會(huì)進(jìn)入防盜定位模式或鎖屏模式,由移動(dòng)終端的全球定位系統(tǒng)(英文:Global Positioning System,簡(jiǎn)稱(chēng):GPS)模塊對(duì)移動(dòng)終端當(dāng)前所在位置進(jìn)行定位,并獲取移動(dòng)終端的位置信息,然后將位置信息發(fā)送至服務(wù)器,用戶通過(guò)訪問(wèn)該服務(wù)器可以獲得該移動(dòng)終端的位置信息,再通過(guò)報(bào)警等手段進(jìn)行對(duì)移動(dòng)終端的找回。
在實(shí)現(xiàn)在先技術(shù)的過(guò)程中,發(fā)明人發(fā)現(xiàn)在先技術(shù)至少會(huì)存在以下問(wèn)題:
在先技術(shù)中,用戶會(huì)在移動(dòng)終端中儲(chǔ)存?zhèn)€人隱私數(shù)據(jù),當(dāng)移動(dòng)終端丟失或被不法分子偷竊時(shí),不法分子可能因移動(dòng)終端觸發(fā)鎖屏模式而對(duì)移動(dòng)終端進(jìn)行暴力破壞,并且也會(huì)產(chǎn)生用戶隱私數(shù)據(jù)泄露的風(fēng)險(xiǎn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種移動(dòng)終端防盜方法、裝置及移動(dòng)終端,以解決在先技術(shù)中用戶隱私數(shù)據(jù)泄露,移動(dòng)終端被暴力破壞的問(wèn)題。
第一方面,本發(fā)明提供了一種移動(dòng)終端防盜方法,包括:判斷是否接收到防盜指令;如果接收到防盜指令,則將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶;所述防盜系統(tǒng)賬戶使用與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間。具有防止移動(dòng)終端被暴力破壞,避免隱私數(shù)據(jù)泄露的有益效果。
結(jié)合第一方面,本發(fā)明在第一方面的第一種實(shí)現(xiàn)方式中,所述判斷是否接收到防盜指令的步驟,包括:由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令;若接收到所述防盜指令,則確定接收到防盜指令。具有設(shè)置防盜觸發(fā)機(jī)制的有益效果。
結(jié)合第一方面,本發(fā)明在第一方面的第二種實(shí)現(xiàn)方式中,所述判斷是否接收到防盜指令的步驟,包括:監(jiān)控移動(dòng)終端接收到的短信;判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信;如果所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信,則判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容;如果所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容,則確定接收到所述防盜指令。具有利用短信觸發(fā)防盜機(jī)制的有益效果。
結(jié)合第一方面,本發(fā)明在第一方面的第三種實(shí)現(xiàn)方式中,所述判斷是否接收到防盜指令的步驟,包括:判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值;如果解鎖次數(shù)超過(guò)第一閾值,則確定接收到所述防盜指令。具有利用解鎖屏動(dòng)作觸發(fā)防盜機(jī)制的有益效果。
結(jié)合第一方面的第三種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第四種實(shí)現(xiàn)方式中,所述判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖次數(shù)是否超過(guò)第一閾值的步驟,包括:判斷移動(dòng)終端處于鎖屏狀態(tài)下,指紋解鎖、或圖形解鎖、或數(shù)字解鎖的解鎖失敗次數(shù)是否超過(guò)第一閾值。具有判斷解鎖失敗次數(shù)的有益效果。
結(jié)合第一方面,本發(fā)明在第一方面的第五種實(shí)現(xiàn)方式中,在判斷是否接收到防盜指令的步驟之前,還包括:?jiǎn)?dòng)多賬戶模式;在系統(tǒng)中添加防盜備份賬戶;對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間;將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限;所述全局防盜權(quán)限用于當(dāng)在所述防盜備份賬戶中接收到一讀/寫(xiě)操作請(qǐng)求時(shí),將所述操作請(qǐng)求的讀/寫(xiě)操作請(qǐng)求導(dǎo)入所述獨(dú)立的第二用戶空間中相應(yīng)應(yīng)用的存儲(chǔ)路徑中。具有添加防盜備份賬戶的有益效果。
結(jié)合第一方面的第五種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第六種實(shí)現(xiàn)方式中,所述將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟,包括:調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。具有在接收到防盜指令后,切換當(dāng)前系統(tǒng)至防盜備份賬戶的有益效果。
結(jié)合第一方面的第六種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第七種實(shí)現(xiàn)方式中,在所述調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶的步驟之后,包括:當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼;當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。具有將防盜備份賬戶切換至當(dāng)前使用賬戶的有益效果。
結(jié)合第一方面,本發(fā)明在第一方面的第八種實(shí)現(xiàn)方式中,在將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟之后,還包括:每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息;將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。具有獲取移動(dòng)終端當(dāng)前位置,以便找回移動(dòng)終端的有益效果。
結(jié)合第一方面,本發(fā)明在第一方面的第九種實(shí)現(xiàn)方式中,在將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟之后,還包括:在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。具有利用攝像頭,拍攝到盜竊分子的有益效果。
第二方面,本發(fā)明提供了一種移動(dòng)終端防盜裝置,包括:判斷模塊,用于判斷是否接收到防盜指令;切換模塊,用于在接收到防盜指令時(shí),將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶。具有防止移動(dòng)終端被暴力破壞,避免隱私數(shù)據(jù)泄露的有益效果。
結(jié)合第二方面,本發(fā)明在第二方面的第一種實(shí)現(xiàn)方式中,監(jiān)聽(tīng)子模塊,用于由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令;第一確定子模塊,用于在接收到所述防盜指令,確定接收到防盜指令。具有設(shè)置防盜觸發(fā)機(jī)制的有益效果。
結(jié)合第二方面,本發(fā)明在第二方面的第二種實(shí)現(xiàn)方式中,監(jiān)控子模塊,用于監(jiān)控移動(dòng)終端接收到的短信;第一判斷子模塊,用于判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信;第二判斷子模塊,用于在所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信時(shí),判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容;第二確定子模塊,用于在所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容時(shí),確定接收到所述防盜指令。具有利用短信觸發(fā)防盜機(jī)制的有益效果。
結(jié)合第二方面,本發(fā)明在第二方面的第三種實(shí)現(xiàn)方式中,所述判斷模塊,包括:第三判斷子模塊,用于判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值;第三確定子模塊,用于在解鎖次數(shù)超過(guò)第一閾值時(shí),確定接收到所述防盜指令。具有利用解鎖屏動(dòng)作觸發(fā)防盜機(jī)制的有益效果。
結(jié)合第二方面的第三種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第四種實(shí)現(xiàn)方式中,所述第三判斷子模塊,包括:判斷單元,用于判斷移動(dòng)終端處于鎖屏狀態(tài)下,指紋解鎖、或圖形解鎖、或數(shù)字解鎖的解鎖失敗次數(shù)是否超過(guò)第一閾值。具有判斷解鎖失敗次數(shù)的有益效果。
結(jié)合第二方面,本發(fā)明在第二方面的第五種實(shí)現(xiàn)方式中,還包括:?jiǎn)?dòng)模塊,用于啟動(dòng)多賬戶模式;賬戶添加模塊,用于在系統(tǒng)中添加防盜備份賬戶;設(shè)置模塊,用于對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間;權(quán)限添加模塊,用于將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限。具有添加防盜備份賬戶的有益效果。
結(jié)合第二方面的第五種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第六種實(shí)現(xiàn)方式中,所述切換模塊,包括:調(diào)用子模塊,用于調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。具有在接收到防盜指令后,切換當(dāng)前系統(tǒng)至防盜備份賬戶的有益效果。
結(jié)合第二方面的第六種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第七種實(shí)現(xiàn)方式中,還包括:提示子模塊,用于當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼;切換子模塊,用于當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。具有將防盜備份賬戶切換至當(dāng)前使用賬戶的有益效果。
結(jié)合第二方面,本發(fā)明在第二方面的第八種實(shí)現(xiàn)方式中,還包括:位置獲取模塊,用于每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息;發(fā)送模塊,用于將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。具有獲取移動(dòng)終端當(dāng)前位置,以便找回移動(dòng)終端的有益效果。
結(jié)合第二方面,本發(fā)明在第二方面的第九種實(shí)現(xiàn)方式中,還包括:拍攝數(shù)據(jù)上傳模塊,用于在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。具有利用攝像頭,拍攝到盜竊分子的有益效果。
第三方面,本發(fā)明提供了一種移動(dòng)終端,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行移動(dòng)終端防盜方法的程序;所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。
本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜方法、裝置及移動(dòng)終端,通過(guò)啟動(dòng)多賬戶模式,建立具有隔離的、獨(dú)立的用戶空間的防盜備份賬戶,之后判斷移動(dòng)終端是否接收到防盜指令,在移動(dòng)終端接收到防盜指令后將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,最后通過(guò)獲取移動(dòng)終端的位置信息,將該位置信息告知用戶。由此解決了終端被盜后盜竊分子竊取移動(dòng)終端中的隱私數(shù)據(jù)的問(wèn)題,通過(guò)將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,利用偽裝的數(shù)據(jù)迷惑盜竊分子,降低其對(duì)移動(dòng)終端進(jìn)行暴力破壞的可能,并且取得了保護(hù)用戶隱私數(shù)據(jù)的有益效果。
附圖說(shuō)明
通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1示出了根據(jù)本發(fā)明實(shí)施例中的一種移動(dòng)終端防盜方法的步驟流程圖;
圖2示出了根據(jù)本發(fā)明實(shí)施例中的一種移動(dòng)終端防盜方法的步驟流程圖;
圖3示出了根據(jù)本發(fā)明實(shí)施例中的一種移動(dòng)終端防盜裝置的結(jié)構(gòu)框圖;
圖4示出了根據(jù)本發(fā)明實(shí)施例中的一種移動(dòng)終端防盜裝置的結(jié)構(gòu)框圖;
圖5示出的是與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
下面通過(guò)列舉幾個(gè)具體的實(shí)施例詳細(xì)介紹本發(fā)明提供的一種移動(dòng)終端防盜方法、裝置和移動(dòng)終端。
參照?qǐng)D1,示出了根據(jù)本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜方法的步驟流程圖。
步驟110,判斷是否接收到防盜指令。
在本發(fā)明實(shí)施例中,移動(dòng)終端防盜方法所涉及的移動(dòng)終端可以為智能手機(jī),移動(dòng)平板電腦、多媒體播放器、可穿戴設(shè)備等。該移動(dòng)終端可以應(yīng)用于安卓(英文:Android)系統(tǒng)。需要說(shuō)明的是,當(dāng)該移動(dòng)終端為智能手機(jī)時(shí),需要系統(tǒng)達(dá)到Android5.0及以上版本,當(dāng)該移動(dòng)終端為平板電腦時(shí),需要系統(tǒng)達(dá)到Android4.2及以上版本。
在該步驟中,移動(dòng)終端中已安裝有安全應(yīng)用,當(dāng)用戶的移動(dòng)終端丟失時(shí),用戶可以通過(guò)數(shù)據(jù)網(wǎng)絡(luò)或短信的方式向丟失的移動(dòng)終端發(fā)送防盜指令,移動(dòng)終端的安全應(yīng)用可以接收該防盜指令,并根據(jù)該防盜指令,觸發(fā)切換賬戶的動(dòng)作。
在本發(fā)明實(shí)施例中,防盜指令可以包括通過(guò)各種方式發(fā)送的防盜指令,還可以為移動(dòng)終端處于不安全狀態(tài)時(shí)的發(fā)送的任何指令。
例如,當(dāng)安裝有安全應(yīng)用的智能手機(jī)丟失時(shí),可以通過(guò)向該手機(jī)編輯防盜指令短信,從而遠(yuǎn)程觸發(fā)丟失手機(jī)執(zhí)行防盜動(dòng)作,該防盜指令短信可以為:weizhi#,jingbao#,suoding#等,手機(jī)可以根據(jù)接收到的防盜指令,執(zhí)行對(duì)應(yīng)的獲取位置、鳴響警報(bào)和/或鎖定手機(jī)的動(dòng)作。
步驟120,如果接收到防盜指令,則將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶。
在該步驟中,可以利用移動(dòng)終端的多賬戶功能,創(chuàng)建防盜系統(tǒng)賬戶,該防盜系統(tǒng)賬戶使用與主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間,通過(guò)創(chuàng)建獨(dú)立且隔離的防盜備份賬戶,可以使移動(dòng)終端在被盜竊時(shí),將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,保護(hù)了主系統(tǒng)賬戶中的用戶隱私數(shù)據(jù)。
例如:當(dāng)手機(jī)丟失時(shí),用戶可以通過(guò)編輯qiehuan#短信發(fā)送至丟失手機(jī),丟失手機(jī)根據(jù)該短息,切換當(dāng)前使用的主系統(tǒng)賬戶至預(yù)置的防盜備份賬戶,防盜備份賬戶作為一個(gè)偽裝的操作賬戶,保護(hù)了主系統(tǒng)賬戶中的隱私數(shù)據(jù)。
本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜方法,先通過(guò)判斷移動(dòng)終端是否接收到防盜指令,并在移動(dòng)終端接收到防盜指令后將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,由此解決了終端被盜后盜竊分子竊取移動(dòng)終端中的隱私數(shù)據(jù)的問(wèn)題,通過(guò)將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,降低了盜竊分子對(duì)移動(dòng)終端進(jìn)行暴力破壞的可能,取得了保護(hù)用戶隱私數(shù)據(jù)的有益效果。
參照?qǐng)D2,示出了根據(jù)本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜方法的步驟流程圖,具體可以包括如下步驟:
步驟210,啟動(dòng)多賬戶模式。
在該步驟中,可以利用Android系統(tǒng)的多賬戶功能,啟動(dòng)多賬戶模式。
在本發(fā)明實(shí)施例中,移動(dòng)終端通過(guò)調(diào)用多賬戶模式的配置文件接口對(duì)賬戶個(gè)數(shù)進(jìn)行設(shè)置,賬戶個(gè)數(shù)為大于1小于8的整數(shù)。
具體的,系統(tǒng)判斷當(dāng)前設(shè)備是否支持多賬戶模式的依據(jù)是配置文件config.xml中的config_multiuserMaximumUsers配置項(xiàng)。其取值為整型,決定著當(dāng)前設(shè)備支持的最大賬戶上限。默認(rèn)值為1,即不支持多用戶。如需啟用多用戶,則設(shè)置此值為大于1的值。需要說(shuō)明的是,只有機(jī)主可以管理設(shè)備上的其他賬戶,更改移動(dòng)終端機(jī)主的唯一方法是將移動(dòng)終端恢復(fù)出廠設(shè)置。
步驟220,在系統(tǒng)中添加防盜備份賬戶。
在該步驟中,防盜備份賬戶的添加是通過(guò)調(diào)用UserManager進(jìn)程下的publicUserInfo createUser線程來(lái)執(zhí)行的,在執(zhí)行防盜備份賬戶的過(guò)程中,系統(tǒng)可以執(zhí)行以下操作:
第一步,檢查調(diào)用者是否具有所需權(quán)限。
第二步,對(duì)安裝包和軟件包流程加鎖,保證線程安全。
第三步,檢查多賬戶環(huán)境是否到達(dá)賬戶數(shù)量限制,如果沒(méi)有,創(chuàng)建防盜備份賬戶。
需要說(shuō)明的是,目前,對(duì)多賬戶的添加操作尚未對(duì)普通應(yīng)用開(kāi)放,其相關(guān)接口都有隱藏注解,并需要超級(jí)管理員權(quán)限。此外,賬戶的添加和移除還要需android.Manifest.permission.MANAGE_USERS權(quán)限。
步驟230,對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間。
在該步驟中,對(duì)防盜備份賬戶設(shè)置與主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間,該防盜備份賬戶的第二用戶空間和主系統(tǒng)賬戶的第一用戶空間同處于一個(gè)內(nèi)部?jī)?chǔ)存中,但防盜備份賬戶和主系統(tǒng)賬戶分別有各自對(duì)各自對(duì)應(yīng)的用戶空間的訪問(wèn)權(quán)限,即防盜備份賬戶可以訪問(wèn)自己的第二用戶空間,但不能訪問(wèn)主系統(tǒng)賬戶的第一用戶空間,同理,反之亦然。
對(duì)防盜備份賬戶設(shè)置與主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間的步驟可以如下:
第一步,為防盜備份賬戶創(chuàng)建相關(guān)目錄。
第二步,序列化防盜備份賬戶列表。
第三步,發(fā)送防盜備份賬戶建立廣播,為防盜備份賬戶建立相應(yīng)的數(shù)據(jù)目錄。
第四步,防盜備份賬戶建立后,會(huì)首先在/data/system/users/userlist.xml文件中保存防盜備份賬戶的id,創(chuàng)建/data/system/users/防盜備份賬戶id目錄,并將防盜備份賬戶信息保存至其下的“用戶id.xml”文件中。其內(nèi)容包括一些基本的防盜備份賬戶信息。
步驟240,將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限。
在該步驟中,儲(chǔ)存系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)后,為防盜備份賬戶添加全局防盜狀態(tài)權(quán)限,即為,設(shè)置防盜備份賬戶的可訪問(wèn)數(shù)據(jù)權(quán)限,使其只能訪問(wèn)預(yù)設(shè)的偽裝數(shù)據(jù),而不能訪問(wèn)用戶的隱私數(shù)據(jù),保護(hù)了用戶的隱私權(quán)。
具體的,設(shè)置防盜備份賬戶的可訪問(wèn)數(shù)據(jù)權(quán)限是通過(guò)對(duì)AndroidManifest.xml配置文件進(jìn)行更改來(lái)實(shí)現(xiàn)的,比如對(duì)其中的格式為"Android.Permission.*"的權(quán)限聲明進(jìn)行吊銷(xiāo),通過(guò)對(duì)指定隱私數(shù)據(jù)的訪問(wèn)權(quán)限的聲明進(jìn)行吊銷(xiāo),可以阻止防盜備份賬戶訪問(wèn)隱私數(shù)據(jù)。
進(jìn)一步的,在本發(fā)明實(shí)施例中,還可以通過(guò)調(diào)用PDroid Privacy Protection腳本,對(duì)移動(dòng)終端應(yīng)用的權(quán)限進(jìn)行監(jiān)控和管理,可以解決因?yàn)闄?quán)限吊銷(xiāo)而導(dǎo)致應(yīng)用程序崩潰的問(wèn)題,該腳本并不阻止應(yīng)用程序聲明權(quán)限,但會(huì)在其實(shí)際索取相關(guān)信息時(shí),予以阻止。通俗地說(shuō),就是簽署協(xié)議但不執(zhí)行。在腳本的用戶界面,用戶能隨時(shí)精確地控制涉及隱私的各項(xiàng)權(quán)限。對(duì)于某些內(nèi)容,除了阻止外,用戶還可以偽造一個(gè)隨機(jī)或指定的數(shù)據(jù)。
例如,盜竊分子盜竊了手機(jī),當(dāng)其打開(kāi)手機(jī)后,能夠正常使用手機(jī)的基本功能,如:打電話,發(fā)短息,攝像等,但當(dāng)盜竊分子打開(kāi)相冊(cè)時(shí),只能看到提前預(yù)設(shè)的偽裝圖片,而不是用戶的隱私照片,同理,當(dāng)盜竊分子打開(kāi)通訊錄,短息等應(yīng)用時(shí),看到的只是無(wú)意義的偽裝資料,避免了盜竊分子因誤認(rèn)為手機(jī)無(wú)法正常使用而做出損害手機(jī)的過(guò)激舉動(dòng)。
步驟250,判斷是否接收到防盜指令。
該步驟可以參考步驟110,此處不再贅述。
優(yōu)選的,在本發(fā)明的另一種實(shí)施例中,步驟250還包括子步驟2501。
子步驟2501,由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令。
在該步驟中,指定安全應(yīng)用為與遠(yuǎn)程服務(wù)器對(duì)應(yīng)。當(dāng)用戶通過(guò)遠(yuǎn)程登錄遠(yuǎn)程服務(wù)器向移動(dòng)終端發(fā)送防盜指令時(shí),指定安全應(yīng)用可以監(jiān)聽(tīng)到該遠(yuǎn)程防盜指令。
數(shù)據(jù)網(wǎng)絡(luò)可以為移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)、無(wú)限局域網(wǎng)絡(luò)、有線網(wǎng)絡(luò)等。
防盜指令可以包括驗(yàn)證信息、以及指定的安全操作等。
在實(shí)際應(yīng)用中,用戶可以使用預(yù)先注冊(cè)的賬戶和密碼通過(guò)客戶端登錄服務(wù)器,向預(yù)先綁定的移動(dòng)終端或指定移動(dòng)終端發(fā)送防盜指令。其中,客戶端可以安裝在個(gè)人計(jì)算機(jī)、平板電腦、其他移動(dòng)終端上。本發(fā)明實(shí)施例對(duì)其不加以限制。
在本發(fā)明實(shí)施例中,當(dāng)指定安全應(yīng)用監(jiān)聽(tīng)到接收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令時(shí),認(rèn)為移動(dòng)終端被盜,否則,認(rèn)為移動(dòng)終端未被盜,移動(dòng)終端處于正常模式。
優(yōu)選的,在本發(fā)明的另一種實(shí)施例中,步驟250還包括子步驟2502至2505。
子步驟2502,監(jiān)控移動(dòng)終端接收到的短信。
在本發(fā)明實(shí)施例中,可以通過(guò)其他指定移動(dòng)終端向被盜移動(dòng)終端發(fā)送包含防盜指令的短信。其中,防盜指令為加密版本,從而保證防盜指令的安全性。當(dāng)被盜移動(dòng)終端接收到包含防盜指令的短信時(shí),將防盜指令進(jìn)行解密。
從而,指定移動(dòng)終端向被盜移動(dòng)終端發(fā)送的短信包括兩種:正常的通信短信、包含防盜指令的短信。為了區(qū)分兩種短信,可以對(duì)包含防盜指令的短信進(jìn)行標(biāo)記。例如,在短信內(nèi)容或短信文件的頭文件中添加特殊字符或其他標(biāo)識(shí),表明短信為包含防盜指令的短信。
當(dāng)移動(dòng)終端接收到一短信時(shí),從短信內(nèi)容或頭文件中讀取標(biāo)記,從而判斷該短信是否為包含防盜指令的短信。若是,則進(jìn)入子步驟2503;否則,該短信不是包含防盜指令的短信。
上述方式可以避免對(duì)正常通信短信進(jìn)行不必要的操作。
例如,內(nèi)置有安全應(yīng)用的智能手機(jī)安裝有號(hào)碼為18312345678的SIM(Subscriber Identification Module,用戶識(shí)別模塊)卡,當(dāng)該智能手機(jī)丟失時(shí),為了保護(hù)用戶數(shù)據(jù)的安全隱私,可以通過(guò)向18312345678號(hào)碼發(fā)送防盜指令短信,從而遠(yuǎn)程觸發(fā)丟失手機(jī)執(zhí)行防盜動(dòng)作,該防盜指令短信可以為:weizhi#,jingbao#,suoding#等,手機(jī)可以根據(jù)接收到的防盜指令,執(zhí)行對(duì)應(yīng)的獲取位置、鳴響警報(bào)和/或鎖定手機(jī)的動(dòng)作。
子步驟2503,判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信。
其中,預(yù)設(shè)號(hào)碼可以在移動(dòng)終端的安全設(shè)置中進(jìn)行設(shè)定,可以從通信錄上選擇現(xiàn)有聯(lián)系人,還可以通過(guò)手動(dòng)輸入電話號(hào)碼。可以理解,預(yù)設(shè)號(hào)碼可以為一個(gè)或多個(gè)。在設(shè)置預(yù)設(shè)號(hào)碼時(shí),同時(shí)設(shè)置短信內(nèi)容,短信內(nèi)容可以在符合一定規(guī)則下由用戶自定義??梢岳斫?,不同預(yù)設(shè)號(hào)碼盡量設(shè)置不同的短信內(nèi)容,也可以設(shè)置為相同的短信內(nèi)容。本發(fā)明實(shí)施例對(duì)其不加以限制。
當(dāng)用戶設(shè)定完預(yù)設(shè)號(hào)碼時(shí),將預(yù)設(shè)號(hào)碼和對(duì)應(yīng)的短信內(nèi)容存儲(chǔ)在移動(dòng)終端的指定存儲(chǔ)位置??梢砸詳?shù)據(jù)庫(kù)的表形式存儲(chǔ),預(yù)設(shè)號(hào)碼作為檢索關(guān)鍵字。
當(dāng)接收到短信時(shí),使用短信的發(fā)送號(hào)碼在數(shù)據(jù)中檢索。若檢索到該發(fā)送號(hào)碼,則該短信為預(yù)設(shè)號(hào)碼發(fā)送的短信,讀取該短信對(duì)應(yīng)的存儲(chǔ)在數(shù)據(jù)庫(kù)中的預(yù)設(shè)內(nèi)容,并進(jìn)入子步驟2504;否則,該短信不是預(yù)設(shè)號(hào)碼發(fā)送的短信。
子步驟2504,如果所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信,則判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容。
具體地,從數(shù)據(jù)庫(kù)中讀取預(yù)設(shè)號(hào)碼對(duì)應(yīng)的預(yù)設(shè)內(nèi)容,將該預(yù)設(shè)內(nèi)容與接收到的短信內(nèi)容進(jìn)行比較。若一致,則防盜指令通過(guò)驗(yàn)證;否則,防盜指令未通過(guò)驗(yàn)證。
子步驟2505,如果所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容,則確定接收到所述防盜指令。
在本發(fā)明實(shí)施例中,當(dāng)防盜指令通過(guò)驗(yàn)證時(shí),則確定接收到所述防盜指令;否則,確定移動(dòng)終端未接收到防盜指令。
需要說(shuō)明的是,子步驟2502至2505可以在應(yīng)用層監(jiān)聽(tīng)短信數(shù)據(jù)庫(kù)中新接收到的短信,并判斷是否符合預(yù)先設(shè)定的內(nèi)容,從而確定是否接收到防盜指令;還可以在框架層通過(guò)telephone manager服務(wù)攔截通信層的短信,并判斷是否符合預(yù)先設(shè)定的內(nèi)容,從而確定是否接收到防盜指令。
優(yōu)選的,在本發(fā)明的另一種實(shí)施例中,步驟250還包括子步驟2506至2507。
子步驟2506,判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值。
其中,第一閾值為解鎖失敗次數(shù)的上限,可以在移動(dòng)終端的設(shè)置界面上根據(jù)實(shí)際應(yīng)用場(chǎng)景設(shè)定??梢岳斫?,在移動(dòng)終端出廠時(shí),可以根據(jù)經(jīng)驗(yàn)值設(shè)置默認(rèn)值。需要說(shuō)明的是,所述默認(rèn)值的設(shè)置方式可以有多種,本發(fā)明實(shí)施例對(duì)此不做限定。
在實(shí)際應(yīng)用中,在移動(dòng)終端被盜之后,由于盜竊者不知道解鎖屏幕的密碼,從而往往會(huì)使用錯(cuò)誤密碼多次解鎖失敗。在本發(fā)明實(shí)施例中,當(dāng)解鎖失敗次數(shù)超過(guò)一定閾值時(shí),則認(rèn)為移動(dòng)終端被盜。
優(yōu)選的,子步驟2506可以包括:子步驟25061。
子步驟25061,判斷移動(dòng)終端處于鎖屏狀態(tài)下,指紋解鎖、或圖形解鎖、或數(shù)字解鎖的解鎖失敗次數(shù)是否超過(guò)第一閾值。
其中,指紋解鎖將對(duì)用戶輸入的指紋特征與預(yù)先錄入的指紋特征進(jìn)行對(duì)比,驗(yàn)證用戶身份。
圖形解鎖將用戶輸入的圖形與預(yù)先錄入的圖形進(jìn)行對(duì)比,驗(yàn)證用戶身份。
數(shù)字解鎖將用戶輸入的數(shù)字串與預(yù)先設(shè)置的數(shù)字串進(jìn)行對(duì)比,驗(yàn)證用戶身份。
在本發(fā)明實(shí)施例中,可以通過(guò)統(tǒng)計(jì)各種解鎖方式的解鎖失敗次數(shù),判斷移動(dòng)終端是否被盜。具體地,可以將各種解鎖方式的總的解鎖失敗次數(shù)與預(yù)設(shè)的第一閾值對(duì)比。當(dāng)總的解鎖失敗次數(shù)大于第一閾值時(shí),則認(rèn)為移動(dòng)終端被盜;否則,認(rèn)為移動(dòng)終端未被盜。
可以理解,還可以將各種解鎖方式的單獨(dú)的解鎖失敗次數(shù)與預(yù)設(shè)的第一閾值對(duì)比。當(dāng)三種方式的解鎖失敗次數(shù)均大于第一閾值時(shí),認(rèn)為移動(dòng)終端被盜;當(dāng)三種方式中至少一種的解鎖失敗次數(shù)小于第一閾值時(shí),認(rèn)為移動(dòng)終端未被盜。
子步驟2507,如果解鎖次數(shù)超過(guò)第一閾值,則確定接收到所述防盜指令。
在本發(fā)明實(shí)施例中,若解鎖失敗次數(shù)超過(guò)第一閾值,則確定移動(dòng)終端被盜;否則,確定移動(dòng)終端未被盜。
步驟260,如果接收到防盜指令,則將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶。
該步驟可以參考步驟120,此處不再贅述。
優(yōu)選的,在本發(fā)明的另一種實(shí)施例中,步驟260還包括子步驟2601。
子步驟2601:調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。
在該步驟中,賬戶切換是通過(guò)調(diào)用ActivityManager調(diào)用系統(tǒng)的賬戶切換接口進(jìn)行。
優(yōu)選的,在本發(fā)明的另一種實(shí)施例中,在子步驟2601之后,還包括:子步驟2602和子步驟2603。
子步驟2602,當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼。
在該步驟中,用戶可以對(duì)賬戶切換接口發(fā)送調(diào)用請(qǐng)求,進(jìn)行賬戶切換,此時(shí),用戶需要輸入密碼。該步驟通常是在用戶通過(guò)報(bào)警等手段找回移動(dòng)終端后執(zhí)行的。
子步驟2603,當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。
步驟270,每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息。
在該步驟中,移動(dòng)終端可以調(diào)用GPS模塊接口,啟動(dòng)移動(dòng)終端的GPS模塊,通過(guò)每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息,可以使用戶獲取丟失移動(dòng)終端的地理位置信息,并通過(guò)報(bào)警等手段找回丟失的移動(dòng)終端,嚴(yán)懲盜竊分子。
步驟280,將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。
在該步驟中,所述通過(guò)GPS模塊獲取的位置信息可以自動(dòng)上傳至指定的服務(wù)器,或通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送給指定的移動(dòng)終端,用戶可以通過(guò)訪問(wèn)指定的服務(wù)器或根據(jù)指定的移動(dòng)終端獲取該位置信息。
需要說(shuō)明的是,步驟270和步驟280的執(zhí)行過(guò)程是在移動(dòng)終端的后臺(tái)完成的,并不會(huì)在用戶界面上有提醒,避免驚動(dòng)盜竊分子,導(dǎo)致其做出過(guò)激行為。
步驟290,在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。
在該步驟中,可以通過(guò)與發(fā)送防盜指令相同的方式向移動(dòng)終端發(fā)送拍攝指令,當(dāng)移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。
在本發(fā)明實(shí)施例中,用戶通過(guò)向移動(dòng)終端的相機(jī)應(yīng)用發(fā)送拍攝指令,使相機(jī)應(yīng)用進(jìn)行拍攝動(dòng)作,會(huì)有可能拍到盜竊分子的面部信息,將拍攝數(shù)據(jù)上傳至指定的服務(wù)器,并通過(guò)訪問(wèn)指定的服務(wù)器獲取拍攝數(shù)據(jù),可以獲取到盜竊分子的信息,從而為報(bào)警提供證據(jù)。
本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜方法,通過(guò)啟動(dòng)多賬戶模式,建立具有隔離的、獨(dú)立的第二用戶空間的防盜備份賬戶,之后判斷移動(dòng)終端是否接收到防盜指令,在移動(dòng)終端接收到防盜指令后將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,最后通過(guò)獲取移動(dòng)終端的位置信息,將該位置信息告知用戶。由此解決了終端被盜后盜竊分子竊取移動(dòng)終端中的隱私數(shù)據(jù)的問(wèn)題,通過(guò)將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,利用偽裝的數(shù)據(jù)迷惑盜竊分子,降低了盜竊分子對(duì)移動(dòng)終端進(jìn)行暴力破壞的可能,取得了保護(hù)用戶隱私數(shù)據(jù)的有益效果。
參照?qǐng)D3,示出了根據(jù)本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜裝置的結(jié)構(gòu)框圖,具體可以包括如下模塊:
判斷模塊301,用于判斷是否接收到防盜指令;
切換模塊302,用于在接收到防盜指令時(shí),將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶。
本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜方法,先通過(guò)判斷移動(dòng)終端是否接收到防盜指令,并在移動(dòng)終端接收到防盜指令后將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,由此解決了終端被盜后盜竊分子竊取移動(dòng)終端中的隱私數(shù)據(jù)的問(wèn)題,通過(guò)將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,避免降低了盜竊分子對(duì)移動(dòng)終端進(jìn)行暴力破壞的可能,取得了保護(hù)用戶隱私數(shù)據(jù)的有益效果。
參照?qǐng)D4,示出了根據(jù)本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜裝置的結(jié)構(gòu)框圖,具體可以包括如下模塊:
啟動(dòng)模塊401,用于啟動(dòng)多賬戶模式。
賬戶添加模塊402,用于在系統(tǒng)中添加防盜備份賬戶。
設(shè)置模塊403,用于對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間。
權(quán)限添加模塊404,用于將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限。
判斷模塊405,用于判斷是否接收到防盜指令。
可選的,所述判斷模塊405包括:
監(jiān)聽(tīng)子模塊4051,用于由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令。
第一確定子模塊4052,用于在接收到所述防盜指令,確定接收到防盜指令。
第一判斷子模塊4053,用于判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信。
第二判斷子模塊4054,用于在所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信時(shí),判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容。
第二確定子模塊4055,用于在所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容時(shí),確定接收到所述防盜指令。
第三判斷子模塊4056,用于判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值。
第三確定子模塊4057,用于在解鎖次數(shù)超過(guò)第一閾值時(shí),確定接收到所述防盜指令。
切換模塊406,用于在接收到防盜指令時(shí),將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶。
可選的,所述切換模塊406包括:
調(diào)用子模塊4061,用于調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。
提示子模塊4062,用于當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼.
切換子模塊4063,用于當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。
位置獲取模塊407,用于每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息。
發(fā)送模塊408,用于將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。
拍攝數(shù)據(jù)上傳模塊409,用于在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。
本發(fā)明實(shí)施例提供的一種移動(dòng)終端防盜裝置,通過(guò)啟動(dòng)多賬戶模式,建立具有隔離的、獨(dú)立的第二用戶空間的防盜備份賬戶,之后判斷移動(dòng)終端是否接收到防盜指令,在移動(dòng)終端接收到防盜指令后將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,最后通過(guò)獲取移動(dòng)終端的位置信息,將該位置信息告知用戶。由此解決了終端被盜后盜竊分子竊取移動(dòng)終端中的隱私數(shù)據(jù)的問(wèn)題,通過(guò)將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,利用偽裝的數(shù)據(jù)迷惑盜竊分子,避免降低了盜竊分子對(duì)移動(dòng)終端進(jìn)行暴力破壞的可能,取得了保護(hù)用戶隱私數(shù)據(jù)的有益效果。
對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,如圖5所示,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該移動(dòng)終端可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷(xiāo)售終端)、車(chē)載電腦等任意終端設(shè)備,以終端為手機(jī)為例:
圖5示出的是與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖5,手機(jī)包括:射頻(Radio Frequency,RF)電路510、存儲(chǔ)器520、輸入單元530、顯示單元540、傳感器550、音頻電路560、無(wú)線保真(wireless fidelity,WiFi)模塊570、處理器580、以及電源590等部件。本領(lǐng)域技術(shù)人員可以理解,圖5中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖5對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
RF電路510可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器580處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路510包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路510還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無(wú)線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長(zhǎng)期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲(chǔ)器520可用于存儲(chǔ)軟件程序以及模塊,處理器580通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器520的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器520可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器520可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元530可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元530可包括觸控面板531以及其他輸入設(shè)備532。觸控面板531,也稱(chēng)為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板531上或在觸控面板531附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。
可選的,觸控面板531可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器580,并能接收處理器580發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類(lèi)型實(shí)現(xiàn)觸控面板531。除了觸控面板531,輸入單元530還可以包括其他輸入設(shè)備532。具體地,其他輸入設(shè)備532可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元540可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元540可包括顯示面板541,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來(lái)配置顯示面板541。進(jìn)一步的,觸控面板531可覆蓋顯示面板541,當(dāng)觸控面板531檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器580以確定觸摸事件的類(lèi)型,隨后處理器580根據(jù)觸摸事件的類(lèi)型在顯示面板541上提供相應(yīng)的視覺(jué)輸出。雖然在圖5中,觸控面板531與顯示面板541是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板531與顯示面板541集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器550,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板541的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板541和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路560、揚(yáng)聲器561,傳聲器562可提供用戶與手機(jī)之間的音頻接口。音頻電路560可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器561,由揚(yáng)聲器561轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器562將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路560接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器580處理后,經(jīng)RF電路510以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器520以便進(jìn)一步處理。
WiFi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)WiFi模塊570可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖5示出了WiFi模塊570,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器580是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器520內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器520內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器580可包括一個(gè)或多個(gè)處理單元;優(yōu)選地,處理器580可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器580中。
手機(jī)還包括給各個(gè)部件供電的電源590(比如電池),優(yōu)選地,電源可以通過(guò)電源管理系統(tǒng)與處理器580邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
在本發(fā)明實(shí)施例中,該終端所包括的處理器580還具有以下功能:
判斷是否接收到防盜指令;如果接收到防盜指令,則將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶;所述防盜系統(tǒng)賬戶使用與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間。
可選的,處理器580還具有以下功能:
所述判斷是否接收到防盜指令的步驟,包括:由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令;若接收到所述防盜指令,則確定接收到防盜指令。
可選的,處理器580還具有以下功能:
所述判斷是否接收到防盜指令的步驟,包括:監(jiān)控移動(dòng)終端接收到的短信;判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信;如果所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信,則判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容;如果所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容,則確定接收到所述防盜指令。
可選的,處理器580還具有以下功能:
所述判斷是否接收到防盜指令的步驟,包括:判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值;如果解鎖次數(shù)超過(guò)第一閾值,則確定接收到所述防盜指令。
可選的,處理器580還具有以下功能:
所述判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖次數(shù)是否超過(guò)第一閾值的步驟,包括:判斷移動(dòng)終端處于鎖屏狀態(tài)下,指紋解鎖、或圖形解鎖、或數(shù)字解鎖的解鎖失敗次數(shù)是否超過(guò)第一閾值。
可選的,處理器580還具有以下功能:
在判斷是否接收到防盜指令的步驟之前,還包括:?jiǎn)?dòng)多賬戶模式;在系統(tǒng)中添加防盜備份賬戶;對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間;將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限;所述全局防盜權(quán)限用于當(dāng)在所述防盜備份賬戶中接收到一讀/寫(xiě)操作請(qǐng)求時(shí),將所述操作請(qǐng)求的讀/寫(xiě)操作請(qǐng)求導(dǎo)入所述獨(dú)立的第二用戶空間中相應(yīng)應(yīng)用的存儲(chǔ)路徑中。
可選的,處理器580還具有以下功能:
所述將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟,包括:調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。
可選的,處理器580還具有以下功能:
在所述調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶的步驟之后,包括:當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼;當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。
可選的,處理器580還具有以下功能:
在將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟之后,還包括:每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息;將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。
可選的,處理器580還具有以下功能:
在將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟之后,還包括:在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。
上述方式可以通過(guò)判斷移動(dòng)終端是否接收到防盜指令,并在移動(dòng)終端接收到防盜指令后將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,由此解決了終端被盜后盜竊分子竊取移動(dòng)終端中的隱私數(shù)據(jù)的問(wèn)題,通過(guò)將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶,避免了盜竊分子對(duì)移動(dòng)終端進(jìn)行暴力破壞,取得了保護(hù)用戶隱私數(shù)據(jù)的有益效果。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書(shū)由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的指紋識(shí)別設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱(chēng)。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本發(fā)明實(shí)施例中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專(zhuān)業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)在先技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
本發(fā)明公開(kāi)了A1、一種移動(dòng)終端防盜方法,包括:
判斷是否接收到防盜指令;
如果接收到防盜指令,則將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶;所述防盜系統(tǒng)賬戶使用與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間。
A2、根據(jù)A1所述的方法,所述判斷是否接收到防盜指令的步驟,包括:
由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令;
若接收到所述防盜指令,則確定接收到防盜指令。
A3、根據(jù)A1所述的方法,所述判斷是否接收到防盜指令的步驟,包括:
監(jiān)控移動(dòng)終端接收到的短信;
判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信;
如果所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信,則判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容;
如果所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容,則確定接收到所述防盜指令。
A4、根據(jù)A1所述的方法,所述判斷是否接收到防盜指令的步驟,包括:
判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值;
如果解鎖次數(shù)超過(guò)第一閾值,則確定接收到所述防盜指令。
A5、根據(jù)A4所述的方法,所述判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖次數(shù)是否超過(guò)第一閾值的步驟,包括:
判斷移動(dòng)終端處于鎖屏狀態(tài)下,指紋解鎖、或圖形解鎖、或數(shù)字解鎖的解鎖失敗次數(shù)是否超過(guò)第一閾值。
A6、根據(jù)A1所述的方法,在判斷是否接收到防盜指令的步驟之前,還包括:
啟動(dòng)多賬戶模式;
在系統(tǒng)中添加防盜備份賬戶;
對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間;
將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限;所述全局防盜權(quán)限用于當(dāng)在所述防盜備份賬戶中接收到一讀/寫(xiě)操作請(qǐng)求時(shí),將所述操作請(qǐng)求的讀/寫(xiě)操作請(qǐng)求導(dǎo)入所述獨(dú)立的第二用戶空間中相應(yīng)應(yīng)用的存儲(chǔ)路徑中。
A7、根據(jù)A6所述的方法,所述將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟,包括:
調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。
A8、根據(jù)A7所述的方法,在所述調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶的步驟之后,包括:
當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼;
當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。
A9、根據(jù)A1所述的方法,在將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟之后,還包括:
每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息;
將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。
A10、根據(jù)A1所述的方法,在將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶的步驟之后,還包括:
在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。
B1、一種終端防盜裝置,包括:
判斷模塊,用于判斷是否接收到防盜指令;
切換模塊,用于在接收到防盜指令時(shí),將移動(dòng)終端當(dāng)前使用的主系統(tǒng)賬戶切換到預(yù)置的防盜備份賬戶。
B2、根據(jù)B1所述的裝置,所述判斷模塊,包括:
監(jiān)聽(tīng)子模塊,用于由指定安全應(yīng)用監(jiān)聽(tīng)是否收到由服務(wù)器通過(guò)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送的防盜指令;
第一確定子模塊,用于在接收到所述防盜指令,確定接收到防盜指令。
B3、根據(jù)B1所述的裝置,所述判斷模塊,包括:
監(jiān)控子模塊,用于監(jiān)控移動(dòng)終端接收到的短信;
第一判斷子模塊,用于判斷所述短信是否為預(yù)設(shè)號(hào)碼發(fā)送的短信;
第二判斷子模塊,用于在所述短信是預(yù)設(shè)號(hào)碼發(fā)送的短信時(shí),判斷所述短信內(nèi)容是否匹配預(yù)設(shè)內(nèi)容;
第二確定子模塊,用于在所述短信內(nèi)容匹配預(yù)設(shè)內(nèi)容時(shí),確定接收到所述防盜指令。
B4、根據(jù)B1所述的裝置,所述判斷模塊,包括:
第三判斷子模塊,用于判斷移動(dòng)終端處于鎖屏狀態(tài)下,解鎖失敗次數(shù)是否超過(guò)第一閾值;
第三確定子模塊,用于在解鎖次數(shù)超過(guò)第一閾值時(shí),確定接收到所述防盜指令。
B5、根據(jù)B4所述的裝置,所述第三判斷子模塊,包括:
判斷單元,用于判斷移動(dòng)終端處于鎖屏狀態(tài)下,指紋解鎖、或圖形解鎖、或數(shù)字解鎖的解鎖失敗次數(shù)是否超過(guò)第一閾值。
B6、根據(jù)B1所述的裝置,還包括:
啟動(dòng)模塊,用于啟動(dòng)多賬戶模式;
賬戶添加模塊,用于在系統(tǒng)中添加防盜備份賬戶;
設(shè)置模塊,用于對(duì)所述防盜備份賬戶設(shè)置與所述主系統(tǒng)賬戶存儲(chǔ)用戶數(shù)據(jù)的第一用戶空間相隔離的、獨(dú)立的第二用戶空間;
權(quán)限添加模塊,用于將所述系統(tǒng)的系統(tǒng)應(yīng)用的用戶數(shù)據(jù)存儲(chǔ)并對(duì)所述防盜備份賬戶添加全局防盜狀態(tài)權(quán)限。
B7、根據(jù)B6所述的裝置,所述切換模塊,包括:
調(diào)用子模塊,用于調(diào)用系統(tǒng)的賬戶切換接口,將當(dāng)前使用的主系統(tǒng)賬戶切換到所述防盜備份賬戶。
B8、根據(jù)B7所述的裝置,還包括:
提示子模塊,用于當(dāng)在所述防盜備份賬戶中接收到對(duì)所述賬戶切換接口的調(diào)用請(qǐng)求,則提示用戶輸入切換密碼;
切換子模塊,用于當(dāng)接收到所述切換密碼且所述切換密碼驗(yàn)證通過(guò),則將當(dāng)前使用的防盜賬戶切換到所述主系統(tǒng)賬戶。
B9、根據(jù)B1所述的裝置,還包括:
位置獲取模塊,用于每個(gè)指定時(shí)間周期獲取當(dāng)前移動(dòng)終端的所在的位置信息;
發(fā)送模塊,用于將所述位置信息發(fā)送至指定的移動(dòng)終端或者指定的服務(wù)器。
B10、根據(jù)B1所述的裝置,還包括:
拍攝數(shù)據(jù)上傳模塊,用于在監(jiān)控到當(dāng)前移動(dòng)終端的相機(jī)應(yīng)用接收到拍攝指令后,將獲得的拍攝數(shù)據(jù)上傳至指定的服務(wù)器。
C1、一種移動(dòng)終端,包括處理器和存儲(chǔ)器,
所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行A1至A10中任一項(xiàng)所述的移動(dòng)終端防盜方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。