短消息識別方法及裝置的制造方法
【專利摘要】本公開是關(guān)于一種短消息識別方法及裝置,其中,方法包括:當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息;根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息;當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近;根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。通過該技術(shù)方案,自動判斷短消息是否來自偽基站,可以保證用戶的終端的信息安全。
【專利說明】
短消息識別方法及裝置
技術(shù)領(lǐng)域
[0001]本公開涉及終端技術(shù)領(lǐng)域,尤其涉及一種短消息識別方法及裝置。
【背景技術(shù)】
[0002]在蜂窩移動通信系統(tǒng)中,終端為了獲得更好的服務(wù),會在空閑模式下搜索周圍小區(qū)信號,根據(jù)搜索到的小區(qū)信號強(qiáng)弱選擇一個小區(qū)進(jìn)行駐留。各小區(qū)在系統(tǒng)廣播消息中廣播本小區(qū)所屬的位置區(qū),當(dāng)終端選擇駐留的小區(qū)屬于一個新的位置區(qū)時,終端發(fā)起位置更新流程,并將終端此前駐留的位置區(qū)號碼一并上報給網(wǎng)絡(luò)。
[0003]“偽基站”是電信運(yùn)營商部署的移動通信網(wǎng)絡(luò)之外的非法小區(qū),為了誘導(dǎo)終端重選,偽基站通常會將發(fā)射功率提高。當(dāng)終端進(jìn)入“偽基站”覆蓋區(qū)域時,終端很有可能會選擇駐留“偽基站。
[0004]“偽基站”在成功誘導(dǎo)終端駐留并更新位置區(qū)后,就會向終端發(fā)送包含有廣告、詐騙等非法內(nèi)容的垃圾短信。
【發(fā)明內(nèi)容】
[0005]本公開實(shí)施例提供一種短消息識別方法及裝置,包括如下技術(shù)方案:
[0006]根據(jù)本公開實(shí)施例的第一方面,提供一種短消息識別方法,包括:
[0007]當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息;
[0008]根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息;
[0009]當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近;
[0010]根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。
[0011]在一個實(shí)施例中,所述方法還包括:
[0012]當(dāng)確定所述短消息為來自所述偽基站垃圾短消息時,輸出提示信息。
[0013]在一個實(shí)施例中,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,包括:
[0014]判斷所述內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字;
[0015]當(dāng)判斷所述內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定所述短消息為疑似垃圾短消息。
[0016]在一個實(shí)施例中,所述特征信息還包括所述短消息發(fā)送方的通訊號碼,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,還包括:
[0017]當(dāng)所述內(nèi)容信息中不包含所述預(yù)設(shè)關(guān)鍵字時,判斷所述通訊號碼信息中的通訊號碼是否屬于預(yù)設(shè)號碼;
[0018]當(dāng)判斷所述通訊號碼不屬于預(yù)設(shè)號碼時,確定所述短消息為疑似垃圾短消息。
[0019]在一個實(shí)施例中,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括:
[0020]確定第一時間及第二時間,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第二時間為所述移動終端收到所述短消息時的時間;
[0021 ]計算所述第一時間和第二時間之間的第一時間間隔;
[0022]當(dāng)所述第一時間間隔大于第一預(yù)設(shè)時間間隔時,確定所述短消息不是來自偽基站的垃圾短消息。
[0023]在一個實(shí)施例中,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,還包括:
[0024]當(dāng)所述第一時間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算所述第二時間和第三時間之間的第二時間間隔,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0025]當(dāng)所述第二時間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0026]在一個實(shí)施例中,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括:
[0027]計算第一時間和第三時間之間的第三時間間隔,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0028]當(dāng)所述第三時間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0029]根據(jù)本公開實(shí)施例的第二方面,提供一種短消息識別裝置,包括:
[0030]第一獲取模塊,用于當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息;
[0031]判斷模塊,用于根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息;
[0032]第二獲取模塊,用于當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近;
[0033]確定模塊,用于根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。
[0034]在一個實(shí)施例中,所述裝置還包括:
[0035]提示模塊,用于當(dāng)確定所述短消息為來自所述偽基站垃圾短消息時,輸出提示信息。
[0036]在一個實(shí)施例中,當(dāng)所述特征信息包括內(nèi)容信息時,所述判斷模塊包括:
[0037]第一判斷子模塊,用于判斷所述內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字;
[0038]第一確定子模塊,用于當(dāng)判斷所述內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定所述短消息為疑似垃圾短消息。
[0039]在一個實(shí)施例中,所述特征信息還包括所述短消息發(fā)送方的通訊號碼,所述判斷豐旲塊還包括:
[0040]第二判斷子模塊,用于當(dāng)所述內(nèi)容信息中不包含所述預(yù)設(shè)關(guān)鍵字時,判斷所述通訊號碼是否屬于預(yù)設(shè)號碼;
[0041]第二確定子模塊,用于當(dāng)判斷所述通訊號碼不屬于預(yù)設(shè)號碼時,確定所述短消息為疑似垃圾短消息。
[0042]在一個實(shí)施例中,所述確定模塊包括:
[0043]第三確定子模塊,用于確定第一時間及第二時間,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第二時間為所述移動終端收到所述短消息時的時間;
[0044]第一計算子模塊,用于計算所述第一時間和所述第二時間之間的第一時間間隔;
[0045]第四確定子模塊,用于當(dāng)所述第一時間間隔大于第一預(yù)設(shè)時間間隔時,確定所述短消息不是來自偽基站的垃圾短消息。
[0046]在一個實(shí)施例中,所述確定模塊還包括:
[0047]第二計算子模塊,用于當(dāng)所述第一時間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算所述第二時間和第三時間之間的第二時間間隔,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0048]第五確定子模塊,用于當(dāng)所述第二時間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0049]在一個實(shí)施例中,所述確定模塊包括:
[0050]第三計算子模塊,用于計算第一時間和第三時間之間的第三時間間隔,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0051]第六確定子模塊,用于當(dāng)所述第三時間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0052]根據(jù)本公開實(shí)施例的第三方面,提供一種短消息識別裝置,包括:
[0053]處理器;
[0054]用于存儲處理器可執(zhí)行指令的存儲器;
[0055]其中,所述處理器被配置為:
[0056]當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息;
[0057]根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息;
[0058]當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近;
[0059]根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。
[0060]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0061 ]上述技術(shù)方案,當(dāng)移動終端接收到短消息之后,首先根據(jù)短消息的特征信息,如短消息的內(nèi)容,發(fā)送方的電話號碼等,判斷短消息是否為疑似垃圾短消息,當(dāng)判斷為疑似垃圾短消息時,再根據(jù)短消息接收前后,進(jìn)行帶有位置區(qū)更新的小區(qū)重選的時間來進(jìn)一步確定短消息是否為偽基站發(fā)送的垃圾短消息,這樣,自動判斷短消息是否來自偽基站,可以保證用戶的終端的信息安全。
[0062]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0063]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0064]圖1是根據(jù)一示例性實(shí)施例示出的一種短消息識別方法的流程圖。
[0065]圖2是根據(jù)一示例性實(shí)施例示出的另一種短消息識別方法的流程圖。
[0066]圖3是根據(jù)一示例性實(shí)施例示出的一種短消息識別方法中步驟S102的流程圖。
[0067]圖4是根據(jù)一示例性實(shí)施例示出的另一種短消息識別方法中步驟S102的流程圖。
[0068]圖5A是根據(jù)一示例性實(shí)施例示出的一種短消息識別方法中步驟S104的流程圖。
[0069]圖5B是根據(jù)一示例性實(shí)施例示出的另一種短消息識別方法中步驟S104的流程圖。
[0070]圖6A是根據(jù)一示例性實(shí)施例示出的再一種短消息識別方法中步驟S104的流程圖。[0071 ]圖6B是根據(jù)一示例性實(shí)施例示出的一種短消息識別方法的具體流程圖。
[0072]圖7是根據(jù)一示例性實(shí)施例示出的一種短消息識別裝置的框圖。
[0073]圖8是根據(jù)一示例性實(shí)施例示出的另一種短消息識別裝置的框圖。
[0074]圖9是根據(jù)一示例性實(shí)施例示出的一種短消息識別裝置中判斷模塊的框圖。
[0075]圖10是根據(jù)一示例性實(shí)施例示出的另一種短消息識別裝置中判斷模塊的框圖。
[0076]圖11是根據(jù)一示例性實(shí)施例示出的又種短消息識別裝置中確定模塊的框圖。
[0077]圖12是根據(jù)一示例性實(shí)施例示出的又一種短消息識別裝置中確定模塊的框圖。
[0078]圖13是根據(jù)一示例性實(shí)施例示出的再一種短消息識別裝置中確定模塊的框圖。
[0079]圖14是根據(jù)一示例性實(shí)施例示出的適用于短消息識別裝置的框圖。
【具體實(shí)施方式】
[0080]這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0081]本公開實(shí)施例提供了一種短消息識別方法,該方法可用于移動終端設(shè)備中,如圖1所示,該方法包括步驟S11-S104:
[0082]在步驟SlOl中,當(dāng)移動終端接收到短消息后,獲取短消息的特征信息,其中,特征信息至少包括內(nèi)容信息;
[0083]短消息的特征信息可以是短消息的內(nèi)容,如短消息可以是短信,特征信息可以是短信內(nèi)容。
[0084]在步驟S102中,根據(jù)特征信息判斷短消息是否為疑似垃圾短消息;
[0085]根據(jù)短消息的內(nèi)容等可初步判斷出該短消息是否是垃圾短消息。如判斷短消息內(nèi)容中是否包含廣告、要求匯款等詐騙性內(nèi)容。
[0086]在步驟S103中,當(dāng)判斷短消息為疑似垃圾短消息時,獲取移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且操作時間距離移動終端接收短消息的時間最近;
[0087]根據(jù)移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,例如根據(jù)終端在接收短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的第一時間,和移動終端在收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的第二時間,確定移動終端在接收到短消息的前后的預(yù)設(shè)時間段內(nèi)是否發(fā)生了兩次位置更新,即確定是否可能是和偽基站的短暫連接,從而根據(jù)該結(jié)果確定該短消息是否為垃圾短消息。
[0088]在步驟S104中,根據(jù)操作時間確定短消息是否為來自偽基站的垃圾短消息。
[0089]在該實(shí)施例中,當(dāng)移動終端接收到短消息之后,首先根據(jù)短消息的特征信息,如短消息的內(nèi)容等,判斷短消息是否為疑似垃圾短消息,當(dāng)判斷為疑似垃圾短消息時,再根據(jù)短消息接收前后,進(jìn)行帶有位置區(qū)更新的小區(qū)重選的時間來進(jìn)一步確定短消息是否為偽基站發(fā)送的垃圾短消息,這樣,自動判斷短消息是否來自偽基站,可以保證用戶的終端的信息安全。
[0090]如圖2所示,在一個實(shí)施例中,上述方法還包括步驟S201:
[0091 ]在步驟S201中,當(dāng)確定短消息為來自偽基站垃圾短消息時,輸出提示信息。
[0092]在該實(shí)施例中,當(dāng)確定移動終端接收到的短消息是來自偽基站的垃圾短消息時,會輸出提示信息提示用戶,如輸出“接收到的短信為來自偽基站的垃圾短信”的提示,這樣,使得用戶可以清楚的獲知短信來源,從而進(jìn)行相應(yīng)的處理,保證移動終端的信息安全,避免被欺詐。
[0093]如圖3所示,在一個實(shí)施例中,當(dāng)特征信息包括內(nèi)容信息時,上述步驟S102包括步驟S301-S302:
[0094]在步驟S301中,判斷內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字;
[0095]在步驟S302中,當(dāng)判斷內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定短消息為疑似垃圾短消息。
[0096]在該實(shí)施例中,當(dāng)短消息的特征信息為內(nèi)容信息時,可以判斷內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字,如短消息是否包含匯款、或者廣告類用語等關(guān)鍵字,從而根據(jù)判斷結(jié)果確定短消息是否為疑似垃圾短消息。
[0097]如圖4所示,在一個實(shí)施例中,特征信息還包括短消息發(fā)送方的通訊號碼,上述步驟S102還可以包括步驟S401-S402:
[0098]在步驟S401中,當(dāng)內(nèi)容信息中不包含預(yù)設(shè)關(guān)鍵字時,判斷通訊號碼信息中的通訊號碼是否屬于預(yù)設(shè)號碼;
[0099]在步驟S402中,當(dāng)判斷通訊號碼不屬于預(yù)設(shè)號碼時,確定短消息為疑似垃圾短消息。
[0100]在該實(shí)施例中,特征信息除了可以是內(nèi)容信息外,還可以是短消息發(fā)送方的通訊號碼,當(dāng)特征消息包括通訊號碼時,在判斷內(nèi)容信息中不包含預(yù)設(shè)關(guān)鍵字時,可以判斷通訊號碼是否是預(yù)設(shè)號碼,例如,判斷通訊號碼是否是一些政府機(jī)關(guān)、電信運(yùn)營商和銀行等公眾號碼,從而防止偽基站利用公眾號碼進(jìn)行欺詐。其中,用戶或廠商可以預(yù)先設(shè)置一些政府機(jī)關(guān)、電信運(yùn)營商和銀行等號碼為預(yù)設(shè)號碼。
[0101]如圖5A所示,在一個實(shí)施例中,上述步驟S104還可以包括步驟S501-S503:
[0102]在步驟S501中,確定第一時間及第二時間,其中,第一時間為移動終端在接收到短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,第二時間為移動終端收到短消息時的時間;
[0103]在步驟S502中,計算第一時間和第二時間之間的第一時間間隔;
[0104]在步驟S503中,當(dāng)?shù)谝粫r間間隔大于第一預(yù)設(shè)時間間隔時,確定短消息不是來自偽基站的垃圾短消息。
[0105]在該實(shí)施例中,可以根據(jù)終端在接收短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的第一時間,和移動終端在收到短消息時的第二時間,確定移動終端在接收到短消息的前的預(yù)設(shè)時間段內(nèi)是否發(fā)生了位置更新,即確定是否可能是和偽基站的短暫連接,從而根據(jù)該結(jié)果確定該短消息是否為垃圾短消息。
[0106]如圖5B所示,在一個實(shí)施例中,上述步驟S104還可以包括步驟S511-S512:
[0107]在步驟S511中,當(dāng)?shù)谝粫r間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算第二時間和第三時間之間的第二時間間隔,第三時間為移動終端在接收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0108]在步驟S512中,當(dāng)?shù)诙r間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定短消息為來自偽基站的垃圾短消息。
[0109]在該實(shí)施例中,在確定短消息為疑似垃圾短消息時,可以進(jìn)一步根據(jù)第一時間,第二時間和第三時間確定該短消息是否真的是來自偽基站的垃圾短消息。例如,可以先確定終端接收到短消息時的第二時間,進(jìn)而計算終端接收到短消息時和接收到短消息前進(jìn)行帶有位置更新的小區(qū)重選的第一時間之間的第一時間間隔,如果該時間間隔小于或者等于第一預(yù)設(shè)時間間隔,則說明在收到可疑短消息的不久前,終端進(jìn)行過帶有位置區(qū)更新的小區(qū)重新過程,此時需要進(jìn)一步判斷鑒定,否則說明終端有一段時間沒有進(jìn)行帶有位置區(qū)更新的小區(qū)重選,收到的短消息不是來自偽基站的信息。在進(jìn)一步判斷鑒定時,可以通過判斷在收到短消息之后的一段時間內(nèi),終端是否再次發(fā)生了帶有位置區(qū)更新的小區(qū)重選,當(dāng)判斷結(jié)果為是時,說明在接收到短消息的前后的一段時間內(nèi),終端都進(jìn)行了位置區(qū)更新的小區(qū)重新,即可斷定該短消息是來自偽基站的垃圾短消息。
[0110]如圖6A所示,在一個實(shí)施例中,上述步驟S104還可以包括步驟S601-S603:
[0111]在步驟S601中,計算第一時間和第三時間之間的第三時間間隔,其中,第一時間為移動終端在接收到短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,第三時間為移動終端在接收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0112]在步驟S602中,當(dāng)?shù)谌龝r間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定短消息為來自偽基站的垃圾短消息。
[0113]在該實(shí)施例中,在確定短消息為疑似垃圾短消息時,還可以直接計算移動終端在接收到短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選的第一時間和收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選的第二時間之間的時間間隔,如果該時間間隔小于或者等于第三預(yù)設(shè)時間間隔,即間隔時間較短,此時說明在接收到短消息的前后的一段時間內(nèi),終端都進(jìn)行了位置區(qū)更新的小區(qū)重新,即可斷定該短消息是來自偽基站的垃圾短消息。
[0114]下面以一個具體實(shí)施例詳細(xì)說明本發(fā)明的技術(shù)方案。
[0115]如圖6B所示,本公開實(shí)施例的短消息識別方法,具體包括以下步驟S611-S617:
[0116]在步驟S611中,移動終端接收到短信;
[0117]在步驟S612中,收到短信后,判斷收到的短信內(nèi)容是否可疑,例如,判斷短信內(nèi)容是否含有廣告、要求匯款等欺詐性短信內(nèi)容;如果含有這些可疑內(nèi)容,則直接進(jìn)入步驟S614,否則進(jìn)入步驟S613。
[0118]在步驟S613中,判斷短信發(fā)送方的號碼是否可疑,例如短信發(fā)送方號碼是否是政府機(jī)關(guān)、電信運(yùn)營商、銀行等公眾號碼,防止“偽基站”利用公眾號碼進(jìn)行欺詐。如果短信發(fā)送方號碼可疑,則進(jìn)入步驟S614,否則就認(rèn)為短信內(nèi)容和短信發(fā)送方號碼均無異常,退出后續(xù)鑒別流程。
[0119]在步驟S614中,查詢收到短信前的最后一次帶有位置區(qū)更新的小區(qū)重選的時間,計算前述帶有位置區(qū)更新的小區(qū)重選的時間到收到該可疑短信之間的時間間隔,記為tl。
[0120]在步驟S615中,判斷時間間隔tl是否小于預(yù)設(shè)時間間隔Tl,如果小于,說明收到可疑信息的不久前,移動終端進(jìn)行過帶位置區(qū)更新的小區(qū)重選過程,需要進(jìn)一步判斷鑒別,否則說明移動終端已經(jīng)有一段時間沒有進(jìn)行帶位置區(qū)更新的小區(qū)重選,收到的信息不是來自于“偽基站”,退出流程。
[0121]在步驟S616中,收到疑似“偽基站”的短信后,判斷在預(yù)定的時間間隔T2內(nèi),移動終端是否再次發(fā)生了帶位置區(qū)更新的小區(qū)重選,如果是,則可以斷定移動終端收到的是來自“偽基站”的垃圾短信。
[0122]在步驟S617中,提示用戶不久前駐留了偽基站,相應(yīng)收到的短信,是來自“偽基站”的垃圾短信。
[0123]通過上述技術(shù)方案,自動判斷短消息是否來自偽基站,可以保證用戶的終端的信息安全。
[0124]下述為本公開裝置實(shí)施例,可以用于執(zhí)行本公開方法實(shí)施例。
[0125]圖7是根據(jù)一示例性實(shí)施例示出的一種短消息識別裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為電子設(shè)備的部分或者全部。如圖7所示,該短消息識別裝置包括:
[0126]第一獲取模塊71,被配置為當(dāng)移動終端接收到短消息后,獲取短消息的特征信息,其中,特征信息至少包括內(nèi)容信息;
[0127]判斷模塊72,被配置為根據(jù)特征信息判斷短消息是否為疑似垃圾短消息;
[0128]第二獲取模塊73,被配置為當(dāng)判斷短消息為疑似垃圾短消息時,獲取移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且操作時間距離移動終端接收短消息的時間最近;
[0129]確定模塊74,被配置為根據(jù)操作時間確定短消息是否為來自偽基站的垃圾短消息。
[0130]在該實(shí)施例中,當(dāng)移動終端接收到短消息之后,首先根據(jù)短消息的特征信息,如短消息的內(nèi)容等,判斷短消息是否為疑似垃圾短消息,當(dāng)判斷為疑似垃圾短消息時,再根據(jù)短消息接收前后,進(jìn)行帶有位置區(qū)更新的小區(qū)重選的時間來進(jìn)一步確定短消息是否為偽基站發(fā)送的垃圾短消息,這樣,自動判斷短消息是否來自偽基站,可以保證用戶的終端的信息安全。
[0131 ] 如圖8所示,在一個實(shí)施例中,上述裝置還包括:
[0132]提示模塊81,被配置為當(dāng)確定短消息為來自偽基站垃圾短消息時,輸出提示信息。
[0133]在該實(shí)施例中,當(dāng)確定移動終端接收到的短消息是來自偽基站的垃圾短消息時,會輸出提示信息提示用戶,如輸出“接收到的短信為來自偽基站的垃圾短信”的提示,這樣,使得用戶可以清楚的獲知短信來源,從而進(jìn)行相應(yīng)的處理,保證移動終端的信息安全,避免被欺詐。
[0134]如圖9所示,在一個實(shí)施例中,當(dāng)特征信息包括內(nèi)容信息時,判斷模塊72包括:
[0135]第一判斷子模塊91,被配置為判斷內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字;
[0136]第一確定子模塊92,被配置為當(dāng)判斷內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定短消息為疑似垃圾短消息。
[0137]在該實(shí)施例中,當(dāng)短消息的特征信息為內(nèi)容信息時,可以判斷內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字,如短消息是否包含匯款、或者廣告類用語等關(guān)鍵字,從而根據(jù)判斷結(jié)果確定短消息是否為疑似垃圾短消息。
[0138]如圖10所示,在一個實(shí)施例中,特征信息還包括短消息發(fā)送方的通訊號碼,判斷模塊72還包括:
[0139]第二判斷子模塊101,被配置為當(dāng)內(nèi)容信息中不包含預(yù)設(shè)關(guān)鍵字時,判斷通訊號碼是否屬于預(yù)設(shè)號碼;
[0140]第二確定子模塊102,被配置為當(dāng)判斷通訊號碼不屬于預(yù)設(shè)號碼時,確定短消息為疑似垃圾短消息。
[0141]在該實(shí)施例中,特征信息除了可以是內(nèi)容信息外,還可以是短消息發(fā)送方的通訊號碼,當(dāng)特征消息包括通訊號碼時,在判斷內(nèi)容信息中不包含預(yù)設(shè)關(guān)鍵字時,可以判斷通訊號碼是否是預(yù)設(shè)號碼,例如,判斷通訊號碼是否是一些政府機(jī)關(guān)、電信運(yùn)營商和銀行等公眾號碼,從而防止偽基站利用公眾號碼進(jìn)行欺詐。其中,用戶或廠商可以預(yù)先設(shè)置一些政府機(jī)關(guān)、電信運(yùn)營商和銀行等號碼為預(yù)設(shè)號碼。
[0142]如圖11所示,在一個實(shí)施例中,確定模塊74包括:
[0143]第三確定子模塊111,被配置確定第一時間及第二時間,其中,第一時間為移動終端在接收到短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,第二時間為移動終端收到短消息時的時間;
[0144]第一計算子模塊112,被配置為計算第一時間和第二時間之間的第一時間間隔;
[0145]第四確定子模塊113,被配置為當(dāng)?shù)谝粫r間間隔大于第一預(yù)設(shè)時間間隔時,確定短消息不是來自偽基站的垃圾短消息。
[0146]在該實(shí)施例中,可以根據(jù)終端在接收短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的第一時間,和移動終端在收到短消息時的第二時間,確定移動終端在接收到短消息的前的預(yù)設(shè)時間段內(nèi)是否發(fā)生了位置更新,即確定是否可能是和偽基站的短暫連接,從而根據(jù)該結(jié)果確定該短消息是否為垃圾短消息。
[0147]如圖12所示,在一個實(shí)施例中,確定模塊74還包括:
[0148]第二計算子模塊121,被配置當(dāng)?shù)谝粫r間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算第二時間和第三時間之間的第二時間間隔,第三時間為移動終端在接收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0149]第五確定子模塊122,被配置為當(dāng)?shù)诙r間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定短消息為來自偽基站的垃圾短消息。
[0150]在該實(shí)施例中,在確定短消息為疑似垃圾短消息時,可以進(jìn)一步根據(jù)第一時間,第二時間和第三時間確定該短消息是否真的是來自偽基站的垃圾短消息。例如,可以先確定終端接收到短消息時的第三時間,進(jìn)而計算終端接收到短消息時和接收到短消息前進(jìn)行帶有位置更新的小區(qū)重選的第一時間之間的第一時間間隔,如果該時間間隔小于或者等于第一預(yù)設(shè)時間間隔,則說明在收到可疑短消息的不久前,終端進(jìn)行過帶有位置區(qū)更新的小區(qū)重新過程,此時需要進(jìn)一步判斷鑒定,否則說明終端有一段時間沒有進(jìn)行帶有位置區(qū)更新的小區(qū)重選,收到的短消息不是來自偽基站的信息。在進(jìn)一步判斷鑒定時,可以通過判斷在收到短消息之后的一段時間內(nèi),終端是否再次發(fā)生了帶有位置區(qū)更新的小區(qū)重選,當(dāng)判斷結(jié)果為是時,說明在接收到短消息的前后的一段時間內(nèi),終端都進(jìn)行了位置區(qū)更新的小區(qū)重新,即可斷定該短消息是來自偽基站的垃圾短消息。
[0151 ]如圖13所示,在一個實(shí)施例中,確定模塊74包括:
[0152]第三計算子模塊131,被配置為計算第一時間和第三時間之間的第三時間間隔,其中,第一時間為移動終端在接收到短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,第三時間為移動終端在接收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0153]第六確定子模塊132,被配置為當(dāng)?shù)谌龝r間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定短消息為來自偽基站的垃圾短消息。
[0154]在該實(shí)施例中,在確定短消息為疑似垃圾短消息時,還可以直接計算移動終端在接收到短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選的第一時間和收到短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選的第二時間之間的時間間隔,如果該時間間隔小于或者等于第三預(yù)設(shè)時間間隔,即間隔時間較短,此時說明在接收到短消息的前后的一段時間內(nèi),終端都進(jìn)行了位置區(qū)更新的小區(qū)重新,即可斷定該短消息是來自偽基站的垃圾短消息。
[0155]根據(jù)本公開實(shí)施例的第三方面,提供一種短消息識別裝置,包括:
[0156]處理器;
[0157]用于存儲處理器可執(zhí)行指令的存儲器;
[0158]其中,處理器被配置為:
[0159]當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息;
[0160]根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息;
[0161]當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近;
[0162]根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。
[0163]上述處理器還可被配置為:
[0164]當(dāng)確定所述短消息為來自所述偽基站垃圾短消息時,輸出提示信息。
[0165]上述處理器還可被配置為:
[0166]所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,包括:
[0167]判斷所述內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字;
[0168]當(dāng)判斷所述內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定所述短消息為疑似垃圾短消息。
[0169]上述處理器還可被配置為:
[0170]所述特征信息還包括所述短消息發(fā)送方的通訊號碼,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,還包括:
[0171]當(dāng)所述內(nèi)容信息中不包含所述預(yù)設(shè)關(guān)鍵字時,判斷所述通訊號碼信息中的通訊號碼是否屬于預(yù)設(shè)號碼;
[0172]當(dāng)判斷所述通訊號碼不屬于預(yù)設(shè)號碼時,確定所述短消息為疑似垃圾短消息。
[0173]上述處理器還可被配置為:
[0174]所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括:
[0175]確定第一時間及第二時間,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第二時間為所述移動終端收到所述短消息時的時間;
[0176]計算所述第一時間和第二時間之間的第一時間間隔;
[0177]當(dāng)所述第一時間間隔大于第一預(yù)設(shè)時間間隔時,確定所述短消息不是來自偽基站的垃圾短消息。
[0178]上述處理器還可被配置為:
[0179]所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,還包括:
[0180]當(dāng)所述第一時間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算所述第二時間和第三時間之間的第二時間間隔,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0181]當(dāng)所述第二時間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0182]上述處理器還可被配置為:
[0183]所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括:
[0184]計算第一時間和第三時間之間的第三時間間隔,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0185]當(dāng)所述第三時間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0186]圖14是根據(jù)一示例性實(shí)施例示出的一種用于圖片拍攝裝置的框圖,該裝置適用于終端設(shè)備。例如,裝置1400可以是移動電話,計算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0187]裝置1400可以包括以下一個或多個組件:處理組件1402,存儲器1404,電源組件1406,多媒體組件1408,音頻組件1410,輸入/輸出(I /0)的接口 1412,傳感器組件1414,以及通信組件1416。
[0188]處理組件1402通??刂蒲b置1400的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1402可以包括一個或多個處理器1420來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1402可以包括一個或多個模塊,便于處理組件1402和其他組件之間的交互。例如,處理組件1402可以包括多媒體模塊,以方便多媒體組件1408和處理組件1402之間的交互。
[0189]存儲器1404被配置為存儲各種類型的數(shù)據(jù)以支持在裝置1400的操作。這些數(shù)據(jù)的示例包括用于在裝置1400上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1404可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPR0M),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0190]電源組件1406為裝置1400的各種組件提供電力。電源組件1406可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1400生成、管理和分配電力相關(guān)聯(lián)的組件。
[0191]多媒體組件1408包括在所述裝置1400和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件1408包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置1400處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0192]音頻組件1410被配置為輸出和/或輸入音頻信號。例如,音頻組件1410包括一個麥克風(fēng)(MIC),當(dāng)裝置1400處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器1404或經(jīng)由通信組件1416發(fā)送。在一些實(shí)施例中,音頻組件1410還包括一個揚(yáng)聲器,用于輸出音頻信號。
[0193]I/O接口 1412為處理組件1402和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0194]傳感器組件1414包括一個或多個傳感器,用于為裝置1400提供各個方面的狀態(tài)評估。例如,傳感器組件1414可以檢測到裝置1400的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置1400的顯示器和小鍵盤,傳感器組件1414還可以檢測裝置1400或裝置1400—個組件的位置改變,用戶與裝置1400接觸的存在或不存在,裝置1400方位或加速/減速和裝置1400的溫度變化。傳感器組件1414可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1414還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1414還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0195]通信組件1416被配置為便于裝置1400和其他設(shè)備之間有線或無線方式的通信。裝置1400可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實(shí)施例中,通信組件1416經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信組件1416還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0196]在示例性實(shí)施例中,裝置1400可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子組件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0197]在示例性實(shí)施例中,還提供了一種包括指令的非臨時性計算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器1404,上述指令可由裝置1400的處理器1420執(zhí)行以完成上述方法。例如,所述非臨時性計算機(jī)可讀存儲介質(zhì)可以是R0M、隨機(jī)存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0198]—種非臨時性計算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由裝置1300的處理器執(zhí)行時,使得裝置1300能夠執(zhí)行上述短消息識別方法,所述方法包括:
[0199]當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息;
[0200]根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息;
[0201]當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近;
[0202]根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。
[0203]在一個實(shí)施例中,所述方法還包括:
[0204]當(dāng)確定所述短消息為來自所述偽基站垃圾短消息時,輸出提示信息。
[0205]在一個實(shí)施例中,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,包括:
[0206]判斷所述內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字;
[0207]當(dāng)判斷所述內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定所述短消息為疑似垃圾短消息。
[0208]在一個實(shí)施例中,所述特征信息還包括所述短消息發(fā)送方的通訊號碼,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,還包括:
[0209]當(dāng)所述內(nèi)容信息中不包含所述預(yù)設(shè)關(guān)鍵字時,判斷所述通訊號碼信息中的通訊號碼是否屬于預(yù)設(shè)號碼;
[0210]當(dāng)判斷所述通訊號碼不屬于預(yù)設(shè)號碼時,確定所述短消息為疑似垃圾短消息。
[0211]在一個實(shí)施例中,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括:
[0212]確定第一時間及第二時間,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第二時間為所述移動終端收到所述短消息時的時間;
[0213]計算所述第一時間和第二時間之間的第一時間間隔;
[0214]當(dāng)所述第一時間間隔大于第一預(yù)設(shè)時間間隔時,確定所述短消息不是來自偽基站的垃圾短消息。
[0215]在一個實(shí)施例中,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,還包括:
[0216]當(dāng)所述第一時間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算所述第二時間和第三時間之間的第二時間間隔,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0217]當(dāng)所述第二時間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0218]在一個實(shí)施例中,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括:
[0219]計算第一時間和第三時間之間的第三時間間隔,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間;
[0220]當(dāng)所述第三時間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。
[0221]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0222]應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項】
1.一種短消息識別方法,其特征在于,包括: 當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息; 根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息; 當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近; 根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)確定所述短消息為來自所述偽基站垃圾短消息時,輸出提示信息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,包括: 判斷所述內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字; 當(dāng)判斷所述內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定所述短消息為疑似垃圾短消息。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述特征信息還包括所述短消息發(fā)送方的通訊號碼,所述根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息,還包括: 當(dāng)所述內(nèi)容信息中不包含所述預(yù)設(shè)關(guān)鍵字時,判斷所述通訊號碼是否屬于預(yù)設(shè)號碼; 當(dāng)判斷所述通訊號碼不屬于預(yù)設(shè)號碼時,確定所述短消息為疑似垃圾短消息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括: 確定第一時間及第二時間,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第二時間為所述移動終端收到所述短消息時的時間; 計算所述第一時間和第二時間之間的第一時間間隔; 當(dāng)所述第一時間間隔大于第一預(yù)設(shè)時間間隔時,確定所述短消息不是來自偽基站的垃圾短消息。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,還包括: 當(dāng)所述第一時間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算所述第二時間和第三時間之間的第二時間間隔,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間; 當(dāng)所述第二時間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息,包括: 計算第一時間和第三時間之間的第三時間間隔,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間; 當(dāng)所述第三時間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。8.一種短消息識別裝置,其特征在于,包括: 第一獲取模塊,用于當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息; 判斷模塊,用于根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息; 第二獲取模塊,用于當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近; 確定模塊,用于根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 提示模塊,用于當(dāng)確定所述短消息為來自所述偽基站垃圾短消息時,輸出提示信息。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述判斷模塊包括: 第一判斷子模塊,用于判斷所述內(nèi)容信息中是否包含預(yù)設(shè)關(guān)鍵字; 第一確定子模塊,用于當(dāng)判斷所述內(nèi)容信息中包含預(yù)設(shè)關(guān)鍵字時,確定所述短消息為疑似垃圾短消息。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述特征信息還包括所述短消息發(fā)送方的通訊號碼,所述判斷模塊還包括: 第二判斷子模塊,用于當(dāng)所述內(nèi)容信息中不包含所述預(yù)設(shè)關(guān)鍵字時,判斷所述通訊號碼是否屬于預(yù)設(shè)號碼; 第二確定子模塊,用于當(dāng)判斷所述通訊號碼不屬于預(yù)設(shè)號碼時,確定所述短消息為疑似垃圾短消息。12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定模塊包括: 第三確定子模塊,用于確定第一時間及第二時間,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第二時間為所述移動終端收到所述短消息時的時間; 第一計算子模塊,用于計算所述第一時間和所述第二時間之間的第一時間間隔; 第四確定子模塊,用于當(dāng)所述第一時間間隔大于第一預(yù)設(shè)時間間隔時,確定所述短消息不是來自偽基站的垃圾短消息。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述確定模塊還包括: 第二計算子模塊,用于當(dāng)所述第一時間間隔小于或者等于第一預(yù)設(shè)時間間隔時,計算所述第二時間和第三時間之間的第二時間間隔,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間; 第五確定子模塊,用于當(dāng)所述第二時間間隔小于或者等于第二預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。14.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定模塊包括: 第三計算子模塊,用于計算第一時間和第三時間之間的第三時間間隔,其中,所述第一時間為所述移動終端在接收到所述短消息之前最后一次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間,所述第三時間為所述移動終端在接收到所述短消息之后首次進(jìn)行帶有位置區(qū)更新的小區(qū)重選操作的時間; 第六確定子模塊,用于當(dāng)所述第三時間間隔小于或者等于第三預(yù)設(shè)時間間隔時,確定所述短消息為來自偽基站的垃圾短消息。15.一種短消息識別裝置,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 當(dāng)移動終端接收到短消息后,獲取所述短消息的特征信息,其中,所述特征信息至少包括內(nèi)容信息; 根據(jù)所述特征信息判斷所述短消息是否為疑似垃圾短消息; 當(dāng)判斷所述短消息為疑似垃圾短消息時,獲取所述移動終端進(jìn)行的帶有位置區(qū)更新的小區(qū)重選操作的操作時間,且所述操作時間距離所述移動終端接收所述短消息的時間最近; 根據(jù)所述操作時間確定所述短消息是否為來自偽基站的垃圾短消息。
【文檔編號】H04W12/12GK106060789SQ201610350262
【公開日】2016年10月26日
【申請日】2016年5月24日
【發(fā)明人】黃錢紅, 崔恒彬, 鄢來軍
【申請人】北京小米移動軟件有限公司