本發(fā)明涉及移動通信終端管理技術(shù)領(lǐng)域,特別涉及一種短信處理方法及設(shè)備。
背景技術(shù):
隨著通訊網(wǎng)絡(luò)資費的降低和個人短信業(yè)務(wù)(Short Message Service,SMS,又稱短消息服務(wù))收入的下降,運營商不得不降低服務(wù)提供商(Service Provider,SP)的短信廣告資費并加大推廣力度以維持該業(yè)務(wù)的營收,這直接導(dǎo)致了用戶收到的廣告等無效短信越來越多。同時由于短信群發(fā)的時間和策略往往相同,用戶收到的同質(zhì)短信越來越多,如節(jié)假日的祝福短信、運營商的業(yè)務(wù)推廣短信、通知類短信等等,大量無效短信的積壓嚴(yán)重影響了用戶對手機短信的正常查看和使用。
現(xiàn)有技術(shù)一般通過用戶預(yù)設(shè)的黑名單和關(guān)鍵字等對垃圾短信進行攔截,但由于親朋好友和運營商之類的號碼顯然不可能寫入黑名單,祝福短信、業(yè)務(wù)短信和通知短信這些非廣告類短信中通常也不會有明顯的廣告用語,現(xiàn)有方式很難對上述非廣告類短信進行有效攔截。同時由于上述非廣告類短信往往會在一些特定時期集中發(fā)送,而現(xiàn)有技術(shù)中黑名單和關(guān)鍵字的設(shè)置都比較固定,很難及時調(diào)整,采用現(xiàn)有方式如不能及時進行設(shè)置便無法有效攔截,短信爆發(fā)甚至?xí)枞脩敉ㄐ徘?;如進行設(shè)置又會影響用戶以后與相關(guān)人員的正常通信聯(lián)系,故現(xiàn)有技術(shù)根本無法對全部垃圾短信進行有效的管理。
技術(shù)實現(xiàn)要素:
為解決現(xiàn)有存在的技術(shù)問題,本發(fā)明實施例期望提供一種短信處理方法及設(shè)備,以靈活識別、攔截和處理各類垃圾短信,提高用戶管理短信的效率,增 強用戶體驗。
本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
在本發(fā)明實施例的一方面,提供一種短信處理方法,包括:
接收到短信,確定所述短信的內(nèi)容和/或發(fā)送者號碼不符合已有處理規(guī)則時,進一步判斷所述發(fā)送者號碼是否為常規(guī)消息號碼;若是常規(guī)消息號碼,則獲取短信處理的臨時規(guī)則,按所述臨時規(guī)則處理所述短信;
若不是常規(guī)消息號碼,則將所述短信標(biāo)記為垃圾短信。
優(yōu)選地,所述方法還包括:在指定的時間點對所述垃圾短信進行清理。
優(yōu)選地,所述方法還包括:在獲取所述臨時規(guī)則的同時獲取所述臨時規(guī)則的時效設(shè)置,在超過所述時效后刪除所述臨時規(guī)則。
優(yōu)選地,所述方法還包括:在刪除所述臨時規(guī)則的同時記錄所述臨時規(guī)則的設(shè)置模式,根據(jù)所述設(shè)置模式,在遇到同類情況時提示用戶或自動為用戶設(shè)置所述臨時規(guī)則。
優(yōu)選地,所述方法還包括:通過查詢通訊錄和號碼信息庫確定所述常規(guī)消息號碼;其中,所述通訊錄和號碼信息庫保存在本地和/或網(wǎng)絡(luò)服務(wù)器中。
在本發(fā)明實施例的另一方面,還提供一種短信處理設(shè)備,包括:
短信處理模塊,用于在接收到短信,確定所述短信的內(nèi)容和/或發(fā)送者號碼不符合已有處理規(guī)則時,進一步判斷所述發(fā)送者號碼是否為常規(guī)消息號碼,若是常規(guī)消息號碼,則獲取短信處理的臨時規(guī)則,按所述臨時規(guī)則處理所述短信;
短信標(biāo)記模塊,用于在所述發(fā)送者號碼不是常規(guī)消息號碼時,將所述短信標(biāo)記為垃圾短信。
優(yōu)選地,所述設(shè)備還包括:清理模塊,用于在指定的時間點對所述垃圾短信進行清理。
優(yōu)選地,所述設(shè)備還包括:時效管理模塊,用于在獲取所述臨時規(guī)則的同時獲取所述臨時規(guī)則的時效設(shè)置,在超過所述時效后刪除所述臨時規(guī)則。
優(yōu)選地,所述設(shè)備還包括:自學(xué)習(xí)模塊,用于在刪除所述臨時規(guī)則的同時記錄所述臨時規(guī)則的設(shè)置模式,根據(jù)所述設(shè)置模式,在遇到同類情況時提示用 戶或自動為用戶設(shè)置所述臨時規(guī)則。
優(yōu)選地,所述設(shè)備還包括:查詢模塊,用于通過查詢通訊錄和號碼信息庫確定所述常規(guī)消息號碼;其中,所述通訊錄和號碼信息庫保存在本地和/或網(wǎng)絡(luò)服務(wù)器中。
本發(fā)明實施例期望提供的短信處理方法及設(shè)備,通過臨時利用短期規(guī)則處理短信,可靈活設(shè)置短信屏蔽方式,實現(xiàn)針對特定人群、特定時期或特定內(nèi)容等進行的臨時屏蔽,既保證了用戶終端平時的正常使用,又可針對突發(fā)情況進行及時調(diào)整,從而可最大程度避免用戶受到大量垃圾短信的騷擾,提升用戶體驗。
附圖說明
圖1為本發(fā)明的一個實施例中短信處理方法的流程示意圖;
圖2為本發(fā)明的一個優(yōu)選實施例中典型判定流程的場景示意圖;
圖3為本發(fā)明的另一個實施例中短信處理設(shè)備的模塊結(jié)構(gòu)示意圖。
具體實施方式
為對各類垃圾短信進行高效的管理,本發(fā)明實施例提供了一種短信處理方法,如圖1所示,所述短信處理方法包括:
接收到短信,確定所述短信的內(nèi)容和/或發(fā)送者號碼不符合已有處理規(guī)則時,進一步判斷所述發(fā)送者號碼是否為常規(guī)消息號碼,若是常規(guī)消息號碼,則獲取短信處理的臨時規(guī)則,按所述臨時規(guī)則處理所述短信;
若不是常規(guī)消息號碼,則將所述短信標(biāo)記為垃圾短信。
其中,上述方法中,若所述短信的內(nèi)容和/或發(fā)送者號碼符合已有處理規(guī)則,則按所述已有處理規(guī)則處理所述短信。按臨時規(guī)則或已有規(guī)則處理所述短信包括:將所述短信標(biāo)記為垃圾短信或正常存儲所述短信。垃圾短信單獨存儲于垃圾短信模塊中,可供用戶查看以及進行刪除或恢復(fù)等操作。
進一步地,本發(fā)明實施例的方法還包括:在指定的時間點對全部垃圾短信 進行清理。優(yōu)選地,所述指定的時間點為周期性清理節(jié)點或規(guī)則(包括已有規(guī)則和臨時規(guī)則)設(shè)置的清理節(jié)點;所述指定的時間點由計時器確定,該計時器可在規(guī)則設(shè)置的同時進行設(shè)置或調(diào)整。
在本發(fā)明實施例中,所述已有處理規(guī)則一般指通過黑白名單和關(guān)鍵字進行屏蔽的固定規(guī)則,這些固定規(guī)則長期有效,是垃圾短信屏蔽的通用規(guī)則,通常只向其中添加屏蔽項而不輕易刪除屏蔽項。
而所述臨時規(guī)則一般指用戶根據(jù)當(dāng)前情況臨時添加的規(guī)則,本發(fā)明實施例中,臨時規(guī)則優(yōu)選為用戶根據(jù)所述發(fā)送者號碼、當(dāng)前時段和/或所述短信內(nèi)容等設(shè)置的短期規(guī)則,所述臨時規(guī)則中同時包括所述臨時規(guī)則的時效,在超過時效后刪除所述臨時規(guī)則。采用該方式,本發(fā)明可靈活設(shè)置短信屏蔽方式,針對特定人群、特定時期或特定內(nèi)容等進行臨時屏蔽,既保證了用戶終端平時的正常使用,又可針對突發(fā)情況進行及時調(diào)整,從而可最大程度避免用戶受到大量垃圾短信的騷擾,提升用戶體驗。
當(dāng)然,本領(lǐng)域相關(guān)技術(shù)人員可以理解,除了短期規(guī)則之外,本發(fā)明實施例中的所述臨時規(guī)則也可以是向固定規(guī)則中添加屏蔽項的長期規(guī)則(時效為永久有效),或是選擇不做屏蔽處理等,故短期規(guī)則不應(yīng)視作對本發(fā)明實施方式的具體限制。進一步地,本發(fā)明優(yōu)選采用規(guī)則庫記錄和管理規(guī)則,該規(guī)則庫具有自學(xué)習(xí)功能,短期規(guī)則在超過時效后被刪除不再執(zhí)行,但短期規(guī)則的設(shè)置模式會被記錄下來,在再次遇到同類情況時提示用戶或自動為用戶設(shè)置相同或相似的短期規(guī)則。規(guī)則庫優(yōu)選設(shè)置在本地,也可同步保存在網(wǎng)絡(luò)服務(wù)器中,更優(yōu)選地可同時結(jié)合后臺的大數(shù)據(jù)平臺對號碼、關(guān)鍵字、時間等進行挖掘,協(xié)助用戶定義和管理規(guī)則;用戶個人的規(guī)則庫還可根據(jù)該用戶的設(shè)置而共享到該用戶的其他終端,某些非隱私類的通用規(guī)則甚至可以根據(jù)該用戶的設(shè)置而分享給其他用戶。
此外,本發(fā)明實施例中所述常規(guī)消息號碼一般指通訊錄號碼、各運營商號段內(nèi)11位號碼、運營商號碼和默認服務(wù)商號碼等,這類號碼屬于用戶平時可能需要使用的號碼,不能簡單通過黑名單進行屏蔽;其中默認服務(wù)商號碼包括但 不限于銀行號碼、政府部門號碼、正規(guī)售后號碼和可信任商家號碼等。通訊錄號碼通過查詢本機通訊錄確認,而各運營商號段、運營商號碼和默認服務(wù)商號碼通過查詢號碼信息庫確認。通訊錄和號碼信息庫優(yōu)選保存在本地,由用戶個人對其進行設(shè)置和擴充;在其他優(yōu)選實施例中,通訊錄和號碼信息庫也可同步保存在網(wǎng)絡(luò)服務(wù)器中。更優(yōu)選地,號碼信息庫可由系統(tǒng)和全體用戶共同維護,比如可同時結(jié)合后臺的大數(shù)據(jù)平臺對號碼進行統(tǒng)計分析,或借助全體用戶的標(biāo)記信息進行推斷,在判定某號碼可信任時將其加入號碼信息庫,號碼信息庫的更新可通過網(wǎng)絡(luò)推送到用戶本地終端。
進一步參見圖2,本發(fā)明實施例對短信處理的判定流程包括:
S21:判定主叫短信號碼有無在手機號碼簿存儲,若為存儲號碼則進入判定步驟S22,否則進入判定步驟S23;
S22:根據(jù)系統(tǒng)存儲的判定規(guī)則判斷該短信是否為有效信息,若針對該短信已有判定規(guī)則,則進入判定步驟S24,若無判定規(guī)則,則進入判定步驟S25;
S23:判斷該號碼是否屬于三大運營商常規(guī)的11位號碼段,若屬于常規(guī)號碼段,則進入判定步驟S22,若不屬于常規(guī)號碼段,則進入判定步驟S26;
S24:若針對該短信已有判定規(guī)則,則根據(jù)規(guī)則判定該消息是否需要存儲;若是則存儲該短信,流程結(jié)束。若否進入判定步驟S28;
S25:若針對該短信無判定規(guī)則,則根據(jù)用戶意愿,如果用戶認為該短信中有關(guān)鍵點未涵蓋在已有規(guī)則內(nèi),提供一個用戶可添加規(guī)則的界面供用戶使用,由用戶和手機進行交互,添加臨時判定規(guī)則;若用戶添加臨時判定規(guī)則,則進入判定步驟S24,若用戶不添加臨時判定規(guī)則,則認為是有效信息,存儲短信箱,流程結(jié)束。
S26:再判斷該主叫短信號碼是否屬于運營商/銀行等通知類號碼,若屬于通知類號碼則進入步驟S22,若不屬于通知類號碼,則進入判定步驟S27;
S27:界定該號碼為無效短信,進入步驟S28;
S28:根據(jù)定時器將該短信定期刪除,流程結(jié)束。
其中,判定規(guī)則包括已有規(guī)則和臨時規(guī)則,判定規(guī)則的設(shè)置可由用戶完成 或由系統(tǒng)自動進行。比如用戶可以基于號碼(如黑白名單)、時間(如節(jié)假日)、關(guān)鍵字(如會議、樓盤、討論、邀請、恭喜、祝福……)等屬性,在短信界面提供一個功能菜單,當(dāng)用戶收到一條短信,此短信的關(guān)鍵點如果不在系統(tǒng)規(guī)則庫里面,則在該功能菜單選擇添加臨時規(guī)則,可依據(jù)號碼、時間、關(guān)鍵字等添加相應(yīng)臨時規(guī)則,并會將臨時規(guī)則記錄于手機規(guī)則庫中,此后再收到此類型短信,系統(tǒng)就會依據(jù)用戶定義的臨時規(guī)則,自動將此類短信添加到垃圾短信收件箱。又或者系統(tǒng)針對合作用戶收集的判定規(guī)則進行統(tǒng)計分析,判定無效信息號碼、無效信息集中時間等;由于系統(tǒng)支持自學(xué)習(xí)功能,隨著用戶對消息判定規(guī)則的添加和修改,處理消息會越來越便捷和自動化。
垃圾短信存儲時長可以由系統(tǒng)默認,也可以由用戶自定義設(shè)置,給用戶提供一個操作界面,此界面用戶可以根據(jù)自身情況、接收短信的頻率或垃圾短信的多少等來自定義時長,以針對不同用戶實現(xiàn)定制管理。
如圖3所示,本發(fā)明實施例還同時提供了一種短信處理設(shè)備1,包括:
短信處理模塊101,用于在接收到短信,確定所述短信的內(nèi)容和/或發(fā)送者號碼不符合已有處理規(guī)則時,進一步判斷所述發(fā)送者號碼是否為常規(guī)消息號碼,若是常規(guī)消息號碼,則獲取短信處理的臨時規(guī)則,按所述臨時規(guī)則處理所述短信;
短信標(biāo)記模塊102,用于在所述發(fā)送者號碼不是常規(guī)消息號碼時,將所述短信標(biāo)記為垃圾短信。
其中,本發(fā)明實施例采用規(guī)則庫存儲和管理已有處理規(guī)則和臨時規(guī)則,若所述短信的內(nèi)容和/或發(fā)送者號碼符合已有處理規(guī)則,則按所述已有處理規(guī)則處理所述短信。按臨時規(guī)則或已有規(guī)則處理所述短信包括:將所述短信標(biāo)記為垃圾短信或正常存儲所述短信。垃圾短信單獨存儲于垃圾短信模塊中,可供用戶查看以及進行刪除或恢復(fù)等操作。
優(yōu)選地,上述短信處理設(shè)備可以是移動終端本身;也可以是相對獨立的功能單元,通過移動終端加載后實現(xiàn)終端的短信處理。
進一步地,本發(fā)明實施例中所述設(shè)備還包括:清理模塊,用于在指定的時 間點對所述垃圾短信進行清理。
在本發(fā)明優(yōu)選實施例中通過規(guī)則庫管理規(guī)則,為盡可能靈活地設(shè)置短信屏蔽方式,所述設(shè)備還包括:時效管理模塊,用于在接收所述臨時規(guī)則的同時接收所述臨時規(guī)則的時效設(shè)置,在超過所述時效后刪除所述臨時規(guī)則。更優(yōu)選地,所述設(shè)備還包括:自學(xué)習(xí)模塊,用于在刪除所述臨時規(guī)則的同時記錄所述臨時規(guī)則的設(shè)置模式,根據(jù)所述設(shè)置模式,在遇到同類情況時提示用戶或自動為用戶設(shè)置所述臨時規(guī)則。
常規(guī)消息號碼一般指通訊錄號碼或號碼信息庫提供的默認可信的號碼,為確定常規(guī)消息號碼,所述設(shè)備優(yōu)選還包括:查詢模塊,用于通過查詢通訊錄和號碼信息庫確定所述常規(guī)消息號碼;其中,所述通訊錄和號碼信息庫保存在本地和/或網(wǎng)絡(luò)服務(wù)器中。
在實際應(yīng)用中,所述短信處理模塊101、短信標(biāo)記模塊102以及清理模塊、時效管理模塊、自學(xué)習(xí)模塊和查詢模塊均可由位于終端設(shè)備中的中央處理器(Central Processing Unit,CPU)、微處理器(Micro Processor Unit,MPU)、數(shù)字信號處理器(Digital Signal Processor,DSP)、或現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)等實現(xiàn)。規(guī)則庫、通訊錄和號碼信息庫則保存在本地和/或服務(wù)器的存儲模塊中,所述存儲模塊可由各種存儲器、或存儲設(shè)備等存儲介質(zhì)實現(xiàn)。
本發(fā)明實施例提供了一種短信處理方法及設(shè)備,通過臨時利用短期規(guī)則處理短信,可靈活設(shè)置短信屏蔽方式,實現(xiàn)針對特定人群、特定時期或特定內(nèi)容等進行的臨時屏蔽,既保證了用戶終端平時的正常使用,又可針對突發(fā)情況進行及時調(diào)整,從而可最大程度避免用戶受到大量垃圾短信的騷擾,提升用戶體驗。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。