應(yīng)用程序啟動的驗證方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息技術(shù)領(lǐng)域,特別是涉及一種應(yīng)用程序啟動的驗證方法及裝置。
【背景技術(shù)】
[0002] 隨著信息技術(shù)的不斷發(fā)展,越來越多的應(yīng)用程序隨著出現(xiàn),并在終端設(shè)備上得到 廣泛的應(yīng)用。其中,各種各樣的應(yīng)用程序為人們的生活帶來了便利,尤其是社交類的應(yīng)用程 序,如微信、微博等;購物類的應(yīng)用程序,如淘寶、京東等。
[0003]目前,在應(yīng)用程序首次啟動后,當(dāng)再次接收到用戶輸入的應(yīng)用程序啟動指令時,直 接啟動應(yīng)用程序。然而,由于在接收到用戶輸入的應(yīng)用程序啟動指令后,直接啟動應(yīng)用程 序,當(dāng)用戶的終端設(shè)備借給其他用戶或者丟失時,其他用戶通過輸入應(yīng)用程序啟動指令即 可以查看用戶使用應(yīng)用程序時的相關(guān)數(shù)據(jù),如聯(lián)系人信息、聊天記錄及購物信息等隱私數(shù) 據(jù),造成用戶的隱私數(shù)據(jù)泄露,導(dǎo)致用戶隱私數(shù)據(jù)安全性較低。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明提供一種應(yīng)用程序啟動的驗證方法及裝置,主要目的在于能夠 避免用戶的隱私數(shù)據(jù)泄露,從而能夠提高用戶隱私數(shù)據(jù)安全性。
[0005] 依據(jù)本發(fā)明一個方面,提供了一種應(yīng)用程序啟動的驗證方法,包括:
[0006] 接收應(yīng)用程序啟動指令,所述應(yīng)用程序啟動指令用于指示啟動所述應(yīng)用程序;
[0007] 從預(yù)置存儲位置獲取與所述應(yīng)用程序的標(biāo)識信息對應(yīng)的應(yīng)用程序啟動驗證界面 并進行顯示,所述預(yù)置存儲位置保存有不同應(yīng)用程序的標(biāo)識信息以及所述標(biāo)識信息對應(yīng)的 應(yīng)用程序啟動驗證界面;
[0008] 判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息是否符合預(yù)置驗證信息;
[0009] 若符合,則啟動應(yīng)用程序。
[0010] 依據(jù)本發(fā)明另一個方面,提供了一種應(yīng)用程序啟動的驗證裝置,包括:
[0011] 接收單元,用于接收應(yīng)用程序啟動指令,所述應(yīng)用程序啟動指令用于指示啟動所 述應(yīng)用程序;
[0012] 獲取單元,用于從預(yù)置存儲位置獲取與所述應(yīng)用程序的標(biāo)識信息對應(yīng)的應(yīng)用程序 啟動驗證界面,所述預(yù)置存儲位置保存有不同應(yīng)用程序的標(biāo)識信息以及所述標(biāo)識信息對應(yīng) 的應(yīng)用程序啟動驗證界面;
[0013] 顯示單元,用于顯示所述獲取單元獲取的應(yīng)用程序啟動驗證界面;
[0014] 判斷單元,用于判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息是否符合預(yù)置驗證信息;
[0015] 啟動單元,用于若所述判斷單元判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息符合預(yù)置驗證 信息,則啟動應(yīng)用程序。
[0016] 借由上述技術(shù)方案,本發(fā)明實施例提供的技術(shù)方案至少具有下列優(yōu)點:
[0017] 本發(fā)明實施例提供一種應(yīng)用程序啟動的驗證方法及裝置,在接收應(yīng)用程序啟動指 令后,從預(yù)置存儲位置獲取與所述應(yīng)用程序的標(biāo)識信息對應(yīng)的應(yīng)用程序啟動驗證界面并進 行顯示;然后判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息是否符合預(yù)置驗證信息;若判斷應(yīng)用程序 對應(yīng)的啟動驗證信息符合預(yù)置驗證信息,則啟動應(yīng)用程序。與目前在應(yīng)用程序首次啟動后, 當(dāng)再次接收到用戶輸入的應(yīng)用程序啟動指令時,直接啟動應(yīng)用程序相比,本發(fā)明實施例通 過對應(yīng)用程序啟動進行驗證,能夠避免用戶的隱私數(shù)據(jù)泄露,從而能夠提高用戶隱私數(shù)據(jù) 安全性。
[0018] 上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0019] 通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0020] 圖1示出了本發(fā)明實施例提供的一種應(yīng)用程序啟動的驗證方法流程圖;
[0021] 圖2示出了本發(fā)明實施例提供的另一種應(yīng)用程序啟動的驗證方法流程圖;
[0022] 圖3示出了本發(fā)明實施例提供的一種應(yīng)用程序啟動的驗證裝置結(jié)構(gòu)示意圖;
[0023] 圖4示出了本發(fā)明實施例提供的另一種應(yīng)用程序啟動的驗證裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0024] 下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達給本領(lǐng)域的技術(shù)人員。
[0025] 本發(fā)明實施例提供了一種應(yīng)用程序啟動的驗證方法,如圖1所示,所述方法包括:
[0026] 101、接收應(yīng)用程序啟動指令。
[0027] 其中,所述應(yīng)用程序啟動指令用于指示啟動所述應(yīng)用程序。隨著終端設(shè)備處理能 力的提高,用戶通常會在終端設(shè)備上安裝許多的應(yīng)用程序,進而滿足自己各種各樣的需求。 如社交類的應(yīng)用程序,如微信、微博等;購物類的應(yīng)用程序,如淘寶、京東等。所述終端設(shè)備 可以為手機、平板電腦、筆記本等。
[0028] 對于本發(fā)明實施例,步驟101具體可以為:當(dāng)用戶點擊或者觸擊終端設(shè)備屏幕界 面上的應(yīng)用程序圖標(biāo)時,向應(yīng)用程序啟動的驗證裝置發(fā)送應(yīng)用程序啟動指令,從而所述應(yīng) 用程序啟動的驗證裝置,能夠接收到應(yīng)用程序啟動指令。
[0029] 102、從預(yù)置存儲位置獲取與所述應(yīng)用程序的標(biāo)識信息對應(yīng)的應(yīng)用程序啟動驗證 界面并進行顯示。
[0030] 其中,所述預(yù)置存儲位置保存有不同應(yīng)用程序的標(biāo)識信息以及所述標(biāo)識信息對應(yīng) 的應(yīng)用程序啟動驗證界面。所述預(yù)置存儲位置可以為云端服務(wù)器,也可以為終端設(shè)備,本發(fā) 明實施例不做限定。所述應(yīng)用程序的標(biāo)識信息可以為應(yīng)用程序的名稱,如微信;也可以為應(yīng) 用程序的身份標(biāo)識號碼(Identity,ID),本發(fā)明實施例不做限定。
[0031] 例如,預(yù)置存儲位置保存的應(yīng)用程序的標(biāo)識信息、所述標(biāo)識信息對應(yīng)的應(yīng)用程序 啟動驗證界面具體如表1 :
[0033] 接收到應(yīng)用程序微信的啟動指令后,就從預(yù)置存儲位置中獲取微信啟動驗證界 面,然后在終端設(shè)備的屏幕界面上顯示微信啟動驗證界面。
[0034] 103、判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息是否符合預(yù)置驗證信息。
[0035] 其中,所述應(yīng)用程序?qū)?yīng)的啟動驗證信息可以為所述應(yīng)用程序啟動指令對應(yīng)的人 臉信息、指紋信息,也可以為所述應(yīng)用程序啟動驗證界面上的操作軌跡、字符串等,本發(fā)明 實施例不做限定。所述預(yù)置驗證信息可以根據(jù)用戶的需要進行設(shè)置,也可以根據(jù)系統(tǒng)的默 認(rèn)模式進行設(shè)置,本發(fā)明實施例不做限定。
[0036] 對于本發(fā)明實施例,當(dāng)所述應(yīng)用程序?qū)?yīng)的啟動驗證信息為所述應(yīng)用程序啟動指 令對應(yīng)的人臉信息時,所述預(yù)置驗證信息為預(yù)置人臉信息,此時,判斷應(yīng)用程序啟動指令對 應(yīng)的人臉信息是否為預(yù)置人臉信息;若判斷應(yīng)用程序啟動指令對應(yīng)的人臉信息符合預(yù)置人 臉信息,則啟動應(yīng)用程序。當(dāng)所述應(yīng)用程序?qū)?yīng)的啟動驗證信息為所述應(yīng)用程序啟動指令 對應(yīng)的指紋信息時,所述預(yù)置驗證信息為預(yù)置指紋信息,此時,判斷應(yīng)用程序啟動指令對應(yīng) 的指紋信息是否為預(yù)置指紋信息;若判斷所述應(yīng)用程序啟動指令對應(yīng)的指紋信息為預(yù)置指 紋信息,則啟動應(yīng)用程序。當(dāng)所述應(yīng)用程序?qū)?yīng)的啟動驗證信息為所述應(yīng)用程序啟動驗證 界面上的操作軌跡時,所述預(yù)置驗證信息為預(yù)置操作軌跡,此時,判斷所述應(yīng)用程序啟動驗 證界面上的操作軌跡是否為預(yù)置操作軌跡;若判斷所述應(yīng)用程序啟動驗證界面上的操作軌 跡為預(yù)置操作軌跡,則啟動應(yīng)用程序。當(dāng)所述應(yīng)用程序?qū)?yīng)的啟動驗證信息為所述應(yīng)用程 序啟動驗證界面上的字符串時,所述預(yù)置驗證信息為預(yù)置字符串,此時,判斷所述應(yīng)用程序 啟動驗證界面上的字符串是否為預(yù)置字符串;若判斷所述應(yīng)用程序啟動驗證界面上的字符 串為預(yù)置字符串,則啟動應(yīng)用程序。本發(fā)明實施例在接收到應(yīng)用程序的啟動指令后,通過對 應(yīng)用程序啟動進行驗證,能夠避免用戶的隱私數(shù)據(jù)泄露,從而能夠提高用戶隱私數(shù)據(jù)安全 性。
[0037] 104、若判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息符合預(yù)置驗證信息,則啟動應(yīng)用程序。
[0038] 本發(fā)明實施例提供的一種應(yīng)用程序啟動的驗證方法,在接收應(yīng)用程序啟動指令 后,從預(yù)置存儲位置獲取與所述應(yīng)用程序的標(biāo)識信息對應(yīng)的應(yīng)用程序啟動驗證界面并進行 顯示;然后判斷應(yīng)用程序?qū)?yīng)的啟動驗證信息是否符合預(yù)置驗證信息;若判斷應(yīng)用程序?qū)?應(yīng)的啟動驗證信息符合預(yù)置驗證信息,則啟動應(yīng)用程序。與目前在應(yīng)用程序首次啟動后,當(dāng) 再次接收到用戶輸入的應(yīng)用程序啟動指令時,直接啟動應(yīng)用程序相比,本發(fā)明實施例通過 對應(yīng)用程序啟動進行驗證,能夠避免用戶的隱私數(shù)據(jù)泄露,從而能夠提高用戶隱私數(shù)據(jù)安 全性。
[0039] 本發(fā)明實施例提供了另一種應(yīng)用程序啟動的驗證方法,如圖2所示,所述方法包 括:
[0040] 201、接收應(yīng)用程序啟動指令。
[0041] 其中,所述應(yīng)用程序啟動指令用于指示啟動所述應(yīng)用程序。
[0042] 對于本發(fā)明實施例,步驟201具體可以為: