亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

垃圾短信識別方法、裝置及設備的制作方法

文檔序號:7817034閱讀:397來源:國知局
垃圾短信識別方法、裝置及設備的制作方法
【專利摘要】本公開是關(guān)于垃圾短信識別方法、裝置及設備,用以降低垃圾短信的錯誤攔截率。所述方法包括:獲取來自第一通信終端將要發(fā)送至第二通信終端的短信;獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度;根據(jù)所述親密度確定所述短信是否為垃圾短信。本公開技術(shù)方案在短信發(fā)送至第二通信終端之前通過第一電話號碼與第二通信終端對應的第二電話號碼之間的親密度判斷用戶之間的短信是否為垃圾短信,實現(xiàn)了提前判斷消息是否為垃圾短信,在提高垃圾短信攔截率的同時避免第二通信終端接收到垃圾短信。
【專利說明】垃圾短信識別方法、裝置及設備

【技術(shù)領域】
[0001]本公開涉及通信【技術(shù)領域】,尤其涉及垃圾短信識別方法、裝置及設備。

【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,越來越多的互聯(lián)業(yè)務會涉及到人與人之間的溝通,在相互溝通過程中,無法避免陌生人帶來的欺詐欺騙等信息。為了預防陌生人帶來的欺騙欺詐等信息,相關(guān)技術(shù)通過在服務端記錄已經(jīng)被列為黑名單的用戶,從而對被列入黑名單的用戶發(fā)送的信息進行攔截?;蛘撸嚓P(guān)技術(shù)通過分析陌生人發(fā)送的消息中的特征字,例如:消息中所包含發(fā)票、轉(zhuǎn)帳、匯款等關(guān)鍵詞時,通過識別上述關(guān)鍵詞從而對來自陌生人的消息進行攔截。發(fā)明人發(fā)現(xiàn),黑名單需要通過不斷的識別陌生人而不斷的更新,如果陌生人是第一次發(fā)送消息,該種情形下會存在對陌生人的誤攔或者漏攔,而通過分析消息中的關(guān)鍵字,由于消息已經(jīng)發(fā)送到消息接收方,并沒有對消息進行攔截,這時對消息接收方來說,只能通過接收者的主觀確定來識別消息的真?zhèn)?,因此并不能對垃圾短信進行有效的攔截。


【發(fā)明內(nèi)容】

