本發(fā)明涉及終端技術領域,具體而言,涉及一種應用程序的管理方法、一種應用程序的管理裝置和一種終端。
背景技術:
目前,當啟動終端的兒童模式時,可以對終端的應用程序進行選擇以確定在兒童模式下具有運行權限的應用程序,但是,現(xiàn)有技術中往往把終端中的所有已安裝的應用程序和/或沒有卸載干凈的應用程序都讀取出來,例如,系統(tǒng)應用程序、隱藏在后臺的應用程序,這樣就導致了展示給用戶的應用程序很多,也就導致用戶很難快速地在大量的應用程序中選擇適合在兒童模式下運行的應用程序。另外,終端中還存在有不適合兒童的應用程序,如具有暴力傾向的游戲、涉及財產的應用程序以及成人社交類型的應用程序,若用戶不小心允許上述應用程序在兒童模式下運行,則不適合兒童使用具有暴力傾向的游戲、涉及財產的應用程序。
因此,如何使得用戶更加方便、快捷地選擇在兒童模式下運行的應用程序成為目前亟待解決的問題。
技術實現(xiàn)要素:
本發(fā)明正是基于上述問題,提出了一種新的技術方案,通過對終端中安裝的多個應用程序進行過濾,使得用戶更加方便、快捷地在過濾后的應用程序中選擇在兒童模式下運行的應用程序。
有鑒于此,本發(fā)明的第一方面提出了一種應用程序的管理方法,包括:在啟動兒童模式時,對終端中安裝的多個應用程序進行過濾;接收選擇指令,在過濾后的應用程序中選擇目標應用程序,其中,所述目標應用程序為在所述兒童模式下具有運行權限的應用程序。
在該技術方案中,通過對終端中安裝的多個應用程序進行過濾,即將不適合兒童的應用程序舍棄,只留下適合兒童的應用程序,以供用戶在過濾后的應用程序中選擇運行在兒童模式下運行的目標應用程序,如此,使得用戶在選擇目標應用程序時更加方便、安全,避免了相關技術中用戶在終端中的所有已安裝的大量的應用程序中選擇目標應用程序,從而避免了選擇的目標應用程序不適合兒童使用,進而提升了用戶體驗。
在上述技術方案中,優(yōu)選地,所述過濾后的應用程序包括以下之一或其組合:所述終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。
在該技術方案中,過濾后的應用程序包括但不限于以下之一或其組合:終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。由于桌面應用列表中的應用程序一般都是用戶可操作的應用程序,因此,將桌面應用列表中的應用程序作為過濾后的應用程序,可以避免用戶在選擇目標應用程序時出現(xiàn)非用戶可操作的應用程序,如應用組件。另一方面,通過將非系統(tǒng)的應用程序作為過濾后的應用程序,可以過濾掉終端系統(tǒng)自帶的應用程序(如系統(tǒng)設置),從而避免兒童使用系統(tǒng)自帶的應用程序對終端進行隨意設置。另外,過濾后的應用程序還包括非過濾名單中的應用程序,即通過在終端中設置過濾名單,并在過濾名單中加入不適合兒童的應用程序,當選擇目標應用程序時,將過濾名單中的應用程序過濾掉,只顯示非過濾名單中的應用程序,因此,通過上述技術方案,可以有效地提升用戶選擇目標應用程序的便捷性和可靠性。
在上述任一技術方案中,優(yōu)選地,包括:當啟動所述終端的所述兒童模式時,獲取最新過濾名單;根據(jù)所述最新過濾名單確定是否對所述過濾名單進行更新。
在該技術方案中,當啟動終端的兒童模式時,獲取最新過濾名單,并根據(jù)最新過濾名單確定是否對過濾名單進行更新,例如,最新過濾名單可以存儲在服務器中,服務器通過采集用戶對應用程序的評論信息可以確定該應用程序是否適合兒童,若不適合,則將該應用程序加入到最新過濾名單中,然后根據(jù)最新過濾名單對存儲在終端本地的過濾名單進行更新,因 此,通過上述技術方案,可以及時地對過濾名單進行更新,以確保過濾后的應用程序為適合兒童的應用程序。
另外,過濾名單可以先默認加入支付類、銀行類、應用助手類的應用程序,以便過濾后的應用程序中不包括上述應用程序。
在上述任一技術方案中,優(yōu)選地,所述對終端中安裝的多個應用程序進行過濾的步驟之后,包括:獲取用戶的屬性信息;推送與所述屬性信息匹配的應用程序,并對推送的應用程序進行標記。
在該技術方案中,通過獲取用戶的屬性信息,例如,屬性信息可以是用戶(如兒童)的年齡、性別、愛好,然后向用戶推送與屬性信息匹配的應用程序,并對推送的應用程序進行標記,以便用戶可以方便、快捷地了解到哪些應用程序適合兒童,從而可以在適合兒童的應用程序中選擇目標應用程序,其中,應用程序可以是應用市場內的應用程序(即終端中未安裝的應用程序),也可以是終端中已安裝的應用程序,例如,若獲取到的用戶的年齡為5歲、女孩,且該女孩的愛好為畫畫,則可以向用戶推送如拼圖、畫圖填色等類型的游戲,如此,可以使得選擇的目標應用程序更加適合兒童,同時,也可以培養(yǎng)兒童的興趣愛好,幫助兒童健康成長。
在上述任一技術方案中,優(yōu)選地,所述在過濾后的應用程序中選擇目標應用程序的步驟之后,包括:若所述終端處于所述兒童模式,禁止所述目標應用程序啟動除所述目標應用程序之外的其他應用程序。
在該技術方案中,由于終端中的應用程序可以啟動其他應用程序,例如,在微信中點擊朋友發(fā)送的商品鏈接就可以啟動淘寶軟件,因此,當終端處于兒童模式時,通過禁止目標應用程序啟動除目標應用程序之外的其他應用程序,如此,可以有效地確保兒童在使用終端時的安全性和可靠性。
本發(fā)明的第二方面提出了一種應用程序的管理裝置,包括:過濾單元,用于在啟動兒童模式時,對終端中安裝的多個應用程序進行過濾;選擇單元,用于接收選擇指令,在過濾后的應用程序中選擇目標應用程序,其中,所述目標應用程序為在所述兒童模式下具有運行權限的應用程序。
在該技術方案中,通過對終端中安裝的多個應用程序進行過濾,即將 不適合兒童的應用程序舍棄,只留下適合兒童的應用程序,以供用戶在過濾后的應用程序中選擇運行在兒童模式下運行的目標應用程序,如此,使得用戶在選擇目標應用程序時更加方便、安全,避免了相關技術中用戶在終端中的所有已安裝的大量的應用程序中選擇目標應用程序,從而避免了選擇的目標應用程序不適合兒童使用,進而提升了用戶體驗。
在上述技術方案中,優(yōu)選地,所述過濾后的應用程序包括以下之一或其組合:所述終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。
在該技術方案中,過濾后的應用程序包括但不限于以下之一或其組合:終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。由于桌面應用列表中的應用程序一般都是用戶可操作的應用程序,因此,將桌面應用列表中的應用程序作為過濾后的應用程序,可以避免用戶在選擇目標應用程序時出現(xiàn)非用戶可操作的應用程序,如應用組件。另一方面,通過將非系統(tǒng)的應用程序作為過濾后的應用程序,可以過濾掉終端系統(tǒng)自帶的應用程序(如系統(tǒng)設置),從而避免兒童使用系統(tǒng)自帶的應用程序對終端進行隨意設置。另外,過濾后的應用程序還包括非過濾名單中的應用程序,即通過在終端中設置過濾名單,并在過濾名單中加入不適合兒童的應用程序,當選擇目標應用程序時,將過濾名單中的應用程序過濾掉,只顯示非過濾名單中的應用程序,因此,通過上述技術方案,可以有效地提升用戶選擇目標應用程序的便捷性和可靠性。
在上述任一技術方案中,優(yōu)選地,包括:第一獲取單元,用于當啟動所述終端的所述兒童模式時,獲取最新過濾名單;更新單元,用于根據(jù)所述最新過濾名單確定是否對所述過濾名單進行更新。
在該技術方案中,當啟動終端的兒童模式時,獲取最新過濾名單,并根據(jù)最新過濾名單確定是否對過濾名單進行更新,例如,最新過濾名單可以存儲在服務器中,服務器通過采集用戶對應用程序的評論信息可以確定該應用程序是否適合兒童,若不適合,則將該應用程序加入到最新過濾名單中,然后根據(jù)最新過濾名單對存儲在終端本地的過濾名單進行更新,因此,通過上述技術方案,可以及時地對過濾名單進行更新,以確保過濾后 的應用程序為適合兒童的應用程序。
另外,過濾名單可以先默認加入支付類、銀行類、應用助手類的應用程序,以便過濾后的應用程序中不包括上述應用程序。
在上述任一技術方案中,優(yōu)選地,包括:第二獲取單元,用于獲取用戶的屬性信息;推送單元,用于推送與所述屬性信息匹配的應用程序,并對推送的應用程序進行標記。
在該技術方案中,通過獲取用戶的屬性信息,例如,屬性信息可以是用戶(如兒童)的年齡、性別、愛好,然后向用戶推送與屬性信息匹配的應用程序,并對推送的應用程序進行標記,以便用戶可以方便、快捷地了解到哪些應用程序適合兒童,從而可以在適合兒童的應用程序中選擇目標應用程序,其中,應用程序可以是應用市場內的應用程序(即終端中未安裝的應用程序),也可以是終端中已安裝的應用程序,例如,若獲取到的用戶的年齡為5歲、女孩,且該女孩的愛好為畫畫,則可以向用戶推送如拼圖、畫圖填色等類型的游戲,如此,可以使得選擇的目標應用程序更加適合兒童,同時,也可以培養(yǎng)兒童的興趣愛好,幫助兒童健康成長。
在上述任一技術方案中,優(yōu)選地,還包括:控制單元,用于若所述終端處于所述兒童模式,禁止所述目標應用程序啟動除所述目標應用程序之外的其他應用程序。
在該技術方案中,由于終端中的應用程序可以啟動其他應用程序,例如,在微信中點擊朋友發(fā)送的商品鏈接就可以啟動淘寶軟件,因此,當終端處于兒童模式時,通過禁止目標應用程序啟動除目標應用程序之外的其他應用程序,如此,可以有效地確保兒童在使用終端時的安全性和可靠性。
本發(fā)明的第三方面提出了一種終端,包括上述技術方案中任一項所述的應用程序的管理裝置,因此,該終端具有和上述技術方案中任一項所述的應用程序的管理裝置相同的技術效果,在此不再贅述。
通過本發(fā)明的技術方案,通過對終端中安裝的多個應用程序進行過濾,使得用戶更加方便、快捷地在過濾后的應用程序中選擇在兒童模式下運行的應用程序。
附圖說明
圖1示出了根據(jù)本發(fā)明的一個實施例的應用程序的管理方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明的一個實施例的應用程序的管理裝置的結構示意圖;
圖3示出了根據(jù)本發(fā)明的一個實施例的終端的結構示意圖。
具體實施方式
為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和具體實施方式對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
圖1示出了根據(jù)本發(fā)明的一個實施例的應用程序的管理方法的流程示意圖。
如圖1所示,根據(jù)本發(fā)明的一個實施例的應用程序的管理方法,包括:
步驟102,在啟動兒童模式時,對終端中安裝的多個應用程序進行過濾。
步驟104,接收選擇指令,在過濾后的應用程序中選擇目標應用程序,其中,所述目標應用程序為在所述兒童模式下具有運行權限的應用程序。
在該技術方案中,通過對終端中安裝的多個應用程序進行過濾,即將不適合兒童的應用程序舍棄,只留下適合兒童的應用程序,以供用戶在過濾后的應用程序中選擇運行在兒童模式下運行的目標應用程序,如此,使得用戶在選擇目標應用程序時更加方便、安全,避免了相關技術中用戶在終端中的所有已安裝的大量的應用程序中選擇目標應用程序,從而避免了 選擇的目標應用程序不適合兒童使用,進而提升了用戶體驗。
在上述技術方案中,優(yōu)選地,所述過濾后的應用程序包括以下之一或其組合:所述終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。
在該技術方案中,過濾后的應用程序包括但不限于以下之一或其組合:終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。由于桌面應用列表中的應用程序一般都是用戶可操作的應用程序,因此,將桌面應用列表中的應用程序作為過濾后的應用程序,可以避免用戶在選擇目標應用程序時出現(xiàn)非用戶可操作的應用程序,如應用組件。另一方面,通過將非系統(tǒng)的應用程序作為過濾后的應用程序,可以過濾掉終端系統(tǒng)自帶的應用程序(如系統(tǒng)設置),從而避免兒童使用系統(tǒng)自帶的應用程序對終端進行隨意設置。另外,過濾后的應用程序還包括非過濾名單中的應用程序,即通過在終端中設置過濾名單,并在過濾名單中加入不適合兒童的應用程序,當選擇目標應用程序時,將過濾名單中的應用程序過濾掉,只顯示非過濾名單中的應用程序,因此,通過上述技術方案,可以有效地提升用戶選擇目標應用程序的便捷性和可靠性。
在上述任一技術方案中,優(yōu)選地,包括:當啟動所述兒童模式時,獲取最新過濾名單;根據(jù)所述最新過濾名單確定是否對所述過濾名單進行更新。
在該技術方案中,當啟動終端的兒童模式時,獲取最新過濾名單,并根據(jù)最新過濾名單確定是否對過濾名單進行更新,例如,最新過濾名單可以存儲在服務器中,服務器通過采集用戶對應用程序的評論信息可以確定該應用程序是否適合兒童,若不適合,則將該應用程序加入到最新過濾名單中,然后根據(jù)最新過濾名單對存儲在終端本地的過濾名單進行更新,因此,通過上述技術方案,可以及時地對過濾名單進行更新,以確保過濾后的應用程序為適合兒童的應用程序。
另外,過濾名單可以先默認加入支付類、銀行類、應用助手類的應用程序,以便過濾后的應用程序中不包括上述應用程序。
在上述任一技術方案中,優(yōu)選地,步驟102之后,包括:獲取用戶的 屬性信息;推送與所述屬性信息匹配的應用程序,并對推送的應用程序進行標記。
在該技術方案中,通過獲取用戶的屬性信息,例如,屬性信息可以是用戶(如兒童)的年齡、性別、愛好,然后向用戶推送與屬性信息匹配的應用程序,并對推送的應用程序進行標記,以便用戶可以方便、快捷地了解到哪些應用程序適合兒童,從而可以在適合兒童的應用程序中選擇目標應用程序,其中,應用程序可以是應用市場內的應用程序(即終端中未安裝的應用程序),也可以是終端中已安裝的應用程序,例如,若獲取到的用戶的年齡為5歲、女孩,且該女孩的愛好為畫畫,則可以向用戶推送如拼圖、畫圖填色等類型的游戲,如此,可以使得選擇的目標應用程序更加適合兒童,同時,也可以培養(yǎng)兒童的興趣愛好,幫助兒童健康成長。
在上述任一技術方案中,優(yōu)選地,步驟104之后,包括:若所述終端處于所述兒童模式,禁止所述目標應用程序啟動除所述目標應用程序之外的其他應用程序。
在該技術方案中,由于終端中的應用程序可以啟動其他應用程序,例如,在微信中點擊朋友發(fā)送的商品鏈接就可以啟動淘寶軟件,因此,當終端處于兒童模式時,通過禁止目標應用程序啟動除目標應用程序之外的其他應用程序,如此,可以有效地確保兒童在使用終端時的安全性和可靠性。
圖2示出了根據(jù)本發(fā)明的一個實施例的應用程序的管理裝置的結構示意圖。
如圖2所示,根據(jù)本發(fā)明的一個實施例的應用程序的管理裝置200,包括:過濾單元202,用于在啟動兒童模式時,對終端中安裝的多個應用程序進行過濾;選擇單元204,用于接收選擇指令,在過濾后的應用程序中選擇目標應用程序,其中,所述目標應用程序為在所述兒童模式下具有運行權限的應用程序。
在該技術方案中,通過對終端中安裝的多個應用程序進行過濾,即將不適合兒童的應用程序舍棄,只留下適合兒童的應用程序,以供用戶在過濾后的應用程序中選擇運行在兒童模式下運行的目標應用程序,如此,使 得用戶在選擇目標應用程序時更加方便、安全,避免了相關技術中用戶在終端中的所有已安裝的大量的應用程序中選擇目標應用程序,從而避免了選擇的目標應用程序不適合兒童使用,進而提升了用戶體驗。
在上述技術方案中,優(yōu)選地,所述過濾后的應用程序包括以下之一或其組合:所述終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。
在該技術方案中,過濾后的應用程序包括但不限于以下之一或其組合:終端的桌面應用列表中的應用程序、非系統(tǒng)的應用程序、非過濾名單中的應用程序。由于桌面應用列表中的應用程序一般都是用戶可操作的應用程序,因此,將桌面應用列表中的應用程序作為過濾后的應用程序,可以避免用戶在選擇目標應用程序時出現(xiàn)非用戶可操作的應用程序,如應用組件。另一方面,通過將非系統(tǒng)的應用程序作為過濾后的應用程序,可以過濾掉終端系統(tǒng)自帶的應用程序(如系統(tǒng)設置),從而避免兒童使用系統(tǒng)自帶的應用程序對終端進行隨意設置。另外,過濾后的應用程序還包括非過濾名單中的應用程序,即通過在終端中設置過濾名單,并在過濾名單中加入不適合兒童的應用程序,當選擇目標應用程序時,將過濾名單中的應用程序過濾掉,只顯示非過濾名單中的應用程序,因此,通過上述技術方案,可以有效地提升用戶選擇目標應用程序的便捷性和可靠性。
在上述任一技術方案中,優(yōu)選地,包括:第一獲取單元206,用于當啟動所述終端的所述兒童模式時,獲取最新過濾名單;更新單元208,用于根據(jù)所述最新過濾名單確定是否對所述過濾名單進行更新。
在該技術方案中,當啟動終端的兒童模式時,獲取最新過濾名單,并根據(jù)最新過濾名單確定是否對過濾名單進行更新,例如,最新過濾名單可以存儲在服務器中,服務器通過采集用戶對應用程序的評論信息可以確定該應用程序是否適合兒童,若不適合,則將該應用程序加入到最新過濾名單中,然后根據(jù)最新過濾名單對存儲在終端本地的過濾名單進行更新,因此,通過上述技術方案,可以及時地對過濾名單進行更新,以確保過濾后的應用程序為適合兒童的應用程序。
另外,過濾名單可以先默認加入支付類、銀行類、應用助手類的應用 程序,以便過濾后的應用程序中不包括上述應用程序。
在上述任一技術方案中,優(yōu)選地,包括:第二獲取單元210,用于獲取用戶的屬性信息;推送單元212,用于推送與所述屬性信息匹配的應用程序,并對推送的應用程序進行標記。
在該技術方案中,通過獲取用戶的屬性信息,例如,屬性信息可以是用戶(如兒童)的年齡、性別、愛好,然后向用戶推送與屬性信息匹配的應用程序,并對推送的應用程序進行標記,以便用戶可以方便、快捷地了解到哪些應用程序適合兒童,從而可以在適合兒童的應用程序中選擇目標應用程序,其中,應用程序可以是應用市場內的應用程序(即終端中未安裝的應用程序),也可以是終端中已安裝的應用程序,例如,若獲取到的用戶的年齡為5歲、女孩,且該女孩的愛好為畫畫,則可以向用戶推送如拼圖、畫圖填色等類型的游戲,如此,可以使得選擇的目標應用程序更加適合兒童,同時,也可以培養(yǎng)兒童的興趣愛好,幫助兒童健康成長。
在上述任一技術方案中,優(yōu)選地,還包括:控制單元214,用于若所述終端處于所述兒童模式,禁止所述目標應用程序啟動除所述目標應用程序之外的其他應用程序。
在該技術方案中,由于終端中的應用程序可以啟動其他應用程序,例如,在微信中點擊朋友發(fā)送的商品鏈接就可以啟動淘寶軟件,因此,當終端處于兒童模式時,通過禁止目標應用程序啟動除目標應用程序之外的其他應用程序,如此,可以有效地確保兒童在使用終端時的安全性和可靠性。
圖3示出了根據(jù)本發(fā)明的一個實施例的終端的結構示意圖。
如圖3所示,根據(jù)本發(fā)明的一個實施例的終端300,包括上述技術方案中任一項所述的應用程序的管理裝置200,因此,該終端300具有和上述技術方案中任一項所述的應用程序的管理裝置200相同的技術效果,在此不再贅述。
下面通過一個實施例來詳細說明本發(fā)明的技術方案(在這個實施例中,終端為平板電腦):
開啟平板電腦的兒童模式,當接收到設置在兒童模式下具有運行權限 的應用程序時,根據(jù)平板電腦的桌面應用列表中的應用程序,對該平板電腦中安裝的多個應用程序進行過濾,即過濾后的應用程序為在平板電腦桌面上顯示的應用程序。進一步地,對平板電腦桌面上顯示的應用程序中的系統(tǒng)的應用程序再次進行過濾,例如,過濾掉“設置”應用程序,從而避免了兒童隨意在該“設置”應用程序中隨意對平板電腦進行設置。再進一步地,過濾掉過濾名單中的應用程序,例如,過濾名單包括:支付類的應用程序,從而避免了兒童啟動支付類的應用程序導致用戶財產方面受到損失。最后,將最終過濾后的應用程序的圖標展示給用戶,以供用戶在過濾后的應用程序中選擇可在兒童模式下運行的應用程序。
以上結合附圖詳細說明了本發(fā)明的技術方案,通過對終端中安裝的多個應用程序進行過濾,使得用戶更加方便、快捷地在過濾后的應用程序中選擇在兒童模式下運行的應用程序。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。