移動終端的軟件更新方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例屬于通信領(lǐng)域,尤其涉及一種移動終端的軟件更新方法及裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,移動終端能夠運(yùn)行的軟件越來越多。為了提高移動終端的安全性及功能,移動終端需要不斷下載、更新軟件開發(fā)商推出的更高級別的軟件版本。
[0003]現(xiàn)有技術(shù)中,通常由軟件后臺發(fā)起升級提示,以使用戶根據(jù)提示操作移動終端下載、更新相應(yīng)的軟件。但是,由于用戶需要使用移動終端的時(shí)間段較多,因此,即使軟件后臺在移動終端接入網(wǎng)絡(luò)(如接入通用分組無線服務(wù)技術(shù)(General Packet Rad1 Service,GPRS)、寬帶碼分多址(Wideband Code Divis1n Multiple Access,WCDMA)、無線保真技術(shù)(Wireless Fidelity,W1-Fi))時(shí)及時(shí)發(fā)起升級提示,但出于流量成本或網(wǎng)絡(luò)速度的考慮,移動終端大多情況下也會禁止進(jìn)行軟件的下載、更新,從而難以及時(shí)實(shí)現(xiàn)移動終端軟件的下載、更新。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種移動終端的軟件更新方法及裝置,旨在解決現(xiàn)有方法難以及時(shí)實(shí)現(xiàn)移動終端軟件的下載、更新的問題。
[0005]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種移動終端的軟件更新方法,所述方法包括:
[0006]在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),檢測所述移動終端是否與網(wǎng)絡(luò)連接;
[0007]在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),自動連接網(wǎng)絡(luò);
[0008]采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件。
[0009]本發(fā)明實(shí)施例的另一目的在于提供一種移動終端的軟件更新裝置,所述裝置包括:
[0010]網(wǎng)絡(luò)連接檢測單元,用于在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),檢測所述移動終端是否與網(wǎng)絡(luò)連接;
[0011]連接建立單元,用于在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),自動連接網(wǎng)絡(luò);
[0012]軟件更新單元,用于采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件。
[0013]在本發(fā)明實(shí)施例中,由于在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),才自動連接網(wǎng)絡(luò),并采用連接的網(wǎng)絡(luò)更新移動終端的軟件,因此,能夠定時(shí)更新移動終端的軟件,提高軟件更新的及時(shí)性。
【附圖說明】
[0014]圖1是本發(fā)明第一實(shí)施例提供的一種移動終端的軟件更新方法的流程圖;
[0015]圖2是本發(fā)明第二實(shí)施例提供的一種移動終端的軟件更新裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0017]本發(fā)明實(shí)施例中,在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),檢測所述移動終端是否與網(wǎng)絡(luò)連接,在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),自動連接網(wǎng)絡(luò),并采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件。
[0018]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。
[0019]實(shí)施例一:
[0020]圖1示出了本發(fā)明第一實(shí)施例提供的一種移動終端的軟件更新方法的流程圖,詳述如下:
[0021]步驟S11,在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),檢測所述移動終端是否與網(wǎng)絡(luò)連接。
[0022]該步驟中,用戶預(yù)先在移動終端(如手機(jī)、平板電腦)設(shè)置一個(gè)或多個(gè)時(shí)間,具體根據(jù)用戶使用移動終端的情況進(jìn)行設(shè)定,通常設(shè)置的時(shí)間為用戶閑置移動終端的時(shí)間,即用戶日常很少在那個(gè)時(shí)間使用移動終端。當(dāng)移動終端系統(tǒng)時(shí)間到達(dá)設(shè)置的時(shí)間時(shí),移動終端檢測其是否與網(wǎng)絡(luò)建立連接。如,假設(shè)用戶預(yù)先在移動終端設(shè)置一個(gè)時(shí)間,13:00,則在移動終端系統(tǒng)時(shí)間為13:00時(shí),移動終端判斷其是否與網(wǎng)絡(luò)建立連接。
[0023]步驟S12,在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),自動連接網(wǎng)絡(luò)。
[0024]可選地,所述在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),自動連接網(wǎng)絡(luò)具體包括:
[0025]Al、在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),搜索所述移動終端周圍是否存在第一網(wǎng)絡(luò)。其中,所述第一網(wǎng)絡(luò)為無線保真技術(shù)W1-Fi。
[0026]A2、在所述移動終端周圍存在第一網(wǎng)絡(luò)時(shí),自動連接所述第一網(wǎng)絡(luò)。
[0027]上述Al和A2中,當(dāng)移動終端沒有與網(wǎng)絡(luò)建立連接時(shí),移動終端搜索周圍是否存在第一網(wǎng)絡(luò),若存在,則判斷該移動終端是否存儲與該第一網(wǎng)絡(luò)建立連接所需的信息,如是否存儲第一網(wǎng)絡(luò)的名稱、建立連接所需的連接密碼等,若已存儲,則根據(jù)存儲的與該第一網(wǎng)絡(luò)建立連接所需的信息與第一網(wǎng)絡(luò)自動建立連接。由于第一網(wǎng)絡(luò)為W1-Fi,而通過W1-Fi下載軟件時(shí)無需耗費(fèi)流量成本,因此,移動終端自動與第一網(wǎng)絡(luò)建立連接能夠?yàn)楹罄m(xù)的軟件下載節(jié)省流量成本。
[0028]可選地,在所述移動終端周圍不存在第一網(wǎng)絡(luò)時(shí),提示用戶是否操作所述移動終端連接第二網(wǎng)絡(luò)。其中,第二網(wǎng)絡(luò)為非W1-Fi,如GPRS、WCDMA。由于第二網(wǎng)絡(luò)為非Wi_Fi,而非W1-Fi下載軟件時(shí)需耗費(fèi)流量成本,因此,提示用戶是否操作所述移動終端連接第二網(wǎng)絡(luò),保證用戶獲取盡可能多的信息。
[0029]步驟S13,采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件。
[0030]該步驟中,當(dāng)移動終端自動與網(wǎng)絡(luò)建立連接,則采用自動連接的網(wǎng)絡(luò)下載更高級別的軟件版本,并更新。
[0031]可選地,在自動連接的網(wǎng)絡(luò)為第一網(wǎng)絡(luò)時(shí),所述采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件具體包括:
[0032]B1、獲取所述移動終端的軟件的版本更新信息;其中,版本更新信息包括版本名稱、版本號等。具體地,在軟件的版本更新時(shí),移動終端從服務(wù)器獲取所述軟件的最新版本號,當(dāng)所述最新版本號高于所述軟件安裝在移動終端的當(dāng)前版本號時(shí),生成并存儲所述軟件的版本更新信息,以便當(dāng)時(shí)間到達(dá)時(shí),主動更新軟件。
[0033]B2、以獲取的軟件的版本更新信息為依據(jù),采用自動連接的第一網(wǎng)絡(luò)更新所述移動終端的軟件。具體地,通過第一網(wǎng)絡(luò)下載最新的軟件版本,并采用下載的最新的軟件版本更新安裝在移動終端的相應(yīng)的軟件,從而既能夠定時(shí)更新軟件,又能夠節(jié)省流量成本。
[0034]可選地,在自動連接的網(wǎng)絡(luò)為第二網(wǎng)絡(luò)時(shí),所述采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件具體包括:
[0035]Cl、獲取所述移動終端的軟件的版本更新信息;其中,版本更新信息包括版本名稱、版本號等。具體地,在軟件的版本更新時(shí),移動終端從服務(wù)器獲取所述軟件的最新版本號,當(dāng)所述最新版本號高于所述軟件安裝在移動終端的當(dāng)前版本號時(shí),生成并存儲所述軟件的版本更新信息。
[0036]C2、以獲取的軟件的版本更新信息為依據(jù),采用自動連接的第二網(wǎng)絡(luò)更新所述移動終端的軟件。
[0037]當(dāng)然,若移動終端已與網(wǎng)絡(luò)建立連接,則判斷該網(wǎng)絡(luò)是否為第一網(wǎng)絡(luò),在該網(wǎng)絡(luò)不是第一網(wǎng)絡(luò)時(shí),提示用戶,移動終端當(dāng)前不是與第一網(wǎng)絡(luò)建立連接,以使用戶選擇是否下載、更新移動終端的軟件。在該網(wǎng)絡(luò)是第一網(wǎng)絡(luò)時(shí),直接采用該第一網(wǎng)絡(luò)下載、更新移動終端的軟件。
[0038]本發(fā)明第一實(shí)施例中,在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),檢測所述移動終端是否與網(wǎng)絡(luò)連接,在所述移動終端沒有與網(wǎng)絡(luò)連接時(shí),自動連接網(wǎng)絡(luò),并采用自動連接的網(wǎng)絡(luò)更新所述移動終端的軟件。由于在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),才自動連接網(wǎng)絡(luò),并采用連接的網(wǎng)絡(luò)更新移動終端的軟件,因此,能夠定時(shí)更新移動終端的軟件,提高軟件更新的及時(shí)性。
[0039]應(yīng)理解,在本發(fā)明實(shí)施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。
[0040]實(shí)施例二:
[0041]圖2示出了本發(fā)明第二實(shí)施例提供的一種移動終端的軟件更新裝置的結(jié)構(gòu)圖,該移動終端的軟件更新裝置可以包括經(jīng)無線接入網(wǎng)RAN與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信的用戶設(shè)備,該用戶設(shè)備可以是移動電話(或稱為“蜂窩”電話)、具有移動設(shè)備的計(jì)算機(jī)等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動裝置,它們與無線接入網(wǎng)交換語音和/或數(shù)據(jù)。又例如,該移動設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人數(shù)字助理PDA、銷售終端POS或車載電腦等。為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0042]該移動終端的軟件更新裝置包括:網(wǎng)絡(luò)連接檢測單元21、連接建立單元22、軟件更新單元23。其中:
[0043]網(wǎng)絡(luò)連接檢測單元21,用于在移動終端系統(tǒng)時(shí)間等于預(yù)先設(shè)置的時(shí)間時(shí),檢測所述移動終端是否與網(wǎng)絡(luò)連接。
[0044]其中,預(yù)先設(shè)置的時(shí)間包括一個(gè)或多個(gè)時(shí)間。
[