国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      移動(dòng)終端的Java應(yīng)用的更新方法、服務(wù)器和移動(dòng)終端的制作方法

      文檔序號(hào):7754498閱讀:178來源:國(guó)知局
      專利名稱:移動(dòng)終端的Java應(yīng)用的更新方法、服務(wù)器和移動(dòng)終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種移動(dòng)終端的Java應(yīng)用的更新方法、服 務(wù)器和移動(dòng)終端。
      背景技術(shù)
      隨著移動(dòng)通信技術(shù)的不斷發(fā)展,移動(dòng)終端如手機(jī)的通話、短信等功能都已成為了 移動(dòng)通訊運(yùn)營(yíng)商的最基本服務(wù),而增值業(yè)務(wù)成為運(yùn)營(yíng)商的利潤(rùn)增長(zhǎng)點(diǎn)。并且,3G時(shí)代的來臨 促使新的數(shù)據(jù)業(yè)務(wù)和多媒體業(yè)務(wù)不斷地引入到手機(jī)終端。針對(duì)該類業(yè)務(wù),運(yùn)營(yíng)商一般都將 其作為運(yùn)營(yíng)商定制手機(jī)的獨(dú)特業(yè)務(wù)預(yù)置在手機(jī)終端中,如手機(jī)終端中的預(yù)置IM應(yīng)用、音樂 隨身聽、手機(jī)導(dǎo)航等增值類定制業(yè)務(wù)。對(duì)于上述類別的增值業(yè)務(wù)應(yīng)用客戶端,運(yùn)營(yíng)商一般都是選擇基于Java平臺(tái)的客 戶端應(yīng)用,因?yàn)镴ava平臺(tái)的業(yè)務(wù)應(yīng)用具有一次開發(fā)多處運(yùn)行的特點(diǎn),不會(huì)因?yàn)槭謾C(jī)操作系 統(tǒng)的不同而需要重新開發(fā)應(yīng)用軟件。目前,現(xiàn)有的Java應(yīng)用軟件的下載,都是由用戶自行 在終端上訪問應(yīng)用服務(wù)器上的Java應(yīng)用的鏈接,首先通過瀏覽器下載到Java的Jad文件, 然后根據(jù)Jad文件中的MIDlet-Jar-URL屬性下載Jar文件進(jìn)行校驗(yàn)后安裝。上述下載方法由于需要用戶自己去訪問服務(wù)器選擇下載安裝Java應(yīng)用軟件的新 版本,從而導(dǎo)致用戶操作的不便,并且采用這種方式用戶也無法及時(shí)地獲知業(yè)務(wù)應(yīng)用軟件 的升級(jí)、更新情況,從而無法及時(shí)地進(jìn)行Java應(yīng)用的更新。此外,運(yùn)營(yíng)商也無法清楚掌握用 戶使用這類業(yè)務(wù)的應(yīng)用軟件情況,并且當(dāng)Java應(yīng)用軟件進(jìn)行功能增強(qiáng)或者軟件故障修復(fù) 而進(jìn)行版本更新時(shí),也無法及時(shí)地把新版本安裝到用戶終端。

      發(fā)明內(nèi)容
      本發(fā)明的主要目的在于提供一種移動(dòng)終端的Java應(yīng)用的更新方法、服務(wù)器和移 動(dòng)終端,以至少解決上述的用戶無法及時(shí)地進(jìn)行Java應(yīng)用的更新的問題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種移動(dòng)終端的Java應(yīng)用的更新方法,包括當(dāng) 存在更新的Java應(yīng)用時(shí),服務(wù)器向移動(dòng)終端發(fā)送通知消息;移動(dòng)終端根據(jù)通知消息,從服 務(wù)器下載更新的Java應(yīng)用;移動(dòng)終端安裝下載的更新的Java應(yīng)用。根據(jù)本發(fā)明的另一方面,提供了一種服務(wù)器,包括發(fā)送模塊,用于當(dāng)服務(wù)器上存 在更新的Java應(yīng)用時(shí),向移動(dòng)終端發(fā)送通知消息,其中,通知消息用于指示移動(dòng)終端從服 務(wù)器下載并安裝更新的Java應(yīng)用。根據(jù)本發(fā)明的又一方面,提供了一種移動(dòng)終端,包括接收模塊,用于接收來自服 務(wù)器的通知消息,其中,當(dāng)服務(wù)器上存在更新的Java應(yīng)用時(shí),向移動(dòng)終端發(fā)送通知消息; 下載安裝模塊,用于根據(jù)通知消息,從服務(wù)器下載更新的Java應(yīng)用,并安裝下載的更新的 Java ISM o通過本發(fā)明,由服務(wù)器在存在更新的Java應(yīng)用(即有Java應(yīng)用的新版本發(fā)布) 時(shí)主動(dòng)地通過消息通知給移動(dòng)終端,移動(dòng)終端即可及時(shí)地到服務(wù)器去下載該更新的Java應(yīng)用,并進(jìn)行安裝以實(shí)現(xiàn)版本更新,解決了相關(guān)技術(shù)無法及時(shí)地進(jìn)行Java應(yīng)用的更新的問 題,實(shí)現(xiàn)了移動(dòng)終端中的Java應(yīng)用的自動(dòng)地、及時(shí)地更新,同時(shí),移動(dòng)通訊運(yùn)營(yíng)商也可以通 過服務(wù)器管理移動(dòng)終端中增值業(yè)務(wù)的Java應(yīng)用。


      此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的Java應(yīng)用的更新方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的服務(wù)器管理移動(dòng)終端的Java應(yīng)用的信息的格式示意 圖;圖3是根據(jù)本發(fā)明實(shí)施例的服務(wù)器的示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的示意圖;圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的移動(dòng)終端的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的手機(jī)中的Java應(yīng)用的更新流程圖。
      具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的Java應(yīng)用的更新方法的流程圖,包括以下 步驟步驟S102,當(dāng)存在更新的Java應(yīng)用時(shí),服務(wù)器向移動(dòng)終端發(fā)送通知消息;例如,當(dāng)有Java應(yīng)用的新版本發(fā)布時(shí),可以主動(dòng)給移動(dòng)終端發(fā)送版本更新的 Notification請(qǐng)求消息(即上述的通知消息)。步驟S104,移動(dòng)終端根據(jù)接收到的通知消息,從服務(wù)器下載更新的Java應(yīng)用;步驟S106,移動(dòng)終端安裝下載的上述更新的Java應(yīng)用。相關(guān)技術(shù)中由于需要用戶自行訪問服務(wù)器去選擇下載更新的Java應(yīng)用,這樣,用 戶無法及時(shí)地獲知Java應(yīng)用軟件的升級(jí)、更新情況,從而無法及時(shí)地進(jìn)行Java應(yīng)用的更 新。本實(shí)施例由服務(wù)器在存在更新的Java應(yīng)用(即有Java應(yīng)用的新版本發(fā)布)時(shí)主動(dòng)地 通過消息通知給移動(dòng)終端,移動(dòng)終端即可及時(shí)地到服務(wù)器去下載該更新的Java應(yīng)用,并進(jìn) 行安裝以實(shí)現(xiàn)版本更新,解決了相關(guān)技術(shù)無法及時(shí)地進(jìn)行Java應(yīng)用的更新的問題,實(shí)現(xiàn)了 移動(dòng)終端中的Java應(yīng)用的自動(dòng)地、及時(shí)地更新,同時(shí),移動(dòng)通訊運(yùn)營(yíng)商也可以通過服務(wù)器 管理移動(dòng)終端中增值業(yè)務(wù)的Java應(yīng)用。上述的移動(dòng)終端可以是手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)碼助理) 等。其中,優(yōu)選地為手機(jī)。優(yōu)選地,上述服務(wù)器發(fā)送的通知消息中攜帶有模式參數(shù),其中,模式參數(shù)包括后 臺(tái)模式或用戶確認(rèn)模式。優(yōu)選地,步驟S104包括移動(dòng)終端接收到通知消息;解析出該通知消息中攜帶的 模式參數(shù);如果解析出的模式參數(shù)為后臺(tái)模式,則移動(dòng)終端從服務(wù)器下載上述更新的Java 應(yīng)用的安裝文件到本地;如果解析出的模式參數(shù)為用戶確認(rèn)模式,則移動(dòng)終端提供提示消息以供用戶選擇是否將當(dāng)前Java應(yīng)用更新為上述更新的Java應(yīng)用,當(dāng)接收到用戶選擇更 新生成的指令時(shí),移動(dòng)終端從服務(wù)器下載上述更新的Java應(yīng)用的安裝文件到本地。該優(yōu)選實(shí)施例提供了移動(dòng)終端通過后臺(tái)模式(也可稱為無需用戶參與的模式)或 者用戶確認(rèn)模式(也可稱為需用戶參與的模式)從服務(wù)器下載Java應(yīng)用的新版本(即上 述更新的Java應(yīng)用)的具體實(shí)施方案。該后臺(tái)模式的優(yōu)選實(shí)施例中,移動(dòng)終端可以在后臺(tái) 自動(dòng)地從服務(wù)器下載Java應(yīng)用的新版本的安裝文件Jad和Jar文件,并在后臺(tái)自動(dòng)地完成 安裝操作,無需用戶進(jìn)行任何操作,為用戶提供了方便,提高了用戶的體驗(yàn)。而在用戶確認(rèn) 模式的優(yōu)選實(shí)施例中,用戶根據(jù)移動(dòng)終端提供的提示消息(例如,移動(dòng)終端通過顯示屏顯 示該提示消息)可以選擇更新Java應(yīng)用或者選擇不更新,如果用戶選擇更新,則移動(dòng)終端 可以直接、自動(dòng)地到服務(wù)器下載并安裝該更新的Java應(yīng)用的安裝文件Jad和Jar文件,從 而為用戶提供了方便,提高了用戶的體驗(yàn)。此外,在上述用戶確認(rèn)模式的優(yōu)選實(shí)施例中,顯然也可以在用戶選擇更新后,由用 戶通過提示消息中的Java應(yīng)用的新版本的鏈接,連接到服務(wù)器上去下載Java應(yīng)用的新版 本的安裝文件Jad和Jar文件,并由用戶啟動(dòng)安裝操作。優(yōu)選地,在步驟S102之前,還包括若與更新前的Java應(yīng)用相比,上述更新的 Java應(yīng)用具有增強(qiáng)的功能,則服務(wù)器將步驟S102中的通知消息中的模式參數(shù)設(shè)置為上述 用戶確認(rèn)模式;若上述更新的Java應(yīng)用為更新前的Java應(yīng)用經(jīng)故障修復(fù)后的Java應(yīng)用, 則服務(wù)器將步驟S102中的通知消息中的模式參數(shù)設(shè)置為上述后臺(tái)模式。該優(yōu)選實(shí)施例提供了服務(wù)器設(shè)置移動(dòng)終端采用何種模式進(jìn)行Java應(yīng)用的更新的 具體實(shí)施方案。即如果該Java業(yè)務(wù)應(yīng)用的新版本主要是功能增強(qiáng),則可以設(shè)置通知消息中 的模式參數(shù)為用戶確認(rèn)模式,用戶自己可以自主地選擇是否需要更新;如果該Java業(yè)務(wù)應(yīng) 用因?yàn)橛泄收闲迯?fù)而發(fā)布新版本,則可以設(shè)置通知消息中的模式參數(shù)為后臺(tái)模式,修復(fù)原 版本中的故障。通過根據(jù)新版本的不同更新、發(fā)布原因,來靈活地為用戶設(shè)置相應(yīng)的更新模 式,進(jìn)一步為用戶提供了方便并提高了用戶的體驗(yàn)。優(yōu)選地,在步驟S106之后,還包括安裝成功后,移動(dòng)終端向服務(wù)器發(fā)送安裝成功 的響應(yīng)消息,其中,響應(yīng)消息中攜帶有移動(dòng)終端的當(dāng)前的Java應(yīng)用的信息(顯然為更新后 的Java應(yīng)用的信息);服務(wù)器從接收到的響應(yīng)消息中提取出移動(dòng)終端的當(dāng)前的Java應(yīng)用 的信息,并以移動(dòng)終端的當(dāng)前的Java應(yīng)用的信息更新本地保存的對(duì)應(yīng)信息。該優(yōu)選實(shí)施例提供了服務(wù)器對(duì)移動(dòng)終端的Java應(yīng)用的信息進(jìn)行管理的具體實(shí)施 方案。服務(wù)器通過管理移動(dòng)終端上的Java應(yīng)用的信息,可以清楚地掌握每個(gè)Java應(yīng)用的 版本號(hào)以及在手機(jī)上安裝使用或者是用戶已經(jīng)刪除這樣的狀態(tài)。圖2示出了服務(wù)器管理移 動(dòng)終端的Java應(yīng)用的信息的格式,Java應(yīng)用安裝、更新成功、刪除成功后都會(huì)發(fā)消息到服 務(wù)器上,該消息中包括Java應(yīng)用中的Jad文件中的MIDlet-Name,MIDlet-Version屬性, 以及操作是否成功的狀態(tài)碼信息。服務(wù)器獲取到該消息后,提取消息體,為每一個(gè)Java應(yīng) 用指定一個(gè)特定的ID(標(biāo)識(shí))號(hào),并且把該Java的名稱存入Name(名稱)節(jié)點(diǎn),版本信息 存入Version (版本)節(jié)點(diǎn),以及應(yīng)用的狀態(tài)信息Installed (已安裝)或者Deleted (已刪 除)存入Status (狀態(tài))節(jié)點(diǎn)。這樣,服務(wù)器可以通過對(duì)移動(dòng)終端上的Java應(yīng)用的信息的 管理,在有新版本發(fā)布時(shí)還可以確定哪些移動(dòng)終端需要更新、哪些不需要更新、以及應(yīng)該采 用后臺(tái)模式更新還是采用用戶確認(rèn)模式更新等。
      6
      該優(yōu)選實(shí)施例解決了相關(guān)技術(shù)中運(yùn)營(yíng)商無法清楚掌握用戶使用這類業(yè)務(wù)的應(yīng)用 軟件情況,并且當(dāng)Java應(yīng)用軟件進(jìn)行功能增強(qiáng)或者軟件故障修復(fù)而進(jìn)行版本更新時(shí),也無 法及時(shí)地把新版本安裝到用戶終端的問題。圖3是根據(jù)本發(fā)明實(shí)施例的服務(wù)器10的示意圖,圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng) 終端20的示意圖。如圖3所示,該服務(wù)器10包括發(fā)送模塊102。其中,發(fā)送模塊102,用 于當(dāng)服務(wù)器10上存在更新的Java應(yīng)用時(shí),向移動(dòng)終端20發(fā)送通知消息,其中,通知消息用 于指示移動(dòng)終端20從服務(wù)器10下載并安裝該更新的Java應(yīng)用。優(yōu)選地,如圖3所示,服務(wù)器10還可以包括接收模塊104,用于接收移動(dòng)終端20 發(fā)送的安裝成功的響應(yīng)消息,其中,響應(yīng)消息中攜帶有移動(dòng)終端20的當(dāng)前的Java應(yīng)用的信 息;更新模塊106,用于從接收模塊104接收到的響應(yīng)消息中提取出移動(dòng)終端20的當(dāng)前的 Java應(yīng)用的信息,并以移動(dòng)終端20的當(dāng)前的Java應(yīng)用的信息更新服務(wù)器10本地保存的對(duì)
      應(yīng)信息。優(yōu)選地,如圖3所示,服務(wù)器10還可以包括設(shè)置模塊108,用于當(dāng)與更新前的 Java應(yīng)用相比,上述更新的Java應(yīng)用具有增強(qiáng)的功能時(shí),將發(fā)送模塊102要發(fā)送的通知消 息中的模式參數(shù)設(shè)置為上述方法實(shí)施例中的用戶確認(rèn)模式;當(dāng)上述更新的Java應(yīng)用為更 新前的Java應(yīng)用經(jīng)故障修復(fù)后的Java應(yīng)用時(shí),將發(fā)送模塊102要發(fā)送的通知消息中的模 式參數(shù)設(shè)置為上述方法實(shí)施例中的后臺(tái)模式。如圖4所示,該移動(dòng)終端20包括接收模塊202和下載安裝模塊204,其中接收 模塊202,用于接收來自服務(wù)器10的通知消息,其中,當(dāng)服務(wù)器10上存在更新的Java應(yīng)用 時(shí),向移動(dòng)終端20發(fā)送通知消息;下載安裝模塊204,用于根據(jù)接收模塊202接收到的通知 消息,從服務(wù)器10下載該更新的Java應(yīng)用,并安裝下載的該更新的Java應(yīng)用。優(yōu)選地,下載安裝模塊204包括解析模塊,用于解析出接收模塊202接收到的通 知消息中攜帶的模式參數(shù)為后臺(tái)模式;下載模塊,用于根據(jù)上述后臺(tái)模式,自動(dòng)地從服務(wù)器 10下載上述更新的Java應(yīng)用的安裝文件?;蛘撸瑑?yōu)選地,下載安裝模塊204包括解析模塊,用于解析出接收模塊202接收到 的通知消息中攜帶的模式參數(shù)為用戶確認(rèn)模式;提供模塊,用于根據(jù)上述用戶確認(rèn)模式,提 供提示消息以供用戶選擇是否將當(dāng)前Java應(yīng)用更新為上述更新的Java應(yīng)用;下載模塊,用 于當(dāng)接收到用戶選擇更新生成的指令時(shí),自動(dòng)地從服務(wù)器10下載上述更新的Java應(yīng)用的 安裝文件。優(yōu)選地,上述移動(dòng)終端20為手機(jī)。如圖5所示,在實(shí)際實(shí)施的過程中,可以由移動(dòng)終端中的后臺(tái)服務(wù)模塊206來實(shí)現(xiàn) 上述接收模塊202的功能,后臺(tái)服務(wù)模塊和下載安裝模塊構(gòu)成一個(gè)Java應(yīng)用更新系統(tǒng)。其中,后臺(tái)服務(wù)模塊206在移動(dòng)終端開機(jī)時(shí)自動(dòng)加載,并駐留在移動(dòng)終端的內(nèi)存 中。當(dāng)收到服務(wù)器10發(fā)出的Notification請(qǐng)求消息(即上述的通知消息)時(shí),由后臺(tái)服 務(wù)模塊調(diào)起下載安裝模塊204。下載安裝模塊204,根據(jù)Notification請(qǐng)求消息中的模式參數(shù)是“用戶確認(rèn)模式” 或者“后臺(tái)模式”,進(jìn)行不同的操作。如果是“用戶確認(rèn)模式”,則在移動(dòng)終端的界面顯示提 示信息,等待用戶處理,由用戶繼續(xù)下載安裝或者用戶進(jìn)行“取消”操作(即不更新操作)。 如果是“后臺(tái)模式”,則下載安裝模塊在后臺(tái)自動(dòng)地從服務(wù)器10下載Java應(yīng)用的安裝文件(Jad文件和Jar文件)后,自動(dòng)安裝并向服務(wù)器發(fā)送安裝是否成功的狀態(tài)信息。結(jié)合圖5所示的移動(dòng)終端,以該移動(dòng)終端為手機(jī)為例說明手機(jī)的Java應(yīng)用更新的 流程,如圖6所示,包括以下步驟步驟S602,Java應(yīng)用軟件有新版本發(fā)布時(shí),把新版本的Java應(yīng)用軟件配置到服務(wù) 器上,并且根據(jù)版本發(fā)布的原因設(shè)置更新模式為“用戶確認(rèn)模式”或者“后臺(tái)模式”。在服務(wù) 器上設(shè)置好手機(jī)的號(hào)碼,啟動(dòng)Notification請(qǐng)求消息發(fā)送到手機(jī)。通過配置請(qǐng)求消息中的 模式為“用戶確認(rèn)模式”或者“后臺(tái)模式”的不同,更新過程實(shí)現(xiàn)為用戶參與和無需用戶參 與兩種情況;步驟S604,手機(jī)的后臺(tái)服務(wù)模塊檢測(cè)到Notification請(qǐng)求消息后,啟動(dòng)下載安裝 模塊;步驟S606,下載安裝模塊根據(jù)Notification請(qǐng)求消息中的模式進(jìn)行判斷,如果是 “用戶確認(rèn)模式”,則在手機(jī)界面彈出提示消息,告訴用戶某個(gè)Java應(yīng)用軟件的版本有更新, 請(qǐng)確定是否更新。如果是“后臺(tái)模式”,則直接在進(jìn)入步驟S610后臺(tái)啟動(dòng)下載安裝流程;步驟S608,該步驟僅應(yīng)用于“用戶確認(rèn)模式”,手機(jī)用戶針對(duì)彈出來的消息進(jìn)行操 作,參與下載安裝Java應(yīng)用的過程;步驟S610,下載安裝模塊上報(bào)響應(yīng)消息給服務(wù)器,并建立和服務(wù)器之間HTTP連 接;步驟S612,服務(wù)器通過HTTP協(xié)議,下發(fā)JAD文件到手機(jī)終端上,并要求手機(jī)對(duì)JAD 文件校驗(yàn);步驟S614,下載安裝模塊驗(yàn)證JAD文件屬性,強(qiáng)制要求的屬性有MIDlet-Name、 MIDlet-Version、MIDlet-Vendor, MIDlet-Jar-URL、MIDlet-Jar-Size,以及是否有足夠的 空間安裝并驗(yàn)證證書是否有效;步驟S616,下載安裝模塊驗(yàn)證通過后,把執(zhí)行結(jié)果上報(bào)服務(wù)器;步驟S618,服務(wù)器下發(fā)JAR文件,并要求手機(jī)進(jìn)行Java應(yīng)用安裝;步驟S620,下載安裝模塊驗(yàn)證JAR文件大小是否與JAD屬性一致,驗(yàn)證安裝文件的 強(qiáng)制屬性Name、Version、Vendor是否存在,并且驗(yàn)證JAR文件的簽名。校驗(yàn)通過后,進(jìn)行安 裝操作;步驟S622,下載安裝模塊安裝Java應(yīng)用軟件成功后,向服務(wù)器發(fā)送安裝成功消息 (即上述的安裝成功的響應(yīng)消息),并在此消息中攜帶有Java應(yīng)用的Name、Version等信 息;步驟S624,服務(wù)器在收到安裝成功的消息后,在服務(wù)器的應(yīng)用管理節(jié)點(diǎn)中,更新對(duì) 應(yīng)的 Name、Version、Status 信息。從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果(1)可以主動(dòng)通知提示用戶發(fā)起手機(jī)應(yīng)用軟件版本更新或者直接觸發(fā)手機(jī)在后臺(tái) 自動(dòng)更新手機(jī)應(yīng)用軟件;(2)服務(wù)器通過管理移動(dòng)終端上的Java應(yīng)用的信息,可以清楚地掌握每個(gè)Java應(yīng) 用的版本號(hào)以及在手機(jī)上安裝使用或者是用戶已經(jīng)刪除這樣的狀態(tài)。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示 出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或 步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
      以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      9
      權(quán)利要求
      一種移動(dòng)終端的Java應(yīng)用的更新方法,其特征在于,包括當(dāng)存在更新的Java應(yīng)用時(shí),服務(wù)器向移動(dòng)終端發(fā)送通知消息;所述移動(dòng)終端根據(jù)所述通知消息,從所述服務(wù)器下載所述更新的Java應(yīng)用;所述移動(dòng)終端安裝下載的所述更新的Java應(yīng)用。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通知消息中攜帶有模式參數(shù),其中, 所述模式參數(shù)包括后臺(tái)模式或用戶確認(rèn)模式。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述移動(dòng)終端根據(jù)所述通知消息,從所述 服務(wù)器下載所述更新的Java應(yīng)用包括所述移動(dòng)終端接收到所述通知消息; 解析出所述通知消息中攜帶的模式參數(shù);如果所述模式參數(shù)為后臺(tái)模式,則所述移動(dòng)終端從所述服務(wù)器下載所述更新的Java 應(yīng)用的安裝文件到本地;如果所述模式參數(shù)為用戶確認(rèn)模式,則所述移動(dòng)終端提供提示消息以供用戶選擇是否 將當(dāng)前Java應(yīng)用更新為所述更新的Java應(yīng)用,當(dāng)接收到用戶選擇更新生成的指令時(shí),所述 移動(dòng)終端從所述服務(wù)器下載所述更新的Java應(yīng)用的安裝文件到本地。
      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在服務(wù)器向移動(dòng)終端發(fā)送通知消息之前, 還包括若與更新前的Java應(yīng)用相比,所述更新的Java應(yīng)用具有增強(qiáng)的功能,則所述服務(wù)器將 所述通知消息中的模式參數(shù)設(shè)置為所述用戶確認(rèn)模式;若所述更新的Java應(yīng)用為所述更新前的Java應(yīng)用經(jīng)故障修復(fù)后的Java應(yīng)用,則所述 服務(wù)器將所述通知消息中的模式參數(shù)設(shè)置為所述后臺(tái)模式。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述移動(dòng)終端安裝下載的所述更新的 Java應(yīng)用之后,還包括安裝成功后,所述移動(dòng)終端向所述服務(wù)器發(fā)送安裝成功的響應(yīng)消息,其中,所述響應(yīng)消 息中攜帶有所述移動(dòng)終端的當(dāng)前的Java應(yīng)用的信息;所述服務(wù)器從接收到的所述響應(yīng)消息中提取出所述移動(dòng)終端的當(dāng)前的Java應(yīng)用的信 息,并以所述移動(dòng)終端的當(dāng)前的Java應(yīng)用的信息更新本地保存的對(duì)應(yīng)信息。
      6.一種服務(wù)器,其特征在于,包括發(fā)送模塊,用于當(dāng)所述服務(wù)器上存在更新的Java應(yīng)用時(shí),向移動(dòng)終端發(fā)送通知消息, 其中,所述通知消息用于指示所述移動(dòng)終端從所述服務(wù)器下載并安裝所述更新的Java應(yīng)用。
      7.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,還包括接收模塊,用于接收所述移動(dòng)終端發(fā)送的安裝成功的響應(yīng)消息,其中,所述響應(yīng)消息中 攜帶有所述移動(dòng)終端的當(dāng)前的Java應(yīng)用的信息;更新模塊,用于從接收到的所述響應(yīng)消息中提取出所述移動(dòng)終端的當(dāng)前的Java應(yīng)用 的信息,并以所述移動(dòng)終端的當(dāng)前的Java應(yīng)用的信息更新所述服務(wù)器本地保存的對(duì)應(yīng)信息。
      8.一種移動(dòng)終端,其特征在于,包括接收模塊,用于接收來自服務(wù)器的通知消息,其中,當(dāng)所述服務(wù)器上存在更新的Java應(yīng)用時(shí),向所述移動(dòng)終端發(fā)送所述通知消息;下載安裝模塊,用于根據(jù)所述通知消息,從所述服務(wù)器下載所述更新的Java應(yīng)用,并 安裝下載的所述更新的Java應(yīng)用。
      9.根據(jù)權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述下載安裝模塊包括 解析模塊,用于解析出所述通知消息中攜帶的模式參數(shù)為后臺(tái)模式;下載模塊,用于根據(jù)所述后臺(tái)模式,自動(dòng)地從所述服務(wù)器下載所述更新的Java應(yīng)用的 安裝文件。
      10.根據(jù)權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述下載安裝模塊包括 解析模塊,用于解析出所述通知消息中攜帶的模式參數(shù)為用戶確認(rèn)模式;提供模塊,用于根據(jù)所述用戶確認(rèn)模式,提供提示消息以供用戶選擇是否將當(dāng)前Java 應(yīng)用更新為所述更新的Java應(yīng)用;下載模塊,用于當(dāng)接收到用戶選擇更新生成的指令時(shí),自動(dòng)地從所述服務(wù)器下載所述 更新的Java應(yīng)用的安裝文件。
      全文摘要
      本發(fā)明公開了一種移動(dòng)終端的Java應(yīng)用的更新方法、服務(wù)器和移動(dòng)終端,其中,方法包括當(dāng)存在更新的Java應(yīng)用時(shí),服務(wù)器向移動(dòng)終端發(fā)送通知消息;移動(dòng)終端根據(jù)通知消息,從服務(wù)器下載更新的Java應(yīng)用;移動(dòng)終端安裝下載的更新的Java應(yīng)用。本發(fā)明實(shí)現(xiàn)了移動(dòng)終端中的Java應(yīng)用的自動(dòng)地、及時(shí)地更新,同時(shí),移動(dòng)通訊運(yùn)營(yíng)商也可以通過服務(wù)器管理移動(dòng)終端中增值業(yè)務(wù)的Java應(yīng)用。
      文檔編號(hào)H04W8/24GK101895873SQ20101023024
      公開日2010年11月24日 申請(qǐng)日期2010年7月14日 優(yōu)先權(quán)日2010年7月14日
      發(fā)明者樂慧, 李金敏, 許玲 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1