亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種升級用戶設(shè)備中的應(yīng)用的方法和系統(tǒng)的制作方法

文檔序號:9828610閱讀:548來源:國知局
一種升級用戶設(shè)備中的應(yīng)用的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及升級用戶設(shè)備中的應(yīng)用的方法和系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,諸如用戶設(shè)備(例如,移動通信設(shè)備)中安裝的應(yīng)用(APP)通常通過以下過程進(jìn)行升級:設(shè)置在用戶設(shè)備中的應(yīng)用下載客戶端與應(yīng)用提供平臺交互獲知應(yīng)用提供平臺的應(yīng)用發(fā)布狀態(tài),并且判斷用戶設(shè)備中已安裝的應(yīng)用的版本號與應(yīng)用提供平臺發(fā)布的相應(yīng)的應(yīng)用的最新版本號是否相同。當(dāng)判斷已安裝應(yīng)用的版本號小于最新版本號時,則應(yīng)用下載客戶端將提示用戶該已安裝應(yīng)用有更新。然而,響應(yīng)于用戶確認(rèn)更新,則應(yīng)用下載客戶端進(jìn)行舊應(yīng)用的刪除和新應(yīng)用的安裝。
[0003]然而,目前升級用戶設(shè)備中的應(yīng)用依賴于應(yīng)用版本號,根據(jù)發(fā)布的應(yīng)用的版本號的變化啟動升級。然而,以這種方式難以適應(yīng)復(fù)雜的業(yè)務(wù)環(huán)境,例如,特定的業(yè)務(wù)需求可能要求在不變更應(yīng)用版本號的情況下進(jìn)行應(yīng)用的更新。

【發(fā)明內(nèi)容】

