本發明實施例涉及通信領域,尤其涉及一種短消息監控方法和裝置。
背景技術:
短消息是目前無線通信常用的數據傳送業務。它利用信令鏈路實現點對點的消息傳送,是一種非實時的可靠的信息傳遞業務。垃圾短信是指從某個終端發出的,帶有非法或不健康信息內容的信息,或未經信息接受者許可而向目標群體發送的商業、廣告信息或其它內容的信息。
隨著手機等終端的普及,短消息業務也蓬勃發展,與此同時,垃圾短信的數量也大大增加。為了改善用戶體驗,減少用戶接收到垃圾短信的數量,短消息運營商通常會采取措施對垃圾短信進行攔截。
現有技術中,運營商通常對所有終端的流量進行監控,比如一個小時內,若一個終端的短消息發送的流量大于流量閾值,則確定該終端所發送的信息為垃圾短息。此時,由于對所有用戶設置的都是一樣的流量閾值,若流量閾值設置的過高,則可能會發生漏檢的情況,若流量閾值設置的過低,則對于一些短消息需求量較大的用戶,則可能會發生誤檢的情況,
綜上,亟需一種短消息監控方法和裝置,用于對短消息進行監控,并提高垃圾短信的攔截的準確率。
技術實現要素:
本發明實施例提供一種短消息監控方法和裝置,用于對短消息進行監控,并提高垃圾短信的攔截的準確率。
本發明實施例提供一種短消息監控方法,包括:
根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級;
根據預設的安全等級與監控規則的對應關系,確定安全等級對應的監控規則;其中,不同的安全等級對應不同的監控規則;
根據確定出的監控規則,對終端發送的短消息進行監控。
可選地,終端的業務信息包括以下內容中的任一項或任多項:
基礎業務信息、業務行為信息、增值業務信息、違規記錄信息。
可選地,根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,包括:
根據指標分層法和連續變量法從終端的業務信息中確定出終端的可用變量;
將確定出的終端的可用變量代入安全等級模型中,計算出終端的用戶等級計算結果;
根據預設的安全等級與用戶等級計算結果的對應關系,確定出終端的用戶等級計算結果對應的安全等級。
可選地,安全等級模型為線性模型,為:
y=w1x1+w2x2+…+wixi+…+wnxn
其中,xi表示第i個可用變量;wi表示第i個可用變量的權值;i為整數,取值范圍為1至n,n為可用變量的總數量。
可選地,根據確定出的監控規則,對終端發送的短消息進行監控,包括:
獲取終端發送的短消息;
在確定短消息中包括監控規則對應的至少一個關鍵詞組中的所有關鍵詞時,將短消息確定為垃圾短信,并通知短消息中心對短消息進行攔截;
其中,安全等級越高,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越多;安全等級越低,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越少。
可選地,將短消息確定為垃圾短信之后,還包括:
將垃圾短信上報給客服系統;垃圾短信用于以使客服對客服系統接收到的垃圾短信進行人工審核,得到人工審核結果,并將人工審核結果返回至客服系統,以使客服系統返回人工審核結果;
接收客服系統返回的人工審核結果;
根據人工審核結果,以及終端的業務信息、安全等級模型,再次確定終端對應的安全等級;
并使用再次確定的終端對應的安全等級更新終端的安全等級。
可選地,將垃圾短信上報給客服系統,包括:
確定當前送審周期內,確定為垃圾短信的短消息的數量;
在確定短消息的數量達到監控規則對應的送審閾值時,將當前送審周期內確定為垃圾短信的所有短消息上報給客服系統,并進入下一個送審周期;
其中,安全等級越高,該安全等級對應的監控規則所對應的送審閾值越大;安全等級越低,該安全等級對應的監控規則所對應的送審閾值越小。
可選地,接收客服系統返回的人工審核結果之后,還包括:
根據人工審核結果,優化安全等級模型。
本發明實施例提供一種短消息監控裝置,包括:
確定單元,用于根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級;根據預設的安全等級與監控規則的對應關系,確定安全等級對應的監控規則;其中,不同的安全等級對應不同的監控規則;
監控單元,用于根據確定出的監控規則,對終端發送的短消息進行監控。
可選地,終端的業務信息包括以下內容中的任一項或任多項:
基礎業務信息、業務行為信息、增值業務信息、違規記錄信息。
可選地,確定單元,具體用于:
根據指標分層法和連續變量法從終端的業務信息中確定出終端的可用變量;
將確定出的終端的可用變量代入安全等級模型中,計算出終端的用戶等級 計算結果;
根據預設的安全等級與用戶等級計算結果的對應關系,確定出終端的用戶等級計算結果對應的安全等級。
可選地,安全等級模型為線性模型,為:
y=w1x1+w2x2+…+wixi+…+wnxn
其中,xi表示第i個可用變量;wi表示第i個可用變量的權值;i為整數,取值范圍為1至n,n為可用變量的總數量。
可選地,監控單元,具體用于:
獲取終端發送的短消息;
在確定短消息中包括監控規則對應的至少一個關鍵詞組中的所有關鍵詞時,將短消息確定為垃圾短信,并通知短消息中心對短消息進行攔截;
其中,安全等級越高,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越多;安全等級越低,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越少。
可選地,還包括收發單元,具體用于:
在將短消息確定為垃圾短信之后,將垃圾短信上報給客服系統;垃圾短信用于以使客服對客服系統接收到的垃圾短信進行人工審核,得到人工審核結果,并將人工審核結果返回至客服系統,以使客服系統返回人工審核結果;
接收客服系統返回的人工審核結果;
確定單元,還用于:
根據人工審核結果,以及終端的業務信息、安全等級模型,再次確定終端對應的安全等級;
并使用再次確定的終端對應的安全等級更新終端的安全等級。
可選地,收發單元,用于:
確定當前送審周期內,確定為垃圾短信的短消息的數量;
在確定短消息的數量達到監控規則對應的送審閾值時,將當前送審周期內 確定為垃圾短信的所有短消息上報給客服系統,并進入下一個送審周期;
其中,安全等級越高,該安全等級對應的監控規則所對應的送審閾值越大;安全等級越低,該安全等級對應的監控規則所對應的送審閾值越小。
可選地,確定單元,還用于:
在收發單元接收客服系統返回的人工審核結果之后,根據人工審核結果,優化安全等級模型。
本發明實施例中,由于根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,之后根據終端的安全等級對應的監控規則對終端的短消息進行監控,進一步不同的安全等級對應不同的監控規則,比如可為安全等級低的用戶設置嚴格的監控規則,此時可有效防止漏檢的情況發生,為安全等級高的用戶設置簡單的監控規則,此時可有效防止誤檢的情況發生,如此,則一方面提高了垃圾短信的攔截的準確率,另一方面,降低了誤檢的概率。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹。
圖1為本發明實施例提供的一種系統架構示意圖;
圖2為本發明實施例提供的一種短消息監控方法的方法流程示意圖;
圖2a為本發明實施例提供的一種短消息過濾系統的結構示意圖;
圖2b為本發明實施例提供的一種消息監控方法的流程示意圖;
圖3為本發明實施例提供的一種短消息監控裝置的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
圖1示例性示出了本發明實施例適用的一種系統架構示意圖,如圖1所示,本發明實施例適用的系統架構包括終端101、終端102、與終端101和終端102連接的網絡,以及與網絡連接的短消息過濾系統103;終端101通過網絡向終端102發送短消息,此時短消息過濾系統103對短消息進行監控,在監控到終端101發送的短消息時進行判斷,若確定該短消息為垃圾短信,則攔截該短消息,此時終端102接收不到該短消息;若確定該短消息不是垃圾短信,則放行該短消息,此時終端102才能接收到該短消息。
本發明所涉及到的終端可以包括具有無線通信功能的手持裝置、車載裝置、可穿戴裝置、計算裝置或連接到無線調制解調器的其它處理裝置,以及各種形式的用戶裝置(userequipment,簡稱ue),移動臺(mobilestation,簡稱ms),終端裝置(terminalequipment)等等能夠發送短消息的裝置。為方便描述,本申請中,簡稱為終端。
圖2示例性示出了本發明實施例提供的一種短消息監控方法的方法流程示意圖。
基于圖1所示的系統架構,如圖2所示,本發明實施例提供的一種短消息監控方法,包括:
步驟201,根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級;
步驟202,根據預設的安全等級與監控規則的對應關系,確定安全等級對應的監控規則;其中,不同的安全等級對應不同的監控規則;
步驟203,根據確定出的監控規則,對終端發送的短消息進行監控。
舉個例子,比如終端為手機,該手機中裝的sim卡為該手機提供一個手機號,此時,對終端發送的短消息進行監控,具體是指對該終端的通過該手機號所發送的短消息進行監控,確定該終端對應的安全等級也是指確定該終端的該手機號對應的安全等級。若手機包括兩個手機號,分別為手機號1和手機號2,則上述步驟201中根據終端的手機號1的業務信息以及預設的安全等級模型, 確定終端的手機號1對應的安全等級,并在監控到手機號1發送的短消息是,使用手機號1對應的安全等級對應的監控規則進行監控;類似的,上述步驟201中根據終端的手機號2的業務信息以及預設的安全等級模型,確定終端的手機號2對應的安全等級,并在監控到手機號2發送的短消息時,使用手機號2對應的安全等級對應的監控規則進行監控。該示例中的終端的手機號也可為終端的其它標識。本發明實施例中的終端具體是指唯一對應一個用戶標識的終端,該終端也可稱為用戶、手機號、標識號等等。比如終端具體是指對應手機號1的終端,或者終端具體是指對應手機號2的終端;或者終端具體是指對應手機號1的用戶,或者終端具體是指對應手機號2的用戶。
由于根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,之后根據終端的安全等級對應的監控規則對終端的短消息進行監控,進一步不同的安全等級對應不同的監控規則,比如可為安全等級低的用戶設置嚴格的監控規則,此時可有效防止漏檢的情況發生,為安全等級高的用戶設置簡單的監控規則,此時可有效防止誤檢的情況發生,如此,則一方面提高了垃圾短信的攔截的準確率,另一方面,降低了誤檢的概率。
可選地,終端的業務信息包括以下內容中的任一項或任多項:基礎業務信息、業務行為信息、增值業務信息、違規記錄信息。
如此,則可根據終端的業務信息對終端進行基礎判斷,如此則可判斷出該終端是否為經常發送垃圾短信的用戶,還是不經常發送垃圾短信的用戶,對終端的安全等級劃分更為合理,從而為安全等級設置的監控規則也會更加合理和準確。由于根據基礎的業務信息為用戶進行分類,因此針對不同類別的用戶分別使用不同的監控規則,則提高了對垃圾短信進行攔截的有效性,提高了垃圾短信的檢測率,降低了誤檢率。相比與僅僅通過終端的運營商來為終端進行分類,此種分類更加合理。
具體實施中,終端的基礎業務信息,可包括終端入網時長、入網渠道、終端所選擇的運營商的品牌、終端所選擇的運營商的套餐、國際移動裝置識別碼 (internationalmobileequipmentidentificationnumber,簡稱imei),以及該終端是否為集團客戶等信息。
終端的業務行為信息,可包括終端的語音通話行為信息和終端短消息發送行為信息,比如終端的通話時長、通話費用、短消息發送量等。
終端的增值業務信息,可包括終端使用增值業務的情況的信息,比如終端使用飛信、139郵箱等業務情況的信息。
終端的違規記錄信息,可包括該終端被舉報次數、被攔截次數等違規發送垃圾短信情況。
圖2a示例性示出了本發明實施例提供的一種短消息過濾系統的結構示意圖,如圖2a所示,本發明實施例中的短消息監控方法可由短消息監控裝置2103執行,本發明實施例中的短消息過濾系統除了包括短消息監控裝置2103之外,還可包括短消息中心2102、主(boss)系統2101和客服系統2104。
可選地,boss系統負責定期獲取短消息中心的話單文件,以及客戶服系統同步的號碼,并進行分析,將分析結果以增量文件的方式發送至短消息監控裝置。具體來說,boss系統將基礎業務信息、業務行為信息、增值業務信息、違規記錄信息發送至短消息監控裝置。
可選地,根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,包括:
短消息監控裝置根據指標分層法和連續變量法從終端的業務信息中確定出終端的可用變量;
短消息監控裝置將確定出的終端的可用變量代入安全等級模型中,計算出終端的用戶等級計算結果;
短消息監控裝置根據預設的安全等級與用戶等級計算結果的對應關系,確定出終端的用戶等級計算結果對應的安全等級。
如此,則可精確的從基礎的業務信息中提取出用于判斷安全等級的可用變量,進而更加準確的判斷用戶的安全等級。
可選地,安全等級模型為線性模型,為:
y=w1x1+w2x2+…+wixi+…+wnxn……公式(1)
其中,xi表示第i個可用變量;wi表示第i個可用變量的權值;i為整數,取值范圍為1至n,n為可用變量的總數量。
由于更加精確的建立了安全等級模型,如公式(1)所示,因此可更加準確的判斷用戶的安全等級。
具體實施中,指標分層法就是把反映方案特征的指標按其重要性排列層次或序列,逐層挑選方案,最后選取經濟效益為最優的方案。連續變量亦可叫連續指標,是指可以出現小數的指標。連續變量法為控制變量法中的一種,控制變量法指:物理學或生物學中對于多因素(多變量)的問題,常常采用控制因素(變量)的方法,把多因素的問題變成多個單因素的問題,而只改變其中的某一個因素,從而研究這個因素對事物影響,分別加以研究,最后再綜合解決的方法。它是科學探究中的重要思想方法,廣泛地運用在各種科學探索和科學實驗研究之中。
也就是說,將終端的基礎業務信息、業務行為信息、增值業務信息、違規記錄信息作為一個基礎變量的集合,從基礎變量的集合中挑選出幾個終端的可用變量;將可用變量帶入上述公式(1)中,最終得到該終端對應的安全等級。
上述公式(1)中的可用變量的權值,即w1、w2直至wn,均可通過某一個區域的大量的樣本對模型進行訓練和優化,比如挑選一個城市的樣本數據對上述公式(1)進行訓練和優化確定出可用變量的權值的具體值。
為了更清楚的介紹本發明實施例,表1示例性示出了不同的可用變量對應的可用變量的權值,如表1所示,以表1具體內容的第一行為例,表1的第一行表示終端的可用變量為:入網時長對應的標識為11,此時該可用變量的權值為-0.3542;其余行的意義與第一行內容類似,在此不再贅述。
表1可用變量對應的可用變量的權值
可選地,短消息中心系統負責路由、緩存終端下發的短消息,并保存了終端詳細信息,比如終端的話單信息等等。短消息中心系統可將終端的詳細信息同步至boss系統。
另一方面,短消息中心系統將終端的待下發的短消息發送至短消息監控裝置,由短消息監控裝置根據監控規則對終端的短消息進行實時監控,并將判斷規則反饋反饋至短消息中心,以使短消息中心系統根據短消息監控裝置的判斷結果對短消息進行相應處理,比如短消息監控裝置確定該短信為垃圾短信,則短消息中心對該短消息進行攔截;若短消息監控裝置確定該短信為非垃圾短信, 則短消息中心對該短消息進行放行。
可選地,根據確定出的監控規則,對終端發送的短消息進行監控,包括:
短消息監控裝置獲取終端發送的短消息;
短消息監控裝置在確定短消息中包括監控規則對應的至少一個關鍵詞組中的所有關鍵詞時,將短消息確定為垃圾短信,并通知短消息中心對短消息進行攔截;
其中,安全等級越高,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越多;安全等級越低,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越少。
如此,則可為基于不同的安全等級設置不同的監控規則,進而由于安全等級越高,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越多;安全等級越低,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越少,因此可進一步降低安全等級低的用戶的垃圾短信的漏檢率,降低安全等級高的用戶的垃圾短信的誤檢率。
具體來說,本發明實施例中的安全等級可包括多種,安全等級越高的,則說明該終端越安全,發送垃圾短信的概率越小。比如將安全等級從高到低依次分為:普通終端、一級白名單終端、二級白名單終端、低風險終端和高風險終端。進而為不同安全等級的終端設置不同的監控規則。比如對普通終端所設置的監控規則較為寬松,對低風險終端設置的監控規則較為嚴格,對高風險終端設置的監控規則最為嚴格。
舉個例子,比如終端a為高風險終端,此時終端a對應的監控規則的關鍵詞組為“發票”,此時只要監控到終端a發送的短消息中包括發票這個詞,即對該短消息進行攔截。比如終端b為普通用戶,此時設置終端b對應的監控規則的關鍵詞組為“(發票)&(電話)&(公司)&(正規)”,此時只有監控到終端b發送的短消息中包括發票、電話、公司和正規這四個關鍵詞,才對該短消息進行攔截。
可選地,將短消息確定為垃圾短信之后,還包括:
將垃圾短信上報給客服系統;垃圾短信用于以使客服對客服系統接收到的垃圾短信進行人工審核,得到人工審核結果,并將人工審核結果返回至客服系統,以使客服系統返回人工審核結果;
接收客服系統返回的人工審核結果;
根據人工審核結果,以及終端的業務信息、安全等級模型,再次確定終端對應的安全等級;
并使用再次確定的終端對應的安全等級更新終端的安全等級。
如此,由于本發明實施例中通過不同的安全等級對應不同的監控規則的方法對短消息進行監控,因此大大降低了垃圾短信的誤檢率,為了進一步提高垃圾短信的檢驗的正確率,將垃圾短信上報給克服系統,以便進行人工審核,進一步提高了垃圾短信的檢驗的有效性,而且再次根據人工審核結果可重新確定終端的安全等級,進一步提高了終端的安全等級的準確度。
可選地,將垃圾短信上報給客服系統,包括:
確定當前送審周期內,確定為垃圾短信的短消息的數量;
在確定短消息的數量達到監控規則對應的送審閾值時,將當前送審周期內確定為垃圾短信的所有短消息上報給客服系統,并進入下一個送審周期;
其中,安全等級越高,該安全等級對應的監控規則所對應的送審閾值越大。
如此,則可為不同的安全等級的終端設置不同監控規則,使系統在處理數據時更加合理,比如,安全等級越高的終端,所攔截的垃圾短信的數量越少,且該終端發送垃圾短信的概率也越低,因此對該類終端的送審閾值設置的大一點,此時人工審核的頻率也會更加低一點,從而降低人工審核的工作量;而相對地,安全等級越低的終端,所攔截的垃圾短信的數量越多,且該終端發送垃圾短信的概率也越高,因此對該類終端的送審閾值設置的小一點,此時人工審核的頻率也會更加高一點。
舉個例子,比如終端a為高風險終端,此時終端a對應的監控規則的送審 閾值設為10條,此時只要在當前的送審周期內監控到終端a發送的垃圾短信到達10條,即將終端a對應的該10條垃圾短信上報給客服系統,并進入下一個送審周期。比如終端b為普通用戶,此時設置終端b對應的監控規則的送審閾值設為50條,此時在當前的送審周期內監控到終端b發送的垃圾短信到達50條,才將終端a對應的該50條垃圾短信上報給客服系統,并進入下一個送審周期。
具體實施中,短消息監控裝置還保存有終端的安全等級數據,并且將終端確定了該終端的安全等級之后,將該終端推送至該終端對應的安全等級群中,并且將這些終端的標識,以及該終端對應的安全等級進行入庫處理。客服人員可以實時登陸該短消息監控裝置,并為不同的安全等級設置對應的監控規則。
短消息監控裝置一方面根據監控規則對短消息進行監控,另一方面將講課到的垃圾短信進行入庫處理,并上報至客服系統,以使登陸客服系統的客服人員實時監控,并審核上報的垃圾短信。
可選地,接收客服系統返回的人工審核結果之后,還包括:
根據人工審核結果,優化安全等級模型。
也就是說,當消息監控裝置將一條短消息確定為垃圾短信時,由人工進行審核,若人工審核結果為該短消息不是垃圾短信,則說明該監控規則或者安全等級模型需要進行調整,如此則可根據人工審核結果,優化安全等級模型,進而更加準確的為終端確定安全等級。
可選地,根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,包括:
周期的根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級。
如此,則可周期性的對終端進行判斷,以便終端的安全等級適應迅速變化的實際情況,更好的與實際情況相適應,且更加準確的判斷終端在不同時刻的安全等級。
可選地,客服系統在整個業務流程過程中,主要負責使客服人員登陸該客服系統,并對由消息監控裝置確定為垃圾短信的短消息進行人工審核,人工審核結果包括兩種,一種該短消息確實為垃圾短信,另一種為該短消息為消息監控裝置誤檢的,并非垃圾短信。客服系統將人工審核結果,比如一些誤檢的短消息,以及該誤檢的短消息對應的終端反饋給消息監控裝置,消息監控裝置根據終端反饋的人工審核結果對該終端對應的安全等級進行再次判定,也可對該安全等級模型進行再次優化。
該若該短消息確實為垃圾短信,則人工審核結果反饋至boss系統時,boss系統將該人工審核結果進行入庫處理,且將該次終端發送短消息的行為歸屬于終端的業務信息中的違規記錄信息中的一種,即該終端違規操作,發送了垃圾短信。從而短消息監控裝置從boss系統中獲取了業務信息之后,再次確定終端的安全等級。
可見,本發明實施例中對短消息的監控做到了事前事前分析、事中監控、事后優化的閉環垃圾短信監控機制。該機制的形成,可以提升對垃圾短信的監控、識別能力,同時降低垃圾短信的漏攔截和誤攔截,以及降低人工審核判斷的工作量。
為了更清楚的介紹本發明實施例提供的一種消息監控方法,圖2b示例性示出了本發明實施例提供的一種消息監控方法的流程示意圖,如圖2b所示,消息監控裝置可分為兩個部分的結構,比如消息監控裝置包括垃圾短信攔截系統和安全等級判定系統,該消息監控方法包括:
步驟2201,短消息中心向boss系統提供終端的詳細話單文件;
步驟2202,boss系統將包括終端的話單文件在內的業務信息發送給短消息監控裝置中的安全等級判定系統;
步驟2203,安全等級判定系統基于boss系統發送的業務信息,判斷終端的安全等級;并將安全等級和終端的對應關系發送給垃圾短信攔截系統;
步驟2204,垃圾短信攔截系統更新已經存儲的安全等級和終端的對應關系;
步驟2205,客服人員通過客服系統登陸至短消息監控裝置,對不同安全等級設置對應的監控規則;
步驟2206,短消息中心將終端發送的短消息發送至垃圾短信攔截系統;
步驟2207,垃圾短信攔截系統確定該短消息的終端對應的安全等級,并根據該終端對應的安全等級對應的監控規則對該短消息進行監控,并確定出監控結果;
步驟2208,垃圾短信攔截系統將監控結果返回至短消息中心,以使短消息中心根據監控結果進行判斷,放行還是攔截;
步驟2209,垃圾短信攔截系統在確定該短消息為垃圾短息時,將該短消息同步至客服系統,由客服人員登陸客服系統進行人工審核;
步驟2210,客服人員根據終端的短消息以及監控規則進行人工審核,得到人工審核結果;
步驟2211,客服系統將人工審核結果生成名單文件,同步更新boss系統,boss系統根據文件對終端業務進行處理;
步驟2212,客服系統將人工審核結果生成名單文件同步更新至安全等級判定系統;
步驟2213,安全等級判定系統結合人工審核結果,對安全等級模型進行重新訓練后,再次確定終端的安全等級;
步驟2214,安全等級系統重新向垃圾短信攔截系統發送再次確定的終端與安全等級的對應關系;
步驟2215,垃圾短信攔截系統根據最新接收到的終端與安全等級的對應關系,更新終端與安全等級的對應關系。
從上述內容可以看出:由于根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,之后根據終端的安全等級對應的監控規則對終端的短消息進行監控,進一步不同的安全等級對應不同的監控規則,比如可為安全等級低的用戶設置嚴格的監控規則,此時可有效防止漏檢的情況發生,為安全 等級高的用戶設置簡單的監控規則,此時可有效防止誤檢的情況發生,如此,則一方面提高了垃圾短信的攔截的準確率,另一方面,降低了誤檢的概率。
圖3示例性示出了本發明實施例提供的一種短消息監控裝置的結構示意圖。
基于相同構思,本發明實施例一種短消息監控裝置,如圖3所示,短消息監控裝置300包括確定單元301、監控單元302,可選地還包括收發單元303:
確定單元,用于根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級;根據預設的安全等級與監控規則的對應關系,確定安全等級對應的監控規則;其中,不同的安全等級對應不同的監控規則;
監控單元,用于根據確定出的監控規則,對終端發送的短消息進行監控。
可選地,終端的業務信息包括以下內容中的任一項或任多項:
基礎業務信息、業務行為信息、增值業務信息、違規記錄信息。
可選地,確定單元,具體用于:
根據指標分層法和連續變量法從終端的業務信息中確定出終端的可用變量;
將確定出的終端的可用變量代入安全等級模型中,計算出終端的用戶等級計算結果;
根據預設的安全等級與用戶等級計算結果的對應關系,確定出終端的用戶等級計算結果對應的安全等級。
可選地,安全等級模型為線性模型,為:
y=w1x1+w2x2+…+wixi+…+wnxn
其中,xi表示第i個可用變量;wi表示第i個可用變量的權值;i為整數,取值范圍為1至n,n為可用變量的總數量。
可選地,監控單元,具體用于:
獲取終端發送的短消息;
在確定短消息中包括監控規則對應的至少一個關鍵詞組中的所有關鍵詞時,將短消息確定為垃圾短信,并通知短消息中心對短消息進行攔截;
其中,安全等級越高,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越多;安全等級越低,該安全等級對應的監控規則所對應的關鍵詞組中包括的關鍵詞數量越少。
可選地,還包括收發單元,具體用于:
在將短消息確定為垃圾短信之后,將垃圾短信上報給客服系統;垃圾短信用于以使客服對客服系統接收到的垃圾短信進行人工審核,得到人工審核結果,并將人工審核結果返回至客服系統,以使客服系統返回人工審核結果;
接收客服系統返回的人工審核結果;
確定單元,還用于:根據人工審核結果,以及終端的業務信息、安全等級模型,再次確定終端對應的安全等級;
并使用再次確定的終端對應的安全等級更新終端的安全等級。
可選地,收發單元,用于:
確定當前送審周期內,確定為垃圾短信的短消息的數量;
在確定短消息的數量達到監控規則對應的送審閾值時,將當前送審周期內確定為垃圾短信的所有短消息上報給客服系統,并進入下一個送審周期;
其中,安全等級越高,該安全等級對應的監控規則所對應的送審閾值越大;安全等級越低,該安全等級對應的監控規則所對應的送審閾值越小。
可選地,確定單元,還用于:
在收發單元接收客服系統返回的人工審核結果之后,根據人工審核結果,優化安全等級模型。
從上述內容可以看出:由于根據終端的業務信息以及預設的安全等級模型,確定終端對應的安全等級,之后根據終端的安全等級對應的監控規則對終端的短消息進行監控,進一步不同的安全等級對應不同的監控規則,比如可為安全等級低的用戶設置嚴格的監控規則,此時可有效防止漏檢的情況發生,為安全等級高的用戶設置簡單的監控規則,此時可有效防止誤檢的情況發生,如此,則一方面提高了垃圾短信的攔截的準確率,另一方面,降低了誤檢的概率。
本領域內的技術人員應明白,本發明的實施例可提供為方法、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、裝置(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理裝置的處理器以產生一個機器,使得通過計算機或其他可編程數據處理裝置的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理裝置以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理裝置上,使得在計算機或其他可編程裝置上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程裝置上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。