1.一種識別垃圾短信的方法,其中,該方法包括:
對移動終端中的短信接收事件進行檢測;
當所述移動終端接收到短信時,計算出所述短信的內(nèi)容對應的哈希值;
將所述短信的內(nèi)容對應的哈希值上傳到云端服務器,并接收所述云端服務器返回的識別信息;
根據(jù)所述識別信息確定所述短信是否為垃圾短信。
2.如權(quán)利要求1所述的方法,其中,所述計算出所述短信的內(nèi)容對應的哈希值包括:
對所述短信的內(nèi)容進行分詞處理;
對分詞后的各個詞賦予不同的向量值,匯總計算得到所述短信的內(nèi)容對應的simhash值。
3.如權(quán)利要求1或2所述的方法,其中,該方法進一步包括:
當所述移動終端接收到短信時,先根據(jù)移動終端的本地規(guī)則判斷所述短信是否為白短信;
如果不是,則執(zhí)行所述計算出所述短信的內(nèi)容對應的哈希值,以及將所述短信的內(nèi)容對應的哈希值上傳到云端服務器的后續(xù)處理;
如果是,則不再進行后續(xù)的處理。
4.一種識別垃圾短信的方法,其中,該方法包括:
接收客戶端側(cè)上傳的短信的內(nèi)容對應的哈希值;
將所述短信的內(nèi)容對應的哈希值與哈希值庫進行匹配;其中,所述哈希值庫中對應保存有不同短信內(nèi)容對應的哈希值以及已判斷為黑或白的識別信息;
將從哈希值庫中匹配到的哈希值對應的識別信息返回給所述客戶端。
5.如權(quán)利要求4所述的方法,其中,所述短信的內(nèi)容對應的哈希值為所述短信的內(nèi)容對應的simhash值。
6.一種識別垃圾短信的客戶端,其中,該客戶端包括:
接收處理單元,適于對移動終端中的短信接收事件進行檢測;當所述移動終端接收到短信時,計算出所述短信的內(nèi)容對應的哈希值并發(fā)送至識別交互單元;
所述識別交互單元,適于將所述短信的內(nèi)容對應的哈希值上傳到云端服務器,并接收所述云端服務器返回的識別信息;根據(jù)所述識別信息確定所述短信是否為垃圾短信。
7.如權(quán)利要求6所述的客戶端,其中,
所述接收處理單元,適于對所述短信的內(nèi)容進行分詞處理;對分詞后的各個詞賦予不同的向量值,匯總計算得到所述短信的內(nèi)容對應的simhash值。
8.一種識別垃圾短信的云端服務器,其中,該云端服務器包括:
接收單元,適于接收客戶端側(cè)上傳的短信的內(nèi)容對應的哈希值;
識別單元,適于將所述短信的內(nèi)容對應的哈希值與哈希值庫進行匹配;其中,所述哈希值庫中對應保存有不同短信內(nèi)容對應的哈希值以及已判斷為黑或白的識別信息;
反饋單元,適于將從哈希值庫中匹配到的哈希值對應的識別信息返回給所述客戶端。
9.如權(quán)利要求8所述的云端服務器,其中,所述短信的內(nèi)容對應的哈希值為所述短信的內(nèi)容對應的simhash值。
10.一種識別垃圾短信的系統(tǒng),其中,該系統(tǒng)包括如權(quán)利要求6或7所述的識別垃圾短信的客戶端以及如權(quán)利要求8或9所述的識別垃圾短信的云端服務器。