[發(fā)明專利]一種應(yīng)用軟件的升級方法及裝置在審
| 申請?zhí)枺?/td> | 201611239016.3 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN107092496A | 公開(公告)日: | 2017-08-25 |
| 發(fā)明(設(shè)計(jì))人: | 梁福坤 | 申請(專利權(quán))人: | 北京小度信息科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京弘權(quán)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)11363 | 代理人: | 逯長明,許偉群 |
| 地址: | 100085 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應(yīng)用軟件 升級 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,更具體的說,涉及應(yīng)用軟件的升級方法及裝置。
背景技術(shù)
目前,在電子設(shè)備的應(yīng)用軟件需要升級時,工作人員通常會重新編寫該應(yīng)用軟件的程序代碼,并將升級后的應(yīng)用軟件重新安裝到電子設(shè)備上,以替換舊版本的應(yīng)用軟件。
例如,在電子設(shè)備為服務(wù)器時,假設(shè)服務(wù)器需要升級應(yīng)用軟件A1,工作人員需要重新編寫應(yīng)用軟件A1的程序代碼以生成應(yīng)用軟件A2,此時,應(yīng)用軟件A2即為應(yīng)用軟件A1的升級版本。工作人員會將應(yīng)用軟件A2復(fù)制到服務(wù)器中,并將應(yīng)用軟件A2安裝到服務(wù)器中,以覆蓋原來的應(yīng)用軟件A1,從而完成應(yīng)用軟件的升級過程。
又如,在電子設(shè)備為終端時,假設(shè)終端的應(yīng)用軟件X的版本為1.5,用戶發(fā)現(xiàn)服務(wù)器上的應(yīng)用軟件X的最新版本為1.6,為了實(shí)現(xiàn)應(yīng)用軟件X的升級,用戶會向終端輸入升級版本為1.6的應(yīng)用軟件X的指令。在終端接收到用戶輸入的升級版本為1.6的應(yīng)用軟件X的指令時,終端會向服務(wù)器發(fā)送下載版本為1.6的應(yīng)用軟件X的請求。在終端成功下載版本為1.6的應(yīng)用軟件X時,終端需要安裝版本為1.6的應(yīng)用軟件X,在成功安裝以后,版本為1.6的應(yīng)用軟件X便覆蓋了版本為1.5的應(yīng)用軟件X,從而實(shí)現(xiàn)了應(yīng)用軟件X的升級過程。
在研究和實(shí)踐過程中,發(fā)明人發(fā)現(xiàn)上述相關(guān)技術(shù)至少存在以下問題:
在電子設(shè)備中升級應(yīng)用軟件時,無論電子設(shè)備為服務(wù)器還是終端,都需要將應(yīng)用軟件的升級版本復(fù)制或下載到電子設(shè)備中;然后,再安裝電子設(shè)備中的應(yīng)用軟件的升級版本,以覆蓋應(yīng)用軟件的舊版本。由于在上述升級應(yīng)用軟件的過程中電子設(shè)備無法運(yùn)行應(yīng)用軟件,需要耗費(fèi)一定的時間在應(yīng)用軟件升級完成后才能夠使用,所以上述升級應(yīng)用軟件的方法浪費(fèi)時間,升級效率低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種應(yīng)用軟件的升級方法及裝置,以減少升級應(yīng)用軟件的時間。
根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種應(yīng)用軟件的升級方法,該方法應(yīng)用于安裝有應(yīng)用軟件的服務(wù)器,方法包括:
響應(yīng)于應(yīng)用軟件的程序函數(shù)運(yùn)行,確定應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識,應(yīng)用軟件包括程序函數(shù);
確定與應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識對應(yīng)的目標(biāo)數(shù)據(jù),目標(biāo)數(shù)據(jù)為應(yīng)用軟件的程序函數(shù)需要升級的數(shù)據(jù);
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù);
運(yùn)行目標(biāo)函數(shù)。
可選的,目標(biāo)數(shù)據(jù)為參數(shù)變量;
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù)的步驟包括:
將參數(shù)變量添加至程序函數(shù)中以生成目標(biāo)函數(shù)。
可選的,目標(biāo)數(shù)據(jù)為運(yùn)行指令;
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù)的步驟包括:
將運(yùn)行指令添加至程序函數(shù)中以生成目標(biāo)函數(shù)。
可選的,目標(biāo)數(shù)據(jù)包括參數(shù)變量和運(yùn)行指令;
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù)的步驟包括:
將參數(shù)變量和運(yùn)行指令添加至程序函數(shù)中以生成目標(biāo)函數(shù)。
根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種應(yīng)用軟件的升級方法,該方法應(yīng)用于安裝有應(yīng)用軟件的終端,方法包括:
響應(yīng)于應(yīng)用軟件的程序函數(shù)運(yùn)行,確定應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識,應(yīng)用軟件包括程序函數(shù);
向服務(wù)器發(fā)送應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識;
接收服務(wù)器發(fā)送的目標(biāo)數(shù)據(jù),目標(biāo)數(shù)據(jù)為與應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識對應(yīng)的數(shù)據(jù),目標(biāo)數(shù)據(jù)為應(yīng)用軟件的程序函數(shù)需要升級的數(shù)據(jù);
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù);
運(yùn)行目標(biāo)函數(shù)。
可選的,目標(biāo)數(shù)據(jù)為參數(shù)變量;
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù)的步驟包括:
將參數(shù)變量添加至程序函數(shù)中以生成目標(biāo)函數(shù)。
可選的,目標(biāo)數(shù)據(jù)為運(yùn)行指令;
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù)的步驟包括:
將運(yùn)行指令添加至程序函數(shù)中以生成目標(biāo)函數(shù)。
可選的,目標(biāo)數(shù)據(jù)包括參數(shù)變量和運(yùn)行指令;
根據(jù)目標(biāo)數(shù)據(jù)和程序函數(shù)生成目標(biāo)函數(shù)的步驟包括:
將參數(shù)變量和運(yùn)行指令添加至程序函數(shù)中以生成目標(biāo)函數(shù)。
根據(jù)本發(fā)明實(shí)施例的第三方面,提供一種應(yīng)用軟件的升級裝置,包括:
第一確定模塊,用于響應(yīng)于應(yīng)用軟件的程序函數(shù)運(yùn)行,確定應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識,應(yīng)用軟件包括程序函數(shù);
第二確定模塊,用于確定與應(yīng)用軟件的標(biāo)識和程序函數(shù)的標(biāo)識對應(yīng)的目標(biāo)數(shù)據(jù),目標(biāo)數(shù)據(jù)為應(yīng)用軟件的程序函數(shù)需要升級的數(shù)據(jù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京小度信息科技有限公司,未經(jīng)北京小度信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611239016.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 智能終端中應(yīng)用軟件的管理系統(tǒng)、裝置以及方法
- 應(yīng)用軟件獲取方法、瀏覽器和應(yīng)用商店服務(wù)器
- 應(yīng)用軟件智能下載方法、裝置和系統(tǒng)
- 一種應(yīng)用軟件的篩選方法及服務(wù)設(shè)備
- 應(yīng)用軟件的信息更新方法、終端和計(jì)算機(jī)存儲介質(zhì)
- 一種應(yīng)用軟件升級方法、終端、系統(tǒng)
- 一種應(yīng)用軟件的異構(gòu)方法及系統(tǒng)
- 一種應(yīng)用軟件的檢測方法及計(jì)算設(shè)備
- 一種應(yīng)用軟件管理方法及系統(tǒng)
- 一種應(yīng)用軟件的檢測方法及計(jì)算設(shè)備





