專利名稱:一種來電號碼的過濾方法、系統及移動終端的制作方法
技術領域:
本發明屬于移動通信技術領域,尤其涉及一種來電號碼的過濾方法、系統 及移動終端。
背景技術:
隨著移動通信技術的不斷發展,手機已經成為一種必備通信工具,使用戶 之間的溝通交流更為便利,但是同時用戶也經常接到陌生來電,用戶不能正確 判斷陌生來電的真正意圖,來電方是否真的需要和用戶聯系或是非法號碼,并 不能有效的排除騷擾來電的千擾,給用戶帶來使用上的不便。
發明內容
本發明實施例的目的在于提供一種來電號碼的過濾方法,旨在解決現有技 術中無法正確判斷陌生來電是否為非法號碼,并對非法號碼做出相應的排除處 理的問題。
本發明實施例是這樣實現的, 一種來電號碼的過濾方法,所述方法包括下
述步驟
計算所有來電的呼叫時長,并判斷所述來電是否為陌生來電;
當所述來電為陌生來電時,將所述陌生來電的呼叫時長與預先設置的呼叫 閾值進行時間長度的比對;
根據所述時間長度的比對,對所述呼叫時長小于所述預先設置的呼叫閾值 的陌生來電進行提示設置處理。
本發明實施例的另一目的在于提供一種來電號碼的過濾系統,所述系統包
括
5呼叫時長計算模塊,用于計算所有來電的呼叫時長; 判斷模塊,用于判斷所述來電是否為陌生來電;
比對^t塊,用于當所述來電為陌生來電時,將所述陌生來電的呼叫時長與 預先設置的呼叫閾值進行時間長度的比對;以及
提示設置處理模塊,用于根據所述比對模塊對時間長度的比對,對所述呼 叫時長小于所述預先設置的呼叫閾值的陌生來電進行提示設置處理。
本發明實施例的另 一 目的在于提供一種包括來電號碼的過濾系統的移動終端。
在本發明的實施例中,計算所有來電的呼叫時長,并判斷來電是否為陌生 來電,將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對,根 據時間長度的比對,對呼叫時長小于所述預先設置的呼叫閾值的陌生來電進行 提示設置處理,有效的排除了陌生號碼的騷擾,給用戶帶來了便利。
圖2是本發明另 一實施例4是供的來電號碼的過濾方法的實現流程圖3是本發明實施例提供的設置界面的示意圖4是本發明實施例提供的計算陌生來電的呼叫時長的實現流程圖5是本發明實施例提供的當陌生來電的呼叫時長大于預先設置的呼叫閾
值時,對陌生來電號碼進行著色提醒處理,并執行相應的激活處理的實現流程
圖6是本發明實施例提供的來電號碼的過濾系統的結構框圖; 圖7是本發明實施例提供的呼叫時長計算模塊的結構框圖; 圖8是本發明實施例提供的第二處理模塊的結構框圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實 施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例4又 僅用以解釋本發明,并不用于限定本發明。
在本發明的實施例中,計算來電的呼叫時長,并判斷來電是否為陌生來電, 將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對,根據所述 時間長度的比對,對呼叫時長小于呼叫閾值的陌生來電進行提示設置處理。
圖1示出了本發明實施例提供的來電號碼的過濾方法的實現流程,其詳細 步驟如下所述
在步驟S101中,計算所有來電的呼叫時長。
在步驟S102中,判斷來電是否為陌生來電,是則執行步驟S103,否則結束。
在本發明實施例中,將來電號碼與終端聯系人數據庫存儲的聯系人號碼進 行比較,判斷該來電是否為陌生號碼,是則執行步驟S103,否則結束'是該用 戶的聯系人的來電,不用啦支任何處理。
在步驟S103中,將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長 度的比對。
在步驟S104中,根據時間長度的比對,對呼叫時長小于所述預先設置的呼 叫閾值的陌生來電進行提示設置處理。
圖2示出了本發明另一實施例提供的來電號碼的過濾方法的實現流程,其 詳細步驟如下所述
在步驟S201中,計算所有來電的呼叫時長。
在步驟S202中,判斷該來電是否是陌生來電,是則執行步驟S203,否則結束。
在步驟S203中,將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長 度的比對。
在步驟S204中,判斷陌生來電的呼叫時長是否小于等于預先設置的呼叫閾值,是則執行步驟S205,否則執行步驟S206。
在步驟S205中,當陌生來電的呼叫時長小于等于預先設置的呼叫閾值時, 對所述陌生來電號碼進行著色提醒處理,或將陌生來電設置為非法來電,拖入 黑名單。
在本發明實施例中,當陌生來電的呼叫時長小于等于預先設置的呼叫閾值 時,判定該陌生來電為非法來電,即騷擾電話,則提示用戶存在風險的陌生來 電,對所述陌生來電號碼進行著色提醒處理,或將該非法來電拖入黑名單,拒 絕該號碼來電。
在步驟S206中,當陌生來電的呼叫時長大于預先設置的呼叫閾值時,可以 對陌生來電號碼進行著色提醒處理,并執行相應的激活處理。
在本發明實施例,通過圖3所示的設置界面進行相關的號碼過濾設置,其 中,預先設置呼叫閾值,該呼叫閾值可以根據用戶的需要進行設置,例如設置 為10秒,在界面上,當在"拖入黑名單"和"著色提醒"后面的選項框上選 中時,即分別表示當陌生來電的呼叫時長小于等于預先設置的呼叫閾值時, 將陌生來電設置為非法來電,拖入黑名單;當陌生來電的呼叫時長大于預先設 置的呼叫閾值時,對陌生來電號碼進行著色提醒處理,其中該選項是可選的, 用戶可以不選4奪,其結果與上述描述相反,在此不再贅述。
在本發明實施例中,在圖3所示的界面,還可以對著色的顏色進行選擇, 例如可以提供給用戶對"背景色"和"前景色"的設置,并選擇設置相應的顏 色。
作為本發明的另一個實施例,圖4示出了本發明實施例提供的計算來電的 呼叫時長的實現流程,其詳細步驟如下所述
在步驟S401中,判斷是否偵聽到來電,是則執行步驟S402;否則執行步 驟S405。
在步驟S402中,開始計時。
在本發明實施例中,可以通過一個計時器或其他計時設備進行計時,當偵聽到來電時,控制該計時器工作,開始計時,但不用以限制本發明。
在步驟S403中,判斷是否偵聽到呼叫結束,是則執行步驟S404;否則執 行步驟S405。
在步驟S404中,結束計時,記錄呼叫時長。
在本發明實施例中,當偵聽到呼叫結束時,控制上述計時器停止計時,然 后讀取計時器的計時數據,該計時數據即為呼叫時長。 在步驟S405中,繼續偵聽。
作為本發明的另一個實施例,圖5示出了本發明實施例提供的當陌生來電 的呼叫時長大于預先設置的呼叫閾值時,對陌生來電號碼進行著色提醒處理, 并執行相應的激活處理的實現流程,其詳細步驟如下所述
在步驟S501中,當陌生來電的呼叫時長大于預先設置的呼叫閾值時,對陌 生來電號碼進行著色提醒處理。
在本發明實施例中,當陌生來電的呼叫時長大于預先設置的呼叫閾值時, 自動根據用戶的著色提醒設置進行相應的設置。
在步驟S502中,將著色提醒處理后的陌生來電的相關功能設置為睡眠狀態。
在本發明實施例中,陌生來電的相關功能為短信、通話、彩信或電子郵件 等功能。
在步驟S503中,當接收到用戶的觸發該陌生來電的指令時,以窗口方式提 示用戶是否進行陌生來電的相關功能的激活處理,是則執行步驟S504,否則結束。
在本發明實施例中,當用戶點擊著色提醒處理并處于睡眠狀態的該未接的 陌生來電時,以窗口的方式提示用戶是否需要激活,來回復處于睡眠狀態的陌 生來電的相關功 能。
在步驟S504中,接收用戶對陌生來電的相關功能的激活處理的確認指令, 恢復陌生來電的相關功能。
9圖6示出了本發明實施例提供的來電號碼的過濾系統的結構框圖,為了便 于說明,圖中僅給出了與本發明實施例相關的部分,來電號碼的過濾系統可以 為內置于移動終端的軟件單元、硬件單元或軟硬件結合單元。
呼叫時長計算模塊11計算所有來電的呼叫時長;判斷模塊12判斷所述來 電是否為陌生來電,當判斷模塊12判斷該來電為陌生來電時,比對模塊13將 陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對;提示設置處 理模塊14根據比對模塊13對時間長度的比對,對呼叫時長小于所述預先設置 的呼叫閾值的陌生來電進行提示設置處理,當陌生來電的呼叫時長大于預先設 置的呼叫閾值時,第二處理模塊15對陌生來電號碼進行著色提醒處理,并執行 相應的激活處理。
在本發明實施例中,設置模塊16通過設置界面,預先進行呼叫闞值和相關 操作的設置。
在本發明實施例中,當陌生來電的呼叫時長小于等于預先設置的呼叫閣值 時,第一處理模塊141對所述陌生來電號碼進行著色提醒處理,或將陌生來電 設置為非法來電,拖入黑名單。
作為本發明的另一個實施例,圖7示出了本發明實施例提供的呼叫時長計 算模塊ll的結構框圖,為了便于說明,圖中僅給出了與本發明實施例相關的部 分。
偵聽模塊111偵聽來電的開始和結束;第一判斷模塊112判斷偵聽模塊111 是否偵聽到來電;當第一判斷模塊112判斷偵聽到來電時,開始計時模塊113 控制開始計時;第二判斷模塊114判斷偵聽模塊111是否偵聽到呼叫結束;當 第二判斷模塊114判斷偵聽到呼叫結束時,呼叫時長記錄模塊115控制結束計 時,并記錄呼叫時長。
作為本發明的另一個實施例,圖8示出了本發明實施例提供的第二處理模 塊16的結構框圖,為了便于說明,圖中僅給出了與本發明實施例相關的部分。
當陌生來電的呼叫時長大于預先設置的呼叫閾值時,著色提醒處理模塊
10l61對陌生來電號碼進行著色提醒處理;狀態設置模塊162將著色提醒處理后 的陌生來電的相關功能設置為睡眠狀態;當接收到用戶的觸發該陌生來電的指 令時,激活判斷模塊163以窗口方式提示用戶是否進行陌生來電的相關功能的 激活處理;狀態恢復4^塊164接收用戶對陌生來電的相關功能的激活處理的確 認指令,恢復陌生來電的相關功能。
在本發明的實施例中,計算所有來電的呼叫時長,并判斷所述來電是否為 陌生來電,將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對, 當陌生來電的呼叫時長小于等于呼叫閾值時,將該陌生來電設置為非法來電, 拖入黑名單;當陌生來電的呼叫時長大于呼叫閾值時,對陌生號碼進行著色題 型處理,并執行相應的激活處理,有效的排除了陌生號碼的騷擾,給用戶帶來 了便利。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是
可以通過程序來指令相關的硬件來完成,所述的程序可以在存儲于一計算機可 讀取存儲介質中,所述的存儲介質,如ROM/RAM、《茲盤、光盤等。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發 明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明 的保護范圍之內。
權利要求
1、一種來電號碼的過濾方法,其特征在于,所述方法包括下述步驟計算所有來電的呼叫時長,并判斷所述來電是否為陌生來電;當所述來電為陌生來電時,將所述陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對;根據所述時間長度的比對,對所述呼叫時長小于所述預先設置的呼叫閾值的陌生來電進行提示設置處理。
2、 如權利要求1所述的方法,其特征在于,所述計算所有來電的呼叫時長, 并判斷所述來電是否為陌生來電的步驟之前還包括下述步驟通過設置界面,預先進行呼叫闞值和相關操作的設置。
3、 如權利要求l所述的方法,其特征在于,所述計算所有來電的呼叫時長 的步驟具體包括下述步驟判斷是否偵聽到來電,是則開始計時;否則繼續偵聽;判斷是否偵聽到呼叫結束,是則結束計時,并記錄呼叫時長;否則繼續偵聽。
4、 如權利要求1所述的方法,其特征在于,所述根據所述時間長度的比對,對所述呼叫時長小于所述預先設置的呼叫閾值的陌生來電進行提示設置處理的步驟具體包括下述步驟當所述陌生來電的呼叫時長小于等于所述預先設置的呼叫閾值時,對所述 陌生來電號碼進行著色提醒處理,或將所述陌生來電設置為非法來電,拖入黑 名單。
5、 如權利要求4所述的方法,其特征在于,所述方法還包括下述步驟 當所述陌生來電的呼叫時長大于所述預先"i殳置的呼叫閾值時,對所述陌生來電號碼進行著色提醒處理;將著色提醒處理后的陌生來電的相關功能設置為睡眠狀態;當接收到用戶的觸發該陌生來電的指令時,以窗口方式提示用戶是否進行陌生來電的相關功能的激活處理;接收用戶對陌生來電的相關功能的激活處理的確認指令,恢復所述陌生來 電的相關功能。
6、 一種來電號碼的過濾系統,其特征在于,所述系統包括 呼叫時長計算模塊,用于計算所有來電的呼叫時長; 判斷模塊,用于判斷所述來電是否為陌生來電;比對模塊,用于當所述來電為陌生來電時,將所述陌生來電的呼叫時長與 預先設置的呼叫閾值進行時間長度的比對;以及提示設置處理模塊,用于根據所述比對模塊對時間長度的比對,對所述呼 叫時長小于所述預先設置的呼叫閾值的陌生來電進行提示設置處理。
7、 如權利要求6所述的系統,其特征在于,所述系統還包括.-設置模塊,用于通過設置界面,預先進行呼叫閾值和相關搡作的設置。
8、 如權利要求6所述的系統,其特征在于,所述呼叫時長計算模塊具體包括偵聽模塊,用于偵聽所有來電的開始和結束;第一判斷模塊,用于判斷所述偵聽模塊是否偵聽到來電;開始計時模塊,用于當所述第一判斷模塊判斷偵聽到來電時,控制開始計時;第二判斷模塊,用于判斷所述偵聽模塊是否偵聽到呼叫結束;以及 呼叫時長記錄模塊,用于當所述第二判斷模塊判斷偵聽到呼叫結束時,控 制結束計時,并記錄呼叫時長。
9、 如權利要求6所述的系統,其特征在于,所述提示設置處理模塊具體包括第一處理i^莫塊,用于當所述陌生來電的呼叫時長小于等于所述預先設置的 呼叫閾值時,對所述陌生來電號碼進行著色提醒處理,或將所述陌生來電設置 為非法來電,拖入黑名單。
10、 如權利要求6所述的系統,其特征在于,所述系統還包括第二處理模塊,所述第二處理模塊具體包括著色提醒處理模塊,用于當所述陌生來電的呼叫時長大于所述預先設置的 呼叫閾值時,對所述陌生來電號碼進行著色提醒處理;狀態設置模塊,用于將著色提醒處理后的陌生來電的相關功能設置為睡眠 狀態;激活判斷模塊,用于當接收到用戶的觸發該陌生來電的指令時,以窗口方 式提示用戶是否進行陌生來電的相關功能的激活處理;以及狀態恢復模塊,用于接收用戶對陌生來電的相關功能的激活處理的確認指 令,恢復所述陌生來電的相關功能。
11、 一種包括權利要求6至10任一項所述的來電號碼的過濾系統的移動終二山順。
全文摘要
本發明適用于移動通信技術領域,提供了一種來電號碼的過濾方法、系統及移動終端,所述方法包括下述步驟計算所有來電的呼叫時長,并判斷來電是否為陌生來電;當來電為陌生來電時,將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對;根據時間長度的比對,對呼叫時長小于所述預先設置的呼叫閾值的陌生來電進行提示設置處理。在本發明的中,計算所有來電的呼叫時長,并判斷來電是否為陌生來電,將陌生來電的呼叫時長與預先設置的呼叫閾值進行時間長度的比對,根據時間長度的比對,對呼叫時長小于所述預先設置的呼叫閾值的陌生來電進行提示設置處理,有效的排除了陌生號碼的騷擾,給用戶帶來了便利。
文檔編號H04M1/72GK101540797SQ20091010518
公開日2009年9月23日 申請日期2009年1月21日 優先權日2009年1月21日
發明者侯現龍 申請人:宇龍計算機通信科技(深圳)有限公司