專利名稱:一種短信過濾方法
技術領域:
本發明涉及移動通訊領域,尤其涉及一種短信過濾方法。
背景技術:
隨著移動電話的普及,短信以其方便快捷的優勢正迅速成為人們普遍采 用的通訊方式,人們通過短信進行的信息溝通和感情交流變得日益頻繁。人 們在享受短信帶來的方便之時,卻有一些不法分子利用短信從事非法活動, 例如傳播垃圾短信、黃色短信,散布謠言,進行詐騙等,尤其是近年來,部 分不法分子利用高科技手段從事不法短信活動,主要體現在使用專用的外呼 軟件來代替以往的手動外呼。這類外呼軟件的功能強大,在普通的個人電腦 上運行即可達到每秒鐘幾百次的外呼量,并且還具有自動生成呼叫號碼、呼 叫頻率可調等特點。如果不對非法短信活動加以控制,將會嚴重擾亂普通用 戶的通信自由、生活安寧,甚至危及社會的和諧及安定。
目前對非法短信的處理方法主要是在用戶手機或者網絡側的短信中心設 置"黑名單",在"黑名單"中保存需要屏蔽掉的短信的發送號碼。當有短信到
達時,手機系統或短信中心提取短信的發送號碼,并與"黑名單"中的號碼逐
一比較,如果該短信的發送號碼存在于"黑名單,,中,則濾除此條短信;如果"黑 名單"中并未保存該條短信的發送號碼,則接收此條短信并在顯示屏上顯示提示。
然而這種方法的實際效果十分有限,靈活性很低,比如對于"黑名單"中 未存儲的號碼發送的垃圾短信,這種方法是無法濾除的;還有一些號碼有可 能會發送一些手機用戶感興趣的短信,同時也會發送一些手機用戶毫無興趣 的短信,對于這些號碼如果將其加入"黑名單"顯然是不合適的,但是手機用 戶又會受到這些號碼發送的他們又毫無興趣的短信的困擾。
發明內容
本發明要解決的技術問題是提供一種短信過濾方法,對于接收到的不明 號碼發送的短信,既不會對用戶造成騷擾,也不會遺失用戶感興趣的短信。
為解決上述技術問題,本發明的一種短信過濾方法,手機終端接收到短 信后,判斷該短信的發送號碼是否存在于電話簿中,如果該短信的發送號碼 不存在于電話簿中,則將該短信存儲到手機存儲器中,且不向用戶提示接收 到新短信。
進一步地,在判斷短信的發送號碼不存在于電話簿中后,將短信存儲到 手機存儲器中前,還進一步判斷短信的發送號碼是否存在于黑名單中,如果 短信的發送號碼不存在于黑名單中,則進行將該短信存儲到手機存儲器中。
進一步地,在將短信存儲到手機存儲器中后,為該短信創建疑似短信曰
志o
進一步地,手機終端調用其存儲的關鍵字庫中的關鍵字,將短信的內容 與關鍵字進行比較,如杲篩選出與該短信相匹配的關鍵字,則將篩選出的關 鍵字添加到為該短信創建的疑似短信日志中。
進一步地,疑似短信日志中還包含發送號碼、發送日期、發送時間和 短信計數項。
進一步地,在疑似短信日志的界面上還設置有"選項"項,在"選項" 中設置有查看、刪除、回復和提取號碼操作菜單。
進一步地,在手機終端中還設置有短信防火墻專用寄存器標志位,手機 終端在接收到短信后,判斷短信是否存在于電話簿中前,還判斷短信防火墻 專用寄存器標志位的狀態是否標識短信防火墻為打開狀態,如果是,則手機 終端進行判斷該短信的發送號碼是否存在于電話簿中。
進一步地,手機終端通過將短信的發送號碼與電話簿中存儲的號碼進行 比較,判斷該短信的發送號碼是否存在于電話簿中,通過將短信的發送號碼 與黑名單中存儲的號碼進行比較,判斷該短信的發送號碼是否存在于黑名單 中。
進一步地,在手機終端的"短信"菜單下增加"疑似短信,,子菜單,在"疑似
5
短信,,子菜單下設置"疑似短信日志",將為短信創建的疑似短信日志存儲在 "疑似短信日志"下。
綜上所述,本發明通過將不明號碼發送的短信直接存儲到手機存儲器中, 并且不對用戶進行提示,使得用戶免受垃圾短信的騷擾,且不會遺漏用戶感
興趣的短信;用戶可以自主選擇空閑時間查看所存儲的短信,方便了用戶的 使用;本發明方法只需要在手機側進行操作,設置方便、靈活,無需網絡側
的支持。
圖1為本發明方法的流程圖2為本發明為疑似短信創建的疑似短信日志的界面示意圖; 圖3為本發明的疑似短信日志下的選項的界面示意圖。
具體實施例方式
本發明將既不在電話簿中也不在黑名單中的電話號碼發送來的短信(將 該類短信稱為疑似短信)直接存儲到手機存儲器中,并使用手機中存儲的關 鍵字庫中的關鍵字與疑似短信的內容進行比對,篩選出與疑似短信相關的關 鍵字添加到為該疑似短信創建的疑似短信日志中,在用戶查看疑似短信日志 時將關鍵字作為參考,以決定是否閱讀該疑似短信,并進一步根據短信內容 決定是否將該疑似短信的發送號碼添加到黑名單或電話簿中。
下面結合附圖對本發明的具體實施方式
進行說明
為保證不同的手機用戶的不同需要,如有些手機用戶希望對接收到的全 部短信進行顯示,有些用戶不希望受到不明短信的打擾,在手機終端中設置 短信防火墻專用寄存器標志位,用戶可通過手機軟件系統設置短信防火墻專 用寄存器標志位的狀態,如用戶選擇關閉短信防火墻,即不釆用本發明的方 法對接收到的短信進行處理,則手機軟件系統將短信防火墻專用寄存器標志 位設置為"0";若用戶選擇開啟短信防火墻,即釆用本發明的方法對4姿收到的短信進行處理,則手機軟件系統將短信防火墻專用寄存器標志位設置為"r, 在接收到短信后通過查詢短信防火墻專用寄存器標志位的狀態決定是否采用 本發明的方法對短信進行處理。
為在疑似短信日志中添加關于該短信的關鍵字,在手機存儲器中存儲一 關鍵字庫,在關鍵字庫中存放各種類型的關鍵字,比如"假證","房地產","槍 手","樓盤"等,關鍵字庫可預存入手機中,同時用戶也可隨時向關鍵字庫中 添加關鍵字。
圖1所示為本發明對短信進行過濾的方法,該方法包括如下步驟
101:手機在待機模式時,當射頻模塊接收到基站發送的短信后,向中央 處理器發送通知消息,通知中央處理器其接收到短信;
102:中央處理器接收到通知消息后,啟動手機軟件系統檢查短信防火墻 是否為打開,如果短信防火墻處于打開狀態,則執行步驟103;否則執行步 驟110;
手機軟件系統通過檢測短信防火墻專用寄存器標志位的狀態,判斷短信 防火墻是否為打開,當短信防火墻專用寄存器標志位為"O"時,表示短信防火 墻處于關閉狀態;當短信防火墻專用寄存器標志位為'T,時,表示短信防火墻 處于打開狀態。
103:中央處理器通知手機軟件系統進入中斷狀態,手機軟件系統進入中 斷狀態,并提取出射頻模塊接收到的短信的發送號碼,調用電話簿中存儲的 號碼,將短信的發送號碼與電話簿中存儲的號碼進行比對,如果短信的發送 號碼與電話簿中的某個號碼相同,則執行步驟104;如果短信的發送號碼未 存儲在電話簿中,執行步驟105;
104:手機軟件系統退出中斷,返回待機地址,從射頻模塊接收短信并產 生短信提示,提示用戶接收到新的短信;
105:手機軟件系統調出手機存儲器中存儲的黑名單,將短信的發送號碼 與黑名單中的號碼進行比對,如果短信的發送號碼與黑名單中的某個號碼相
同,則執行步驟106;如果短信的發送號碼未存儲在黑名單中,則執行步驟
107;
106:手機軟件系統退出中斷,返回待機地址,并且不從射頻模塊接收短 信,結束;
107:手機軟件系統退出中斷,返回待機地址,不從射頻模塊接收短信, 將射頻模塊接收到的短信存儲到存儲器中,不向用戶提示接收到新短信,并 執行步驟105;
108:將射頻模塊接收到的短信存儲到存儲器中后,為該短信創建疑似短 信日志;
對于接收到的疑似短信并不在手機顯示屏上提示用戶,為方便用戶的查 看,在"短信"菜單下增加一子菜單,比如稱為"疑似短信,,子菜單,在"疑似短 信"子菜單下設置"疑似短信日志",在"疑似短信日志,,下列出為所接收到的疑 似短信創建的疑似短信日志,當用戶選擇查看某條疑似短信日志時,對用戶 所選擇的疑似短信日志進行顯示;
109:中央處理器調用關鍵字庫中的關鍵字,將疑似短信的內容與關鍵字 進行比對,如果篩選出符合該條疑似短信的關鍵字,則將該關鍵字添加到為 該疑似短信創建的疑似短信日志中;如未篩選出相符的關鍵字,則該條疑似 短信的疑似短信日志的關鍵字項為空,結束;'
如圖2所示,在疑似短信日志界面上可以查看疑似短信的發送號碼、發 送日期、發送時間、短信計數和關鍵字等信息;并在界面中設置"選項"項, 如圖3所示,在"選項"項中,可選擇查看、刪除和回復等菜單操作,并可選 擇提取號碼提取出疑似短信的發送號碼。
用戶可根據關鍵字決定是否查看該疑似短信,如果用戶決定查看該疑似 短信,并在查看疑似短信后,判定該短信為騷擾短信,可使用"提取號碼,,項 提取出疑似短信的發送號碼,加入到黑名單中;如果用戶判定該疑似短信為 有用短信也可提取出該疑似短信的發送號碼添加到電話簿中,在下次收到該 號碼發送的短信時,即可直接進行顯示。
110:手機軟件系統返回待才幾地址,^接收該短信并產生短信提示,比如在 顯示屏上顯示圖標,并進行振鈴。
本發明能夠篩選出疑似短信并將疑似短信存儲到存儲器中,用戶可以自 主安排時間,比如在閑暇時統一查看疑似短信,在應對惡意騷擾的同時,不
會遺失用戶感興趣的短信;并且顯示的關鍵字可使用戶更方便地獲知疑似短 信的基本內容;另外,用戶判定疑似短信為騷擾短信時,可以方便地將疑似 短信的發送號碼列入黑名單中;更重要的是,用戶只需要在手機終端上進行 設置,無須網絡側的支持,操作方便、可行性強。
上述內容僅為本發明的最佳實施方案,其并非用來限制本發明的具體實 施方式,凡根據本方法的主要發明構思而進行的修改和變動,均應屬于本發 明權利要求書所要求的保護范圍。
權利要求
1、一種短信過濾方法,其特征在于,手機終端接收到短信后,判斷該短信的發送號碼是否存在于電話簿中,如果該短信的發送號碼不存在于電話簿中,則將該短信存儲到手機存儲器中,且不向用戶提示接收到新短信。
2、 如權利要求l所述的方法,其特征在于,在判斷所述短信的發送號碼 不存在于電話簿中后,將所述短信存儲到手機存儲器中前,還進一步判斷所 述短信的發送號碼是否存在于黑名單中,如果所述短信的發送號碼不存在于 黑名單中,則進行所述將該短信存儲到手機存儲器中。
3、 如權利要求1或2所述的方法,其特征在于,在將所述短信存儲到所 述手機存儲器中后,為該短信創建疑似短信日志。
4、 如權利要求3所述的方法,其特征在于,所述手機終端調用其存儲的 關鍵字庫中的關鍵字,將所述短信的內容與關鍵字進行比較,如果篩選出與 該短信相匹配的關鍵字,則將篩選出的關鍵字添加到為該短信創建的疑似短 信日志中。
5、 如權利要求4所述的方法,其特征在于,所述疑似短信日志中還包含 發送號碼、發送日期、發送時間和短信計數項。
6、 如權利要求5所述的方法,其特征在于,在所述疑似短信日志的界面 上還設置有"選項"項,在"選項"中設置有查看、刪除、回復和提取號碼 操作菜單。
7、 如權利要求l所述的方法,其特征在于,在手機終端中還設置有短信 防火墻專用寄存器標志位,手機終端在接收到短信后,判斷短信是否存在于 電話簿中前,還判斷短信防火墻專用寄存器標志位的狀態是否標識短信防火 墻為打開狀態,如果是,則手機終端進行所述判斷該短信的發送號碼是否存 在于電話簿中。
8、 如權利要求2所述的方法,其特征在于,所述手機終端通過將所述短 信的發送號碼與電話簿中存儲的號碼進行比較,判斷該短信的發送號碼是否 存在于電話簿中,通過將所述短信的發送號碼與黑名單中存儲的號碼進行比 較,判斷該短信的發送號碼是否存在于黑名單中。
9、如權利要求3所述的方法,其特征在于,在手機終端的"短信,,菜單下 增加"疑似短信,,子菜單,在"疑似短信"子菜單下設置"疑似短信日志",將為 所述短信創建的疑似短信日志存儲在"疑似短信日志,,下。
全文摘要
本發明公開了一種短信過濾方法,手機終端接收到短信后,判斷該短信的發送號碼是否存在于電話簿中,如果該短信的發送號碼不存在于電話簿中,則將該短信存儲到手機存儲器中,且不向用戶提示接收到新短信。本發明通過將不明號碼發送的短信直接存儲到手機存儲器中,并且不對用戶進行提示,使得用戶免受垃圾短信的騷擾,且不會遺漏用戶感興趣的短信;用戶可以自主選擇空閑時間查看所存儲的短信,方便了用戶的使用;本發明方法只需要在手機側進行操作,設置方便、靈活,無需網絡側的支持。
文檔編號G06F17/30GK101360298SQ200810129929
公開日2009年2月4日 申請日期2008年7月24日 優先權日2008年7月24日
發明者麗 徐 申請人:中興通訊股份有限公司