垃圾短信識別方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種垃圾短信識別方法和系統(tǒng),涉及反垃圾短信【技術領域】。其中方法包括:接收客戶端上傳的用戶的短信行為信息,并根據接收的短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼;根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在待驗證好友號碼中確定出好友號碼,在疑似垃圾短信號碼中確定出垃圾短信號碼,并將好友號碼更新到好友關系列表;根據垃圾短信號碼確定垃圾短信?;谏缃痪W絡中用戶短信的處理行為,分析好友對短信處理的共同行為特征信息,利用好友間的“社交共識”來確定垃圾短信號碼,進而識別出垃圾短信,從而解決現有垃圾短信識別技術中對網絡設備過于依賴的問題。
【專利說明】垃圾短信識別方法和系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及反垃圾短信【技術領域】,特別涉及一種垃圾短信識別方法和系統(tǒng)。
【背景技術】
[0002]隨著通信技術的發(fā)展,通信網絡運營商在通信網絡中提供了多種多樣的應用業(yè)務,其中之一就是短信業(yè)務。隨著使用短信的用戶越來越多,各種垃圾短信也越來越多。所謂垃圾短信直指,由網絡客戶端發(fā)出的含有違反國家法律法規(guī)內容的短信,或者未經接收方允許的短信,或者干擾用戶正常生活的短信。可見,對垃圾短信進行識別和攔截就顯得非
常必要。
[0003]目前有一種通過關鍵字進行垃圾短信識別的方法,該方法主要是在通信網絡側設置關鍵詞,通信網絡側在接收到短信時,將設置的關鍵詞與短信內容進行匹配,如果匹配成功,則確定該短信為垃圾短信,將該短信攔截,如果不匹配,則轉發(fā)該短信。
[0004]上述垃圾短信識別方法完全依靠網絡設備逐條對垃圾短信識別,對網絡設備要求過聞,在聞峰時段容易造成網絡擁塞。
【發(fā)明內容】
[0005]本發(fā)明實施例所要解決的一個技術問題是:提供一種新型的基于用戶短信處理行為的垃圾短信識別方法和系統(tǒng),以解決目前垃圾短信識別時對網絡設備過于依賴的問題。
[0006]根據本發(fā)明實施例的一個方面提供的一種垃圾短信識別方法,包括:
[0007]接收客戶端上傳的用戶的短信行為信息,并根據接收的所述短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼;根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述待驗證好友號碼中確定出好友號碼,在所述疑似垃圾短信號碼中確定出垃圾短信號碼,并將所述好友號碼更新到所述好友關系列表;根據所述垃圾短信號碼確定垃圾短信。
[0008]作為一種示例性的實施方式,所述短信行為信息包括:主叫號碼、被叫號碼和用戶對短信的處理行為;所述根據接收的所述短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼包括:當用戶對短信的處理行為是閱讀并回復或轉發(fā)短信時,將主叫號碼確定為被叫號碼的待驗證好友號碼;當用戶對短信的處理行為是未閱讀直接刪除時,將主叫號碼確定為疑似垃圾短信號碼。
[0009]作為一種不例性的實施方式,所述根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述待驗證好友號碼中確定出好友號碼包括:如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行閱讀并回復或轉發(fā)短信,則該主叫號碼確認為該被叫的好友號碼,其中NI和Ml為預設值。
[0010]作為一種不例性的實施方式,所述根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述疑似垃圾短信號碼中確定出垃圾短信號碼包括:如果被叫的好友中有至少N2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼確認為垃圾短信號碼,其中N2和M2為預設值。
[0011]作為一種示例性的實施方式,所述將所述好友號碼更新到所述好友關系列表包括:如果被叫的所述好友關系列表中沒有所述好友號碼,將所述好友號碼添加到被叫的所述好友關系列表中;如果被叫的所述好友關系列表中已經存在所述好友號碼,將所述好友號碼與被叫的關系強度增加預設值。
[0012]作為一種示例性的實施方式,所述將所述好友號碼更新到所述好友關系列表之前還包括:根據通訊錄形成好友關系列表。
[0013]作為一種示例性的實施方式,所述根據所述垃圾短信號碼確定垃圾短信包括:當短/[目的主叫號碼在所述垃圾短?目號碼中時,則該短/[目確定為垃圾短/[目。
[0014]作為一種示例性的實施方式,該方法還包括:當短信的主叫號碼在該短信的被叫的好友號碼中時,則該短信確定為非垃圾短信。
[0015]作為一種示例性的實施方式,該方法還包括:好友號碼和垃圾短信號碼以列表形式保存。
[0016]作為一種示例性的實施方式,該方法還包括:將垃圾短信進行過濾處理,將非垃圾短進行路由。
[0017]根據本發(fā)明實施例的另一個方面提供的一種垃圾短信識別系統(tǒng),包括:
[0018]號碼信息分類識別模塊,用于接收客戶端上傳的用戶的短信行為信息,并根據接收的所述短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼;號碼信息過濾策略控制模塊,用于根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述待驗證好友號碼中確定出好友號碼,在所述疑似垃圾短信號碼中確定出垃圾短信號碼,并將所述好友號碼更新到所述 好友關系列表;以及垃圾信息過濾策略執(zhí)行模塊,用于根據所述垃圾短?目號碼確定垃圾短?目。
[0019]作為一種示例性的實施方式,所述號碼信息分類識別模塊,具體用于接收客戶端上傳的用戶的短信行為信息,所述短信行為信息包括:主叫號碼、被叫號碼和用戶對短信的處理行為;當用戶對短信的處理行為是閱讀并回復或轉發(fā)短信時,將主叫號碼確定為被叫號碼的待驗證好友號碼;當用戶對短信的處理行為是未閱讀直接刪除時,將主叫號碼確定為疑似垃圾短信號碼。
[0020]作為一種不例性的實施方式,所述號碼信息過濾策略控制模塊包括:好友號碼過濾策略控制單元,用于如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行閱讀并回復或轉發(fā)短信,則該主叫號碼確認為該被叫的好友號碼,其中NI和Ml為預設值;以及垃圾短信號碼過濾策略控制單元,用于如果被叫的好友中有至少Ν2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼確認為垃圾短信號碼,其中Ν2和M2為預設值。
[0021]作為一種不例性的實施方式,所述系統(tǒng)還包括:好友關系列表構建模塊,用于根據通訊錄形成好友關系列表。
[0022]作為一種不例性的實施方式,所述好友關系列表構建模塊,還用于如果被叫的所述好友關系列表中沒有所述好友號碼,將所述好友號碼添加到被叫的所述好友關系列表中;如果被叫的所述好友關系列表中已經存在所述好友號碼,將所述好友號碼與被叫的關系強度增加預設值。[0023]作為一種示例性的實施方式,所述垃圾信息過濾策略執(zhí)行模塊,具體用于當短信的主叫號碼在所述垃圾短信號碼中時,則該短信確定為垃圾短信。
[0024]作為一種示例性的實施方式,所述垃圾信息過濾策略執(zhí)行模塊,還用于當短信的主叫號碼在該短信的被叫的好友號碼中時,則該短信確定為非垃圾短信。
[0025]作為一種示例性的實施方式,好友號碼和垃圾短信號碼以列表形式保存。
[0026]本發(fā)明提供的垃圾短信識別方法和系統(tǒng),基于社交網絡中用戶短信的處理行為,分析好友對短信處理的共同行為特征信息,利用好友間的“社交共識”來確定垃圾短信號碼,進而識別出垃圾短信,這種新型的垃圾短信識別方法充分利用了用戶對短信的處理行為,能夠智能地快速地建立起過濾垃圾短信的垃圾短信號碼列表,從而解決現有垃圾短信識別技術中對網絡設備過于依賴的問題。
[0027]通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
【專利附圖】
【附圖說明】
[0028]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0029]圖1示出本發(fā)明一個示例性實施例的垃圾短信識別方法的流程示意圖。
[0030]圖2示出本發(fā)明另一個示例性實施例的垃圾短信識別方法的流程示意圖。
[0031]圖3示出本發(fā)明一個示例性實施例的垃圾短信過濾處理流程示意圖。
[0032]圖4示出本發(fā)明的好友關系列表所構建的用戶社交關系示意圖。
[0033]圖5示出本發(fā)明一個示例性實施例的垃圾短信識別系統(tǒng)結構示意圖。
[0034]圖6示出本發(fā)明另一個示例性實施例的垃圾短信識別系統(tǒng)結構示意圖。
[0035]圖7示出本發(fā)明一個示例性實施例的垃圾短信過濾系統(tǒng)結構示意圖。
【具體實施方式】
[0036]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0037]除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發(fā)明的范圍。
[0038]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0039]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0040]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0041]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0042]圖1示出本發(fā)明一個示例性實施例的垃圾短信識別方法的流程示意圖。該實施例的方法可以由基于用戶短信處理行為的垃圾短信識別系統(tǒng)執(zhí)行,如圖1所示,該實施例的方法具體可以包括以下步驟:
[0043]S102,提升客戶端感知用戶行為的能力,當用戶對接收到的短信進行處理時,客戶端采集用戶的短信行為信息,并將采集的用戶的短信行為信息上傳到垃圾短信識別系統(tǒng)。垃圾短信識別系統(tǒng)接收客戶端上傳的用戶的短信行為信息,并根據接收的短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼。
[0044]其中,客戶端采集并上傳到的短信行為信息可以包括主叫號碼、被叫號碼和用戶對短信的處理行為。用戶對短信的處理行為例如可以包括:(1)未閱讀,直接刪除(2)閱讀完畢,立即刪除(3)閱讀完畢,但并未主動回復(4)閱讀并回復或者轉發(fā)短信,但不限于此。由于客戶端采集的信息不涉及短信本身的內容,因此可以保護用戶的隱私。為了提升用戶體驗,可以在客戶端的界面上提示用戶在不涉及用戶隱私的情況下是否同意采集其短信行為信息,如果用戶同意,則可以采集該用戶的短信行為信息。另外,為了節(jié)省網絡傳輸資源和進一步保護用戶隱私,客戶端可以將用戶對短信的處理行為的編號上傳到垃圾短信識別系統(tǒng),該編號可以是客戶端與垃圾短信識別系統(tǒng)事先協(xié)商好的。為了進一步節(jié)省客戶端的處理資源和網絡傳輸資源,客戶端可以當采集的用戶的短信行為信息累積到一定數量時,例如,累積到10條用戶的短信行為信息時,再上傳給垃圾短信識別系統(tǒng)??蛻舳丝梢圆捎枚绦诺确绞缴蟼饔脩舻亩绦?行為信息。
[0045]作為一種示例性的確定待驗證好友號碼的方法,當用戶對短信的處理行為是第4種行為時,即用戶閱讀并回復或轉發(fā)短信時,可以將主叫號碼確定為被叫號碼的待驗證好友號碼。后續(xù),待驗證好友號碼需要進一步驗證才能最終確認為好友號碼。
[0046]作為一種示例性的確定疑似垃圾短信號碼的方法,當用戶對短信的處理行為是第I種行為時,即用戶未閱讀直接刪除時,將主叫號碼確定為疑似垃圾短信號碼。后續(xù),疑似垃圾短信號碼需要進一步驗證才能最終確認為垃圾短信號碼。
[0047]S104,根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在待驗證好友號碼中確定出好友號碼,在疑似垃圾短信號碼中確定出垃圾短信號碼,并將好友號碼更新到好友關系列表。
[0048]其中,初始的好友關系列表可以根據通訊錄形成,后續(xù)可以根據好友號碼的確定情況對好友關系列表進行更新。好友關系列表可以包括成為好友的用戶號碼、以及兩個好友之間的關系強度等信息,其中,關系強度越大表示好友的可能性越大,好友通信的活躍度越聞。圖4 出好友關系列表所構建的用戶社交關系意圖。如圖2所7]^,用戶I有N個好友,每個好友可以設置一個初始的關系強度。
[0049]作為一種示例性的確定好友號碼的方法,如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行第4種行為即閱讀并回復或轉發(fā)短信,則該主叫號碼可以確認為該被叫的好友號碼,其中NI和Ml為預設值,可以調整。并且,可以根據確定的好友號碼實時更新好友關系列表。[0050]作為一種示例性的好友關系列表更新方法,如果被叫的好友關系列表中沒有好友號碼,則可以將好友號碼添加到被叫的好友關系列表中,還可以為該組好友關系設置一個初始的關系強度,例如初始的關系強度可以設置為5 ;如果被叫的好友關系列表中已經存在該好友號碼,則可以將好友號碼與被叫的關系強度增加預設值,例如,增加I。關系強度可以設置一個最大值,例如10,以防關系強度無限增加不利于管理。
[0051]作為一種示例性的確定垃圾短信號碼的方法,如果被叫的好友中有至少N2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼可以確認為垃圾短信號碼,其中N2和M2為預設值,可以調整。另外,NI與N2的值可以相同也可以不同,Ml與M2的值可以相同也可以不同。另外,垃圾短信號碼可以以列表形式保存,并且可以根據垃圾短信號碼的確定情況實時更新垃圾短信號碼列表,實現簡單,便于查找。
[0052]S106,根據垃圾短信號碼確定垃圾短信,可以在垃圾短信號碼中查找短信的主叫號碼,當短信的主叫號碼在垃圾短信號碼中時,則該短信可以確定為垃圾短信。
[0053]對于非垃圾短信的確定,一種方法可以是,當短信的主叫號碼不在垃圾短信號碼中時,則該短信可以確定為非垃圾短信。還有一種方法可以是,當短信的主叫號碼在該短信的被叫的好友號碼中時,則該短信可以確定為非垃圾短信。
[0054]除了上述根據垃圾短信號碼確定垃圾短信的方法之外,還可以根據好友號碼確定垃圾短信,例如,當短信的主叫號碼不在好友號碼中時,則該短信可以確定為垃圾短信。當短信的主叫號碼在好友號碼中時,則該短信可以確定為非垃圾短信。
[0055]上述實施例,基于社交網絡中用戶短信的處理行為,分析好友對短信處理的共同行為特征信息,利用好友間的“社交共識”來確定垃圾短信號碼,進而識別出垃圾短信,這種新型的垃圾短信識別方法充分利用了用戶對短信的處理行為,能夠智能地快速地建立起過濾垃圾短信的垃圾短信號碼列表,從而解決現有垃圾短信識別技術中對網絡設備過于依賴的問題。
[0056]圖2示出本發(fā)明另一個示例性實施例的垃圾短信識別方法的流程示意圖。如圖2所示,該實施例的方法具體可以包括以下步驟:
[0057]S202,客戶端采集用戶的短信行為信息,包括主叫號碼、被叫號碼和用戶對短信的處理行為等信息,客戶端可以只采集第I類(未閱讀,直接刪除)和第4類(閱讀并回復或者轉發(fā)短信)處理行為的短信行為信息。
[0058]S204,當采集的短信行為信息累積到一定數量時,客戶端將采集到的用戶的短信行為信息上傳到垃圾短信識別系統(tǒng)。
[0059]S206,垃圾短信識別系統(tǒng)識別短信行為信息;S206a,當用戶對短信的處理行為是第4種行為時,將主叫號碼確定為被叫號碼的待驗證好友號碼;S206b,當用戶對短信的處理行為是第I種行為時,將主叫號碼確定為疑似垃圾短信號碼。
[0060]S208,判定待驗證好友號碼是否為好友號碼,如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行第4種行為即閱讀并回復或轉發(fā)短信,則該主叫號碼可以確認為該被叫的好友號碼,然后執(zhí)行步驟S210 ;否則,執(zhí)行步驟S216。
[0061]S210,將好友號碼更新到好友關系列表。
[0062]S212,判定疑似垃圾短信號碼是否為垃圾短信號碼,如果被叫的好友中有至少N2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼可以確認為垃圾短信號碼,然后執(zhí)行步驟S214 ;否則,執(zhí)行步驟S216。
[0063]需要說明的是,步驟S208和步驟S212不分先后順序。
[0064]S214,將垃圾短信號碼更新到垃圾短信號碼列表。
[0065]S216,可以刪除相關行為信息。
[0066]上述實施例,基于社交網絡中用戶短信的處理行為,分析好友對短信處理的共同行為特征信息,利用好友間的“社交共識”來確定垃圾短信號碼,進而識別出垃圾短信,這種新型的垃圾短信識別方法充分利用了用戶對短信的處理行為,能夠智能地快速地建立起過濾垃圾短信的垃圾短信號碼列表,從而解決現有垃圾短信識別技術中對網絡設備過于依賴的問題。
[0067]在識別出垃圾短信之后,可以對垃圾短信進行過濾處理。
[0068]圖3示出本發(fā)明一個示例性實施例的垃圾短信過濾處理流程示意圖。如圖3所示,該實施例的方法具體可以包括以下步驟:
[0069]S302,短信中心收到某一條短信的路由請求。
[0070]S304,短信中心提取短信中的主叫號碼和被叫號碼,并作為輸入參數,調用本發(fā)明中垃圾短信識別系統(tǒng)的接口。
[0071]S306,垃圾短信識別系統(tǒng)查找被叫號碼的垃圾短信號碼列表是否有主叫號碼,如果有,則該短信為垃圾短信,如果沒有,則該短信為非垃圾短信,并向短信中心返回識別結果O
[0072]S308,短信中心根據返回的識別結果,S308a,如果是垃圾短信,則短信信息進行過濾處理,S308b,如果是非垃圾短信,則進行正常的路由。
[0073]上述實施例,基于本發(fā)明提供的垃圾短信識別方法識別出垃圾短信后,對短信進行相應的路由或過濾處理,使得短信的處理速度更快。
[0074]圖5示出本發(fā)明一個示例性實施例的垃圾短信識別系統(tǒng)結構示意圖。如圖5所示,該實施例的系統(tǒng)包括:
[0075]號碼信息分類識別模塊502,用于接收客戶端上傳的用戶的短信行為信息,并根據接收的短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼;
[0076]號碼信息過濾策略控制模塊504,用于根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在待驗證好友號碼中確定出好友號碼,在疑似垃圾短信號碼中確定出垃圾短信號碼,并將好友號碼更新到好友關系列表;以及
[0077]垃圾信息過濾策略執(zhí)行模塊506,用于根據垃圾短信號碼確定垃圾短信。
[0078]其中,號碼信息分類識別模塊502,具體可以用于接收客戶端上傳的用戶的短信行為信息,短信行為信息包括:主叫號碼、被叫號碼和用戶對短信的處理行為;當用戶對短信的處理行為是閱讀并回復或轉發(fā)短信時,將主叫號碼確定為被叫號碼的待驗證好友號碼;當用戶對短信的處理行為是未閱讀直接刪除時,將主叫號碼確定為疑似垃圾短信號碼。
[0079]其中,號碼信息過濾策略控制模塊504可以包括:
[0080]好友號碼過濾策略控制單元,用于如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行閱讀并回復或轉發(fā)短信,則該主叫號碼確認為該被叫的好友號碼,其中NI和Ml為預設值;以及
[0081]垃圾短信號碼過濾策略控制單元,用于如果被叫的好友中有至少N2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼確認為垃圾短信號碼,其中N2和M2為預設值。
[0082]其中,垃圾信息過濾策略執(zhí)行模塊506,具體可以用于當短信的主叫號碼在垃圾短信號碼中時,則該短信確定為垃圾短信。
[0083]垃圾信息過濾策略執(zhí)行模塊506,還可以用于當短信的主叫號碼在該短信的被叫的好友號碼中時,則該短信確定為非垃圾短信。
[0084]其中,好友號碼和垃圾短信號碼可以列表形式保存。
[0085]圖6示出本發(fā)明另一個示例性實施例的垃圾短信識別系統(tǒng)結構示意圖。如圖6所示,該垃圾短信識別系統(tǒng)還可以包括:好友關系列表構建模塊608,用于根據通訊錄形成初始的好友關系列表。
[0086]好友關系列表構建模塊608,還可以用于如果被叫的好友關系列表中沒有好友號碼,將好友號碼添加到被叫的好友關系列表中;如果被叫的好友關系列表中已經存在好友號碼,將好友號碼與被叫的關系強度增加預設值。
[0087]上述實施例,基于社交網絡中用戶短信的處理行為,分析好友對短信處理的共同行為特征信息,利用好友間的“社交共識”來確定垃圾短信號碼,進而識別出垃圾短信,這種新型的垃圾短信識別方法充分利用了用戶對短信的處理行為,能夠智能地快速地建立起過濾垃圾短信的垃圾短信號碼列表,從而解決現有垃圾短信識別技術中對網絡設備過于依賴的問題。
[0088]圖7示出本發(fā)明一個示例性實施例的垃圾短信過濾系統(tǒng)結構示意圖。如圖7所示,該實施例的垃圾短信過濾系統(tǒng)包括:客戶端702、通訊錄平臺704、垃圾短信識別系統(tǒng)706、以及短信中心708??蛻舳?02用于采集用戶的短信行為信息,并將采集的用戶的短信行為信息上傳到垃圾短信識別系統(tǒng)706,例如,可以上傳到垃圾短信識別系統(tǒng)706中的號碼信息分類識別模塊502。通訊錄平臺704用于提供通訊錄給垃圾短信識別系統(tǒng)706,例如,可以提供給垃圾短信識別系統(tǒng)706中的好友關系列表構建模塊608。短信中心708用于通過垃圾短信識別系統(tǒng)706來識別短信是否為垃圾短信,以便進行相應的處理,例如,短信中心708可以通過接口調用垃圾短信識別系統(tǒng)706中的垃圾信息過濾策略執(zhí)行模塊506,以識別短/[目是否為垃圾短/[目。
[0089]上述實施例,基于本發(fā)明提供的垃圾短信識別系統(tǒng)識別出垃圾短信后,對短信進行相應的路由或過濾處理,使得短信的處理速度更快。
[0090]本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0091 ] 以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種垃圾短信識別方法,包括: 接收客戶端上傳的用戶的短信行為信息,并根據接收的所述短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼; 根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述待驗證好友號碼中確定出好友號碼,在所述疑似垃圾短信號碼中確定出垃圾短信號碼,并將所述好友號碼更新到所述好友關系列表; 根據所述垃圾短信號碼確定垃圾短信。
2.根據權利要求1所述的方法,其特征在于,所述短信行為信息包括:主叫號碼、被叫號碼和用戶對短信的處理行為; 所述根據接收的所述短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼包括:當用戶對短信的處理行為是閱讀并回復或轉發(fā)短信時,將主叫號碼確定為被叫號碼的待驗證好友號碼; 當用戶對短信的處理行為是未閱讀直接刪除時,將主叫號碼確定為疑似垃圾短信號碼。
3.根據權利要求1所述的方法,其特征在于,所述根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述待驗證好友號碼中確定出好友號碼包括: 如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行閱讀并回復或轉發(fā)短信,則該主叫號碼確認為該被叫的好友號碼,其中NI和Ml為預設`值。
4.根據權利要求1所述的方法,其特征在于,所述根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述疑似垃圾短信號碼中確定出垃圾短信號碼包括: 如果被叫的好友中有至少N2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼確認為垃圾短信號碼,其中N2和M2為預設值。
5.根據權利要求1所述的方法,其特征在于,所述將所述好友號碼更新到所述好友關系列表包括: 如果被叫的所述好友關系列表中沒有所述好友號碼,將所述好友號碼添加到被叫的所述好友關系列表中; 如果被叫的所述好友關系列表中已經存在所述好友號碼,將所述好友號碼與被叫的關系強度增加預設值。
6.根據權利要求1所述的方法,其特征在于,所述將所述好友號碼更新到所述好友關系列表之前還包括: 根據通訊錄形成好友關系列表。
7.根據權利要求1所述的方法,其特征在于,所述根據所述垃圾短信號碼確定垃圾短信包括: 當短信的主叫號碼在所述垃圾短信號碼中時,則該短信確定為垃圾短信。
8.根據權利要求1或7所述的方法,其特征在于,還包括: 當短信的主叫號碼在該短信的被叫的好友號碼中時,則該短信確定為非垃圾短信。
9.一種垃圾短信識別系統(tǒng),包括: 號碼信息分類識別模塊,用于接收客戶端上傳的用戶的短信行為信息,并根據接收的所述短信行為信息確定待驗證好友號碼和疑似垃圾短信號碼; 號碼信息過濾策略控制模塊,用于根據好友關系列表中被叫的好友對同一主叫號碼的短信行為信息,在所述待驗證好友號碼中確定出好友號碼,在所述疑似垃圾短信號碼中確定出垃圾短信號碼,并將所述好友號碼更新到所述好友關系列表; 垃圾信息過濾策略執(zhí)行模塊,用于根據所述垃圾短信號碼確定垃圾短信。
10.根據權利要求9所述的系統(tǒng),其特征在于,所述號碼信息分類識別模塊,具體用于 接收客戶端上傳的用戶的短信行為信息,所述短信行為信息包括:主叫號碼、被叫號碼和用戶對短信的處理行為; 當用戶對短信的處理行為是閱讀并回復或轉發(fā)短信時,將主叫號碼確定為被叫號碼的待驗證好友號碼; 當用戶對短信的處理行為是未閱讀直接刪除時,將主叫號碼確定為疑似垃圾短信號碼。
11.根據權利要求9所述的系統(tǒng),其特征在于,所述號碼信息過濾策略控制模塊包括: 好友號碼過濾策略控制單元,用于如果被叫的好友中有至少NI個關系強度大于Ml的好友對來自同一主叫號碼的短信進行閱讀并回復或轉發(fā)短信,則該主叫號碼確認為該被叫的好友號碼,其中NI和Ml為預設值;以及 垃圾短信號碼過濾策略控制單元,用于如果被叫的好友中有至少N2個關系強度大于M2的好友對來自同一主叫號碼的短信未閱讀直接刪除,則該主叫號碼確認為垃圾短信號碼,其中N2和M2為預設值。
12.根據權利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 好友關系列表構建模塊,用于根據通訊錄形成好友關系列表。
13.根據權利要求12所述的系統(tǒng),其特征在于,所述好友關系列表構建模塊,還用于 如果被叫的所述好友關系列表中沒有所述好友號碼,將所述好友號碼添加到被叫的所述好友關系列表中; 如果被叫的所述好友關系列表中已經存在所述好友號碼,將所述好友號碼與被叫的關系強度增加預設值。
14.根據權利要求9所述的系統(tǒng),其特征在于,所述垃圾信息過濾策略執(zhí)行模塊,具體用于 當短信的主叫號碼在所述垃圾短信號碼中時,則該短信確定為垃圾短信。
15.根據權利要求9或14所述的系統(tǒng),其特征在于,所述垃圾信息過濾策略執(zhí)行模塊,還用于 當短信的主叫號碼在該短信的被叫的好友號碼中時,則該短信確定為非垃圾短信。
【文檔編號】H04W4/14GK103796184SQ201210421843
【公開日】2014年5月14日 申請日期:2012年10月30日 優(yōu)先權日:2012年10月30日
【發(fā)明者】薛立宏, 林美蓉, 蔡逆水, 羅毅, 孟建庭 申請人:中國電信股份有限公司