專利名稱:應(yīng)用程序更新方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及應(yīng)用程序更新方法和裝置。
背景技術(shù):
隨著智能手機(jī)等移動(dòng)設(shè)備的流行,用戶在移動(dòng)終端上安裝應(yīng)用程序已經(jīng)越來(lái)越常見(jiàn)了。應(yīng)用程序的在線更新功能和從網(wǎng)絡(luò)服務(wù)器獲取配置參數(shù)也經(jīng)常會(huì)被用到。相關(guān)技術(shù)中的更新數(shù)據(jù)和配置參數(shù)需要通過(guò)從網(wǎng)絡(luò)下載的方式來(lái)實(shí)現(xiàn),而在移動(dòng)終端聯(lián)網(wǎng)下載數(shù)據(jù)時(shí)存在如下問(wèn)題:消耗流量較大,存在安全隱患,下載使用后可能由于沒(méi)有清除臨時(shí)文件而造成信息泄露。針對(duì)相關(guān)技術(shù)中更新或配置應(yīng)用程序中存在的問(wèn)題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环N應(yīng)用程序更新方法和裝置,以至少解決更新或配置應(yīng)用程序中存在的問(wèn)題。根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種應(yīng)用程序更新方法,包括:獲取二維碼圖形;從所述二維碼圖形中提取數(shù)據(jù);根據(jù)所述數(shù)據(jù)更新與所述數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。優(yōu)選地,根據(jù)所 述數(shù)據(jù)更新所述應(yīng)用程序包括:對(duì)所述數(shù)據(jù)進(jìn)行解壓縮和/或解密;根據(jù)解壓縮和/或解密得到的數(shù)據(jù),更新所述應(yīng)用程序。優(yōu)選地,獲取所述二維碼圖形包括:獲取服務(wù)器生成的所述二維碼圖形,其中,所述服務(wù)器用于生成所述二維碼圖形并根據(jù)終端的信息分發(fā)對(duì)應(yīng)的二維碼圖形。優(yōu)選地,獲取所述服務(wù)器生成的所述二維碼圖形包括:通過(guò)所述服務(wù)器提供的網(wǎng)絡(luò)服務(wù)獲取所述二維碼圖形;或者,通過(guò)掃描介質(zhì)上的所述二維碼圖形獲取所述二維碼圖形。優(yōu)選地,從所述二維碼圖形中提取所述數(shù)據(jù)包括:所述二維碼圖形的數(shù)量為一個(gè),從所述一個(gè)二維碼圖形中提取所述數(shù)據(jù);或者,所述二維碼圖形的數(shù)量為多個(gè),從所述多個(gè)二維碼圖形中的每個(gè)二維碼圖形中分別提取信息;將分別提取到的該信息進(jìn)行整合得到所述數(shù)據(jù)。優(yōu)選地,所述多個(gè)二維碼圖形中的至少一個(gè)二維碼圖形中攜帶有所述多個(gè)二維碼圖形的數(shù)量的信息;或者,所述多個(gè)二維碼圖形中的每個(gè)二維碼圖形中均攜帶有所述多個(gè)二維碼圖形的數(shù)量的信息,其中,該數(shù)量的信息用于對(duì)從所述多個(gè)二維碼圖形中提取到的多個(gè)信息進(jìn)行整合。優(yōu)選地,更新所述應(yīng)用程序包括:更新所述應(yīng)用程序的程序體;或者,更新所述應(yīng)用程序的配置參數(shù)。根據(jù)本申請(qǐng)的另一方面,還提供了一種應(yīng)用程序更新裝置,包括:獲取模塊,用于獲取二維碼圖形;提取模塊,用于從所述二維碼圖形中提取數(shù)據(jù);更新模塊,用于根據(jù)所述數(shù)據(jù)更新與所述數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。優(yōu)選地,所述獲取模塊,用于獲取服務(wù)器生成的所述二維碼圖形,其中,所述服務(wù)器用于生成所述二維碼圖形并根據(jù)終端的信息分發(fā)對(duì)應(yīng)的二維碼圖形。優(yōu)選地,在所述二維碼圖形的數(shù)量為一個(gè)的情況下,所述提取模塊包括:提取單元,用于從所述一個(gè)二維碼圖形中提取所述數(shù)據(jù);或者,在所述二維碼圖形的數(shù)量為多個(gè)的情況下,所述提取模塊包括:所述提取單元,還用于分別從所述多個(gè)二維碼圖形中的每個(gè)二維碼圖形中分別提取信息;以及,整合單元,用于將分別提取到的該信息進(jìn)行整合得到所述數(shù)據(jù)。通過(guò)本申請(qǐng)采用獲取二維碼圖形;從該二維碼圖形中提取數(shù)據(jù);根據(jù)該數(shù)據(jù)更新與該數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序的方式,解決了更新或配置應(yīng)用程序中存在的問(wèn)題,提供了一種新的應(yīng)用程序更新方法。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新方法的流程圖;圖2是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的結(jié)構(gòu)框圖;圖3是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的優(yōu)選結(jié)構(gòu)框圖一;圖4是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的優(yōu)選結(jié)構(gòu)框圖二 ;圖5是根據(jù)本申請(qǐng)實(shí)施 例的應(yīng)用程序更新裝置的優(yōu)選結(jié)構(gòu)框圖三;圖6是根據(jù)本申請(qǐng)優(yōu)選實(shí)施例的應(yīng)用程序更新系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施例方式需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。以下實(shí)施例可以應(yīng)用于多種智能終端中,只需要該終端能夠掃描并提取二維碼圖形中的數(shù)據(jù)信息即可。但并不限于此,例如,該終端也可以通過(guò)外置的設(shè)備對(duì)二維碼圖形中的數(shù)據(jù)信息進(jìn)行提取,則也可以應(yīng)用以下實(shí)施例中的方案。以下實(shí)施例可以使用其它通用或?qū)S糜?jì)算或通信環(huán)境或配置來(lái)操作。適用于以下實(shí)施例的眾所周知的計(jì)算系統(tǒng)、環(huán)境和配置的示例包括但不限于,個(gè)人計(jì)算機(jī)、服務(wù)器,多處理器系統(tǒng)、基于微處理的系統(tǒng)、小型機(jī)、大型計(jì)算機(jī)、智能設(shè)備、終端(包括移動(dòng)終端)、以及包括任一上述系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境。本申請(qǐng)實(shí)施例提供了一種應(yīng)用程序更新方法,圖1是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新方法的流程圖,如圖1所示,該方法包括如下的步驟:步驟S102,獲取二維碼圖形;步驟S104,從二維碼圖形中提取數(shù)據(jù);
步驟S106,根據(jù)該數(shù)據(jù)更新與該數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。通過(guò)上述步驟,采用從獲取的二維碼圖形中提取數(shù)據(jù),并使用該數(shù)據(jù)更新與該數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序的方式,從而提供了一種新的應(yīng)用程序更新的方式,即在更新應(yīng)用程序時(shí),只需要掃描二維碼圖形并使用其中的數(shù)據(jù)進(jìn)行更新,避免了對(duì)數(shù)據(jù)的下載,而且,由于二維碼圖形中的數(shù)據(jù)需要通過(guò)提取才能夠識(shí)別,惡意軟件或者病毒不能直接獲得其中的數(shù)據(jù),從而提高了數(shù)據(jù)的安全性。需要說(shuō)明的是,上述的數(shù)據(jù)可以是與應(yīng)用程序?qū)?yīng)的,從而可以在更新時(shí),使用該數(shù)據(jù)對(duì)其所對(duì)應(yīng)的應(yīng)用程序進(jìn)行更新;并且,從二維碼圖形中提取的數(shù)據(jù)可以是儲(chǔ)存在隨機(jī)存儲(chǔ)器中,在使用該數(shù)據(jù)更新該應(yīng)用程序后,該數(shù)據(jù)即被清除,從而防止了數(shù)據(jù)在使用完之后被泄露。優(yōu)選地,根據(jù)數(shù)據(jù)更新應(yīng)用程序可以包括:對(duì)數(shù)據(jù)進(jìn)行解壓縮和/或解密,并根據(jù)解壓縮和/或解密得到的數(shù)據(jù)更新應(yīng)用程序。即,在上述的二維碼圖形中的數(shù)據(jù)可以是壓縮和/或加密后的數(shù)據(jù)。例如,二維碼圖形中的數(shù)據(jù)使用對(duì)稱算法進(jìn)行了加密,則在更新應(yīng)用程序時(shí),使用相應(yīng)的算法對(duì)其進(jìn)行解密得到用于更新應(yīng)用程序的數(shù)據(jù)。通過(guò)這樣的方式,可以提高二維碼圖形中的數(shù)據(jù)容量,也可以進(jìn)一步提升二維碼圖形中數(shù)據(jù)的安全性。在一個(gè)優(yōu)選的實(shí)施方式中,可以在服務(wù)器上生成二維碼圖形;在獲取二維碼圖形時(shí),通過(guò)該服務(wù)器獲取該二維碼圖形,其中,該服務(wù)器用于生成二維碼圖形并根據(jù)終端的信息分發(fā)對(duì)應(yīng)的二維碼圖形。上述的 終端的信息包括設(shè)備標(biāo)識(shí)碼、用戶標(biāo)識(shí)等參數(shù),這些參數(shù)可以預(yù)先設(shè)置在服務(wù)器中,服務(wù)器根據(jù)其中設(shè)置的終端的信息向相應(yīng)的終端分發(fā)二維碼圖形。較優(yōu)地,還可以將生成的不同的二維碼圖形分別對(duì)應(yīng)于不同的終端。通過(guò)上述方式,使得分發(fā)二維碼圖形更靈活,并且由于二維碼圖形只分發(fā)給特定的終端,提高了安全性。較優(yōu)地,在生成二維碼圖形時(shí),可以通過(guò)服務(wù)器提供的網(wǎng)絡(luò)服務(wù)獲取二維碼圖形,例如服務(wù)器使用電子郵件服務(wù)主動(dòng)向終端發(fā)送二維碼圖形,或者服務(wù)器通過(guò)文件傳輸協(xié)議服務(wù)或者Web網(wǎng)頁(yè)將二維碼圖形提供給用戶的一個(gè)聯(lián)網(wǎng)的終端,用戶通過(guò)掃描該聯(lián)網(wǎng)的終端中顯示的二維碼圖形實(shí)現(xiàn)應(yīng)用程序的更新;或者,服務(wù)器將二維碼圖形顯示在特定的位置,或者將二維碼圖形打印出來(lái),再分發(fā)給用戶,用戶通過(guò)掃描特定的位置、或者打印出來(lái)的、或者其他介質(zhì)上的二維碼圖形獲取二維碼圖形。優(yōu)選地,在需要更新的配置文件和補(bǔ)丁文件的數(shù)據(jù)容量較大的情況下,在生成二維碼圖形時(shí)可以根據(jù)要嵌入二維碼圖形中的數(shù)據(jù)的大小確定生成一個(gè)或者多個(gè)二維碼圖形,以解決使用一個(gè)二維碼圖形的數(shù)據(jù)容量有限的問(wèn)題。例如,在二維碼圖形的數(shù)量為一個(gè)的情況下,從一個(gè)二維碼圖形中提取數(shù)據(jù);又例如,在二維碼圖形的數(shù)量為多個(gè)的情況下,從多個(gè)二維碼圖形中的每個(gè)二維碼圖形中分別提取信息;將分別提取到的該信息進(jìn)行整合得到數(shù)據(jù)。在上述采用多個(gè)二維碼圖形的情況下,可以在每個(gè)二維碼圖形中加入標(biāo)識(shí)信息,用于對(duì)多個(gè)二維碼圖形中提取到的數(shù)據(jù)進(jìn)行整合,例如,多個(gè)二維碼圖形中的至少一個(gè)二維碼圖形中攜帶有多個(gè)二維碼圖形的數(shù)量的信息;或者,多個(gè)二維碼圖形中的每個(gè)二維碼圖形中均攜帶有多個(gè)二維碼圖形的數(shù)量的信息,其中,該數(shù)量的信息用于對(duì)從多個(gè)二維碼圖形中提取到的多個(gè)信息進(jìn)行整合。優(yōu)選地,上述的更新終端的應(yīng)用程序包括:更新應(yīng)用程序的程序體;或者,更新應(yīng)用程序的配置參數(shù)。例如,使用補(bǔ)丁文件更新應(yīng)用程序,或者使用配置文件對(duì)應(yīng)用程序進(jìn)行配置,也稱為配置更新。本實(shí)施例還可以提供一個(gè)用于執(zhí)行上述實(shí)施例的計(jì)算機(jī)程序以及保存上述計(jì)算機(jī)程序的載體,即本申請(qǐng)上述實(shí)施例可以通過(guò)一個(gè)合適的計(jì)算體系結(jié)構(gòu)來(lái)進(jìn)行符合自然規(guī)律的運(yùn)行過(guò)程。另外,盡管在上述上下文中描述本申請(qǐng),但上述用于實(shí)現(xiàn)執(zhí)行步驟的計(jì)算機(jī)程序并不意味著是限制性的,所描述的動(dòng)作和操作的各方面也可用硬件來(lái)實(shí)現(xiàn)。本申請(qǐng)實(shí)施例還提供了一種應(yīng)用程序更新裝置,該裝置用于實(shí)現(xiàn)上述應(yīng)用程序更新方法,在該裝置中涉及的對(duì)應(yīng)功能也能結(jié)合上述方法所對(duì)應(yīng)的描述進(jìn)行結(jié)合描述和說(shuō)明。圖2是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括:獲取模塊22、提取模塊24和更新模塊26,其中,獲取模塊22,用于獲取二維碼圖形;提取模塊24耦合至上述獲取模塊22,用于從二維碼圖形中提取數(shù)據(jù);更新模塊26耦合至上述提取模塊24,用于根據(jù)數(shù)據(jù)更新與數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。通過(guò)上述裝置,采用獲取模塊22獲取二維碼圖形;提取模塊24從二維碼圖形中提取數(shù)據(jù);更新模塊26根據(jù)數(shù)據(jù)更新與數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序的方式,從而提供了一種新的應(yīng)用程序更新的裝置,即在更新應(yīng)用程序時(shí),只需要掃描二維碼圖形并使用其中的數(shù)據(jù)進(jìn)行更新,避免了對(duì)數(shù)據(jù)的下載,而且,由于二維碼圖形中的數(shù)據(jù)需要通過(guò)提取才能夠識(shí)別,惡意軟件或者病毒不能直接獲得其中的數(shù)據(jù),從而提高了數(shù)據(jù)的安全性。本實(shí)施例中所涉及到的模塊、單元可以通過(guò)軟件的方式實(shí)現(xiàn),也可以通過(guò)硬件的方式來(lái)實(shí)現(xiàn)。本實(shí)施例中所描述的模塊、單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括獲取模塊22、提取模塊24和更新模塊26。其中,這些模塊的名稱在某些情況下并不構(gòu)成對(duì)該模塊本身的限定,例如,獲取模塊還可以被描述為“用于獲取二維碼圖形的模塊”。圖3是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的優(yōu)選結(jié)構(gòu)框圖一,如圖3所示,優(yōu)選地,上述更新模塊26包括:處理單元32,用于對(duì)數(shù)據(jù)進(jìn)行解壓縮和/或解密;更新單元34耦合至上述處理單元32,用于根據(jù)解壓縮和/或解密得到的數(shù)據(jù)更新應(yīng)用程序。優(yōu)選地,獲取模塊22通過(guò)以下方式獲取服務(wù)器生成的二維碼圖形:通過(guò)服務(wù)器提供的網(wǎng)絡(luò)服務(wù)獲取二維碼圖形;或者,通過(guò)掃描介質(zhì)上的二維碼圖形獲取二維碼圖形。圖4是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的優(yōu)選結(jié)構(gòu)框圖二,如圖4所示,優(yōu)選地,在二維碼圖形的數(shù)量為一個(gè)的情況下,提取模塊24包括:提取單元42,用于從一個(gè)二維碼圖形中提取數(shù)據(jù);圖5是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用程序更新裝置的優(yōu)選結(jié)構(gòu)框圖三,如圖5所示,優(yōu)選地,或者,在二維碼圖形的數(shù)量為多個(gè)的情況下,提取模塊24包括:提取單元42,還用于分別從多個(gè)二維碼圖形中的每個(gè)二維碼圖形中分別提取信息;以及,整合單元52耦合至上述提取單元42,用于將分別提取到的該信息進(jìn)行整合得到數(shù)據(jù)。優(yōu)選地,多個(gè)二維碼圖形中的至少一個(gè)二維碼圖形中攜帶有多個(gè)二維碼圖形的數(shù)量的信息;或者,多個(gè)二維碼圖形中的每個(gè)二維碼圖形中均攜帶有多個(gè)二維碼圖形的數(shù)量的信息,其中,該數(shù)量的信息用于從多個(gè)二維碼圖形中提取到的多個(gè)信息進(jìn)行整合。優(yōu)選地,更新模 塊26用于更新應(yīng)用程序的程序體;或者,用于更新應(yīng)用程序的配置參數(shù)。
下面結(jié)合優(yōu)選實(shí)施例進(jìn)行說(shuō)明。圖6是根據(jù)本申請(qǐng)優(yōu)選實(shí)施例的應(yīng)用程序更新系統(tǒng)的結(jié)構(gòu)框圖,如圖6所示,以下將結(jié)合圖6所示的結(jié)構(gòu)對(duì)應(yīng)用程序更新系統(tǒng)的工作流程進(jìn)行說(shuō)明:步驟一,當(dāng)應(yīng)用程序開(kāi)發(fā)處有可以更新的配置和補(bǔ)丁時(shí),將數(shù)據(jù)文件,例如配置和補(bǔ)丁,傳到二維碼生成和分發(fā)服務(wù)器62,其中,二維碼生成和分發(fā)服務(wù)器62由產(chǎn)生包含加密的配置和補(bǔ)丁數(shù)據(jù)的加密服模塊622、二維碼生成模塊624,以及二維碼分發(fā)服務(wù)模塊626組成;步驟二,加密服務(wù)模塊622將數(shù)據(jù)文件進(jìn)行處理,如進(jìn)行壓縮等處理,之后再對(duì)處理過(guò)的數(shù)據(jù)文件加密;步驟三,加密完成后,將加密的數(shù)據(jù)文件輸入二維碼生成模塊624 ;步驟四,二維碼生成模塊624生成嵌入了加密的數(shù)據(jù)文件的二維碼圖形。其中,上述的數(shù)據(jù)文件包括應(yīng)用程序的配置文件和補(bǔ)丁文件。應(yīng)用程序的配置文件包括網(wǎng)絡(luò)參數(shù)如IP地址、端口、服務(wù)類型,和安全參數(shù)如密碼長(zhǎng)度和格式,加密方式,以及應(yīng)用程序所需用到的其他參數(shù)。補(bǔ)丁文件是應(yīng)用程序需要修復(fù)或者升級(jí)所需要的數(shù)據(jù)文件。步驟五,二維碼分發(fā)服務(wù)模塊626通過(guò)網(wǎng)絡(luò)渠道如電子郵件、網(wǎng)頁(yè)等形式來(lái)分發(fā)產(chǎn)生的二維碼圖形。步驟六,移動(dòng)終端64的用戶通過(guò)相應(yīng)的網(wǎng)絡(luò)渠道如電子郵件等方式獲得二維碼圖形。然后通過(guò)移動(dòng)終端64的二維碼識(shí)別模塊642掃描識(shí)別二維碼圖形中嵌入的加密的數(shù)據(jù)文件。步驟七,信息解密模塊644對(duì)該加密的數(shù)據(jù)文件進(jìn)行處理,例如解壓縮和/或解密,得到用于更新應(yīng)用程序或配置應(yīng)用程序的數(shù)據(jù)文件,即配置和補(bǔ)丁。步驟八,通過(guò)安裝模塊646進(jìn)行實(shí)施配置和補(bǔ)丁等的安裝。在上述的優(yōu)選實(shí)施例中,提供了一種基于二維碼技術(shù)的終端應(yīng)用程序配置分發(fā)方法,通過(guò)將應(yīng)用程序的待更新配置以及必要補(bǔ)丁數(shù)據(jù)嵌入到二維碼圖形中,進(jìn)而分發(fā)二維碼圖形數(shù)據(jù),移動(dòng)終端對(duì)圖像進(jìn)行掃描識(shí)別出嵌入信息,再解密安裝,整個(gè)過(guò)程快速而安全。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所 述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種應(yīng)用程序更新方法,其特征在于包括: 獲取二維碼圖形; 從所述二維碼圖形中提取數(shù)據(jù); 根據(jù)所述數(shù)據(jù)更新與所述數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述數(shù)據(jù)更新所述應(yīng)用程序包括: 對(duì)所述數(shù)據(jù)進(jìn)行解壓縮和/或解密; 根據(jù)解壓縮和/或解密得到的數(shù)據(jù),更新所述應(yīng)用程序。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述二維碼圖形包括: 獲取服務(wù)器生成的所述二維碼圖形,其中,所述服務(wù)器用于生成所述二維碼圖形并根據(jù)終端的信息分發(fā)對(duì)應(yīng)的二維碼圖形。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,獲取所述服務(wù)器生成的所述二維碼圖形包括: 通過(guò)所述服務(wù)器提供的網(wǎng)絡(luò)服務(wù)獲取所述二維碼圖形;或者, 通過(guò)掃描介質(zhì)上的所述二維碼圖形獲取所述二維碼圖形。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,從所述二維碼圖形中提取所述數(shù)據(jù)包括: 所述二維碼圖形的數(shù)量為一個(gè),從所述一個(gè)二維碼圖形中提取所述數(shù)據(jù);或者, 所述二維碼圖形的數(shù)量為多個(gè),從所述多個(gè)二維碼圖形中的每個(gè)二維碼圖形中分別提取信息;將分別提取到的該信息進(jìn)行整合得到所述數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述多個(gè)二維碼圖形中的至少一個(gè)二維碼圖形中攜帶有所述多個(gè)二維碼圖形的數(shù)量的信息;或者,所述多個(gè)二維碼圖形中的每個(gè)二維碼圖形中均攜帶有所述多個(gè)二維碼圖形的數(shù)量的信息,其中,該數(shù)量的信息用于對(duì)從所述多個(gè)二維碼圖形中提取到的多個(gè)信息進(jìn)行整合。
7.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,更新所述應(yīng)用程序包括: 更新所述應(yīng)用程序的程序體;或者,更新所述應(yīng)用程序的配置參數(shù)。
8.一種應(yīng)用程序更新裝置,其特征在于包括: 獲取模塊,用于獲取二維碼圖形; 提取模塊,用于從所述二維碼圖形中提取數(shù)據(jù); 更新模塊,用于根據(jù)所述數(shù)據(jù)更新與所述數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述獲取模塊,用于獲取服務(wù)器生成的所述二維碼圖形,其中,所述服務(wù)器用于生成所述二維碼圖形并根據(jù)終端的信息分發(fā)對(duì)應(yīng)的二維碼圖形。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于, 在所述二維碼圖形的數(shù)量為一個(gè)的情況下,所述提取模塊包括: 提取單元,用于從所述一個(gè)二維碼圖形中提取所述數(shù)據(jù);或者, 在所述二維碼圖形的數(shù)量為多個(gè)的情況下,所述提取模塊包括: 所述提取單元,還用于分別從所述多個(gè)二維碼圖形中的每個(gè)二維碼圖形中分別提取信息;以及, 整合單元,用 于將分別提取到的該信息進(jìn)行整合得到所述數(shù)據(jù)。
全文摘要
本申請(qǐng)公開(kāi)了一種應(yīng)用程序更新方法和裝置,其中,該方法包括獲取二維碼圖形;從該二維碼圖形中提取數(shù)據(jù);根據(jù)該數(shù)據(jù)更新與該數(shù)據(jù)對(duì)應(yīng)的應(yīng)用程序。通過(guò)本申請(qǐng),解決了更新或配置應(yīng)用程序中存在的問(wèn)題,提供了一種新的應(yīng)用程序更新方法。
文檔編號(hào)G06F9/445GK103246540SQ201310197018
公開(kāi)日2013年8月14日 申請(qǐng)日期2013年5月23日 優(yōu)先權(quán)日2013年5月23日
發(fā)明者許元進(jìn), 劉存青, 程為豪, 裴曉波 申請(qǐng)人:福建伊?xí)r代信息科技股份有限公司