一種移動終端智能升級方法、裝置及電子設(shè)備的制作方法
【專利摘要】本公開提供了一種移動終端智能升級方法、裝置和電子設(shè)備,該方法包括:獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同;在當(dāng)前版本標(biāo)識與最新版本標(biāo)識不同時(shí),獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。判斷移動終端的應(yīng)用程序的當(dāng)前版本標(biāo)識和服務(wù)器的應(yīng)用程序的最新版本標(biāo)識是否相同,并根據(jù)判斷的結(jié)果來確定是否向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序,從而實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn)。
【專利說明】一種移動終端智能升級方法、裝置及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本公開涉及通信【技術(shù)領(lǐng)域】,更具體的說,涉及移動終端智能升級方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]為了不斷的增強(qiáng)移動終端的功能,需要經(jīng)常更新安裝在移動終端上的應(yīng)用程序,例如,更新手機(jī)或平板電腦的應(yīng)用軟件,更新游戲手柄的系統(tǒng)固件等。在用戶更新移動終端的應(yīng)用程序時(shí),需要通過網(wǎng)絡(luò)在服務(wù)器端下載最新版本的應(yīng)用程序,并安裝在移動終端上,以完成更新操作。
[0003]在研究和實(shí)踐過程中,發(fā)明人發(fā)現(xiàn)上述相關(guān)技術(shù)至少存在以下問題:為了更新移動終端的應(yīng)用程序,用戶經(jīng)常需要手動去服務(wù)器查詢應(yīng)用程序的最新版本信息,并且手動下載最新版本的應(yīng)用程序,所以整個(gè)操作過程復(fù)雜繁瑣,而且浪費(fèi)時(shí)間。
【發(fā)明內(nèi)容】
[0004]本公開提供一種移動終端智能升級方法、裝置及電子設(shè)備,以自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,從而節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn)。
[0005]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的:
[0006]一種移動終端智能升級方法,包括:
[0007]獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0008]在服務(wù)器上確定所述應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0009]判斷所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識是否相同;
[0010]在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識不同時(shí),獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0011]向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0012]優(yōu)選地,在所述獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟之后,在所述向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟之前,所述方法還包括:
[0013]向所述移動終端發(fā)送升級所述應(yīng)用程序的提示信息;
[0014]判斷是否在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息;
[0015]在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟;
[0016]在預(yù)定時(shí)間內(nèi)未接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述判斷是否在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息的步驟。[0017]優(yōu)選地,在所述向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟之后,所述方法還包括:
[0018]刪除所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0019]優(yōu)選地,還包括:
[0020]在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識相同時(shí),等待預(yù)設(shè)時(shí)間,返回所述獲取所述移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識的步驟。
[0021]優(yōu)選地,所述獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識的步驟,包括:
[0022]獲取局域網(wǎng)內(nèi)部的移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識。
[0023]一種移動終端智能升級裝置,包括:
[0024]獲取模塊,用于獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0025]確定模塊,用于在服務(wù)器上確定所述應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0026]第一判斷模塊,用于判斷所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識是否相同;
[0027]第一執(zhí)行模塊,用于在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識不同時(shí),獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0028]第一發(fā)送模塊,用于向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0029]優(yōu)選地,所述裝置還包括:
[0030]第二發(fā)送模塊,用于向所述移動終端發(fā)送升級所述應(yīng)用程序的提示信息;
[0031]第二判斷模塊,用于判斷是否在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息;
[0032]第二執(zhí)行模塊,用于在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述第一發(fā)送模塊;在預(yù)定時(shí)間內(nèi)未接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述第二判斷模塊。
[0033]優(yōu)選地,所述裝置還包括:
[0034]刪除模塊,用于刪除所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0035]優(yōu)選地,還裝置包括:
[0036]第三執(zhí)行模塊,用于在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識相同時(shí),等待預(yù)設(shè)時(shí)間,執(zhí)行所述獲取模塊。
[0037]—種電子設(shè)備,包括有存儲器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲于存儲器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:
[0038]獲取所述移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0039]在服務(wù)器上確定所述應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0040]判斷所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識是否相同;
[0041]在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識不同時(shí),獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0042]向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0043]本公開的一些有益效果可以包括:
[0044]在本公開提供的方案中,判斷移動終端的應(yīng)用程序的當(dāng)前版本標(biāo)識和服務(wù)器的應(yīng)用程序的最新版本標(biāo)識是否相同,并根據(jù)判斷的結(jié)果來確定是否向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序,從而實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn)。
[0045]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0046]為了更清楚地說明本公開或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本公開提供的一種移動終端智能升級方法的流程圖;
[0048]圖2為本公開提供的另一種移動終端智能升級方法的流程圖;
[0049]圖3為本公開提供的又一種移動終端智能升級方法的流程圖;
[0050]圖4為本公開提供的又一種移動終端智能升級方法的流程圖;
[0051]圖5為本公開提供的一種移動終端智能升級裝置的模塊示意圖;
[0052]圖6為本公開提供的另一種移動終端智能升級裝置的模塊示意圖;
[0053]圖7為本公開提供的又一種移動終端智能升級裝置的模塊示意圖;
[0054]圖8為本公開提供的又一種移動終端智能升級裝置的模塊示意圖;
[0055]圖9為本公開提供的一種電子設(shè)備的模塊示意圖;
[0056]圖10為本公開提供的服務(wù)器的示例性結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0057]為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施方式和附圖,對本公開做進(jìn)一步詳細(xì)說明。在此,本公開的示意性實(shí)施方式及其說明用于解釋本公開,但并不作為對本公開的限定。
[0058]實(shí)施例一
[0059]請參見圖1所示,圖1所示的為本公開提供的一種移動終端智能升級方法,該方法可以應(yīng)用在主控端,主控端可以獲取服務(wù)器的最新版本的應(yīng)用程序來更新移動終端,減少用戶更新應(yīng)用軟件的操作步驟,從而節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn),該方法包括:
[0060]步驟S101、獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0061]其中,應(yīng)用程序可以為應(yīng)用軟件或系統(tǒng)固件。移動終端的種類有很多,例如,手機(jī)、平板電腦、游戲手柄等。移動終端經(jīng)常需要更新應(yīng)用程序,例如,更新手機(jī)或平板電腦的應(yīng)用軟件,更新手機(jī)、平板電腦或游戲手柄的系統(tǒng)固件等。每個(gè)應(yīng)用程序都有對應(yīng)的當(dāng)前版本標(biāo)識,隨著應(yīng)用程序的不斷的更新還會升級到更高的版本。當(dāng)前版本標(biāo)識可以是版本的編號,也可以是版本的名稱,當(dāng)然并不局限于編號和名稱,只要能夠唯一表示版本的標(biāo)識都可。在主控端獲取到移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識后,還可以將當(dāng)前版本標(biāo)識存儲起來。
[0062]另外,相關(guān)技術(shù)通常使移動終端通過廣域網(wǎng)獲取服務(wù)器的應(yīng)用程序。由于廣域網(wǎng)的傳輸速度相對較慢,并且信號不夠穩(wěn)定,所以移動終端經(jīng)常需要花費(fèi)較長時(shí)間在服務(wù)器上下載最新版本的應(yīng)用程序,這樣不僅增大了移動終端的功耗,而且非常浪費(fèi)用戶的時(shí)間。為此,可以利用主控端為局域網(wǎng)內(nèi)部的移動終端升級應(yīng)用程序,從而能夠解決移動終端長時(shí)間在服務(wù)器下載應(yīng)用程序而出現(xiàn)耗能過大等問題。
[0063]步驟S102、在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0064]其中,服務(wù)器是提供更新應(yīng)用程序的設(shè)備,最新版本的應(yīng)用程序通常都會存儲在服務(wù)器上。最新版本標(biāo)識的應(yīng)用程序?yàn)閼?yīng)用程序開發(fā)商最新公布的版本,在功能上通常要強(qiáng)于以往發(fā)布的版本。所以主控端需要確定服務(wù)器端的應(yīng)用程序的最新版本標(biāo)識,為后續(xù)的判斷步驟做準(zhǔn)備。
[0065]步驟S103、判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同,若否,則執(zhí)行步驟S104 ;
[0066]其中,主控端對移動終端和服務(wù)器上的同一款應(yīng)用程序的版本進(jìn)行對比,如果版本不同,說明移動終端應(yīng)該升級服務(wù)器上具有最新版本標(biāo)識的應(yīng)用程序,以使移動終端的功能變得更加強(qiáng)大。
[0067]步驟S104、獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0068]其中,在確定移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識與服務(wù)器的應(yīng)用程序的最新版本標(biāo)識不同時(shí),主控端會主動獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0069]步驟S105、向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0070]其中,主控端在獲取到最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,向移動終端發(fā)送該應(yīng)用程序,以便于用戶可以升級該應(yīng)用程序。
[0071]在圖1所示的實(shí)施例中,判斷移動終端的應(yīng)用程序的當(dāng)前版本標(biāo)識和服務(wù)器的應(yīng)用程序的最新版本標(biāo)識是否相同,并根據(jù)判斷的結(jié)果來確定是否向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序,從而實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn)。
[0072]下面結(jié)合一個(gè)具體的例子來描述圖1所示的方法,假設(shè)移動終端為手機(jī),主控端為電腦,應(yīng)用程序?yàn)槭謾C(jī)的系統(tǒng)固件。用戶想要升級手機(jī)的系統(tǒng)固件,那么用戶會將手機(jī)通過wifi網(wǎng)絡(luò)與電腦相連。首先,在手機(jī)與電腦通過wifi連接以后,電腦會主動獲取手機(jī)內(nèi)存儲的系統(tǒng)固件對應(yīng)的當(dāng)前版本號,并將系統(tǒng)固件的名稱和該名稱對應(yīng)的當(dāng)前版本號存儲在電腦的數(shù)據(jù)庫中;其次,電腦會查找數(shù)據(jù)庫中的系統(tǒng)固件對應(yīng)的服務(wù)器,并在該服務(wù)器上確定該系統(tǒng)固件的最新版本號;再次,電腦會判斷該系統(tǒng)固件的當(dāng)前版本號與該系統(tǒng)固件的最新版本號是否相同,如果不同,那么電腦會從服務(wù)器中獲取最新版本號對應(yīng)的系統(tǒng)固件;最后,將最新版本號對應(yīng)的系統(tǒng)固件發(fā)送給手機(jī)。在手機(jī)接收到該最新版本號對應(yīng)的系統(tǒng)固件后,用戶可以選擇安裝該系統(tǒng)固件或者不安裝該系統(tǒng)固件。
[0073]在上述具體的例子中,其主要設(shè)計(jì)思路為,主控端查詢移動終端的應(yīng)用程序的版本號和服務(wù)器的應(yīng)用程序的版本號,主控端判斷這兩個(gè)版本號是否相同,如果不同,主控端利用廣域網(wǎng)下載服務(wù)器上的應(yīng)用程序,并將下載到的應(yīng)用程序通過局域網(wǎng)發(fā)送到移動終端上。因此,本公開不僅實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn);而且,移動終端利用局域網(wǎng)下載主控端上的應(yīng)用程序,其下載速度非???,從而節(jié)省下載應(yīng)用程序的時(shí)間,降低了移動終端在下載時(shí)所產(chǎn)生的功耗。
[0074]在上述具體的例子中,要求移動終端能夠直接通過數(shù)據(jù)線與主控端相連接,或者能夠通過局域網(wǎng)與主控端相連接,這樣移動終端在接收應(yīng)用程序的時(shí)才不會消耗過多的能耗,所以移動終端是否具有廣域網(wǎng)訪問能力都可,那么移動終端不僅可以為手機(jī),還可以為平板電腦或游戲手柄等其他的終端或外設(shè);應(yīng)用程序不僅可以為系統(tǒng)固件,還可以為應(yīng)用軟件;主控端的功能為利用廣域網(wǎng)在服務(wù)器中下載應(yīng)用程序,并利用局域網(wǎng)將下載到的應(yīng)用程序發(fā)送到移動終端,所以要求主控端具有訪問廣域網(wǎng)和局域網(wǎng)的能力,而且主控端不僅可以為電腦,還可以為電視等其他終端。
[0075]實(shí)施例二
[0076]請參見圖2所示,圖2所示的為本公開提供的另一種移動終端智能升級方法,該方法可以應(yīng)用在主控端,主控端給用戶發(fā)送提示信息,在用戶發(fā)送升級的反饋信息后,再向用戶發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序,從而使用戶獲得更好的服務(wù)體驗(yàn),該方法包括:
[0077]步驟S201、獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0078]其中,移動終端的種類有很多,例如,手機(jī)、平板電腦、游戲手柄等。移動終端經(jīng)常需要更新應(yīng)用程序,例如,更新手機(jī)或平板電腦的應(yīng)用軟件,更新游戲手柄的系統(tǒng)固件等。每個(gè)應(yīng)用程序都有對應(yīng)的當(dāng)前版本標(biāo)識,隨著應(yīng)用程序的不斷的更新還會升級到更高的版本。當(dāng)前版本標(biāo)識可以是版本的編號,也可以是版本的名稱,當(dāng)然并不局限于編號和名稱,只要能夠唯一表示版本的標(biāo)識都可。在主控端獲取到移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識后,還可以將當(dāng)前版本標(biāo)識存儲起來。
[0079]另外,相關(guān)技術(shù)通常使移動終端通過廣域網(wǎng)獲取服務(wù)器的應(yīng)用程序。由于廣域網(wǎng)的傳輸速度相對較慢,并且信號不夠穩(wěn)定,所以移動終端經(jīng)常需要花費(fèi)較長時(shí)間在服務(wù)器上下載最新版本的應(yīng)用程序,這樣不僅增大了移動終端的功耗,而且非常浪費(fèi)用戶的時(shí)間。為此,可以利用主控端為局域網(wǎng)內(nèi)部的移動終端升級應(yīng)用程序,從而能夠解決移動終端長時(shí)間在服務(wù)器下載應(yīng)用程序而出現(xiàn)耗能過大等問題。
[0080]步驟S202、在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0081]其中,服務(wù)器是提供更新應(yīng)用程序的設(shè)備,最新版本的應(yīng)用程序通常都會存儲在服務(wù)器上。最新版本標(biāo)識的應(yīng)用程序?yàn)閼?yīng)用程序開發(fā)商最新公布的版本,在功能上通常要強(qiáng)于以往發(fā)布的版本。所以主控端需要確定服務(wù)器端的應(yīng)用程序的最新版本標(biāo)識,為后續(xù)的判斷步驟做準(zhǔn)備。
[0082]步驟S203、判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同,若否,則執(zhí)行步驟S204 ;
[0083]其中,主控端對移動終端和服務(wù)器上的同一款應(yīng)用程序的版本進(jìn)行對比,如果版本不同,說明移動終端應(yīng)該升級服務(wù)器上具有最新版本標(biāo)識的應(yīng)用程序,以使移動終端的功能變得更加強(qiáng)大。
[0084]步驟S204、獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0085]其中,在確定移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識與服務(wù)器的應(yīng)用程序的最新版本標(biāo)識不同時(shí),主控端會主動獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0086]步驟S205、向移動終端發(fā)送升級應(yīng)用程序的提示信息;
[0087]其中,為了使用戶了解到自己的移動終端的應(yīng)用程序的版本號太低,需要升級,所以向移動終端發(fā)送提示信息,便于用戶了解帶升級的應(yīng)用程序的最新版本標(biāo)識,以及升級后所擁有的特性,用戶可以根據(jù)自己的需求決定是否升級。
[0088]步驟S206、判斷是否在預(yù)定時(shí)間內(nèi)接收到移動終端發(fā)送的確認(rèn)升級應(yīng)用程序的反饋信息,若是,則執(zhí)行步驟S207 ;否則,執(zhí)行步驟S206 ;
[0089]其中,如果在一定的時(shí)間內(nèi),接收到移動終端發(fā)送的升級應(yīng)用程序的反饋信息,說明用戶想要將當(dāng)前版本標(biāo)識的應(yīng)用程序進(jìn)行升級,所以向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。如果在一定的時(shí)間內(nèi),沒有接收到移動終端發(fā)送的升級應(yīng)用程序的反饋信息,說明用戶當(dāng)前可能沒有看到上個(gè)步驟發(fā)送的提示信息,或者還沒有做出決定,那么就再次執(zhí)行步驟S206。
[0090]步驟S207、向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0091]其中,主控端在獲取到最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,向移動終端發(fā)送該應(yīng)用程序,以便于用戶可以升級該應(yīng)用程序。
[0092]在圖2所示的實(shí)施例中,不僅可以實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn);而且,給用戶發(fā)送提示信息,在用戶發(fā)送升級的反饋信息后,再向用戶發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序,從而使用戶獲得更好的服務(wù)體驗(yàn)。
[0093]實(shí)施例三
[0094]請參見圖3所示,圖3所示的為本公開提供的又一種移動終端智能升級方法,該方法可以應(yīng)用在主控端,主控端可以在向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,刪除該應(yīng)用程序,從而可以節(jié)省主控端的磁盤空間,該方法包括:
[0095]步驟S301、獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0096]其中,移動終端的種類有很多,例如,手機(jī)、平板電腦、游戲手柄等。移動終端經(jīng)常需要更新應(yīng)用程序,例如,更新手機(jī)或平板電腦的應(yīng)用軟件,更新游戲手柄的系統(tǒng)固件等。每個(gè)應(yīng)用程序都有對應(yīng)的當(dāng)前版本標(biāo)識,隨著應(yīng)用程序的不斷的更新還會升級到更高的版本。當(dāng)前版本標(biāo)識可以是版本的編號,也可以是版本的名稱,當(dāng)然并不局限于編號和名稱,只要能夠唯一表示版本的標(biāo)識都可。在主控端獲取到移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識后,還可以將當(dāng)前版本標(biāo)識存儲起來。
[0097]另外,相關(guān)技術(shù)通常使移動終端通過廣域網(wǎng)獲取服務(wù)器的應(yīng)用程序。由于廣域網(wǎng)的傳輸速度相對較慢,并且信號不夠穩(wěn)定,所以移動終端經(jīng)常需要花費(fèi)較長時(shí)間在服務(wù)器上下載最新版本的應(yīng)用程序,這樣不僅增大了移動終端的功耗,而且非常浪費(fèi)用戶的時(shí)間。為此,可以利用主控端為局域網(wǎng)內(nèi)部的移動終端升級應(yīng)用程序,從而能夠解決移動終端長時(shí)間在服務(wù)器下載應(yīng)用程序而出現(xiàn)耗能過大等問題。
[0098]步驟S302、在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0099]其中,服務(wù)器是提供更新應(yīng)用程序的設(shè)備,最新版本的應(yīng)用程序通常都會存儲在服務(wù)器上。最新版本標(biāo)識的應(yīng)用程序?yàn)閼?yīng)用程序開發(fā)商最新公布的版本,在功能上通常要強(qiáng)于以往發(fā)布的版本。所以主控端需要確定服務(wù)器端的應(yīng)用程序的最新版本標(biāo)識,為后續(xù)的判斷步驟做準(zhǔn)備。
[0100]步驟S303、判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同,若否,則執(zhí)行步驟S304 ;
[0101]其中,主控端對移動終端和服務(wù)器上的同一款應(yīng)用程序的版本進(jìn)行對比,如果版本不同,說明移動終端應(yīng)該升級服務(wù)器上具有最新版本標(biāo)識的應(yīng)用程序,以使移動終端的功能變得更加強(qiáng)大。
[0102]步驟S304、獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;[0103]其中,在確定移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識與服務(wù)器的應(yīng)用程序的最新版本標(biāo)識不同時(shí),主控端會主動獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0104]步驟S305、向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0105]其中,主控端在獲取到最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,向移動終端發(fā)送該應(yīng)用程序,以便于用戶可以升級該應(yīng)用程序。
[0106]步驟S306、刪除最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0107]其中,主控端在向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,可以刪除該應(yīng)用程序,從而可以節(jié)省主控端的磁盤空間。
[0108]在圖3所示的實(shí)施例中,不僅可以實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn)。而且,還可以在向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,刪除該應(yīng)用程序,從而可以節(jié)省主控端的磁盤空間。
[0109]實(shí)施例四
[0110]請參見圖4所示,圖4所示的為本公開提供的又一種移動終端智能升級方法,該方法可以應(yīng)用在主控端,主控端可以保持對移動終端和服務(wù)器的應(yīng)用程序的版本進(jìn)行監(jiān)控狀態(tài),一旦發(fā)現(xiàn)移動終端和服務(wù)器的應(yīng)用程序的版本不同,馬上對移動終端的應(yīng)用程序進(jìn)行升級,該方法包括:
[0111]步驟S401、獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0112]其中,移動終端的種類有很多,例如,手機(jī)、平板電腦、游戲手柄等。移動終端經(jīng)常需要更新應(yīng)用程序,例如,更新手機(jī)或平板電腦的應(yīng)用軟件,更新游戲手柄的系統(tǒng)固件等。每個(gè)應(yīng)用程序都有對應(yīng)的當(dāng)前版本標(biāo)識,隨著應(yīng)用程序的不斷的更新還會升級到更高的版本。當(dāng)前版本標(biāo)識可以是版本的編號,也可以是版本的名稱,當(dāng)然并不局限于編號和名稱,只要能夠唯一表示版本的標(biāo)識都可。在主控端獲取到移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識后,還可以將當(dāng)前版本標(biāo)識存儲起來。
[0113]另外,相關(guān)技術(shù)通常使移動終端通過廣域網(wǎng)獲取服務(wù)器的應(yīng)用程序。由于廣域網(wǎng)的傳輸速度相對較慢,并且信號不夠穩(wěn)定,所以移動終端經(jīng)常需要花費(fèi)較長時(shí)間在服務(wù)器上下載最新版本的應(yīng)用程序,這樣不僅增大了移動終端的功耗,而且非常浪費(fèi)用戶的時(shí)間。為此,可以利用主控端為局域網(wǎng)內(nèi)部的移動終端升級應(yīng)用程序,從而能夠解決移動終端長時(shí)間在服務(wù)器下載應(yīng)用程序而出現(xiàn)耗能過大等問題。
[0114]步驟S402、在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0115]其中,服務(wù)器是提供更新應(yīng)用程序的設(shè)備,最新版本的應(yīng)用程序通常都會存儲在服務(wù)器上。最新版本標(biāo)識的應(yīng)用程序?yàn)閼?yīng)用程序開發(fā)商最新公布的版本,在功能上通常要強(qiáng)于以往發(fā)布的版本。所以主控端需要確定服務(wù)器端的應(yīng)用程序的最新版本標(biāo)識,為后續(xù)的判斷步驟做準(zhǔn)備。
[0116]步驟S403、判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同,若是,則執(zhí)行步驟S405;若否,則執(zhí)行步驟S404;
[0117]其中,主控端對移動終端和服務(wù)器上的同一款應(yīng)用程序的版本進(jìn)行對比,如果版本不同,說明移動終端應(yīng)該升級服務(wù)器上具有最新版本標(biāo)識的應(yīng)用程序,以使移動終端的功能變得更加強(qiáng)大。[0118]步驟S404、獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0119]其中,在確定移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識與服務(wù)器的應(yīng)用程序的最新版本標(biāo)識不同時(shí),主控端會主動獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0120]步驟S405、等待預(yù)設(shè)時(shí)間,執(zhí)行步驟S401 ;
[0121]其中,在某一款應(yīng)用程序的當(dāng)前版本標(biāo)識與該應(yīng)用程序的最新版本標(biāo)識相同的情況下,就說明服務(wù)器端并沒有對該應(yīng)用程序做出升級,所以只需要等待一定的時(shí)間后,再次執(zhí)行步驟S401即可,從而使主控端保持對移動終端和服務(wù)器的應(yīng)用程序的版本進(jìn)行監(jiān)控狀態(tài),一旦發(fā)現(xiàn)移動終端和服務(wù)器的應(yīng)用程序的版本不同,馬上對移動終端的應(yīng)用程序進(jìn)行升級。
[0122]步驟S406、向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0123]其中,主控端在獲取到最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,向移動終端發(fā)送該應(yīng)用程序,以便于用戶可以升級該應(yīng)用程序。
[0124]在圖4所示的實(shí)施例中,不僅可以實(shí)現(xiàn)自動更新移動終端的應(yīng)用程序,減少用戶更新應(yīng)用軟件的操作步驟,以節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn)。而且,還可以保持對移動終端和服務(wù)器的應(yīng)用程序的版本進(jìn)行監(jiān)控狀態(tài),一旦發(fā)現(xiàn)移動終端和服務(wù)器的應(yīng)用程序的版本不同,馬上對移動終端的應(yīng)用程序進(jìn)行升級。
[0125]實(shí)施例五
[0126]請參見圖5所示,圖5所示的為本公開提供的一種移動終端智能升級裝置,該裝置獲取服務(wù)器的最新版本的應(yīng)用程序來更新移動終端,減少用戶更新應(yīng)用軟件的操作步驟,從而節(jié)省用戶的時(shí)間,提升用戶的操作體驗(yàn),該裝置包括:
[0127]獲取模塊11,用于獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0128]確定模塊12,用于在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0129]第一判斷模塊13,用于判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同;
[0130]第一執(zhí)行模塊14,用于在當(dāng)前版本標(biāo)識與最新版本標(biāo)識不同時(shí),獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0131]第一發(fā)送模塊15,用于向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0132]在圖5所示的實(shí)施例中,本實(shí)施例提供的移動終端智能升級裝置的功能與實(shí)施例一實(shí)現(xiàn)的功能相對應(yīng),所以關(guān)于本實(shí)施例各個(gè)模塊的功能可參見實(shí)施例一中的內(nèi)容,在此不再一一贅述。
[0133]實(shí)施例六
[0134]請參見圖6所示,圖6所示的為本公開提供的另一種移動終端智能升級裝置,該裝置可以給用戶發(fā)送提示信息,在用戶發(fā)送升級的反饋信息后,再向用戶發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序,從而使用戶獲得更好的服務(wù)體驗(yàn),該裝置包括:
[0135]獲取模塊21,用于獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0136]確定模塊22,用于在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0137]第一判斷模塊23,用于判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同;
[0138]第一執(zhí)行模塊24,用于在當(dāng)前版本標(biāo)識與最新版本標(biāo)識不同時(shí),獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0139]第二發(fā)送模塊25,用于向移動終端發(fā)送升級應(yīng)用程序的提示信息;[0140]第二判斷模塊26,用于判斷是否在預(yù)定時(shí)間內(nèi)接收到移動終端發(fā)送的確認(rèn)升級應(yīng)用程序的反饋信息;
[0141]第二執(zhí)行模塊27,用于在預(yù)定時(shí)間內(nèi)接收到移動終端發(fā)送的確認(rèn)升級應(yīng)用程序的反饋信息時(shí),執(zhí)行第一發(fā)送模塊28 ;在預(yù)定時(shí)間內(nèi)未接收到移動終端發(fā)送的確認(rèn)升級應(yīng)用程序的反饋信息時(shí),執(zhí)行第二判斷模塊26。
[0142]第一發(fā)送模塊28,用于向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0143]在圖6所示的實(shí)施例中,本實(shí)施例提供的移動終端智能升級裝置的功能與實(shí)施例二實(shí)現(xiàn)的功能相對應(yīng),所以關(guān)于本實(shí)施例各個(gè)模塊的功能可參見實(shí)施例二中的內(nèi)容,在此不再一一贅述。
[0144]實(shí)施例七
[0145]請參見圖7所示,圖7所示的為本公開提供的又一種移動終端智能升級裝置,該裝置可以在向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序后,刪除該應(yīng)用程序,從而可以節(jié)省主控端的磁盤空間,該裝置包括:
[0146]獲取模塊31,用于獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0147]確定模塊32,用于在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0148]第一判斷模塊33,用于判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同;
[0149]第一執(zhí)行模塊34,用于在當(dāng)前版本標(biāo)識與最新版本標(biāo)識不同時(shí),獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0150]第一發(fā)送模塊35,用于向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0151]刪除模塊36,用于刪除最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0152]在圖7所示的實(shí)施例中,本實(shí)施例提供的移動終端智能升級裝置的功能與實(shí)施例三實(shí)現(xiàn)的功能相對應(yīng),所以關(guān)于本實(shí)施例各個(gè)模塊的功能可參見實(shí)施例三中的內(nèi)容,在此不再一一贅述。
[0153]實(shí)施例八
[0154]請參見圖8所示,圖8所示的為本公開提供的又一種移動終端智能升級裝置,該裝置可以保持對移動終端和服務(wù)器的應(yīng)用程序的版本進(jìn)行監(jiān)控狀態(tài),一旦發(fā)現(xiàn)移動終端和服務(wù)器的應(yīng)用程序的版本不同,馬上對移動終端的應(yīng)用程序進(jìn)行升級,該裝置包括:
[0155]獲取模塊41,用于獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;
[0156]確定模塊42,用于在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;
[0157]第一判斷模塊43,用于判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同;
[0158]第一執(zhí)行模塊44,用于在當(dāng)前版本標(biāo)識與最新版本標(biāo)識不同時(shí),獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;
[0159]第三執(zhí)行模塊45,用于在當(dāng)前版本標(biāo)識與最新版本標(biāo)識相同時(shí),等待預(yù)設(shè)時(shí)間,執(zhí)行獲取模塊41。
[0160]第一發(fā)送模塊46,用于向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0161]在圖8所示的實(shí)施例中,本實(shí)施例提供的移動終端智能升級裝置的功能與實(shí)施例四實(shí)現(xiàn)的功能相對應(yīng),所以關(guān)于本實(shí)施例各個(gè)模塊的功能可參見實(shí)施例四中的內(nèi)容,在此不再一一贅述。
[0162]實(shí)施例九[0163]請參見圖9所示,本公開還提供了一種電子設(shè)備1300,該電子設(shè)備1300用于實(shí)施上述實(shí)施例中提供的文件同步方法,具體來講:
[0164]電子設(shè)備1300可以包括RF (Radio Frequency,射頻)電路1310、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲介質(zhì)的存儲器1320、輸入單元1330、顯示單元1340、傳感器1350、音頻電路1360、短距離無線傳輸模塊1370、包括有一個(gè)或者一個(gè)以上處理核心的處理器1380、以及電源1390等部件。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的電子設(shè)備結(jié)構(gòu)并不構(gòu)成對電子設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0165]RF電路1310可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器1380處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路1310包括但不限于天線、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、稱合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路1310還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobilecommunication,全球移動通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,碼分多址)、WCDMA (Wideband CodeDivision Multiple Access,寬帶碼分多址)、LTE (Long Term Evolution,長期演進(jìn))、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。
[0166]存儲器1320可用于存儲軟件程序以及模塊。處理器1380通過運(yùn)行存儲在存儲器1320的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器1320可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)電子設(shè)備1300的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器1320可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個(gè)磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器1320還可以包括存儲器控制器,以提供處理器1380和輸入單元1330對存儲器1320的訪問。
[0167]輸入單元1330可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元1330可包括觸敏表面1331以及其他輸入設(shè)備1332。觸敏表面1331,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面1331上或在觸敏表面1331附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸敏表面1331可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器1380,并能接收處理器1380發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面1331。除了觸敏表面1331,輸入單元1330還可以包括其他輸入設(shè)備1332。具體地,其他輸入設(shè)備1332可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0168]顯示單元1340可用于顯示由用戶輸入的信息或提供給用戶的信息以及電子設(shè)備1300的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元1340可包括顯示面板1341,可選的,可以采用IXD(Liquid CrystalDisplay,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式來配置顯示面板1341。進(jìn)一步的,觸敏表面1331可覆蓋在顯示面板1341之上,當(dāng)觸敏表面1331檢測到在其上或附近的觸摸操作后,傳送給處理器1380以確定觸摸事件的類型,隨后處理器1380根據(jù)觸摸事件的類型在顯示面板1341上提供相應(yīng)的視覺輸出。雖然在圖9中,觸敏表面1331與顯示面板1341是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面1331與顯示面板1341集成而實(shí)現(xiàn)輸入和輸出功能。
[0169]電子設(shè)備1300還可包括至少一種傳感器1350,比如光傳感器、運(yùn)動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1341的亮度,接近傳感器可在電子設(shè)備1300移動到耳邊時(shí),關(guān)閉顯示面板1341和/或背光。作為運(yùn)動傳感器的一種,重力加速度傳感器可檢測各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計(jì)步器、敲擊)等;至于電子設(shè)備1300還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
[0170]音頻電路1360、揚(yáng)聲器1361,傳聲器1362可提供用戶與電子設(shè)備1300之間的音頻接口。音頻電路1360可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器1361,由揚(yáng)聲器1361轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器1362將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路1360接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1380處理后,經(jīng)RF電路1310以發(fā)送給另一終端,或者將音頻數(shù)據(jù)輸出至存儲器1320以便進(jìn)一步處理。音頻電路1360還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與電子設(shè)備1300的通信。
[0171]短距離無線傳輸模塊1370可以是WIFKwireless fidelity,無線保真)模塊或者藍(lán)牙模塊等。電子設(shè)備1300通過短距離無線傳輸模塊1370可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖9示出了短距離無線傳輸模塊1370,但是可以理解的是,其并不屬于電子設(shè)備1300的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0172]處理器1380是電子設(shè)備1300的控制中心,利用各種接口和線路連接整個(gè)電子設(shè)備的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲在存儲器1320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器1320內(nèi)的數(shù)據(jù),執(zhí)行電子設(shè)備1300的各種功能和處理數(shù)據(jù),從而對電子設(shè)備進(jìn)行整體監(jiān)控??蛇x的,處理器1380可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器1380可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器1380中。
[0173]電子設(shè)備1300還包括給各個(gè)部件供電的電源1390(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1380邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源1390還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0174]盡管未示出,電子設(shè)備1300還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,電子設(shè)備1300的顯示單元是觸摸屏顯示器。
[0175]電子設(shè)備1300還包括有存儲器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲于存儲器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行。上述一個(gè)或者一個(gè)以上程序包含的指令用于執(zhí)行一個(gè)電子書文檔處理方法,包括:獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識;在服務(wù)器上確定應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識;判斷當(dāng)前版本標(biāo)識與最新版本標(biāo)識是否相同;在當(dāng)前版本標(biāo)識與最新版本標(biāo)識不同時(shí),獲取服務(wù)器上的最新版本標(biāo)識對應(yīng)的應(yīng)用程序;向移動終端發(fā)送最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
[0176]實(shí)施例十
[0177]圖10是本公開中服務(wù)器的結(jié)構(gòu)示意圖。該服務(wù)器1900可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個(gè)或一個(gè)以上中央處理器(central processing units, CPU)1922 (例如,一個(gè)或一個(gè)以上處理器)和存儲器1932,一個(gè)或一個(gè)以上存儲應(yīng)用程序1942或數(shù)據(jù)1944的存儲介質(zhì)1930 (例如一個(gè)或一個(gè)以上海量存儲設(shè)備)。其中,存儲器1932和存儲介質(zhì)1930可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)1930的程序可以包括一個(gè)或一個(gè)以上模塊(圖示沒標(biāo)出),每個(gè)模塊可以包括對服務(wù)器中的一系列指令操作。更進(jìn)一步地,中央處理器1922可以設(shè)置為與存儲介質(zhì)1930通信,在服務(wù)器1900上執(zhí)行存儲介質(zhì)1930中的一系列指令操作。
[0178]服務(wù)器1900還可以包括一個(gè)或一個(gè)以上電源1926,一個(gè)或一個(gè)以上有線或無線網(wǎng)絡(luò)接口 1950,一個(gè)或一個(gè)以上輸入輸出接口 1958,一個(gè)或一個(gè)以上鍵盤1956,和/或,一個(gè)或一個(gè)以上操作系統(tǒng) 1941,例如 Windows Server TM, Mac OS XTM, Unix TM, Linux TM,Free BSD TM 等等。
[0179]需要說明的是,圖1至圖10所示的實(shí)施例只是本公開所介紹的優(yōu)選實(shí)施例,本領(lǐng)域技術(shù)人員在此基礎(chǔ)上,完全可以設(shè)計(jì)出更多的實(shí)施例,因此不在此處贅述。
[0180]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本公開的范圍。
[0181]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0182]在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0183]作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0184]另外,在本公開各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
[0185]功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本公開的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本公開各個(gè)實(shí)施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0186]以上,僅為本公開的【具體實(shí)施方式】,但本公開的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本公開揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本公開的保護(hù)范圍之內(nèi)。因此,本公開的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種移動終端智能升級方法,其特征在于,包括: 獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識; 在服務(wù)器上確定所述應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識; 判斷所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識是否相同; 在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識不同時(shí),獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序; 向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的移動終端智能升級方法,其特征在于,在所述獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟之后,在所述向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟之前,所述方法還包括: 向所述移動終端發(fā)送升級所述應(yīng)用程序的提示信息; 判斷是否在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息; 在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟; 在預(yù)定時(shí)間內(nèi)未接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述判斷是否在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋息的步驟。
3.根據(jù)權(quán)利要求1所述的移動終`端智能升級方法,其特征在于,在所述向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序的步驟之后,所述方法還包括: 刪除所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
4.根據(jù)權(quán)利要求1所述的移動終端智能升級方法,其特征在于,還包括: 在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識相同時(shí),等待預(yù)設(shè)時(shí)間,返回所述獲取所述移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識的步驟。
5.根據(jù)權(quán)利要求1所述的移動終端智能升級方法,其特征在于,所述獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識的步驟,包括: 獲取局域網(wǎng)內(nèi)部的移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識。
6.一種移動終端智能升級裝置,其特征在于,包括: 獲取模塊,用于獲取移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識; 確定模塊,用于在服務(wù)器上確定所述應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識; 第一判斷模塊,用于判斷所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識是否相同; 第一執(zhí)行模塊,用于在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識不同時(shí),獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序; 第一發(fā)送模塊,用于向所述移動終端發(fā)送所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
7.根據(jù)權(quán)利要求6所述的移動終端智能升級裝置,其特征在于,所述裝置還包括: 第二發(fā)送模塊,用于向所述移動終端發(fā)送升級所述應(yīng)用程序的提示信息; 第二判斷模塊,用于判斷是否在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息; 第二執(zhí)行模塊,用于在預(yù)定時(shí)間內(nèi)接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述第一發(fā)送模塊;在預(yù)定時(shí)間內(nèi)未接收到所述移動終端發(fā)送的確認(rèn)升級所述應(yīng)用程序的反饋信息時(shí),執(zhí)行所述第二判斷模塊。
8.根據(jù)權(quán)利要求6所述的移動終端智能升級裝置,其特征在于,所述裝置還包括: 刪除模塊,用于刪除所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序。
9.根據(jù)權(quán)利要求6所述的移動終端智能升級裝置,其特征在于,還裝置包括: 第三執(zhí)行模塊,用于在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識相同時(shí),等待預(yù)設(shè)時(shí)間,執(zhí)行所述獲取模塊。
10.一種電子設(shè)備,其特征在于,包括有存儲器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲于存儲器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令: 獲取所述移動終端的應(yīng)用程序?qū)?yīng)的當(dāng)前版本標(biāo)識; 在服務(wù)器上確定所述應(yīng)用程序?qū)?yīng)的最新版本標(biāo)識; 判斷所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識是否相同; 在所述當(dāng)前版本標(biāo)識與所述最新版本標(biāo)識不同時(shí),獲取所述服務(wù)器上的所述最新版本標(biāo)識對應(yīng)的應(yīng)用程序; 向所述移動終端發(fā)送所述最`新版本標(biāo)識對應(yīng)的應(yīng)用程序。
【文檔編號】H04L29/08GK103677903SQ201310611735
【公開日】2014年3月26日 申請日期:2013年11月26日 優(yōu)先權(quán)日:2013年11月26日
【發(fā)明者】譚康喜 申請人:小米科技有限責(zé)任公司