本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端應(yīng)用的控制方法及終端。
背景技術(shù):
隨著智能終端的普及,基于智能終端的應(yīng)用也越來越多。這些應(yīng)用在給人們的生活帶來樂趣和便利的同時(shí),也給人們的隱私安全帶來了威脅。
針對應(yīng)用給人們的隱私帶來的安全問題,現(xiàn)有技術(shù)是通過為終端上的應(yīng)用設(shè)置身份驗(yàn)證機(jī)制來進(jìn)行解決的,例如當(dāng)用戶啟動(dòng)相冊功能時(shí),用戶需要根據(jù)終端的提示輸入相應(yīng)的身份信息,并在身份信息驗(yàn)證通過后才能啟動(dòng)相冊。這種方法雖然確保了相冊的私密性,但也影響了相冊中不涉及用戶隱私的照片的查看和分享,因此現(xiàn)有技術(shù)雖然保證了用戶的隱私,但卻也限制了應(yīng)用中一些不涉及用戶隱私的功能的使用,降低了應(yīng)用的使用價(jià)值和用戶的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種終端應(yīng)用的控制方法及終端,用以解決現(xiàn)有技術(shù)中,應(yīng)用程序的使用價(jià)值較低,用戶使用體驗(yàn)較差的問題。
本發(fā)明實(shí)施例的一個(gè)方面是提供一種終端應(yīng)用的控制方法,該包括:
接收應(yīng)用程序的啟用請求,并根據(jù)所述啟用請求獲取用戶的身份信息;
根據(jù)所述用戶的身份信息確定所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級;
根據(jù)所述用戶的使用權(quán)限等級,向所述用戶開放所述應(yīng)用程序中與所述使用權(quán)限等級對應(yīng)的功能,鎖定所述使用權(quán)限等級以外的功能。
本發(fā)明實(shí)施例的另一個(gè)方面是提供一種終端,該終端包括:
接收模塊,用于接收應(yīng)用程序的啟用請求;
獲取模塊,用于根據(jù)所述啟用請求獲取用戶的身份信息;
確定模塊,用于根據(jù)所述用戶的身份信息確定所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級;
執(zhí)行模塊,用于根據(jù)所述用戶的使用權(quán)限等級,向所述用戶開放所述應(yīng)用程序中與所述使用權(quán)限等級對應(yīng)的功能,鎖定所述使用權(quán)限等級以外的功能。
本發(fā)明實(shí)施例提供的終端應(yīng)用的控制方法及終端,通過根據(jù)用戶輸入的身份信息確定待啟用的應(yīng)用程序中用戶的使用權(quán)限等級,并根據(jù)用戶的使用權(quán)限等級,開啟該應(yīng)用程序中與該使用權(quán)限等級對應(yīng)的功能,鎖定該使用權(quán)限等級以外的功能,從而在確保了用戶的隱私安全的同時(shí),又不影響應(yīng)用程序中符合用戶使用權(quán)限等級的功能的使用,提高了應(yīng)用程序的使用價(jià)值和用戶的使用體驗(yàn)。
附圖說明
圖1為本發(fā)明一實(shí)施例提供的終端應(yīng)用的控制方法的流程示意圖;
圖2為本發(fā)明另一實(shí)施例提供的終端應(yīng)用的控制方法的流程示意圖;
圖3為本發(fā)明一實(shí)施例提供的終端的結(jié)構(gòu)示意圖;
圖4為本發(fā)明另一實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
圖1為本發(fā)明一實(shí)施例提供的終端應(yīng)用的控制方法的流程示意圖,如圖1所示,本實(shí)施例提供的方法能夠用于對終端上的應(yīng)用程序進(jìn)行控制,具體的,該方法包括如下步驟:
步驟S101、接收應(yīng)用程序的啟用請求,并根據(jù)所述啟用請求獲取用戶的身份信息。
具體的,本實(shí)施例中所述的終端可以是但不僅限于是手機(jī),平板電腦等設(shè)備。
以觸屏手機(jī)為例,當(dāng)用戶點(diǎn)擊手機(jī)屏幕上某一應(yīng)用程序的圖標(biāo)時(shí),該應(yīng)用程序自動(dòng)生成啟用請求,并將自身的標(biāo)識(shí)攜帶在該啟用請求中發(fā)送給手機(jī),手機(jī)在接收到該啟用請求后,根據(jù)該啟用請求向用戶返回要求用戶輸入身份 信息的提示消息,使得用戶根據(jù)該提示消息輸入與該應(yīng)用程序?qū)?yīng)的身份信息,從而手機(jī)根據(jù)用戶的輸入獲取用戶的身份信息。
步驟S102、根據(jù)所述用戶的身份信息確定所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級。
具體的,本實(shí)施例中,終端在接收到啟用請求后,還要對該啟用請求進(jìn)行解析,并從該請用請求中獲取其中攜帶的應(yīng)用程序的標(biāo)識(shí),并于獲取用戶輸入的身份信息之后,根據(jù)該應(yīng)用程序的標(biāo)識(shí),從本地獲取與該應(yīng)用程序的標(biāo)識(shí)對應(yīng)的應(yīng)用程序的使用權(quán)限等級與用戶身份信息的對應(yīng)關(guān)系列表;并根據(jù)獲取到的用戶的身份信息,在該對應(yīng)關(guān)系列表中查找該用戶對應(yīng)于該應(yīng)用程序的使用權(quán)限等級。
步驟S103、根據(jù)所述用戶的使用權(quán)限等級,向所述用戶開放所述應(yīng)用程序中與所述使用權(quán)限等級對應(yīng)的功能,鎖定所述使用權(quán)限等級以外的功能。
以相冊應(yīng)用程序?yàn)槔?,用戶可以根?jù)同一相冊中不同照片文件夾中照片的私密程度,為每個(gè)照片文件夾設(shè)置不同的權(quán)限等級,并預(yù)先設(shè)定不同用戶身份信息對應(yīng)的使用權(quán)限等級,當(dāng)一用戶要對該相冊進(jìn)行查看時(shí),終端可以根據(jù)用戶輸入的身份信息,確定該用戶對應(yīng)該相冊的使用權(quán)限等級,從而為該用戶開啟與該用戶使用權(quán)限等級對應(yīng)的照片文件夾,鎖定該用戶使用權(quán)限等級以外的照片文件夾。使得用戶能夠?qū)κ褂脵?quán)限等級允許的照片文件夾進(jìn)行查看,而不能對使用權(quán)限等級不允許的照片文件夾進(jìn)行查看,從而在不影響用戶對相冊應(yīng)用程序正常使用的同時(shí),又能夠保證用戶的隱私。提高了應(yīng)用程序的使用價(jià)值和用戶的使用體驗(yàn)。
本實(shí)施例提供的終端應(yīng)用的控制方法,通過根據(jù)用戶輸入的身份信息確定待啟用的應(yīng)用程序中用戶的使用權(quán)限等級,并根據(jù)用戶的使用權(quán)限等級,開啟該應(yīng)用程序中與該使用權(quán)限等級對應(yīng)的功能,鎖定該使用權(quán)限等級以外的功能,從而在確保了用戶的隱私安全的同時(shí),又不影響應(yīng)用程序中符合用戶使用權(quán)限等級的功能的使用,提高了應(yīng)用程序的使用價(jià)值和用戶的使用體驗(yàn)。
圖2為本發(fā)明另一實(shí)施例提供的終端應(yīng)用的控制方法的流程示意圖,如圖2所示,本實(shí)施例提供的方法,在圖1所示實(shí)施例的基礎(chǔ)上具體包括如下步驟:
步驟S201、接收應(yīng)用程序的啟用請求。
步驟S202、根據(jù)所述啟用請求確定所述應(yīng)用程序是否需要鑒權(quán),若需要,則執(zhí)行步驟S203,若不需要,則執(zhí)行步驟S210。
具體的,終端接收到應(yīng)用程序的啟用請求后,從啟用請求中獲取該應(yīng)用程序的標(biāo)識(shí),并根據(jù)該應(yīng)用程序的標(biāo)識(shí),從預(yù)先存儲(chǔ)的需要鑒權(quán)的應(yīng)用程序的標(biāo)識(shí)列表中查找該應(yīng)用程序是否需要鑒權(quán),若需要,則執(zhí)行步驟S203,不需要?jiǎng)t執(zhí)行步驟S210。
步驟S203、根據(jù)所述啟用請求獲取所述用戶的身份信息。
步驟S204、對所述用戶的身份信息進(jìn)行鑒權(quán),確定所述用戶是否具有所述應(yīng)用程序的訪問權(quán)限,若鑒權(quán)通過,則執(zhí)行步驟S205-步驟S206,若鑒權(quán)未通過,則執(zhí)行步驟S207。
具體的,在獲取到用戶的身份信息后,從預(yù)先存儲(chǔ)的該應(yīng)用程序?qū)?yīng)的白名單中查找是否存在該用戶的身份信息,若存在,則確定該用戶具有該應(yīng)用程序的訪問權(quán)限,并進(jìn)一步執(zhí)行步驟S205-步驟S206。若不存在,則確定該用戶不具有該應(yīng)用程序的訪問權(quán)限,并進(jìn)一步執(zhí)行步驟S207。
步驟S205、根據(jù)所述用戶的身份信息確定所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級。
步驟S206、根據(jù)所述用戶的使用權(quán)限等級,向所述用戶開放所述應(yīng)用程序中與所述使用權(quán)限等級對應(yīng)的功能,鎖定所述使用權(quán)限等級以外的功能。
步驟S207、確定所述用戶輸入身份信息的次數(shù)是否超過預(yù)定次數(shù),若超過預(yù)定次數(shù),則執(zhí)行步驟S209;若未超過預(yù)定次數(shù),則執(zhí)行步驟S208。
具體的,在一次操作中,終端在每次提示用戶輸入身份信息后都自動(dòng)進(jìn)行計(jì)數(shù),并于下一次提示用戶輸入身份信息之前,對用戶輸入身份信息的次數(shù)進(jìn)行判斷,當(dāng)計(jì)數(shù)的次數(shù)超過預(yù)定次數(shù)時(shí),執(zhí)行步驟S209;若計(jì)數(shù)的次數(shù)未超過預(yù)定次數(shù)時(shí),執(zhí)行步驟S208。其中,上述預(yù)定次數(shù)為本領(lǐng)域人員根據(jù)需要自行設(shè)置的,在這里不做具體的限定。
步驟S208、向所述用戶返回重新輸入身份信息的提示消息,以使所述用戶重新輸入身份信息,并執(zhí)行步驟S204。
步驟S209、鎖定所述應(yīng)用程序,并結(jié)束本次操做。
步驟S210、啟動(dòng)所述應(yīng)用程序,并結(jié)束本次操作。
具體的,在本步驟中終端向用戶開放該應(yīng)用程序的全部功能,即用戶能使用該應(yīng)用中的所有功能。
進(jìn)一步的,在向用戶開放與用戶使用權(quán)限等級對應(yīng)的功能之后,本實(shí)施例提供的方法,還可以進(jìn)一步的對用戶在使用應(yīng)用程序過程中的下載行為進(jìn)行判斷。
具體的,當(dāng)終端向用戶開放與用戶使用權(quán)限等級對應(yīng)的功能之后,終端對用戶的操作行為進(jìn)行實(shí)時(shí)監(jiān)控,并判斷當(dāng)前用戶是否要執(zhí)行安裝應(yīng)用程序的操作,當(dāng)用戶執(zhí)行安裝應(yīng)用程序的操作時(shí),終端判斷用戶欲安裝的應(yīng)用程序是否已安裝,若已安裝,則判斷用戶是否具有該應(yīng)用程序的使用權(quán)限,若具有,則直接將該應(yīng)用程序提供給用戶,若用戶不具有該應(yīng)用的使用權(quán)限,則屏蔽該應(yīng)用程序的下載。進(jìn)一步的,若終端中未安裝該應(yīng)用程序,則根據(jù)用戶的權(quán)限等級確定是否允許該應(yīng)用的下載。
本實(shí)施例提供的終端應(yīng)用的控制方法,通過根據(jù)用戶輸入的身份信息確定待啟用的應(yīng)用程序中用戶的使用權(quán)限等級,并根據(jù)用戶的使用權(quán)限等級,開啟該應(yīng)用程序中與該使用權(quán)限等級對應(yīng)的功能,鎖定該使用權(quán)限等級以外的功能,從而在確保了用戶的隱私安全的同時(shí),又不影響應(yīng)用程序中符合用戶使用權(quán)限等級的功能的使用,提高了應(yīng)用程序的使用價(jià)值和用戶的使用體驗(yàn)。
圖3為本發(fā)明一實(shí)施例提供的終端的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例提供的終端包括以下模塊:
接收模塊10,用于接收應(yīng)用程序的啟用請求;
獲取模塊11,用于根據(jù)所述啟用請求獲取用戶的身份信息;
確定模塊12,用于根據(jù)所述用戶的身份信息確定所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級;
執(zhí)行模塊13,用于根據(jù)所述用戶的使用權(quán)限等級,向所述用戶開放所述應(yīng)用程序中與所述使用權(quán)限等級對應(yīng)的功能,鎖定所述使用權(quán)限等級以外的功能。
其中,所述確定模塊12,具體用于:
根據(jù)所述應(yīng)用程序的標(biāo)識(shí),獲取預(yù)先存儲(chǔ)的所述應(yīng)用程序的使用權(quán)限等級與用戶身份信息的對應(yīng)關(guān)系列表;
根據(jù)所述用戶的身份信息,從所述對應(yīng)關(guān)系列表中獲取所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級。
本實(shí)施例提供的終端能夠用于執(zhí)行如圖1所示的技術(shù)方法,其具體的執(zhí)行方式和有益效果與圖1所示的技術(shù)方法類似,在這里不再贅述。
圖4為本發(fā)明另一實(shí)施例提供的終端的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例提供的終端,在圖3所示結(jié)構(gòu)的基礎(chǔ)上,還可以包括:
判斷模塊14,用于根據(jù)所述啟用請求確定所述應(yīng)用程序是否需要鑒權(quán);
若不需要,則所述執(zhí)行模塊13直接啟動(dòng)所述應(yīng)用程序;
若需要,則所述獲取模塊11根據(jù)所述啟用請求獲取用戶的身份信息。
鑒權(quán)模塊15,用于對所述用戶的身份信息進(jìn)行鑒權(quán),確定所述用戶是否具有所述應(yīng)用程序的訪問權(quán)限;
若鑒權(quán)未通過,則所述執(zhí)行模塊13向所述用戶返回重新輸入身份信息的提示消息;
其中,若鑒權(quán)通過,則所述確定模塊12根據(jù)所述用戶的身份信息確定所述用戶對應(yīng)所述應(yīng)用程序的使用權(quán)限等級。
進(jìn)一步的,本實(shí)施例中,所述判斷模塊14,還用于確定所述用戶輸入身份信息的次數(shù)是否超過預(yù)定次數(shù);
若超過所述預(yù)定次數(shù),則所述執(zhí)行模塊還用于鎖定所述應(yīng)用程序;
若所述次數(shù)未超過所述預(yù)定次數(shù),則所述執(zhí)行模塊向所述用戶返回重新輸入身份信息的提示消息,以使所述用戶重新輸入身份信息。
所述判斷模塊,還用于:
判斷當(dāng)前用戶是否執(zhí)行安裝應(yīng)用程序的操作;如安裝應(yīng)用程序,則判斷此應(yīng)用程序是否已安裝,如已安裝,則根據(jù)具有此應(yīng)用程序最高使用權(quán)限的用戶的授權(quán),直接提供此應(yīng)用程序給當(dāng)前用戶;否則,根據(jù)當(dāng)前用戶的權(quán)限等級確定是否允許該應(yīng)用的下載。
本實(shí)施例提供的終端能夠用于執(zhí)行如圖2所示的技術(shù)方法,其具體執(zhí)行方式和有益效果與圖2所示的技術(shù)方法類似,在這里不再贅述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的終端實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外 的劃分方式,例如多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,模塊間的耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能模塊的形式實(shí)現(xiàn)。
上述以軟件功能模塊的形式實(shí)現(xiàn)的集成的模塊,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能模塊存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的終端的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。