篩選通話記錄中陌生呼叫號碼的方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端信息處理的技術(shù)領(lǐng)域,特別涉及一種篩選通話記錄中陌生呼叫號碼的方法及移動終端。
【背景技術(shù)】
[0002]移動終端的通話記錄,作為電話聯(lián)系的日常使用功能,通過通話記錄用戶可以很方便的查看最近通話的聯(lián)系人或聯(lián)系過的電話號碼,同時也可以從通話記錄中對電話號碼進行直接撥號,快捷方便和實用。
[0003]在生活中,處于人際交往中的用戶群體,經(jīng)常使用到電話進行聯(lián)系和溝通,但往往前幾次去電或是來電時,還沒有來得及去保存新聯(lián)系人,以及有些電話號碼并不是原意一直去保留的(如:某商家的促銷時間段的聯(lián)系方式,一些咨詢電話,導(dǎo)游的電話等)。這樣就會對于一些沒有在電話簿聯(lián)系人中的號碼,經(jīng)過一段時間過后,如果突然想起需要再次進行聯(lián)系時,發(fā)現(xiàn)通話記錄由于隨著時間的推移,陌生電話號碼越來越多,在眾多的號碼中難以快速有效的篩選出要查找的電話號碼.需要對通話記錄的號碼進行下拉或是逐步移動光標一個個的去進行甄別,而隨著通話記錄的多少直接影響到用戶體驗查找的效率和準確率(通話記錄保存的越多查找效率越低)。
[0004]因此,有必要提供一種能夠便捷、快速進行篩選通話記錄的查找方式以改善現(xiàn)有的用戶體驗不足。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點與不足,提供一種篩選通話記錄中陌生呼叫號碼的方法及移動終端,增加一種通過搜索地區(qū)名稱的方式對通話記錄中的陌生電話號碼的歸屬地進行匹配和篩選。
[0006]根據(jù)本發(fā)明公開實施例的第一方面,本發(fā)明公開了一種篩選通話記錄中陌生呼叫號碼的方法,具體包括下列步驟:
[0007]當檢測到通話記錄篩選對話框中存在正確有效的歸屬地信息輸入,根據(jù)所述歸屬地信息在號碼歸屬地數(shù)據(jù)庫中查找對應(yīng)的號碼歸屬地對應(yīng)關(guān)系,所述號碼歸屬地對應(yīng)關(guān)系包括所述歸屬地對應(yīng)的區(qū)號號段;
[0008]根據(jù)所述號碼歸屬地對應(yīng)關(guān)系對通話記錄中陌生呼叫號碼進行遍歷匹配;
[0009]將所述通話記錄中匹配成功的陌生呼叫號碼顯示在搜索列表中。
[0010]其中一個實施例中,所述號碼歸屬地對應(yīng)關(guān)系包括第一號碼歸屬地對應(yīng)關(guān)系和第二號碼歸屬地對應(yīng)關(guān)系,其中所述第一號碼歸屬地對應(yīng)關(guān)系是歸屬地和固網(wǎng)終端號碼之間的對應(yīng)關(guān)系,所述第二號碼歸屬地對應(yīng)關(guān)系是歸屬地和移動終端號碼之間的對應(yīng)關(guān)系。
[0011]其中一個實施例中,所述根據(jù)所述號碼歸屬地對應(yīng)關(guān)系對通話記錄中陌生呼叫號碼進行遍歷匹配包括:
[0012]判斷所述通話記錄中陌生呼叫號碼是否包含國際號碼前綴或者業(yè)務(wù)前綴,如包含,將所述國際號碼前綴或者業(yè)務(wù)前綴過濾;
[0013]判斷當前的呼叫號碼的首位是“O”還是“1”,如果是“0”,使用所述第一號碼歸屬地對應(yīng)關(guān)系進行匹配,并轉(zhuǎn)至步驟A ;如果是“ 1”,使用所述第二號碼歸屬地對應(yīng)關(guān)系進行匹配,并轉(zhuǎn)至步驟B;
[0014]步驟A、截取當前的呼叫號碼的區(qū)號作為待匹配號碼信息進行匹配;
[0015]步驟B、截取當前的呼叫號碼的前七位號段作為待匹配號碼信息進行匹配。
[0016]其中一個實施例中,所述當檢測到通話記錄篩選對話框中存在正確有效的歸屬地信息輸入,根據(jù)所述歸屬地信息在號碼歸屬地數(shù)據(jù)庫中查找對應(yīng)的號碼歸屬地對應(yīng)關(guān)系之前,還包括:
[0017]預(yù)置號碼歸屬地數(shù)據(jù)庫,建立號碼歸屬地和所述歸屬地對應(yīng)的區(qū)號號段之間號碼歸屬地對應(yīng)關(guān)系。
[0018]其中一個實施例中,所述將所述通話記錄中匹配成功的陌生呼叫號碼顯示在搜索列表中之后,還包括:
[0019]根據(jù)通話記錄篩選對話框中輸入的篩選條件,對所述搜索列表中的陌生呼叫號碼進行再次篩選,其中,所述篩選條件包括呼叫次數(shù)、單次呼叫時長、合計呼叫時長或/和呼叫日期。
[0020]根據(jù)本發(fā)明公開實施例的第二方面,本發(fā)明公開了一種篩選通話記錄中陌生呼叫號碼的移動終端,具體包括下列模塊:
[0021]歸屬地信息獲取模塊,用于當檢測到通話記錄篩選對話框中存在正確有效的歸屬地信息輸入,根據(jù)所述歸屬地信息在號碼歸屬地數(shù)據(jù)庫中查找對應(yīng)的號碼歸屬地對應(yīng)關(guān)系,所述號碼歸屬地對應(yīng)關(guān)系包括所述歸屬地對應(yīng)的區(qū)號號段;
[0022]陌生呼叫號碼遍歷匹配模塊,用于根據(jù)所述號碼歸屬地對應(yīng)關(guān)系對通話記錄中陌生呼叫號碼進行遍歷匹配;
[0023]目標號碼顯示模塊,用于將所述通話記錄中匹配成功的陌生呼叫號碼顯示在搜索列表中。
[0024]其中一個實施例中,所述號碼歸屬地對應(yīng)關(guān)系包括第一號碼歸屬地對應(yīng)關(guān)系和第二號碼歸屬地對應(yīng)關(guān)系,其中所述第一號碼歸屬地對應(yīng)關(guān)系是歸屬地和固網(wǎng)終端號碼之間的對應(yīng)關(guān)系,所述第二號碼歸屬地對應(yīng)關(guān)系是歸屬地和移動終端號碼之間的對應(yīng)關(guān)系。
[0025]其中一個實施例中,所述陌生呼叫號碼遍歷匹配模塊包括下列單元:
[0026]前綴過濾單元,用于判斷所述通話記錄中陌生呼叫號碼是否包含國際號碼前綴或者業(yè)務(wù)前綴,如包含,將所述國際號碼前綴或者業(yè)務(wù)前綴過濾;
[0027]判斷單元,用于判斷當前的呼叫號碼的首位是“O”還是“1”,如果是“0”,使用所述第一號碼歸屬地對應(yīng)關(guān)系進行匹配,并轉(zhuǎn)至第一截取單元;如果是“ 1”,使用所述第二號碼歸屬地對應(yīng)關(guān)系進行匹配,并轉(zhuǎn)至第二截取單元;
[0028]第一截取單元,用于截取當前的呼叫號碼的區(qū)號作為待匹配號碼信息進行匹配;
[0029]第二截取單元,用于截取當前的呼叫號碼的前七位號段作為待匹配號碼信息進行匹配。
[0030]其中Iv實施例中,移動終?而還包括:
[0031]預(yù)置模塊,用于預(yù)置號碼歸屬地數(shù)據(jù)庫,建立號碼歸屬地和所述歸屬地對應(yīng)的區(qū)號號段之間號碼歸屬地對應(yīng)關(guān)系。
[0032]其中一個實施例中,移動終端還包括:
[0033]篩選模塊,用于根據(jù)通話記錄篩選對話框中輸入的篩選條件,對所述搜索列表中的陌生呼叫號碼進行再次篩選,其中,所述篩選條件包括呼叫次數(shù)、單次呼叫時長、合計呼叫時長或/和呼叫日期。
[0034]本發(fā)明相對于現(xiàn)有技術(shù)具有如下的優(yōu)點及效果:
[0035]本發(fā)明通過增加一種通過搜索地區(qū)名稱的方式來進行檢索通話記錄中的眾多陌生電話號碼的方式,帶給用戶更加便捷和快速的操作體驗,使用戶能夠快速地從通話記錄的眾多陌生號碼中篩選出需要查找的區(qū)域電話號碼,進一步縮小查找電話號碼的范圍,提升用戶體驗和查找效率。
【附圖說明】
[0036]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或者現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0037]圖1是本實施一中篩選通話記錄中陌生呼叫號碼的方法流程圖;
[00