一種基于控件的隱私保護(hù)方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊技術(shù)領(lǐng)域,具體涉及一種基于控件的隱私保護(hù)方法及用戶終端。
【背景技術(shù)】
[0002]目前,人們對于隱私保護(hù)的關(guān)注越來越高,因此手機(jī)、平板電腦等用戶終端安裝的很多應(yīng)用都提供了隱私保護(hù)的功能。但實踐中發(fā)現(xiàn),現(xiàn)有的應(yīng)用隱私保護(hù)基本上都是將整個應(yīng)用鎖定,這種一刀切的暴力做法其實不一定妥當(dāng),例如某個應(yīng)用里只有在某個頁面下才有用戶的隱私,而用戶也只是想保護(hù)那個頁面而已,如果將整個應(yīng)用鎖定,則會增加用戶使用這個應(yīng)用的復(fù)雜度。
【發(fā)明內(nèi)容】
[0003]為了解決上述技術(shù)缺陷,本發(fā)明實施例公開了一種基于控件的隱私保護(hù)法及用戶終端,能夠靈活地控制隱私保護(hù)的范圍。
[0004]本發(fā)明實施例第一方面公開了一種基于控件的隱私保護(hù)方法,包括:
[0005]檢測對應(yīng)用程序包含的控件的操作指令;
[0006]響應(yīng)所述操作指令,輸出認(rèn)證方式選擇界面;所述認(rèn)證方式選擇界面包括若干種不同的認(rèn)證方式;
[0007]檢測從所述若干種不同的認(rèn)證方式中選取的目標(biāo)認(rèn)證方式,并采集所述目標(biāo)認(rèn)證方式對應(yīng)的待認(rèn)證信息;
[0008]對比所述待認(rèn)證信息與存儲的所述控件綁定的預(yù)設(shè)認(rèn)證信息是否相同,如果相同,執(zhí)行所述控件對應(yīng)的響應(yīng)事件。
[0009]作為一種可選的實施方式,所述采集所述目標(biāo)認(rèn)證方式對應(yīng)的待認(rèn)證信息之后,以及所述對比所述待認(rèn)證信息與存儲的所述控件綁定的預(yù)設(shè)認(rèn)證信息是否相同之前,所述方法還包括:
[0010]向云平臺發(fā)送第一參考認(rèn)證信息獲取請求,所述第一參考認(rèn)證信息獲取請求包括所述應(yīng)用程序的身份信息以及所述控件的標(biāo)識信息;
[0011]接收所述云平臺響應(yīng)所述第一參數(shù)認(rèn)證信息獲取請求返回的第一消息,所述第一消息包括所述應(yīng)用程序包含的所述控件綁定的第一參考認(rèn)證信息;
[0012]向保持通信連接的穿戴設(shè)備發(fā)送第二參考認(rèn)證信息獲取請求,所述第二參考認(rèn)證信息獲取請求包括所述應(yīng)用程序的身份信息以及所述控件的標(biāo)識信息;
[0013]接收所述穿戴設(shè)備響應(yīng)所述第二參數(shù)認(rèn)證信息獲取請求返回的第二消息,所述第二消息包括所述應(yīng)用程序包含的所述控件綁定的第二參考認(rèn)證信息;
[0014]判斷所述控件綁定的第一參考認(rèn)證信息與所述控件綁定的第二參考認(rèn)證信息是否相同,如果相同,將所述控件綁定的第一參考認(rèn)證信息或所述控件綁定的第二參考認(rèn)證信息作為所述控件綁定的預(yù)設(shè)認(rèn)證信息并存儲。
[0015]作為一種可選的實施方式,所述第一消息包括所述云平臺指定的第一穿戴設(shè)備標(biāo)識,所述第二消息包括所述穿戴設(shè)備的自身標(biāo)識,則在對比所述待認(rèn)證信息與存儲的所述控件綁定的預(yù)設(shè)認(rèn)證信息相同之后,以及所述執(zhí)行所述控件對應(yīng)的響應(yīng)事件之前,所述方法還包括:
[0016]判斷所述云平臺指定的所述第一穿戴設(shè)備標(biāo)識與所述穿戴設(shè)備的自身標(biāo)識是否一致,如果一致,執(zhí)行所述的執(zhí)行所述控件對應(yīng)的響應(yīng)事件的步驟。
[0017]作為一種可選的實施方式,所述方法還包括:
[0018]如果判斷所述云平臺指定的所述第一穿戴設(shè)備標(biāo)識與所述穿戴設(shè)備的自身標(biāo)識不一致,輸出提示信息,所述提示信息用于所述穿戴設(shè)備的身份非法。
[0019]作為一種可選的實施方式,所述若干種不同的認(rèn)證方式包括密碼認(rèn)證方式、指紋認(rèn)證方式、聲紋認(rèn)證方式以及虹膜認(rèn)證方式中的任一種或幾種的組合。
[0020]本發(fā)明實施例第二方面公開了一種用戶終端,包括:
[0021]第一檢測單元,用于檢測對應(yīng)用程序包含的控件的操作指令;
[0022]輸出單元,用于響應(yīng)所述操作指令,輸出認(rèn)證方式選擇界面;所述認(rèn)證方式選擇界面包括若干種不同的認(rèn)證方式;
[0023]第二檢測單元,用于檢測從所述若干種不同的認(rèn)證方式中選取的目標(biāo)認(rèn)證方式;
[0024]采集單元,用于采集所述目標(biāo)認(rèn)證方式對應(yīng)的待認(rèn)證信息;
[0025]對比單元,用于對比所述待認(rèn)證信息與存儲的所述控件綁定的預(yù)設(shè)認(rèn)證信息是否相同;
[0026]事件執(zhí)行單元,用于在所述對比單元的對比結(jié)果為相同時,執(zhí)行所述控件對應(yīng)的響應(yīng)事件。
[0027]作為一種可選的實施方式,所述用戶終端還包括:
[0028]交互單元,用于在所述采集單元采集所述目標(biāo)認(rèn)證方式對應(yīng)的待認(rèn)證信息之后,向云平臺發(fā)送第一參考認(rèn)證信息獲取請求,所述第一參考認(rèn)證信息獲取請求包括所述應(yīng)用程序的身份信息以及所述控件的標(biāo)識信息;接收所述云平臺響應(yīng)所述第一參數(shù)認(rèn)證信息獲取請求返回的第一消息,所述第一消息包括所述應(yīng)用程序包含的所述控件綁定的第一參考認(rèn)證信息;
[0029]以及,所述交互單元,還用于向保持通信連接的穿戴設(shè)備發(fā)送第二參考認(rèn)證信息獲取請求,所述第二參考認(rèn)證信息獲取請求包括所述應(yīng)用程序的身份信息以及所述控件的標(biāo)識信息;以及,接收所述穿戴設(shè)備響應(yīng)所述第二參數(shù)認(rèn)證信息獲取請求返回的第二消息,所述第二消息包括所述應(yīng)用程序包含的所述控件綁定的第二參考認(rèn)證信息;
[0030]第一判斷單元,用于判斷所述控件綁定的第一參考認(rèn)證信息與所述控件綁定的第二參考認(rèn)證信息是否相同;
[0031]存儲單元,用于在所述第一判斷單元的判斷結(jié)果為相同時,將所述控件綁定的第一參考認(rèn)證信息或所述控件綁定的第二參考認(rèn)證信息作為所述控件綁定的預(yù)設(shè)認(rèn)證信息并存儲。
[0032]作為一種可選的實施方式,所述第一消息包括所述云平臺指定的第一穿戴設(shè)備標(biāo)識,所述第二消息包括所述穿戴設(shè)備的自身標(biāo)識,所述用戶終端還包括:
[0033]第二判斷單元,用于在所述對比單元對比所述待認(rèn)證信息與存儲的所述控件綁定的預(yù)設(shè)認(rèn)證信息相同之后;判斷所述云平臺指定的所述第一穿戴設(shè)備標(biāo)識與所述穿戴設(shè)備的自身標(biāo)識是否一致;
[0034]所述事件執(zhí)行單元,具體用于在所述對比單元的對比結(jié)果為相同時,以及在所述第二判斷單元的判斷結(jié)果為一致時,執(zhí)行所述控件對應(yīng)的響應(yīng)事件。
[0035]作為一種可選的實施方式:
[0036]所述輸出單元,還用于在所述第二判斷單元判斷所述云平臺指定的所述第一穿戴設(shè)備標(biāo)識與所述穿戴設(shè)備的自身標(biāo)識不一致時,輸出提示信息,所述提示信息用于所述穿戴設(shè)備的身份非法。
[0037]作為一種可選的實施方式,所述若干種不同的認(rèn)證方式包括密碼認(rèn)證方式、指紋認(rèn)證方式、聲紋認(rèn)證方式以及虹膜認(rèn)證方式中的任一種或幾種的組合。
[0038]與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
[0039]用戶終端在檢測到對應(yīng)用程序包含的控件的操作指令之后,可以輸出包括若干種不同認(rèn)證方式的認(rèn)證方式選擇界面,當(dāng)用戶終端檢測到用戶從該若干種不同認(rèn)證方式中選取的目標(biāo)認(rèn)證方式后,可以采集目標(biāo)認(rèn)證方式對應(yīng)的待認(rèn)證信息,并且在對比待認(rèn)證信息與存儲的該控件綁定的預(yù)設(shè)認(rèn)證信息相同時,可以執(zhí)行該控件對應(yīng)的響應(yīng)事件??梢?,實施本發(fā)明實施例,可以對整個應(yīng)用中的部分控件進(jìn)行鎖定,而無需對整個應(yīng)用鎖定,從而能夠靈活地控制隱私保護(hù)的范圍。
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1是本發(fā)明實施例公開的一種基于控件的隱私保護(hù)法的流程示意圖;
[0042]圖2是本發(fā)明實施例公開的另一種基于控件的隱私保護(hù)法的流程示意圖;
[0043]圖3是本發(fā)明實施例公開的另一種基于控件的隱私保護(hù)法的流程示意圖;
[0044]圖4是本發(fā)明實施例公開的一種用戶終端的結(jié)構(gòu)示意圖;
[0045]圖5是本發(fā)明實施例公開的另一種用戶終端的結(jié)構(gòu)示意圖;
[0046]圖6是本發(fā)明實施例公開的另一種用戶終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0047]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0048]本發(fā)明實施例公開了一種基于控件的隱私保護(hù)法及用戶終端,能夠靈活地控制隱私保護(hù)的范圍。以下分別進(jìn)行詳細(xì)說明。
[0049]請參閱圖1,圖1是本發(fā)明實施例公開的一種基于控