應(yīng)用類型的關(guān)系映射表,比如該關(guān)系映射表中的應(yīng)用標(biāo)識有:應(yīng)用標(biāo)識1、應(yīng)用標(biāo)識2、應(yīng)用標(biāo)識3、應(yīng)用標(biāo)識4、應(yīng)用標(biāo)識5……。其中,應(yīng)用標(biāo)識I對應(yīng)的SIM卡應(yīng)用類型為APK卡應(yīng)用,應(yīng)用標(biāo)識2對應(yīng)的SIM卡應(yīng)用類型為STK應(yīng)用,應(yīng)用標(biāo)識3對應(yīng)的S頂卡應(yīng)用類型為APK卡應(yīng)用,應(yīng)用標(biāo)識4對應(yīng)的S頂卡應(yīng)用類型為APK卡應(yīng)用,應(yīng)用標(biāo)識5對應(yīng)的S頂卡應(yīng)用類型為隱式應(yīng)用……。當(dāng)用戶從S頂卡應(yīng)用列表中選擇一個S頂卡應(yīng)用,終端根據(jù)預(yù)先建立的該關(guān)系映射表即可確定該SIM卡應(yīng)用的應(yīng)用標(biāo)識對應(yīng)的SIM卡應(yīng)用類型。
[0037]需要說明的是,本實施例的S頂卡應(yīng)用類型包括但不限于STK應(yīng)用、APK卡應(yīng)用、隱式應(yīng)用。
[0038]S105、根據(jù)預(yù)先建立的各S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表,確定與所述目標(biāo)SIM卡應(yīng)用的應(yīng)用類型對應(yīng)的目標(biāo)打開方式。
[0039]具體地,預(yù)先在終端上建立各S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表,比如第二對應(yīng)關(guān)系表中存儲的應(yīng)用類型有APK卡應(yīng)用、STK應(yīng)用、隱式應(yīng)用等,每種應(yīng)用類型都映射關(guān)聯(lián)有各自的打開方式,比如APK卡應(yīng)用所映射的打開方式為APK,STK應(yīng)用映射的打開方式為STK菜單,隱式應(yīng)用映射的打開方式為啟動后臺打開。終端根據(jù)用戶所選的目標(biāo)S頂卡應(yīng)用的應(yīng)用類型,從預(yù)先建立的該第二對應(yīng)關(guān)系表中即可確定目標(biāo)S頂卡應(yīng)用的打開方式。
[0040]S106、根據(jù)所述目標(biāo)打開方式打開所述目標(biāo)S頂卡應(yīng)用。
[0041]具體地,比如用戶選擇的目標(biāo)S頂應(yīng)用為應(yīng)用A,若利用上述步驟確定應(yīng)用A的應(yīng)用類型為STK應(yīng)用、打開方式為STK菜單方式,那么終端在確定了其打開方式后,隨即將其STK菜單呈現(xiàn)在界面上,用戶通過該STK菜單即可打開該應(yīng)用A。若應(yīng)用A為隱式應(yīng)用,從所述第二對應(yīng)關(guān)系表中確定該應(yīng)用A的打開方式為后臺打開,那么終端會通過后臺打開該應(yīng)用A。若應(yīng)用A為APK卡應(yīng)用,利用上述步驟確定該應(yīng)用A的打開方式為APK,則終端會提示用戶進(jìn)行關(guān)聯(lián)APK客戶端的下載,用戶按照終端界面提示下載APK客戶端后,通過該APK客戶端界面打開該應(yīng)用A,此時終端上已存在了該APK卡應(yīng)用A的關(guān)聯(lián)APK客戶端,當(dāng)下一次用戶需要打開APK應(yīng)用A時,無需再進(jìn)行相應(yīng)APK客戶端的下載,終端直接提示用戶通過該已存在的APK客戶端打開應(yīng)用A即可。
[0042]本實施例通過在接收到用戶發(fā)送的S頂卡應(yīng)用管理指令之后,獲取并呈現(xiàn)S頂卡應(yīng)用列表供用戶選擇,由于獲取并呈現(xiàn)給用戶的S頂卡應(yīng)用列表包含了 S頂卡上全部類型的S頂卡應(yīng)用,使得用戶可直接從所呈現(xiàn)的S頂卡應(yīng)用列表對S頂卡上任一個S頂卡應(yīng)用進(jìn)行選擇,為終端管理其S頂卡上所有類型的卡應(yīng)用提供了一個統(tǒng)一管理入口 ;進(jìn)而根據(jù)預(yù)先建立的各S頂卡應(yīng)用標(biāo)識與SIM卡應(yīng)用類型的第一對應(yīng)關(guān)系表確定用戶所選擇的目標(biāo)S頂卡應(yīng)用的應(yīng)用類型,并根據(jù)預(yù)先建立的S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表最終確定用戶所選擇的目標(biāo)S頂卡應(yīng)用的打開方式,按照該打開方式即可打開所選擇的S頂卡應(yīng)用。從而用戶從S頂卡應(yīng)用列表中任意選擇一個S頂卡應(yīng)用,用戶終端都可獲得對應(yīng)的打開方式并成功打開所選擇的S頂卡應(yīng)用,使得本發(fā)明的管理方法可適用于不同類型的S頂卡應(yīng)用,克服了現(xiàn)有S頂卡應(yīng)用管理方法的局限性。
[0043]圖2為本發(fā)明提供的S頂卡應(yīng)用的管理方法實施例二的流程示意圖。在圖1所示實施例的基礎(chǔ)上,如圖2所示,在本實施例中,步驟S103、接收所述用戶從所述S頂卡應(yīng)用列表中選擇的目標(biāo)S頂卡應(yīng)用之后,所述方法還包括:
[0044]S201、判斷所述目標(biāo)S頂卡應(yīng)用是否在所述S頂卡上已安裝。若所述目標(biāo)S頂卡應(yīng)用未安裝,則執(zhí)行步驟S202。若所述目標(biāo)S頂卡應(yīng)用已安裝,則執(zhí)行所述步驟S104。
[0045]S202、安裝所述目標(biāo)S頂卡應(yīng)用。
[0046]具體地,由于呈現(xiàn)給用戶的S頂卡應(yīng)用列表包含的是S頂卡上所有的S頂卡應(yīng)用,這些應(yīng)用中包括已下載至S頂卡上并已在S頂卡上完成安裝的S頂卡應(yīng)用,也包括已下載至S頂卡上但未在S頂卡上安裝的S頂卡應(yīng)用,具體地,終端在接收到用戶所選擇的S頂卡應(yīng)用A后,首先判斷該S頂卡應(yīng)用A在S頂卡上是否已安裝,若應(yīng)用A為僅下載在S頂卡上但未安裝的應(yīng)用,則終端界面會提示用戶安裝該應(yīng)用A,用戶根據(jù)界面提示完成安裝,安裝完后接著執(zhí)彳丁步驟S104。
[0047]在本實施例中,所述步驟S105、所述根據(jù)預(yù)先建立的各S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表,確定與所述目標(biāo)SIM卡應(yīng)用的應(yīng)用類型對應(yīng)的目標(biāo)打開方式,具體包括:
[0048]S203、確定各S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表內(nèi)是否存在有所述目標(biāo)SIM卡應(yīng)用的應(yīng)用類型。若所述第二對應(yīng)關(guān)系表內(nèi)存在所述目標(biāo)SIM卡應(yīng)用的應(yīng)用類型,則執(zhí)行步驟S204。若所述第二對應(yīng)關(guān)系表內(nèi)不存在所述目標(biāo)SIM卡應(yīng)用的應(yīng)用類型,則執(zhí)行步驟S205。
[0049]S204、從所述第二對應(yīng)關(guān)系表中獲取與所述目標(biāo)S頂卡應(yīng)用的應(yīng)用類型對應(yīng)的打開方式。
[0050]S205、從與所述目標(biāo)S頂卡應(yīng)用對應(yīng)的應(yīng)用服務(wù)器中查詢獲得與所述目標(biāo)S頂卡應(yīng)用類型對應(yīng)的所述目標(biāo)打開方式,將所述目標(biāo)S頂卡應(yīng)用類型以及所述目標(biāo)打開方式關(guān)聯(lián)存儲到所述第二對應(yīng)關(guān)系表中。
[0051]具體地,如果用戶所選的目標(biāo)SIM卡應(yīng)用為沃盾應(yīng)用,通過所述第一對應(yīng)關(guān)系表確定的沃盾的應(yīng)用類型為APK卡應(yīng)用。若所述第二對應(yīng)關(guān)系表中不存在APK卡應(yīng)用這個應(yīng)用類型,則向沃盾對應(yīng)的應(yīng)用服務(wù)器一聯(lián)通S頂卡服務(wù)器發(fā)送查詢請求,用以獲得沃盾應(yīng)用的打開方式。然后將該沃盾應(yīng)用對應(yīng)的應(yīng)用類型和其打開方式關(guān)聯(lián)起來,并存儲至第二對應(yīng)關(guān)系表中,即對該第二對應(yīng)關(guān)系表進(jìn)行更新,當(dāng)用戶再次從所述SIM卡應(yīng)用列表中選擇的卡應(yīng)用為沃盾-APK卡應(yīng)用時,即可從第二對應(yīng)關(guān)系表中直接獲取該沃盾應(yīng)用的打開方式,無需再向?qū)?yīng)的應(yīng)用服務(wù)器發(fā)送查詢請求,為用戶提供了很大方便,使用戶可以快速打開所選擇的應(yīng)用。此處的沃盾應(yīng)用僅是為了舉例說明,也可以是沃互聯(lián)等S頂卡應(yīng)用。
[0052]本實施例在接收到用戶選擇的目標(biāo)SIM卡應(yīng)用后,首先判斷該目標(biāo)SIM卡應(yīng)用是否已安裝,當(dāng)其未安裝時則先執(zhí)行安裝,安裝完成后根據(jù)預(yù)先建立的各S頂卡應(yīng)用標(biāo)識與SIM卡應(yīng)用類型的第一對應(yīng)關(guān)系表確定該目標(biāo)S頂卡應(yīng)用的應(yīng)用類型,然后判斷終端上預(yù)先建立的各S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表中是否存在該目標(biāo)S頂卡應(yīng)用類型,如果不存在,則從對應(yīng)的應(yīng)用服務(wù)器中查詢獲得該目標(biāo)S頂卡應(yīng)用類型對應(yīng)的打開方式,使用戶成功打開該目標(biāo)SIM卡應(yīng)用,同時,終端將該S頂卡應(yīng)用類型與獲得的打開方式關(guān)聯(lián)存儲到第二對應(yīng)關(guān)系表中,當(dāng)用戶下一次選擇該目標(biāo)SIM卡應(yīng)用時,無需再向?qū)?yīng)的應(yīng)用服務(wù)器發(fā)送查詢請求,直接從第二對應(yīng)關(guān)系表中確定對應(yīng)的打開方式即可,為用戶能夠成功、便捷地打開S頂卡應(yīng)用提供了保障。
[0053]圖3為本發(fā)明提供的用戶終端實施例一的結(jié)構(gòu)示意圖,參照附圖3所示,該終端包括:第一接收模塊11、第一獲取模塊12、呈現(xiàn)模塊13、第二接收模塊14、第一確定模塊15、第二確定模塊16和處理模塊17,其中:
[0054]第一接收模塊11,用于接收用戶發(fā)送的S頂卡應(yīng)用管理指令。
[0055]第一獲取模塊12,用于獲取包含有S頂卡上的所有S頂卡應(yīng)用的S頂卡應(yīng)用列表。
[0056]具體地,在本實施例中所述第一獲取模塊12可以包括第一獲取單元121、第二獲取單元122、合并單元123。
[0057]其中,第一獲取單元121,用于從S頂卡上獲取S頂卡預(yù)置的STK應(yīng)用列表。第二獲取單元122,用于從S頂卡管理平臺上獲取所述S頂卡上的已下載S頂卡應(yīng)用列表,所述已下載S頂卡應(yīng)用列表中包括所述S頂卡已經(jīng)下載的所有S頂卡應(yīng)用。合并單元123,用于合并所述預(yù)置的STK應(yīng)用列表和所述已下載S頂卡應(yīng)用列表,獲得所述S頂卡應(yīng)用列表。
[0058]呈現(xiàn)模塊13,用于呈現(xiàn)所述S頂卡應(yīng)用列表供用戶選擇。
[0059]進(jìn)一步地,所述第一獲取模塊還可以包括第三獲取單元,用于獲取所述S頂卡應(yīng)用列表中的各SIM卡應(yīng)用的應(yīng)用屬性,其中,所述應(yīng)用屬性為付費應(yīng)用、免費應(yīng)用、已過期應(yīng)用、未過期應(yīng)用中的一種。所述呈現(xiàn)模塊13具體用于,將具有相同應(yīng)用屬性的各SIM卡應(yīng)用集中呈現(xiàn)。
[0060]第二接收模塊14,用于接收所述用戶從所述SIM卡應(yīng)用列表中選擇的目標(biāo)SIM卡應(yīng)用。
[0061]第一確定模塊15,用于根據(jù)預(yù)先建立的各S頂卡應(yīng)用標(biāo)識與S頂卡應(yīng)用類型的第一對應(yīng)關(guān)系表,確定與所述目標(biāo)SIM卡應(yīng)用的應(yīng)用標(biāo)識對應(yīng)的目標(biāo)SIM卡應(yīng)用類型。
[0062]第二確定模塊16,用于根據(jù)預(yù)先建立的各S頂卡應(yīng)用類型與打開方式的第二對應(yīng)關(guān)系表,確定與所述目標(biāo)S頂卡應(yīng)用的應(yīng)用類型對應(yīng)的目標(biāo)打開方式。
[0063]處理模塊17,用于根據(jù)所述目標(biāo)打開方式打開所述目標(biāo)S頂卡應(yīng)用。