一種消息過濾的方法和裝置制造方法
【專利摘要】本公開是關(guān)于一種消息過濾的方法和裝置,屬于互聯(lián)網(wǎng)領(lǐng)域。方法包括:接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端;根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;如果所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息;如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端。采用本公開,可以降低對正常通訊消息過濾的概率。
【專利說明】—種消息過濾的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本公開涉及互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種消息過濾的方法和裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,通訊方式越來越多樣化,通過即時(shí)通訊應(yīng)用進(jìn)行通訊是其中最常用的通訊方式之一。隨著使用即時(shí)通訊應(yīng)用人數(shù)的不斷增加,越來越多的廣告投放者開始通過即時(shí)通訊應(yīng)用傳播廣告。
[0003]為了降低廣告對用戶正常通訊的影響,在即時(shí)通訊應(yīng)用的服務(wù)器中一般會(huì)設(shè)置一定的機(jī)制對廣告消息進(jìn)行過濾。服務(wù)器在接收到某終端請求發(fā)送給其它終端的通訊消息時(shí),對通訊消息進(jìn)行檢測,如果檢測到該通訊消息中包含有預(yù)先存儲(chǔ)的與廣告有關(guān)的關(guān)鍵詞,則過濾該通訊消息。
[0004]在實(shí)現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:
[0005]用戶在即時(shí)通訊的過程中,在用戶的正常通訊消息中偶爾也會(huì)出現(xiàn)一些與廣告相關(guān)的關(guān)鍵詞,如推銷、出售等,服務(wù)器則可能將正常的通訊消息當(dāng)作廣告消息而過濾。如果不對這些消息進(jìn)行過濾,又會(huì)造成很多垃圾信息的干擾。那么,如何既不妨礙正常的通訊對話,又充分過濾垃圾消息,是一個(gè)亟待解決的問題。
【發(fā)明內(nèi)容】
[0006]為了解決相關(guān)技術(shù)的問題,本公開實(shí)施例提供了一種消息過濾的方法和裝置,既能對垃圾消息進(jìn)行過濾,又能更好地保持正常消息不受影響。所述技術(shù)方案如下:
[0007]第一方面,提供了一種消息過濾的方法,所述方法包括:
[0008]接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端;
[0009]根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;其中,所述關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,所述第一關(guān)鍵詞是所述關(guān)鍵詞庫中的任一關(guān)鍵詞;
[0010]如果所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息;
[0011]如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端。
[0012]可選的,所述如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端,包括:
[0013]如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;
[0014]如果所述通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端;
[0015]所述方法還包括:
[0016]如果所述通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
[0017]可選的,所述如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端,包括:
[0018]如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息中的文字內(nèi)容轉(zhuǎn)換為拼音,得到拼音形式的通訊消息;
[0019]根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述拼音形式的通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;
[0020]如果所述拼音形式的通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端;
[0021]所述方法還包括:
[0022]如果所述拼音形式的通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
[0023]可選的,所述如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端,包括:
[0024]如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則刪除所述通訊消息中的預(yù)設(shè)字符,和/或?qū)⑻囟ㄗ址D(zhuǎn)換為對應(yīng)的文字,和/或?qū)⑺鐾ㄓ嵪⒅械臄?shù)字內(nèi)容轉(zhuǎn)換為第一預(yù)設(shè)格式的數(shù)字,將所述通訊消息中的字母內(nèi)容轉(zhuǎn)換為第二預(yù)設(shè)格式的字母,得到處理后的通訊消息;
[0025]根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述處理后的通訊消息中是否包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;
[0026]如果所述處理后的通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端;
[0027]所述方法還包括:
[0028]如果所述處理后的通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
[0029]可選的,所述方法還包括:
[0030]接收設(shè)置指令,所述設(shè)置指令攜帶有待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息;
[0031]將所述待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息對應(yīng)添加至所述關(guān)鍵詞庫。
[0032]第二方面,提供了一種消息過濾的裝置,所述裝置包括:
[0033]接收模塊,用于接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端;
[0034]檢測模塊,用于根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述接收模塊接收的所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;其中,所述關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,所述第一關(guān)鍵詞是所述關(guān)鍵詞庫中的任一關(guān)鍵詞;
[0035]處理模塊,用于如果所述檢測模塊的檢測結(jié)果為所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述檢測模塊檢測的所述通訊消息;如果所述檢測模塊檢測的通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述檢測模塊檢測的所述通訊消息發(fā)送給所述第二終端。
[0036]可選的,所述處理模塊,用于:
[0037]如果所述檢測模塊的檢測結(jié)果為所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;
[0038]如果所述通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端;
[0039]所述處理模塊還用于:
[0040]如果所述通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
[0041]可選的,所述處理模塊,用于:
[0042]如果所述檢測模塊的檢測結(jié)果為所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息中的文字內(nèi)容轉(zhuǎn)換為拼音,得到拼音形式的通訊消息;
[0043]根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述拼音形式的通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;
[0044]如果所述拼音形式的通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端;
[0045]所述處理模塊還用于:
[0046]如果所述拼音形式的通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
[0047]可選的,所述處理模塊,用于:
[0048]如果所述檢測模塊的檢測結(jié)果為所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則刪除所述檢測模塊檢測的所述通訊消息中的預(yù)設(shè)字符,和/或?qū)⑻囟ㄗ址D(zhuǎn)換為對應(yīng)的文字,和/或?qū)⑺鐾ㄓ嵪⒅械臄?shù)字內(nèi)容轉(zhuǎn)換為第一預(yù)設(shè)格式的數(shù)字,將所述通訊消息中的字母內(nèi)容轉(zhuǎn)換為第二預(yù)設(shè)格式的字母,得到處理后的通訊消息;
[0049]根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述處理后的通訊消息中是否包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;
[0050]如果所述處理后的通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端;
[0051]所述處理模塊還用于:
[0052]如果所述處理后的通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
[0053]可選的,所述裝置還包括存儲(chǔ)模塊,用于:
[0054]接收設(shè)置指令,所述設(shè)置指令攜帶有待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息;
[0055]將所述待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息對應(yīng)添加至所述關(guān)鍵詞庫。
[0056]第三方面,提供一種消息過濾的裝置,包括:
[0057]處理器;
[0058]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0059]其中,所述處理器被配置為:
[0060]接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端;
[0061]根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;其中,所述關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,所述第一關(guān)鍵詞是所述關(guān)鍵詞庫中的任一關(guān)鍵詞;
[0062]如果所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息;如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端。
[0063]本公開的一些有益效果可以包括:
[0064]本公開實(shí)施例中,接收第一終端發(fā)送的通訊消息,根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測通訊消息中是否包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征,如果通訊消息中包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征,則過濾通訊消息,如果通訊消息中不包含第一關(guān)鍵詞,或不符合第一關(guān)鍵詞對應(yīng)的格式特征,則將通訊消息發(fā)送給第二終端。通過上述處理方式,在匹配到關(guān)鍵詞的同時(shí),還需要匹配到符合對應(yīng)的格式特征的字符,進(jìn)而才會(huì)將通訊消息過濾,從而,可以降低對正常通訊消息過濾的概率。同時(shí),由于采取了適當(dāng)?shù)倪^濾機(jī)制,還可以同時(shí)達(dá)到免去垃圾消息的騷擾的目的。
[0065]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0066]此處所說明的附圖用來提供對本公開的進(jìn)一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本公開的限定。在附圖中:
[0067]圖1是根據(jù)一示例性實(shí)施例示出的一種消息過濾的方法的流程圖。
[0068]圖2是根據(jù)一示例性實(shí)施例示出的一種對消息內(nèi)容進(jìn)行處理的示意圖。
[0069]圖3是根據(jù)一示例性實(shí)施例示出的一種對消息內(nèi)容進(jìn)行處理的示意圖。
[0070]圖4是根據(jù)一示例性實(shí)施例示出的一種對消息內(nèi)容進(jìn)行處理的示意圖。
[0071]圖5是根據(jù)一示例性實(shí)施例示出的一種消息過濾的裝置的示意圖。
[0072]圖6是根據(jù)一示例性實(shí)施例示出的一種用于消息過濾的裝置的框圖。
[0073]通過上述附圖,已示出本公開明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說明本公開的概念。
【具體實(shí)施方式】
[0074]為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施方式和附圖,對本公開做進(jìn)一步詳細(xì)說明。在此,本公開的示意性實(shí)施方式及其說明用于解釋本公開,但并不作為對本公開的限定。
[0075]本公開實(shí)施例提供一種消息過濾的方法和裝置,以下結(jié)合附圖對本公開進(jìn)行詳細(xì)說明。
[0076]實(shí)施例一
[0077]本公開實(shí)施例提供了一種消息過濾的方法,如圖1所示,該方法的處理流程可以包括如下步驟:
[0078]在步驟101中,接收第一終端發(fā)送的通訊消息,其中通訊消息的目的端包括第二終端。
[0079]在步驟102中,根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測通訊消息中是否包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征;其中,關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,第一關(guān)鍵詞是關(guān)鍵詞庫中的任一關(guān)鍵詞。
[0080]在步驟103中,如果通訊消息中包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征,則過濾通訊消息;如果通訊消息中不包含第一關(guān)鍵詞,或不符合第一關(guān)鍵詞對應(yīng)的格式特征,則將通訊消息發(fā)送給第二終端。
[0081]本公開實(shí)施例中,接收第一終端發(fā)送的通訊消息,根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測通訊消息中是否包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征,如果通訊消息中包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征,則過濾通訊消息,如果通訊消息中不包含第一關(guān)鍵詞,或不符合第一關(guān)鍵詞對應(yīng)的格式特征,則將通訊消息發(fā)送給第二終端。通過上述處理方式,在匹配到關(guān)鍵詞的同時(shí),還需要匹配到符合對應(yīng)的格式特征的字符,進(jìn)而才會(huì)將通訊消息過濾,從而,可以降低對正常通訊消息過濾的概率。
[0082]實(shí)施例二
[0083]本公開實(shí)施例提供了一種消息過濾的方法,該方法的執(zhí)行主體可以為某網(wǎng)絡(luò)業(yè)務(wù)的服務(wù)器,本實(shí)施例以即時(shí)通訊業(yè)務(wù)的服務(wù)器作為執(zhí)行主體為例來進(jìn)行方案的詳細(xì)說明,其它執(zhí)行主體的情況下與此類似,本實(shí)施例中不再贅述。
[0084]下面將結(jié)合實(shí)施方式,對圖1所示的處理流程進(jìn)行詳細(xì)的說明,內(nèi)容可以如下:
[0085]在步驟101中,接收第一終端發(fā)送的通訊消息,其中通訊消息的目的端包括第二終端。
[0086]其中,第一終端、第二終端可以是具有網(wǎng)絡(luò)通訊功能的設(shè)備,如手機(jī)、平板電腦,計(jì)算機(jī)等。通訊消息可以是由第一終端發(fā)送給服務(wù)器再由服務(wù)器轉(zhuǎn)發(fā)給第二終端的消息,可以包括社交平臺(tái)或社交應(yīng)用中的通訊消息,例如,微信中的私信或朋友圈消息等。
[0087]在實(shí)施中,第一終端和第二終端中可以安裝有即時(shí)通訊應(yīng)用,第一終端和第二終端可以分別在即時(shí)通訊應(yīng)用中登錄不同的賬戶,這里分別稱作第一賬戶和第二賬戶。第一終端通過該即時(shí)通訊應(yīng)用向第二終端發(fā)送通訊消息,通訊消息首先由第一終端發(fā)送給服務(wù)器,通訊消息中可以攜帶第二終端登錄的賬戶(即第二賬戶)的賬戶標(biāo)識(shí),然后通過服務(wù)器轉(zhuǎn)發(fā)給第二終端。
[0088]在步驟102中,根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測通訊消息中是否包含第一關(guān)鍵詞,并符合第一關(guān)鍵詞對應(yīng)的格式特征;其中,關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,第一關(guān)鍵詞是關(guān)鍵詞庫中的任一關(guān)鍵詞。
[0089]其中,關(guān)鍵詞是預(yù)先設(shè)置的用于在通訊消息中進(jìn)行匹配檢測的字符,第一關(guān)鍵詞可以是上述關(guān)鍵詞庫中所包含的關(guān)鍵詞中的任意一個(gè)關(guān)鍵詞。格式特征信息是用于在通訊消息中查詢指定格式特征的字符而使用的信息。關(guān)鍵詞可以是聯(lián)系方式的類型,對應(yīng)的格式特征可以是該聯(lián)系方式的賬號(hào)特征。例如,關(guān)鍵詞為“手機(jī)號(hào)”,對應(yīng)的格式特征可以是11
為數(shù)字字符串。
[0090]在實(shí)施中,在服務(wù)器中可以預(yù)先存儲(chǔ)關(guān)鍵詞庫,關(guān)鍵詞庫中可以存儲(chǔ)有關(guān)鍵詞和格式特征信息的對應(yīng)關(guān)系,該對應(yīng)關(guān)系可以由技術(shù)人員進(jìn)行設(shè)置和存儲(chǔ)。在服務(wù)器中該對應(yīng)關(guān)系通常以對應(yīng)關(guān)系表的形式存儲(chǔ),該對應(yīng)關(guān)系表可以如下面表1所示,對應(yīng)關(guān)系表中可以存有“手機(jī)號(hào)”、“微信號(hào)”等關(guān)鍵詞,與“手機(jī)號(hào)”對應(yīng)的格式特征信息可以為11位數(shù)字字符串或6-13位數(shù)字字符串等,例如數(shù)字字符串13012345678可以符合該格式特征信息,與“微信號(hào)”對應(yīng)的格式特征信息可以為字母、數(shù)字和/或某些指定符號(hào)(微信號(hào)中允許使用的符號(hào))構(gòu)成的字符串,例如字符串he_llol23可以符合該格式特征信息。
[0091]表1
【權(quán)利要求】
1.一種消息過濾的方法,其特征在于,所述方法包括: 接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端; 根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;其中,所述關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,所述第一關(guān)鍵詞是所述關(guān)鍵詞庫中的任一關(guān)鍵詞; 如果所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息; 如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端,包括: 如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征; 如果所述通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端; 所述方法還包括: 如果所述通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端,包括: 如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息中的文字內(nèi)容轉(zhuǎn)換為拼音,得到拼音形式的通訊消息; 根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述拼音形式的通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征; 如果所述拼音形式的通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端; 所述方法還包括: 如果所述拼音形式的通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端,包括: 如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則刪除所述通訊消息中的預(yù)設(shè)字符,和/或?qū)⑻囟ㄗ址D(zhuǎn)換為對應(yīng)的文字,和/或?qū)⑺鐾ㄓ嵪⒅械臄?shù)字內(nèi)容轉(zhuǎn)換為第一預(yù)設(shè)格式的數(shù)字,將所述通訊消息中的字母內(nèi)容轉(zhuǎn)換為第二預(yù)設(shè)格式的字母,得到處理后的通訊消息; 根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述處理后的通訊消息中是否包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征; 如果所述處理后的通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端; 所述方法還包括: 如果所述處理后的通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收設(shè)置指令,所述設(shè)置指令攜帶有待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息; 將所述待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息對應(yīng)添加至所述關(guān)鍵詞庫。
6.一種消息過濾的裝置,其特征在于,所述裝置包括: 接收模塊,用于接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端; 檢測模塊,用于根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述接收模塊接收的所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;其中,所述關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,所述第一關(guān)鍵詞是所述關(guān)鍵詞庫中的任一關(guān)鍵詞; 處理模塊,用于如果所述檢測模塊的檢測結(jié)果為所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述檢測模塊檢測的所述通訊消息;如果所述檢測模塊檢測的通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述檢測模塊檢測的所述通訊消息發(fā)送給所述第二終端。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊,用于: 如果所述檢測模塊的檢測結(jié)果為所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征; 如果所述通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端; 所述處理模塊還用于: 如果所述通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊,用于: 如果所述檢測模塊的檢測結(jié)果為所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息中的文字內(nèi)容轉(zhuǎn)換為拼音,得到拼音形式的通訊消息; 根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述拼音形式的通訊消息中是否包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征; 如果所述拼音形式的通訊消息中不包含所述第一關(guān)鍵詞的拼音,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端; 所述處理模塊還用于: 如果所述拼音形式的通訊消息中包含所述第一關(guān)鍵詞的拼音,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊還用于: 如果所述檢測模塊的檢測結(jié)果為所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則刪除所述檢測模塊檢測的所述通訊消息中的預(yù)設(shè)字符,和/或?qū)⑻囟ㄗ址D(zhuǎn)換為對應(yīng)的文字,和/或?qū)⑺鐾ㄓ嵪⒅械臄?shù)字內(nèi)容轉(zhuǎn)換為第一預(yù)設(shè)格式的數(shù)字,將所述通訊消息中的字母內(nèi)容轉(zhuǎn)換為第二預(yù)設(shè)格式的字母,得到處理后的通訊消息; 根據(jù)所述預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述處理后的通訊消息中是否包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征; 如果所述處理后的通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端; 所述處理模塊還用于: 如果所述處理后的通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括存儲(chǔ)模塊,用于: 接收設(shè)置指令,所述設(shè)置指令攜帶有待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息; 將所述待設(shè)置的關(guān)鍵詞與待設(shè)置的格式特征信息對應(yīng)添加至所述關(guān)鍵詞庫。
11.一種消息過濾的裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 接收第一終端發(fā)送的通訊消息,其中所述通訊消息的目的端包括第二終端; 根據(jù)預(yù)先存儲(chǔ)的關(guān)鍵詞庫,檢測所述通訊消息中是否包含第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征;其中,所述關(guān)鍵詞庫包括多個(gè)關(guān)鍵詞以及與每個(gè)關(guān)鍵詞對應(yīng)的格式特征信息,所述第一關(guān)鍵詞是所述關(guān)鍵詞庫中的任一關(guān)鍵詞; 如果所述通訊消息中包含所述第一關(guān)鍵詞,并符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則過濾所述通訊消息;如果所述通訊消息中不包含所述第一關(guān)鍵詞,或不符合所述第一關(guān)鍵詞對應(yīng)的格式特征,則將所述通訊消息發(fā)送給所述第二終端。
【文檔編號(hào)】H04L12/58GK104184653SQ201410364741
【公開日】2014年12月3日 申請日期:2014年7月28日 優(yōu)先權(quán)日:2014年7月28日
【發(fā)明者】韓博穎, 陳冬梁, 翁海斌 申請人:小米科技有限責(zé)任公司