通信終端sim卡切換方法及其裝置制造方法
【專利摘要】本發明公開了一種通信終端SIM卡切換方法及其裝置,該方法包括:識別未接來電的被叫號碼,或者識別未讀信息的收信人號碼;當啟動呼叫回撥時,檢測當前SIM卡的所屬號碼,若所述所屬號碼不是被叫號碼,則切換至所述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢測當前SIM卡的所屬號碼,若所述所屬號碼不是收信人號碼,則切換至所述收信人號碼所屬的SIM卡;通過切換后的SIM卡回撥呼叫或者通過切換后的SIM卡回復信息。實施本發明,實現了針對不同SIM卡的來電或短信,在回電或回信息時,相應地進行匹配到對應的SIM卡,免去了用戶的切換操作,提高了用戶體驗。
【專利說明】通信終端SIM卡切換方法及其裝置
【技術領域】
[0001] 本發明涉及通信【技術領域】,尤其涉及一種通信終端SIM卡切換方法及其裝置。
【背景技術】
[0002] 現有技術中,雙卡雙待指手機或者其它終端可以插入兩張手機卡,而且能同時待 機。
[0003] 例如,消費者使用GSM雙卡雙待手機,可以在一部手機上同時使用兩個GSM網絡的 手機號,使用CDMA雙卡雙待手機,可以同時使用兩個CDMA網絡的手機號。
[0004] 雙卡雙待一般可以設置為以下幾種情況:
[0005] 1,僅 SM1 卡開;
[0006] 2,僅 SM2 卡開;
[0007] 3,雙卡開。
[0008] 可以理解,雙卡雙待使得用戶的通信需求得到更好的滿足,同時,降低了通信成 本。
[0009] 從技術實現來看,市場上的雙卡方案有幾種。一種是用兩套芯片組做,即手機里裝 有兩套基帶芯片、射頻芯片和存儲器系統,相當于兩個完整的手機主板合在一起,放在同一 個手機外殼中;另一種是在傳統手機芯片組上加一個模擬開關(Analog Switch),手動切換 網絡;還有一種是通過軟件,用一顆控制1C(芯片)不斷在兩個網絡間切換,自動搜索網絡。 [0010] 然而,采用上述技術方案的手機或其它終端,針對不同卡的來電或短信,在回電或 回信息時,不能相應地進行匹配到對應的卡。例如,對方給SIM卡2來短信,手機設置SIM 卡1為主卡,回復時SIM卡1對對方來說可能是陌生號碼,為了切換到對方能識別的號碼, 則需要用戶手動切換。
【發明內容】
[0011] 有鑒于此,本發明要解決的技術問題是提供一種通信終端SIM卡切換方法及其裝 置,以解決現有的雙卡技術中,針對不同卡的來電或短信,在回電或回信息時,不能相應地 進行匹配到對應的卡的缺陷。
[0012] 本發明解決上述技術問題所采用的技術方案如下:
[0013] 構造一種通信終端SM卡切換方法,上述方法包括:
[0014] 識別未接來電的被叫號碼,或者識別未讀信息的收信人號碼;
[0015] 當啟動呼叫回撥時,檢測當前SM卡的所屬號碼,若上述所屬號碼不是被叫號碼, 則切換至上述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢測當前SM卡的所屬號 碼,若上述所屬號碼不是收信人號碼,則切換至上述收信人號碼所屬的SIM卡;
[0016] 通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信息。
[0017] 優選地,識別未接來電的被叫號碼具體包括:
[0018] 當呼入來電時,檢測并記錄當前被叫號碼的第一所屬SM卡,當上述呼入來電未 被接聽時,在生成的上述未接來電與上述第一所屬SIM卡之間建立第一關聯關系,并存儲 上述第一關聯關系;
[0019] 識別未讀信息的收信人號碼具體包括:
[0020] 當接收信息時,檢測并記錄當前收信人號碼的第二所屬SIM卡,當上述接收信息 未被回復時,在生成的上述未讀信息與上述第二所屬SIM卡之間建立第二關聯關系,并存 儲上述第二關聯關系。
[0021] 優選地,當啟動呼叫回撥時,檢測當前SIM卡的所屬號碼具體包括:
[0022] 當啟動呼叫回撥時,調取并解析上述第一關聯關系,判斷當前SM卡是否與上述 第一關聯關系內的上述第一所屬SIM卡相同,若是,則建立呼叫回撥進程,若否,則切換至 上述被叫號碼所屬的SIM卡;
[0023] 當啟動信息回復時,調取并解析上述第二關聯關系,判斷當前SM卡是否與上述 第二關聯關系內的上述第二所屬SIM卡相同,若是,則建立信息回復進程,若否,則切換至 上述收信人號碼所屬的SM卡。
[0024] 優選地,通過切換后的SIM卡回撥呼叫或者通過切換后的SM卡回復信息之后包 括:
[0025] 將切換后的SM卡切回至原SM卡,并清除上述第一關聯關系以及上述第二關聯 關系。
[0026] 優選地,在清除上述第一關聯關系以及上述第二關聯關系后還包括:
[0027] 在聯系人目錄內建立第一索引以及第二索引,根據通話記錄以及信息記錄,將上 述聯系人目錄內的聯系人條目與與之所屬的SIM卡綁定;
[0028] 當上述聯系人條目經綁定處理后,若檢測到有上述聯系人條目的未接來電生成, 或者檢測到有上述聯系人條目的未讀信息生成,則觸發系統后臺,將生成的未接來電或生 成的未讀信息與上述與之所屬的SIM卡綁定。
[0029] 本發明還提出了一種通信終端SM卡切換裝置,上述裝置包括:
[0030] 號碼識別模塊,用于識別未接來電的被叫號碼,或者識別未讀信息的收信人號 碼;
[0031] SIM卡切換模塊,用于當啟動呼叫回撥時,檢測當前SM卡的所屬號碼,若上述所 屬號碼不是被叫號碼,則切換至上述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢測 當前SM卡的所屬號碼,若上述所屬號碼不是收信人號碼,則切換至上述收信人號碼所屬 的SIM卡;
[0032] 處理模塊,用于通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信息。
[0033] 優選地,上述號碼識別模塊包括未接來電預處理單元以及未讀信息預處理單元, 其中,
[0034] 上述未接來電預處理單元用于當呼入來電時,檢測并記錄當前被叫號碼的第一所 屬SIM卡,當上述呼入來電未被接聽時,在生成的上述未接來電與上述第一所屬SIM卡之間 建立第一關聯關系,并存儲上述第一關聯關系;
[0035] 上述未讀信息預處理單元用于當接收信息時,檢測并記錄當前收信人號碼的第二 所屬SIM卡,當上述接收信息未被回復時,在生成的上述未讀信息與上述第二所屬SIM卡之 間建立第二關聯關系,并存儲上述第二關聯關系。
[0036] 優選地,上述SM卡切換模塊包括第一判斷單元以及第二判斷單元,其中,
[0037] 上述第一判斷單元用于當啟動呼叫回撥時,調取并解析上述第一關聯關系,判斷 當前SIM卡是否與上述第一關聯關系內的上述第一所屬SIM卡相同,若是,則建立呼叫回撥 進程,若否,則切換至上述被叫號碼所屬的SM卡;
[0038] 上述第二判斷單元用于當啟動信息回復時,調取并解析上述第二關聯關系,判斷 當前SIM卡是否與上述第二關聯關系內的上述第二所屬SIM卡相同,若是,則建立信息回復 進程,若否,則切換至上述收信人號碼所屬的SM卡。
[0039] 優選地,該裝置還包括SM卡還原模塊,用于將切換后的SM卡切回至原SM卡, 并清除上述第一關聯關系以及上述第二關聯關系。
[0040] 優選地,該裝置還包括SM卡綁定模塊,用于在聯系人目錄內建立第一索引以及 第二索引,根據通話記錄以及信息記錄,將上述聯系人目錄內的聯系人條目與與之所屬的 SIM卡綁定;
[0041] 當上述聯系人條目經綁定處理后,若檢測到有上述聯系人條目的未接來電生成, 或者檢測到有上述聯系人條目的未讀信息生成,則觸發系統后臺,將生成的未接來電或生 成的未讀信息與上述與之所屬的SIM卡綁定。
[0042] 實施本發明,通過識別未接來電的被叫號碼或者識別未讀信息的收信人號碼,將 當前的SIM切換至被叫號碼所屬的SIM卡或者將當前的SIM切換至收信人號碼所屬的SIM 卡,然后通過切換后的SIM卡回撥呼叫或者通過切換后的SIM卡回復信息,實現了針對不同 SIM卡的來電或短信,在回電或回信息時,相應地進行匹配到對應的SIM卡,免去了用戶的 切換操作,提高了用戶體驗。
【專利附圖】
【附圖說明】
[0043] 下面將結合附圖及實施例對本發明作進一步說明,附圖中:
[0044] 圖1是本發明較佳實施例提供的通信終端SIM卡切換方法的流程圖;
[0045] 圖2是圖1示出的識別未接來電的被叫號碼步驟的流程圖;
[0046] 圖3是圖1示出的識別未讀信息的收信人號碼步驟的流程圖;
[0047] 圖4是圖1示出的當啟動呼叫回撥時檢測當前SIM卡的所屬號碼步驟的流程圖;
[0048] 圖5是圖1示出的當啟動信息回復時檢測當前SIM卡的所屬號碼步驟的流程圖;
[0049] 圖6是圖1示出的通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信 息后的步驟的流程圖;
[0050] 圖7是圖6示出的清除第一關聯關系以及第二關聯關系后的步驟的流程圖;
[0051] 圖8是圖7示出的清除第一關聯關系以及第二關聯關系后的步驟的流程圖;
[0052] 圖9是本發明較佳實施例提供的通信終端SIM卡切換裝置的結構框圖。
【具體實施方式】
[0053] 為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚、明白,以下結 合附圖和實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅 用以解釋本發明,并不用于限定本發明。
[0054] 實施例一
[0055] 圖1是本發明較佳實施例提供的通信終端SM卡切換方法的流程圖。該方法包括 以下步驟:
[0056] S1,識別未接來電的被叫號碼,或者識別未讀信息的收信人號碼。以雙卡手機為 例,當通過手機系統后臺檢測到有未接來電或者未讀信息時,提取并分析該未接來電或者 該未讀信息,識別出未接來電的被叫號碼,或者識別出未讀信息的收信人號碼。
[0057] S2,當啟動呼叫回撥時,檢測當前SIM卡的所屬號碼,若上述所屬號碼不是被叫號 碼,則切換至上述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢測當前SM卡的所屬 號碼,若上述所屬號碼不是收信人號碼,則切換至上述收信人號碼所屬的SIM卡。可以理 解,本方法適用于雙卡手機或者其它多卡終端,同時,也適用于多卡手機或者其它多卡終 端。
[0058] S3,通過切換后的SIM卡回撥呼叫或者通過切換后的SIM卡回復信息。當啟動回 撥呼叫的通話進程時,通過切換后的SIM卡回撥呼叫;當啟動回復信息的信息進程時,通過 切換后的SIM卡回復信息。可以理解,該步驟的切換操作發生在回撥呼叫的前一刻,或者發 生在回復信息的前一刻,由回撥事件或者回復事件觸發。
[0059] 通過本實施例,識別未接來電的被叫號碼或者識別未讀信息的收信人號碼,將當 前的SIM切換至被叫號碼所屬的SIM卡或者將當前的SM切換至收信人號碼所屬的SIM卡, 然后通過切換后的SIM卡回撥呼叫或者通過切換后的SIM卡回復信息,實現了針對不同SIM 卡的來電或短信,在回電或回信息時,相應地進行匹配到對應的SIM卡,免去了用戶的切換 操作,提高了用戶體驗。
[0060] 實施例2
[0061] 圖2是圖1示出的識別未接來電的被叫號碼步驟的流程圖。本實施例是在上述實 施例的基礎上,對識別未接來電的被叫號碼步驟的具體描述:
[0062] S11,當呼入來電時,檢測并記錄當前被叫號碼的第一所屬SM卡。如上例所述,在 一雙卡手機中,插入有SIM卡A與SIM卡B,當存在呼入SIM卡A的未接來電時,檢測該未接 來電,記錄SM卡A的信息。可以理解,通過在系統后臺建立通話監測進程,該通話監測進 程監測未接來電信息,并根據該未接來電信息記錄相應的SIM卡信息。
[0063] S12,當上述呼入來電未被接聽時,在生成的上述未接來電與上述第一所屬SM卡 之間建立第一關聯關系。如上例所述,建立關聯數據庫,該關聯數據庫內存儲有關聯規則, 例如,聯系人條目與SIM卡的對應關系等,通過在關聯數據庫中調用該關聯規則,建立上述 第一關聯關系。
[0064] S13,存儲上述第一關聯關系。將建立的第一關聯關系存儲于關聯數據庫中。
[0065] 實施本實施例,通過在生成的上述未接來電與上述第一所屬SIM卡之間建立并存 儲第一關聯關系,從而實現了所呼叫的號碼與相應的SIM相對應,,避免在回撥未接來電的 過程中,多卡使用錯亂現象的發生。
[0066] 實施例3
[0067] 圖3是圖1示出的識別未讀信息的收信人號碼步驟的流程圖。本實施例是在實施 例1的基礎上,對識別未讀信息的收信人號碼步驟的具體描述:
[0068] S11',當接收信息時,檢測并記錄當前收信人號碼的第二所屬SM卡。如上例所 述,當存在接收SIM卡A的未讀信息時,檢測該未讀信息,記錄SIM卡A的信息。可以理解, 通過在系統后臺建立信息監測進程,該信息監測進程監測未讀信息,并根據該未讀信息記 錄相應的SIM卡信息。
[0069] S12',當上述接收信息未被回復時,在生成的上述未讀信息與上述第二所屬SM 卡之間建立第二關聯關系。同樣地,建立關聯數據庫,該關聯數據庫內存儲有關聯規則,例 如,聯系人條目與SIM卡的對應關系等,通過在關聯數據庫中調用該關聯規則,建立上述第 二關聯關系。可以理解,采用同一數據庫記錄通話或信息的關聯規則以及第一第二關聯關 系,或者采用各自的數據庫記錄各自的關聯規則,以及對應的關聯關系。
[0070] S13',存儲上述第二關聯關系。存儲方式可參考上述實施例,在此不再贅述。
[0071] 實施本實施例,通過在生成的上述未讀短信與上述第一所屬SM卡之間建立并存 儲第二關聯關系,從而實現了所接收信息的號碼與相應的SIM相對應,避免在信息回復過 程中,多卡使用錯亂現象的發生。
[0072] 實施例4
[0073] 圖4是圖1示出的當啟動呼叫回撥時檢測當前SIM卡的所屬號碼步驟的流程圖。 本實施例是在實施例1的基礎上,對當啟動呼叫回撥時,檢測當前SIM卡的所屬號碼步驟的 具體描述:
[0074] S21,當啟動呼叫回撥時,調取并解析上述第一關聯關系。第一關聯關系包括未接 來電的電話號碼、SIM卡所屬號碼以及對應的SIM卡信息,另一種方式是,在第一關聯關系 內建立索引關系,通過該索引關系獲取上述號碼以及SM信息。
[0075] S22,判斷當前SM卡是否與上述第一關聯關系內的上述第一所屬SM卡相同。
[0076] S23,若是,則建立呼叫回撥進程,若否,則切換至上述被叫號碼所屬的SM卡。
[0077] 實施本實施例,通過判斷當前SM卡是否與上述第一關聯關系內的上述第一所屬 SIM卡相同,進而做出是否需要切換SIM卡,從而實現了區分不同情況下,所呼叫的號碼與 當前SIM卡的關系區分。
[0078] 實施例5
[0079] 圖5是圖1示出的當啟動信息回復時檢測當前SIM卡的所屬號碼步驟的流程圖。 本實施例是在實施例1的基礎上,對當啟動信息回復時,檢測當前SIM卡的所屬號碼步驟的 具體描述:
[0080] S21',當啟動信息回復時,調取并解析上述第二關聯關系。
[0081] S22',判斷當前SM卡是否與上述第二關聯關系內的上述第二所屬SM卡相同。
[0082] S23',若是,則建立信息回復進程,若否,則切換至上述收信人號碼所屬的SM卡。
[0083] 實施本實施例,通過判斷當前SM卡是否與上述第二關聯關系內的上述第二所屬 SIM卡相同,進而做出是否需要切換SIM卡,從而實現了區分不同情況下,所回復信息的號 碼與當前SIM卡的關系區分。
[0084] 實施例6
[0085] 圖6是圖1示出的通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信 息后的步驟的流程圖。
[0086] 在上述實施例的基礎上,通過切換后的SM卡回撥呼叫或者通過切換后的SM卡 回復信息之后包括:
[0087] S41,將切換后的SM卡切回至原SM卡。
[0088] S42,清除上述第一關聯關系以及上述第二關聯關系。
[0089] 若未切換SM卡,則無需切回至原SM卡,同時,當清除上述第一關聯關系以及上 述第二關聯關系后,或者將上述第一關聯關系以及上述第二關聯關系從關系數據庫內導出 至存儲裝置,若再次建立上述關聯關系,則首先檢測是否發生變化,若未發生變化,則直接 在存儲裝置內調用上述關聯關系,若發生變化,則更新上述關聯關系。
[0090] 實施例7
[0091] 圖7是圖6示出的清除第一關聯關系以及第二關聯關系后的步驟的流程圖。在上 述實施例的基礎上,在清除上述第一關聯關系以及上述第二關聯關系后還包括:
[0092] S43,在聯系人目錄內建立第一索引以及第二索引。
[0093] S44,根據通話記錄以及信息記錄,將上述聯系人目錄內的聯系人條目與與之所屬 的SIM卡綁定。
[0094] 實施例8
[0095] 圖8是圖7示出的清除第一關聯關系以及第二關聯關系后的步驟的流程圖。
[0096] 基于上述實施例7 :
[0097] S45,當上述聯系人條目經綁定處理后,若檢測到有上述聯系人條目的未接來電生 成,或者檢測到有上述聯系人條目的未讀信息生成,則觸發系統后臺;
[0098] S46,通過系統后臺將生成的未接來電或生成的未讀信息與上述與之所屬的SM 卡綁定。
[0099] 因此,本實施例通過將生成的未接來電或生成的未讀信息與上述與之所屬的SM 卡綁定,實現了在未接來電生成的時刻即進行綁定,以及當短信接收到的時刻即綁定,實時 性更強,準確性更好,同時,無需等到用戶操作時再做判斷與選擇,提高了處理效率。
[0100] 實施本發明的SIM卡切換方法,通過識別未接來電的被叫號碼或者識別未讀信息 的收信人號碼,將當前的SIM切換至被叫號碼所屬的SIM卡或者將當前的SIM切換至收信 人號碼所屬的SIM卡,然后通過切換后的SM卡回撥呼叫或者通過切換后的SIM卡回復信 息,實現了針對不同SIM卡的來電或短信,在回電或回信息時,相應地進行匹配到對應的 SIM卡,免去了用戶的切換操作,提高了用戶體驗。
[0101] 本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以 通過程序來控制相關的硬件完成,所述的程序可以在存儲于一計算機可讀取存儲介質中, 所述的存儲介質,如R0M/RAM、磁盤、光盤等。
[0102] 實施例9
[0103] 圖9是本發明較佳實施例提供的通信終端SM卡切換裝置的結構框圖。上述裝置 包括:
[0104] 號碼識別模塊10,用于識別未接來電的被叫號碼,或者識別未讀信息的收信人號 碼;
[0105] SM卡切換模塊20,用于當啟動呼叫回撥時,檢測當前SM卡的所屬號碼,若上述 所屬號碼不是被叫號碼,則切換至上述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢 測當前SM卡的所屬號碼,若上述所屬號碼不是收信人號碼,則切換至上述收信人號碼所 屬的SIM卡;
[0106] 處理模塊30,用于通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信 肩、。
[0107] 進一步地,上述號碼識別模塊10包括未接來電預處理單元11以及未讀信息預處 理單元12,其中,
[0108] 上述未接來電預處理單元11用于當呼入來電時,檢測并記錄當前被叫號碼的第 一所屬SIM卡,當上述呼入來電未被接聽時,在生成的上述未接來電與上述第一所屬SIM卡 之間建立第一關聯關系,并存儲上述第一關聯關系;
[0109] 上述未讀信息預處理單元12用于當接收信息時,檢測并記錄當前收信人號碼的 第二所屬SIM卡,當上述接收信息未被回復時,在生成的上述未讀信息與上述第二所屬SM 卡之間建立第二關聯關系,并存儲上述第二關聯關系。
[0110] 進一步地,上述SM卡切換模塊20包括第一判斷單元21以及第二判斷單元22,其 中,
[0111] 上述第一判斷單元21用于當啟動呼叫回撥時,調取并解析上述第一關聯關系,判 斷當前SIM卡是否與上述第一關聯關系內的上述第一所屬SIM卡相同,若是,則建立呼叫回 撥進程,若否,則切換至上述被叫號碼所屬的SIM卡;
[0112] 上述第二判斷單元22用于當啟動信息回復時,調取并解析上述第二關聯關系,判 斷當前SIM卡是否與上述第二關聯關系內的上述第二所屬SIM卡相同,若是,則建立信息回 復進程,若否,則切換至上述收信人號碼所屬的SIM卡。
[0113] 進一步地,該裝置還包括SM卡還原模塊40,用于將切換后的SM卡切回至原SM 卡,同時,清除上述第一關聯關系以及上述第二關聯關系。
[0114] 進一步地,該裝置還包括SM卡綁定模塊50,用于在聯系人目錄內建立第一索引 以及第二索引,根據通話記錄以及信息記錄,將上述聯系人目錄內的聯系人條目與與之所 屬的SIM卡綁定;
[0115] 當上述聯系人條目經綁定處理后,若檢測到有上述聯系人條目的未接來電生成, 或者檢測到有上述聯系人條目的未讀信息生成,則觸發系統后臺,將生成的未接來電或生 成的未讀信息與上述與之所屬的SIM卡綁定。
[0116] 該SIM卡切換裝置可以用于移動電話,或者具有手機通話功能的其他通信終端, 例如智能手機等中,可以是運行于這些通信終端內的軟件單元,也可以作為獨立的掛件集 成到這些通信終端中或者運行于這些移動終端的應用系統中。
[0117] 需要說明的是,上述方法實施例中的技術特征在本裝置均對應適用,這里不再重 述。
[0118] 實施本發明的SIM卡切換裝置,通過識別未接來電的被叫號碼或者識別未讀信息 的收信人號碼,將當前的SIM切換至被叫號碼所屬的SIM卡或者將當前的SIM切換至收信 人號碼所屬的SIM卡,然后通過切換后的SM卡回撥呼叫或者通過切換后的SIM卡回復信 息,實現了針對不同SIM卡的來電或短信,在回電或回信息時,相應地進行匹配到對應的 SIM卡,免去了用戶的切換操作,提高了用戶體驗。
[0119] 以上參照【專利附圖】
【附圖說明】了本發明的優選實施例,并非因此局限本發明的權利范圍。本 領域技術人員不脫離本發明的范圍和實質,可以有多種變型方案實現本發明,比如作為一 個實施例的特征可用于另一實施例而得到又一實施例。凡在運用本發明的技術構思之內所 作的任何修改、等同替換和改進,均應在本發明的權利范圍之內。
【權利要求】
1. 通信終端SIM卡切換方法,其特征在于,所述方法包括: 識別未接來電的被叫號碼,或者識別未讀信息的收信人號碼; 當啟動呼叫回撥時,檢測當前SIM卡的所屬號碼,若所述所屬號碼不是被叫號碼,則切 換至所述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢測當前SIM卡的所屬號碼,若 所述所屬號碼不是收信人號碼,則切換至所述收信人號碼所屬的SIM卡; 通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信息。
2. 根據權利要求1所述的通信終端SIM卡切換方法,其特征在于,識別未接來電的被叫 號碼具體包括: 當呼入來電時,檢測并記錄當前被叫號碼的第一所屬SIM卡,當所述呼入來電未被接 聽時,在生成的所述未接來電與所述第一所屬SIM卡之間建立第一關聯關系,并存儲所述 第一關聯關系; 識別未讀信息的收信人號碼具體包括: 當接收信息時,檢測并記錄當前收信人號碼的第二所屬SIM卡,當所述接收信息未被 回復時,在生成的所述未讀信息與所述第二所屬SIM卡之間建立第二關聯關系,并存儲所 述第二關聯關系。
3. 根據權利要求2所述的通信終端SIM卡切換方法,其特征在于,當啟動呼叫回撥時, 檢測當前SIM卡的所屬號碼具體包括: 當啟動呼叫回撥時,調取并解析所述第一關聯關系,判斷當前SIM卡是否與所述第一 關聯關系內的所述第一所屬SIM卡相同,若是,則建立呼叫回撥進程,若否,則切換至所述 被叫號碼所屬的SIM卡; 當啟動信息回復時,檢測當前SIM卡的所屬號碼具體包括: 當啟動信息回復時,調取并解析所述第二關聯關系,判斷當前SIM卡是否與所述第二 關聯關系內的所述第二所屬SIM卡相同,若是,則建立信息回復進程,若否,則切換至所述 收信人號碼所屬的SIM卡。
4. 根據權利要求3所述的通信終端SM卡切換方法,其特征在于,通過切換后的SM卡 回撥呼叫或者通過切換后的SIM卡回復信息之后包括: 將切換后的SIM卡切回至原SIM卡,并清除所述第一關聯關系以及所述第二關聯關系。
5. 根據權利要求4所述的通信終端SIM卡切換方法,其特征在于,在清除所述第一關聯 關系以及所述第二關聯關系后還包括: 在聯系人目錄內建立第一索引以及第二索引,根據通話記錄以及信息記錄,將所述聯 系人目錄內的聯系人條目與與之所屬的SIM卡綁定; 當所述聯系人條目經綁定處理后,若檢測到有所述聯系人條目的未接來電生成,或者 檢測到有所述聯系人條目的未讀信息生成,則觸發系統后臺,將生成的未接來電或生成的 未讀信息與所述與之所屬的SIM卡綁定。
6. 通信終端SM卡切換裝置,其特征在于,所述裝置包括: 號碼識別模塊,用于識別未接來電的被叫號碼,或者識別未讀信息的收信人號碼; SIM卡切換模塊,用于當啟動呼叫回撥時,檢測當前SIM卡的所屬號碼,若所述所屬號 碼不是被叫號碼,則切換至所述被叫號碼所屬的SIM卡,或者當啟動信息回復時,檢測當前 SIM卡的所屬號碼,若所述所屬號碼不是收信人號碼,則切換至所述收信人號碼所屬的SIM 卡; 處理模塊,用于通過切換后的SM卡回撥呼叫或者通過切換后的SM卡回復信息。
7. 根據權利要求6所述的通信終端SIM卡切換裝置,其特征在于,所述號碼識別模塊包 括未接來電預處理單元以及未讀信息預處理單元,其中, 所述未接來電預處理單元用于當呼入來電時,檢測并記錄當前被叫號碼的第一所屬 SIM卡,當所述呼入來電未被接聽時,在生成的所述未接來電與所述第一所屬SIM卡之間建 立第一關聯關系,并存儲所述第一關聯關系; 所述未讀信息預處理單元用于當接收信息時,檢測并記錄當前收信人號碼的第二所屬 SIM卡,當所述接收信息未被回復時,在生成的所述未讀信息與所述第二所屬SIM卡之間建 立第二關聯關系,并存儲所述第二關聯關系。
8. 根據權利要求7所述的通信終端SIM卡切換裝置,其特征在于,所述SIM卡切換模塊 包括第一判斷單元以及第二判斷單元,其中, 所述第一判斷單元用于當啟動呼叫回撥時,調取并解析所述第一關聯關系,判斷當前 SIM卡是否與所述第一關聯關系內的所述第一所屬SIM卡相同,若是,則建立呼叫回撥進 程,若否,則切換至所述被叫號碼所屬的SIM卡; 所述第二判斷單元用于當啟動信息回復時,調取并解析所述第二關聯關系,判斷當前 SIM卡是否與所述第二關聯關系內的所述第二所屬SIM卡相同,若是,則建立信息回復進 程,若否,則切換至所述收信人號碼所屬的SIM卡。
9. 根據權利要求8所述的通信終端SM卡切換裝置,其特征在于,還包括SM卡還原模 塊,用于將切換后的SIM卡切回至原SIM卡,并清除所述第一關聯關系以及所述第二關聯關 系。
10. 根據權利要求9所述的通信終端SM卡切換裝置,其特征在于,還包括SM卡綁定 模塊,用于在聯系人目錄內建立第一索引以及第二索引,根據通話記錄以及信息記錄,將所 述聯系人目錄內的聯系人條目與與之所屬的SIM卡綁定; 當所述聯系人條目經綁定處理后,若檢測到有所述聯系人條目的未接來電生成,或者 檢測到有所述聯系人條目的未讀信息生成,則觸發系統后臺,將生成的未接來電或生成的 未讀信息與所述與之所屬的SIM卡綁定。
【文檔編號】H04M1/725GK104158974SQ201410422317
【公開日】2014年11月19日 申請日期:2014年8月25日 優先權日:2014年8月25日
【發明者】劉毅 申請人:深圳市中興移動通信有限公司