一種雙卡手機智能撥號的方法及裝置制造方法
【專利摘要】本發明公開了一種雙卡手機智能撥號的方法及裝置,所述方法包括以下步驟:預設SIM卡一及SIM卡二分別對應的優先級號碼位數;撥號時,系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。實施本發明后,不僅省去了雙卡手機用戶每次撥打電話都要進行選擇相應SIM卡而導致的繁瑣操作,簡化了操作流程,縮短了手動操作的時間,提升了用戶的使用體驗;而且還可供用戶自己依據實際需求而自定義設置相應SIM卡的撥號優先級條件,以及靈活控制每一張SIM卡的撥號權限,因此能滿足不同人的不同需求,為用戶帶來一個全新的功能,給用戶帶來了不少娛樂性和良好的操作體驗。
【專利說明】一種雙卡手機智能撥號的方法及裝置
【技術領域】
[0001 ] 本發明涉及移動通信【技術領域】;具體涉及一種雙卡手機智能撥號的方法及裝置。【背景技術】
[0002]現有的雙卡智能手機,能同時放入兩張SIM卡進行正常工作,但是,在現有技術中,雙卡手機在用戶進行撥打電話時,首先會提示用戶選擇使用哪張卡進行撥打,然后在用戶根據實際需求手動選擇一張SM卡后,系統才調用相應的SIM卡進行撥號。這種處理的辦法比較不人性化,每次撥打電話都要手動選擇SIM卡,導致操作繁瑣,用戶使用體驗差。
[0003]另外,現在使用雙卡的用戶,一般是使用一張工作卡和一張生活卡、又或者是一張公司內部使用的號碼卡和一張對外聯系的號碼卡。結合現在的運營商推出的已經使用比較廣泛的親情號和集群網短號,現在的雙卡用戶一般是一張SIM卡主要用于使用親情號和集群網短號,另一張SIM卡用于撥打普通號碼。
【發明內容】
[0004]本發明的目的在于解決現有技術中的上述缺陷,提供一種雙卡手機智能撥號的方法及裝置,實現雙卡手機能智能判斷并調用適應的SIM卡進行撥打電話,無需用戶手動操作選擇,大大的提升了用戶的使用體驗。
[0005]本發明的目的可以通過采取如下技術方案達到:
[0006]提供一種雙卡手機智能撥號的方法,該方法包括下述步驟:
[0007]預設SIM卡一及SIM卡二分別對應的優先級號碼位數;
[0008]撥號時,系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。
[0009]作為一種優選的方案,所述系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打,具體包括:
[0010]撥號時,系統首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡;
[0011]判斷若所撥號碼對應的優先級SIM卡是SIM卡一,系統則自動調用SIM卡一進行撥打該號碼;
[0012]判斷若所撥號碼對應的優先級SIM卡是SIM卡二,系統則自動調用SIM卡二進行撥打該號碼。
[0013]作為一種優選的方案,該方法進一步包括:
[0014]預先配置控制SIM卡一撥號權限的撥號開關一及控制SIM卡二撥號權限的撥號開
關~-O
[0015]作為一種優選的方案,當所述撥號開關一為關閉狀態時,SIM卡一沒有撥號權限,只能接聽電話,不能撥打電話;
[0016]當所述撥號開關二為關閉狀態時,SIM卡二沒有撥號權限,只能接聽電話,不能撥打電話;[0017]當所述撥號開關一及撥號開關二均為打開狀態時,在撥號時,從系統讀取所撥號碼的位數的步驟開始執行。
[0018]作為一種優選的方案,當只有一張SIM卡具有撥號權限時,若用戶選擇一聯系人進行撥號,則:
[0019]系統首先判斷該聯系人是否存儲有多個號碼,
[0020]判斷若該聯系人存儲有多個號碼,則分別讀取多個號碼的位數;
[0021]撥打讀取到的第一個滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼;
[0022]若不存在滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼,則選擇該聯系人的默認號碼進行撥打。
[0023]提供一種采用上述雙卡手機智能撥號的方法的裝置,該裝置包括:
[0024]優先級設置模塊,用于預設SIM卡一及SIM卡二分別對應的優先級號碼位數;
[0025]智能撥號模塊,用于在撥號時,根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。
[0026]作為一種優選的方案,所述智能撥號模塊在根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打時,具體執行的步驟為:
[0027]撥號時,所述智能撥號模塊首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡;
[0028]判斷若所撥號碼對應的優先級SIM卡是SIM卡一,則自動調用SIM卡一進行撥打該號碼;
[0029]判斷若所撥號碼對應的優先級SIM卡是SIM卡二,則自動調用SIM卡二進行撥打該號碼。
[0030]作為一種優選的方案,還包括:配置撥號開關模塊,用于預先配置控制SM卡一撥號權限的撥號開關一及控制SIM卡二撥號權限的撥號開關二。
[0031]作為一種優選的方案,所述撥號開關一及撥號開關二具體用于:
[0032]當所述撥號開關一為關閉狀態時,取消SIM卡一的撥號權限,控制SIM卡一只能接聽電話,不能撥打電話;
[0033]當所述撥號開關二為關閉狀態時,取消SIM卡二的撥號權限,控制SIM卡二只能接聽電話,不能撥打電話;
[0034]當所述撥號開關一及撥號開關二均為打開狀態時,在撥號時,從所述智能撥號模塊讀取所撥號碼的位數的步驟開始執行。
[0035]作為一種優選的方案,所述智能撥號模塊還用于:
[0036]當只有一張SIM卡具有撥號權限時,若用戶選擇一聯系人進行撥號,則:
[0037]所述智能撥號模塊首先判斷該聯系人是否存儲有多個號碼;
[0038]判斷若該聯系人存儲有多個號碼,則分別讀取多個號碼的位數;
[0039]撥打讀取到的第一個滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼;
[0040]若不存在滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼,則選擇該聯系人的默認號碼進行撥打。[0041]本發明相對于現有技術具有如下的有益效果:
[0042]1、通過允許用戶依據雙卡的實際使用情況,自定義設置SM卡一及SM卡二分別對應的優先級號碼位數,那么在撥號時,雙卡手機系統便會根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。解決了過去雙卡手機撥號的繁瑣操作問題,提升了雙卡手機的人性化設置,提高了雙卡手機的智能性,提升了用戶的使用體驗。
[0043]2、通過預先配置控制SM卡一撥號權限的撥號開關一及控制SM卡二撥號權限的撥號開關二,在撥號開關一處于關閉狀態時,取消SIM卡一的撥號權限,使其只能接聽電話而不能進行撥打電話,在撥號開關二處于關閉狀態時,取消SIM卡二的撥號權限,使其只能接聽電話而不能進行撥打電話。因此,當雙卡用戶有一張SIM卡是帶有包月的業務,而另一張SIM卡沒有時,用戶可以依據實際需求,自行設置相應SIM卡的撥號權限,用以實現節約通信費用,進一步提升雙卡手機的智能性設計及人性化設計,進一步提高用戶的使用體驗。
[0044]3、本發明實現容易,對雙卡手機原本的系統影響也不大。實施本發明后,不僅省去了雙卡手機用戶每次撥打電話都要進行選擇相應SIM卡而導致的繁瑣操作,簡化了操作流程,縮短了手動操作的時間,提升了用戶的使用體驗。而且還可供用戶自己依據實際情況而自定義設置相應SIM卡的撥號優先級條件,以及靈活控制每一張SIM卡的撥號權限,因此能滿足不同人的不同需求,為用戶帶來一個全新的功能,給用戶帶來了不少娛樂性和良好的操作體驗。
【專利附圖】
【附圖說明】
[0045]圖1是本發明一個實施例的雙卡手機智能撥號的方法的流程示意圖;
[0046]圖2是本發明另一個實施例的雙卡手機智能撥號的方法的流程示意圖;
[0047]圖3是本發明采用上述方法的裝置的結構示意框圖。
【具體實施方式】
[0048]了能夠更清楚地理解本發明的上述目的、特征和優點,下面結合附圖和【具體實施方式】對本發明進行進一步的詳細描述。
[0049]在下面的描述中闡述了更多具體細節以便于充分理解本發明,但是,本發明還可以采用其他不同于在此描述的其他方式來實施,因此,本發明的保護范圍并不受下面公開的具體實施例的限制。
[0050]實施例1:
[0051]本發明的實施例1提供了一種雙卡手機智能撥號的方法,圖1是根據本發明實施例I的流程示意圖,本方法應用于雙卡手機上。
[0052]參照圖1,根據本發明一個實施例的雙卡手機智能撥號的方法,在相應的雙卡手機上應用本方法后,在執行本方法前,首先監聽手機的SIM卡數量,當手機僅插入一張SM卡時,本方法的功能自動被禁止,當手機插入兩張SIM卡時,執行下述步驟:
[0053]SI 1、預設SIM卡一及SIM卡二分別對應的優先級號碼位數;
[0054]具體而言,在實際應用過程中,用戶可通過進入雙卡手機的電話本設置界面,根據實際需求,對SIM卡一及SIM卡二分別對應的優先級號碼位數進行自定義設置。
[0055]S12、撥號時,系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。[0056]進一步而言,所述步驟S12具體包括:
[0057]S121、撥號時,系統首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡;
[0058]顯然,所撥的號碼包括陌生號碼及手機電話本上存儲的聯系人號碼。
[0059]S122、判斷若所撥號碼對應的優先級SM卡為SM卡一,系統則自動調用SM卡一進行撥打該號碼;
[0060]S123、判斷若所撥號碼對應的優先級SM卡為SM卡二,系統則自動調用SM卡二進行撥打該號碼。
[0061]比如,用戶可自定義設置SIM卡一的優先級號碼位數為大于或者等于11 (11位為普通號碼的位數),即SM卡一主要用于撥打普通號碼;設置SM卡二的優先級號碼位數為小于11 (現有的親情號和短號一般小于11位),即SIM卡二主要用于撥打親情號碼和短號集群網的短號。
[0062]當用戶進行撥號時,比如所撥的號碼為12345的集群短號,系統首先讀取到當前所撥號碼的位數為5,并根據該號碼的位數5判斷該號碼對應的優先級SIM卡是SIM卡二,系統則自動調用SIM卡二進行撥打該號碼。
[0063]實施例2:
[0064]本發明的實施例2提供了另一個實施例的雙卡手機智能撥號的方法,圖2是根據本實施例2的流程示意圖,本方法應用于雙卡手機上。
[0065]參照圖2,根據本發明另一個實施例的雙卡手機智能撥號的方法,在裝有雙卡的雙卡手機上應用本方法后,執行下述步驟:
[0066]S21、預先配置控制SIM卡一撥號權限的撥號開關一及控制SIM卡二撥號權限的撥
號開關二。
[0067]S22、預設SIM卡一及SIM卡二分別對應的優先級號碼位數;
[0068]具體而言,所述SIM卡一和SIM卡二分別對應的優先級號碼位數是依據用戶的實際情況及需求自定義設置的。
[0069]S23、判斷所述撥號開關一及撥號開關二的開啟、關閉狀態;
[0070]判斷若所述撥號開關一為關閉狀態時,則SIM卡一沒有撥號權限,使其不能撥打電話,只能接聽電話;
[0071]判斷若所述撥號開關二為關閉狀態時,則SIM卡二沒有撥號權限,使其不能撥打電話,只能接聽電話;
[0072]判斷若所述撥號開關一及撥號開關二均為打開狀態時,則SIM卡一和SIM卡二均具有撥號權限,執行步驟S24;
[0073]具體而言,在實際應用過程中,所述撥號開關一和撥號開關二可以以開關控件的形式為用戶提供操作入口。當然,本領域技術人員也可根據具體需要進行設置。
[0074]S24、撥號時,系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。
[0075]進一步而言,所述步驟S24具體包括:
[0076]S241、撥號時,系統首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡;
[0077]其中,所撥的號碼包括陌生號碼及手機電話本上存儲的聯系人號碼。[0078]S242、判斷若所撥號碼對應的優先級SM卡為SM卡一,系統則自動調用SM卡一進行撥打該號碼;
[0079]S243、判斷若所撥號碼對應的優先級SM卡為SM卡二,系統則自動調用SM卡二進行撥打該號碼。
[0080]顯然的,當只有撥號開關一或只有撥號開關二為打開狀態時,即只有一張SIM卡具有撥號權限時,若用戶觸發撥打電話,系統則會自動調用相應的具有撥號權限的SIM卡進行撥打。
[0081]在本實施例中,作為一種優選的方案,當只有一張SIM卡可以進行撥號時,若用戶選擇雙卡手機內某一聯系人進行撥號,系統則會首先判斷該聯系人是否記錄有多個號碼;
[0082]判斷若該聯系人存儲有多個號碼,則分別讀取多個號碼的位數;否則直接調用當前具有撥號權限的SIM卡進行撥打聯系人號碼;
[0083]撥打讀取到的第一個滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼;
[0084]若判斷多個號碼中都不存在滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼,則選擇該聯系人的默認號碼進行撥打。
[0085]實施本發明后,不僅省去了雙卡手機用戶每次撥打電話都要進行選擇相應SIM卡而導致的繁瑣操作,具有簡化操作流程,縮短手動操作的時間,提升了用戶的使用體驗等優點。而且還可供用戶自己依據實際情況而自定義設定相應SM卡的撥號優先級條件,以及靈活控制任一張SIM卡的撥號權限,能滿足不同人的不同需求,為用戶帶來一個全新的功能,給用戶帶來了不少娛樂性和良好的操作體驗。
[0086]實施例3
[0087]本發明的實施例3提供了一種應用上述雙卡手機智能撥號的方法的裝置,圖3是根據本發明實施例3的結構示意框圖,該裝置應用于雙卡手機上。
[0088]如圖3所示,根據本發明一個實施例的裝置,包括:優先級設置模塊10和智能撥號模塊20 ;其中
[0089]所述的優先級設置模塊10,用于預設SM卡一及SM卡二分別對應的優先級號碼位數;
[0090]所述的智能撥號模塊20,用于在撥號時,根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。
[0091]作為一種優選的方案,所述智能撥號模塊20在根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打時,具體執行的步驟為:
[0092]撥號時,所述智能撥號模塊20首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡;
[0093]判斷若所撥號碼對應的優先級SIM卡是SIM卡一,則所述智能撥號模塊20自動調用SIM卡一進行撥打該號碼;
[0094]判斷若所撥號碼對應的優先級SIM卡是SIM卡二,則所述智能撥號模塊20自動調用SM卡二進行撥打該號碼。
[0095]作為一種優選的方案,所述裝置還包括:配置撥號開關模塊30,用于預先配置控制SIM卡一撥號權限的撥號開關一 40及控制SIM卡二撥號權限的撥號開關二 50。[0096]作為一種優選的方案,所述撥號開關一 40及撥號開關二 50具體用于:
[0097]當所述撥號開關一 40為關閉狀態時,取消SIM卡一的撥號權限,控制SIM卡一只能接聽電話,不能撥打電話;
[0098]當所述撥號開關二 50為關閉狀態時,取消SIM卡二的撥號權限,控制SIM卡二只能接聽電話,不能撥打電話;
[0099]當所述撥號開關一 40及撥號開關二 50均為打開狀態時,所述SIM卡一和SIM卡二均具有撥號權限,那么在雙卡智能手機進行撥號時,從所述智能撥號模塊20讀取所撥號碼的位數的步驟開始執行。
[0100]作為一種優選的方案,所述智能撥號模塊20還用于:
[0101]當只有一張SIM卡具有撥號權限時,若用戶選擇一聯系人進行撥號,則:
[0102]智能撥號模塊20會首先判斷該聯系人是否存儲有多個號碼,
[0103]判斷若該聯系人存儲有多個號碼,則分別讀取多個號碼的位數;否則直接調用當前具有撥號權限的SIM卡進行撥打聯系人號碼;
[0104]撥打讀取到的第一個滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼;
[0105]若聯系人多個號碼中不存在滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼,則選擇該聯系人的默認號碼進行撥打。
[0106]值得注意的是,上述裝置實施例中,所包括的各個模塊只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠實現相應的功能即可;另外,各功能模塊的具體名稱也只是為了便于相互區分,并不用于限制本發明的保護范圍。
[0107]另外,本領域普通技術人員可以理解實現上述各實施例方法中的全部或部分步驟是可以通過應用來指令相關的硬件來完成,相應的應用可以存儲于一計算機可讀取存儲介質中,所述的存儲介質,如R0M/RAM、磁盤或光盤等。
[0108]上述實施例為本發明較佳的實施方式,但本發明的實施方式并不受上述實施例的限制,其他的任何未背離本發明的精神實質與原理下所作的改變、修飾、替代、組合、簡化,均應為等效的置換方式,都包含在本發明的保護范圍之內。
【權利要求】
1.一種雙卡手機智能撥號的方法,其特征在于,該方法包括下述步驟: 預設SM卡一及SIM卡二分別對應的優先級號碼位數; 撥號時,系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。
2.根據權利要求1所述的雙卡手機智能撥號的方法,其特征在于,所述系統根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打,具體包括: 撥號時,系統首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡; 判斷若所撥號碼對應的優先級SIM卡是SIM卡一,系統則自動調用SIM卡一進行撥打該號碼; 判斷若所撥號碼對應的優先級SIM卡是SM卡二,系統則自動調用SIM卡二進行撥打該號碼。
3.根據權利要求1或2所述的雙卡手機智能撥號的方法,其特征在于,該方法進一步包括: 預先配置控制SIM卡一撥號權限的撥號開關一及控制SIM卡二撥號權限的撥號開關--O
4.根據權利要求3所述的雙卡手機智能撥號的方法,其特征在于, 當所述撥號開關一為關閉狀態時,SIM卡一沒有撥號權限,只能接聽電話,不能撥打電話; 當所述撥號開關二為關閉狀態時,SIM卡二沒有撥號權限,只能接聽電話,不能撥打電話; 當所述撥號開關一及撥號開關二均為打開狀態時,在撥號時,從系統讀取所撥號碼的位數的步驟開始執行。
5.根據權利要求4所述的雙卡手機智能撥號的方法,其特征在于,當只有一張SIM卡具有撥號權限時,若用戶選擇一聯系人進行撥號,則: 系統首先判斷該聯系人是否存儲有多個號碼, 判斷若該聯系人存儲有多個號碼,則分別讀取多個號碼的位數; 撥打讀取到的第一個滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼;若不存在滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼,則選擇該聯系人的默認號碼進行撥打。
6.一種采用權利要求1至5任一項所述的雙卡手機智能撥號的方法的裝置,其特征在于,該裝置包括: 優先級設置模塊,用于預設SIM卡一及SIM卡二分別對應的優先級號碼位數; 智能撥號模塊,用于在撥號時,根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打。
7.根據權利要求6所述的裝置,其特征在于,所述智能撥號模塊在根據所撥號碼的位數自動調用相應的優先級SIM卡進行撥打時,具體執行的步驟為: 撥號時,所述智能撥號模塊首先讀取所撥號碼的位數,并根據所撥號碼的位數判斷該號碼對應的優先級SIM卡; 判斷若所撥號碼對應的優先級SIM卡是SIM卡一,則自動調用SIM卡一進行撥打該號碼; 判斷若所撥號碼對應的優先級SIM卡是SM卡二,則自動調用SIM卡二進行撥打該號碼。
8.根據權利要求6或7所述的裝置,其特征在于,還包括:配置撥號開關模塊,用于預先配置控制SIM卡一撥號權限的撥號開關一及控制SIM卡二撥號權限的撥號開關二。
9.根據權利要求8所述的裝置,其特征在于,所述撥號開關一及撥號開關二具體用于: 當所述撥號開關一為關閉狀態時,取消SIM卡一的撥號權限,控制SIM卡一只能接聽電話,不能撥打電話; 當所述撥號開關二為關閉狀態時,取消SIM卡二的撥號權限,控制SIM卡二只能接聽電話,不能撥打電話; 當所述撥號開關一及撥號開關二均為打開狀態時,在撥號時,從所述智能撥號模塊讀取所撥號碼的位數的步驟開始執行。
10.根據權利要求9所述的裝置,其特征在于,所述智能撥號模塊還用于: 當只有一張SIM卡具有撥號權限時,若用戶選擇一聯系人進行撥號,則: 所述智能撥號模塊首先判斷該聯系人是否存儲有多個號碼; 判斷若該聯系人存儲有多個號碼,則分別讀取多個號碼的位數;` 撥打讀取到的第一個滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼;若不存在滿足當前具有撥號權限的SIM卡對應的優先級號碼位數的號碼,則選擇該聯系人的默認號碼進行撥打。
【文檔編號】H04W88/06GK103607790SQ201310611621
【公開日】2014年2月26日 申請日期:2013年11月26日 優先權日:2013年11月26日
【發明者】岳闖, 侯位移 申請人:廣東歐珀移動通信有限公司