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