一種用戶識別卡切換方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及移動通信領域,尤其涉及一種用戶識別卡切換方法及終端。
【背景技術】
[0002]目前的智能手機中很多都可以配備多張用戶識別卡(Subscriber IdentityModule, S頂卡),用戶的不同的S頂卡可能具有不同的數(shù)據包服務,例如,聯(lián)通卡中的數(shù)據流量包資費比較便宜,用戶在上網時,采用聯(lián)通卡上網比較優(yōu)惠,移動卡的彩信業(yè)務資費比較便宜,用戶在向其他用戶發(fā)彩信時,采用移動卡比較優(yōu)惠。用戶在觸發(fā)執(zhí)行這些應用時,需要手動選擇或者切換到相應的SIM卡,進而采用選擇的SIM卡執(zhí)行相應的應用,操作步驟繁瑣,影響用戶體驗,且手機不具備智能切換S頂卡的功能。
【發(fā)明內容】
[0003]本發(fā)明實施例所要解決的技術問題在于,提供一種用戶識別卡切換方法及終端,終端在執(zhí)行通信應用時,可自動采用預先建立對應關系的用戶識別卡執(zhí)行該通信應用,減少了用戶的選擇操作,且終端在滿足用戶識別卡切換條件時,可自動進行用戶識別卡的切換,實現(xiàn)了用戶識別卡的智能切換,進而提高了終端通信應用的執(zhí)行效率。
[0004]第一方面,本發(fā)明實施例提供了一種用戶識別卡切換方法,終端包括至少兩張用戶識別卡,所述方法包括:
[0005]接收針對目標通信應用觸發(fā)的用戶識別卡設置指令;
[0006]根據所述用戶識別卡設置指令從所述至少兩張用戶識別卡中獲取用戶選擇的第一用戶識別卡,將所述目標通信應用對應的第一優(yōu)先級用戶識別卡設置為所述第一用戶識別卡,從所述至少兩張用戶識別卡中獲取第二用戶識別卡,并將所述目標通信應用對應的第二優(yōu)先級用戶識別卡設置為所述第二用戶識別卡,其中,在所述終端接收到針對所述目標通信應用觸發(fā)的執(zhí)行指令后,采用所述第一優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用;
[0007]檢測所述終端是否滿足預設用戶識別卡切換條件;
[0008]若是,將所述目標通信應用對應的第一優(yōu)先級用戶識別卡切換設置為所述第二用戶識別卡。
[0009]結合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述檢測所述終端是否滿足預設用戶識別卡切換條件,包括:
[0010]檢測所述終端當前的通信網絡狀態(tài)、地理位置狀態(tài)、用戶識別卡漫游狀態(tài)和用戶識別卡虛擬資源狀態(tài)中的至少一種是否滿足所述預設用戶識別卡切換條件;
[0011]若是,則檢測的結果為所述終端滿足所述預設用戶識別卡切換條件。
[0012]結合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述檢測所述終端當前的用戶識別卡虛擬資源狀態(tài)是否滿足所述預設用戶識別卡切換條件,包括:
[0013]檢測所述第一優(yōu)先級用戶識別卡的虛擬資源是否不足,若是,則檢測的結果為所述終端滿足所述預設用戶識別卡切換條件。
[0014]結合第一方面,在第一方面的第三種可能的實現(xiàn)方式中,所述根據所述用戶識別卡設置指令從所述至少兩張用戶識別卡中獲取用戶選擇的第一用戶識別卡,將所述目標通信應用對應的第一優(yōu)先級用戶識別卡設置為所述第一用戶識別卡,從所述至少兩張用戶識別卡中獲取第二用戶識別卡,并將所述目標通信應用對應的第二優(yōu)先級用戶識別卡設置為所述第二用戶識別卡之后,還包括:
[0015]當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源。
[0016]結合第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源,包括:
[0017]當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,中斷所述目標通信應用;
[0018]設置從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源,并通過所述第一優(yōu)先級用戶識別卡啟動執(zhí)行所述目標通信應用。
[0019]結合第一方面的第三種可能的實現(xiàn)方式,在第一方面的第五種可能的實現(xiàn)方式中,所述當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源,包括:
[0020]當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源,并無縫執(zhí)行所述目標通信應用。
[0021]結合第一方面,在第一方面的第六種可能的實現(xiàn)方式中,所述在所述終端接收到針對所述目標通信應用觸發(fā)的執(zhí)行指令后,采用所述第一優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用,包括:
[0022]接收針對所述目標通信應用觸發(fā)的所述執(zhí)行指令;
[0023]根據所述執(zhí)行指令生成所述目標通信應用對應的操作界面,并通過所述操作界面接收選擇指令,所述選擇指令用于指示選擇所述第一優(yōu)先級用戶識別卡或所述第二優(yōu)先級用戶識別卡;
[0024]當選擇所述第一優(yōu)先級用戶識別卡時,采用所述第一優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用;當選擇所述第二優(yōu)先級用戶識別卡時,采用所述第二優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用。
[0025]結合第一方面的第六種可能的實現(xiàn)方式,在第一方面的第七種可能的實現(xiàn)方式中,所述當選擇所述第二優(yōu)先級用戶識別卡時,采用所述第二優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用,包括:
[0026]當選擇所述第二優(yōu)先級用戶識別卡時,接收所述用戶輸入的驗證密碼;
[0027]判斷所述驗證密碼與預設密碼是否匹配,若是,執(zhí)行所述采用所述第二優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用的步驟。
[0028]結合第一方面,在第一方面的第八種可能的實現(xiàn)方式中,所述根據所述用戶識別卡設置指令從所述至少兩張用戶識別卡中獲取用戶選擇的第一用戶識別卡,將所述目標通信應用對應的第一優(yōu)先級用戶識別卡設置為所述第一用戶識別卡,從所述至少兩張用戶識別卡中獲取第二用戶識別卡,并將所述目標通信應用對應的第二優(yōu)先級用戶識別卡設置為所述第二用戶識別卡之后,還包括:
[0029]在所述目標通信應用對應的操作界面中接收針對所述第一優(yōu)先級用戶識別卡和/或所述第二優(yōu)先級用戶識別卡觸發(fā)的顯示指令;
[0030]根據所述顯示指令在所述操作界面中顯示所述第一優(yōu)先級用戶識別卡和/或所述第二優(yōu)先級用戶識別卡對應的卡信息。
[0031]第二方面,本發(fā)明實施例提供了一種終端,所述終端包括至少兩張用戶識別卡,所述終端包括:
[0032]第一接收模塊,用于接收針對目標通信應用觸發(fā)的用戶識別卡設置指令;
[0033]設置模塊,用于根據所述用戶識別卡設置指令從所述至少兩張用戶識別卡中獲取用戶選擇的第一用戶識別卡,將所述目標通信應用對應的第一優(yōu)先級用戶識別卡設置為所述第一用戶識別卡,從所述至少兩張用戶識別卡中獲取第二用戶識別卡,并將所述目標通信應用對應的第二優(yōu)先級用戶識別卡設置為所述第二用戶識別卡,其中,在所述終端接收到針對所述目標通信應用觸發(fā)的執(zhí)行指令后,采用所述第一優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用;
[0034]檢測模塊,用于檢測所述終端是否滿足預設用戶識別卡切換條件;
[0035]切換模塊,用于若檢測到所述終端滿足所述預設用戶識別卡切換條件,將所述目標通信應用對應的第一優(yōu)先級用戶識別卡切換設置為所述第二用戶識別卡。
[0036]結合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述檢測模塊具體用于檢測所述終端當前的通信網絡狀態(tài)、地理位置狀態(tài)、用戶識別卡漫游狀態(tài)和用戶識別卡虛擬資源狀態(tài)中的至少一種是否滿足所述預設用戶識別卡切換條件;
[0037]若是,則檢測的結果為所述終端滿足所述預設用戶識別卡切換條件。
[0038]結合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述檢測單元具體用于檢測所述用戶識別卡的虛擬資源是否不足,若是,則檢測的結果為所述終端滿足所述預設用戶識別卡切換條件。
[0039]結合第二方面,在第二方面的第三種可能的實現(xiàn)方式中,所述終端還包括:
[0040]扣除模塊,用于當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源。
[0041]結合第二方面的第三種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述扣除申吳塊包括:
[0042]中斷單元,用于當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,中斷所述目標通信應用;
[0043]設置單元,用于設置從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源,并通過所述第一優(yōu)先級用戶識別卡啟動執(zhí)行所述目標通信應用。
[0044]結合第二方面的第三種可能的實現(xiàn)方式,在第二方面的第五種可能的實現(xiàn)方式中,所述扣除模塊具體用于當檢測到所述第一優(yōu)先級用戶識別卡滿足預設虛擬資源轉移條件時,從所述第二優(yōu)先級用戶識別卡中扣除所述第一優(yōu)先級用戶識別卡產生的虛擬資源,并無縫執(zhí)行所述目標通信應用。
[0045]結合第二方面,在第二方面的第六種可能的實現(xiàn)方式中,所述終端還包括第二接收模塊,所述第二接收模塊包括:
[0046]接收單元,用于接收針對所述目標通信應用觸發(fā)的所述執(zhí)行指令;
[0047]選擇單元,用于根據所述執(zhí)行指令生成所述目標通信應用對應的操作界面,并通過所述操作界面接收選擇指令,所述選擇指令用于指示選擇所述第一優(yōu)先級用戶識別卡或所述第二優(yōu)先級用戶識別卡;
[0048]執(zhí)行單元,用于當選擇所述第一優(yōu)先級用戶識別卡時,采用所述第一優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用;所述執(zhí)行單元還用于當選擇所述第二優(yōu)先級用戶識別卡時,采用所述第二優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用。
[0049]結合第二方面的第六種可能的實現(xiàn)方式,在第二方面的第七種可能的實現(xiàn)方式中,所述執(zhí)行單元包括:
[0050]接收子單元,用于當選擇所述第二優(yōu)先級用戶識別卡時,接收所述用戶輸入的驗證密碼;
[0051]判斷子單元,用于判斷所述驗證密碼與預設密碼是否匹配;
[0052]執(zhí)行子單元,用于若判斷出所述驗證密碼與所述預設密碼匹配,采用所述第二優(yōu)先級用戶識別卡執(zhí)行所述目標通信應用。
[0053]結合第二方面,在第二方面的第八種可能的實現(xiàn)方式中,還包括:
[0054]第三接收模塊,用于在所述目標通信應用對應的操作界面中接收針對所述第一優(yōu)先級用戶識別卡和/或所述第二優(yōu)先級用戶識別卡觸發(fā)的顯示指令;
[0055]顯示模塊,用于根據所述顯示指令在所述操作界面中顯示所述第一優(yōu)先級用戶識別卡和/或所述第二優(yōu)先級用戶識別卡對應的卡信息。
[0056]通過實施本發(fā)明實施例,終端可以預置不同用戶識別卡對應通信應用的優(yōu)先級另IJ,當終端接收到用戶針對通信應用的觸發(fā)指令時,無需用戶手動選擇或者切換用戶識別卡,終端即可按照預定的優(yōu)先級別,自動采用第一優(yōu)先級的用戶識別卡執(zhí)行通信應用,且終端在滿足用戶識別卡切換條件時,可自動進行用戶識別卡的切換,實現(xiàn)了用戶識別卡的智能切換,進而提高了終端通信應用的執(zhí)行效率。
[0057]進一步地,終端可以在通信應用界面中接收針對第二優(yōu)先級用戶識別卡的觸發(fā)指令,從而進行密碼驗證,驗證成功后,自動采用第二優(yōu)先級用戶識別卡執(zhí)行應用程序,以保障通信應用運行的連續(xù)性,且采用密碼進行驗證降低了用戶誤操作的可能性。
【附圖說明】
[0058]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
當前第1頁
1 
2 
3 
4 
5 
6