分類器更新方法、裝置、終端、服務(wù)器及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種分類器更新方法、裝置、終端、服務(wù)器及系統(tǒng),屬于短信【技術(shù)領(lǐng)域】。所述方法包括:接收至少一個終端上報的短信以及短信的舉報信息;根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練垃圾短信分類器,得到訓(xùn)練后的垃圾短信分類器;將訓(xùn)練后的垃圾短信分類器下發(fā)給終端。本發(fā)明通過訓(xùn)練后的垃圾短信分類器對已有垃圾短信分類器進(jìn)行更新的方法;解決了由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的,并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了能夠通過舉報信息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高短信分類正確性的效果。
【專利說明】分類器更新方法、裝置、終端、服務(wù)器及系統(tǒng)【技術(shù)領(lǐng)域】[0001]本公開涉及短信【技術(shù)領(lǐng)域】,特別涉及一種分類器更新方法、裝置、終端、服務(wù)器及 系統(tǒng)?!颈尘凹夹g(shù)】[0002]隨著SMS (Short Message,短消息)技術(shù)的發(fā)展,在工作、學(xué)習(xí)和生活中短信的使 用越來越頻繁,尤其在手機(jī)的普及率越來越高的情況下,短信已經(jīng)成為人們?nèi)粘B?lián)系中非 常有效的手段,但是各種用于欺詐、廣告和騷擾的垃圾短信也不斷出現(xiàn)。[0003]目前,對垃圾短信進(jìn)行處理的方法通??梢詾?服務(wù)器獲取大量的垃圾信息和正 常短信,將這些垃圾短信和正常短信作為樣本訓(xùn)練生成一個垃圾短信分類器。然后服務(wù)器 將該垃圾短信分類器下發(fā)到手機(jī)中,這樣手機(jī)在接收到一個新的短信時,則可以根據(jù)該垃 圾短信分類器對該短信進(jìn)行預(yù)測,當(dāng)預(yù)測出該短信為垃圾短信時,會自動將該短信放置在 垃圾短信收件箱中。[0004]發(fā)明人在實現(xiàn)本公開的過程中,發(fā)現(xiàn)【背景技術(shù)】至少存在如下缺陷:由于垃圾短信 分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的,并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤 判的情況,比如將用戶的正常短信誤判為垃圾短信,使得導(dǎo)致用戶遺漏重要的短信。
【發(fā)明內(nèi)容】
[0005]為了解決由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的,并不一定符合每 個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題,本公開的實施例提供了一種分類器更新方法和 裝置。所述技術(shù)方案如下:[0006]第一方面,提供了一種分類器更新方法,所述方法包括:[0007]接收至少一個終端上報的短信以及所述短信的舉報信息,所述舉報信息攜帶有舉 報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;[0008]根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類器;[0009]將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端。[0010]可選的,所述根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類 器,包括:[0011]在接收到的所述短信的舉報信息攜帶有舉報所述短信是垃圾短信的信息時,則從 所述短信中提取垃圾短信特征并統(tǒng)計所述垃圾短信特征出現(xiàn)的頻次;[0012]在接收到的所述短信的舉報信息攜帶有反向舉報所述短信不是垃圾短信的信息 時,則從所述短信中提取正常短信特征并統(tǒng)計所述正常短信特征出現(xiàn)的頻次;[0013]根據(jù)所述垃圾短信特征及對應(yīng)頻次和所述正常短信特征及對應(yīng)頻次訓(xùn)練垃圾短 信分類器。[0014]可選的,所述將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端,包括:[0015]直接將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端;或,[0016]將訓(xùn)練后的所述垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給所述終端。[0017]第二方面,提供了一種分類器更新方法,所述方法包括:[0018]向服務(wù)器上報短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;[0019]接收所述服務(wù)器下發(fā)的垃圾短信分類器,所述垃圾短信分類器是所述服務(wù)器根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練得到的;[0020]將已有垃圾短信分類器更新為所述服務(wù)器下發(fā)的垃圾短信分類器。[0021]可選的,所述接收所述服務(wù)器下發(fā)的垃圾短信分類器,包括:[0022]接收所述服務(wù)器直接發(fā)送的所述垃圾短信分類器;或,[0023]接收所述服務(wù)器發(fā)送的操作系統(tǒng)升級包,所述操作系統(tǒng)升級包中內(nèi)置有所述垃圾短信分類器。[0024]可選的,所述方法還包括:[0025]在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述短信分類為:正常短信、疑似垃圾短信和垃圾短信中的一種。
[0026]可選的,所述向服務(wù)器上報短信以及所述短信的舉報信息,包括:[0027]接收對類型為正常短信的所述短信進(jìn)行的第一舉報操作,所述第一舉報操作用于舉報所述短信是垃圾短信;在接收到所述第一舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,[0028]接收對類型為疑似垃圾短信的所述短信進(jìn)行的第二舉報操作,所述第二舉報操作用于舉報所述短信是正常短信;在接收到所述第二舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息;和/或,[0029]接收對類型為疑似垃圾短信的所述短信進(jìn)行的第三舉報操作,所述第三舉報操作用于舉報所述短信是垃圾短信;在接收到所述第三舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,[0030]接收對類型為垃圾短信的所述短信進(jìn)行的第四舉報操作,所述第四舉報操作用于舉報所述短信不是垃圾短信;在接收到所述第四舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息。[0031]可選的,所述在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述短信分類為: 正常短信、疑似垃圾短信和垃圾短信,包括:[0032]在接收到短信時,根據(jù)所述已有垃圾短信分類器計算所述短信的垃圾度值;[0033]檢測所述短信的垃圾度值與第一閾值和第二閾值之間的大小關(guān)系,所述第一閾值小于所述第二閾值;[0034]若檢測結(jié)果為所述短信的垃圾度值小于所述第一閾值,則將所述短信分類為正常短?目;[0035]若檢測結(jié)果為所述短信的垃圾度值大于所述第一閾值且小于所述第二閾值,則將所述短信分類為疑似垃圾短信;[0036]若檢測結(jié)果為所述短信的垃圾度值大于所述第二閾值,則將所述短信分類為垃圾短?目。[0037]第三方面,提供了一種分類器更新裝置,所述裝置包括:[0038]短信接收模塊,用于接收至少一個終端上報的短信以及所述短信的舉報信息,所 述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;[0039]分類器訓(xùn)練模塊,用于根據(jù)所述短信接收模塊接收到的所述短信以及所述短信的 舉報信息訓(xùn)練垃圾短信分類器;[0040]分類器下發(fā)模塊,用于將所述分類器訓(xùn)練模塊訓(xùn)練得到的訓(xùn)練后的所述垃圾短信 分類器下發(fā)給所述終端。[0041]可選的,所述分類器訓(xùn)練模塊,包括:第一提取單元、第二提取單元和分類器訓(xùn)練 單元;[0042]所述第一提取單元,用于在接收到的所述短信的舉報信息攜帶有舉報所述短信是 垃圾短信的信息時,從所述短信中提取垃圾短信特征并統(tǒng)計所述垃圾短信特征出現(xiàn)的頻 次;[0043]所述第二提取單元,用于在接收到的所述短信的舉報信息攜帶有反向舉報所述短 信不是垃圾短信的信息時,則從所述短信中提取正常短信特征并統(tǒng)計所述正常短信特征出 現(xiàn)的頻次;[0044]所述分類器訓(xùn)練單元,用于根據(jù)所述第一提取單元和所述第二提取單元提取到的 所述垃圾短信特征及對應(yīng)頻次和所述正常短信特征及對應(yīng)頻次訓(xùn)練垃圾短信分類器。[0045]可選的,所述分類器下發(fā)模塊,包括:第一下發(fā)單元或第二下發(fā)單元;[0046]所述第一下發(fā)單元,用于直接將分類器所述垃圾短信分類器下發(fā)給所述終端;[0047]所述第二下發(fā)單元,用于將分類器所述垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中 下發(fā)給所述終端。[0048]第四方面,提供了一種分類器更新裝置,所述裝置包括:[0049]短信上報模塊,用于向服務(wù)器上報短信以及所述短信的舉報信息,所述舉報信息 攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;[0050]分類器接收模塊,用于接收所述服務(wù)器下發(fā)的垃圾短信分類器,所述垃圾短信分 類器是所述服務(wù)器根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練得到的;[0051]分類器更新模塊,用于將已有垃圾短信分類器更新為所述分類器接收模塊接收到 的所述服務(wù)器下發(fā)的垃圾短信分類器。[0052]可選的,所述分類器接收模塊,包括:第一接收單元或第二接收單元;[0053]所述第一接收單元,用于接收所述服務(wù)器直接發(fā)送的所述垃圾短信分類器;[0054]所述第二接收單元,用于接收所述服務(wù)器發(fā)送的操作系統(tǒng)升級包,所述操作系統(tǒng) 升級包中內(nèi)置有所述垃圾短信分類器。[0055]可選的,所述裝置還包括:短信分類模塊;[0056]所述短信分類模塊,用于在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述 短信分類為:正常短信、疑似垃圾短信和垃圾短信中的一種。[0057]可選的,所述短信上報模塊,包括:第一舉報單元、第二舉報單元、第三舉報單元和 第四舉報單元;[0058]所述第一舉報單元,用于接收對類型為正常短信的所述短信進(jìn)行的第一舉報操 作,所述第一舉報操作用于舉報所述短信是垃圾短信;在接收到所述第一舉報操作后,向所 述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,[0059]所述第二舉報單元,用于接收對類型為疑似垃圾短信的所述短信進(jìn)行的第二舉報 操作,所述第二舉報操作用于舉報所述短信是正常短信;在接收到所述第二舉報操作后,向 所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃 圾短的息;和/或,[0060]所述第三舉報單元,用于接收對類型為疑似垃圾短信的所述短信進(jìn)行的第三舉報 操作,所述第三舉報操作用于舉報所述短信是垃圾短信;在接收到所述第三舉報操作后,向 所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾 短的息;和/或,[0061]所述第四舉報單元,用于接收對類型為垃圾短信的所述短信進(jìn)行的第四舉報操 作,所述第四舉報操作用于舉報所述短信不是垃圾短信;在接收到所述第四舉報操作后,向 所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃 圾短的息。[0062]可選的,所述短信分類模塊,包括:數(shù)值計算單元、大小比較單元、第一分類單元、 第二分類單元和第三分類單元;[0063]所述數(shù)值計算單元,用于在接收到短信時,根據(jù)所述已有垃圾短信分類器計算所 述短信的垃圾度值;[0064]所述大小比較單元,用于檢測所述數(shù)值計算單元計算得到的所述短信的垃圾度值 與第一閾值和第二閾值之間的大小關(guān)系,所述第一閾值小于所述第二閾值;[0065]所述第一分類單元,用于若所述大小比較單元比較得到的檢測結(jié)果為所述短信的 垃圾度值小于所述第一閾值,則將所述短信分類為正常短信;[0066]所述第二分類單元,用于若所述大小比較單元比較得到的檢測結(jié)果為所述短信的 垃圾度值大于所述第一閾值且小于所述第二閾值,則將所述短信分類為疑似垃圾短信;[0067]所述第三分類單元,用于所述大小比較單元比較得到的若檢測結(jié)果為所述短信的 垃圾度值大于所述第二閾值,則將所述短信分類為垃圾短信。[0068]第五方面,提供了一種服務(wù)器,所述服務(wù)器,包括上述第三方面以及第三方面的各 個優(yōu)選方案中所提供的內(nèi)容。[0069]第六方面,提供了一種終端,所述終端,包括上述第四方面以及第四方面的各個優(yōu) 選方案中所提供的內(nèi)容。[0070]第七方面,提供了一種服務(wù)器,所述服務(wù)器包括:[0071]一個或多個處理器;[0072]存儲器;和[0073]—個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一 個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能:[0074]接收至少一個終端上報的短信以及所述短信的舉報信息,所述舉報信息攜帶有舉 報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;[0075]根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類器;[0076]將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端。[0077]可選的,所述一個或多個模塊還具有如下功能:[0078]在接收到的所述短信的舉報信息攜帶有舉報所述短信是垃圾短信的信息時,則從 所述短信中提取垃圾短信特征并統(tǒng)計所述垃圾短信特征出現(xiàn)的頻次;[0079]在接收到的所述短信的舉報信息攜帶有反向舉報所述短信不是垃圾短信的信息 時,則從所述短信中提取正常短信特征并統(tǒng)計所述正常短信特征出現(xiàn)的頻次;[0080]根據(jù)所述垃圾短信特征及對應(yīng)頻次和所述正常短信特征及對應(yīng)頻次訓(xùn)練垃圾短 信分類器。[0081]可選的,所述一個或多個模塊還具有如下功能:[0082]直接將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端;或,[0083]將訓(xùn)練后的所述垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給所述終端。[0084]第八方面,提供了一種終端,所述終端包括:[0085]一個或多個處理器;[0086]存儲器;和[0087]一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一 個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能:[0088]向服務(wù)器上報短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信 是垃圾短信或反向舉報所述短信不是垃圾短信的信息;[0089]接收所述服務(wù)器下發(fā)的垃圾短信分類器,所述垃圾短信分類器是所述服務(wù)器根據(jù) 接收到的所述短信以及所述短信的舉報信息訓(xùn)練得到的;[0090]將已有垃圾短信分類器更新為所述服務(wù)器下發(fā)的垃圾短信分類器。[0091]可選的,所述一個或多個模塊還具有如下功能:[0092]接收所述服務(wù)器直接發(fā)送的所述垃圾短信分類器;或,[0093]接收所述服務(wù)器發(fā)送的操作系統(tǒng)升級包,所述操作系統(tǒng)升級包中內(nèi)置有所述垃圾 短信分類器。[0094]可選的,所述一個或多個模塊還具有如下功能:[0095]在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述短信分類為:正常短信、疑 似垃圾短信和垃圾短信中的一種。[0096]可選的,所述一個或多個模塊還具有如下功能:[0097]接收對類型為正常短信的所述短信進(jìn)行的第一舉報操作,所述第一舉報操作用于 舉報所述短信是垃圾短信;在接收到所述第一舉報操作后,向所述服務(wù)器上報所述短信以 及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,[0098]接收對類型為疑似垃圾短信的所述短信進(jìn)行的第二舉報操作,所述第二舉報操作 用于舉報所述短信是正常短信;在接收到所述第二舉報操作后,向所述服務(wù)器上報所述短 信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息;和/或,[0099]接收對類型為疑似垃圾短信的所述短信進(jìn)行的第三舉報操作,所述第三舉報操作 用于舉報所述短信是垃圾短信;在接收到所述第三舉報操作后,向所述服務(wù)器上報所述短 信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,[0100]接收對類型為垃圾短信的所述短信進(jìn)行的第四舉報操作,所述第四舉報操作用于 舉報所述短信不是垃圾短信;在接收到所述第四舉報操作后,向所述服務(wù)器上報所述短信 以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息。[0101]可選的,所述一個或多個模塊還具有如下功能:[0102]在接收到短信時,根據(jù)所述已有垃圾短信分類器計算所述短信的垃圾度值;[0103]檢測所述短信的垃圾度值與第一閾值和第二閾值之間的大小關(guān)系,所述第一閾值小于所述第二閾值;[0104]若檢測結(jié)果為所述短信的垃圾度值小于所述第一閾值,則將所述短信分類為正常短?目;[0105]若檢測結(jié)果為所述短信的垃圾度值大于所述第一閾值且小于所述第二閾值,則將所述短信分類為疑似垃圾短信;[0106]若檢測結(jié)果為所述短信的垃圾度值大于所述第二閾值,則將所述短信分類為垃圾短?目。[0107]第九方面,提供了一種分類器更新系統(tǒng),所述分類器更新系統(tǒng)包括至少一個服務(wù)器和至少一個終端,所述至少一個服務(wù)器和至少一個終端通過無線網(wǎng)絡(luò)相連;[0108]所述服務(wù)器包括上述第五方面或第七方面以及第七方面的各個可選方案中所提供的內(nèi)容;[0109]所述終端包括上述第六方面或第八方面以及第八方面的各個可選方案中所提供的內(nèi)容。[0110]本公開實施例提供的技術(shù)方案帶來的一些有益效果可以包括:[0111]通過接收至少一個終端上報的短信以及短信的舉報信息;根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練垃圾短信分類器;將訓(xùn)練后的垃圾短信分類器下發(fā)給終端;解決了由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的,并不一定符合每個用戶的使用習(xí)慣, 經(jīng)常會有誤判的問題;達(dá)到了能夠通過終端的舉報信息來更新終端已有垃圾短信分類器, 減少對垃圾短信的誤判,提高短信分類正確性的效果。[0112]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開?!緦@綀D】
【附圖說明】[0113]為了更清楚地說明本公開的實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0114]圖1是本公開實施例提供的搜索處理方法所涉及的一種實施環(huán)境的結(jié)構(gòu)示意圖;[0115]圖2是本公開一個實施例提供的分類器更新方法的示例性方法流程圖;[0116]圖3是本公開一個實施例提供的分類器更新方法的示例性方法流程圖;[0117]圖4Α是本公開另一個實施例提供的分類器更新方法的示例性方法流程圖;[0118]圖4Β是本公開另一個實施例提供的分類器更新方法的示例性方法流程圖;[0119]圖4C是本公開另一個實施例提供的分類器更新方法的示例性方法流程圖;[0120]圖5是本發(fā)明一個實施例提供的分類器更新裝置的示例性結(jié)構(gòu)示意圖;[0121]圖6是本發(fā)明一個實施例提供的分類器更新裝置的示例性結(jié)構(gòu)示意圖;[0122]圖7是本發(fā)明另一個`實施例提供的分類器更新裝置的示例性結(jié)構(gòu)示意圖;[0123]圖8是本發(fā)明一個實施例提供的終端的示例性結(jié)構(gòu)示意圖;[0124]圖9是本發(fā)明一個實施例提供的服務(wù)器的示例性結(jié)構(gòu)示意圖;[0125]圖10是本發(fā)明一個實施例提供的分類器更新系統(tǒng)的示例性示意圖。[0126]通過上述附圖,已示出本公開明確的實施例,后文中將有更詳細(xì)的描述。這些附圖 和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實施例為 本領(lǐng)域技術(shù)人員說明本公開的概念?!揪唧w實施方式】[0127]為使本公開的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本公開實施方 式作進(jìn)一步地詳細(xì)描述。[0128]請參考圖1,其示出了本公開各個實施例提供的分類器更新方法所涉及的一種實 施環(huán)境的結(jié)構(gòu)示意圖。該實施環(huán)境包括至少一個終端120和至少一個服務(wù)器140。[0129]終端120,可以是具有短信功能的電子設(shè)備,該電子設(shè)備可以是智能手機(jī)、平板電 腦、智能電視或者電子書閱讀器等等。[0130]終端120與服務(wù)器140之間可以通過無線網(wǎng)絡(luò)相連。[0131]服務(wù)器140,可以是一臺服務(wù)器,或者由若干臺服務(wù)器組成的服務(wù)器集群,或者是 一個云計算服務(wù)中心。該服務(wù)器140是可以向終端120提供更新短信分類器服務(wù)的服務(wù)器。[0132]請參考圖2,其示出了本公開一個實施例提供的分類器更新方法的方法流程圖。本 實施例主要以該分類器更新方法應(yīng)用于如圖1所示的服務(wù)器中來舉例說明。該分類器更新 方法,可以包括如下步驟:[0133]在步驟202中,接收至少一個終端上報的短信以及短信的舉報信息,舉報信息攜 帶有舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0134]在步驟204中,根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練垃圾短信分類器;[0135]在步驟206中,將訓(xùn)練后的垃圾短信分類器下發(fā)給終端。[0136]綜上所述,本公開的實施例提供的分類器更新方法,通過接收至少一個終端上報 的短信以及短信的舉報信息;根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練垃圾短信分類 器;將訓(xùn)練后的垃圾短信分類器下發(fā)給終端的方法。解決了由于垃圾短信分類器是服務(wù)器 根據(jù)大量的樣本訓(xùn)練的,并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了 能夠通過終端的舉報信息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高 短信分類正確性的效果。[0137]請參考圖3,其示出了本公開一個實施例提供的分類器更新方法的方法流程圖。本 實施例主要以該分類器更新方法應(yīng)用于如圖1所示的終端中來舉例說明。該分類器更新方 法,可以包括如下步驟:[0138]在步驟302中,向服務(wù)器上報短信以及短信的舉報信息,舉報信息攜帶有舉報短 信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0139]在步驟304中,接收服務(wù)器下發(fā)的垃圾短信分類器,垃圾短信分類器是服務(wù)器根 據(jù)接收到的短信以及短信的舉報信息訓(xùn)練得到的;[0140]在步驟306中,將已有垃圾短信分類器更新為服務(wù)器下發(fā)的垃圾短信分類器。[0141]綜上所述,本公開的實施例提供的分類器更新方法,通過向服務(wù)器上報短信以及短信的舉報信息;接收服務(wù)器下發(fā)的垃圾短信分類器;將已有垃圾短信分類器更新為服務(wù) 器下發(fā)的垃圾短信分類器的方法。解決了由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn) 練的,并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了能夠通過終端的舉 報信息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高短信分類正確性的 效果。[0142]請參考圖4A,其示出了本公開另一個實施例提供的分類器更新方法的方法流程 圖。本實施例主要以該分類器更新方法應(yīng)用于如圖1所示的實施環(huán)境來舉例說明。該分類 器更新方法,可以包括如下步驟:[0143]在步驟401中,終端在接收到短信時,根據(jù)已有垃圾短信分類器將短信分類為:正 常短信、疑似垃圾短信和垃圾短信中的一種;[0144]請參考圖4B,本步驟可以包含如下子步驟:[0145]在步驟401a中,終端在接收到短信時,根據(jù)已有垃圾短信分類器計算短信的垃圾 度值;[0146]終端在接收到短信時,提取短信中的短信特征,短信特征包括短信的關(guān)鍵字、網(wǎng) 址、號碼和字符數(shù)等。[0147]短信的垃圾度值可以通過垃圾短信分類器根據(jù)該短信中的特征計算得到。垃圾短 信分類器中包括有每個短信特征所對應(yīng)的權(quán)重,該權(quán)重表示該短信特征為垃圾短信的特征 的概率,該權(quán)重由該短信特征在垃圾短信樣本中出現(xiàn)的頻次和在正常短信樣本中出現(xiàn)的頻 次統(tǒng)計得到。當(dāng)一個短信中的若干個短信特征被提取出來后,垃圾短信分類器可以根據(jù)該 短信的若干個短信特征對其是否為垃圾短信做分類。此時,垃圾短信分類器根據(jù)該短信的 若干個短信特征計算相應(yīng)的垃圾度值。[0148]比如,若一條短信中有關(guān)鍵字S、關(guān)鍵字Y和關(guān)鍵字U這三個關(guān)鍵字,且已有垃圾短 信分類器中關(guān)鍵字S的權(quán)重為P (S),關(guān)鍵字Y的權(quán)重為P (Y),關(guān)鍵字U的權(quán)重為P (U), 那么該短信的垃圾度值=關(guān)鍵字S X權(quán)重P (S) +關(guān)鍵字Y X權(quán)重P (Y) +關(guān)鍵字U X權(quán) 重P (U)。[0149]再比如,若一條短信中有關(guān)鍵字L、號碼M、網(wǎng)址W和關(guān)鍵字0,已有垃圾短信分類器 中關(guān)鍵字L的權(quán)重為P (L),號碼M的權(quán)重為P (M),網(wǎng)址W的權(quán)重為P (W),關(guān)鍵字O的權(quán) 重為P (O),那么該短信的垃圾度值=關(guān)鍵字L X權(quán)重P (L) +號碼M X權(quán)重P (M) +網(wǎng)址 W X權(quán)重P (W) +關(guān)鍵字O X權(quán)重為P (O)。[0150]一般正常短信所包含的字符數(shù)不超過一個閾值,如果某條短信的字符數(shù)超過該閾 值,則該短信為垃圾短信的可能性會提高。[0151]本步驟中僅以上述例子為例,不對本實施例起任何限定作用。[0152]在步驟401b中,終端檢測短信的垃圾度值與第一閾值和第二閾值之間的大小關(guān) 系,第一閾值小于第二閾值;[0153]第一閾值用來區(qū)分正常短信和疑似垃圾短信;第二閾值用來區(qū)分疑似垃圾短信和 垃圾短信。[0154]在步驟401c中,終端根據(jù)垃圾度值與第一閾值和第二閾值之間的大小關(guān)系的比 較結(jié)果對短信進(jìn)行分類;[0155]垃圾度值與第一閾值和第二閾值之間的大小關(guān)系,包括但不限于如下三種情況:[0156]第一種情況,若檢測結(jié)果為短信的垃圾度值小于第一閾值,則將短信分類為正常短?目;[0157]終端正常接收分類為正常短信的短信,直接顯示給用戶閱讀。[0158]第二種情況,若檢測結(jié)果為短信的垃圾度值大于第一閾值且小于第二閾值,則將短信分類為疑似垃圾短信;[0159]終端依然可以正常接收分類為疑似垃圾短信的短信,在將該類短信顯示給用于閱讀時,附加提示信息提醒用于該類短信可能為垃圾短信,以提醒用戶閱讀該短信時留意其中的內(nèi)容,謹(jǐn)防上當(dāng)受騙。[0160]第三種情況,若檢測結(jié)果為短信的垃圾度值大于第二閾值,則將短信分類為垃圾短?目。[0161]終端直接攔截分類為垃圾短信的短信,垃圾短信直接進(jìn)入攔截記錄中,不會進(jìn)入收件箱騷擾用戶,但是用戶如有需要也可以到攔截記錄中查找該類短信。[0162]比如,終端接收到一條短信Α,假設(shè)預(yù)設(shè)第一閾值為50%,第二閾值為90%,如果短信A的垃圾度值計算結(jié)果為30%,30%〈50%,那么短信A被分類為正常短信,直接顯示給用戶閱讀;[0163]如果短信A的垃圾度值計算結(jié)果為70%,50%〈70%〈90%,那么短信A被分類為疑似垃圾短信,附加一條提示信息提醒用戶閱讀時注意其中的內(nèi)容,比如“請留意,該短信可能有欺詐信息”,用戶在閱讀該類短信的時候就會看到這個提示語,那么在閱讀的時候就會留意其中的內(nèi)容,避免上當(dāng)受騙;[0164]如果短信A的垃圾度值計算結(jié)果為95%,90%〈95%,那么短信A被分類為垃圾短信, 短信A則直接被攔截,不會進(jìn)入收件箱。[0165]在步驟402中,終端向服務(wù)器上報短信以及短信的舉報信息;[0166]舉報信息攜帶有舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0167]由于已有垃圾短信分類器的分類結(jié)果并不一定完全符合用戶的需要,用戶在閱讀短信之后,可以根據(jù)實際情況選擇舉報該短信為垃圾短信或是反向舉報該短信不是垃圾短信,包括但不限于如下四種情況:[0168]I ),終端接收對類型為正常短信的短信進(jìn)行的第一舉報操作;[0169]第一舉報操作用于舉報短信是垃圾短信;該短信雖然為正常短信,用戶在閱讀該短信之后,發(fā)現(xiàn)該短信所含有的內(nèi)容帶有欺詐或是廣告等不良內(nèi)容的時,可以選擇舉報該短信為垃圾短信,即進(jìn)行第一舉報操作。[0170]終端在接收到第一舉報操作后,向服務(wù)器上報短信以及短信的舉報信息,舉報信息攜帶有短信是垃圾短信的信息;[0171]2),終端接收對類型為疑似垃圾短信的短信進(jìn)行的第二舉報操作;[0172]第二舉報操作用于舉報短信是正常短信;該短信為附加了提示信息的疑似垃圾短信,用戶在閱讀該短信之后,發(fā)現(xiàn)該短信所含有的內(nèi)容沒有欺詐或是廣告等不良內(nèi)容時,可以選擇反向舉報該短信不是垃圾短信,即進(jìn)行第二舉報操作。[0173]終端在接收到第二舉報操 作后,向服務(wù)器上報短信以及短信的舉報信息,舉報信息攜帶有短信不是垃圾短信的信息;[0174]3),終端接收對類型為疑似垃圾短信的短信進(jìn)行的第三舉報操作;[0175]第三舉報操作用于舉報短信是垃圾短信;該短信為附加了提示信息的疑似垃圾短 信,用戶在閱讀該短信之后,發(fā)現(xiàn)該短信所含有的內(nèi)容帶有欺詐或是廣告等不良內(nèi)容的時, 可以選擇舉報該短信為垃圾短信,即進(jìn)行第三舉報操作。[0176]終端在接收到第三舉報操作后,向服務(wù)器上報短信以及短信的舉報信息,舉報信 息攜帶有短信是垃圾短信的信息;[0177]4),終端接收對類型為垃圾短信的短信進(jìn)行的第四舉報操作;[0178]第四舉報操作用于舉報短信不是垃圾短信;該短信為直接攔截的垃圾短信,用戶 在攔截記錄中閱讀該短信之后,發(fā)現(xiàn)該短信所含有的內(nèi)容不含有不良內(nèi)容時或是能夠滿足 用戶需要的時候,可以選擇反向舉報該短信不是垃圾短信,即進(jìn)行第四舉報操作。[0179]終端在接收到第四舉報操作后,向服務(wù)器上報短信以及短信的舉報信息,舉報信 息攜帶有短信不是垃圾短信的信息。[0180]終端在向服務(wù)器舉報或是反向舉報短信時,可以用自定義的字段來標(biāo)識舉報信肩、O[0181]比如,可以采用數(shù)字來標(biāo)識舉報信息,以區(qū)分該舉報信息是舉報該短信為垃圾短 信,還是反向舉報該短信不是垃圾短信,如I代表舉報該短信為垃圾短信,O表示反向舉報 該短信不是垃圾短信;還可以采用其它只要能夠區(qū)分舉報還是反向舉報的方式,數(shù)字標(biāo)識 不是唯一的方式,本實施例中僅以此舉例說明。[0182]在步驟403中,服務(wù)器接收至少一個終端上報的短信以及短信的舉報信息;[0183]舉報信息攜帶有舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0184]在步驟404中,服務(wù)器根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練垃圾短信分類 器;[0185]請參考圖4C,本步驟包含但不限于如下子步驟:[0186]在步驟404a中,服務(wù)器從接收到的短信中提取短信特征;[0187]短信特征包括短信的關(guān)鍵字、網(wǎng)址、號碼和字符數(shù)等。[0188]由于終端上報的短信以及短信的舉報信息不相同,那么服務(wù)器接收到的短信以及 短信的舉報信息也不相同,包括但不限于如下兩種情況:[0189]第一種情況,服務(wù)器在接收到的短信的舉報信息攜帶有舉報短信是垃圾短信的信 息時,從短信中提取垃圾短信特征并統(tǒng)計垃圾短信特征出現(xiàn)的頻次;[0190]第二種情況,服務(wù)器在接收到的短信的舉報信息攜帶有反向舉報短信不是垃圾短 信的信息時,從短信中提取正常短信特征并統(tǒng)計正常短信特征出現(xiàn)的頻次;[0191]在步驟404b中,服務(wù)器根據(jù)垃圾短信特征及對應(yīng)頻次和正常短信特征及對應(yīng)頻 次訓(xùn)練垃圾短信分類器;[0192]服務(wù)器還可以對被舉報或是反向舉報的短信的號碼進(jìn)行分析來訓(xùn)練垃圾短信分 類器。該短信分類器可以是貝葉斯短信分類器。換句話說,垃圾短信分類器和訓(xùn)練后的垃 圾短信分類器之間的關(guān)系可以說是新舊版本之間的關(guān)系,如果原先的垃圾短信分類器是舊 版本,那么訓(xùn)練后的垃圾短信分類器就是它的升級版本。從性能上來說,根據(jù)垃圾短信特征 及對應(yīng)頻次和正常短信特征及對應(yīng)頻次訓(xùn)練得到的垃圾短信分類器將比原先的垃圾短信 分類器在性能上得到提高,該性能是指能夠更好的對短信進(jìn)行分類。[0193]在實際應(yīng)用中,垃圾短信分類器可以采用貝葉斯(Bayes)分類器。由于Bayes分類器訓(xùn)練的計算量小、預(yù)測速度快。Bayes分類器可以對正常短信、疑似垃圾短信和垃圾短信 樣本進(jìn)行學(xué)習(xí),并維護(hù)一個垃圾短信特征列表及與垃圾短信特征對應(yīng)的頻次,該垃圾短信 特征列表中用于存放正常短信特征和垃圾短信特征。Bayes分類器對短信進(jìn)行分類的原理 是通過某短信的先驗概率,利用Bayes公式計算出其后驗概率,即該短信屬于某一分類的 概率,選擇具有最大后驗概率的分類作為該短信所屬的分類。當(dāng)特征向量(fl,...,fn)中 的特征項分別表示特征1...η出現(xiàn)的頻次時,某一個短信在Bayes分類器下的分類就可以 表示為:[0194]arg max Mc=c)t\p(Fi =Ac=c)cZ=I[0195]其中,C表示該短信的分類,c即為正常短信、疑似垃圾短信和垃圾短信。在步驟 405中,服務(wù)器將訓(xùn)練后的垃圾短信分類器下發(fā)給終端;[0196]垃圾短信分類器用于對終端中的已有垃圾短信分類器進(jìn)行更新。[0197]服務(wù)器將垃圾短信分類器下發(fā)給終端的方式,包括但不限于如下兩種方式:[0198]第一種方式,服務(wù)器直接將訓(xùn)練后的垃圾短信分類器下發(fā)給終端;[0199]由于終端與服務(wù)器之間通過無線網(wǎng)絡(luò)連接,因此服務(wù)器可以通過無線網(wǎng)絡(luò)直接將 訓(xùn)練后的垃圾短信分類器下發(fā)給終端。[0200]第二種方式,服務(wù)器將訓(xùn)練后的垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給 終端。[0201]由于終端可以定期或是不定期地升級操作系統(tǒng),因此服務(wù)器可以將訓(xùn)練后的垃圾 短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給終端。[0202]在步驟406中,終端接收服務(wù)器下發(fā)的垃圾短信分類器;[0203]該垃圾短信分類器是服務(wù)器根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練得到的, 用于對終端中的已有垃圾短信分類器進(jìn)行更新。[0204]終端接收服務(wù)器下發(fā)的垃圾短信分類器,包括但不限于如下兩種方式:[0205]第一種方式,終端接收服務(wù)器直接發(fā)送的垃圾短信分類器;[0206]第二種方式,終端接收服務(wù)器發(fā)送的操作系統(tǒng)升級包,操作系統(tǒng)升級包中內(nèi)置有 垃圾短信分類器。[0207]在步驟407中,終端將已有垃圾短信分類器更新為服務(wù)器下發(fā)的垃圾短信分類 器;[0208]在步驟406中兩種終端接收服務(wù)器下發(fā)的垃圾短信分類器的方式中,終端可以直 接將已有垃圾短信分類器更新為服務(wù)器下發(fā)的垃圾短信分類器,還可以在升級操作系統(tǒng) 時,一同將已有垃圾短信分類器更新為服務(wù)器下發(fā)的垃圾短息分類器。[0209]需要補充說明的是,終端除了上述兩種將已有垃圾短信分類器更新為垃圾短信分 類器的方法之外,還可以在本地對已有垃圾短信分類器進(jìn)行更新;終端根據(jù)短信以及短信 的舉報信息從短信中提取特征并統(tǒng)計短信特征出現(xiàn)的頻次,再通過預(yù)定的學(xué)習(xí)算法在本地 對已有垃圾短信分類器進(jìn)行更新,但是該方法比較消耗終端的資源,需要終端具有較高的 計算功能。[0210]還需要補充說明的是,短信的分類不是固定不變的,即一條短信被分類為正常短信,該短信就會一直被終端分類為正常短信;一條短信被分類為疑似垃圾短信,該短信就會 一直被終端分類為疑似垃圾短信;一條短信被分類為垃圾短信,該短信就會一直被終端分 類為垃圾短信。在本實施例中,終端通過更新已有短信分類器,更新后的垃圾短信分類器與 已有垃圾短信分類器對于同一條短信的垃圾度值的計算結(jié)果會有不同,那么終端對于該短 信的分類也會有不同。[0211]比如,終端接收到一條新型的廣告短信,由于該新型的廣告短信中的內(nèi)容可能以 前沒有出現(xiàn)過,已有垃圾短信分類器將該短信分類為正常短信,直接顯示給用戶閱讀;[0212]用戶在閱讀該短信之后,發(fā)現(xiàn)該短信是廣告短信,攜帶有自己不需要的信息,則用 戶可以向服務(wù)器舉報該短信為垃圾短信;服務(wù)器在收到該短信的大量舉報信息,利用這些 短信以及短信的舉報信息訓(xùn)練垃圾短信分類器之后,得出訓(xùn)練后的垃圾短信分類器,下發(fā) 給終端,終端在根據(jù)服務(wù)器下發(fā)的垃圾短信分類器對已有垃圾短信分類器進(jìn)行更新之后, 如果用戶再收到該短信,利用更新后的垃圾短信分類器對該短信進(jìn)行判斷,發(fā)現(xiàn)該短信的 垃圾度值大于第一閾值,但是小于第二閾值時,則將該短信分類為疑似垃圾短信,在該短信 上附加提示信息。[0213]接著,當(dāng)有更多的用戶舉報該短信為垃圾短信之后,不斷更新后的垃圾短信分類 器對該短信的判斷又會發(fā)生變化,若用戶再接收到該短信,更新后的垃圾短信分類器計算 出該短信的垃圾度值大于第二閾值時,則更新后的垃圾短信分類器將該短信分類為垃圾短 信,直接攔截。[0214]反之,如果該短信由于之前部分用戶的錯誤舉報,其他用戶在閱讀該短信之后認(rèn) 為該短信不是垃圾短信,則可以向服務(wù)器反向舉報該短信不是垃圾短信,服務(wù)器根據(jù)反向 舉報的信息訓(xùn)練垃圾短信分類器,得出訓(xùn)練后的垃圾短信分類器,并下發(fā)給終端,終端根據(jù) 服務(wù)器下發(fā)的垃圾短信分類器對已有垃圾短信分類器進(jìn)行更新,若用戶再收到該短信,則 利用更新后的垃圾短信分類器計算該短信的垃圾度值,當(dāng)該短信的垃圾度值小于第一閾值 時,該短信重新被分為正常短信。[0215]另外,終端還可以根據(jù)更新后的垃圾短信分類器對終端已經(jīng)接收到的短信并且已 經(jīng)分類的短信進(jìn)行再次分類。此時,更新后的垃圾短信分類器對已經(jīng)接收到的短信進(jìn)行短 信分類的結(jié)果就可能和該短信被已有垃圾短信分類器的分類結(jié)果會有不同。比如,如果一 條短信被已有垃圾短信分類器分類為垃圾短信,但是它被大量的用戶反向舉報為不是垃圾 短信,服務(wù)器根據(jù)該反向舉報的信息訓(xùn)練垃圾短信分類器得出更新后的垃圾短信分類器并 下發(fā)給終端,終端接收到該垃圾短信分類器并對已有垃圾短信分類器進(jìn)行更新,再對該短 信進(jìn)行分類的結(jié)果可能就和已有垃圾短信分類器對該短信的分類的結(jié)果不同,該短信可能 被分類為正常短信。[0216]綜上所述,本公開的實施例提供的分類器更新方法,通過向服務(wù)器上報短信以及 短信的舉報信息;接收服務(wù)器下發(fā)的垃圾短信分類器;將已有垃圾短信分類器更新為服務(wù) 器下發(fā)的垃圾短信分類器;解決了由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的, 并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了能夠通過終端的舉報信 息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高短信分類正確性的效果。[0217]另外通過舉報和反向舉報的措施,提高了用戶的積極性,實現(xiàn)全民參與打擊垃圾 短信;由于有大量用戶的參與,避免了對短信分類的單一性和片面性的問題,對打擊惡意舉報和惡意反向舉報具有良好效果。[0218]以下為本公開的裝置實施例,對于其中未詳盡描述的細(xì)節(jié),可以參考上述對應(yīng)的 方法實施例。[0219]請參考圖5,其示出了本公開的一個實施例提供的分類器更新裝置的結(jié)構(gòu)示意 圖。該分類器更新裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為服務(wù)器的全部或者一 部分,該分類器更新裝置包括:短信接收模塊520、分類器訓(xùn)練模塊540和分類器下發(fā)模塊 560 ;[0220]短信接收模塊520,用于接收至少一個終端上報的短信以及短信的舉報信息,舉報 信息攜帶有舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0221]分類器訓(xùn)練模塊540,用于根據(jù)短信接收模塊520接收到的短信以及短信的舉報 信息訓(xùn)練垃圾短信分類器;[0222]分類器下發(fā)模塊560,用于將分類器訓(xùn)練模塊540訓(xùn)練后的垃圾短信分類器下發(fā)給終端。[0223]綜上所述,本公開的實施例提供的分類器更新裝置,通過接收至少一個終端上報 的短信以及短信的舉報信息;根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練垃圾短信分類 器;將訓(xùn)練后的垃圾短信分類器下發(fā)給終端;解決了由于垃圾短信分類器是服務(wù)器根據(jù)大 量的樣本訓(xùn)練的,并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了能夠通 過終端的舉報信息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高短信分 類正確性的效果。[0224]請參考圖6,其示出了本公開的一個實施例提供的分類器更新裝置的結(jié)構(gòu)示意圖。 該分類器更新裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為終端的全部或者一部分, 該分類器更新裝置包括:短信上報模塊620、分類器接收模塊640和分類器更新模塊660 ;[0225]短信上報模塊620,用于向服務(wù)器上報短信以及短信的舉報信息,舉報信息攜帶有 舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0226]分類器接收模塊640,用于接收服務(wù)器下發(fā)的垃圾短信分類器,垃圾短信分類器是 服務(wù)器根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練得到的;[0227]分類器更新模塊660,用于將已有垃圾短信分類器更新為分類器接收模塊640接 收到的服務(wù)器下發(fā)的垃圾短信分類器。[0228]綜上所述,本公開的實施例提供的分類器更新裝置,通過向服務(wù)器上報短信以及 短信的舉報信息;接收服務(wù)器下發(fā)的垃圾短信分類器;將已有垃圾短信分類器更新為服務(wù) 器下發(fā)的垃圾短信分類器。解決了由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的, 并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了能夠通過終端的舉報信 息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高短信分類正確性的效果。[0229]請參考圖7,其示出了本公開的另一個實施例提供的分類器更新裝置的結(jié)構(gòu)示意 圖。該分類器更新裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為終端的全部或者一部 分,該分類器更新裝置包括:短信接收模塊520、分類器訓(xùn)練模塊540、分類器下發(fā)模塊560、 短信上報模塊620、分類器接收模塊640和分類器更新模塊660 ;[0230]短信上報模塊620,用于向服務(wù)器上報短信以及短信的舉報信息,舉報信息攜帶有 舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信息;[0231]短信接收模塊520,用于接收至少一個終端的短信上報模塊620上報的短信以及 短信的舉報信息,舉報信息攜帶有舉報短信是垃圾短信或反向舉報短信不是垃圾短信的信 息;[0232]分類器訓(xùn)練模塊540,用于根據(jù)短信接收模塊520接收到的短信以及短信的舉報 信息訓(xùn)練垃圾短信分類器;[0233]分類器下發(fā)模塊560,用于將分類器訓(xùn)練模塊540訓(xùn)練得到的訓(xùn)練后的垃圾短信 分類器下發(fā)給終端。[0234]分類器接收模塊640,用于接收服務(wù)器的分類器下發(fā)模塊560下發(fā)的垃圾短信分 類器,垃圾短信分類器是服務(wù)器根據(jù)接收到的短信以及短信的舉報信息訓(xùn)練得到的;[0235]分類器更新模塊660,用于將已有垃圾短信分類器更新為分類器接收模塊640接 收到的服務(wù)器下發(fā)的垃圾短信分類器。[0236]可選的,分類器訓(xùn)練模塊540,包括:第一提取單元、第二提取單元和分類器訓(xùn)練 單元;[0237]第一提取單元,用于在接收到的短信的舉報信息攜帶有舉報短信是垃圾短信的信 息時,從短信中提取垃圾短信特征并統(tǒng)計垃圾短信特征出現(xiàn)的頻次;[0238]第二提取單元,用于在接收到的短信的舉報信息攜帶有反向舉報短信不是垃圾短 信的信息時,則從短信中提取正常短信特征并統(tǒng)計正常短信特征出現(xiàn)的頻次;[0239]訓(xùn)練單元,用于根據(jù)第一提取單元和第二提取單元提取到的垃圾短信特征及對應(yīng) 頻次和正常短信特征及對應(yīng)頻次訓(xùn)練垃圾短信分類器。[0240]可選的,分類器下發(fā)模塊560,包括:第一下發(fā)單元或第二下發(fā)單元;[0241]第一下發(fā)單元,用于直接將訓(xùn)練后的垃圾短信分類器下發(fā)給終端;[0242]第二下發(fā)單元,用于將訓(xùn)練后的垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給 終端。[0243]可選的,分類器接收模塊640,包括:第一接收單元或第二接收單元;[0244]第一接收單元,用于接收服務(wù)器直接發(fā)送的垃圾短信分類器;[0245]第二接收單元,用于接收服務(wù)器發(fā)送的操作系統(tǒng)升級包,操作系統(tǒng)升級包中內(nèi)置 有垃圾短信分類器。[0246]可選的,該分類器更新裝置還包括:短信分類模塊610 ;[0247]短信分類模塊610,用于在接收到短信時,根據(jù)已有垃圾短信分類器將短信分類 為:正常短信、疑似垃圾短信和垃圾短信中的一種。[0248]可選的,短信上報模塊620,包括:第一舉報單元、第二舉報單元、第三舉報單元和 第四舉報單元;[0249]第一舉報單元,用于接收對類型為正常短信的短信進(jìn)行的第一舉報操作,第一舉 報操作用于舉報短信是垃圾短信;在接收到第一舉報操作后,向服務(wù)器上報短信以及短信 的舉報信息,舉報信息攜帶有短信是垃圾短信的信息;和/或,[0250]第二舉報單元,用于接收對類型為疑似垃圾短信的短信進(jìn)行的第二舉報操作,第 二舉報操作用于舉報短信是正常短信;在接收到第二舉報操作后,向服務(wù)器上報短信以及 短信的舉報信息,舉報信息攜帶有短信不是垃圾短信的信息;和/或,[0251]第三舉報單元,用于接收對類型為疑似垃圾短信的短信進(jìn)行的第三舉報操作,第三舉報操作用于舉報短信是垃圾短信;在接收到第三舉報操作后,向服務(wù)器上報短信以及 短信的舉報信息,舉報信息攜帶有短信是垃圾短信的信息;和/或,[0252]第四舉報單元,用于接收對類型為垃圾短信的短信進(jìn)行的第四舉報操作,第四舉 報操作用于舉報短信不是垃圾短信;在接收到第四舉報操作后,向服務(wù)器上報短信以及短 信的舉報信息,舉報信息攜帶有短信不是垃圾短信的信息。[0253]可選的,短信分類模塊610,包括:數(shù)值計算單元、大小比較單元、第一分類單元、 第二分類單元和第三分類單元;[0254]數(shù)值計算單元,用于在接收到短信時,根據(jù)已有垃圾短信分類器計算短信的垃圾 度值;[0255]大小比較單元,用于檢測數(shù)值計算單元計算出的短信的垃圾度值與第一閾值和第 二閾值之間的大小關(guān)系,第一閾值小于第二閾值;[0256]第一分類單元,用于若檢測結(jié)果為大小比較單元比較得出的短信的垃圾度值小于 第一閾值,則將短信分類為正常短信;[0257]第二分類單元,用于若檢測結(jié)果為大小比較單元比較得出的短信的垃圾度值大于 第一閾值且小于第二閾值,則將短信分類為疑似垃圾短信;[0258]第三分類單元,用于若檢測結(jié)果為大小比較單元比較得出的短信的垃圾度值大于 第二閾值,則將短信分類為垃圾短信。[0259]綜上所述,本公開的實施例提供的分類器更新裝置,通過向服務(wù)器上報短信以及 短信的舉報信息;接收服務(wù)器下發(fā)的垃圾短信分類器;將已有垃圾短信分類器更新為服務(wù) 器下發(fā)的垃圾短信分類器。解決了由于垃圾短信分類器是服務(wù)器根據(jù)大量的樣本訓(xùn)練的, 并不一定符合每個用戶的使用習(xí)慣,經(jīng)常會有誤判的問題;達(dá)到了能夠通過終端的舉報信 息來更新終端已有垃圾短信分類器,減少對垃圾短信的誤判,提高短信分類正確性的效果。[0260]請參考圖8,其示出了本公開的一個實施例提供的終端的結(jié)構(gòu)示意圖。該終端用于 實施上述實施例中提供的分類器更新方法,具體來講:[0261]終端800可以包括RF (Radio Frequency,射頻)電路810、包括有一個或一個以上 計算機(jī)可讀存儲介質(zhì)的存儲器820、輸入單元830、顯示單元840、傳感器850、音頻電路860、 短距離無線傳輸模塊870、包括有一個或者一個以上處理核心的處理器880、以及電源890 等部件。本領(lǐng)域技術(shù)人員可以理解,圖8中示出的終端結(jié)構(gòu)并不構(gòu)成對終端的限定,可以包 括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:[0262]RF電路810可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的 下行信息接收后,交由一個或者一個以上處理器880處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給 基站。通常,RF電路810包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、 用戶身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙 工器等。此外,RF電路810還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。無線通信可以使 用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobile communication,全 球移動通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA(Code Division Multiple Access,石馬分多址)、WCDMA(Wideband CodeDivision Multiple Access,寬帶碼分多址)、LTE (Long Term Evolution,長期演進(jìn))、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。存儲器820可用于存儲軟件程序以及模塊,比如,存儲器820可以用于存儲采集語音信號的軟件程序、實現(xiàn)關(guān)鍵詞識別的軟件程序、實現(xiàn)連 續(xù)語音識別的軟件程序以及實現(xiàn)設(shè)置提醒事項的軟件程序等等。處理器880通過運行存儲 在存儲器820的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,比如本公開實 施例中“向服務(wù)器上報短信以及短信的舉報信息”的功能、“接收服務(wù)器下發(fā)的垃圾短信分 類器”的功能、“將已有垃圾短信分類器更新為服務(wù)器下發(fā)的垃圾短信分類器”的功能的功 能等等。存儲器820可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系 統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可 存儲根據(jù)終端800的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器820可 以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃 存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器820還可以包括存儲器控制器,以提 供處理器880和輸入單元830對存儲器820的訪問。[0263]輸入單元830可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能 控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元830可包括觸 敏表面831以及其他輸入設(shè)備832。觸敏表面831,也稱為觸摸顯示屏或者觸控板,可收集 用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏 表面831上或在觸敏表面831附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。 可選的,觸敏表面831可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢 測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從 觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器880,并能接收處理 器880發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多 種類型實現(xiàn)觸敏表面831。除了觸敏表面831,輸入單元830還可以包括其他輸入設(shè)備832。 具體地,其他輸入設(shè)備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān) 按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。[0264]顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端800的 各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。 顯示單元840可包括顯示面板841,可選的,可以采用LCD (Liquid Crystal Display,液晶 顯示器)、OLED (Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式來配置顯示面 板841。進(jìn)一步的,觸敏表面831可覆蓋在顯示面板841之上,當(dāng)觸敏表面831檢測到在其 上或附近的觸摸操作后,傳送給處理器880以確定觸摸事件的類型,隨后處理器880根據(jù)觸 摸事件的類型在顯示面板841上提供相應(yīng)的視覺輸出。雖然在圖8中,觸敏表面831與顯 示面板841是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將 觸敏表面831與顯示面板841集成而實現(xiàn)輸入和輸出功能。[0265]終端800還可包括至少一種傳感器850,比如光傳感器、運動傳感器以及其他傳感 器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境 光線的明暗來調(diào)節(jié)顯示面板841的亮度,接近傳感器可在終端800移動到耳邊時,關(guān)閉顯示 面板841和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一 般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用 (比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等; 至于終端800還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。[0266]音頻電路860、揚聲器861,傳聲器862可提供用戶與終端800之間的音頻接口。音 頻電路860可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器861,由揚聲器861轉(zhuǎn)換 為聲音信號輸出;另一方面,傳聲器862將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路860 接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器880處理后,經(jīng)RF電路810以發(fā)送給另 一終端,或者將音頻數(shù)據(jù)輸出至存儲器820以便進(jìn)一步處理。音頻電路860還可能包括耳 塞插孔,以提供外設(shè)耳機(jī)與終端800的通信。[0267]短距離無線傳輸模塊870可以是WIFI (wireless fidelity,無線保真)模塊或者 藍(lán)牙模塊等。終端800通過短距離無線傳輸模塊870可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng) 頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖8示出了短距離無 線傳輸模塊870,但是可以理解的是,其并不屬于終端800的必須構(gòu)成,完全可以根據(jù)需要 在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。[0268]處理器880是終端800的控制中心,利用各種接口和線路連接整個終端的各個部 分,通過運行或執(zhí)行存儲在存儲器820內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器 820內(nèi)的數(shù)據(jù),執(zhí)行終端800的各種功能和處理數(shù)據(jù),從而對電子設(shè)備進(jìn)行整體監(jiān)控。可選 的,處理器880可包括一個或多個處理核心;優(yōu)選的,處理器880可集成應(yīng)用處理器和調(diào)制 解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理 器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器880中。[0269]終端800還包括給各個部件供電的電源890 (比如電池),優(yōu)選的,電源可以通過電 源管理系統(tǒng)與處理器880邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗 管理等功能。電源890還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故 障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。[0270]盡管未示出,終端800還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。[0271]終端800還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以 上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行圖3至圖4C中任一實 施例所述的分類器更新方法。[0272]請參考圖9,其示出了本公開的一個實施例提供的服務(wù)器的結(jié)構(gòu)示意圖。該服務(wù)器 用于實施上述實施例中提供的分類器更新方法,具體來講:[0273]服務(wù)器900包括中央處理單元(CPU) 901、包括隨機(jī)存取存儲器(RAM) 902和只讀 存儲器(R0M)903的系統(tǒng)存儲器904,以及連接系統(tǒng)存儲器904和中央處理單元901的系統(tǒng) 總線905。服務(wù)器900還包括幫助計算機(jī)內(nèi)的各個器件之間傳輸信息的基本輸入/輸出系 統(tǒng)(I/O系統(tǒng))906,和用于存儲操作系統(tǒng)913、應(yīng)用程序914和其他程序模塊915的大容量 存儲設(shè)備907。[0274]基本輸入/輸出系統(tǒng)906包括有用于顯不信息的顯不器908和用于用戶輸入信息 的諸如鼠標(biāo)、鍵盤之類的輸入設(shè)備909。其中顯示器908和輸入設(shè)備909都通過連接到系統(tǒng) 總線905的輸入輸出控制器910連接到中央處理單元901。基本輸入/輸出系統(tǒng)906還可 以包括輸入輸出控制器910以用于接收和處理來自鍵盤、鼠標(biāo)、或電子觸控筆等多個其他 設(shè)備的輸入。類似地,輸入輸出控制器910還提供輸出到顯示屏、打印機(jī)或其他類型的輸出 設(shè)備。[0275]大容量存儲設(shè)備907通過連接到系統(tǒng)總線905的大容量存儲控制器(未示出)連接 到中央處理單元901。大容量存儲設(shè)備907及其相關(guān)聯(lián)的計算機(jī)可讀介質(zhì)為客戶端設(shè)備提 供非易失性存儲。也就是說,大容量存儲設(shè)備907可以包括諸如硬盤或者CD-ROM驅(qū)動器之 類的計算機(jī)可讀介質(zhì)(未示出)。[0276]不失一般性,計算機(jī)可讀介質(zhì)可以包括計算機(jī)存儲介質(zhì)和通信介質(zhì)。計算機(jī)存儲 介質(zhì)包括以用于存儲諸如計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)等信息的任何 方法或技術(shù)實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。計算機(jī)存儲介質(zhì)包括RAM、 ROM、EPROM、EEPR0M、閃存或其他固態(tài)存儲其技術(shù),CD-ROM、DVD或其他光學(xué)存儲、磁帶盒、磁 帶、磁盤存儲或其他磁性存儲設(shè)備。當(dāng)然,本領(lǐng)域技術(shù)人員可知計算機(jī)存儲介質(zhì)不局限于上 述幾種。上述的系統(tǒng)存儲器904和大容量存儲設(shè)備907可以統(tǒng)稱為存儲器。[0277]根據(jù)本發(fā)明的各種實施例,服務(wù)器900還可以通過諸如因特網(wǎng)等網(wǎng)絡(luò)連接到網(wǎng)絡(luò) 上的遠(yuǎn)程計算機(jī)運行。也即服務(wù)器900可以通過連接在系統(tǒng)總線905上的網(wǎng)絡(luò)接口單元 911連接到網(wǎng)絡(luò)912,或者說,也可以使用網(wǎng)絡(luò)接口單元911來連接到其他類型的網(wǎng)絡(luò)或遠(yuǎn) 程計算機(jī)系統(tǒng)(未示出)。[0278]存儲器還包括一個或者一個以上的程序,一個或者一個以上程序存儲于存儲器 中,且經(jīng)配置以由一個或者一個以上中央處理單元901執(zhí)行一個或者一個以上程序包含用 于執(zhí)行圖2所示實施例所提供的分類器更新方法。[0279]請參見圖10所示,其示出了本發(fā)明一個實施例中提供的分類器更新系統(tǒng)的示意 圖。本實施例以該分類器更新系統(tǒng)1000應(yīng)用于圖1所示的實施環(huán)境來舉例說明。該分類 器更新系統(tǒng)1000,可以包括服務(wù)器1040和至少一個終端1020,服務(wù)器1040可以通過無線 網(wǎng)絡(luò)方式與終端1020連接。[0280]終端1020可以包括圖6所描述的短信分類處理裝置,服務(wù)器1040可以包括圖5 所描述的分類器更新裝置。[0281]終端1020還可以為圖8中所描述的終端,服務(wù)器1040還可以為圖9中所描述的服務(wù)器。[0282]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件 來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀 存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。[0283]以上所述僅為本公開的較佳實施例,并不用以限制本公開,凡在本公開的精神和 原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種分類器更新方法,其特征在于,所述方法包括:接收至少一個終端上報的短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類器;將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類器,包括:在接收到的所述短信的舉報信息攜帶有舉報所述短信是垃圾短信的信息時,從所述短信中提取垃圾短信特征并統(tǒng)計所述垃圾短信特征出現(xiàn)的頻次;在接收到的所述短信的舉報信息攜帶有反向舉報所述短信不是垃圾短信的信息時,從所述短信中提取正常短信特征并統(tǒng)計所述正常短信特征出現(xiàn)的頻次;根據(jù)所述垃圾短信特征及對應(yīng)頻次和所述正常短信特征及對應(yīng)頻次訓(xùn)練垃圾短信分類器。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端,包括:直接將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端;或,將訓(xùn)練后的所述垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給所述終端。
4.一種分類器更新方法,其特征在于,所述方法包括:向服務(wù)器上報短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;接收所述服務(wù)器下發(fā)的垃圾短信分類器,所述垃圾短信分類器是所述服務(wù)器根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練得到的;將已有垃圾短信分類器更新為所述服務(wù)器下發(fā)的垃圾短信分類器。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述接收所述服務(wù)器下發(fā)的垃圾短信分類器,包括:接收所述服務(wù)器直接發(fā)送的所述垃圾短信分類器;或,接收所述服務(wù)器發(fā)送的操作系統(tǒng)升級包,所述操作系統(tǒng)升級包中內(nèi)置有所述垃圾短信分類器。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述短信分類為:正常短信、疑似垃圾短信和垃圾短信中的一種。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向服務(wù)器上報短信以及所述短信的舉報信息,包括:接收對類型為正常短信的所述短信進(jìn)行的第一舉報操作,所述第一舉報操作用于舉報所述短信是垃圾短信;在接收到所述第一舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,接收對類型為疑似垃圾短信的所述短信進(jìn)行的第二舉報操作,所述第二舉報操作用于舉報所述短信是正常短信;在接收到所述第二舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息;和/或,接收對類型為疑似垃圾短信的所述短信進(jìn)行的第三舉報操作,所述第三舉報操作用于舉報所述短信是垃圾短信;在接收到所述第三舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,接收對類型為垃圾短信的所述短信進(jìn)行的第四舉報操作,所述第四舉報操作用于舉報所述短信不是垃圾短信;在接收到所述第四舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述短信分類為:正常短信、疑似垃圾短信和垃圾短信,包括:在接收到短信時,根據(jù)所述已有垃圾短信分類器計算所述短信的垃圾度值;檢測所述短信的垃圾度值與第一閾值和第二閾值之間的大小關(guān)系,所述第一閾值小于所述第二閾值;若檢測結(jié)果為所述短信的垃圾度值小于所述第一閾值,則將所述短信分類為正常短?目;若檢測結(jié)果為所述短信的垃圾度值大于所述第一閾值且小于所述第二閾值,則將所述短信分類為疑似垃圾短信;若檢測結(jié)果為所述短信的垃圾度值大于所述第二閾值,則將所述短信分類為垃圾短?目。
9.一種分類器更新裝置,其特征在于,所述裝置包括:短信接收模塊,用于接收至少一個終端上報的短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;分類器訓(xùn)練模塊,用于根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類器;分類器下發(fā)模塊,用于將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述分類器訓(xùn)練模塊,包括:第一提取單元、第二提取單元和分類器訓(xùn)練單元;所述第一提取單元,用于在接收到的所述短信的舉報信息攜帶有舉報所述短信是垃圾短信的信息時,從所述短信中提取垃圾短信特征并統(tǒng)計所述垃圾短信特征出現(xiàn)的頻次; 所述第二提取單元,用于在接收到的所述短信的舉報信息攜帶有反向舉報所述短信不是垃圾短信的信息時,從所述短信中提取正常短信特征并統(tǒng)計所述正常短信特征出現(xiàn)的頻次;所述分類器訓(xùn)練單元,用于根據(jù)所述垃圾短信特征及對應(yīng)頻次和所述正常短信特征及對應(yīng)頻次訓(xùn)練垃圾短信分類器。
11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述分類器下發(fā)模塊,包括:第一下發(fā)單元或第二下發(fā)單元;所述第一下發(fā)單元,用于直接將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端;所述第二下發(fā)單元,用于將訓(xùn)練后的所述垃圾短信分類器內(nèi)置在操作系統(tǒng)升級包中下發(fā)給所述終端。
12.—種分類器更新 裝置,其特征在于,所述裝置包括:短信上報模塊,用于向服務(wù)器上報短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;分類器接收模塊,用于接收所述服務(wù)器下發(fā)的垃圾短信分類器,所述垃圾短信分類器是所述服務(wù)器根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練得到的;分類器更新模塊,用于將已有垃圾短信分類器更新為所述服務(wù)器下發(fā)的垃圾短信分類器。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述分類器接收模塊,包括:第一接收單元或第二接收單元;所述第一接收單元,用于接收所述服務(wù)器直接發(fā)送的所述垃圾短信分類器;所述第二接收單元,用于接收所述服務(wù)器發(fā)送的操作系統(tǒng)升級包,所述操作系統(tǒng)升級包中內(nèi)置有所述垃圾短信分類器。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括:短信分類模塊;所述短信分類模塊,用于在接收到短信時,根據(jù)所述已有垃圾短信分類器將所述短信分類為:正常短信、疑似垃圾短信和垃圾短信中的一種。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述短信上報模塊,包括:第一舉報單元、第二舉報單元、第三舉報單元和第四舉報單元;所述第一舉報單元,用于接收對類型為正常短信的所述短信進(jìn)行的第一舉報操作,所述第一舉報操作用于舉報所述短信是垃圾短信;在接收到所述第一舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,所述第二舉報單元,用于接收對類型為疑似垃圾短信的所述短信進(jìn)行的第二舉報操作,所述第二舉報操作用于舉報所述短信是正常短信;在接收到所述第二舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短的彳目息;和/或,所述第三舉報單元,用于接收對類型為疑似垃圾短信的所述短信進(jìn)行的第三舉報操作,所述第三舉報操作用于舉報所述短信是垃圾短信;在接收到所述第三舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信是垃圾短信的信息;和/或,所述第四舉報單元,用于接收對類型為垃圾短信的所述短信進(jìn)行的第四舉報操作,所述第四舉報操作用于舉報所述短信不是垃圾短信;在接收到所述第四舉報操作后,向所述服務(wù)器上報所述短信以及所述短信的舉報信息,所述舉報信息攜帶有所述短信不是垃圾短信的信息。
16.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述短信分類模塊,包括:數(shù)值計算單元、大小比較單元、第一分類單元、第二分類單元和第三分類單元 ;所述數(shù)值計算單元,用于在接收到短信時,根據(jù)所述已有垃圾短信分類器計算所述短信的垃圾度值;所述大小比較單元,用于檢測所述短信的垃圾度值與第一閾值和第二閾值之間的大小關(guān)系,所述第一閾值小于所述第二閾值;所述第一分類單元,用于若檢測結(jié)果為所述短信的垃圾度值小于所述第一閾值,則將所述短信分類為正常短信;所述第二分類單元,用于若檢測結(jié)果為所述短信的垃圾度值大于所述第一閾值且小于所述第二閾值,則將所述短信分類為疑似垃圾短信;所述第三分類單元,用于若檢測結(jié)果為所述短信的垃圾度值大于所述第二閾值,則將所述短信分類為垃圾短信。
17.一種服務(wù)器,其特征在于,包括如權(quán)利要求9至11任一所述的分類器更新裝置。
18.—種終端,其特征在于,包括如權(quán)利要求12至16任一所述的分類器更新裝置。
19.一種服務(wù)器,其特征在于,所述服務(wù)器包括:一個或多個處理器;存儲器;和一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能:接收至少一個終端上報的短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練垃圾短信分類器;將訓(xùn)練后的所述垃圾短信分類器下發(fā)給所述終端。
20.一種終端,其特征在于,所述終端包括:一個或多個處理器;存儲器;和一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能:向服務(wù)器上報短信以及所述短信的舉報信息,所述舉報信息攜帶有舉報所述短信是垃圾短信或反向舉報所述短信不是垃圾短信的信息;接收所述服務(wù)器下發(fā)的垃圾短信分類器,所述垃圾短信分類器是所述服務(wù)器根據(jù)接收到的所述短信以及所述短信的舉報信息訓(xùn)練得到的;將已有垃圾短信分類器更新為所述服務(wù)器下發(fā)的垃圾短信分類器。
21.一種分類器更新系統(tǒng),其特征在于,所述分類器更新系統(tǒng)包括至少一個服務(wù)器和至少一個終端,所述至少一個服務(wù)器和至少一個終端通過無線網(wǎng)絡(luò)相連`;所述服務(wù)器包括如權(quán)利要求17或19所述的服務(wù)器;所述終端包括如權(quán)利要求18或20所述的終端。
【文檔編號】H04W24/02GK103501487SQ201310430248
【公開日】2014年1月8日 申請日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】徐萌, 王文林, 楊亮 申請人:小米科技有限責(zé)任公司