本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種應(yīng)用程序控制方法、一種應(yīng)用程序控制裝置及一種終端。
背景技術(shù):
目前,終端(如手機(jī))中的包含有隱私數(shù)據(jù)的應(yīng)用程序很容易遭到他人的竊讀,進(jìn)而導(dǎo)致私密信息的泄漏如微信、陌陌等,這不方便用戶的使用,還不能保障用戶的私密信息的安全性。
因此,需要一種新的技術(shù)方案,可以進(jìn)一步保障用戶的私密信息的安全性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明正是基于上述問題,提出了一種新的技術(shù)方案,可以進(jìn)一步保障用戶的私密信息的安全性。
有鑒于此,本發(fā)明的第一方面提出了一種應(yīng)用程序控制方法,用于具有多個(gè)用戶空間的終端,包括:在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息;判斷所述當(dāng)前用戶空間是否為所述多個(gè)用戶空間中的隱私用戶空間;根據(jù)判斷結(jié)果,確定是否在所述終端的多個(gè)管理模塊中過濾與所述運(yùn)行信息相關(guān)的所述預(yù)定隱私應(yīng)用程序的信息,以供確定是否在所述終端上提示所述信息。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序指處于隱私用戶空間下才可以對(duì)其進(jìn)行控制的應(yīng)用程序,在接收到對(duì)預(yù)定隱私應(yīng)用程序的控制命令時(shí),如查看短信等,則可以判斷當(dāng)前用戶空間是否為多個(gè)用戶空間中的隱私用戶空間,而不是直接顯示短信內(nèi)容,如果判斷結(jié)果為是,則在終端上提示預(yù)定隱私應(yīng)用程序的信息,否則,需要通過終端的各個(gè)管理模塊將預(yù)定隱私應(yīng)用程序的信息過濾出去,不在終端上提示該信息。通過上述技術(shù)方案, 可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,所述預(yù)定隱私應(yīng)用程序包括:位于所述隱私用戶空間內(nèi)的應(yīng)用程序;和/或位于所述終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序,其中,所述公共域?yàn)樗鼋K端中的允許所述多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序包括但不限于:位于隱私用戶空間內(nèi)的應(yīng)用程序,和/或位于終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序。其中,公共域?yàn)榻K端中允許多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域,這樣,不但可以通過將具有私密數(shù)據(jù)的應(yīng)用程序移動(dòng)至隱私用戶空間內(nèi)對(duì)其進(jìn)行保護(hù),還可以直接對(duì)位于終端的公共域內(nèi)的具有私密數(shù)據(jù)的應(yīng)用程序設(shè)置隱私標(biāo)識(shí)對(duì)其進(jìn)行保護(hù),如此,用戶可以根據(jù)自己的需求對(duì)具有私密數(shù)據(jù)的應(yīng)用程序進(jìn)行設(shè)置,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,在所述在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息之前,還包括:根據(jù)接收到的設(shè)置命令,為所述公共域內(nèi)的任一應(yīng)用程序設(shè)置所述隱私標(biāo)識(shí)。
在該技術(shù)方案中,可以根據(jù)接收到的設(shè)置命令對(duì)公共域內(nèi)的任一應(yīng)用程序設(shè)置隱私標(biāo)識(shí),并且該隱私標(biāo)識(shí)為不可見的,使系統(tǒng)能夠根據(jù)該隱私標(biāo)識(shí)區(qū)分應(yīng)用程序是否為隱私程序,從而確定是否在隱私用戶空間中智能控制該應(yīng)用程序。通過上述技術(shù)方案,可以根據(jù)隱私標(biāo)識(shí)快速地切換當(dāng)前用戶空間,方便快捷地控制任一應(yīng)用程序,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,還包括:根據(jù)接收到的取消加密命令,刪除所述任一應(yīng)用程序的所述隱私標(biāo)識(shí)。
在該技術(shù)方案中,當(dāng)接收到取消加密命令時(shí),可以刪除掉任一應(yīng)用程序的隱私標(biāo)識(shí),便于按照用戶的實(shí)際需求對(duì)任一應(yīng)用程序進(jìn)行控制,同時(shí),避免了對(duì)沒有設(shè)置隱私標(biāo)識(shí)的應(yīng)用程序出現(xiàn)誤操作的現(xiàn)象,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,所述多個(gè)管理模塊包括:軟件包管理模塊、進(jìn)程管理模塊、通知管理模塊和協(xié)同控制模塊;以及所述根據(jù)判斷結(jié)果,確定是否在所述終端的多個(gè)管理模塊中過濾與所述運(yùn)行信息相關(guān)的所述預(yù)定隱私應(yīng)用程序的信息,具體包括:當(dāng)所述判斷結(jié)果為是時(shí),允許提示所述運(yùn)行信息;當(dāng)所述判斷結(jié)果為否時(shí),將所述運(yùn)行信息在所述多個(gè)管理模塊中過濾掉,不提示所述運(yùn)行信息。
在該技術(shù)方案中,對(duì)于軟件包管理模塊,例如,在通過設(shè)置模塊獲取應(yīng)用程序的圖標(biāo)名稱等信息時(shí),軟件包管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的這些信息,這樣隱私應(yīng)用程序的信息的相關(guān)信息就不會(huì)顯示出來。對(duì)于進(jìn)程管理模塊,例如,一些優(yōu)化軟件要獲取進(jìn)程運(yùn)行信息,則進(jìn)程管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的進(jìn)程信息,只允許優(yōu)化軟件獲取預(yù)定隱私應(yīng)用程序以外的其他應(yīng)用程序的進(jìn)程信息。對(duì)于通知管理模塊,例如,在設(shè)置成預(yù)定隱私應(yīng)用程序的微信來信息時(shí),通知管理模塊會(huì)將提示信息過濾,使通知欄無法顯示隱私微信的信息。對(duì)于多個(gè)管理模塊中的協(xié)同控制模塊,例如,將預(yù)定隱私應(yīng)用程序中的信息從文件管理協(xié)同到設(shè)置成預(yù)定隱私應(yīng)用程序的陌陌上,協(xié)同控制模塊就會(huì)將該信息過濾掉。通過上述技術(shù)方案,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的相關(guān)信息,當(dāng)未處于隱私用戶空間時(shí),終端的各個(gè)管理模塊就會(huì)將預(yù)定隱私應(yīng)用程序的相關(guān)信息過濾出去,這樣終端就不能提示這些信息,從而提高了預(yù)定隱私應(yīng)用程序的信息的安全性。
本發(fā)明的第二方面提出了一種應(yīng)用程序控制裝置,用于具有多個(gè)用戶空間的終端,包括:接收單元,在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息;判斷單元,判斷所述當(dāng)前用戶空間是否為所述多個(gè)用戶空間中的隱私用戶空間;執(zhí)行單元,根據(jù)判斷結(jié)果,確定是否在所述終端的多個(gè)管理模塊中過濾與所述運(yùn)行信息相關(guān)的所述預(yù)定隱私應(yīng)用程序的信息,以供確定是否在所述終端上提示所述信息。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序指處于隱私用戶空間下才可以對(duì)其進(jìn)行控制的應(yīng)用程序,在接收到對(duì)預(yù)定隱私應(yīng)用程序的控制命令時(shí),如查看短信等,則可以判斷當(dāng)前用戶空間是否為多個(gè)用戶空間中的隱私用戶 空間,而不是直接顯示短信內(nèi)容,如果判斷結(jié)果為是,則在終端上提示預(yù)定隱私應(yīng)用程序的信息,否則,需要通過終端的各個(gè)管理模塊將預(yù)定隱私應(yīng)用程序的信息過濾出去,不在終端上提示該信息。通過上述技術(shù)方案,可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,所述預(yù)定隱私應(yīng)用程序包括:位于所述隱私用戶空間內(nèi)的應(yīng)用程序;和/或位于所述終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序,其中,所述公共域?yàn)樗鼋K端中的允許所述多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序包括但不限于:位于隱私用戶空間內(nèi)的應(yīng)用程序,和/或位于終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序。其中,公共域?yàn)榻K端中允許多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域,這樣,不但可以通過將具有私密數(shù)據(jù)的應(yīng)用程序移動(dòng)至隱私用戶空間內(nèi)對(duì)其進(jìn)行保護(hù),還可以直接對(duì)位于終端的公共域內(nèi)的具有私密數(shù)據(jù)的應(yīng)用程序設(shè)置隱私標(biāo)識(shí)對(duì)其進(jìn)行保護(hù),如此,用戶可以根據(jù)自己的需求對(duì)具有私密數(shù)據(jù)的應(yīng)用程序進(jìn)行設(shè)置,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,還包括:設(shè)置單元,在所述在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息之前,根據(jù)接收到的設(shè)置命令,為所述公共域內(nèi)的任一應(yīng)用程序設(shè)置所述隱私標(biāo)識(shí)。
在該技術(shù)方案中,可以根據(jù)接收到的設(shè)置命令對(duì)公共域內(nèi)的任一應(yīng)用程序設(shè)置隱私標(biāo)識(shí),并且該隱私標(biāo)識(shí)為不可見的,使系統(tǒng)能夠根據(jù)該隱私標(biāo)識(shí)區(qū)分應(yīng)用程序是否為隱私程序,從而確定是否在隱私用戶空間中智能控制該應(yīng)用程序。通過上述技術(shù)方案,可以根據(jù)隱私標(biāo)識(shí)快速地切換當(dāng)前用戶空間,方便快捷地控制任一應(yīng)用程序,從而提升了用戶體驗(yàn)
在上述技術(shù)方案中,優(yōu)選地,還包括:刪除單元,根據(jù)接收到的取消加密命令,刪除所述任一應(yīng)用程序的所述隱私標(biāo)識(shí)。
在該技術(shù)方案中,當(dāng)接收到取消加密命令時(shí),可以刪除掉任一應(yīng)用程 序的隱私標(biāo)識(shí),便于按照用戶的實(shí)際需求對(duì)任一應(yīng)用程序進(jìn)行控制,同時(shí),避免了對(duì)沒有設(shè)置隱私標(biāo)識(shí)的應(yīng)用程序出現(xiàn)誤操作的現(xiàn)象,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,所述多個(gè)管理模塊包括:軟件包管理模塊、進(jìn)程管理模塊、通知管理模塊和協(xié)同控制模塊;以及所述執(zhí)行單元具體用于:當(dāng)所述判斷結(jié)果為是時(shí),允許提示所述運(yùn)行信息,以及當(dāng)所述判斷結(jié)果為否時(shí),將所述運(yùn)行信息在所述多個(gè)管理模塊中過濾掉,不提示所述運(yùn)行信息。
在該技術(shù)方案中,對(duì)于軟件包管理模塊,例如,在通過設(shè)置模塊獲取應(yīng)用程序的圖標(biāo)名稱等信息時(shí),軟件包管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的這些信息,這樣隱私應(yīng)用程序的信息的相關(guān)信息就不會(huì)顯示出來。對(duì)于進(jìn)程管理模塊,例如,一些優(yōu)化軟件要獲取進(jìn)程運(yùn)行信息,則進(jìn)程管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的進(jìn)程信息,只允許優(yōu)化軟件獲取預(yù)定隱私應(yīng)用程序以外的其他應(yīng)用程序的進(jìn)程信息。對(duì)于通知管理模塊,例如,在設(shè)置成預(yù)定隱私應(yīng)用程序的微信來信息時(shí),通知管理模塊會(huì)將提示信息過濾,使通知欄無法顯示隱私微信的信息。對(duì)于多個(gè)管理模塊中的協(xié)同控制模塊,例如,將預(yù)定隱私應(yīng)用程序中的信息從文件管理協(xié)同到設(shè)置成預(yù)定隱私應(yīng)用程序的陌陌上,協(xié)同控制模塊就會(huì)將該信息過濾掉。通過上述技術(shù)方案,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的相關(guān)信息,當(dāng)未處于隱私用戶空間時(shí),終端的各個(gè)管理模塊就會(huì)將預(yù)定隱私應(yīng)用程序的相關(guān)信息過濾出去,這樣終端就不能提示這些信息,從而提高了預(yù)定隱私應(yīng)用程序的信息的安全性。
本發(fā)明的第三方面提出了一種終端,具有多個(gè)用戶空間,并包括上述第二方面中任一項(xiàng)所述的應(yīng)用程序控制裝置,因此,該終端具有和上述第二方面中任一項(xiàng)所述的應(yīng)用程序控制裝置相同的技術(shù)效果,在此不再贅述。
通過本發(fā)明的技術(shù)方案,可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能 提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
附圖說明
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制方法的流程圖;
圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制裝置的框圖;
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的框圖;
圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的處于隱私用戶空間的應(yīng)用程序的示意圖;
圖5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制裝置的結(jié)構(gòu)示意圖。
具體實(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)用程序控制方法,用于具有多個(gè)用戶空間的終端,包括:
步驟102,在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息。
步驟104,判斷當(dāng)前用戶空間是否為多個(gè)用戶空間中的隱私用戶空間。
步驟106,根據(jù)判斷結(jié)果,確定是否在終端的多個(gè)管理模塊中過濾與運(yùn)行信息相關(guān)的預(yù)定隱私應(yīng)用程序的信息,以供確定是否在終端上提示信息。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序指處于隱私用戶空間下才可以對(duì) 其進(jìn)行控制的應(yīng)用程序,在接收到對(duì)預(yù)定隱私應(yīng)用程序的控制命令時(shí),如查看短信等,則可以判斷當(dāng)前用戶空間是否為多個(gè)用戶空間中的隱私用戶空間,而不是直接顯示短信內(nèi)容,如果判斷結(jié)果為是,則在終端上提示預(yù)定隱私應(yīng)用程序的信息,否則,需要通過終端的各個(gè)管理模塊將預(yù)定隱私應(yīng)用程序的信息過濾出去,不在終端上提示該信息。通過上述技術(shù)方案,可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,預(yù)定隱私應(yīng)用程序包括:位于隱私用戶空間內(nèi)的應(yīng)用程序;和/或位于終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序,其中,公共域?yàn)榻K端中的允許多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序包括但不限于:位于隱私用戶空間內(nèi)的應(yīng)用程序,和/或位于終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序。其中,公共域?yàn)榻K端中允許多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域,這樣不但可以通過將具有私密數(shù)據(jù)的應(yīng)用程序移動(dòng)至隱私用戶空間內(nèi)對(duì)其進(jìn)行保護(hù),還可以直接對(duì)位于終端的公共域內(nèi)的具有私密數(shù)據(jù)的應(yīng)用程序設(shè)置隱私標(biāo)識(shí)對(duì)其進(jìn)行保護(hù),如此,用戶可以根據(jù)自己的需求對(duì)具有私密數(shù)據(jù)的應(yīng)用程序進(jìn)行設(shè)置,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,在步驟102之前,還包括:根據(jù)接收到的設(shè)置命令,為公共域內(nèi)的任一應(yīng)用程序設(shè)置隱私標(biāo)識(shí)。
在該技術(shù)方案中,可以根據(jù)接收到的設(shè)置命令對(duì)公共域內(nèi)的任一應(yīng)用程序設(shè)置隱私標(biāo)識(shí),并且該隱私標(biāo)識(shí)為不可見的,使系統(tǒng)能夠根據(jù)該隱私標(biāo)識(shí)區(qū)分應(yīng)用程序是否為隱私程序,從而確定是否在隱私用戶空間中智能控制該應(yīng)用程序。通過上述技術(shù)方案,可以根據(jù)隱私標(biāo)識(shí)快速地切換當(dāng)前用戶空間,方便快捷地控制任一應(yīng)用程序,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,還包括:根據(jù)接收到的取消加密命令,刪除任一應(yīng)用程序的隱私標(biāo)識(shí)。
在該技術(shù)方案中,當(dāng)接收到取消加密命令時(shí),可以刪除掉任一應(yīng)用程 序的隱私標(biāo)識(shí),便于按照用戶的實(shí)際需求對(duì)任一應(yīng)用程序進(jìn)行控制,同時(shí),避免了對(duì)沒有設(shè)置隱私標(biāo)識(shí)的應(yīng)用程序出現(xiàn)誤操作的現(xiàn)象,提升了用戶體驗(yàn)
在上述技術(shù)方案中,優(yōu)選地,多個(gè)管理模塊包括:軟件包管理模塊、進(jìn)程管理模塊、通知管理模塊和協(xié)同控制模塊;以及步驟106具體包括:當(dāng)判斷結(jié)果為是時(shí),允許提示運(yùn)行信息;當(dāng)判斷結(jié)果為否時(shí),將運(yùn)行信息在多個(gè)管理模塊中過濾掉,不提示運(yùn)行信息。
在該技術(shù)方案中,對(duì)于軟件包管理模塊,例如,在通過設(shè)置模塊獲取應(yīng)用程序的圖標(biāo)名稱等信息時(shí),軟件包管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的這些信息,這樣隱私應(yīng)用程序的信息的相關(guān)信息就不會(huì)顯示出來。對(duì)于進(jìn)程管理模塊,例如,一些優(yōu)化軟件要獲取進(jìn)程運(yùn)行信息,則進(jìn)程管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的進(jìn)程信息,只允許優(yōu)化軟件獲取預(yù)定隱私應(yīng)用程序以外的其他應(yīng)用程序的進(jìn)程信息。對(duì)于通知管理模塊,例如,在設(shè)置成預(yù)定隱私應(yīng)用程序的微信來信息時(shí),通知管理模塊會(huì)將提示信息過濾,使通知欄無法顯示隱私微信的信息。對(duì)于多個(gè)管理模塊中的協(xié)同控制模塊,例如,將預(yù)定隱私應(yīng)用程序中的信息從文件管理協(xié)同到設(shè)置成預(yù)定隱私應(yīng)用程序的陌陌上,協(xié)同控制模塊就會(huì)將該信息過濾掉。通過上述技術(shù)方案,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的相關(guān)信息,當(dāng)未處于隱私用戶空間時(shí),終端的各個(gè)管理模塊就會(huì)將預(yù)定隱私應(yīng)用程序的相關(guān)信息過濾出去,這樣終端就不能提示這些信息,從而提高了預(yù)定隱私應(yīng)用程序的信息的安全性。
圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制裝置的框圖。
如圖2所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制裝置200,用于具有多個(gè)用戶空間的終端,包括:接收單元202,在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息;判斷單元204,判斷當(dāng)前用戶空間是否為多個(gè)用戶空間中的隱私用戶空間;執(zhí)行單元206,根據(jù)判斷結(jié)果,確定是否在終端的多個(gè)管理模塊中過濾與運(yùn)行信息相關(guān)的預(yù)定隱私應(yīng)用程序的信息,以供確定是否在終端上提示信息。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序指處于隱私用戶空間下才可以對(duì) 其進(jìn)行控制的應(yīng)用程序,在接收到對(duì)預(yù)定隱私應(yīng)用程序的控制命令時(shí),如查看短信等,則可以判斷當(dāng)前用戶空間是否為多個(gè)用戶空間中的隱私用戶空間,而不是直接顯示短信內(nèi)容,如果判斷結(jié)果為是,則在終端上提示預(yù)定隱私應(yīng)用程序的信息,否則,需要通過終端的各個(gè)管理模塊將預(yù)定隱私應(yīng)用程序的信息過濾出去,不在終端上提示該信息。通過上述技術(shù)方案,可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,預(yù)定隱私應(yīng)用程序包括:位于隱私用戶空間內(nèi)的應(yīng)用程序;和/或位于終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序,其中,公共域?yàn)榻K端中的允許多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域。
在該技術(shù)方案中,預(yù)定隱私應(yīng)用程序包括但不限于:位于隱私用戶空間內(nèi)的應(yīng)用程序,和/或位于終端的公共域內(nèi)的具有隱私標(biāo)識(shí)的應(yīng)用程序。其中,公共域?yàn)榻K端中允許多個(gè)用戶空間進(jìn)行訪問的公共區(qū)域,也就說明既可以通過將具有私密數(shù)據(jù)的應(yīng)用程序移動(dòng)至隱私用戶空間內(nèi)對(duì)其進(jìn)行保護(hù),也可以直接對(duì)位于終端的公共域內(nèi)的具有私密數(shù)據(jù)的應(yīng)用程序設(shè)置隱私標(biāo)識(shí)對(duì)其進(jìn)行保護(hù),如此,用戶可以根據(jù)自己的需求對(duì)具有私密數(shù)據(jù)的應(yīng)用程序進(jìn)行設(shè)置,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,還包括:設(shè)置單元208,在當(dāng)前用戶空間內(nèi)接收對(duì)預(yù)定隱私應(yīng)用程序的運(yùn)行信息之前,根據(jù)接收到的設(shè)置命令,為公共域內(nèi)的任一應(yīng)用程序設(shè)置隱私標(biāo)識(shí)。
在該技術(shù)方案中,可以根據(jù)接收到的設(shè)置命令對(duì)公共域內(nèi)的任一應(yīng)用程序設(shè)置隱私標(biāo)識(shí),并且該隱私標(biāo)識(shí)為不可見的,使系統(tǒng)能夠根據(jù)該隱私標(biāo)識(shí)區(qū)分應(yīng)用程序是否為隱私程序,從而確定是否在隱私用戶空間中智能控制該應(yīng)用程序。通過上述技術(shù)方案,可以根據(jù)隱私標(biāo)識(shí)快速地切換當(dāng)前用戶空間,方便快捷地控制任一應(yīng)用程序,從而提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,還包括:刪除單元210,根據(jù)接收到的取消加密命令,刪除任一應(yīng)用程序的隱私標(biāo)識(shí)。
在該技術(shù)方案中,當(dāng)接收到取消加密命令時(shí),可以刪除掉任一應(yīng)用程序的隱私標(biāo)識(shí),便于按照用戶的實(shí)際需求對(duì)任一應(yīng)用程序進(jìn)行控制,同時(shí),避免了對(duì)沒有設(shè)置隱私標(biāo)識(shí)的應(yīng)用程序出現(xiàn)誤操作的現(xiàn)象,提升了用戶體驗(yàn)
在上述技術(shù)方案中,優(yōu)選地,多個(gè)管理模塊包括:軟件包管理模塊、進(jìn)程管理模塊、通知管理模塊和協(xié)同控制模塊;以及執(zhí)行單元206具體用于:當(dāng)判斷結(jié)果為是時(shí),允許提示運(yùn)行信息,以及當(dāng)判斷結(jié)果為否時(shí),將運(yùn)行信息在多個(gè)管理模塊中過濾掉,不提示運(yùn)行信息。
在該技術(shù)方案中,對(duì)于軟件包管理模塊,例如,在通過設(shè)置模塊獲取應(yīng)用程序的圖標(biāo)名稱等信息時(shí),軟件包管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的這些信息,這樣隱私應(yīng)用程序的信息的相關(guān)信息就不會(huì)顯示出來。對(duì)于進(jìn)程管理模塊,例如,一些優(yōu)化軟件要獲取進(jìn)程運(yùn)行信息,則進(jìn)程管理模塊就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的進(jìn)程信息,只允許優(yōu)化軟件獲取預(yù)定隱私應(yīng)用程序以外的其他應(yīng)用程序的進(jìn)程信息。對(duì)于通知管理模塊,例如,在設(shè)置成預(yù)定隱私應(yīng)用程序的微信來信息時(shí),通知管理模塊會(huì)將提示信息過濾,使通知欄無法顯示隱私微信的信息。對(duì)于多個(gè)管理模塊中的協(xié)同控制模塊,例如,將預(yù)定隱私應(yīng)用程序中的信息從文件管理協(xié)同到設(shè)置成預(yù)定隱私應(yīng)用程序的陌陌上,協(xié)同控制模塊就會(huì)將該信息過濾掉。通過上述技術(shù)方案,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的相關(guān)信息,當(dāng)未處于隱私用戶空間時(shí),終端的各個(gè)管理模塊就會(huì)將預(yù)定隱私應(yīng)用程序的相關(guān)信息過濾出去,這樣終端就不能提示這些信息,從而提高了預(yù)定隱私應(yīng)用程序的信息的安全性。
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的框圖。
如圖3所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端300,具有多個(gè)用戶空間302,并包括圖2示出的應(yīng)用程序控制裝置200,因此,終端300具有和圖2示出的應(yīng)用程序控制裝置200相同的技術(shù)效果,在此不再贅述。
通過本發(fā)明的技術(shù)方案,可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能 提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的處于隱私用戶空間的應(yīng)用程序的示意圖。
如圖4所示,可以將QQ、聯(lián)系人、支付寶等含有私密信息的應(yīng)用程序添加到隱私用戶空間中。另外,還可以通過新加私密程序按鍵繼續(xù)添加其他應(yīng)用程序至隱私用戶空間。
圖5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制裝置的結(jié)構(gòu)示意圖。
如圖5所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的應(yīng)用程序控制裝置500,由隱私空間模塊502、讀寫隱私名單控制模塊504、多個(gè)管理模塊506和隱私名單508組成。其中,多個(gè)管理模塊506包括:軟件包管理模塊5062、進(jìn)程管理模塊5064、通知管理模塊5066和協(xié)同控制模塊5068。
其中,用戶能夠根據(jù)實(shí)際需要將一些應(yīng)用程序添加到隱私空間模塊502中,以及可在讀寫隱私名單控制模塊504中根據(jù)用戶的設(shè)置創(chuàng)建隱私名單508。
多個(gè)管理模塊506能夠根據(jù)創(chuàng)建的隱私程序名單,過濾隱私程序的相關(guān)信息,避免其他應(yīng)用模塊獲取隱私程序的相關(guān)信息。其中,對(duì)于軟件包管理模塊5062,例如,在通過設(shè)置模塊獲取應(yīng)用程序的圖標(biāo)名稱等信息時(shí),軟件包管理模塊5062就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的這些信息,這樣隱私應(yīng)用程序的信息的相關(guān)信息就不會(huì)顯示出來。對(duì)于進(jìn)程管理模塊5064,例如,一些優(yōu)化軟件要獲取進(jìn)程運(yùn)行信息,則進(jìn)程管理模塊5064就會(huì)過濾預(yù)定隱私應(yīng)用程序的信息的進(jìn)程信息,只允許優(yōu)化軟件獲取預(yù)定隱私應(yīng)用程序以外的其他應(yīng)用程序的進(jìn)程信息。對(duì)于通知管理模塊5066,例如,在設(shè)置成預(yù)定隱私應(yīng)用程序的微信來信息時(shí),通知管理模塊5066會(huì)將提示信息過濾,使通知欄無法顯示隱私微信的信息。對(duì)于多個(gè)管理模塊中的協(xié)同控制模塊5068,例如,將預(yù)定隱私應(yīng)用程序中的信息從文件管理協(xié)同到設(shè)置成預(yù)定隱私應(yīng)用程序的陌陌上,協(xié)同控制模塊5068就會(huì)將該信息過濾掉。
以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,通過本發(fā)明的技術(shù)方案,可以設(shè)置預(yù)定隱私應(yīng)用程序,當(dāng)處于隱私用戶空間時(shí),可以在終端上提示預(yù)定隱私應(yīng)用程序的信息,當(dāng)沒有處于隱私用戶空間時(shí),多個(gè)管理模塊就會(huì)將該信息過濾出去,這樣在終端上就不能提示該信息,進(jìn)而提高了預(yù)定隱私應(yīng)用程序的信息的安全性,提升了用戶體驗(yàn)。
在本發(fā)明中,術(shù)語“第一”、“第二”、“第三”僅用于描述的目的,而不能理解為指示或暗示相對(duì)重要性;術(shù)語“多個(gè)”表示兩個(gè)或兩個(gè)以上。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
在本說明書的描述中,術(shù)語“一個(gè)實(shí)施例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或?qū)嵗?。而且,描述的具體特征、結(jié)構(gòu)、材料或特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。