一種基于同源信息的短消息監(jiān)控方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及短消息監(jiān)控領(lǐng)域,尤其涉及一種基于同源短消息的信息監(jiān)控方法及系統(tǒng)。
【背景技術(shù)】
[0002]短消息服務(wù)作為移動通訊網(wǎng)絡(luò)的一種基本業(yè)務(wù)已得到廣泛的應(yīng)用。各運營商、盈利集團和個人利用消息中心進行促銷的手段層出不窮;各網(wǎng)絡(luò)之間互聯(lián)互通的活動如火如荼;網(wǎng)上流動的消息量也達到了空前的規(guī)模。短消息業(yè)務(wù)的發(fā)展,在為運營商賺取可觀的利潤,為用戶提供便捷的消息通訊服務(wù)的同時,也為垃圾短信的傳播提供了渠道。目前,垃圾短信有著愈演愈烈之勢,已成為社會一大公害。大量的惡意消息、廣告消息不僅使用戶不勝其煩,而且還有可能導(dǎo)致運營商的運營環(huán)境癱瘓。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要目的在于解決當(dāng)前監(jiān)控只能針對單一主叫號碼的發(fā)送行為進行監(jiān)控,無法對多卡群發(fā)行為進行有效監(jiān)控的需求問題。
[0005]為解決上述技術(shù)問題,本發(fā)明提供一種基于同源信息的短消息監(jiān)控方法,包括:讀取并保存待監(jiān)控短消息的話單記錄;對所述待監(jiān)控的短消息的話單記錄進行分析,生成監(jiān)控結(jié)果;輸出所述監(jiān)控結(jié)果。
[0006]優(yōu)選地,在所述讀取并保存待監(jiān)控短消息的話單記錄的步驟之前,還包括:設(shè)置監(jiān)控規(guī)則及監(jiān)控參數(shù),其中,
[0007]所述監(jiān)控規(guī)則包括:統(tǒng)計周期、統(tǒng)計時長、同源消息占比門限、同源消息用戶數(shù)門限、同源消息數(shù)門限、消息頻次門限、違規(guī)條件;以及
[0008]所述監(jiān)控參數(shù)包括:消息最小長度、消息最小漢字數(shù)、去噪策略、同源用戶數(shù)、相似度門限。
[0009]優(yōu)選地,所述對所述待監(jiān)控的短消息的話單記錄進行分析,生成監(jiān)控結(jié)果包括:
[0010]讀取所述監(jiān)控規(guī)則,按照統(tǒng)計周期對統(tǒng)計時長內(nèi)的所述待監(jiān)控短消息進行統(tǒng)計分析;
[0011]按照所述監(jiān)控規(guī)則對用戶進行監(jiān)控,將違反所述監(jiān)控規(guī)則的用戶判定為違規(guī)用戶;
[0012]將所述違規(guī)用戶的信息生成所述監(jiān)控結(jié)果。
[0013]優(yōu)選地,所述讀取所述監(jiān)控規(guī)則,按照統(tǒng)計周期對統(tǒng)計時長內(nèi)的所述待監(jiān)控短消息進行統(tǒng)計分析包括:
[0014]對所述待監(jiān)控短消息的內(nèi)容進行分析,將同源消息進行歸一;
[0015]在所述統(tǒng)計周期內(nèi)分析用戶屬性及其發(fā)送的消息屬性,具體包括:各個用戶發(fā)送的不同內(nèi)容的消息、每種內(nèi)容的消息被該用戶發(fā)送的數(shù)量、每種內(nèi)容的消息被發(fā)送的總數(shù)量、每種內(nèi)容的消息的主叫用戶數(shù);
[0016]計算各個用戶發(fā)送的同源消息占比、同源消息用戶數(shù)、用戶參與發(fā)送的同源消息的發(fā)送總數(shù)以及用戶發(fā)送的消息總數(shù),分別獲得同源消息占比值、同源消息用戶數(shù)值、同源消息數(shù)值以及消息總數(shù)值;
[0017]所述按照所述監(jiān)控規(guī)則對用戶進行監(jiān)控,將違反所述監(jiān)控規(guī)則的用戶判定為違規(guī)用戶包括:
[0018]將所述同源消息占比值、同源消息用戶數(shù)值、同源消息數(shù)值以及消息總數(shù)值與所述監(jiān)控規(guī)則中所設(shè)置的相應(yīng)門限進行比較;并判定各個用戶是否為所述違規(guī)用戶。
[0019]優(yōu)選地,所述讀取并保存待監(jiān)控短消息的話單記錄包括:
[0020]接收所述待監(jiān)控短消息的實時消息或解析所述待監(jiān)控短消息的話單文件,并讀取所述短消息的主叫號碼、下發(fā)時間、消息內(nèi)容;
[0021 ] 對所述主叫號碼、下發(fā)時間、消息內(nèi)容進行存儲。
[0022]優(yōu)選地,所述將所述監(jiān)控結(jié)果輸出包括:將所述違規(guī)用戶的信息寫入文件并同步給BOSS或垃圾信息實時監(jiān)控系統(tǒng)。
[0023]為解決上述技術(shù)問題,本發(fā)明還提供一種基于同源信息的短消息監(jiān)控系統(tǒng),包括:
[0024]入庫及存儲模塊,用于讀取并保存待監(jiān)控短消息的話單記錄;
[0025]統(tǒng)計分析模塊,用于對所述待監(jiān)控的短消息的話單進行分析,生成監(jiān)控結(jié)果;
[0026]接口模塊,用于輸出所述監(jiān)控結(jié)果。
[0027]優(yōu)選地,還包括規(guī)則參數(shù)定義模塊,用于設(shè)置所述監(jiān)控規(guī)則及監(jiān)控參數(shù)。
[0028]優(yōu)選地,所述入庫及存儲模塊還包括:
[0029]入庫單元,用于接收所述待監(jiān)控短消息的實時消息或解析所述待監(jiān)控短消息的話單文件,并讀取所述短消息的主叫號碼、下發(fā)時間、消息內(nèi)容;
[0030]存儲單元:用于存儲所述主叫號碼、下發(fā)時間、消息內(nèi)容。
[0031 ] 優(yōu)選地,所述統(tǒng)計分析模塊還包括:
[0032]內(nèi)容分析單元,用于對所述待監(jiān)控短消息的內(nèi)容進行分析,將同源消息進行歸
[0033]計算統(tǒng)計單元,用于在所述統(tǒng)計周期內(nèi)分析用戶屬性及其發(fā)送的消息屬性,并計算各個用戶發(fā)送的同源消息占比、同源消息用戶數(shù)、用戶參與發(fā)送的同源消息的發(fā)送總數(shù)以及用戶發(fā)送的消息總數(shù),分別獲得同源消息占比值、同源消息用戶數(shù)值、同源消息數(shù)值以及消息總數(shù)值;
[0034]比較判定單元,用于將所述同源消息占比值、同源消息用戶數(shù)值、同源消息數(shù)值以及消息總數(shù)值與所述監(jiān)控規(guī)則中所設(shè)置的相應(yīng)門限進行比較;并判定各個用戶是否為所述違規(guī)用戶。
[0035]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過對待監(jiān)控的短消息的話單進行讀取保存,并進行分析,以生成監(jiān)控結(jié)果,同時輸出該監(jiān)控結(jié)果,從而有效對多卡群發(fā)行為進行監(jiān)控。
【附圖說明】
[0036]圖1是本發(fā)明基于同源信息的短消息監(jiān)控方法實施方式一的流程圖;
[0037]圖2是本發(fā)明基于同源信息的短消息監(jiān)控方法實施方式二的示意圖;
[0038]圖3是本發(fā)明基于同源信息的短消息監(jiān)控方法實施方式三的示意圖;
[0039]圖4是本發(fā)明基于同源信息的短消息監(jiān)控系統(tǒng)實施方式四的示意圖;
[0040]圖5是本發(fā)明基于同源信息的短消息監(jiān)控系統(tǒng)實施方式五的示意圖;
[0041]圖6是本發(fā)明基于同源信息的短消息監(jiān)控方法實施方式二中步驟SlOO短消息數(shù)據(jù)源獲取及保存流程圖;
[0042]圖7是本發(fā)明基于同源信息的短消息監(jiān)控方法及系統(tǒng)的具體示例性實施方案流程TJK意圖;
[0043]圖8是本發(fā)明基于同源信息的短消息監(jiān)控方法及系統(tǒng)的具體架構(gòu)示意圖。
[0044]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施方式,參照附圖做進一步說明。
【具體實施方式】
[0045]應(yīng)當(dāng)理解,此處所描述的【具體實施方式】僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]參閱圖1,本發(fā)明提供的一種基于同源信息的短消息監(jiān)控方法實施方式一,其包括如下步驟:
[0047]SlOO:讀取并保存待監(jiān)控短消息的話單記錄;
[0048]在接收待監(jiān)控短消息后,需要對其進行讀取,讀取的內(nèi)容包括該短消息的主叫號碼,即用戶發(fā)送該短消息時所使用的號碼,以及用戶發(fā)送該短消息的時間以及具體的內(nèi)容,通常每條短消息在發(fā)送時,發(fā)送后,在發(fā)送的終端,如手機或其他電子設(shè)備中均有保存這些信息,因此只需對其選擇性地讀取所需要進行分析的上述話單記錄即可,讀取后還需對上述的主叫號碼、下發(fā)時間及消息內(nèi)容等字段進行存儲,通常是物理存儲。
[0049]S200:對所述待監(jiān)控的短消息的話單記錄進行分析,生成監(jiān)控結(jié)果;
[0050]針對已存儲的話單記錄,如主叫號碼、下發(fā)時間以及消息內(nèi)容進行分析,尤其是對消息內(nèi)容進行統(tǒng)計分析,篩選,對符合要求的消息內(nèi)容,其發(fā)送用戶進行監(jiān)控,對用戶信息,如主叫號碼等,生成相應(yīng)的監(jiān)控結(jié)果。
[0051]S300:輸出所述監(jiān)控結(jié)果。
[0052]而為了能直觀的體現(xiàn)監(jiān)控結(jié)果,通常要對監(jiān)控結(jié)果進行輸出,輸出的設(shè)備可以是第三方系統(tǒng)或能實現(xiàn)輸出顯示的設(shè)備或系統(tǒng)。
[0053]本發(fā)明實施方式一通過對待監(jiān)控的短消息的話單記錄進行讀取存儲,并對話單記錄的統(tǒng)計分析,生成相應(yīng)的監(jiān)控結(jié)果,并輸出該監(jiān)控結(jié)果,從而可以實現(xiàn)對不同的主叫號碼或不同的用戶進行監(jiān)控。
[0054]如圖2所示,在本發(fā)明實施方