本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種應(yīng)用程序的管理方法、一種應(yīng)用程序的管理裝置和一種終端。
背景技術(shù):
在相關(guān)技術(shù)中,使用“應(yīng)用凍結(jié)”技術(shù)對(duì)符合凍結(jié)條件的應(yīng)用程序進(jìn)行凍結(jié),使整個(gè)應(yīng)用程序的所有功能均處于不可用狀態(tài),在某些情況下影響了用戶的使用,并且對(duì)于不同的用戶使用同一終端設(shè)備時(shí),無法因?yàn)橛脩舻牟町愖詣?dòng)對(duì)不適合該用戶使用的應(yīng)用程序或進(jìn)程進(jìn)行凍結(jié),降低了用戶的使用體驗(yàn)。
因此,如何設(shè)計(jì)一種新的應(yīng)用程序的管理方案,以基于不同的用戶執(zhí)行針對(duì)性的進(jìn)程凍結(jié)成為亟待解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明正是基于上述技術(shù)問題至少之一,提出了一種新的應(yīng)用程序的管理方案,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
有鑒于此,本發(fā)明提出了一種應(yīng)用程序的管理方法,包括:獲取對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令;檢測(cè)凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配;在檢測(cè)到生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程;對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
具體地,可以按照用戶類別設(shè)置對(duì)應(yīng)的操作模式,在對(duì)應(yīng)的操作模式中,對(duì)待禁用的進(jìn)程執(zhí)行凍結(jié)操作,比如設(shè)置“辦公用戶模式”,在“辦公用戶模式”下對(duì)除辦公應(yīng)用程序以外的應(yīng)用程序的進(jìn)程進(jìn)行凍結(jié)操作,在提升終端設(shè)備運(yùn)行速度的同時(shí),還有利于提高用戶的工作效率,又如設(shè)置“老年用戶模式”,在輸入老年用戶的生物特征信息后,相應(yīng)的對(duì)移動(dòng)蜂窩網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作,使老年用戶在打開基于網(wǎng)絡(luò)運(yùn)行的應(yīng)用程序時(shí)只在Wi-Fi連接狀態(tài)下才能運(yùn)行,從而能夠防止由于誤操作產(chǎn)生大量的數(shù)據(jù)流量。
其中,凍結(jié)指令包括直接對(duì)應(yīng)用程序或進(jìn)程的凍結(jié)指令、終端的解鎖指令和終端操作模式的切換指令中的至少一項(xiàng)。
在上述技術(shù)方案中,優(yōu)選地,在獲取對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令前,還包括:預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,其中,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè)。
在該技術(shù)方案中,通過預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,能夠在判定凍結(jié)指令中的生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定凍結(jié)指令中的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,以執(zhí)行凍結(jié)操作,實(shí)現(xiàn)了對(duì)多種待凍結(jié)的進(jìn)程或應(yīng)用程序的凍結(jié)條件的設(shè)置,滿足了用戶多元化使用需求。
具體地,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè),在實(shí)際應(yīng)用過程中,可以根據(jù)不同種類的生物特征信息確定對(duì)應(yīng)的指定進(jìn)程,比如:指紋特征信息對(duì)應(yīng)凍結(jié)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程,聲紋識(shí)別信息對(duì)應(yīng)凍結(jié)娛樂類應(yīng)用程序,人臉識(shí)別信息對(duì)應(yīng)凍結(jié)GPS定位進(jìn)程等,也可以設(shè)置一種生物特征信息中的多個(gè)生物特征信息與不同的應(yīng)用程序或進(jìn)程之間的對(duì)應(yīng)關(guān)系,比如:兒童、成人和老人分別輸入指紋特征信息,對(duì)應(yīng)的設(shè)置“學(xué)生用戶模式”下對(duì)游戲類應(yīng)用程序的進(jìn)程執(zhí)行凍結(jié)操作,“普通用戶模式”下可以不對(duì)任何進(jìn)程執(zhí)行凍結(jié)操作,“老年用戶模式”下對(duì)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作,又如:對(duì)人臉識(shí)別信息中根據(jù)識(shí)別到的局部人臉信息設(shè)置對(duì)應(yīng)的指定進(jìn)程,從而能夠?qū)崿F(xiàn)多元化操作與凍結(jié)方式,并且提升了用戶的使用樂趣。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,檢測(cè)凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,具體包括以下步驟:在凍結(jié)指令為解鎖指令時(shí),解析解鎖指令中的指紋特征信息;根據(jù)預(yù)設(shè)的指紋處理方式對(duì)指紋特征信息執(zhí)行預(yù)處理操作;提取預(yù)處理操作后的指紋特征信息中的指紋特征點(diǎn),以形成指紋特征點(diǎn)集合;確定指紋特征點(diǎn)集合與預(yù)設(shè)指紋特征點(diǎn)集合的匹配度;檢測(cè)匹配度是否大于或等于預(yù)設(shè)匹配度閾值,以在檢測(cè)到匹配度大于或等于預(yù)設(shè)匹配度閾值時(shí),確定生物特征信息與第一預(yù)設(shè)生物特征信息匹配。
在該技術(shù)方案中,在對(duì)終端進(jìn)行解鎖時(shí),往往需要輸入用戶的指紋特征信息,在對(duì)用戶輸入的指紋特征信息執(zhí)行預(yù)操作以后,提取指紋特征信息中的指紋特征點(diǎn),并形成指紋特征點(diǎn)集合,通過將提取的指紋特征點(diǎn)集合與預(yù)存的指紋特征點(diǎn)集合進(jìn)行對(duì)比,以得到匹配度,在實(shí)際使用過程中,用戶單次輸入的均為部分指紋信息,當(dāng)該部分指紋信息與完整指紋信息中對(duì)應(yīng)部分的信息一致,可以判定匹配成功,因此可以預(yù)設(shè)匹配度閾值,在匹配度大于或等于匹配度閾值時(shí),表明匹配成功,從而在得到較清晰的指紋圖像的同時(shí),提升了指紋信息匹配成功率,提高了用戶操作的便捷性。
具體地,常用的指紋采集技術(shù)包括有光學(xué)全反射技術(shù)、硅晶體傳感器技術(shù)和超聲波掃描技術(shù),終端設(shè)備上常用傳感器進(jìn)行指紋采集。
指紋特征信息的預(yù)處理過程包括歸一化操作、分割操作、濾波增強(qiáng)操作、二值化操作和細(xì)化操作,對(duì)指紋特征信息進(jìn)行歸一化操作能夠增強(qiáng)脊線與谷線的對(duì)比度,使指紋特征信息處在同一亮度級(jí)上,便于后續(xù)分割操作的閾值選取,通過對(duì)指紋特征信息進(jìn)行預(yù)處理,能夠提取脊線的骨架信息,去除與特征提取無關(guān)的冗余信息,減少信息的存儲(chǔ)量,從而獲得較為清晰的指紋圖像。
另外,指紋特征信息包括全局特征信息和局部特征信息,前者適用于指紋特征信息的分類,后者適用于指紋特征信息的匹配,局部特征信息是指紋特征信息中的指紋特征點(diǎn),可以通過細(xì)化后的指紋特征信息獲得,細(xì)化后的指紋特征信息中的所有像素點(diǎn)的灰度值為0或1,其中,0表示背景點(diǎn)的灰度(白色),1表示紋線點(diǎn)的灰度(黑色),根據(jù)相鄰各點(diǎn)的灰度值之間的關(guān)系,判斷待檢測(cè)點(diǎn)是否為特征點(diǎn),在判定待檢測(cè)點(diǎn)不是特征點(diǎn)時(shí),即該待檢測(cè)點(diǎn)為偽特征點(diǎn),對(duì)為特征點(diǎn)執(zhí)行去除操作,通過提取指紋特征點(diǎn),以形成指紋特征點(diǎn)集合。
進(jìn)一步地,指紋特征信息的匹配判斷過程包括:首先將提取的指紋特征點(diǎn)集合與終端中保存的預(yù)設(shè)指紋特征點(diǎn)集合進(jìn)行比對(duì),并找到參考點(diǎn),對(duì)指紋圖像進(jìn)行校準(zhǔn);并求得兩個(gè)指紋細(xì)節(jié)特征點(diǎn)集合的相似度;最后,基于實(shí)際需求,設(shè)置相似度閾值,如果求得的相似度高于此閾值,則匹配成功,反之,匹配失敗。
另外,通過將待凍結(jié)的進(jìn)程的屬性修改為禁止調(diào)用,實(shí)現(xiàn)了對(duì)待凍結(jié)的進(jìn)程的凍結(jié),其中,待凍結(jié)的進(jìn)程可以是GPS定位、傳感器調(diào)用、Wi-Fi網(wǎng)絡(luò)、蜂窩移動(dòng)網(wǎng)絡(luò)和輸入法調(diào)用等系統(tǒng)進(jìn)程,也可以是應(yīng)用程序的運(yùn)行進(jìn)程,通過將待凍結(jié)的進(jìn)程進(jìn)行凍結(jié),一方面可以釋放更多的系統(tǒng)資源,提高終端設(shè)備的運(yùn)行速度,另一方面滿足了不同用戶的使用需求,節(jié)省了用戶手動(dòng)凍結(jié)的步驟,方便了用戶的操作。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,還包括:在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配;在檢測(cè)到解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征信息匹配時(shí),確定第二預(yù)設(shè)生物特征信息與已凍結(jié)的進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程;對(duì)待解凍的進(jìn)程執(zhí)行解凍操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配,在解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,根據(jù)預(yù)設(shè)的第二預(yù)設(shè)生物特征信息與待解凍的進(jìn)程的對(duì)應(yīng)關(guān)系,確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,并對(duì)待解凍的進(jìn)程執(zhí)行解凍操作,實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量解凍操作,方便了用戶的操作,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,降低了進(jìn)程被隨意解凍的幾率,提升了進(jìn)程解凍的安全性,提升了用戶的使用體驗(yàn)。
另外,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,也能夠?qū)崿F(xiàn)不同第二預(yù)設(shè)生物特征信息的不同權(quán)限設(shè)置,輸入與權(quán)限最高的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),可以對(duì)所有凍結(jié)的進(jìn)程執(zhí)行解凍操作,從而具備類似管理員的功能,輸入與權(quán)限低的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),只能夠?qū)χ付ǖ倪M(jìn)行執(zhí)行解凍操作,使解凍操作也能夠呈現(xiàn)個(gè)性化與差異化,同時(shí)也提升了終端設(shè)備的安全性。
根據(jù)本發(fā)明第二方面,還提出了一種應(yīng)用程序的管理裝置,包括:獲取單元,用于獲取對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令;檢測(cè)單元,用于檢測(cè)凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配;確定單元,用于在檢測(cè)到生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程;凍結(jié)單元,用于對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
具體地,可以按照用戶類別設(shè)置對(duì)應(yīng)的操作模式,在對(duì)應(yīng)的操作模式中,對(duì)待禁用的進(jìn)程執(zhí)行凍結(jié)操作,比如設(shè)置“辦公用戶模式”,在“辦公用戶模式”下對(duì)除辦公應(yīng)用程序以外的應(yīng)用程序的進(jìn)程進(jìn)行凍結(jié)操作,在提升終端設(shè)備運(yùn)行速度的同時(shí),還有利于提高用戶的工作效率,又如設(shè)置“老年用戶模式”,在輸入老年用戶的生物特征信息后,相應(yīng)的對(duì)移動(dòng)蜂窩網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作,使老年用戶在打開基于網(wǎng)絡(luò)運(yùn)行的應(yīng)用程序時(shí)只在Wi-Fi連接狀態(tài)下才能運(yùn)行,從而能夠防止由于誤操作產(chǎn)生大量的數(shù)據(jù)流量。
其中,凍結(jié)指令包括直接對(duì)應(yīng)用程序或進(jìn)程的凍結(jié)指令、終端的解鎖指令和終端操作模式的切換指令中的至少一項(xiàng)。
在上述技術(shù)方案中,優(yōu)選地,還包括:預(yù)設(shè)單元,用于預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,其中,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè)。
在該技術(shù)方案中,通過預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,能夠在判定凍結(jié)指令中的生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定凍結(jié)指令中的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,以執(zhí)行凍結(jié)操作,實(shí)現(xiàn)了對(duì)多種待凍結(jié)的進(jìn)程或應(yīng)用程序的凍結(jié)條件的設(shè)置,滿足了用戶多元化使用需求。
具體地,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè),在實(shí)際應(yīng)用過程中,可以根據(jù)不同種類的生物特征信息確定對(duì)應(yīng)的指定進(jìn)程,比如:指紋特征信息對(duì)應(yīng)凍結(jié)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程,聲紋識(shí)別信息對(duì)應(yīng)凍結(jié)娛樂類應(yīng)用程序,人臉識(shí)別信息對(duì)應(yīng)凍結(jié)GPS定位進(jìn)程等,也可以設(shè)置一種生物特征信息中的多個(gè)生物特征信息與不同的應(yīng)用程序或進(jìn)程之間的對(duì)應(yīng)關(guān)系,比如:兒童、成人和老人分別輸入指紋特征信息,對(duì)應(yīng)的設(shè)置“學(xué)生用戶模式”下對(duì)游戲類應(yīng)用程序的進(jìn)程執(zhí)行凍結(jié)操作,“普通用戶模式”下可以不對(duì)任何進(jìn)程執(zhí)行凍結(jié)操作,“老年用戶模式”下對(duì)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作,又如:對(duì)人臉識(shí)別信息中根據(jù)識(shí)別到的局部人臉信息設(shè)置對(duì)應(yīng)的指定進(jìn)程,從而能夠?qū)崿F(xiàn)多元化操作與凍結(jié)方式,并且提升了用戶的使用樂趣。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,還包括:解析單元,用于在凍結(jié)指令為解鎖指令時(shí),解析解鎖指令中的指紋特征信息;預(yù)處理單元,用于根據(jù)預(yù)設(shè)的指紋處理方式對(duì)指紋特征信息執(zhí)行預(yù)處理操作;提取單元,用于提取預(yù)處理操作后的指紋特征信息中的指紋特征點(diǎn),以形成指紋特征點(diǎn)集合;確定單元還用于:確定指紋特征點(diǎn)集合與預(yù)設(shè)指紋特征點(diǎn)集合的匹配度;檢測(cè)單元還用于:檢測(cè)匹配度是否大于或等于預(yù)設(shè)匹配度閾值,以在檢測(cè)到匹配度大于或等于預(yù)設(shè)匹配度閾值時(shí),確定生物特征信息與第一預(yù)設(shè)生物特征信息匹配。
在該技術(shù)方案中,在對(duì)終端進(jìn)行解鎖時(shí),往往需要輸入用戶的指紋特征信息,在對(duì)用戶輸入的指紋特征信息執(zhí)行預(yù)操作以后,提取指紋特征信息中的指紋特征點(diǎn),并形成指紋特征點(diǎn)集合,通過將提取的指紋特征點(diǎn)集合與預(yù)存的指紋特征點(diǎn)集合進(jìn)行對(duì)比,以得到匹配度,在實(shí)際使用過程中,用戶單次輸入的均為部分指紋信息,當(dāng)該部分指紋信息與完整指紋信息中對(duì)應(yīng)部分的信息一致,可以判定匹配成功,因此可以預(yù)設(shè)匹配度閾值,在匹配度大于或等于匹配度閾值時(shí),表明匹配成功,從而在得到較清晰的指紋圖像的同時(shí),提升了指紋信息匹配成功率,提高了用戶操作的便捷性。
具體地,常用的指紋采集技術(shù)包括有光學(xué)全反射技術(shù)、硅晶體傳感器技術(shù)和超聲波掃描技術(shù),終端設(shè)備上常用傳感器進(jìn)行指紋采集。
指紋特征信息的預(yù)處理過程包括歸一化操作、分割操作、濾波增強(qiáng)操作、二值化操作和細(xì)化操作,對(duì)指紋特征信息進(jìn)行歸一化操作能夠增強(qiáng)脊線與谷線的對(duì)比度,使指紋特征信息處在同一亮度級(jí)上,便于后續(xù)分割操作的閾值選取,通過對(duì)指紋特征信息進(jìn)行預(yù)處理,能夠提取脊線的骨架信息,去除與特征提取無關(guān)的冗余信息,減少信息的存儲(chǔ)量,從而獲得較為清晰的指紋圖像。
另外,指紋特征信息包括全局特征信息和局部特征信息,前者適用于指紋特征信息的分類,后者適用于指紋特征信息的匹配,局部特征信息是指紋特征信息中的指紋特征點(diǎn),可以通過細(xì)化后的指紋特征信息獲得,細(xì)化后的指紋特征信息中的所有像素點(diǎn)的灰度值為0或1,其中,0表示背景點(diǎn)的灰度(白色),1表示紋線點(diǎn)的灰度(黑色),根據(jù)相鄰各點(diǎn)的灰度值之間的關(guān)系,判斷待檢測(cè)點(diǎn)是否為特征點(diǎn),在判定待檢測(cè)點(diǎn)不是特征點(diǎn)時(shí),即該待檢測(cè)點(diǎn)為偽特征點(diǎn),對(duì)為特征點(diǎn)執(zhí)行去除操作,通過提取指紋特征點(diǎn),以形成指紋特征點(diǎn)集合。
進(jìn)一步地,指紋特征信息的匹配判斷過程包括:首先將提取的指紋特征點(diǎn)集合與終端中保存的預(yù)設(shè)指紋特征點(diǎn)集合進(jìn)行比對(duì),并找到參考點(diǎn),對(duì)指紋圖像進(jìn)行校準(zhǔn);并求得兩個(gè)指紋細(xì)節(jié)特征點(diǎn)集合的相似度;最后,基于實(shí)際需求,設(shè)置相似度閾值,如果求得的相似度高于此閾值,則匹配成功,反之,匹配失敗。
另外,通過將待凍結(jié)的進(jìn)程的屬性修改為禁止調(diào)用,實(shí)現(xiàn)了對(duì)待凍結(jié)的進(jìn)程的凍結(jié),其中,待凍結(jié)的進(jìn)程可以是GPS定位、傳感器調(diào)用、Wi-Fi網(wǎng)絡(luò)、蜂窩移動(dòng)網(wǎng)絡(luò)和輸入法調(diào)用等系統(tǒng)進(jìn)程,也可以是應(yīng)用程序的運(yùn)行進(jìn)程,通過將待凍結(jié)的進(jìn)程進(jìn)行凍結(jié),一方面可以釋放更多的系統(tǒng)資源,提高終端設(shè)備的運(yùn)行速度,另一方面滿足了不同用戶的使用需求,節(jié)省了用戶手動(dòng)凍結(jié)的步驟,方便了用戶的操作。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,檢測(cè)單元還用于:在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配;確定單元還用于:在檢測(cè)到解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征信息匹配時(shí),確定第二預(yù)設(shè)生物特征信息與已凍結(jié)的進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程;應(yīng)用程序的管理裝置還包括:解凍單元,用于對(duì)待解凍的進(jìn)程執(zhí)行解凍操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配,在解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,根據(jù)預(yù)設(shè)的第二預(yù)設(shè)生物特征信息與待解凍的進(jìn)程的對(duì)應(yīng)關(guān)系,確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,并對(duì)待解凍的進(jìn)程執(zhí)行解凍操作,實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量解凍操作,方便了用戶的操作,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,降低了進(jìn)程被隨意解凍的幾率,提升了進(jìn)程解凍的安全性,提升了用戶的使用體驗(yàn)。
另外,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,也能夠?qū)崿F(xiàn)不同第二預(yù)設(shè)生物特征信息的不同權(quán)限設(shè)置,輸入與權(quán)限最高的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),可以對(duì)所有凍結(jié)的進(jìn)程執(zhí)行解凍操作,從而具備類似管理員的功能,輸入與權(quán)限低的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),只能夠?qū)χ付ǖ倪M(jìn)行執(zhí)行解凍操作,使解凍操作也能夠呈現(xiàn)個(gè)性化與差異化,同時(shí)也提升了終端設(shè)備的安全性。
根據(jù)本發(fā)明第三方面,還提出了一種終端,包括上述任一項(xiàng)技術(shù)方案所述的應(yīng)用程序的管理裝置,因此,該終端包括上述任一項(xiàng)技術(shù)方案所述的應(yīng)用程序的管理裝置的技術(shù)效果,在此不再贅述。
通過以上技術(shù)方案,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
附圖說明
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序的管理方法的示意流程圖;
圖2示出了根據(jù)本發(fā)明的實(shí)施例的應(yīng)用程序的管理裝置的示意框圖;
圖3示出了根據(jù)本發(fā)明的實(shí)施例的終端的示意框圖;
圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的應(yīng)用程序的管理方法的示意流程圖;
圖5示出了根據(jù)本發(fā)明的再一個(gè)實(shí)施例的應(yīng)用程序的管理方法的示意流程圖。
具體實(shí)施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用第三方不同于在此描述的第三方方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序的管理方法的示意流程圖。
如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序的管理方法,包括:步驟102,獲取對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令;步驟104,檢測(cè)凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配;步驟106,在檢測(cè)到生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程;步驟108,對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
按照用戶類別設(shè)置對(duì)應(yīng)的操作模式,包括但不限于以下實(shí)施方式:
實(shí)施例一:
設(shè)置“辦公用戶模式”,在“辦公用戶模式”下對(duì)除辦公應(yīng)用程序以外的應(yīng)用程序的進(jìn)程進(jìn)行凍結(jié)操作,在提升終端設(shè)備運(yùn)行速度的同時(shí),還有利于提高用戶的工作效率。
實(shí)施例二:
設(shè)置“老年用戶模式”,在輸入老年用戶的生物特征信息后,相應(yīng)的對(duì)移動(dòng)蜂窩網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作,使老年用戶在打開基于網(wǎng)絡(luò)運(yùn)行的應(yīng)用程序時(shí)只在Wi-Fi連接狀態(tài)下才能運(yùn)行,從而能夠防止由于誤操作產(chǎn)生大量的數(shù)據(jù)流量。
實(shí)施例三:
設(shè)置“學(xué)生用戶模式”,在“學(xué)生用戶模式”下,對(duì)除益智類應(yīng)用程序以外的應(yīng)用程序的進(jìn)行執(zhí)行凍結(jié)操作,降低學(xué)生用戶沉迷于游戲的概率。
其中,凍結(jié)指令包括直接對(duì)應(yīng)用程序或進(jìn)程的凍結(jié)指令、終端的解鎖指令和終端操作模式的切換指令中的至少一項(xiàng)。
在上述技術(shù)方案中,優(yōu)選地,在獲取對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令前,還包括:預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,其中,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè)。
在該技術(shù)方案中,通過預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,能夠在判定凍結(jié)指令中的生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定凍結(jié)指令中的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,以執(zhí)行凍結(jié)操作,實(shí)現(xiàn)了對(duì)多種待凍結(jié)的進(jìn)程或應(yīng)用程序的凍結(jié)條件的設(shè)置,滿足了用戶多元化使用需求。
具體地,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè),上述第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系包括但不限于以下實(shí)施方式:
實(shí)施例一:
可以根據(jù)不同種類的生物特征信息確定對(duì)應(yīng)的指定進(jìn)程,比如:指紋特征信息對(duì)應(yīng)凍結(jié)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程,聲紋識(shí)別信息對(duì)應(yīng)凍結(jié)娛樂類應(yīng)用程序,人臉識(shí)別信息對(duì)應(yīng)凍結(jié)GPS定位進(jìn)程等,在用戶輸入指紋特征信息時(shí),比如解鎖終端界面時(shí),則在終端界面解鎖的同時(shí)凍結(jié)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程,在用戶輸入聲紋識(shí)別信息時(shí),比如通過siri等應(yīng)用獲取到用戶的聲紋識(shí)別信息,則凍結(jié)娛樂類應(yīng)用程序的進(jìn)程,在攝像頭采集到用戶的人臉識(shí)別信息時(shí),凍結(jié)GPS定位進(jìn)程。
實(shí)施例二:
也可以設(shè)置一種生物特征信息中的多個(gè)生物特征信息與不同的應(yīng)用程序或進(jìn)程之間的對(duì)應(yīng)關(guān)系,比如:兒童、成人和老人分別輸入指紋特征信息,對(duì)應(yīng)的設(shè)置“學(xué)生用戶模式”下對(duì)游戲類應(yīng)用程序的進(jìn)程執(zhí)行凍結(jié)操作,“普通用戶模式”下可以不對(duì)任何進(jìn)程執(zhí)行凍結(jié)操作,“老年用戶模式”下對(duì)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作。
實(shí)施例三:
對(duì)人臉識(shí)別信息中根據(jù)識(shí)別到的局部人臉信息設(shè)置對(duì)應(yīng)的指定進(jìn)程,比如在采集到左眼信息時(shí),凍結(jié)音頻類應(yīng)用程序的進(jìn)程,在采集到右眼信息時(shí),凍結(jié)視頻類應(yīng)用程序的進(jìn)程,從而能夠?qū)崿F(xiàn)多元化操作與凍結(jié)方式,并且提升了用戶的使用樂趣。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,檢測(cè)凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,具體包括以下步驟:在凍結(jié)指令為解鎖指令時(shí),解析解鎖指令中的指紋特征信息;根據(jù)預(yù)設(shè)的指紋處理方式對(duì)指紋特征信息執(zhí)行預(yù)處理操作;提取預(yù)處理操作后的指紋特征信息中的指紋特征點(diǎn),以形成指紋特征點(diǎn)集合;確定指紋特征點(diǎn)集合與預(yù)設(shè)指紋特征點(diǎn)集合的匹配度;檢測(cè)匹配度是否大于或等于預(yù)設(shè)匹配度閾值,以在檢測(cè)到匹配度大于或等于預(yù)設(shè)匹配度閾值時(shí),確定生物特征信息與第一預(yù)設(shè)生物特征信息匹配。
在該技術(shù)方案中,在對(duì)終端進(jìn)行解鎖時(shí),往往需要輸入用戶的指紋特征信息,在對(duì)用戶輸入的指紋特征信息執(zhí)行預(yù)操作以后,提取指紋特征信息中的指紋特征點(diǎn),并形成指紋特征點(diǎn)集合,通過將提取的指紋特征點(diǎn)集合與預(yù)存的指紋特征點(diǎn)集合進(jìn)行對(duì)比,以得到匹配度,在實(shí)際使用過程中,用戶單次輸入的均為部分指紋信息,當(dāng)該部分指紋信息與完整指紋信息中對(duì)應(yīng)部分的信息一致,可以判定匹配成功,因此可以預(yù)設(shè)匹配度閾值,在匹配度大于或等于匹配度閾值時(shí),表明匹配成功,從而在得到較清晰的指紋圖像的同時(shí),提升了指紋信息匹配成功率,提高了用戶操作的便捷性。
具體地,常用的指紋采集技術(shù)包括有光學(xué)全反射技術(shù)、硅晶體傳感器技術(shù)和超聲波掃描技術(shù),終端設(shè)備上常用傳感器進(jìn)行指紋采集。
指紋特征信息的預(yù)處理過程包括歸一化操作、分割操作、濾波增強(qiáng)操作、二值化操作和細(xì)化操作,對(duì)指紋特征信息進(jìn)行歸一化操作能夠增強(qiáng)脊線與谷線的對(duì)比度,使指紋特征信息處在同一亮度級(jí)上,便于后續(xù)分割操作的閾值選取,通過對(duì)指紋特征信息進(jìn)行預(yù)處理,能夠提取脊線的骨架信息,去除與特征提取無關(guān)的冗余信息,減少信息的存儲(chǔ)量,從而獲得較為清晰的指紋圖像。
另外,指紋特征信息包括全局特征信息和局部特征信息,前者適用于指紋特征信息的分類,后者適用于指紋特征信息的匹配,局部特征信息是指紋特征信息中的指紋特征點(diǎn),可以通過細(xì)化后的指紋特征信息獲得,細(xì)化后的指紋特征信息中的所有像素點(diǎn)的灰度值為0或1,其中,0表示背景點(diǎn)的灰度(白色),1表示紋線點(diǎn)的灰度(黑色),根據(jù)相鄰各點(diǎn)的灰度值之間的關(guān)系,判斷待檢測(cè)點(diǎn)是否為特征點(diǎn),在判定待檢測(cè)點(diǎn)不是特征點(diǎn)時(shí),即該待檢測(cè)點(diǎn)為偽特征點(diǎn),對(duì)為特征點(diǎn)執(zhí)行去除操作,通過提取指紋特征點(diǎn),以形成指紋特征點(diǎn)集合。
進(jìn)一步地,指紋特征信息的匹配判斷過程包括:首先將提取的指紋特征點(diǎn)集合與終端中保存的預(yù)設(shè)指紋特征點(diǎn)集合進(jìn)行比對(duì),并找到參考點(diǎn),對(duì)指紋圖像進(jìn)行校準(zhǔn);并求得兩個(gè)指紋細(xì)節(jié)特征點(diǎn)集合的相似度;最后,基于實(shí)際需求,設(shè)置相似度閾值,如果求得的相似度高于此閾值,則匹配成功,反之,匹配失敗。
另外,通過將待凍結(jié)的進(jìn)程的屬性修改為禁止調(diào)用,實(shí)現(xiàn)了對(duì)待凍結(jié)的進(jìn)程的凍結(jié),其中,待凍結(jié)的進(jìn)程可以是GPS定位、傳感器調(diào)用、Wi-Fi網(wǎng)絡(luò)、蜂窩移動(dòng)網(wǎng)絡(luò)和輸入法調(diào)用等系統(tǒng)進(jìn)程,也可以是應(yīng)用程序的運(yùn)行進(jìn)程,通過將待凍結(jié)的進(jìn)程進(jìn)行凍結(jié),一方面可以釋放更多的系統(tǒng)資源,提高終端設(shè)備的運(yùn)行速度,另一方面滿足了不同用戶的使用需求,節(jié)省了用戶手動(dòng)凍結(jié)的步驟,方便了用戶的操作。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,還包括:在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配;在檢測(cè)到解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征信息匹配時(shí),確定第二預(yù)設(shè)生物特征信息與已凍結(jié)的進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程;對(duì)待解凍的進(jìn)程執(zhí)行解凍操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配,在解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,根據(jù)預(yù)設(shè)的第二預(yù)設(shè)生物特征信息與待解凍的進(jìn)程的對(duì)應(yīng)關(guān)系,確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,并對(duì)待解凍的進(jìn)程執(zhí)行解凍操作,實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量解凍操作,方便了用戶的操作,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,降低了進(jìn)程被隨意解凍的幾率,提升了進(jìn)程解凍的安全性,提升了用戶的使用體驗(yàn)。
另外,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,也能夠?qū)崿F(xiàn)不同第二預(yù)設(shè)生物特征信息的不同權(quán)限設(shè)置,輸入與權(quán)限最高的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),可以對(duì)所有凍結(jié)的進(jìn)程執(zhí)行解凍操作,從而具備類似管理員的功能,輸入與權(quán)限低的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),只能夠?qū)χ付ǖ倪M(jìn)行執(zhí)行解凍操作,使解凍操作也能夠呈現(xiàn)個(gè)性化與差異化,同時(shí)也提升了終端設(shè)備的安全性。
圖2示出了根據(jù)本發(fā)明的實(shí)施例的裝置的示意框圖。
如圖2所示,根據(jù)本發(fā)明的實(shí)施例的應(yīng)用程序的管理裝置200,包括:包括:獲取單元202,用于獲取對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令;檢測(cè)單元204,用于檢測(cè)凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配;確定單元206,用于在檢測(cè)到生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程;凍結(jié)單元208,用于對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
按照用戶類別設(shè)置對(duì)應(yīng)的操作模式,包括但不限于以下實(shí)施方式:
實(shí)施例一:
設(shè)置“辦公用戶模式”,在“辦公用戶模式”下對(duì)除辦公應(yīng)用程序以外的應(yīng)用程序的進(jìn)程進(jìn)行凍結(jié)操作,在提升終端設(shè)備運(yùn)行速度的同時(shí),還有利于提高用戶的工作效率。
實(shí)施例二:
設(shè)置“老年用戶模式”,在輸入老年用戶的生物特征信息后,相應(yīng)的對(duì)移動(dòng)蜂窩網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作,使老年用戶在打開基于網(wǎng)絡(luò)運(yùn)行的應(yīng)用程序時(shí)只在Wi-Fi連接狀態(tài)下才能運(yùn)行,從而能夠防止由于誤操作產(chǎn)生大量的數(shù)據(jù)流量。
實(shí)施例三:
設(shè)置“學(xué)生用戶模式”,在“學(xué)生用戶模式”下,對(duì)除益智類應(yīng)用程序以外的應(yīng)用程序的進(jìn)行執(zhí)行凍結(jié)操作,降低學(xué)生用戶沉迷于游戲的概率。
其中,凍結(jié)指令包括直接對(duì)應(yīng)用程序或進(jìn)程的凍結(jié)指令、終端的解鎖指令和終端操作模式的切換指令中的至少一項(xiàng)。
在上述技術(shù)方案中,優(yōu)選地,還包括:預(yù)設(shè)單元210,用于預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,其中,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè)。
在該技術(shù)方案中,通過預(yù)設(shè)指定進(jìn)程與第一預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,能夠在判定凍結(jié)指令中的生物特征信息與第一預(yù)設(shè)生物特征信息匹配時(shí),確定凍結(jié)指令中的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,以執(zhí)行凍結(jié)操作,實(shí)現(xiàn)了對(duì)多種待凍結(jié)的進(jìn)程或應(yīng)用程序的凍結(jié)條件的設(shè)置,滿足了用戶多元化使用需求。
具體地,第一預(yù)設(shè)生物特征信息包括指紋特征信息、虹膜特征信息、人臉識(shí)別信息和聲紋識(shí)別信息中的至少一個(gè),上述第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系包括但不限于以下實(shí)施方式:
實(shí)施例一:
可以根據(jù)不同種類的生物特征信息確定對(duì)應(yīng)的指定進(jìn)程,比如:指紋特征信息對(duì)應(yīng)凍結(jié)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程,聲紋識(shí)別信息對(duì)應(yīng)凍結(jié)娛樂類應(yīng)用程序,人臉識(shí)別信息對(duì)應(yīng)凍結(jié)GPS定位進(jìn)程等。
實(shí)施例二:
也可以設(shè)置一種生物特征信息中的多個(gè)生物特征信息與不同的應(yīng)用程序或進(jìn)程之間的對(duì)應(yīng)關(guān)系,比如:兒童、成人和老人分別輸入指紋特征信息,對(duì)應(yīng)的設(shè)置“學(xué)生用戶模式”下對(duì)游戲類應(yīng)用程序的進(jìn)程執(zhí)行凍結(jié)操作,“普通用戶模式”下可以不對(duì)任何進(jìn)程執(zhí)行凍結(jié)操作,“老年用戶模式”下對(duì)蜂窩移動(dòng)網(wǎng)絡(luò)進(jìn)程執(zhí)行凍結(jié)操作。
實(shí)施例三:
對(duì)人臉識(shí)別信息中根據(jù)識(shí)別到的局部人臉信息設(shè)置對(duì)應(yīng)的指定進(jìn)程,比如在采集到左眼信息時(shí),凍結(jié)音頻類應(yīng)用程序的進(jìn)程,在采集到右眼信息時(shí),凍結(jié)視頻類應(yīng)用程序的進(jìn)程,從而能夠?qū)崿F(xiàn)多元化操作與凍結(jié)方式,并且提升了用戶的使用樂趣。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,還包括:解析單元212,用于在凍結(jié)指令為解鎖指令時(shí),解析解鎖指令中的指紋特征信息;預(yù)處理單元214,用于根據(jù)預(yù)設(shè)的指紋處理方式對(duì)指紋特征信息執(zhí)行預(yù)處理操作;提取單元216,用于提取預(yù)處理操作后的指紋特征信息中的指紋特征點(diǎn),以形成指紋特征點(diǎn)集合;確定單元206還用于:確定指紋特征點(diǎn)集合與預(yù)設(shè)指紋特征點(diǎn)集合的匹配度;檢測(cè)單元204還用于:檢測(cè)匹配度是否大于或等于預(yù)設(shè)匹配度閾值,以在檢測(cè)到匹配度大于或等于預(yù)設(shè)匹配度閾值時(shí),確定生物特征信息與第一預(yù)設(shè)生物特征信息匹配。
在該技術(shù)方案中,在對(duì)終端進(jìn)行解鎖時(shí),往往需要輸入用戶的指紋特征信息,在對(duì)用戶輸入的指紋特征信息執(zhí)行預(yù)操作以后,提取指紋特征信息中的指紋特征點(diǎn),并形成指紋特征點(diǎn)集合,通過將提取的指紋特征點(diǎn)集合與預(yù)存的指紋特征點(diǎn)集合進(jìn)行對(duì)比,以得到匹配度,在實(shí)際使用過程中,用戶單次輸入的均為部分指紋信息,當(dāng)該部分指紋信息與完整指紋信息中對(duì)應(yīng)部分的信息一致,可以判定匹配成功,因此可以預(yù)設(shè)匹配度閾值,在匹配度大于或等于匹配度閾值時(shí),表明匹配成功,從而在得到較清晰的指紋圖像的同時(shí),提升了指紋信息匹配成功率,提高了用戶操作的便捷性。
具體地,常用的指紋采集技術(shù)包括有光學(xué)全反射技術(shù)、硅晶體傳感器技術(shù)和超聲波掃描技術(shù),終端設(shè)備上常用傳感器進(jìn)行指紋采集。
指紋特征信息的預(yù)處理過程包括歸一化操作、分割操作、濾波增強(qiáng)操作、二值化操作和細(xì)化操作,對(duì)指紋特征信息進(jìn)行歸一化操作能夠增強(qiáng)脊線與谷線的對(duì)比度,使指紋特征信息處在同一亮度級(jí)上,便于后續(xù)分割操作的閾值選取,通過對(duì)指紋特征信息進(jìn)行預(yù)處理,能夠提取脊線的骨架信息,去除與特征提取無關(guān)的冗余信息,減少信息的存儲(chǔ)量,從而獲得較為清晰的指紋圖像。
另外,指紋特征信息包括全局特征信息和局部特征信息,前者適用于指紋特征信息的分類,后者適用于指紋特征信息的匹配,局部特征信息是指紋特征信息中的指紋特征點(diǎn),可以通過細(xì)化后的指紋特征信息獲得,細(xì)化后的指紋特征信息中的所有像素點(diǎn)的灰度值為0或1,其中,0表示背景點(diǎn)的灰度(白色),1表示紋線點(diǎn)的灰度(黑色),根據(jù)相鄰各點(diǎn)的灰度值之間的關(guān)系,判斷待檢測(cè)點(diǎn)是否為特征點(diǎn),在判定待檢測(cè)點(diǎn)不是特征點(diǎn)時(shí),即該待檢測(cè)點(diǎn)為偽特征點(diǎn),對(duì)為特征點(diǎn)執(zhí)行去除操作,通過提取指紋特征點(diǎn),以形成指紋特征點(diǎn)集合。
進(jìn)一步地,指紋特征信息的匹配判斷過程包括:首先將提取的指紋特征點(diǎn)集合與終端中保存的預(yù)設(shè)指紋特征點(diǎn)集合進(jìn)行比對(duì),并找到參考點(diǎn),對(duì)指紋圖像進(jìn)行校準(zhǔn);并求得兩個(gè)指紋細(xì)節(jié)特征點(diǎn)集合的相似度;最后,基于實(shí)際需求,設(shè)置相似度閾值,如果求得的相似度高于此閾值,則匹配成功,反之,匹配失敗。
另外,通過將待凍結(jié)的進(jìn)程的屬性修改為禁止調(diào)用,實(shí)現(xiàn)了對(duì)待凍結(jié)的進(jìn)程的凍結(jié),其中,待凍結(jié)的進(jìn)程可以是GPS定位、傳感器調(diào)用、Wi-Fi網(wǎng)絡(luò)、蜂窩移動(dòng)網(wǎng)絡(luò)和輸入法調(diào)用等系統(tǒng)進(jìn)程,也可以是應(yīng)用程序的運(yùn)行進(jìn)程,通過將待凍結(jié)的進(jìn)程進(jìn)行凍結(jié),一方面可以釋放更多的系統(tǒng)資源,提高終端設(shè)備的運(yùn)行速度,另一方面滿足了不同用戶的使用需求,節(jié)省了用戶手動(dòng)凍結(jié)的步驟,方便了用戶的操作。
在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,檢測(cè)單元204還用于:在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配;確定單元206還用于:在檢測(cè)到解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征信息匹配時(shí),確定第二預(yù)設(shè)生物特征信息與已凍結(jié)的進(jìn)程的對(duì)應(yīng)關(guān)系,以根據(jù)對(duì)應(yīng)關(guān)系確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程;應(yīng)用程序的管理裝置200還包括:解凍單元218,用于對(duì)待解凍的進(jìn)程執(zhí)行解凍操作。
在該技術(shù)方案中,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的解凍指令時(shí),檢測(cè)解凍指令中的生物特征信息是否與第二預(yù)設(shè)生物特征信息匹配,在解凍指令中的生物特征信息與第二預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,根據(jù)預(yù)設(shè)的第二預(yù)設(shè)生物特征信息與待解凍的進(jìn)程的對(duì)應(yīng)關(guān)系,確定解凍指令中的生物特征信息對(duì)應(yīng)的待解凍的進(jìn)程,并對(duì)待解凍的進(jìn)程執(zhí)行解凍操作,實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量解凍操作,方便了用戶的操作,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,降低了進(jìn)程被隨意解凍的幾率,提升了進(jìn)程解凍的安全性,提升了用戶的使用體驗(yàn)。
另外,通過設(shè)置待解凍的進(jìn)程與第二預(yù)設(shè)生物特征信息之間的對(duì)應(yīng)關(guān)系,也能夠?qū)崿F(xiàn)不同第二預(yù)設(shè)生物特征信息的不同權(quán)限設(shè)置,輸入與權(quán)限最高的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),可以對(duì)所有凍結(jié)的進(jìn)程執(zhí)行解凍操作,從而具備類似管理員的功能,輸入與權(quán)限低的第二預(yù)設(shè)生物特征信息匹配的生物特征信息時(shí),只能夠?qū)χ付ǖ倪M(jìn)行執(zhí)行解凍操作,使解凍操作也能夠呈現(xiàn)個(gè)性化與差異化,同時(shí)也提升了終端設(shè)備的安全性。
如圖2所示,在上述任一項(xiàng)技術(shù)方案所述的應(yīng)用程序的管理方案中,例如:獲取單元202可以是壓力傳感器、多點(diǎn)觸控顯示屏、終端物理按鍵和壓電晶體面板、攝像頭和Mic等,例如:檢測(cè)單元204、確定單元206、凍結(jié)單元208、預(yù)設(shè)單元210、解析單元212、預(yù)處理單元214,提取單元216和解凍單元218可以集成于微處理器中,其中,獲取單元202和微處理器是電連接的。
圖3示出了根據(jù)本發(fā)明的實(shí)施例的終端的示意框圖。
如圖3所示,根據(jù)本發(fā)明的實(shí)施例的終端300,包括上述任一項(xiàng)技術(shù)方案所述的應(yīng)用程序的管理裝置200,因此,該終端包括上述任一項(xiàng)技術(shù)方案所述的應(yīng)用程序的管理裝置200的技術(shù)效果,在此不再贅述。
圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的應(yīng)用程序的管理方法的示意流程圖。
如圖4所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例的應(yīng)用程序的管理方法,包括:步驟402,在終端中預(yù)設(shè)設(shè)置三種模式,并錄入每個(gè)模式的解鎖指紋信息,通過提取解鎖指紋信息中的特征點(diǎn)生成預(yù)設(shè)指紋特征點(diǎn)集合;步驟404,通過指紋采集模塊采集用戶的指紋信息;步驟406,對(duì)用戶的指紋信息進(jìn)行預(yù)處理;步驟408,提取預(yù)處理后的指紋特征點(diǎn)集合;步驟410,判斷預(yù)處理后的指紋特征點(diǎn)集合是否與預(yù)設(shè)指紋特征點(diǎn)集合匹配,在判斷結(jié)果為“是”時(shí),進(jìn)入步驟412,在判斷結(jié)果為“否”時(shí),結(jié)束進(jìn)程;步驟412,對(duì)終端進(jìn)行解鎖的同時(shí)凍結(jié)與解鎖指紋信息對(duì)應(yīng)的進(jìn)程。
在該技術(shù)方案中,在對(duì)終端進(jìn)行解鎖的同時(shí)進(jìn)入指紋特征信息對(duì)應(yīng)的操作模式,即對(duì)與指紋特征信息對(duì)應(yīng)的進(jìn)程進(jìn)行凍結(jié),實(shí)現(xiàn)了終端設(shè)備的差異化設(shè)置,滿足了不同用戶的使用需求,提升了用戶的使用體驗(yàn)。
圖5示出了根據(jù)本發(fā)明的再一個(gè)實(shí)施例的應(yīng)用程序的管理方法的示意流程圖。
如圖5所示,根據(jù)本發(fā)明的再一個(gè)實(shí)施例的應(yīng)用程序的管理方法,包括:步驟502,判斷輸入的聲紋特征信是否與預(yù)設(shè)聲紋特征信息匹配,在判斷結(jié)果為“是”時(shí),進(jìn)入步驟504,在判斷結(jié)果為“否”時(shí),結(jié)束進(jìn)程;步驟504,對(duì)終端進(jìn)行解鎖并進(jìn)入對(duì)應(yīng)的操作模式;步驟506,對(duì)與預(yù)設(shè)聲紋特征信息匹配的進(jìn)程進(jìn)行凍結(jié)。
在該技術(shù)方案中,通過將聲紋特征信息設(shè)置為解鎖指令,簡化了用戶的操作,并且根據(jù)不同用戶的聲紋特征信息確定對(duì)應(yīng)的操作模式,在正常狀態(tài)下由于不同用戶的聲紋特征信息不同,而多個(gè)指紋特征信息有可能來自同一用戶,與指紋特征信息相比使用聲紋特征信息更加容易對(duì)不同的用戶進(jìn)行分辨,使終端操作模式的差異化更加容易實(shí)現(xiàn)。
以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中如何基于不同的用戶執(zhí)行針對(duì)性的進(jìn)程凍結(jié)的技術(shù)問題,本發(fā)明提出了一種新的應(yīng)用程序的管理方案,通過在獲取到對(duì)應(yīng)用程序的進(jìn)程的凍結(jié)指令時(shí),檢測(cè)用戶輸入的凍結(jié)指令中的生物特征信息是否與第一預(yù)設(shè)生物特征信息匹配,在用戶輸入的生物特征信息與第一預(yù)設(shè)生物特征匹配的情況下,表明存在與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,根據(jù)預(yù)設(shè)的第一預(yù)設(shè)生物特征信息與指定進(jìn)程的對(duì)應(yīng)關(guān)系,確定與用戶輸入的生物特征信息對(duì)應(yīng)的待凍結(jié)的進(jìn)程,并對(duì)待凍結(jié)的進(jìn)程執(zhí)行凍結(jié)操作,能夠根據(jù)輸入的生物特征信息的不同對(duì)不同的進(jìn)程的進(jìn)行凍結(jié),實(shí)現(xiàn)了對(duì)多個(gè)應(yīng)用程序中的至少一個(gè)進(jìn)程的批量凍結(jié)操作,使用戶獲得個(gè)性化與差異化的體驗(yàn),滿足了不同用戶的使用需求,并且在對(duì)進(jìn)程進(jìn)行凍結(jié)后,能夠節(jié)省系統(tǒng)的內(nèi)存資源,提升了用戶的使用體驗(yàn)。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。