本發(fā)明涉及通信領域,具體而言,涉及一種攔截推送信息的方法、裝置及終端。
背景技術(shù):
對于相關(guān)技術(shù)中的短信和電話的攔截用戶常常感覺到不夠準確,因為一些重要的消息被誤攔截。究其原因,很重要的一點就是每個用戶希望的攔截標準是不同的,同樣的一條消息一個電話對不同的用戶有的認為是騷擾,有的認為是重要的信息。
現(xiàn)代大數(shù)據(jù)理論指出,多個數(shù)據(jù)相互配合可以實現(xiàn)對用戶的精準畫像。簡單應用到終端上,我們可以通過用戶安裝使用相關(guān)應用的情況進行初步的推測。而終端上安裝的不少應用對應著實體的服務,也就是對應著相應的通話和短信。
例如,安裝了京東的用戶,并且近期才使用過,很有可能他關(guān)注過某款產(chǎn)品甚至進行了購買。那么近期來自京東的短信和電話對他來說很可能就是有用信息,而不希望被攔截。
而目前的攔截軟件通常有以下幾種實現(xiàn)方案:
1)自設黑白名單,源自于功能機時代,用戶可以自己設置黑白名單,或者從通話記錄中添加。
2)服務器同步,攔截軟件廠商整理好騷擾號碼庫后,通過更新機制從服務器下發(fā)到終端。
3)關(guān)鍵字過濾,發(fā)現(xiàn)短信中包含的一些常見的廣告字(如商鋪、投資、代開發(fā)票等)后就進行攔截過濾。
4)情景適配,在不同的情景模式下過濾標準不同。如在會議情景中過濾所有來電。
由上述相關(guān)技術(shù)可知,用戶對于短信和電話的攔截標準不一樣,進而有的用戶需要比較麻煩的手動設置,部分用戶被騷擾過后才設置攔截,部分用戶手動調(diào)整不太方便;針對相關(guān)技術(shù)中用戶對于短信和電話的攔截標準不一樣,導致對應用程序的號碼攔截繁瑣且效率低的問題,目前尚未存在有效的解決方案。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種終端攔截推送信息的方法、裝置及終端,以至少解決相關(guān)技術(shù)中用戶對于短信和電話的攔截標準不一樣,導致對應用程序的號碼攔截繁瑣且效率低的問 題。
根據(jù)本發(fā)明的一個方面,提供了一種攔截推送信息的方法,包括:獲取終端內(nèi)已安裝的應用程序的應用信息,其中,所述應用信息包括:所述應用程序在預定時間內(nèi)的累計使用時長、或所述應用程序在所述預定時間內(nèi)的累計使用次數(shù);將所述應用信息中的所述應用程序在預定時間內(nèi)的累計使用時長、或所述應用程序的在所述預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與所述已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截。
進一步地,所述獲取終端內(nèi)已安裝的應用程序的應用信息包括:獲取在所述預定時間內(nèi)所述應用程序的累計使用次數(shù)以及每一次使用的時長;依據(jù)所述累計使用次數(shù)與所述每一次使用的時長獲取得到所述應用程序的累計使用時長。
進一步地,所述將所述應用信息中的所述應用程序在預定時間內(nèi)的累計使用時長與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與所述已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截包括:將所述累計使用時長與第一預設閾值進行比較;在所述累計使用時長大于等于所述第一預設閾值時,允許所述應用程序中用于推送服務信息的號碼執(zhí)行推送操作;在所述累計使用時長小于所述第一預設閾值時,對所述應用程序中用于推送服務信息的號碼進行攔截。
進一步地,所述允許所述應用程序中用于推送服務信息的號碼進行服務信息的推送包括:判斷所述號碼是否在預設攔截列表中;在基于判斷結(jié)果為是,從所述預設攔截列表中刪除所述號碼后,或,在判斷結(jié)果為否后,允許所述應用程序中用于推送服務信息的號碼執(zhí)行推送操作;所述對所述應用程序中用于推送服務信息的號碼進行攔截包括:判斷所述應用程序中用于推送服務信息的號碼是否在預設攔截列表中;在基于判斷結(jié)果為否,將所述號碼加入到所述預設攔截列表中后,或,在判斷結(jié)果為是后,對所述應用程序中用于推送服務信息的號碼進行攔截。
進一步地,所述將所述應用信息中所述應用程序在所述預定時間內(nèi)的累計使用次數(shù)與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與所述已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截包括:將所述累計使用次數(shù)與第二預設閾值進行比較;在所述累計使用次數(shù)大于等于所述第二預設閾值時,允許所述應用程序的用于推送服務信息的號碼執(zhí)行推送操作;在所述累計使用次數(shù)小于所述第二預設閾值時,對所述應用程序的用于推送服務信息的號碼進行攔截;或,顯示提示信息,其中,所述提示信息用于提示用戶是否觸發(fā)所述終端對所述應用程序號碼的攔截操作。
進一步地,所述方法還包括:在安裝應用程序的過程中,顯示提示信息,其中,所述提示信息用于提示用戶是否觸發(fā)所述終端對所述應用程序號碼的攔截操作。
根據(jù)本發(fā)明的另一個方面,提供了一種攔截推送信息的裝置,包括:獲取模塊,用于獲取終端內(nèi)已安裝的應用程序的應用信息,其中,所述應用信息包括:所述應用程序 在預定時間內(nèi)的累計使用時長、或所述應用程序在所述預定時間內(nèi)的累計使用次數(shù);處理模塊,用于將所述應用信息中的所述應用程序在預定時間內(nèi)的累計使用時長、或所述應用程序的在所述預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與所述已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截。
進一步地,所述獲取模塊包括:第一獲取單元,用于獲取在所述預定時間內(nèi)所述應用程序的累計使用次數(shù)以及每一次使用的時長;第二獲取單元,用于依據(jù)所述累計使用次數(shù)與所述每一次使用的時長獲取得到所述應用程序的累計使用時長。
進一步地,所述處理模塊包括:第一比較單元,用于將所述累計使用時長與第一預設閾值進行比較;第一推送單元,用于在所述累計使用時長大于等于所述第一預設閾值時,允許所述應用程序中用于推送服務信息的號碼執(zhí)行推送操作;第一攔截單元,用于在所述累計使用時長小于所述第一預設閾值時,對所述應用程序中用于推送服務信息的號碼進行攔截。
進一步地,所述第一推送單元包括:第一判斷子單元,用于判斷所述號碼是否在預設攔截列表中;推送子單元,用于在基于判斷結(jié)果為是,從所述預設攔截列表中刪除所述號碼后,或,在判斷結(jié)果為否后,允許所述應用程序中用于推送服務信息的號碼執(zhí)行推送操作;所述第一攔截單元包括:第二判斷子單元,用于判斷所述應用程序中用于推送服務信息的號碼是否在預設攔截列表中;攔截子單元,用于在基于判斷結(jié)果為否,將所述號碼加入到所述預設攔截列表中后,或,在判斷結(jié)果為是后,對所述應用程序中用于推送服務信息的號碼進行攔截。
進一步地,所述處理模塊包括:第二比較單元,用于將所述累計使用次數(shù)與第二預設閾值進行比較;第二推送單元,用于在所述累計使用次數(shù)大于等于所述第二預設閾值時,允許所述應用程序的用于推送服務信息的號碼執(zhí)行推送操作;第二攔截單元,用于在所述累計使用次數(shù)小于所述第二預設閾值時,對所述應用程序的用于推送服務信息的號碼進行攔截;或,顯示單元,用于顯示提示信息,其中,所述提示信息用于提示用戶是否觸發(fā)終端對所述應用程序號碼的攔截操作。
根據(jù)本發(fā)明的再一個方面,提供了一種終端,包括上述裝置中的任一項的攔截推送信息的裝置。
通過本發(fā)明,采用了通過將應用信息中的應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截的方式,在本實施例中對于終端內(nèi)應用程序?qū)奶柎a,即通過應用程序在預定時間內(nèi)的累計使用時長、或應用程序的累計使用次數(shù)的方式來體現(xiàn)用戶對應用程序的操作熱度,對應用程序的號碼的攔截更加智能與人性化,從而解決了相關(guān)技術(shù)用戶對于短信和電話的攔截標準不一樣,導致對應用程序的號碼攔截繁瑣且效率低的問題,達到了提高用戶體驗的效果。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的攔截推送信息的方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的結(jié)構(gòu)框圖;
圖3是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖一;
圖4是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖二;
圖5是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖三;
圖6是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖四;
圖7是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖五;
圖8是根據(jù)本發(fā)明可選實施例的安裝新應用攔截設置方法的流程圖;
圖9是根據(jù)本發(fā)明可選實施例的開啟智能攔截功能自動設置方法的流程圖。
具體實施方式
下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。
在本實施例中提供了一種攔截推送信息的方法,圖1是根據(jù)本發(fā)明實施例的攔截推送信息的方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102:獲取終端內(nèi)已安裝的應用程序的應用信息,其中,應用信息包括:應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù);
步驟S104:將應用信息中的應用程序在預定時間內(nèi)的累計使用時長、或應用程序的在預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截。
由上述步驟S102和步驟S104可知,采用了通過將應用信息中的應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截的方式,在本實施例中對于終端內(nèi)應用程序?qū)奶柎a,即通過應用程序在預定時間內(nèi)的累計使用時長、或累計使用次數(shù)的方式來體現(xiàn)用戶對應用程序的操作熱度,對 應用程序的號碼的攔截更加智能與人性化,從而解決了相關(guān)技術(shù)用戶對于短信和電話的攔截標準不一樣,導致對應用程序的號碼攔截繁瑣且效率低的問題,達到了提高用戶體驗的效果。
對于本實施例中步驟S102中涉及到的獲取終端內(nèi)已安裝的應用程序的應用信息的方式,在該應用信息為應用程序在預定時間內(nèi)的累計使用時長,該步驟在本實施例的可選實施方式中,可以通過如下方式來實現(xiàn):
步驟S11:獲取在預定時間內(nèi)應用程序的累計使用次數(shù)以及每一次使用的時長;
步驟S12:依據(jù)累計使用次數(shù)與每一次使用的時長獲取得到應用程序的累計使用時長。
基于該步驟S11和步驟S12,對于本實施例中的步驟S104涉及到的將應用信息中的應用程序在預定時間內(nèi)的累計使用時長與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截的方式,可以通過如下步驟來實現(xiàn):
步驟S21:將累計使用時長與第一預設閾值進行比較;
步驟S22:在累計使用時長大于等于第一預設閾值時,允許應用程序中用于推送服務信息的號碼執(zhí)行推送操作;
步驟S23:在累計使用時長小于第一預設閾值時,對應用程序中用于推送服務信息的號碼進行攔截。
由上述步驟S21至步驟S23可知,在本實施例的可選實施方式中,采用的是通過應用程序的累計使用時長與第一預設閾值進行比較,在大于等于該第一閾值時允許推送,而在小于該第一預設閾值時,則對該號碼進行攔截;而對于該第一預設閾值的取值在本實施例中可以根據(jù)用戶的需求進行自定義設置,例如,用戶可以設置為5小時,15小時,在本發(fā)明中不進行限定,當然如果用戶不進行自定義設置,則會默認缺省值為10小時。
此外,對于上述步驟S22中涉及到的允許應用程序中用于推送服務信息的號碼進行服務信息的推送的方式,在本實例的另一個應用場景中,可以通過如下方式來實現(xiàn):判斷號碼是否在預設攔截列表中;在基于判斷結(jié)果為是,從預設攔截列表中刪除號碼后,或,在判斷結(jié)果為否后,允許應用程序中用于推送服務信息的號碼執(zhí)行推送操作。
以及,對于上述步驟S23中涉及到的對應用程序中用于推送服務信息的號碼進行攔截的方式,在本實施例的應用場景中,可以通過如下方式來實現(xiàn):判斷應用程序中用于推送服務信息的號碼是否在預設攔截列表中;在基于判斷結(jié)果為否,將號碼加入到預設攔截列表中后,或,在判斷結(jié)果為是后,對應用程序中用于推送服務信息的號碼進行攔截。
也就是說,在本實施例中可以預設攔截列表,該列表中存儲有需要攔截的應用程序的號碼,通過上述步驟S22和步驟S23的方式,有應用程序可以不用攔截,則需要在該列表中刪除該應用程序的號碼。
而在本實施例的另一個可選實施方式中,在應用信息為應用程序在預定時間內(nèi)的累計使用次數(shù)時,本實施例中步驟S104涉及到的將應用信息中的應用程序在預定時間內(nèi)的累計使用次數(shù)與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截的方式,可以通過如下步驟來實現(xiàn):
步驟S31:將累計使用次數(shù)與第二預設閾值進行比較;
步驟S32:在累計使用次數(shù)大于等于第二預設閾值時,允許應用程序的用于推送服務信息的號碼執(zhí)行推送操作。
在累計使用次數(shù)小于第二預設閾值時,對應用程序的用于推送服務信息的號碼進行攔截;或,顯示提示信息,其中,提示信息用于提示用戶是否觸發(fā)終端對號碼攔截操作。
由上述步驟S31和步驟S32可知,通過應用程序在預定時間內(nèi)的累計使用次數(shù)與第二預設閾值進行比較,來根據(jù)比較結(jié)果來實現(xiàn)是否要攔截號碼,而該在預定時間內(nèi)的累計使用次數(shù)和第二預設閾值也是可以根據(jù)用戶的需要進行自定義。
在本實施例的另一個可選實施方式中,本實施例的方法還可以包括:在安裝應用程序的過程中,顯示提示信息,其中,所述提示信息用于提示用戶是否觸發(fā)所述終端對所述應用程序號碼的攔截操作。也就是說,在安裝應用程序的過程中,終端會顯示提示信息,通過該提示信息用戶可以選擇攔截該應用程序號碼推送的信息,或者選擇不禁止該號碼的推送信息。
通過以上的實施方式的描述,本領域的技術(shù)人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例的方法。
在本實施例中還提供了一種攔截推送信息的裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。
圖2是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括:獲取模塊22,用于獲取終端內(nèi)已安裝的應用程序的應用信息,其中,應用信息包括:應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù); 處理模塊24,與獲取模塊22耦合連接,用于將應用信息中的應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截。
圖3是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖一,如圖3所示,該獲取模塊22包括:第一獲取單元32,用于獲取在預定時間內(nèi)應用程序的累計使用次數(shù)以及每一次使用的時長;第二獲取單元34,與第一獲取單元32耦合連接,用于依據(jù)累計使用次數(shù)與每一次使用的時長獲取得到應用程序的累計使用時長。
基于圖3,本實施例中的處理模塊24包括:第一比較單元42,用于將累計使用時長與第一預設閾值進行比較;第一推送單元44,與第一比較單元42耦合連接,用于在累計使用時長大于等于第一預設閾值時,允許應用程序中用于推送服務信息的號碼執(zhí)行推送操作;第一攔截單元46,與第一比較單元42,用于在累計使用時長小于第一預設閾值時,對應用程序中用于推送服務信息的號碼進行攔截,該處理模塊24如圖4所示,圖4是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖二。
基于圖4,本實施例中的第一推送單元44包括:第一判斷子單元52,用于判斷號碼是否在預設攔截列表中;推送子單元54,用于在基于判斷結(jié)果為是,從預設攔截列表中刪除號碼后,或,在判斷結(jié)果為否后,允許應用程序中用于推送服務信息的號碼執(zhí)行推送操作;
第一攔截單元46包括:第二判斷子單元56,用于判斷應用程序中用于推送服務信息的號碼是否在預設攔截列表中;攔截子單元58,用于在基于判斷結(jié)果為否,將號碼加入到預設攔截列表中后,或,在判斷結(jié)果為是后,對應用程序中用于推送服務信息的號碼進行攔截;該第一推送單元44和第一攔截單元46,如圖5所示,圖5是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖三。
圖6是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖四,如圖6所示,該處理模塊24包括:第二比較單元62,用于將累計使用次數(shù)與第二預設閾值進行比較;第二推送單元64,與第二比較單元62耦合連接,用于在累計使用次數(shù)大于等于第二預設閾值時,允許應用程序的用于推送服務信息的號碼執(zhí)行推送操作;第二攔截單元66,與第二比較單元62耦合連接,用于在應用程序累計使用次數(shù)小于第二預設閾值時,對應用程序的用于推送服務信息的號碼進行攔截;或,顯示單元68,用于顯示提示信息,其中,提示信息用于提示用戶是否觸發(fā)終端對號碼攔截操作。
圖7是根據(jù)本發(fā)明實施例的攔截推送信息的裝置的可選結(jié)構(gòu)框圖五,如圖7所示,該裝置還包括:顯示模塊72,與該獲取模塊22和/或處理模塊24耦合連接,用于在安裝應用程序的過程中,顯示提示信息,其中,提示信息用于提示用戶是否觸發(fā)終端對應用程序號碼的攔截操作。
需要說明的是,上述各個模塊是可以通過軟件或硬件來實現(xiàn)的,對于后者,可以通過以下方式實現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個處理器中。
需要說明的是,在本實施例還提供了一種終端,該終端可以包括上述圖2至圖7中任一的裝置。
下面結(jié)合本發(fā)明的可選實施例對本發(fā)明進行舉例說明;
本可選實施例提供了一種騷擾攔截的方法,即通過觀察終端上用戶安裝的應用以及用戶對應用的使用習慣來修正攔截數(shù)據(jù)庫,從而避免錯誤攔截。
下面結(jié)合用戶安裝新應用以及用戶主動開啟智能攔截兩個場景對本可選實施例的騷擾攔截方法進行詳細說明。
應用場景一:用戶新安裝應用的場景,在該應用場景下本可選實施例的騷擾攔截方法步驟的包括:
步驟S202:安裝新應用;
步驟S204:查詢新應用對應呼叫和短信號碼;
步驟S206:提示用戶新應用相關(guān)的號碼,讓用戶選擇是否進行攔截。
步驟S208:若用戶選擇攔截則將相應號碼加入到攔截庫中;若用戶選擇不攔截,則檢查攔截庫,若存在號碼則刪除。
應用場景二:用戶主動開啟智能攔截功能場景,其中,通常從安全工具或者通話記錄的設置頁等入口開啟,步驟的包括:
步驟S302:開啟智能攔截功能;
步驟S304:掃描本機已經(jīng)安裝的應用;
步驟S306:查找各應用對應的呼叫和短信號碼;
步驟S308:查找用戶已經(jīng)手動設置過的攔截列表及解鎖列表;
步驟S310:排除掉用戶已經(jīng)設置過攔截或者不攔截相應號碼的應用,避免用戶重復操作
步驟S312:獲取還未設置攔截或者不攔截的應用的使用數(shù)據(jù),如使用頻率、使用時常、上一次使用時間等;
步驟S314:根據(jù)用戶的使用情況計算得分,使用次數(shù)越多、頻率越頻繁、上次使用時間越接近的應用得分越高,越可能不被攔截;
步驟S316:判斷得分門限。超過或等于門限則檢查攔截庫,若存在號碼則刪除;低于門限則將攔截號碼加入攔截庫中。
各應用對應的來電號碼和短信服務號碼數(shù)據(jù)由攔截廠商進行整理。可提前預置在攔截應用中,也可以讓攔截應用通過更新功能從服務器上獲取最新的數(shù)據(jù)。
通過本可選實施例,根據(jù)用戶終端上的個性化信息,如安裝的應用和使用情況,進行差異化的攔截,降低對用戶有價值信息的錯誤攔截,提升攔截準確率。
下面結(jié)合附圖和本可選實施例的具體實施例進行詳細說明;
本可選實施例根據(jù)用戶終端上的個性化信息,如安裝的應用和使用情況,進行差異化的攔截,降低對用戶有價值信息的錯誤攔截,包含用戶安裝新應用以及用戶主動開啟智能攔截兩個場景。
圖8是根據(jù)本發(fā)明可選實施例的安裝新應用攔截設置方法的流程圖,如圖8所示,該方法的步驟包括:
步驟S802,開始使用手機;
步驟S804,安裝應用(如招商銀行手機銀行應用);
步驟S806,查詢被安裝應用對應的電話號碼和短信服務號碼(包括95555、4008205555、1065795555、1065502010095555);
步驟S808,提示用戶是否攔截;
步驟S810,用戶進行選擇,并記錄選擇結(jié)果;
步驟S812,如果用戶選擇不攔截,則檢查攔截庫,若存在相應的號碼則進行刪除;
步驟S814,如果用戶選擇攔截,則將號碼加入攔截庫;
步驟S816,結(jié)束整個流程。
通過上述步驟后,如果用戶安裝了招商銀行網(wǎng)上銀行且選擇了不進行攔截,那么后續(xù)招商銀行發(fā)送的相關(guān)通知短信及來電就不會被作為垃圾短信和騷擾電話被攔截;如果用戶選擇了攔截,那就不會收到相關(guān)短信及電話的騷擾,而不必等到被騷擾以后再添加黑名單,從而提升用戶體驗。
圖9是根據(jù)本發(fā)明可選實施例的開啟智能攔截功能自動設置方法的流程圖,如圖9所示,該方法的步驟包括:
步驟S902,找到相應攔截應用,并啟動智能攔截功能
步驟S904,掃描目前手機已經(jīng)安裝的應用(如招商銀行手機銀行、京東商城、蘇寧易購)
步驟S906,獲取相關(guān)應用對應的電話號碼和短信號碼(招商銀行手機銀行對應的號碼包括95555、4008205555、1065795555、1065502010095555;京東商城對應號碼為10657555091285500;蘇寧易購對應號碼為4008365365,1069883653654011057)
步驟S908,獲取用戶手動設置過的攔截以及不攔截的數(shù)據(jù)(如安裝招商銀行手機銀行應用時已進行過設置不進行攔截)
步驟S910,因為用戶已經(jīng)進行過手動設置,則從所獲取的應用中排除招商銀行應用,剩下的應用即為未手動設置過的應用
步驟S912,獲取剩余應用的使用數(shù)據(jù)(使用頻率、使用時長等),如京東商城每月打開超過15次,每次時長超過10分鐘;蘇寧易購每月打開4次,每次使用時長不超過5分鐘。
步驟S914,計算總的使用時間作為攔截得分,京東商城每月的使用時間為15×10=150,而蘇寧易購的使用時間為4×5=20。
步驟S916,判斷攔截門限。如門限為每月使用100分鐘以上,那么京東商城高于門限;蘇寧易購低于門限。
步驟S918,將蘇寧易購的號碼加入攔截庫;
步驟S920,在攔截庫中搜索京東商城的號碼,若找到則刪除;
步驟S922,完成智能攔截功能的開啟。
通過上述步驟后,可以將用戶很少使用或者幾乎不使用的應用對應的電話和短信進行有效攔截;而用戶經(jīng)常使用的應用對應的電話和短信避免誤攔截,從而提升用戶體驗。
本發(fā)明的實施例還提供了一種存儲介質(zhì)??蛇x地,在本實施例中,上述存儲介質(zhì)可以被設置為存儲用于執(zhí)行以下步驟的程序代碼:
S1:獲取終端內(nèi)已安裝的應用程序的應用信息,其中,應用信息包括:應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù);
S2:將應用信息中的應用程序在預定時間內(nèi)的累計使用時長、或應用程序在預定時間內(nèi)的累計使用次數(shù)分別與預設的閾值進行比較,并根據(jù)比較結(jié)果確定是否對與已安裝應用程序?qū)挠糜谕扑头招畔⒌奶柎a進行攔截。
可選地,在本實施例中,上述存儲介質(zhì)可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示例,本實施例在此不再贅述。
顯然,本領域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。