本發(fā)明涉及移動通信技術(shù)領(lǐng)域,特別是涉及一種信息攔截方法及裝置。
背景技術(shù):
隨著移動互聯(lián)網(wǎng)的快速發(fā)展,人們的日常生活越來越離不開移動終端,但移動終端也受到很多安全威脅,一些不法分子將各種詐騙、垃圾信息發(fā)送給用戶,用戶經(jīng)常會面臨經(jīng)濟(jì)上的損失、個人隱私信息泄露以及日常生活的騷擾。
目前對于垃圾信息的攔截處理,通常是在接收到信息通知時,根據(jù)來信者的號碼進(jìn)行攔截處理,通過匹配查詢來信者的號碼信息,如果對方的號碼是受信任的號碼,將會接收信息內(nèi)容,否則將信息丟棄或者將其移入攔截庫中,后期用戶可以接收查看。
雖然根據(jù)號碼對垃圾信息的攔截有一定的效果,但是對于包含文字、圖片等多媒體信息的信息,根據(jù)號碼進(jìn)行攔截?zé)o法做到有效的攔截處理。且對方發(fā)送的號碼,如果是剛剛開始發(fā)送垃圾信息的號碼,攔截庫中很難匹配該號碼是騷擾號碼,在沒有獲取信息具體內(nèi)容信息量有限的情況下,攔截準(zhǔn)確度相對而言降低不少。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種信息攔截方法及裝置以克服上述問題或者至少部分地解決上述問題。
根據(jù)本發(fā)明的一個方面,提供了一種信息攔截方法,包括:獲取短信或彩信的內(nèi)容,其中,所述內(nèi)容包括:文本、號碼、和/或鏈接;基于獲取到的所述短信或彩信包括的文本、號碼、和/或鏈接,判斷所述短信或彩信是否為垃圾信息;如果所述短信或彩信為垃圾信息,則攔截所述短信或彩信。
可選地,所述基于獲取到的所述短信或彩信包括的文本、號碼、和/或鏈接,判斷所述短信或彩信是否為垃圾信息包括:基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述短信或彩信包括的文本中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;基于獲取到的所述短信或彩信包括的號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;和/或基于獲取到的所述短信或彩信包括的鏈接,在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息。
可選地,在所述獲取彩信的內(nèi)容之前,還包括:接收彩信中心下發(fā)的彩信PUSH消息;解析所述彩信PUSH消息,獲取所述彩信的發(fā)送方號碼、主題文本、存儲地址;基于獲取的所述彩信的發(fā)送方號碼和主題文本,判斷所述彩信是否為垃圾信息;如果所述彩信不是垃圾信息,則基于所述彩信的存儲地址,連接所述彩信中心,下載所述彩信的源數(shù)據(jù);解析所述彩信的源數(shù)據(jù)。
可選地,所述基于獲取的所述彩信的發(fā)送方號碼和主題文本,判斷所述彩信是否為垃圾信息包括:基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述彩信的主題文本中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;基于獲取到的所述彩信的發(fā)送方號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷或彩信為垃圾信息。
可選地,所述解析所述彩信的源數(shù)據(jù)包括:對所述彩信的源數(shù)據(jù)進(jìn)行解析處理,解析出其中的文本、附件、多媒體內(nèi)容;所述獲取彩信的內(nèi)容包括:獲取解析出的所述文本,并獲取所述附件包含的文本;基于解析出的所述文本以及所述附件包含的文本,提取其中的號碼和/或鏈接。
可選地,如果所述短信或彩信不是垃圾信息,則顯示所述短信或彩信;統(tǒng)計將顯示的所述短信或彩信標(biāo)記為垃圾信息的用戶的數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,所述根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫包括:根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫;和/或根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時在垃圾內(nèi)容列表中勾選的選項所對應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,所述根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫包括:在服務(wù)器側(cè)分析所述短信或彩信,獲得導(dǎo)致用戶將所述短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,所述攔截所述短信或彩信之后,還包括:刪除所述短信或彩信。
可選地,所述攔截所述短信或彩信之后,還包括:將所述短信或彩信存儲到攔截庫中,并提示用戶;響應(yīng)于用戶的指令,顯示所述短信或彩信。
根據(jù)本發(fā)明的另一個方面,還提供了一種信息攔截裝置,包括:獲取模塊,配置為獲取短信或彩信的內(nèi)容,其中,所述內(nèi)容包括:文本、號碼、和/或鏈接;第一判斷模塊,配置為基于獲取到的所述短信或彩信包括的文本、號碼、和/或鏈接,判斷所述短信或彩信是否為垃圾信息;攔截模塊,配置為在所述短信或彩信為垃圾信息時,攔截所述短信或彩信。
可選地,所述第一判斷模塊包括;第一匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述短信或彩信包括的文本中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;第二匹配單元,配置為基于獲取到的所述短信或彩信包括的號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;和/或第三匹配單元,配置為基于獲取到的所述短信或彩信包括的鏈接,在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息。
可選地,上述裝置還包括:接收模塊,配置為接收彩信中心下發(fā)的彩信PUSH消息;第一解析模塊,配置為解析所述彩信PUSH消息,獲取所述彩信的發(fā)送方號碼、主題文本、存儲地址;第二判斷模塊,配置為基于獲取的所述彩信的發(fā)送方號碼和主題文本,判斷所述彩信是否為垃圾信息;下載模塊,配置為在所述彩信不是垃圾信息時,基于所述彩信的存儲地址,連接所述彩信中心,下載所述彩信的源數(shù)據(jù);第二解析模塊,配置為解析所述彩信的源數(shù)據(jù)。
可選地,所述第二判斷模塊包括;第四匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述彩信的主題文本中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;第五匹配單元,配置為基于獲取到的所述彩信的發(fā)送方號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
可選地,所述第二解析模塊包括:解析單元,配置為對所述彩信的源數(shù)據(jù)進(jìn)行解析處理,解析出其中的文本、附件、多媒體內(nèi)容;所述獲取模塊包括:獲取單元,配置為獲取解析出的所述文本,并獲取所述附件包含的文本;提取單元,配置為基于解析出的所述文本以及所述附件包含的文本,提取其中的號碼和/或鏈接。
可選地,上述裝置還包括:第一顯示模塊,配置為在所述短信或彩信不是垃圾信息時,顯示所述短信或彩信;更新模塊,配置為統(tǒng)計將顯示的所述短信或彩信標(biāo)記為垃圾信息的用戶的數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,所述更新模塊包括:第一更新單元,配置為根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫;和/或第二更新單元,配置為根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時在垃圾內(nèi)容列表中勾選的選項所對應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,所述更新模塊包括:第三更新單元,配置為在服務(wù)器側(cè)分析所述短信或彩信,獲得導(dǎo)致用戶將所述短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,上述裝置還包括:刪除模塊,配置為刪除所述短信或彩信。
可選地,上述裝置還包括:存儲模塊,配置為將所述短信或彩信存儲到攔截庫中,并提示用戶;第二顯示模塊,配置為響應(yīng)于用戶的指令,顯示所述短信或彩信。
基于本發(fā)明提供的技術(shù)方案,移動端接收短信或彩信時,可以基于短信或彩信包括的文本、號碼和/或鏈接判斷該短信或彩信是否為垃圾信息,如果判斷為垃圾信息則可以對其進(jìn)行攔截。本發(fā)明提供技術(shù)方案采用了基于短信或彩信的內(nèi)容判斷其是否為垃圾信息的方式,可以更有效地攔截垃圾信息,從而提高了用戶使用移動終端的安全性,進(jìn)而提高了用戶體驗。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
根據(jù)下文結(jié)合附圖對本發(fā)明具體實施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點和特征。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是根據(jù)本發(fā)明一個實施例的信息攔截方法的流程示意圖;
圖2是根據(jù)本發(fā)明一個優(yōu)選實施例的信息攔截方法的流程示意圖;
圖3是根據(jù)本發(fā)明另一個優(yōu)選實施例的信息攔截方法的流程示意圖;
圖4是根據(jù)本發(fā)明一個實施例的信息攔截裝置的結(jié)構(gòu)示意圖;
圖5是根據(jù)本發(fā)明一個優(yōu)選實施例的信息攔截裝置的結(jié)構(gòu)示意圖;
圖6是根據(jù)本發(fā)明另一個優(yōu)選實施例的信息攔截裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
圖1是根據(jù)本發(fā)明一個實施例的信息攔截方法的流程示意圖。如圖1所示,根據(jù)本發(fā)明一個實施例的信息攔截方法包括:
步驟S102,獲取短信或彩信的內(nèi)容,包括文本、號碼、和/或鏈接;
步驟S104,基于獲取到的短信或彩信包括的文本、號碼、和/或鏈接,判斷短信或彩信是否為垃圾信息;
步驟S106,如果該短信或彩信為垃圾信息,則攔截短信或彩信。
基于本實施提供的信息攔截方法,移動端接收到短信或者彩信時,可以獲取短信或彩信中所包括的文本、號碼和/或鏈接內(nèi)容,進(jìn)而根據(jù)所獲取到的短信或彩信包括的文本、號碼和/或鏈接來判斷該短信或彩信是否為垃圾信息,如果判斷該短信或彩信為垃圾信息,則可以對該短信或彩信進(jìn)行攔截處理。上述方案提供了一種基于內(nèi)容的信息攔截方案,可以更加有效地攔截垃圾信息,讓用戶收到的信息更加安全,從而提高了用戶使用移動終端的安全性,進(jìn)而提高了用戶體驗。
在本發(fā)明的一個優(yōu)選實施例中,為了實現(xiàn)基于獲取到的短信或彩信的文本、號碼、和/或鏈接判斷該短信或彩信是否為垃圾信息,可以針對文本、號碼、鏈接三種信息分別建立垃圾關(guān)鍵詞數(shù)據(jù)、垃圾號碼數(shù)據(jù)庫、垃圾鏈接數(shù)據(jù)庫,進(jìn)而基于這三個數(shù)據(jù)庫判斷收到的短信或彩信是否為垃圾信息。
優(yōu)選地,上述的基于獲取到的短信或彩信包括的文本、號碼、和/或鏈接,判斷短信或彩信是否為垃圾信息可以包括:
基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的短信或彩信包括的文本中進(jìn)行匹配,如果匹配成功,則判斷該短信或彩信為垃圾信息;
基于獲取到的短信或彩信包括的號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷該短信或彩信為垃圾信息;和/或
基于獲取到的短信或彩信包括的鏈接,在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷該短信或彩信為垃圾信息。
本優(yōu)選實施例提供的方案針對文本、號碼、鏈接三種信息分別建立了對應(yīng)的垃圾關(guān)鍵詞數(shù)據(jù)、垃圾號碼數(shù)據(jù)庫、垃圾鏈接數(shù)據(jù)庫,基于上述的三個數(shù)據(jù)庫進(jìn)行匹配,可以方便、快捷地識別出收到的短信或彩信中是否存在垃圾內(nèi)容,進(jìn)而判定其是否屬于垃圾信息。
下面通過一個具體的實例對上述實施例進(jìn)行說明。
以移動終端收到一條短信為例,則信息的攔截過程如下:
1.獲取短信的內(nèi)容,獲取到的文本為“代開發(fā)票,賣發(fā)票,詳情回電咨詢130xxxx1111”,進(jìn)而獲取到號碼“130xxxx1111”;
2.基于獲取到的號碼“130xxxx1111”在垃圾號碼數(shù)據(jù)庫中匹配,匹配不成功;基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞“代開發(fā)票”在獲取到的文本“代開發(fā)票,賣發(fā)票,詳情回電咨詢”中進(jìn)行匹配,匹配成功;判斷該短信為垃圾信息;
3.攔截短信;
上述實例給出了一種根據(jù)本申請實施例的信息攔截方法的典型應(yīng)用場景。
圖2是根據(jù)本發(fā)明一個優(yōu)選實施例的信息攔截方法的流程示意圖。如圖2所示,根據(jù)本發(fā)明一個優(yōu)選實施例的信息攔截方法包括:
步驟S202,獲取短信或彩信的內(nèi)容,包括文本、號碼、和/或鏈接;
步驟S204,基于獲取到的短信或彩信的文本、號碼、和/或鏈接判斷該短信是否為垃圾信息,如果是則轉(zhuǎn)至步驟S206,如果不是則轉(zhuǎn)至步驟S212;
步驟S206,攔截短信或彩信;
步驟S208,將短信或彩信存儲到攔截庫中,并提示用戶;
步驟S210,響應(yīng)于用戶的指令,顯示短信或彩信;
步驟S212,顯示短信或彩信;
步驟S214,如果有用戶將顯示的短信或彩信標(biāo)記為垃圾信息,則開始統(tǒng)計將顯示的短信或彩信標(biāo)記為垃圾信息用戶的數(shù)量,如果該數(shù)量超過預(yù)定的閾值,則根據(jù)短信或彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
可選地,在步驟S206攔截短信或彩信之后,也可以選擇刪除短信或彩信。
在本優(yōu)選實施例提供的方案中,基于獲取到的短信或彩信的文本、號碼和/或鏈接判斷該短信或彩信不是垃圾信息之后,則可以顯示短信或彩信。而如果有用戶標(biāo)記所顯示短息或彩信為垃圾信息,則說明可能出現(xiàn)了新的垃圾信息,此時可以開始統(tǒng)計將該短信或彩信標(biāo)記為垃圾信息的用戶數(shù)量,當(dāng)該數(shù)量超過預(yù)定的閾值時,則可以認(rèn)定這條短信或彩信確實是垃圾信息。為了后續(xù)可以直接將這條垃圾信息識別出來,可以根據(jù)該短信或彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫,從而不斷完善相應(yīng)的垃圾數(shù)據(jù)庫,對以后的信息進(jìn)行更有效的攔截。
優(yōu)選地,上述根據(jù)短信或彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫可以包括:
根據(jù)用戶將顯示的短信或彩信標(biāo)記為垃圾信息時所填寫的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫;和/或
根據(jù)用戶將顯示的短信或彩信標(biāo)記為垃圾信息時在垃圾內(nèi)容列表中勾選的選項所對應(yīng)的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
其中,根據(jù)用戶將顯示的短信或彩信標(biāo)記為垃圾信息時所填寫的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫,即在用戶標(biāo)記垃圾信息的同時要求用戶填寫該信息包含的垃圾信息的內(nèi)容,用戶可以選擇填寫垃圾號碼、垃圾關(guān)鍵詞和/或垃圾鏈接,在更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫時即可直接基于用戶填寫的垃圾號碼、垃圾關(guān)鍵詞和/或垃圾鏈接進(jìn)行更新。
此外,如果用戶沒有時間或不方便填寫,那么為了方便用戶,可以為用戶提供預(yù)置的垃圾內(nèi)容列表,其中包括了代表不同垃圾內(nèi)容的選項,用戶可以勾選垃圾內(nèi)容列表中一項或多項,在更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫時即可根據(jù)選項獲取對應(yīng)的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
優(yōu)選地,上述根據(jù)短信或彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫還可以包括:在服務(wù)器側(cè)分析短信或彩信,獲得導(dǎo)致用戶將短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
作為一種可選的實施方式,獲取用于更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫的內(nèi)容的操作也可以完全脫離用戶的幫助,即可以直接在服務(wù)器側(cè)對短信或彩信進(jìn)行分析,確定導(dǎo)致用戶將短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并根據(jù)這些內(nèi)容進(jìn)行更新。服務(wù)器側(cè)的分析可以由人工進(jìn)行分析,也可以使用有針對性的自動識別策略,本實施例不做具體限定。
下面通過一個具體的實例對上述實施例進(jìn)行說明。
以移動端收到一條短信為例,則短信的攔截過程如下:
1.獲取短信的內(nèi)容為“最近好嗎?這么久沒聯(lián)系挺想你的,還記得我么?好不容易問到你的電話,我特意將我們的回憶制作成了相冊,還寫了封信,點擊鏈接http://photo.com/cn/HNQ/”,其中包括連接“http://photo.com/cn/HNQ/”;
2.基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的短信包括的文本“最近好嗎?這么久沒聯(lián)系挺想你的,還記得我么?好不容易問到你的電話,我特意將我們的回憶制作成了相冊,還寫了封信,點擊鏈接”中進(jìn)行匹配,匹配不成功;
3.基于獲取到的短信包括的鏈接“http://photo.com/cn/HNQ/”在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,匹配不成功,判斷該短信不是垃圾信息;
4.顯示短信;
上述實例給出了另一種根據(jù)本申請實施例的信息攔截方法的典型的應(yīng)用場景。
進(jìn)一步地,如果用戶查看短信,點擊鏈接后,發(fā)現(xiàn)該鏈接為虛假鏈接,則將顯示的短信標(biāo)記為垃圾信息,并且在垃圾內(nèi)容中填寫上述虛假鏈接“http://photo.com/cn/HNQ/”,即表明將該短信判斷為垃圾信息的依據(jù)為短信中包括的鏈接為垃圾鏈接。如果用戶沒有時間或不方便填寫垃圾內(nèi)容,則可以在垃圾內(nèi)容列表中勾選“垃圾鏈接”一項。收到用戶的反饋之后,即可將上述鏈接更新至垃圾鏈接數(shù)據(jù)庫。
如果用戶僅僅對垃圾信息進(jìn)行了標(biāo)記而沒有填寫垃圾信息的內(nèi)容,也沒有勾選垃圾內(nèi)容列表中的任何選項,則可以由服務(wù)器側(cè)人工分析或根據(jù)自動識別策略完成相關(guān)垃圾數(shù)據(jù)庫的更新。
圖3是根據(jù)本發(fā)明另一個優(yōu)選實施例的信息攔截方法的流程示意圖。如圖3所示,本優(yōu)選實施例的信息攔截方法包括:
步驟S302,接收彩信中心下發(fā)的彩信PUSH消息;
步驟S304,解析彩信PUSH消息,獲取彩信的發(fā)送方號碼、主題文本、存儲地址;
步驟S306,基于獲取到的彩信的發(fā)送方號碼和主題文本,判斷彩信是否為垃圾信息,如果是則轉(zhuǎn)至步驟S316,如果不是則轉(zhuǎn)至步驟S308;
步驟S308,如果彩信不是垃圾信息,則基于彩信的存儲地址,連接彩信中心,下載彩信的源數(shù)據(jù);
步驟S310,解析彩信的源數(shù)據(jù),解析出其中的文本、附件、多媒體內(nèi)容;
步驟S312,獲取彩信的內(nèi)容,包括獲取解析出的文本,并獲取附件包含的文本;基于解析出的文本以及附件包含的文本,提取其中的號碼和/或鏈接;
步驟S314,基于獲取到的彩信的文本、號碼、和/或鏈接,判斷該彩信是否為垃圾信息,如果是則轉(zhuǎn)至步驟S316,如果不是則轉(zhuǎn)至步驟S320;
步驟S316,如果該彩信是垃圾信息,則攔截彩信;
步驟S318,刪除彩信;
步驟S320,如果該彩信不是垃圾信息,則顯示彩信。
相對于短信來說,彩信的接收流程比較特殊也更為復(fù)雜。目前,彩信的接收流程是,首先接收對方發(fā)來的彩信PUSH消息,移動終端開啟接收時,會根據(jù)彩信PUSH解析彩信的地址,撥號連接彩信中心后根據(jù)解析的地址下載彩信數(shù)據(jù),并解析彩信數(shù)據(jù)為本地可以正常閱讀的文本以及多媒體信息。
基于上述接收流程,對于彩信來說,可以先根據(jù)發(fā)信者的號碼進(jìn)行攔截處理,通過匹配查詢對方的號碼信息,如果對方的號碼是受信任的號碼,將會接收彩信內(nèi)容,否則將彩信通知丟棄或者將其移入攔截庫中;進(jìn)一步的,還可以從彩信PUSH消息中解析出彩信的主題內(nèi)容,再基于主題內(nèi)容進(jìn)行一次判斷。
優(yōu)選地,上述基于獲取到的彩信的發(fā)送方的號碼和主題文本判斷彩信是否為垃圾信息可以包括:
基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的彩信的主題文本中進(jìn)行匹配,如果匹配成功,則判斷該彩信為垃圾信息;
基于獲取到的彩信的發(fā)送方號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功則判斷彩信為垃圾信息。
總的來說,本優(yōu)選實施例提供了這樣一種方法,在接收到彩信PUSH消息時,首先根據(jù)接收PUSH消息解析處理對方的號碼與主題內(nèi)容,對于號碼以及主題內(nèi)容進(jìn)行安全性檢測,例如該號碼是否被拉黑,或者被其他用戶標(biāo)記為騷擾類別,如果檢測到是不安全的信息時,將其進(jìn)行攔截過濾處理,不進(jìn)行接收彩信的處理。通過上一步的預(yù)檢測后,在后臺自動發(fā)起彩信的下載流程,這個處理過程對用戶而言是透明的處理過程。彩信數(shù)據(jù)下載完成后,由于從彩信中心下載的數(shù)據(jù)是二進(jìn)制數(shù)據(jù),因此首先需要對其按照彩信的規(guī)范協(xié)議進(jìn)行解析處理,得到彩信中的文本以及相關(guān)的多媒體信息。對于解析出來的文本,提取文本中的號碼以及網(wǎng)址信息(常見的垃圾彩信內(nèi)容就是里面包含不安全的連接以及存在風(fēng)險的號碼),對內(nèi)容中的號碼以及網(wǎng)址信息進(jìn)行檢測識別,同時對彩信的整體文本以及附件中的文本信息進(jìn)行解析檢測處理。如果檢測到不安全或者垃圾內(nèi)容,將直接在后臺進(jìn)行過濾攔截處理,不會通知用戶,以實現(xiàn)對用戶無干擾的處理。只有通過檢測的彩信內(nèi)容才通知用戶,且在界面上提供具體的彩信內(nèi)容信息顯示。
上述方案的關(guān)鍵點在于,對于接收的彩信PUSH消息,首先根據(jù)號碼以及主題內(nèi)容進(jìn)行預(yù)攔截處理,通過安全檢測后,才根據(jù)彩信PUSH去彩信服務(wù)中心下載具體的彩信內(nèi)容,對于下載下來的彩信內(nèi)容,會對文本、號碼以及鏈接進(jìn)行安全性檢測處理,通過校驗后才會通知用戶,否則直接在后臺進(jìn)行攔截刪除或者移入攔截庫中。
通過以上的方案,可以實現(xiàn)垃圾彩信內(nèi)容的有效攔截,讓用戶接收到安全可靠的彩信內(nèi)容,提高了用戶使用的體驗性。
下面通過一個具體的實例對上述實施例進(jìn)行說明。
以移動端收到彩信為例,則信息的攔截過程如下:
1.接收彩信中心下發(fā)的彩信PUSH消息;
2.解析彩信PUSH消息之后,獲取彩信的發(fā)送方號碼為“139xxxx1234”,主題文本為“好消息”,存儲地址為“http//mmsc.moternet.com”;
3.基于獲取到的“139xxxx1234”、“好消息”分別與垃圾號碼數(shù)據(jù)庫、垃圾關(guān)鍵詞數(shù)據(jù)庫匹配,均匹配不成功;
4.根據(jù)地址http//mmsc.moternet.com,連接彩信中心,下載彩信的源數(shù)據(jù);
5.解析彩信的源數(shù)據(jù),解析得到的彩信內(nèi)容為“您好!您的手機(jī)號碼已被浙江衛(wèi)視《中國好聲音》節(jié)目組后臺隨機(jī)抽選為場外幸運觀眾號,您將得到驚喜現(xiàn)金及蘋果筆記本電腦一部,請電腦及時登錄活動官網(wǎng)查收?!焙鸵粋€附件,附件包含的內(nèi)容為“更多驚喜,請訪問www.zjhsyq.com”;
6.獲取文本“您好!您的手機(jī)號碼已被浙江衛(wèi)視《中國好聲音》節(jié)目組后臺隨機(jī)抽選為場外幸運觀眾號,您將得到驚喜現(xiàn)金及蘋果筆記本電腦一部,請電腦及時登錄活動官網(wǎng)查收”及“更多驚喜,請訪問www.zjhsyq.com”,并提取鏈接“www.zjhsyq.com”;
7.基于獲取到的文本與鏈接分別于垃圾關(guān)鍵詞數(shù)據(jù)庫和垃圾鏈接數(shù)據(jù)庫進(jìn)行匹配,其中“www.zjhsyq.com”與垃圾鏈接數(shù)據(jù)庫匹配成功,判斷該彩信為垃圾信息;
8.攔截彩信;
9.刪除彩信。
上述實例給出了一種根據(jù)本申請實施例的信息攔截的典型應(yīng)用場景,當(dāng)然,在實際應(yīng)用中,信息包含的內(nèi)容是多種多樣的,基于獲取到的短信或彩信的內(nèi)容與相應(yīng)垃圾信息數(shù)據(jù)庫匹配量會增加。
另外,基于上述實例,如果基于獲取到的文本和鏈接與相應(yīng)的垃圾關(guān)鍵詞數(shù)據(jù)庫和垃圾鏈接數(shù)據(jù)庫均匹配不成功,則顯示彩信。
對應(yīng)于上述的信息攔截方法,本發(fā)明實施例還提供了一種對應(yīng)的信息攔截裝置,可以設(shè)置任意類型的終端設(shè)備中。圖4是根據(jù)本發(fā)明一個實施例的信息攔截裝置的結(jié)構(gòu)示意圖。如圖4所示,根據(jù)本發(fā)明實施例的信息攔截裝置可以包括:
獲取模塊10,配置為獲取短信或彩信的內(nèi)容,其中,上述內(nèi)容包括:文本、號碼、和/或鏈接;
第一判斷模塊20,配置為基于獲取到的短信或彩信包括的文本、號碼、和/或鏈接,判斷該短信或彩信是否為垃圾信息;
攔截模塊30,配置為在該短信或彩信為垃圾信息時,攔截該短信或彩信。
在本發(fā)明的一個優(yōu)選實施例中,如圖5所示,上述信息攔截裝置還可以包括:
存儲模塊40,配置為將短信或彩信存儲到攔截庫中,并提示用戶;
第二顯示模塊50,配置為響應(yīng)于用戶的指令,顯示短信或彩信
第一顯示模塊60,配置為在上述短信或彩信不是垃圾信息時,則顯示上述短信或彩信;
更新模塊70,配置為統(tǒng)計將顯示的短信或彩信標(biāo)記為垃圾信息的用戶的數(shù)量,如果該數(shù)量超過預(yù)定的閾值,則根據(jù)短信或彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫;
在本發(fā)明的一個優(yōu)選實施例中,如圖5所示,第一判斷模塊20可以包括:
第一匹配單元21,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的短信或彩信包括的文本中進(jìn)行匹配,如果匹配成功,則判斷該短信或彩信為垃圾信息;
第二匹配單元22,配置為基于獲取到的短信或彩信包括的號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷該短信或彩信為垃圾信息;和/或
第三匹配單元23,配置為基于獲取到的短信或彩信包括的鏈接,在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷該短信或彩信為垃圾信息。
在本發(fā)明的一個優(yōu)選實施例中,如圖5所示,更新模塊70可以包括:
第一更新單元71,配置為根據(jù)用戶所填寫的垃圾內(nèi)容更新相應(yīng)的垃圾數(shù)據(jù)庫;和/或
第二更新單元72,配置為根據(jù)用戶在垃圾內(nèi)容屬性列表中勾選的選項所對應(yīng)的內(nèi)容更新相應(yīng)的垃圾數(shù)據(jù)庫。
在本發(fā)明的一個優(yōu)選實施例中,如圖5所示,更新模塊70還可以包括:
第三更新單元73,配置為在服務(wù)器側(cè)分析短信或彩信,獲得導(dǎo)致用戶將短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并更新垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
在本發(fā)明的一個優(yōu)選實施例中,如圖6所示,上述信息攔截裝置還包括:
接收模塊80,配置為接收彩信中心下發(fā)的彩信PUSH消息;
第一解析模塊90,配置為解析彩信PUSH消息,獲取彩信的發(fā)送方號碼、主題文本、存儲地址;
第二判斷模塊100,配置為基于獲取的彩信的發(fā)送方號碼和主題文本,判斷該彩信是否為垃圾信息;
下載模塊110,配置為在該彩信不是垃圾信息時,基于該彩信的存儲地址,連接彩信中心,下載該彩信的源數(shù)據(jù);
第二解析模塊120,配置為解析彩信的源數(shù)據(jù)。
在本發(fā)明的一個優(yōu)選實施例中,如圖6所示,上述信息攔截裝置還可以包括:
刪除模塊130,配置為刪除短信或彩信。
在本發(fā)明的一個優(yōu)選實施例中,如圖6所示,第二判斷模塊100可以包括:
第四匹配單元101,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的彩信的主題文本中進(jìn)行匹配,如果匹配成功,則判斷該彩信為垃圾信息;
第五匹配單元102,配置為基于獲取到的彩信的發(fā)送方號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷該彩信為垃圾信息。
在本發(fā)明的一個優(yōu)選實施例中,如圖6所示,第二解析模塊120可以包括:
解析單元121,配置為對彩信的源數(shù)據(jù)進(jìn)行解析處理,解析出其中的文本、附件、多媒體內(nèi)容;
獲取模塊10還可以包括:
獲取單元11,配置為獲取解析出的文本,并獲取附件包含的文本;
提取單元12,配置為基于解析出的文本以及附件包含的文本,提取其中的號碼和/或鏈接。
本申請?zhí)峁┝艘环N更加有效的信息攔截方案,當(dāng)移動端接收到短信或彩信時,可以先獲取短信或彩信中包含的文本、號碼和/或鏈接,根據(jù)獲取到的文本、號碼和/或短鏈接分別與相對應(yīng)的垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫和/或垃圾鏈接數(shù)據(jù)庫進(jìn)行匹配,從而判斷該短信或彩信是否為垃圾信息,如果判斷為垃圾信息則攔截,不是垃圾信息則顯示。如果移動端接收到的信息為彩信,則可以先對彩信中心下發(fā)的彩信PUSH消息進(jìn)行預(yù)檢測,只有通過預(yù)檢測的彩信PUSH消息才會下載該彩信的源數(shù)據(jù)。再上述方案的基礎(chǔ)上,如果用戶將顯示的短信或彩信標(biāo)記為垃圾信息,則統(tǒng)計將顯示的短信或彩信標(biāo)記為垃圾信息的用戶數(shù)量,當(dāng)這一數(shù)量超過預(yù)定的閾值,則根據(jù)短信或彩信的內(nèi)容更新相應(yīng)的垃圾數(shù)據(jù)庫。用戶在標(biāo)記時,可填寫短信或彩信具體的垃圾內(nèi)容,也可在為用戶提供的垃圾內(nèi)容列表中勾選相應(yīng)的垃圾內(nèi)容,如果用戶只對垃圾信息進(jìn)行標(biāo)記而沒有填寫垃圾內(nèi)容也,沒有勾選垃圾內(nèi)容列表,則可以由服務(wù)器側(cè)人工分析或使用自動識別策略完成垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫和/或垃圾鏈接數(shù)據(jù)庫的更新。從而在實現(xiàn)垃圾信息有效攔截的同時,不斷完善相應(yīng)的垃圾信息數(shù)據(jù)庫,讓用戶接收到更加安全可靠的信息,大大的提升了用戶體驗。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在權(quán)利要求書中,所要求保護(hù)的實施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的信息攔截裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機(jī)程序和計算機(jī)程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識到,雖然本文已詳盡示出和描述了本發(fā)明的多個示例性實施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。
根據(jù)本發(fā)明的一個方面,提供了一種A1.一種信息攔截方法,包括:
獲取短信或彩信的內(nèi)容,其中,所述內(nèi)容包括:文本、號碼、和/或鏈接;
基于獲取到的所述短信或彩信包括的文本、號碼、和/或鏈接,判斷所述短信或彩信是否為垃圾信息;
如果所述短信或彩信為垃圾信息,則攔截所述短信或彩信。
A2.根據(jù)A1所述的方法,其中,所述基于獲取到的所述短信或彩信包括的文本、號碼、和/或鏈接,判斷所述短信或彩信是否為垃圾信息包括:
基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述短信或彩信包括的文本中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;
基于獲取到的所述短信或彩信包括的號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;和/或
基于獲取到的所述短信或彩信包括的鏈接,在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息。
A3.根據(jù)A1所述的方法,其中,在所述獲取彩信的內(nèi)容之前,還包括:
接收彩信中心下發(fā)的彩信PUSH消息;
解析所述彩信PUSH消息,獲取所述彩信的發(fā)送方號碼、主題文本、存儲地址;
基于獲取的所述彩信的發(fā)送方號碼和主題文本,判斷所述彩信是否為垃圾信息;
如果所述彩信不是垃圾信息,則基于所述彩信的存儲地址,連接所述彩信中心,下載所述彩信的源數(shù)據(jù);
解析所述彩信的源數(shù)據(jù)。
A4.根據(jù)A3所述的方法,其中,所述基于獲取的所述彩信的發(fā)送方號碼和主題文本,判斷所述彩信是否為垃圾信息包括:
基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述彩信的主題文本中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;
基于獲取到的所述彩信的發(fā)送方號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
A5.根據(jù)A3所述的方法,其中,
所述解析所述彩信的源數(shù)據(jù)包括:
對所述彩信的源數(shù)據(jù)進(jìn)行解析處理,解析出其中的文本、附件、多媒體內(nèi)容;
所述獲取彩信的內(nèi)容包括:
獲取解析出的所述文本,并獲取所述附件包含的文本;
基于解析出的所述文本以及所述附件包含的文本,提取其中的號碼和/或鏈接。
A6.根據(jù)A2所述的方法,其中,還包括:
如果所述短信或彩信不是垃圾信息,則顯示所述短信或彩信;
統(tǒng)計將顯示的所述短信或彩信標(biāo)記為垃圾信息的用戶的數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
A7.根據(jù)A6所述的方法,其中,所述根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫包括:
根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫;和/或
根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時在垃圾內(nèi)容列表中勾選的選項所對應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
A8.根據(jù)A6所述的方法,其中,所述根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫包括:
在服務(wù)器側(cè)分析所述短信或彩信,獲得導(dǎo)致用戶將所述短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
A9.根據(jù)A1-A8任一項所述的方法,其中,所述攔截所述短信或彩信之后,還包括:
刪除所述短信或彩信。
A10.根據(jù)A1-A8任一項所述的方法,其中,所述攔截所述短信或彩信之后,還包括:
將所述短信或彩信存儲到攔截庫中,并提示用戶;
響應(yīng)于用戶的指令,顯示所述短信或彩信。
根據(jù)本發(fā)明的另一個方面,還提供了B11.一種信息攔截裝置,包括:
獲取模塊,配置為獲取短信或彩信的內(nèi)容,其中,所述內(nèi)容包括:文本、號碼、和/或鏈接;
第一判斷模塊,配置為基于獲取到的所述短信或彩信包括的文本、號碼、和/或鏈接,判斷所述短信或彩信是否為垃圾信息;
攔截模塊,配置為在所述短信或彩信為垃圾信息時,攔截所述短信或彩信。
B12.根據(jù)B11所述的裝置,其中,所述第一判斷模塊包括;
第一匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述短信或彩信包括的文本中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;
第二匹配單元,配置為基于獲取到的所述短信或彩信包括的號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息;和/或
第三匹配單元,配置為基于獲取到的所述短信或彩信包括的鏈接,在垃圾鏈接數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述短信或彩信為垃圾信息。
B13.根據(jù)B11所述的裝置,其中,還包括:
接收模塊,配置為接收彩信中心下發(fā)的彩信PUSH消息;
第一解析模塊,配置為解析所述彩信PUSH消息,獲取所述彩信的發(fā)送方號碼、主題文本、存儲地址;
第二判斷模塊,配置為基于獲取的所述彩信的發(fā)送方號碼和主題文本,判斷所述彩信是否為垃圾信息;
下載模塊,配置為在所述彩信不是垃圾信息時,基于所述彩信的存儲地址,連接所述彩信中心,下載所述彩信的源數(shù)據(jù);
第二解析模塊,配置為解析所述彩信的源數(shù)據(jù)。
B14.根據(jù)B13所述的裝置,其中,所述第二判斷模塊包括;
第四匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫中的垃圾關(guān)鍵詞,在獲取到的所述彩信的主題文本中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;
第五匹配單元,配置為基于獲取到的所述彩信的發(fā)送方號碼,在垃圾號碼數(shù)據(jù)庫中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
B15.根據(jù)B13所述的裝置,其中,
所述第二解析模塊包括:
解析單元,配置為對所述彩信的源數(shù)據(jù)進(jìn)行解析處理,解析出其中的文本、附件、多媒體內(nèi)容;
所述獲取模塊包括:
獲取單元,配置為獲取解析出的所述文本,并獲取所述附件包含的文本;
提取單元,配置為基于解析出的所述文本以及所述附件包含的文本,提取其中的號碼和/或鏈接。
B16.根據(jù)B12所述的裝置,其中,還包括:
第一顯示模塊,配置為在所述短信或彩信不是垃圾信息時,顯示所述短信或彩信;
更新模塊,配置為統(tǒng)計將顯示的所述短信或彩信標(biāo)記為垃圾信息的用戶的數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述短信或彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
B17.根據(jù)B16所述的裝置,其中,所述更新模塊包括:
第一更新單元,配置為根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫;和/或
第二更新單元,配置為根據(jù)用戶將顯示的所述短信或彩信標(biāo)記為垃圾信息時在垃圾內(nèi)容列表中勾選的選項所對應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
B18.根據(jù)B16所述的裝置,其中,所述更新模塊包括:
第三更新單元,配置為在服務(wù)器側(cè)分析所述短信或彩信,獲得導(dǎo)致用戶將所述短信或彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫、垃圾號碼數(shù)據(jù)庫、和/或垃圾鏈接數(shù)據(jù)庫。
B19.根據(jù)B11-B18任一項所述的裝置,其中,還包括:
刪除模塊,配置為刪除所述短信或彩信。
B20.根據(jù)B11-B18任一項所述的裝置,其中,還包括:
存儲模塊,配置為將所述短信或彩信存儲到攔截庫中,并提示用戶;第二顯示模塊,配置為響應(yīng)于用戶的指令,顯示所述短信或彩信。