應用的鎖定方法、裝置及系統(tǒng)的制作方法
【技術領域】
[0001] 本公開涉及電子技術應用領域,特別涉及一種應用的鎖定方法、裝置及系統(tǒng)。
【背景技術】
[0002] 云服務器是一種簡單高效、安全可靠的計算服務器,用戶通過終端在云服務器中 注冊用戶賬號后,云服務器可以將該用戶賬號與終端進行綁定,之后,終端即可將聯(lián)系人信 息、通話記錄、照片等數(shù)據(jù)上傳并備份至云服務器中。
[0003] 相關技術中,當用戶的終端丟失時,用戶可以通過云服務器向與該用戶賬號綁定 的終端發(fā)送鎖定指令,終端接收到該鎖定指令后,可以將終端中安裝的應用進行鎖定,以避 免用戶個人數(shù)據(jù)的泄露。
【發(fā)明內容】
[0004] 為了解決相關技術中的問題,本公開提供了 一種應用的鎖定方法、裝置及系統(tǒng)。所 述技術方案如下:
[0005] 根據(jù)本公開實施例的第一方面,提供一種應用的鎖定方法,該方法包括:
[0006] 接收應用服務器發(fā)送的失信黑名單,該失信黑名單中記錄有已發(fā)生預設失信行為 的用戶賬號;
[0007] 當該失信黑名單中有新增的用戶賬號時,確定該新增的用戶賬號對應的目標終端 標識;
[0008] 向該目標終端標識對應的終端發(fā)送鎖定指令,該鎖定指令用于指示對終端中的應 用進行鎖定。
[0009] 可選的,該方法還包括:
[0010] 接收應用服務器發(fā)送的失信白名單,該失信白名單中記錄有已發(fā)生預設失信解除 行為的用戶賬號;
[0011] 確定該失信白名單中的用戶賬號對應的解鎖終端標識;
[0012] 向該解鎖終端標識對應的終端發(fā)送解鎖指令,該解鎖指令用于指示對終端中的應 用解除鎖定。
[0013] 可選的,該向該目標終端標識對應的終端發(fā)送鎖定指令,包括:
[0014] 獲取該應用服務器對應的目標應用標識;
[0015] 生成該鎖定指令,該鎖定指令包括該目標應用標識;
[0016] 向該目標終端標識對應的終端發(fā)送該鎖定指令,該鎖定指令用于指示對終端中除 該目標應用標識對應的應用之外的其他應用進行鎖定。
[0017] 可選的,該目標應用標識對應的應用為金融應用,該其他應用為其他金融應用;
[0018] 或者,該其他應用為終端中安裝的除該目標應用標識對應的應用之外的所有應 用。
[0019] 可選的,該方法還包括:
[0020] 對比該失信黑名單與預先存儲的失信黑名單中記錄的用戶賬號是否相同;
[0021] 在該失信黑名單與該預先存儲的失信黑名單中記錄的用戶賬號不相同時,檢測該 失信黑名單中的用戶賬號是否存在該預先存儲的失信黑名單中未記錄的用戶賬號;
[0022] 若該失信黑名單中的用戶賬號存在該預先存儲的失信黑名單中未記錄的用戶賬 號,將該未記錄的用戶賬號確定為該新增的用戶賬號。
[0023] 可選的,該方法還包括:
[0024] 向該目標終端標識對應的終端發(fā)送失信標志,該目標終端標識對應的終端用于將 該失信標志寫入至操作系統(tǒng)中的預設位置,該失信標志用于禁止執(zhí)行對操作系統(tǒng)的預設操 作。
[0025] 可選的,該方法還包括:
[0026] 向該解鎖終端標識對應的終端發(fā)送失信標志擦除指令,以使該解鎖終端標識對應 的終端根據(jù)該失信標志擦除指令將位于操作系統(tǒng)中預設位置的失信標志擦除。
[0027] 可選的,該方法還包括:
[0028] 檢測預先存儲的失信黑名單中的用戶賬號中是否存在該失信白名單中記錄的用 戶賬號;
[0029] 若該預先存儲的失信黑名單中的用戶賬號中存在該失信白名單中記錄的用戶賬 號,將該失信白名單中記錄的用戶賬號從該失信黑名單中刪除。
[0030] 根據(jù)本公開實施例的第二方面,提供一種應用的鎖定方法,所述方法包括:
[0031] 監(jiān)測應用服務器中注冊的用戶賬號是否發(fā)生預設失信行為;
[0032] 在該用戶賬號發(fā)生該預設失信行為時,將該用戶賬號記錄至失信黑名單中;
[0033] 向云服務器發(fā)送該失信黑名單。
[0034] 可選的,該方法還包括:
[0035] 監(jiān)測該失信黑名單中記錄的用戶賬號是否發(fā)生預設失信解除行為;
[0036] 在該失信黑名單中記錄的用戶賬號發(fā)生該預設失信解除行為時,將該用戶賬號記 錄至失信白名單中;
[0037] 向該云服務器發(fā)送該失信白名單。
[0038] 可選的,監(jiān)測應用服務器中注冊的用戶賬號是否發(fā)生預設失信行為,包括:
[0039] 獲取該用戶賬號的信用記錄,該信用記錄中記錄有該用戶賬號的借款信息和還款 信息;
[0040] 檢測該信用記錄中是否存在未還款的借款信息;
[0041] 當該信用記錄中存在未還款的借款信息時,判斷該未還款的借款信息的生成日期 是否在預設周期內;
[0042] 當該未還款的借款信息的生成日期在預設周期內時,確定該用戶賬號未發(fā)生預設 失ig行為;或者,
[0043] 當該未還款的借款信息的生成日期不在預設周期內時,確定該用戶賬號發(fā)生預設 失ig行為。
[0044] 可選的,該監(jiān)測該失信黑名單中記錄的用戶賬號是否發(fā)生預設失信解除行為,包 括:
[0045] 當監(jiān)測到該應用服務器中注冊的任一用戶賬號發(fā)生還款行為時,判斷該發(fā)生還款 行為的用戶賬號是否記錄在該失信黑名單中;
[0046] 當該發(fā)生還款行為的用戶賬號記錄在該失信黑名單中時,獲取該發(fā)生還款行為的 用戶賬號的信用記錄,該信用記錄中記錄有該用戶賬號的借款信息和還款信息;
[0047] 判斷該還款信息中記錄的還款金額是否小于預設閾值;
[0048] 在該還款金額小于該預設閾值時,確定該用戶賬號未發(fā)生預設失信解除行為;或 者,
[0049] 在該還款金額不小于該預設閾值時,確定該用戶賬號發(fā)生預設失信解除行為。
[0050] 可選的,該監(jiān)測應用服務器中注冊的用戶賬號是否發(fā)生預設失信行為,包括:
[0051] 接收該注冊的用戶賬號所登錄的終端發(fā)送的失信行為上報信息,該終端在檢測到 連續(xù)η次錯誤解鎖動作時,顯示驗證信息輸入框,該失信行為上報信息是該終端檢測到在 該驗證信息輸入框接收的用戶輸入的驗證信息與預設的驗證信息不同時發(fā)送的,該η為預 設整數(shù)值;
[0052] 根據(jù)該失信行為上報信息,確定該用戶賬號發(fā)生預設失信行為。
[0053] 可選的,該監(jiān)測該失信黑名單中記錄的用戶賬號是否發(fā)生預設失信解除行為,包 括:
[0054] 接收該注冊的用戶賬號所登錄的終端發(fā)送的失信解除行為上報信息,該終端在接 收到解鎖觸發(fā)指令時,顯示驗證信息輸入框,該失信解除行為上報信息是該終端檢測到在 該驗證信息輸入框中接收的用戶輸入的驗證信息與預設的驗證信息相同時發(fā)送的;
[0055] 根據(jù)該失信解除行為上報信息,確定該用戶賬號發(fā)生預設失信解除行為。
[0056] 根據(jù)本公開實施例的第三方面,提供一種應用的鎖定方法,該方法包括:
[0057] 接收云服務器發(fā)送的鎖定指令,該鎖定指令是該云服務器在接收的應用服務器發(fā) 送的失信黑名單中有新增的用戶賬號時發(fā)送的,該鎖定指令用于指示對終端中的應用進行 鎖定,該失信黑名單中記錄有已發(fā)生預設失信行為的用戶賬號;
[0058] 根據(jù)該鎖定指令,對終端中的應用進行鎖定。
[0059] 可選的,該方法還包括:
[0060] 接收云服務器發(fā)送的解鎖指令,該解鎖指令是該云服務器在接收到應用服務器發(fā) 送的失信白名單時發(fā)送的,該解鎖指令用于指示對終端中的應用解除鎖定,該失信白名單 中記錄有已發(fā)生預設失信解除行為的用戶賬號;
[0061] 根據(jù)該解鎖指令,對該終端中的應用解除鎖定。
[0062] 可選的,該鎖定指令還包括目標應用標識,該根據(jù)該鎖定指令,對終端中的應用進 行鎖定,包括:
[0063] 根據(jù)該鎖定指令,對終端中除該目標應用標識對應的應用之外的其他應用進行鎖 定。
[0064] 可選的,該目標應用標識對應的應用為金融應用,該其他應用為其他金融應用;
[0065] 或者,該其他應用為終端中安裝的除該目標應用標識對應的應用之外的所有應 用。
[0066] 可選的,該方法還包括:
[0067] 接收云服務器發(fā)送的失信標志,該失信標志用于禁止執(zhí)行對操作系統(tǒng)的預設操 作;
[0068] 將該失信標志寫入至該終端的操作系統(tǒng)中的預設位置。
[0069] 可選的,該方法還包括:
[0070] 接收云服務器發(fā)送的失信標志擦除指令;
[0071] 檢測該操作系統(tǒng)中預設位置是否存在失信標志;
[0072] 當該預設位置存在該失信標志,根據(jù)該失信標志擦除指令,將位于操作系統(tǒng)中預 設位置的失信標志擦除。
[0073] 可選的,該方法還包括:
[0074] 在檢測到連續(xù)η次錯誤解鎖動作時,顯示驗證信息輸入框,該η為預設整數(shù)值;
[0075] 在該驗證信息輸入框中接收用戶輸入的驗證信息;
[0076] 檢測該用戶輸入的驗證信息與預設的驗證信息是否相同;
[0077] 在該用戶輸入的驗證信息與該預設的驗證信息相同時,向應用服務器發(fā)送失信行 為上報信息。
[0078] 可選的,該方法還包括:
[0079] 在接收到解鎖觸發(fā)指令時,顯示驗證信息輸入框;
[0080] 在該驗證信息輸入框中接收用戶輸入的驗證信息;
[0081] 檢測該用戶輸入的驗證信息與預設的驗證信息是否相同;
[0082] 在該用戶輸入的驗證信息與該預設的驗證信息相同時,向應用服務器發(fā)送失信解 除行為上報信息。
[0083] 根據(jù)本公開實施例的第四方面,提供一種應用的鎖定裝置,該裝置包括:
[0084] 第一接收模塊,被配置為接收應用服務器發(fā)送的失信黑名單,該失信黑名單中記 錄有已發(fā)生預設失信行為的用戶賬號;
[0085] 第一確定模塊,被配置為當該第一接收模塊接收的該失信黑名單中有新增的用戶 賬號時,確定該新增的用戶賬號對應的目標終端標識;
[0086] 第一發(fā)送模塊,被配置為向該第一確定模塊確定的該目標終端標識對應的終端發(fā) 送鎖定指令,該鎖定指令用于指示對終端中的應用進行鎖定。
[0087] 可選的,該裝置還包括:
[0088] 第二接收模塊,被配置為接收應用服務器發(fā)送的失信白名單,該失信白名單中記 錄有已發(fā)生預設失信解除行為的用戶賬號;
[0089] 第二確定模塊,被配置為確定該第二接收模塊接收的該失信白名單中的用戶賬號 對應的解鎖終端標識;
[0090] 第二發(fā)送模塊,被配置為向該第二確定模塊確定的該解鎖終端標識對應的終端發(fā) 送解鎖指令,該解鎖指令用于指示對終端中的應用解除鎖定。
[0091] 可選的,該第一發(fā)送模塊,包括:獲取子模塊、生成子模塊和發(fā)送子模塊;
[0092] 該獲取子模塊,被配置為獲取該應用服務器對應的目標應用標識;
[0093] 該生成子模塊,被配置為生成該鎖定指令,該鎖定指令包括該獲取子模塊獲取的 該目標應用標識;
[0094] 該發(fā)送子模塊,被配置為向該目標終端標識對應的終端發(fā)送該生成子模塊生成的 該鎖定指令,該鎖定指令用于指示對終端中除該目標應用標識對應的應用之外的其他應用 進行鎖定。
[0095] 可選的,該獲取子模塊獲取的該目標應用標識對應的應用為金融應用,該其他應 用為其他金融應用;
[0096] 或者,該其他應用為終端中安裝的除該目標應用標識對應的應用之外的所有應 用。
[0097] 可選的,該裝置還包括:對比模塊、第一檢測模塊和第三確定模塊;
[0098] 該對比模塊,被配置為對比該第一接收模塊接收的該失信黑名單與預先存儲的失 信黑名單中記錄的用戶賬號是否相同;
[0099] 該第一檢測模塊,被配置為在該對比模塊對比出該失信黑名單與該預先存儲的失 信黑名單中記錄的用戶賬號不相同時,檢測該失信黑名單中的用戶賬號是否存在該預先存 儲的失信黑名單中未記錄的用戶賬號;
[0100] 該第三確定模塊,被配置為當該第一檢測模塊檢測出該失信黑名單中的用戶賬號 存在該預先存儲的失信黑名單中未記錄的用戶賬號,將該未記錄的用戶賬號確定為該新增 的用戶賬號。
[0101] 可選的,該裝置還包括:第三發(fā)送模塊;
[0102] 該第三發(fā)送模塊,被配置為向該第一確定模塊確定的該目標終端標識對應的終端 發(fā)送失信標志,該目標終端標識對應的終端用于將該失信標志寫入至操作系統(tǒng)中的預設位 置,該失信標志用于禁止執(zhí)行對操作系統(tǒng)的預設操作。
[0103] 可選的,該裝置還包括:第四發(fā)送模塊;
[0104] 該第四發(fā)送模塊,被配置為向該第二確定模塊確定的該解鎖終端標識對應的終端 發(fā)送失信標志擦除指令,以使該解鎖終端標識對應的終端根據(jù)該失信標志擦除指令將位于 操作系統(tǒng)中預設位置的失信標志擦除。
[0105] 可選的,該裝置還包括:
[0106] 第二檢測模塊,被配置為檢測該預先存儲的失信黑名單中的用戶賬號中是否存在 該第二接收模塊接收的該失信白名單中記錄的用戶賬號;
[0107] 刪除模塊,被配置為若該第二檢測模塊檢測的該預先存儲的失信黑名單中的用戶 賬號中存在該失信白名單中記錄的用戶賬號,將該失信白名單中記錄的用戶賬號從該失信 黑名單中刪除。
[0108] 根據(jù)本公開實施例的第五方面,提供一種應用的鎖定裝置,該裝置包括:
[0109] 第一監(jiān)測模塊,被配置為監(jiān)測應用服務器中注冊的用戶賬號是否發(fā)生預設失信行 為;
[0110] 第一記錄模塊,被配置為在該第一監(jiān)測模塊監(jiān)測的該用戶賬號發(fā)生該預設失信行 為時,將該用戶賬號記錄至失信黑名單中;
[0111] 第一發(fā)送模塊,被配置為向云服務器發(fā)送該第一記錄模塊記錄的該失信黑名單。
[0112] 可選的,該裝置還包括:第二監(jiān)測模塊、第二記錄模塊和第二發(fā)送模塊;
[0113] 該第二監(jiān)測模塊,被配置為監(jiān)測該失信黑名單中記錄的用戶賬號是否發(fā)生預設失 信解除行為;
[0114] 該第二記錄模塊,被配置為在該第二監(jiān)測模塊監(jiān)測的該失信黑名單中記錄的用戶 賬號發(fā)生該預設失信解除行為時,將該用戶賬號記錄至失信白名單中;
[0115] 該第二發(fā)送模塊,被配置為向該云服務器發(fā)送該第二記錄模塊記錄的該失信白名 單。
[0116] 可選的,該第一監(jiān)測模塊,包括:第一獲取子模塊、第一檢測子模塊、第一判斷子模 塊、第一確定子模塊和第二確定子模塊;
[0117] 該第一獲取子模塊,被配置為獲取該用戶賬號的信用記錄,該信用記錄中記錄有 該用戶賬號的借款信息和還款信息;
[0118] 該第一檢測子模塊,被配置為檢測該第一獲取子模塊獲取的該信用記錄中是否存 在未還款的借款信息;
[0119] 該第一判斷子模塊,被配置為當該第一獲取子模塊獲取的該信用記錄中存在未還 款的借款信息時,判斷該未還款的借款信息的生成日期是否在預設周期內;
[0120] 該第一確定子模塊,被配置為當該第一判斷子模塊判斷出該未還款的借款信息的 生成日期在預設周期內時,確定該用戶賬號未發(fā)生預設失信行為;
[0121] 該第二確定子模塊,被配置為當該第一判斷子模塊判斷出該未還款的借款信息的 生成日期不在預設周期內時,確定該用戶賬號發(fā)生預設失信行為。
[0122] 可選的,該第二監(jiān)測模塊,包括:第二判斷子模塊、第二獲取子模塊、第三判斷子模 塊、第三確定子模塊和第四確定子模塊;
[0123] 該第二判斷子模塊,被配置為當監(jiān)測到該應用服務器中注冊的任一用戶賬號發(fā)生 還款行為時,判斷該發(fā)生還款行為的用戶賬號是否記錄在該失信黑名單中;
[0124] 該第二獲取子模塊,被配置為當該發(fā)生還款行為的用戶賬號記錄在該失信黑名單 中時,獲取該發(fā)生還款行為的用戶賬號的信用記錄,該信用記錄中記錄有該用戶賬號的借 款信息和還款信息;
[0125] 該第三判斷子模塊,被配置為判斷該第二獲取子模塊獲取的該還款信息中記錄的 還款金額是否小于預設閾值;
[0126] 該第三確定子模塊,被配置為在該第三判斷子模塊判斷出該還款金額小于該預設 閾值時,確定該用戶賬號未發(fā)生預設失信解除行為;
[0127] 該第四確定子模塊,被配置為在該第三判斷子模塊判斷出該還款金額不小于該預 設閾值時,確定該用戶賬號發(fā)生預設失信解除行為。
[0128] 可選的,該第一監(jiān)測模塊,還包括:第一接收子模塊和第五確定子模塊;
[0129] 該第一接收子模塊,被配置為接收該注冊的用戶賬號所登錄的終端發(fā)送的失信行 為上報信息,該終端在檢測到連續(xù)η次錯誤解鎖動作時,顯示驗證信息輸入框,該失信行為 上報信息是該終端檢測到在該驗證信息輸入框接收的用戶輸入的驗證信息與預設的驗證 信息不同時發(fā)送的,該η為預設整數(shù)值;
[0130] 該第五確定子模塊,被配置為根據(jù)該第一接收子模塊接收的該失信行為上報信 息,確定該用戶賬號發(fā)生預設失信行為。
[0131] 可選的,該第二監(jiān)測模塊,還包括:第二接收子模塊和第六確定子模塊;
[0132] 該第二接收子模塊,被配置為接收該注冊的用戶賬號所登錄的終端發(fā)送的失信解 除行為上報信息,該終端在接收到解鎖觸發(fā)指令時,顯示驗證信息輸入框,該失信解除行為 上報信息是該終端檢測到在該驗證信息輸入框中接收的用戶輸入的驗證信息與預設的驗 證信息相同時發(fā)送的;
[0133] 該第六確定子模塊,被配置為根據(jù)該第二接收子模塊接收的該失信解除行為上報 信息,確定該用戶賬號發(fā)生預設失信解除行為。
[0134] 根據(jù)本公開實施例的第六方面,提供一種應用的鎖定裝置,該裝置包括:
[0135] 第一接收模塊,被配置為接收云服務器發(fā)送的鎖定指令,該鎖定指令是該云服務 器在接收的應用服務器發(fā)送的失信黑名單中有新增的用戶賬號時發(fā)送的,該鎖定指令用于 指示對終端中的應用進行鎖定,該失信黑名單中記錄有已發(fā)生預設失信行為的用戶賬號;
[0136] 鎖定模塊,被配置為根據(jù)該第一接收模塊接收的該鎖定指令,對終端中的應用進 行鎖定。
[0137] 可選的,該裝置還包括:第二接收模塊和解鎖模塊;
[0138] 該第二接收模塊,被配置為接收云服務器發(fā)送的解鎖指令,該解鎖指令是該云服 務器在接收到應用服務器發(fā)送的失信白名單時發(fā)送的,該解鎖指令用于指示對終端中的應 用解除鎖定,該失信白名單中記錄有已發(fā)生預設失信解除行為的用戶賬號;
[0139] 該解鎖模塊,被配置為根據(jù)該第二接收模塊接收的該解鎖指令,對該終端中的應 用解除鎖定。
[0140] 可選的,該第一接收模塊接收的鎖定指令還包括目標應用標識;
[0141] 該鎖定模塊,包括:鎖定子模塊;
[0142] 該鎖定子模塊,被配置為根據(jù)該鎖定指令,對終端中除該目標應用標識對應的應 用之外的其他應用進行鎖定。
[0143] 可選的,該目標應用標識對應的應用為金融應用,該其他應用為其他金融應用;
[0144] 或者,該其他應用為終端中安裝的除該目標應用標識對應的應用之外的所有應 用。
[0145] 可選的,該裝置還包括:第三接收模塊和寫入模塊;
[0146] 該第三接收模塊,被配置為接收云服務器發(fā)送的失信標志,該失信標志用于禁止 執(zhí)行對操作系統(tǒng)的預設操作;
[0147] 該寫入模塊,被配置為將該第三接收模塊接收的該失信標志寫入至該終端的操作 系統(tǒng)中的預設位置。
[0148] 可選的,該裝置還包括:第四接收模塊、第一檢測模塊和擦除模塊;
[0149] 該第四接收模塊,被配置為接收云服務器發(fā)送的失信標志擦除指令;
[0150] 該第一檢測模塊,被配置為檢測該操作系統(tǒng)中預設位置是否存在失信標志;
[0151] 該擦除模塊,被配置為當該第一檢測模塊檢測出該預設位置存在該失信標志,根 據(jù)該第四接收模塊接收的失信標志擦除指令,將位于操作系統(tǒng)中預設位置的失信標志擦 除。
[0152] 可選的,該裝置還包括:第一顯示模塊、第五接收模塊、第二檢測模塊和第一發(fā)送 豐吳塊;
[0153] 該第一顯示模塊,被配置為在檢測到連續(xù)η次錯誤解鎖動作時,顯示驗證信息輸 入框,該η為預設整數(shù)值;
[0154] 該第五接收模塊,被配置為在該第一顯示模塊顯示的該驗證信息輸入框中接收用 戶輸入的驗證信息;
[0155] 該第二檢測模塊,被配置為檢測該第五接收模塊接收的該用戶輸入的驗證信息與 預設的驗證信息是否相同;
[0156] 該第一發(fā)送模塊,被配置為在該第二檢測模塊檢測出該用戶輸入的驗證信息與該 預設的驗證信息不同時,向應用服務器發(fā)送失信行為上報信息。
[0157] 可選的,該裝置還包括:第二顯示模塊、第六接收模塊、第三檢測模塊和第二發(fā)送 豐吳塊;
[0158] 該第二顯示模塊,被配置為在接收到解鎖觸發(fā)指令時,顯示驗證信息輸入框;
[0159] 該第六接收模塊,被配置為在該第二顯示模塊顯示的該驗證信息輸入框中接收用 戶輸入的驗證信息;
[0160] 該第三檢測模塊,被配置為檢測該第六接收模塊接收的該用戶輸入的驗證信息與 預設的驗證信息是否相同;
[0161] 該第二發(fā)送模塊,被配置為在該第三檢測模塊檢測出該用戶輸入的驗證信息與該 預設的驗證信息相同時,向應用服務器發(fā)送失信解除行為上報信息。
[0162] 根據(jù)本公開實施例的第七方面,提供一種應用的鎖定裝置,該裝置包括:
[0163] 處理器;
[0