[0003]為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供垃圾短信識別方法、裝置及設備,用以降低垃圾短信的錯誤攔截率。
[0004]根據(jù)本公開實施例的第一方面,提供一種垃圾短信識別方法,包括:
[0005]獲取來自第一通信終端將要發(fā)送至第二通信終端的短信;
[0006]獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度;
[0007]根據(jù)所述親密度確定所述短信是否為垃圾短信。
[0008]在一個實施例中,所述獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度,可包括:
[0009]獲取所述第一通信終端的第一通訊錄與所述第二通信終端的第二通訊錄;
[0010]確定所述第一通訊錄與所述第二通訊錄中共同存儲的共同聯(lián)系號碼;
[0011]根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
[0012]在一個實施例中,所述根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度,可包括:
[0013]根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度;
[0014]根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度;
[0015]根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
[0016]在一個實施例中,所述根據(jù)所第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度,可包括:
[0017]獲取所述第一電話號碼在設定時間段內(nèi)的第一總通信記錄;
[0018]從所述第一總通信記錄中,獲取所述第一電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第一通信記錄;
[0019]確定所述第一通信記錄在所述第一總通信記錄所占的第一權(quán)值,以通過所述第一權(quán)值確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度。
[0020]在一個實施例中,所述根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度,可包括:
[0021]獲取所述第二電話號碼在設定時間段內(nèi)的第二總通信記錄;
[0022]從所述第二總通信記錄中,獲取所述第二電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第二通信記錄;
[0023]確定所述第二通信記錄在所述第二總通信記錄所占的第二權(quán)值,以通過所述第二權(quán)值確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度。
[0024]在一個實施例中,所述根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度,可包括:
[0025]將所述共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到所述每一個聯(lián)系號碼對應的路徑親密度;
[0026]將所述共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為所述第一電話號碼與所述第二電話號碼之間的親密度。
[0027]在一個實施例中,所述根據(jù)所述親密度確定所述短信是否為垃圾短信,可包括:
[0028]當所述親密度小于設定閾值時,確定所述短信為垃圾短信。
[0029]在一個實施例中,所述根據(jù)所述親密度確定所述短信是否為垃圾短信,還可包括:
[0030]當所述親密度小于設定閾值時,對所述短信的內(nèi)容與垃圾關(guān)鍵字進行匹配操作;
[0031]當所述短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定所述短信為垃圾短信。
[0032]在一個實施例中,所述根據(jù)所述親密度確定所述短信是否為垃圾短信,還可包括:
[0033]當所述親密度等于或大于設定閾值時,確定所述短信不為垃圾短信;
[0034]所述方法還包括:
[0035]將所述第二電話號碼存儲在所述第一電話號碼對應的潛在好友庫中;
[0036]每隔設定時間段對所述潛在好友庫進行更新。
[0037]根據(jù)本公開實施例的第二方面,提供一種垃圾短信識別裝置,包括:
[0038]第一獲取模塊,用于獲取來自第一通信終端將要發(fā)送至第二通信終端的短信;
[0039]第二獲取模塊,用于獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度;
[0040]第一確定模塊,用于根據(jù)所述親密度確定所述短信是否為垃圾短信。[0041 ] 在一個實施例中,所述第二獲取模塊可包括:
[0042]第一獲取子模塊,用于獲取所述第一通信終端的第一通訊錄與所述第二通信終端的第二通訊錄;
[0043]第一確定子模塊,用于確定所述第一通訊錄與所述第二通訊錄中共同存儲的共同聯(lián)系號碼;
[0044]第二確定子模塊,用于根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
[0045]在一個實施例中,所述第二確定子模塊可包括:
[0046]第三確定子模塊,用于根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度;
[0047]第四確定子模塊,用于根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度;
[0048]第五確定子模塊,用于根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
[0049]在一個實施例中,所述第三確定子模塊可包括:
[0050]第二獲取子模塊,用于獲取所述第一電話號碼在設定時間段內(nèi)的第一總通信記錄;
[0051]第三獲取子模塊,用于從所述第一總通信記錄中,獲取所述第一電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第一通信記錄;
[0052]第六確定子模塊,用于根據(jù)所述第一總通信記錄與所述第一通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度。
[0053]在一個實施例中,所述第六確定子模塊可包括:
[0054]第四獲取子模塊,用于獲取所述第二電話號碼在設定時間段內(nèi)的第二總通信記錄;
[0055]第五獲取子模塊,用于從所述第二總通信記錄中,獲取所述第二電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第二通信記錄;
[0056]第五確定子模塊,用于根據(jù)所述第二總通信記錄與所述第二通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度。
[0057]在一個實施例中,所述第五確定子模塊可包括:
[0058]乘法子模塊,用于將所述共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到所述每一個聯(lián)系號碼對應的路徑親密度;
[0059]加法子模塊,用于將所述共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為所述第一電話號碼與所述第二電話號碼之間的親密度。
[0060]在一個實施例中,所述第一確定模塊包括:
[0061]第八確定子模塊,用于當所述親密度小于設定閾值時,確定所述短信為垃圾短信。
[0062]在一個實施例中,所述第一確定模塊可包括:
[0063]匹配子模塊,用于當所述親密度小于設定閾值時,對所述短信的內(nèi)容與垃圾關(guān)鍵字進行匹配操作;
[0064]第九確定子模塊,用于當所述短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定所述短信為垃圾短信。
[0065]在一個實施例中,所述第一確定模塊可包括:
[0066]第十確定子模塊,用于當所述親密度等于或大于設定閾值時,確定所述短信不為垃圾短信;
[0067]所述裝置還可包括:
[0068]存儲模塊,用于將所述第二電話號碼存儲在所述第一電話號碼對應的潛在好友庫中;
[0069]更新模塊,用于每隔設定時間段對所述潛在好友庫進行更新。
[0070]根據(jù)本公開實施例的第三方面,提供一種垃圾短信識別設備,包括:
[0071]處理器;
[0072]用于存儲處理器可執(zhí)行指令的存儲器;
[0073]其中,所述處理器被配置為:
[0074]獲取來自第一通信終端將要發(fā)送至第二通信終端的短信;
[0075]獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度;
[0076]根據(jù)所述親密度確定所述短信是否為垃圾短信。
[0077]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在短信發(fā)送至第二通信終端之前,通過第一電話號碼與第二通信終端對應的第二電話號碼之間的親密度判斷用戶之間的短信是否為垃圾短信,實現(xiàn)了提前判斷消息是否為垃圾短信,在提高垃圾短信攔截率的同時避免第二通信終端接收到垃圾短信。
[0078]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