[0004]本發(fā)明公開升級用戶設(shè)備中的應(yīng)用的方法,包括:
配置舊應(yīng)用和新應(yīng)用之間的升級關(guān)系,
根據(jù)該升級關(guān)系向用戶設(shè)備發(fā)送指令以便該將舊應(yīng)用升級為新應(yīng)用。
[0005]在一個示例中,該升級關(guān)系將兩個或多個舊應(yīng)用關(guān)聯(lián)至一個新應(yīng)用。
[0006]在一個示例中,該升級關(guān)系是通過數(shù)據(jù)庫表將舊應(yīng)用關(guān)聯(lián)到新應(yīng)用。
[0007]在一個示例中,根據(jù)該升級關(guān)系向用戶設(shè)備發(fā)送指令以便在用戶設(shè)備中顯示關(guān)于新應(yīng)用的信息以提示用戶對舊應(yīng)用進(jìn)行升級。
[0008]在一個示例中,響應(yīng)于從用戶設(shè)備接收確認(rèn)升級的指示,向用戶設(shè)備發(fā)送指令來將舊應(yīng)用升級為新應(yīng)用。
[0009]在一個示例中,響應(yīng)于用戶設(shè)備通電,向用戶設(shè)備發(fā)送指令來將舊應(yīng)用升級為新應(yīng)用。
[0010]在一個示例中,該方法還包括:通過修改升級關(guān)系來將舊應(yīng)用關(guān)聯(lián)至另一新應(yīng)用。[0011 ] 在一個示例中,該方法還包括:配置應(yīng)用的發(fā)布狀態(tài),應(yīng)用的發(fā)布狀態(tài)包括生產(chǎn)驗(yàn)證、商用發(fā)布、和應(yīng)用下架,根據(jù)配置的應(yīng)用的發(fā)布狀態(tài)向用戶設(shè)備發(fā)送指令使得:具有生產(chǎn)驗(yàn)證的發(fā)布狀態(tài)的應(yīng)用僅僅對用戶設(shè)備中的特定的應(yīng)用載體可見,具有商用發(fā)布的發(fā)布狀態(tài)的應(yīng)用對用戶設(shè)備中的所有應(yīng)用載體可見,具有應(yīng)用下架的發(fā)布狀態(tài)的應(yīng)用對用戶設(shè)備中的所有應(yīng)用載體都不可見。
[0012]本發(fā)明還公開升級用戶設(shè)備中的應(yīng)用的系統(tǒng),包括:
第一裝置,配置舊應(yīng)用和新應(yīng)用之間的升級關(guān)系,
第二裝置,根據(jù)該升級關(guān)系向用戶設(shè)備發(fā)送指令以便該將舊應(yīng)用升級為新應(yīng)用。
[0013]在一個示例中,該升級關(guān)系是通過數(shù)據(jù)庫表將舊應(yīng)用關(guān)聯(lián)到新應(yīng)用。
[0014]在一個示例中,所述第二裝置根據(jù)該升級關(guān)系向用戶設(shè)備發(fā)送指令以便在用戶設(shè)備中顯示關(guān)于新應(yīng)用的信息以提示用戶對舊應(yīng)用進(jìn)行升級。
[0015]在一個示例中,所述第二裝置響應(yīng)于從用戶設(shè)備接收確認(rèn)升級的指示,向用戶設(shè)備發(fā)送指令來將舊應(yīng)用升級為新應(yīng)用。
[0016]在一個示例中,所述第二裝置響應(yīng)于用戶設(shè)備通電,向用戶設(shè)備發(fā)送指令來將舊應(yīng)用升級為新應(yīng)用。
[0017]在一個示例中,所述第一裝置通過修改升級關(guān)系來將舊應(yīng)用關(guān)聯(lián)至另一新應(yīng)用。
[0018]在一個示例中,該系統(tǒng)還包括:
第三裝置,配置應(yīng)用的發(fā)布狀態(tài),應(yīng)用的發(fā)布狀態(tài)包括生產(chǎn)驗(yàn)證、商用發(fā)布、和應(yīng)用下架,其中,
所述第二裝置根據(jù)配置的應(yīng)用的發(fā)布狀態(tài)向用戶設(shè)備發(fā)送指令使得:具有生產(chǎn)驗(yàn)證的發(fā)布狀態(tài)的應(yīng)用僅僅對用戶設(shè)備中的特定的應(yīng)用載體可見,具有商用發(fā)布的發(fā)布狀態(tài)的應(yīng)用對用戶設(shè)備中的所有應(yīng)用載體可見,具有應(yīng)用下架的發(fā)布狀態(tài)的應(yīng)用對用戶設(shè)備中的所有應(yīng)用載體都不可見。
[0019]本發(fā)明的優(yōu)勢在于應(yīng)用升級不依賴于業(yè)務(wù)屬性,應(yīng)用升級關(guān)系可以被靈活配置,因此能夠簡化應(yīng)用升級的流程控制,提升業(yè)務(wù)邏輯的靈活性。此外,本發(fā)明通過配置升級關(guān)系和應(yīng)用發(fā)布狀態(tài),能夠在不影響用戶使用體驗(yàn)的情況下,實(shí)現(xiàn)平滑穩(wěn)定的升級。
【附圖說明】
[0020]在參照附圖閱讀了本發(fā)明的【具體實(shí)施方式】以后,本領(lǐng)域技術(shù)人員將會更清楚地了解本發(fā)明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解的是,附圖僅僅用于配合【具體實(shí)施方式】說明本發(fā)明的技術(shù)方案,而并非意在對本發(fā)明的保護(hù)范圍構(gòu)成限制。
[0021]圖1是根據(jù)本發(fā)明實(shí)施例的升級用戶設(shè)備中的應(yīng)用的示意圖。
[0022]圖2是根據(jù)本發(fā)明實(shí)施例的升級用戶設(shè)備中的應(yīng)用的方法的步驟示意圖。
【具體實(shí)施方式】
[0023]下面參照附圖,對本發(fā)明的【具體實(shí)施方式】作進(jìn)一步的詳細(xì)描述。應(yīng)當(dāng)理解的是,可對所描述的實(shí)施例進(jìn)行結(jié)構(gòu)的和功能的修改。另外,可針對任何給定的或特定的應(yīng)用所期望和有利的那樣,一個實(shí)施例的一個或多個特征可以與另一個實(shí)施例的一個或多個特征相組合。
[0024]應(yīng)用提供平臺的舊應(yīng)用隨著時間其安全性、功能性或者其它特性可能將無法滿足業(yè)務(wù)或者存儲空間、運(yùn)算速度的要求。為此可以針對舊應(yīng)用進(jìn)行安全性、功能性或者其它特性的增強(qiáng)開發(fā),得到新應(yīng)用來代替舊應(yīng)用。
[0025]圖1是根據(jù)本發(fā)明實(shí)施例的升級用戶設(shè)備中的應(yīng)用的示意圖。如圖1所示,可以在應(yīng)用提供平臺例如基于可信服務(wù)管理(TSM)的平臺配置舊應(yīng)用(待更新的應(yīng)用)和新應(yīng)用(用于更新的應(yīng)用)之間的升級關(guān)系,根據(jù)該升級關(guān)系向用戶設(shè)備的例如應(yīng)用下載客戶端發(fā)布應(yīng)用。在該實(shí)施例中,升級關(guān)系以應(yīng)用升級關(guān)系表的形式被維護(hù)。被配置的舊應(yīng)用和新應(yīng)用之間的升級關(guān)系可以獨(dú)立于應(yīng)用的版本號或者應(yīng)用的AID。升級關(guān)系可以僅僅規(guī)定不同應(yīng)用之間的升級順序。在一個示例中,該升級關(guān)系是通過數(shù)據(jù)庫表來將舊應(yīng)用和新應(yīng)用關(guān)耳關(guān)。
[0026]圖中,應(yīng)用提供平臺可以通過向用戶設(shè)備的應(yīng)用下載客戶端發(fā)送指令來發(fā)布應(yīng)用(更新應(yīng)用下載客戶端的應(yīng)用信息)、向用戶設(shè)備傳輸應(yīng)用安裝程序、指示更新設(shè)置在在用戶設(shè)備中的載體中的應(yīng)用的更新。應(yīng)用下載客戶端可以根據(jù)指令來更新載體中的應(yīng)用。這里,應(yīng)用可以被安裝在用戶設(shè)備的安全載體(SE)中。移動應(yīng)用可以被安裝在移動通信設(shè)備的S頂卡或者設(shè)置在移動通信設(shè)備內(nèi)的智能芯片中。
[0027]圖2是根據(jù)本發(fā)明實(shí)施例的升級用戶設(shè)備中的應(yīng)用的方法的步驟示意圖。在步驟201中,配置舊應(yīng)用和新應(yīng)用之間的升級關(guān)系。在步驟202中,根據(jù)該升級關(guān)系向用戶設(shè)備發(fā)送指令以便該將舊應(yīng)用升級為新應(yīng)用。該升級關(guān)系可以是通過數(shù)據(jù)庫表將舊應(yīng)用關(guān)聯(lián)到新應(yīng)用。通過配置升級關(guān)系,而非依賴于業(yè)務(wù)屬性(如應(yīng)用版本號或應(yīng)用AID),可以實(shí)現(xiàn)更加靈活的應(yīng)用升級。
[0028]由于某些業(yè)務(wù)屬性的變化可能會對當(dāng)前業(yè)務(wù)流程產(chǎn)生較大的影響,通過配置升級關(guān)系的方式實(shí)現(xiàn)升級,能夠?qū)崿F(xiàn)在保持業(yè)務(wù)屬性不變的前提下進(jìn)行靈活升級,而不需要依賴業(yè)務(wù)屬性。
[0029]根據(jù)本發(fā)明的實(shí)施例,還考慮通過配置應(yīng)用之間的升級關(guān)系以適應(yīng)靈活多變的外部業(yè)務(wù)需求,從而實(shí)現(xiàn)動態(tài)調(diào)配。例如,可以通過修改升級關(guān)系來將舊應(yīng)用關(guān)聯(lián)至另一新應(yīng)用。如此可以實(shí)現(xiàn)任意兩個或者多個應(yīng)用之間的升級。例如,通過配置三個應(yīng)用A1、A2、A3與應(yīng)用B的升級關(guān)系,使得這三個應(yīng)用均可被升級為應(yīng)用B ;當(dāng)應(yīng)用Al、A2、A
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1