本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,特別是涉及一種彩信攔截方法及裝置。
背景技術(shù):
彩信是一種既可以發(fā)送包含文字信息,又可以包含圖片、文本、附件等多媒體信息的服務(wù),可以實(shí)現(xiàn)移動(dòng)終端相互之間,以及移動(dòng)終端給郵箱的彩信信息傳遞。
對(duì)于彩信形式的垃圾信息,目前是在移動(dòng)終端在接收到彩信通知之后,根據(jù)彩信通知獲取發(fā)送方的號(hào)碼以及主題內(nèi)容進(jìn)行攔截處理。對(duì)于號(hào)碼的判別則是基于該號(hào)碼是否存在于黑名單或者是否被其他用戶標(biāo)記為騷擾號(hào)碼來決定是否攔截,而對(duì)于主題內(nèi)容是基于文本內(nèi)容的判別處理。如果這個(gè)階段彩信通知處理正常,將直接接收彩信。而實(shí)際上彩信包含的內(nèi)容是多種形式的,特別是對(duì)于彩信內(nèi)容中的圖片內(nèi)容,在通知階段無法進(jìn)行攔截處理,用戶只能在后期通過查看彩信內(nèi)容,主觀判斷是否是垃圾信息。
雖然現(xiàn)在的一些攔截技術(shù)對(duì)垃圾彩信的攔截有了一定的效果,但不法分子也針對(duì)目前基于號(hào)碼以及文本內(nèi)容攔截技術(shù)的缺點(diǎn),將一些垃圾的內(nèi)容以圖片形式發(fā)送,這樣導(dǎo)致目前的攔截功能完全無法起到效果??蛻舳嗽跈z測(cè)到號(hào)碼和文本內(nèi)容沒有異常情況后,無法對(duì)彩信圖片中的內(nèi)容做進(jìn)一步的分析處理,只能在彩信完全接收后,由用戶查看具體的彩信內(nèi)容才能判別是否是垃圾信息,無法起到自動(dòng)攔截處理。從而導(dǎo)致用戶在使用過程中見到一些不想看到的內(nèi)容,降低了用戶使用的體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種彩信攔截方法及裝置以克服上述問題或者至少部分地解決上述問題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種彩信攔截方法,包括:獲取彩信中的圖片;解析所述圖片;基于所述圖片的解析結(jié)果,判斷所述彩信是否為垃圾信息;如果所述彩信為垃圾信息,則攔截所述彩信。
可選地,所述解析所述圖片包括:提取所述圖片中包含的文字信息;和/或提取所述圖片中特征值,其中,所述特征值包括:顏色、形狀、紋理特征。
可選地,所述基于所述圖片的解析結(jié)果,判斷所述彩信是否為垃圾信息包括:基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的所述文字信息中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;基于提取到的所述特征值,在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果所述特征值與所述垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)的閾值,則判斷所述彩信為垃圾信息。
可選地,在所述獲取彩信中的圖片之前還包括:接收彩信通知;根據(jù)所述彩信通知將彩信數(shù)據(jù)從彩信服務(wù)中心下載到本地;解析所述彩信數(shù)據(jù),獲取所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容;基于獲取到的所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷所述彩信是否為垃圾信息;如果所述彩信不是垃圾信息,則判斷所述彩信是否包含圖片,如果所述彩信包含圖片,則觸發(fā)獲取所述彩信中的圖片的操作。
可選地,所述基于獲取到的所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷所述彩信是否為垃圾信息包括:基于獲取到的所述彩信的發(fā)送方的號(hào)碼,在垃圾號(hào)碼數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在獲取到的所述彩信的文本內(nèi)容中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
可選地,所述方法還包括:如果所述彩信不是垃圾信息,則顯示所述彩信;統(tǒng)計(jì)將顯示的所述彩信標(biāo)記為垃圾信息的用戶數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,其中,所述根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)包括:根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù);和/或根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)在垃圾內(nèi)容列表中勾選的選項(xiàng)所對(duì)應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,所述根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)包括:在服務(wù)器側(cè)分析所述彩信,獲得導(dǎo)致用戶將所述彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,所述攔截所述彩信之后,還包括:刪除所述彩信;
可選地,所述攔截所述彩信之后,還包括:將所述彩信存儲(chǔ)到攔截庫(kù)中,并提示用戶;響應(yīng)于用戶的指令,顯示所述彩信。
根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種彩信攔截裝置,包括:獲取模塊,配置為獲取彩信中的圖片;第一解析模塊,配置為解析所述圖片;第一判斷模塊,配置為基于對(duì)所述圖片的解析結(jié)果,判斷所述彩信是否為垃圾信息;攔截模塊,配置為當(dāng)所述彩信為垃圾信息時(shí),攔截所述彩信。
可選地,所述解析模塊包括:文字提取單元,配置為提取所述圖片中包含的文字信息;和/或特征值提取單元,配置為提取所述圖片中特征值,其中,所述特征值包括:顏色、形狀、紋理特征。
可選地,所述第一判斷模塊包括:第一匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的所述文字信息中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;第二匹配單元,配置為基于提取到的所述特征值,在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果所述特征值與所述垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)的閾值,則判斷所述彩信為垃圾信息。
可選地,上述裝置還包括:接收模塊,配置為接收彩信通知;下載模塊,配置為根據(jù)所述彩信通知將彩信數(shù)據(jù)從彩信服務(wù)中心下載到本地;第二解析模塊,配置為解析所述彩信數(shù)據(jù),獲取所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容;第二判斷模塊,配置為基于獲取到的所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷所述彩信是否為垃圾信息;第三判斷模塊,配置為當(dāng)所述彩信不是垃圾信息時(shí),判斷所述彩信是否包含圖片,如果所述彩信包含圖片,則觸發(fā)所述獲取模塊獲取所述彩信中的圖片。
可選地,所述第二判斷模塊包括:第三匹配單元,配置為基于獲取到的所述彩信的發(fā)送方的號(hào)碼,在垃圾號(hào)碼數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;第四匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在獲取到的所述彩信包括的文本內(nèi)容中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
可選地,上述裝置還包括:第一顯示模塊,配置為在所述彩信不是垃圾信息時(shí),顯示所述彩信;更新模塊,配置為統(tǒng)計(jì)將顯示的所述彩信標(biāo)記為垃圾信息的用戶數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,所述更新模塊包括:第一更新單元,配置為根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù);和/或第二更新單元,配置為根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)在垃圾內(nèi)容列表中勾選的選項(xiàng)所對(duì)應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,所述更新模塊包括:第三更新單元,配置為在服務(wù)器側(cè)分析所述彩信,獲得導(dǎo)致用戶將所述彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,上述裝置還包括:刪除模塊,配置為刪除所述彩信。
可選地,上述裝置還包括:存儲(chǔ)模塊,配置為將所述彩信存儲(chǔ)到攔截庫(kù)中,并提示用戶;第二顯示模塊,配置為響應(yīng)于用戶的指令,顯示所述彩信。
基于本發(fā)明提供的技術(shù)方案,在接收到含有圖片的彩信時(shí),可以對(duì)圖片進(jìn)行解析,并基于對(duì)圖片的解析結(jié)果判斷該彩信是否為垃圾信息,如果判斷該彩信為垃圾信息,則對(duì)其進(jìn)行攔截。本發(fā)明提供的技術(shù)方案采用了基于彩信中的圖片判斷其是否為垃圾信息的方式,可以更加有效地?cái)r截垃圾彩信,進(jìn)而提升用戶的使用體驗(yàn)。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
根據(jù)下文結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
附圖說明
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的彩信攔截方法的流程示意圖;
圖2是根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的彩信攔截方法的流程示意圖;
圖3是根據(jù)本發(fā)明一個(gè)實(shí)例的彩信中的圖片的示意圖;
圖4是根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的彩信攔截方法的流程示意圖;
圖5是根據(jù)本發(fā)明另一實(shí)例的彩信中的圖片的示意圖;
圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的彩信攔截裝置的結(jié)構(gòu)示意圖;
圖7是根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的彩信攔截裝置的結(jié)構(gòu)示意圖;
圖8是根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的彩信攔截裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的彩信攔截方法的流程示意圖。如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的彩信攔截方法包括:
步驟S102,獲取彩信中的圖片;
步驟S104,解析圖片;
步驟S106,基于圖片的解析結(jié)果,判斷彩信是否為垃圾信息;
步驟S108,如果該彩信為垃圾信息,則攔截彩信。
基于本實(shí)施例提供的彩信攔截方法,當(dāng)接收到含有圖片的彩信時(shí),可以獲取彩信中的圖片并進(jìn)行解析,并根據(jù)圖片的解析結(jié)果判斷該彩信是否為垃圾信息,如果判斷彩信為垃圾信息,則對(duì)該彩信進(jìn)行攔截處理。上述方案提供了一種基于彩信中的圖片的彩信攔截方案,可以更加有效地?cái)r截垃圾彩信,進(jìn)而提升用戶的使用體驗(yàn)。
一般來說,圖片中包含的垃圾信息主要體現(xiàn)在兩個(gè)方面,一種是將垃圾信息以文字形式顯示在圖片上,另一種就是圖片本身表達(dá)的信息就是垃圾信息。
因此,優(yōu)選的,上述圖片解析可以包括:
提取圖片中包含的文字信息;和/或
提取圖片中的顏色、形狀、紋理特征等特征值。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,為了實(shí)現(xiàn)基于圖片的解析結(jié)果判斷該彩信是否為垃圾信息,可以針對(duì)文字和特征值分別建立垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)和垃圾特征值數(shù)據(jù)庫(kù),進(jìn)而基于這兩個(gè)數(shù)據(jù)庫(kù)判斷收到的彩信是否為垃圾信息。
優(yōu)選地,上述基于圖片的解析結(jié)果,判斷彩信是否為垃圾信息可以包括:
基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的文字信息中進(jìn)行匹配,如果匹配成功,則判斷彩信為垃圾信息;
基于提取到的特征值,在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果特征值與垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)的閾值,則判斷彩信為垃圾信息。
本優(yōu)選實(shí)施例提供的方案針對(duì)文字信息和特征值建立了對(duì)應(yīng)的垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)和垃圾特征值數(shù)據(jù)庫(kù)?;谏鲜鰞蓚€(gè)數(shù)據(jù)庫(kù)進(jìn)行匹配,可以更加方便、快捷地識(shí)別出所收到彩信中是否含有垃圾內(nèi)容,進(jìn)而判斷其是否屬于垃圾信息。對(duì)于圖片的特征值來說,嚴(yán)格的要求其與垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值匹配會(huì)導(dǎo)致配備的效率下降,因此需要設(shè)定匹配度,當(dāng)圖片的特征值與垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)閾值即可認(rèn)為二者匹配成功。
圖2是根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的彩信攔截方法的流程示意圖。如圖2所示,根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的彩信攔截方法包括:
步驟S202,獲取彩信中的圖片;
步驟S204,解析圖片;
步驟S206,基于圖片的解析結(jié)果,判斷彩信是否為垃圾信息,如果是則轉(zhuǎn)至步驟S208,如果不是則轉(zhuǎn)至步驟S214;
步驟S208,攔截彩信;
步驟S210,將彩信存儲(chǔ)到攔截庫(kù)中,并提示用戶;
步驟S212,響應(yīng)于用戶的指令,顯示彩信;
步驟S214,顯示彩信;
步驟S216,如果有用戶將顯示的彩信標(biāo)記為垃圾信息,則統(tǒng)計(jì)將顯示的彩信標(biāo)記為垃圾信息用戶的數(shù)量,如果該數(shù)量超過預(yù)定的閾值,則根據(jù)彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)和/或垃圾特征值數(shù)據(jù)庫(kù)。
可選地,在步驟S208攔截彩信之后,也可以選擇刪除彩信。
在本優(yōu)選實(shí)施例提供的方案中,基于圖片解析結(jié)果判斷該彩信不是垃圾信息之后,則可以顯示彩信。而如果有用戶將顯示彩信標(biāo)記為垃圾信息,則說明可能出現(xiàn)了新的垃圾信息,此時(shí)可以開始統(tǒng)計(jì)將該彩信標(biāo)記為垃圾信息的用戶數(shù)量,當(dāng)該數(shù)量超過預(yù)定的閾值時(shí),則可以確定這條彩信確實(shí)為垃圾信息,為了后續(xù)可以直接將這條垃圾信息識(shí)別出來,可以根據(jù)彩信圖片中的文字信息和/或特征值更新相關(guān)的垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)和/或垃圾特征值數(shù)據(jù)庫(kù),從而不斷完善相應(yīng)的垃圾數(shù)據(jù)庫(kù),對(duì)以后的彩信進(jìn)行更有效的攔截。
在本發(fā)明的另一個(gè)優(yōu)選實(shí)施例中,為了實(shí)現(xiàn)基于獲取到的彩信的發(fā)送方的號(hào)碼判斷彩信是否為垃圾信息,可以針對(duì)號(hào)碼建立垃圾號(hào)碼數(shù)據(jù)庫(kù),進(jìn)而基于垃圾號(hào)碼數(shù)據(jù)庫(kù)判斷收到的彩信是否為垃圾信息。
優(yōu)選地,上述基于獲取到的彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷彩信是否為垃圾信息包括:
基于獲取到的彩信的發(fā)送方的號(hào)碼,在垃圾號(hào)碼數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果匹配成功,則判斷彩信為垃圾信息;
基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在獲取到的彩信的文本內(nèi)容中進(jìn)行匹配,如果匹配成功,則判斷彩信為垃圾信息。
本優(yōu)選實(shí)施例提供的方案還針對(duì)號(hào)碼建立了對(duì)應(yīng)的垃圾號(hào)碼數(shù)據(jù)庫(kù),可以更加方便、快捷、有效地識(shí)別出收到的彩信的發(fā)送方的號(hào)碼是否為垃圾號(hào)碼,進(jìn)而判斷其是否屬于垃圾信息。
優(yōu)選地,上述根據(jù)彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)可以包括:
根據(jù)用戶將顯示的彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù);和/或
根據(jù)用戶將顯示的彩信標(biāo)記為垃圾信息時(shí)在垃圾內(nèi)容列表中勾選的選項(xiàng)所對(duì)應(yīng)的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
其中,根據(jù)用戶將顯示的彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù),需要要求用戶在標(biāo)記垃圾信息的同時(shí)填寫當(dāng)前信息中垃圾信息的內(nèi)容,用戶可以選擇填寫垃圾信息的內(nèi)容包括號(hào)碼和/或關(guān)鍵詞,或直接填寫“垃圾圖片”。
此外,如果用戶沒有時(shí)間或不方便填寫,那么為了方便用戶,可以為用戶提供預(yù)置的垃圾內(nèi)容列表,其中包括了代表不同垃圾內(nèi)容的選項(xiàng),用戶可以勾選垃圾內(nèi)容列表中一項(xiàng)或多項(xiàng),在更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)時(shí)即可根據(jù)選項(xiàng)獲取對(duì)應(yīng)的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
優(yōu)選地,上述根據(jù)彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)包括:在服務(wù)器側(cè)分析彩信,獲得導(dǎo)致用戶將彩信標(biāo)記為垃圾信息的內(nèi)容,并更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
作為一種可選的實(shí)施方式,獲取用于更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)的內(nèi)容的操作也可以完全脫離用戶的幫助,即可以直接在服務(wù)器側(cè)對(duì)彩信進(jìn)行分析,確定導(dǎo)致用戶將彩信標(biāo)記為垃圾信息的內(nèi)容,并根據(jù)這些內(nèi)容進(jìn)行更新。服務(wù)器側(cè)的分析可以由人工進(jìn)行分析,也可以使用有針對(duì)性的自動(dòng)識(shí)別策略,本實(shí)施例不做具體限定。
下面通過一個(gè)具體的實(shí)施例對(duì)上述實(shí)施例進(jìn)行說明。以移動(dòng)端接收到含有圖片的彩信為例,則過程如下:
1.獲取彩信中的圖片,如圖3所示;
2.解析圖片,提取圖片中包含的文字信息“種類齊全,欲購(gòu)從速”,同時(shí)提取圖片特征值;
3.基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的文字信息“種類齊全,欲購(gòu)從速”中進(jìn)行匹配,匹配不成功;基于提取到的特征值在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,匹配度大于預(yù)設(shè)的閾值,匹配成功;
4.攔截彩信;
5.將彩信存儲(chǔ)到攔截庫(kù)中,并通知用戶;
6.響應(yīng)于用戶的指令,顯示彩信。
上述實(shí)例給出了一種根據(jù)本申請(qǐng)實(shí)施例的彩信攔截方法的典型的應(yīng)用場(chǎng)景。
進(jìn)一步地,如果基于提取到的特征值與垃圾特征值數(shù)據(jù)庫(kù)中的垃圾特征值匹配度小于預(yù)設(shè)的閾值,即視為匹配不成功,則顯示彩信。當(dāng)用戶查看彩信后,認(rèn)為彩信中的圖片所表達(dá)的信息為垃圾信息,則可以將該彩信標(biāo)記為垃圾信息,并在垃圾內(nèi)容中填寫用戶認(rèn)為的垃圾內(nèi)容例如“圖片”,如果用戶沒有時(shí)間填寫或不方便填寫,則可以在垃圾內(nèi)容列表中勾選“垃圾圖片”一項(xiàng)。當(dāng)將該彩信標(biāo)記為垃圾信息的用戶數(shù)量超過預(yù)定的閾值時(shí),則根據(jù)用戶的反饋更新垃圾特征值數(shù)據(jù)庫(kù)。
如果用戶僅僅對(duì)垃圾信息進(jìn)行了標(biāo)記而沒有填寫垃圾信息的內(nèi)容,也沒有勾選垃圾內(nèi)容列表中的任何選項(xiàng),則可以由服務(wù)器側(cè)人工分析或根據(jù)自動(dòng)識(shí)別策略完成相關(guān)垃圾數(shù)據(jù)庫(kù)的更新。
圖4是根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的彩信攔截方法的流程示意圖。如圖4所示,本優(yōu)選實(shí)施例的彩信攔截方法包括:
步驟S402,接收彩信通知;
步驟S404,根據(jù)彩信通知將彩信數(shù)據(jù)從彩信服務(wù)中心加載到本地;
步驟S406,解析彩信數(shù)據(jù),獲取彩信的發(fā)送方的號(hào)碼和文本內(nèi)容;
步驟S408,基于獲取到的彩信的發(fā)送方號(hào)碼和文本內(nèi)容,判斷彩信是否為垃圾信息,如果是則轉(zhuǎn)至步驟S418,如果不是則轉(zhuǎn)至步驟S410;
步驟S410,如果彩信不是垃圾信息,則判斷彩信是否包含圖片;
步驟S412,如果彩信包含圖片,則觸發(fā)獲取彩信中的圖片的操作,獲取彩信中的圖片;
步驟S414,解析圖片;
步驟S416,基于圖片解析結(jié)果,判斷彩信是否為垃圾信息,如果是則轉(zhuǎn)至步驟S418,如果不是則轉(zhuǎn)至步驟S422;
步驟S418,如果該彩信是垃圾信息,則攔截彩信;
步驟S420,刪除彩信;
步驟S422,如果該彩信不是垃圾信息,則顯示彩信。
在本優(yōu)選實(shí)施例提供的方案中,接收到彩信通知后,后臺(tái)完成彩信的下載處理,首先根據(jù)號(hào)碼以及彩信中的文本內(nèi)容(包括主題文本和正文文本)進(jìn)行攔截處理,如果驗(yàn)證安全,則進(jìn)一步檢測(cè)彩信中是否有圖片內(nèi)容,如果有圖片,就可以提取圖片中的文字信息以及圖片的特征值進(jìn)行進(jìn)一步的判斷。
對(duì)于圖片中包含的文字信息,可以利用圖像處理和模式識(shí)別技術(shù)對(duì)文字信息進(jìn)行提取,得到圖片中的具體文字,再根據(jù)提取的文字信息進(jìn)行攔截過濾,看是否包含垃圾信息;對(duì)于圖片本身包含的垃圾信息,要實(shí)現(xiàn)自動(dòng)識(shí)別處理,可以提取圖片的特征值,圖片的特征值一般包括顏色、形狀和紋理特征,根據(jù)這些特征與垃圾特征值數(shù)據(jù)庫(kù)匹配并計(jì)算匹配度,如果這些特征值的匹配度大于預(yù)設(shè)的閾值,則認(rèn)為當(dāng)前圖片包含垃圾內(nèi)容,進(jìn)而判斷彩信為垃圾信息,并對(duì)其進(jìn)行攔截處理。
有些含有垃圾內(nèi)容的圖片的特征值并不能與垃圾特征值數(shù)據(jù)庫(kù)完全匹配,不法分子在利用圖片進(jìn)行傳播垃圾信息的時(shí)候,可能只是在已有圖片的基礎(chǔ)上進(jìn)行了部分改動(dòng),但這些圖片所含有的內(nèi)容依然為垃圾內(nèi)容,如果設(shè)置為完全匹配成功才能判定彩信為垃圾信息的話會(huì)降低垃圾信息的攔截效率。所以,通過預(yù)設(shè)一個(gè)閾值,只要圖片的特征值與垃圾特征值數(shù)據(jù)庫(kù)的匹配度大于這一閾值時(shí),就會(huì)判斷彩信為垃圾信息。
優(yōu)選地,圖片的特征值與垃圾特征值數(shù)據(jù)庫(kù)的匹配度計(jì)算處理,可以在本地也可以在云端。本地進(jìn)行匹配度計(jì)算處理的優(yōu)點(diǎn)是方便,且減少了與云端的交互,但本地垃圾特征值數(shù)據(jù)庫(kù)的數(shù)據(jù)量可能只是一些常見的特征信息,且本地垃圾特征值數(shù)據(jù)庫(kù)會(huì)占用本地的存儲(chǔ)空間,影響系統(tǒng)運(yùn)行速度。而在云端進(jìn)行匹配度的計(jì)算時(shí),雖然相對(duì)于本地計(jì)算增加了由本地向云端的傳輸過程,但云端的垃圾特征數(shù)數(shù)據(jù)庫(kù)的數(shù)據(jù)量大,并且能將圖片的特征值與垃圾特征值數(shù)據(jù)庫(kù)進(jìn)行高效率匹配,更加有效地對(duì)垃圾信息進(jìn)行攔截。在具體實(shí)施時(shí),可以根據(jù)不同的情況采用不同的方案。
上述方案的關(guān)鍵點(diǎn)在于,首先根據(jù)彩信的發(fā)送方號(hào)碼以及文本內(nèi)容進(jìn)行預(yù)攔截處理,通過安全驗(yàn)證之后,將判斷當(dāng)前的彩信中是否包含圖片。如果彩信包含圖片,則觸發(fā)獲取彩信中的圖片的操作,并對(duì)圖片內(nèi)容分別提取文字信息以及圖片本身的特征值,基于提取的文字信息以及特征值做進(jìn)一步的判斷處理,只有都通過了安全驗(yàn)證后才認(rèn)為接收到正常的彩信內(nèi)容,并通知用戶接收到彩信,否則直接在后臺(tái)進(jìn)行攔截刪除或者移入攔截庫(kù)中。
通過以上的方案,可以實(shí)現(xiàn)垃圾彩信的有效攔截,讓用戶接收到更加安全可靠的彩信,提高了用戶的體驗(yàn)。
下面通過一個(gè)具體的實(shí)施例對(duì)上述實(shí)施例進(jìn)行說明。
以移動(dòng)端接收到含有圖片的彩信為例,則彩信的攔截過程如下:
1.接收彩信通知;
2.根據(jù)彩信通知,從彩信服務(wù)中心下載彩信數(shù)據(jù)到本地;
3.解析彩信數(shù)據(jù)得到發(fā)送方號(hào)碼為“131xxxx4321”,文本內(nèi)容為“您好,您目前在我公司的積分可以兌換一部手機(jī),請(qǐng)您及時(shí)查看?!?;
4.基于獲取到的發(fā)送方號(hào)碼“131xxxx4321”與垃圾號(hào)碼數(shù)據(jù)庫(kù)匹配不成功,垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)與文本內(nèi)容“您好,您目前在我公司的積分可以兌換一部手機(jī),請(qǐng)您及時(shí)查看”匹配不成功,判斷該彩信不是垃圾信息。
5.判斷彩信包含圖片;
6.彩信包含圖片,觸發(fā)獲取彩信中的圖片的操作獲取彩信圖片,如圖5所示;
7.解析圖片后并提取到圖片中的文字信息為“網(wǎng)上真人真錢賭場(chǎng),免費(fèi)試玩!回?fù)茈娫?,獲取試玩方法?!?/p>
8.提取到的文字信息“網(wǎng)上真人真錢賭場(chǎng),免費(fèi)試玩!回?fù)茈娫?,獲取試玩方法。”與垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的“賭場(chǎng)”匹配成功,判斷該彩信為垃圾信息;
9.攔截彩信;
10.刪除彩信。
上述實(shí)施例給出了一種根據(jù)本申請(qǐng)實(shí)施例的彩信攔截的典型應(yīng)用場(chǎng)景,當(dāng)然,在實(shí)際應(yīng)用中,彩信包含的內(nèi)容以及圖片是多種多樣的,基于獲取到的彩信的內(nèi)容與相應(yīng)垃圾信息數(shù)據(jù)庫(kù)匹配量會(huì)增加。
對(duì)應(yīng)于上述的彩信攔截方法,本發(fā)明實(shí)施例還提供了一種對(duì)應(yīng)的彩信攔截裝置,可以設(shè)置任意類型的終端設(shè)備中。圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的彩信攔截裝置的結(jié)構(gòu)示意圖。如圖6所示,根據(jù)本發(fā)明實(shí)施例的彩信攔截裝置可以包括:
獲取模塊10,配置為獲取彩信中的圖片;
第一解析模塊20,配置為解析圖片;
第一判斷模塊30,配置為基于對(duì)圖片的解析結(jié)果,判斷彩信是否為垃圾信息;
攔截模塊40,配置為當(dāng)彩信為垃圾信息時(shí),攔截彩信。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖7所示,上述彩信攔截裝置還可以包括:
存儲(chǔ)模塊50,配置為將彩信存儲(chǔ)到攔截庫(kù)中,并提示用戶;
第二顯示模塊60,配置為響應(yīng)于用戶的指令,顯示彩信;
第一顯示模塊70,配置為如果彩信不是垃圾信息,則顯示彩信;
更新模塊80,配置為統(tǒng)計(jì)將顯示的彩信標(biāo)記為垃圾信息的用戶數(shù)量,如果數(shù)量超過預(yù)定的閾值,則根據(jù)彩信的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖7所示,第一解析模塊20可以包括:
文字提取單元21,配置為提取圖片中包含的文本內(nèi)容;和/或
特征值提取單元22,配置為提取圖片中特征值,其中,特征值包括:顏色、形狀、紋理特征。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖7所示,第一判斷模塊30可以包括:
第一匹配單元31,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的文字信息中進(jìn)行匹配,如果匹配成功,則判斷彩信為垃圾信息;
第二匹配單元32,配置為基于提取到的特征值,在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果特征值與垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)的閾值,則判斷彩信為垃圾信息。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖7所示,更新模塊80可以包括:
第一更新單元81,配置為根據(jù)用戶將顯示的彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù);和/或
第二更新單元82,配置為根據(jù)用戶將顯示的彩信標(biāo)記為垃圾信息時(shí)在垃圾內(nèi)容列表中勾選的選項(xiàng)所對(duì)應(yīng)的內(nèi)容更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值接數(shù)據(jù)庫(kù)。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖7所示,更新模塊還可以包括:
第三更新單元83,配置為在服務(wù)器側(cè)分析彩信,獲得導(dǎo)致用戶將彩信標(biāo)記為垃圾信息的內(nèi)容,并更新垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖8所示,上述彩信攔截裝置還可以包括:
接收模塊90,配置為接收彩信通知;
下載模塊100,配置為根據(jù)彩信通知將彩信數(shù)據(jù)從彩信服務(wù)中心下載到本地;
第二解析模塊110,配置為解析彩信數(shù)據(jù),獲取彩信的發(fā)送方的號(hào)碼和文本內(nèi)容;
第二判斷模塊120,配置為基于獲取到的彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷彩信是否為垃圾信息;
第三判斷模塊130,配置為當(dāng)彩信不是垃圾信息時(shí),判斷彩信是否包含圖片,如果彩信包含圖片,則觸發(fā)獲取模塊20獲取彩信中的圖片。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖8所示,上述彩信攔截裝置還可以包括:
刪除模塊140,配置為刪除彩信。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,如圖8所示,第二判斷模塊120可以包括:
第三匹配單元121,配置為基于獲取到述彩信的發(fā)送方的號(hào)碼,在垃圾號(hào)碼數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果匹配成功,則判斷彩信為垃圾信息;
第四匹配單元122,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在獲取到的彩信包括的文本內(nèi)容中進(jìn)行匹配,如果匹配成功,則判斷彩信為垃圾信息。
本申請(qǐng)實(shí)施例提供了一種更加有效的彩信攔截方案,當(dāng)接收到彩信通知時(shí),從彩信服務(wù)中心把彩信數(shù)據(jù)下載到本地,可以先根據(jù)彩信的發(fā)送方的號(hào)碼和彩信所包含的文本內(nèi)容分別與垃圾號(hào)碼數(shù)據(jù)庫(kù)和垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)進(jìn)行匹配,以判斷該彩信是否為垃圾信息,如果判斷該彩信為垃圾信息,則攔截。如果判斷該彩信不是垃圾信息則進(jìn)一步判斷該彩信是否有圖片,如果彩信中有圖片,則觸發(fā)獲取彩信中的圖片的操作,解析圖片并對(duì)圖片中的文字信息和/或特征值進(jìn)行提取,分別與垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)和/或垃圾特征值數(shù)據(jù)庫(kù)進(jìn)行匹配,當(dāng)垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞與文字信息匹配成功和/或特征值與垃圾特征值數(shù)據(jù)庫(kù)中的垃圾特征值的匹配度大于預(yù)設(shè)的閾值時(shí),判斷該彩信為垃圾信息。上述方案提供了一種基于彩信中的圖片的彩信攔截方案,可以更加有效地?cái)r截垃圾彩信,進(jìn)而提升用戶的使用體驗(yàn)。
在上述方案的基礎(chǔ)上,如果用戶將顯示的彩信標(biāo)記為垃圾信息,則統(tǒng)計(jì)將顯示的彩信標(biāo)記為垃圾信息的用戶數(shù)量,當(dāng)這一數(shù)量超過預(yù)定的閾值,根據(jù)彩信的內(nèi)容更新相應(yīng)的垃圾數(shù)據(jù)庫(kù)。用戶在標(biāo)記垃圾信息的同時(shí),可以填寫彩信包含的垃圾內(nèi)容,也可以在垃圾內(nèi)容列表中勾選相應(yīng)的垃圾內(nèi)容。如果用戶只對(duì)垃圾信息進(jìn)行了標(biāo)記而沒有填寫垃圾內(nèi)容,也沒有勾選垃圾內(nèi)容列表,則由服務(wù)器側(cè)人工分析或自動(dòng)識(shí)別策略完成相應(yīng)垃圾數(shù)據(jù)庫(kù)的更新。從而可以在實(shí)現(xiàn)垃圾信息有效攔截的同時(shí),不斷完善相應(yīng)的垃圾信息數(shù)據(jù)庫(kù),使用戶接收到的彩信內(nèi)容是安全可靠的,降低用戶受到不安全信息以及騷擾信息干擾的幾率,提高用戶使用的體驗(yàn)性。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的彩信攔截裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識(shí)到,雖然本文已詳盡示出和描述了本發(fā)明的多個(gè)示例性實(shí)施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。
根據(jù)本發(fā)明的一個(gè)方面,提供了A1.一種彩信攔截方法,包括:
獲取彩信中的圖片;
解析所述圖片;
基于所述圖片的解析結(jié)果,判斷所述彩信是否為垃圾信息;
如果所述彩信為垃圾信息,則攔截所述彩信。
A2.根據(jù)A1所述的方法,其中,所述解析所述圖片包括:
提取所述圖片中包含的文字信息;和/或
提取所述圖片中特征值,其中,所述特征值包括:顏色、形狀、紋理特征。
A3.根據(jù)A1所述的方法,其中,所述基于所述圖片的解析結(jié)果,判斷所述彩信是否為垃圾信息包括:
基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的所述文字信息中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;
基于提取到的所述特征值,在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果所述特征值與所述垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)的閾值,則判斷所述彩信為垃圾信息。
A4.根據(jù)A1所述的方法,其中,在所述獲取彩信中的圖片之前還包括:
接收彩信通知;
根據(jù)所述彩信通知將彩信數(shù)據(jù)從彩信服務(wù)中心下載到本地;
解析所述彩信數(shù)據(jù),獲取所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容;
基于獲取到的所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷所述彩信是否為垃圾信息;
如果所述彩信不是垃圾信息,則判斷所述彩信是否包含圖片,如果所述彩信包含圖片,則觸發(fā)獲取所述彩信中的圖片的操作。
A5.根據(jù)A4所述的方法,其中,所述基于獲取到的所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷所述彩信是否為垃圾信息包括:
基于獲取到的所述彩信的發(fā)送方的號(hào)碼,在垃圾號(hào)碼數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;
基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在獲取到的所述彩信的文本內(nèi)容中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
A6.根據(jù)A3或A5所述的方法,其中,還包括;
如果所述彩信不是垃圾信息,則顯示所述彩信;
統(tǒng)計(jì)將顯示的所述彩信標(biāo)記為垃圾信息的用戶數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
A7.根據(jù)A6所述的方法,其中,所述根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)包括:
根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù);和/或
根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)在垃圾內(nèi)容列表中勾選的選項(xiàng)所對(duì)應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
A8.根據(jù)A6所述的方法,其中,所述根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)包括:
在服務(wù)器側(cè)分析所述彩信,獲得導(dǎo)致用戶將所述彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
A9.根據(jù)A1-A5任一項(xiàng)所述的方法,其中,所述攔截所述彩信之后,還包括:
刪除所述彩信。
A10.根據(jù)A1-A5任一項(xiàng)所述的方法,其中,所述攔截所述彩信之后,還包括:
將所述彩信存儲(chǔ)到攔截庫(kù)中,并提示用戶;
響應(yīng)于用戶的指令,顯示所述彩信。
根據(jù)本發(fā)明的另一個(gè)方面,還提供了B11.一種彩信攔截裝置,包括:
獲取模塊,配置為獲取彩信中的圖片;
第一解析模塊,配置為解析所述圖片;
第一判斷模塊,配置為基于對(duì)所述圖片的解析結(jié)果,判斷所述彩信是否為垃圾信息;
攔截模塊,配置為當(dāng)所述彩信為垃圾信息時(shí),攔截所述彩信。
B12.根據(jù)B11所述的裝置,其中,所述解析模塊包括:
文字提取單元,配置為提取所述圖片中包含的文字信息;和/或
特征值提取單元,配置為提取所述圖片中特征值,其中,所述特征值包括:顏色、形狀、紋理特征。
B13.根據(jù)B11所述的裝置,其中,所述第一判斷模塊包括:
第一匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在提取到的所述文字信息中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;
第二匹配單元,配置為基于提取到的所述特征值,在垃圾特征值數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果所述特征值與所述垃圾特征值數(shù)據(jù)庫(kù)中垃圾特征值的匹配度大于預(yù)設(shè)的閾值,則判斷所述彩信為垃圾信息。
B14.根據(jù)B11所述的裝置,其中,還包括:
接收模塊,配置為接收彩信通知;
下載模塊,配置為根據(jù)所述彩信通知將彩信數(shù)據(jù)從彩信服務(wù)中心下載到本地;
第二解析模塊,配置為解析所述彩信數(shù)據(jù),獲取所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容;
第二判斷模塊,配置為基于獲取到的所述彩信的發(fā)送方的號(hào)碼和文本內(nèi)容,判斷所述彩信是否為垃圾信息;
第三判斷模塊,配置為當(dāng)所述彩信不是垃圾信息時(shí),判斷所述彩信是否包含圖片,如果所述彩信包含圖片,則觸發(fā)所述獲取模塊獲取所述彩信中的圖片。
B15.根據(jù)B14所述的裝置,其中,所述第二判斷模塊包括:
第三匹配單元,配置為基于獲取到的所述彩信的發(fā)送方的號(hào)碼,在垃圾號(hào)碼數(shù)據(jù)庫(kù)中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息;
第四匹配單元,配置為基于垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)中的垃圾關(guān)鍵詞,在獲取到的所述彩信包括的文本內(nèi)容中進(jìn)行匹配,如果匹配成功,則判斷所述彩信為垃圾信息。
B16.根據(jù)B13或B15所述的裝置,其中,還包括:
第一顯示模塊,配置為在所述彩信不是垃圾信息時(shí),顯示所述彩信;
更新模塊,配置為統(tǒng)計(jì)將顯示的所述彩信標(biāo)記為垃圾信息的用戶數(shù)量,如果所述數(shù)量超過預(yù)定的閾值,則根據(jù)所述彩信的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
B17.根據(jù)B16所述的裝置,其中,所述更新模塊包括:
第一更新單元,配置為根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)所填寫的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù);和/或
第二更新單元,配置為根據(jù)用戶將顯示的所述彩信標(biāo)記為垃圾信息時(shí)在垃圾內(nèi)容列表中勾選的選項(xiàng)所對(duì)應(yīng)的內(nèi)容更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
B18.根據(jù)B16所述的裝置,其中,所述更新模塊包括:
第三更新單元,配置為在服務(wù)器側(cè)分析所述彩信,獲得導(dǎo)致用戶將所述彩信標(biāo)記為垃圾信息的內(nèi)容,并更新所述垃圾關(guān)鍵詞數(shù)據(jù)庫(kù)、垃圾號(hào)碼數(shù)據(jù)庫(kù)、和/或垃圾特征值數(shù)據(jù)庫(kù)。
B19.根據(jù)B11-B15任一項(xiàng)所述的裝置,其中,還包括:
刪除模塊,配置為刪除所述彩信。
B20.根據(jù)B11-B15任一項(xiàng)所述的裝置,其中,還包括:
存儲(chǔ)模塊,配置為將所述彩信存儲(chǔ)到攔截庫(kù)中,并提示用戶;
第二顯示模塊,配置為響應(yīng)于用戶的指令,顯示所述彩信。