【專利附圖】

【附圖說明】
[0079]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0080]圖1是根據(jù)一示例性實施例示出的垃圾短信識別方法的流程圖。
[0081]圖2是根據(jù)一示例性實施例一示出的垃圾短信識別方法的流程圖。
[0082]圖3A是根據(jù)一示例性實施例二示出的垃圾短信識別方法的流程圖。
[0083]圖3B是根據(jù)一示例性實施例二示出的垃圾短信識別方法的場景圖。
[0084]圖4是根據(jù)一示例性實施例示出的一種垃圾識別裝置的框圖。
[0085]圖5是根據(jù)一示例性實施例示出的另一種垃圾識別裝置的框圖。
[0086]圖6是根據(jù)一示例性實施例示出的一種適用于垃圾識別設備的框圖。

【具體實施方式】
[0087]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0088]圖1是根據(jù)一示例性實施例示出的一種垃圾短信識別方法的流程圖,如圖1所示,該垃圾短信識別方法用于短信服務器中或用于監(jiān)測通信終端的短信接收與發(fā)送的第三方的應用程序中,包括以下步驟S101-S103:
[0089]在步驟SlOl中、獲取來自第一通信終端將要發(fā)送至第二通信終端的短信。
[0090]在一實施例中,第一通信終端與第二通信終端可以是移動電話、智能手機,只要是能夠接收短信的終端均可為第一通信終端與第二通信終端。在另一實施例中,第一通信終端與第二通信終端還可以是安裝有聊天軟件或者社交應用的計算機、平板電腦等。
[0091]在步驟S102中、獲取第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度。
[0092]在一實施例中,親密度表不第一電話號碼對應的第一用戶與第二電話號碼對應的第二用戶之間的關(guān)系遠近,可以通過大數(shù)據(jù)積累的方式確定該親密度。
[0093]在步驟S103中、根據(jù)親密度確定短信是否為垃圾短信。
[0094]其中,可以設置一個設定閾值,通過該設定閾值確定該短信是否為垃圾短信,例如,當計算得到的親密度大于該設定閾值時,說明第一用戶與第二用戶之間關(guān)系相對較為密切,確定該短信為非垃圾短信,當親密度小于該設定閾值,說明第一用戶與第二用戶之間的關(guān)系為陌生人,此時需要對短信中的內(nèi)容進行垃圾關(guān)鍵詞檢測,以確定該短信是否垃圾短信。當該短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定短信為垃圾短信。
[0095]在一實施例中,步驟S102可實施為如下步驟A1-A3:
[0096]在步驟Al中、獲取第一通信終端的第一通訊錄與第二通信終端的第二通訊錄。
[0097]在步驟A2中、確定第一通訊錄與第二通訊錄中共同存儲的共同聯(lián)系號碼。
[0098]在步驟A3中、根據(jù)第一電話號碼與共同聯(lián)系號碼之間的通信記錄、第二電話號碼與共同聯(lián)系號碼之間的通信記錄,確定第一電話號碼與第二電話號碼之間的親密度。
[0099]在一實施例中,步驟A3可實施為如下步驟B1-B3:
[0100]在步驟BI中、根據(jù)第一電話號碼與共同聯(lián)系號碼之間的通信記錄,確定第一電話號碼與共同聯(lián)系號碼之間的第一親密度;
[0101]在步驟B2中、根據(jù)第二電話號碼與共同聯(lián)系號碼之間的通信記錄,確定第二電話號碼與共同聯(lián)系號碼之間的第二親密度;
[0102]在步驟B3中、根據(jù)第一親密度與第二親密度,確定第一電話號碼與所述第二電話號碼之間的親密度。
[0103]在一實施例中,步驟BI可實施為如下步驟C11-C13:
[0104]在步驟Cll中、獲取第一電話號碼在設定時間段內(nèi)的第一總通信記錄;
[0105]在步驟C12中、獲取第一電話號碼在設定時間段內(nèi)與共同聯(lián)系號碼之間的第一通信記錄;
[0106]在步驟C13中、確定第一通信記錄在第一總通信記錄所占的第一權(quán)值,以通過第一權(quán)值確定第一電話號碼與共同聯(lián)系號碼之間的第一親密度。
[0107]在一實施例中,步驟B2可實施為如下步驟C21-C23:
[0108]在步驟C21中、獲取第二電話號碼在設定時間段內(nèi)的第二總通信記錄;
[0109]在步驟C22中、獲取第二電話號碼在設定時間段內(nèi)與共同聯(lián)系號碼之間的第二通信記錄;
[0110]在步驟C23中、確定第二通信記錄在第二總通信記錄所占的第二權(quán)值,以通過第二權(quán)值確定第二電話號碼與共同聯(lián)系號碼之間的第二親密度。
[0111]在一實施例中,步驟B3可實施為如下步驟C31-C32:
[0112]在步驟C31中、將共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到每一個聯(lián)系號碼對應的路徑親密度;
[0113]在步驟C32中、將共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為第一電話號碼與所述第二電話號碼之間的親密度。
[0114]在一實施例中,步驟S103可實施為如下步驟D1-D3:
[0115]在步驟Dl中、當親密度等于或大于設定閾值時,確定短信不為垃圾短信;
[0116]此時,垃圾短信識別方法還包括步驟S104-步驟S105:
[0117]在步驟S104中、將第二電話號碼存儲在第一電話號碼對應的潛在好友庫中;
[0118]在步驟S105中,每隔設定時間段對潛在好友庫進行更新。
[0119]通過步驟S104-S105,當通過上述親密度確定第二電話號碼為第一電話號碼的好友后,將第二電話號碼存儲在潛在好友庫中,從而定期動態(tài)更新潛在好友庫的名單,當?shù)谝挥脩糁笤偻ㄟ^第一通信終端向第二通信終端發(fā)送短信或者第二通信終端向第一通信終端發(fā)送短信時,避免再次確定第二電話號碼與第一通信終端之間的親密度,從而縮短第一通信終端與第二通信終端之間的通信時間。
[0120]具體如何通過親密度確定是否為垃圾短信,請參考后續(xù)實施例二至四。
[0121]至此,本公開實施例提供的上述方法,在短信發(fā)送至第二通信終端之前通過第一電話號碼與第二通信終端對應的第二電話號碼之間的親密度判斷用戶之間的短信是否為垃圾短信,實現(xiàn)了提前判斷通信雙方之間的短信是否為垃圾短信,在提高垃圾短信攔截率的同時避免第二通信終端接收到垃圾短信。
[0122]下面以具體實施例來說明本公開實施例提供的技術(shù)方案。
[0123]實施例一
[0124]實施例一利用本公開實施例提供的上述方法,在第一電話號碼與第二電話號碼互為通訊錄好友的情形下確定親密度的方法,如圖2所示,進行如下操作:
[0125]在步驟S201中、獲取第一通信終端的第一通訊錄與第二通信終端的第二通訊錄。
[0126]在一實施例中,第一通訊錄可以與第二通訊錄已經(jīng)分別被第一用戶與第二用戶備份在網(wǎng)絡側(cè)的服務器中;在另一實施例中,通過服務器向第一通信終端與第二通信終端發(fā)送獲取通訊錄的請求消息,第一通信終端與第二通信終端在接收到該請求消息后,將各自的通訊錄返回服務器。
[0127]在步驟S202中、在第一通訊錄與第二通訊錄確定第一電話號碼與第二電話號碼分別在第二通訊錄與第一通訊錄的情形下,則確定親密度為I。
[0128]實施例一中,在通信雙方互為通訊錄好友的情形下,可以將第一電話號碼與第二電話號碼之間的親密度設為1,該種情形下的親密度的級別為最高級,此時二者之間的短信視為正常短信而不予攔截。
[0129]實施例二
[0130]實施例二利用本公開實施例提供的上述方法,在第一電話號碼與第二電話號碼互相不為對方好友或者至少一方不為對方好友的情形下確定通信雙方之間的親密度,如圖3A所示,進行如下操作:
[0131]在步驟S301中、獲取來自第一通信終端將要發(fā)送至第二通信終端的短信。
[0132]在步驟S302中、獲取第一通信終端的第一通訊錄與第二通信終端的第二通訊錄。
[0133]在步驟S303中、確定第一通訊錄與第二通訊錄中共同存儲的共同聯(lián)系號碼。
[0134]在步驟S304中、根據(jù)第一電話號碼與共同聯(lián)系號碼之間的通信記錄、第二電話號碼與共同聯(lián)系號碼之間的通信記錄,確定第一電話號碼與第二電話號碼之間的親密度。
[0135]在一個實施例中,第一電話號碼、第二電話號碼與共同聯(lián)系號碼之間的通信記錄包括:通話記錄、短信記錄中的至少一種或二者的組合,該通信記錄可以由運營商提供,通過大數(shù)據(jù)的積累,從而統(tǒng)計出通信記錄。
[0136]如圖3B所示,第一通信終端對應的第一電話號碼A需要向第二通信終端對應的第二電話號碼B發(fā)送短信,通過上述步驟S302獲取到第一通信終端的第一通訊錄與第二通信終端的第二通訊錄,通過上述步驟S303確定第一通訊錄與第二通訊錄中共同存儲的共同聯(lián)系號碼:第三通信終端對應的第三電話號碼C、第四通信終端對應的第四電話號碼D、第五通信終端對應的第五電話號碼E。
[0137]在一實施例中,在步驟S304中,若第一電話號碼A在設定時間段內(nèi)共有100次的第一總通信記錄,其中,與第三電話號碼C之間的通信記錄在設定時間段內(nèi)為10次,與第四電話號碼D之間的通信記錄在設定時間段內(nèi)5次,與第五電話號碼E之間的通信記錄在設定時間段內(nèi)為20次;則第三電話號碼C與第一電話號碼A之間的權(quán)值為10/100 = 0.1,第四電話號碼D與第一電話號碼A之間的權(quán)值為5/100 = 0.05,第五電話號碼E與第一電話號碼A之間的權(quán)值為20/100 = 0.5,由此可知,相應地,第三電話號碼C與第一電話號碼A之間的親密度為0.1,第四電話號碼D與第一電話號碼A之間的親密度為0.05,第五電話號碼E與第一電話號碼A之間的親密度為0.5,第一電話號碼A與在通話記錄中的所有好友之間的親密度之和為I。
[0138]在一實施例中,在步驟S304中,若第二電話號碼B在設定時間段內(nèi)共有200次的第一總通信記錄,其中,與第三電話號碼C之間的通信記錄在設定時間段內(nèi)為10次,與第四電話號碼D之間的通信記錄在設定時間段內(nèi)15次,與第五電話號碼E之間的通信記錄在設定時間段內(nèi)為30次;則第三電話號碼C與第二電話號碼B之間的權(quán)值為10/200 = 0.05,第四電話號碼D與第二電話號碼B之間的權(quán)值為15/200 = 0.075,第五電話號碼E與第二電話號碼B之間的權(quán)值為30/200 = 0.15,由此可知,相應地,第三電話號碼C與第二電話號碼B之間的親密度為0.05,第四電話號碼D與第二電話號碼B之間的親密度為0.075,第五電話號碼E與第一電話號碼A之間的親密度為0.15,第二電話號碼B與在通話記錄中的所有好友之間的親密度之和為I。
[0139]在一實施例中,將共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到每一個聯(lián)系號碼對應的路徑親密度;在一實施例中,將共同聯(lián)系號碼中的第三電話號碼C、第四電話號碼D、第五電話號碼E與第一電話號碼A、第二電話號碼B分別得到的親密度進行相乘,例如,將第三電話號碼C與第一電話號碼A之間的第一親密度(0.1)與第三電話號碼C與第二電話號碼B之間的第二親密度(0.05)相乘,得到第一電話號碼A與第二電話號碼B在聯(lián)系路徑A-C-B上的路徑親密度0.1X0.05 = 0.005,相應地,第一電話號碼A與第二電話號碼B在聯(lián)系路徑A-D-B上的路徑親密度0.05X0.075 = 0.00375,第一電話號碼A與第二電話號碼B在聯(lián)系路徑A-E-B上的路徑親密度0.5X0.15 = 0.0375。該種計算陌生用戶之間的親密度的方式,由于親密度的值均為小于I的數(shù)字,降低了親密度的計算量,從而能夠快速地得到陌生用戶之間的親密度。
[0140]將共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為所述第一電話號碼與所述第二電話號碼之間的親密度。例如,將上述得到的第一電話號碼A與第二電話號碼B之間通過共同聯(lián)系號碼(C、D、E)的路徑親密度相加,S卩,0.005+0.00375+0.0375 =
0.04625,得到A與B之間的親密度。
[0141]通過將該親密度與預設閾值進行比較,在一實施例中,例如預設閾值為0.02,由于
0.04625大于0.02,則可視為A與B之間的短信為非垃圾短信,從而可以將該短信發(fā)送至第二電話號碼B對應的第二通信終端上。在另一實施例中,例如,通過上述通信記錄得到A與B之間的親密度為0.001,由于0.001小于預設閾值0.02,則此時將A發(fā)至B的短信的內(nèi)容與垃圾關(guān)鍵字進行匹配操作;當短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定短信為垃圾短信。
[0142]當親密度等于或大于設定閾值時,還可以將第二電話號碼B存儲在第一電話號碼A對應的潛在好友庫中,每隔設定時間段對潛在好友庫進行更新。當?shù)谝浑娫捥柎aA與第二電話號碼B之間再進行短信發(fā)送時,可以直接發(fā)送,避免再次進行親密度計算,提高雙方之間短信的發(fā)送速率。
[0143]上述實施例三中,通過通信記錄計算得到通信雙方之間的親密度,通過該親密度確定二者之間的短信是否為垃圾短信,實現(xiàn)了通過用戶的通訊數(shù)據(jù)行為來確定通信雙方的短信是否為垃圾短信,從而降低了錯誤攔截率。
[0144]圖4是根據(jù)一示例性實施例示出的一種垃圾識別裝置的框圖,如圖4所示,該垃圾識別裝置包括:
[0145]第一獲取模塊41,用于獲取來自第一通信終端將要發(fā)送至第二通信終端的短信;
[0146]第二獲取模塊42,用于獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度;
[0147]第一確定模塊43,用于根據(jù)所述親密度確定所述短信是否為垃圾短信。
[0148]在一個實施例中,上述第二獲取模塊包括:
[0149]第一獲取子模塊,用于獲取所述第一通信終端的第一通訊錄與所述第二通信終端的第二通訊錄;
[0150]第一確定子模塊,用于確定所述第一通訊錄與所述第二通訊錄中共同存儲的共同聯(lián)系號碼;
[0151]第二確定子模塊,用于根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
[0152]在一個實施例中,上述第二確定子模塊包括:
[0153]第三確定子模塊,用于根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度;
[0154]第四確定子模塊,用于根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度;
[0155]第五確定子模塊,用于根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
[0156]在一個實施例中,上述第三確定子模塊包括:
[0157]第二獲取子模塊,用于獲取所述第一電話號碼在設定時間段內(nèi)的第一總通信記錄;
[0158]第三獲取子模塊,用于從所述第一總通信記錄中,獲取所述第一電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第一通信記錄;
[0159]第六確定子模塊,用于確定第一通信記錄在第一總通信記錄所占的第一權(quán)值,以通過第一權(quán)值確定第一電話號碼與共同聯(lián)系號碼之間的第一親密度。
[0160]在一個實施例中,上述第六確定子模塊包括:
[0161]第四獲取子模塊,用于獲取所述第二電話號碼在設定時間段內(nèi)的第二總通信記錄;
[0162]第五獲取子模塊,用于從所述第二總通信記錄中,獲取所述第二電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第二通信記錄;
[0163]第七確定子模塊,用于確定第二通信記錄在第二總通信記錄所占的第二權(quán)值,以通過第二權(quán)值確定第二電話號碼與共同聯(lián)系號碼之間的第二親密度。
[0164]在一個實施例中,上述第五確定子模塊包括:
[0165]乘法子模塊,用于將所述共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到所述每一個聯(lián)系號碼對應的路徑親密度;
[0166]加法子模塊,用于將所述共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為所述第一電話號碼與所述第二電話號碼之間的親密度。
[0167]在一個實施例中,上述第一確定模塊包括:
[0168]第八確定子模塊,用于當所述親密度小于設定閾值時,確定所述短信為垃圾短信。
[0169]在一個實施例中,上述第一確定模塊包括:
[0170]匹配子模塊,用于當所述親密度小于設定閾值時,對所述短信的內(nèi)容與垃圾關(guān)鍵字進行匹配操作;
[0171]第九確定子模塊,用于當所述短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定所述短信為垃圾短信。
[0172]在一個實施例中,上述第一確定模塊包括:
[0173]第十確定子模塊,用于當所述親密度等于或大于設定閾值時,確定所述短信不為垃圾短信;
[0174]如圖5所示,上述裝置還包括:
[0175]存儲模塊44,用于將所述第二電話號碼存儲在所述第一電話號碼對應的潛在好友庫中;
[0176]更新模塊45,用于每隔設定時間段對所述潛在好友庫進行更新。
[0177]本公開實施例提供的垃圾短信識別裝置,在短信發(fā)送至第二通信終端之前通過第一電話號碼與第二通信終端對應的第二電話號碼之間的親密度判斷用戶之間的短信是否為垃圾短信,實現(xiàn)了提前判斷消息是否為垃圾短信,在提高垃圾短信攔截率的同時避免第二通信終端接收到垃圾短信。
[0178]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0179]圖6是根據(jù)一示例性實施例示出的一種適用于垃圾短信識別設備600的框圖。例如,設備600可以被提供為一服務器。參照圖6,設備600包括處理組件622,其進一步包括一個或多個處理器,以及由存儲器632所代表的存儲器資源,用于存儲可由處理部件622的執(zhí)行的指令,例如應用程序。存儲器632中存儲的應用程序可以包括一個或一個以上的每一個對應于一組指令的模塊。此外,處理組件622被配置為執(zhí)行指令,以執(zhí)行上述垃圾短信識別方法。
[0180]設備600還可以包括一個電源組件626被配置為執(zhí)行設備600的電源管理,一個有線或無線網(wǎng)絡接口 650被配置為將設備600連接到網(wǎng)絡,和一個輸入輸出(I/O)接口658。設備600可以操作基于存儲在存儲器632的操作系統(tǒng),例如Windows ServerTM, MacOS XTM, UnixTM, LinuxTM, FreeBSDTM 或類似。
[0181]本領域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本【技術(shù)領域】中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0182]應當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種垃圾短信識別方法,其特征在于,包括: 獲取來自第一通信終端將要發(fā)送至第二通信終端的短信; 獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度; 根據(jù)所述親密度確定所述短信是否為垃圾短信。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度,包括: 獲取所述第一通信終端的第一通訊錄與所述第二通信終端的第二通訊錄; 確定所述第一通訊錄與所述第二通訊錄中共同存儲的共同聯(lián)系號碼; 根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度,包括: 根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度; 根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度; 根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度,包括: 獲取所述第一電話號碼在設定時間段內(nèi)的第一總通信記錄; 從所述第一總通信記錄中,獲取所述第一電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第一通信記錄; 確定所述第一通信記錄在所述第一總通信記錄所占的第一權(quán)值,通過所述第一權(quán)值確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度。
5.如權(quán)利要求3或4所述的方法,其特征在于,所述根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度,包括: 獲取所述第二電話號碼在設定時間段內(nèi)的第二總通信記錄; 從所述第二總通信記錄中,獲取所述第二電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第二通信記錄; 確定所述第二通信記錄在所述第二總通信記錄所占的第二權(quán)值,通過所述第二權(quán)值確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度。
6.如權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度,包括: 將所述共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到所述每一個聯(lián)系號碼對應的路徑親密度; 將所述共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為所述第一電話號碼與所述第二電話號碼之間的親密度。
7.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述親密度確定所述短信是否為垃圾短信,包括: 當所述親密度小于設定閾值時,確定所述短信為垃圾短信。
8.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述親密度確定所述短信是否為垃圾短信,包括: 當所述親密度小于設定閾值時,對所述短信的內(nèi)容與垃圾關(guān)鍵字進行匹配操作; 當所述短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定所述短信為垃圾短信。
9.如權(quán)利要求2、7或8所述的方法,其特征在于, 所述根據(jù)所述親密度確定所述短信是否為垃圾短信,包括: 當所述親密度等于或大于設定閾值時,確定所述短信不為垃圾短信; 所述方法還包括: 將所述第二電話號碼存儲在所述第一電話號碼對應的潛在好友庫中; 每隔設定時間段對所述潛在好友庫進行更新。
10.一種垃圾短信識別裝置,其特征在于,包括: 第一獲取模塊,用于獲取來自第一通信終端將要發(fā)送至第二通信終端的短信; 第二獲取模塊,用于獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度; 第一確定模塊,用于根據(jù)所述親密度確定所述短信是否為垃圾短信。
11.如權(quán)利要求10所述的裝置,其特征在于,所述第二獲取模塊包括: 第一獲取子模塊,用于獲取所述第一通信終端的第一通訊錄與所述第二通信終端的第二通訊錄; 第一確定子模塊,用于確定所述第一通訊錄與所述第二通訊錄中共同存儲的共同聯(lián)系號碼; 第二確定子模塊,用于根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄、所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
12.如權(quán)利要求11所述的裝置,其特征在于,所述第二確定子模塊包括: 第三確定子模塊,用于根據(jù)所述第一電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度; 第四確定子模塊,用于根據(jù)所述第二電話號碼與所述共同聯(lián)系號碼之間的通信記錄,確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度; 第五確定子模塊,用于根據(jù)所述第一親密度與所述第二親密度,確定所述第一電話號碼與所述第二電話號碼之間的親密度。
13.如權(quán)利要求12所述的裝置,其特征在于,所述第三確定子模塊包括: 第二獲取子模塊,用于獲取所述第一電話號碼在設定時間段內(nèi)的第一總通信記錄; 第三獲取子模塊,用于從所述第一總通信記錄中,獲取所述第一電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第一通信記錄; 第六確定子模塊,用于確定所述第一通信記錄在所述第一總通信記錄所占的第一權(quán)值,通過所述第一權(quán)值確定所述第一電話號碼與所述共同聯(lián)系號碼之間的第一親密度。
14.如權(quán)利要求12或13所述的裝置,其特征在于,所述第六確定子模塊包括: 第四獲取子模塊,用于獲取所述第二電話號碼在設定時間段內(nèi)的第二總通信記錄; 第五獲取子模塊,用于從所述第二總通信記錄中,獲取所述第二電話號碼在所述設定時間段內(nèi)與所述共同聯(lián)系號碼之間的第二通信記錄; 第七確定子模塊,用于確定所述第二通信記錄在所述第二總通信記錄所占的第二權(quán)值,通過所述第二權(quán)值確定所述第二電話號碼與所述共同聯(lián)系號碼之間的第二親密度。
15.如權(quán)利要求14所述的裝置,其特征在于,所述第五確定子模塊包括: 乘法子模塊,用于將所述共同聯(lián)系號碼中的每一個聯(lián)系號碼對應的第一親密度與第二親密度相乘,得到所述每一個聯(lián)系號碼對應的路徑親密度; 加法子模塊,用于將所述共同聯(lián)系號碼中每一個聯(lián)系號碼對應的路徑親密度的和,作為所述第一電話號碼與所述第二電話號碼之間的親密度。
16.如權(quán)利要求11所述的裝置,其特征在于,所述第一確定模塊包括: 第八確定子模塊,用于當所述親密度小于設定閾值時,確定所述短信為垃圾短信。
17.如權(quán)利要求11所述的裝置,其特征在于,所述第一確定模塊包括: 匹配子模塊,用于當所述親密度小于設定閾值時,對所述短信的內(nèi)容與垃圾關(guān)鍵字進行匹配操作; 第九確定子模塊,用于當所述短信的內(nèi)容與垃圾關(guān)鍵字匹配時,確定所述短信為垃圾短?目。
18.如權(quán)利要求11、16或17所述的裝置,其特征在于, 所述第一確定模塊包括: 第十確定子模塊,用于當所述親密度等于或大于設定閾值時,確定所述短信不為垃圾短?目; 所述裝置還包括: 存儲模塊,用于將所述第二電話號碼存儲在所述第一電話號碼對應的潛在好友庫中; 更新模塊,用于每隔設定時間段對所述潛在好友庫進行更新。
19.一種垃圾短信識別設備,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 獲取來自第一通信終端將要發(fā)送至第二通信終端的短信; 獲取所述第一通信終端對應的第一電話號碼與所述第二通信終端對應的第二電話號碼之間的親密度; 根據(jù)所述親密度確定所述短信是否為垃圾短信。
【文檔編號】H04W12/12GK104320766SQ201410549872
【公開日】2015年1月28日 申請日期:2014年10月16日 優(yōu)先權(quán)日:2014年10月16日
【發(fā)明者】馬森, 馬驥, 孫鵬 申請人:小米科技有限責任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1