專利名稱:通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種升級(jí)網(wǎng)絡(luò)設(shè)備軟件的方法,特別是涉及一種通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法。
背景技術(shù):
生產(chǎn)電子產(chǎn)品的最后一道工序是對(duì)產(chǎn)品的軟件進(jìn)行升級(jí)。現(xiàn)有技術(shù)中,人工運(yùn)行 PC程序采用USB數(shù)據(jù)線進(jìn)行一個(gè)個(gè)地升級(jí)產(chǎn)品或者同時(shí)升級(jí)幾個(gè)產(chǎn)品,不能大批量的升級(jí)程序,增加了人力成本。而且,在對(duì)產(chǎn)品的后續(xù)維護(hù)中,通常是人工根據(jù)產(chǎn)品編號(hào)去查找其升級(jí)軟件版本號(hào),耗時(shí)又耗力。對(duì)于有WiFi功能的電子產(chǎn)品,這種方法更加大了人力成本, 因?yàn)檐浖?jí)完成以后,還需要去驗(yàn)證產(chǎn)品的WiFi功能。鑒于此,想到了對(duì)有WiFi功能的產(chǎn)品設(shè)計(jì)一種新的軟件升級(jí)方法。WiFi是一種由AP(Access Point)和無線網(wǎng)卡組成的無線網(wǎng)絡(luò),能夠在數(shù)百英尺范圍內(nèi)支持互聯(lián)網(wǎng)接入的無線電信號(hào)。AP—般稱為網(wǎng)絡(luò)橋接器或接入點(diǎn),它是當(dāng)作傳統(tǒng)的有線局域網(wǎng)絡(luò)與無線局域網(wǎng)絡(luò)之間的橋梁,因此任何一臺(tái)裝有無線網(wǎng)卡的PC均可透過AP 去分享有線局域網(wǎng)絡(luò)甚至廣域網(wǎng)絡(luò)的資源,其工作原理相當(dāng)于一個(gè)內(nèi)置無線發(fā)射器的集線器或者是路由,而無線網(wǎng)卡則是負(fù)責(zé)接收由AP所發(fā)射信號(hào)的CLIENT端設(shè)備。隨著WiFi無線網(wǎng)絡(luò)技術(shù)的快速發(fā)展,使得電子產(chǎn)品擺脫了電線和傳輸線的羈絆, 通過無線獲取或傳輸數(shù)據(jù)。因此,電子產(chǎn)品可以通過WiFi無線網(wǎng)絡(luò)獲取升級(jí)軟件,從而實(shí)現(xiàn)大批量的升級(jí)程序,而且具有相關(guān)信息的統(tǒng)計(jì)功能。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)的升級(jí)設(shè)備軟件方法的工作量大, 效率低的缺陷,提供一種通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法。本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的一種通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特點(diǎn)在于,其包括以下步驟=S1、通過設(shè)置電子產(chǎn)品的WiFi無線網(wǎng)絡(luò), 配置軟件升級(jí)服務(wù)器的參數(shù)和定義軟件升級(jí)服務(wù)器與電子產(chǎn)品的通訊協(xié)議將電子產(chǎn)品與軟件升級(jí)服務(wù)器連通;S2、電子產(chǎn)品通過WiFi無線網(wǎng)絡(luò)獲取軟件升級(jí)服務(wù)器上的配套產(chǎn)品軟件,進(jìn)行自動(dòng)升級(jí)。較佳地,所述電子產(chǎn)品為帶有WiFi功能的終端設(shè)備,包括手機(jī)、MP4、游戲機(jī)或數(shù)碼相機(jī)。較佳地,在步驟S1和步驟&之間還包括以下步驟Sn、將電子產(chǎn)品的唯一編號(hào)傳遞給軟件升級(jí)服務(wù)器;S12、軟件升級(jí)服務(wù)器根據(jù)電子產(chǎn)品的唯一編號(hào)在數(shù)據(jù)庫中建立一個(gè)唯一對(duì)應(yīng)的條目,用于存儲(chǔ)電子產(chǎn)品的信息。較佳地,在步驟&之后還包括以下步驟判斷設(shè)備軟件是否升級(jí)成功,若是,電子產(chǎn)品向軟件升級(jí)服務(wù)器發(fā)送反饋信息,軟件升級(jí)服務(wù)器將反饋信息和電子產(chǎn)品的信息儲(chǔ)存下來;若否,電子產(chǎn)品向軟件升級(jí)服務(wù)器反饋相關(guān)的錯(cuò)誤信息,軟件升級(jí)服務(wù)器將錯(cuò)誤信息和電子產(chǎn)品的信息記錄下來。較佳地,若設(shè)備軟件升級(jí)沒有成功,則通過軟件升級(jí)服務(wù)器對(duì)電子產(chǎn)品進(jìn)行被動(dòng)模式升級(jí),所述被動(dòng)模式升級(jí)包括以下兩種方式一是電子產(chǎn)品采用USB線接收升級(jí)軟件進(jìn)行直接升級(jí);二是軟件升級(jí)服務(wù)器通過獲取電子產(chǎn)品的IP地址直接從網(wǎng)絡(luò)點(diǎn)到點(diǎn)傳輸升級(jí)電子產(chǎn)品的軟件。較佳地,步驟S1中的參數(shù)包括軟件升級(jí)服務(wù)器的能力級(jí)和IP地址。較佳地,步驟S1中的通訊協(xié)議包括“開始升級(jí)”、“停止升級(jí)”、“獲取軟件版本”及 “電子產(chǎn)品向軟件升級(jí)服務(wù)器反饋信息”的命令。本發(fā)明的積極進(jìn)步效果在于本發(fā)明通過WiFi無線網(wǎng)絡(luò)將電子產(chǎn)品連接到軟件升級(jí)服務(wù)器上,獲取產(chǎn)品軟件并進(jìn)行自動(dòng)升級(jí),顯著提高了工作效率,降低了工作量。此外, 該方法還可以在升級(jí)軟件的同時(shí)檢測電子產(chǎn)品的WiFi功能,省去了特定的檢測步驟。而且,軟件升級(jí)服務(wù)器能夠記錄產(chǎn)品的相關(guān)信息和升級(jí)狀況,便于后期的維護(hù)使用。
圖1為本發(fā)明通過WiFi網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法的整體框圖。圖2為本發(fā)明通過WiFi網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法的流程圖。圖3為本發(fā)明通過WiFi網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法在升級(jí)失敗時(shí)的流程圖。
具體實(shí)施例方式下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。圖1為本發(fā)明通過WiFi網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法的整體框圖。軟件升級(jí)服務(wù)器 1可以同時(shí)連接多臺(tái)電子產(chǎn)品2,從而進(jìn)行大批量的電子產(chǎn)品升級(jí)。圖2為本發(fā)明通過WiFi網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法的流程圖,如圖2所示,該方法包括以下步驟步驟100,設(shè)置電子產(chǎn)品的WiFi無線網(wǎng)絡(luò)。所述電子產(chǎn)品為帶有WiFi功能的終端設(shè)備,包括手機(jī)、MP4、游戲機(jī)或數(shù)碼相機(jī)等等。通過配置好的WiFi無線網(wǎng)絡(luò)使得電子產(chǎn)品能夠連接到軟件升級(jí)服務(wù)器上。同時(shí)設(shè)置較復(fù)雜的密碼,可以防止WiFi無線網(wǎng)絡(luò)被破解, 以及防止由于網(wǎng)絡(luò)流量的增加而降低了軟件升級(jí)服務(wù)器的性能。步驟101,設(shè)置軟件升級(jí)服務(wù)器及其相關(guān)參數(shù)。配置好軟件升級(jí)服務(wù)器,使其能達(dá)到服務(wù)器的功能,并且設(shè)置其相關(guān)的參數(shù)。所述參數(shù)包括軟件升級(jí)服務(wù)器的能力級(jí)(也就是服務(wù)器同時(shí)可以升級(jí)多少個(gè)電子設(shè)備,比如1000,也就是可以同時(shí)對(duì)1000臺(tái)電子產(chǎn)品進(jìn)行軟件升級(jí))和IP地址。同時(shí)開啟軟件升級(jí)服務(wù)器自帶的統(tǒng)計(jì)功能,用于記錄電子產(chǎn)品的相關(guān)信息,比如記錄下來每個(gè)電子產(chǎn)品的唯一編號(hào),升級(jí)的軟件版本號(hào),升級(jí)成功與否的標(biāo)志等^[曰息O步驟102,設(shè)置帶WiFi功能的電子產(chǎn)品與軟件升級(jí)服務(wù)器的通訊協(xié)議。所述通訊協(xié)議包括“開始升級(jí)”、“停止升級(jí)”、“接收軟件版本”及“電子產(chǎn)品向軟件升級(jí)服務(wù)器反饋信息”的命令。例如,“接收軟件版本”(GetSoftWare ())此命令是獲取服務(wù)器上存放的軟件版本。發(fā)送“升級(jí)成功”的信息(SendOKO)此命令上報(bào)升級(jí)成功的信息給服務(wù)器。發(fā)送 “升級(jí)失敗”的信息(SendErrorO)此命令上報(bào)升級(jí)失敗的信息給服務(wù)器。
步驟103,運(yùn)行軟件升級(jí)服務(wù)器,電子產(chǎn)品通過WiFi無線網(wǎng)絡(luò)連接到軟件升級(jí)服務(wù)器。將設(shè)置好的電子產(chǎn)品和軟件升級(jí)服務(wù)器連接起來形成通訊網(wǎng)絡(luò)。步驟104,執(zhí)行“接收軟件版本”命令,獲取軟件升級(jí)服務(wù)器上存放的軟件版本。軟件升級(jí)服務(wù)器在收到這個(gè)命令后,把軟件發(fā)送給電子產(chǎn)品。步驟105,電子產(chǎn)品收到軟件包后進(jìn)行軟件升級(jí)。步驟106,判斷電子產(chǎn)品的軟件是否升級(jí)成功。若成功,則進(jìn)入步驟107 ;若不成功,則進(jìn)入步驟108。步驟107,通過發(fā)送“升級(jí)成功”命令向軟件升級(jí)服務(wù)器上報(bào)升級(jí)成功的信息。在升級(jí)完畢以后,電子產(chǎn)品把產(chǎn)品的唯一編號(hào)以及升級(jí)成功的標(biāo)志通過發(fā)送“升級(jí)成功”命令上報(bào)給軟件升級(jí)服務(wù)器,然后進(jìn)入步驟109。步驟108,通過發(fā)送“升級(jí)失敗”命令向軟件升級(jí)服務(wù)器上報(bào)升級(jí)失敗的信息。在此情況下,軟件升級(jí)服務(wù)器把產(chǎn)品的唯一編號(hào),以及升級(jí)失敗的標(biāo)志和失敗的原因上報(bào)給軟件升級(jí)服務(wù)器,然后進(jìn)入步驟109。步驟109,軟件升級(jí)服務(wù)器記錄產(chǎn)品的相關(guān)信息。若升級(jí)成功,則軟件升級(jí)服務(wù)器根據(jù)電子產(chǎn)品的唯一編號(hào)在數(shù)據(jù)庫中建立一個(gè)唯一對(duì)應(yīng)的條目,并將電子產(chǎn)品的信息存儲(chǔ)在里面。若升級(jí)失敗,軟件升級(jí)服務(wù)器收到此信息后,在數(shù)據(jù)庫中記錄相關(guān)的信息。在上報(bào)信息的同時(shí),也可以驗(yàn)證電子產(chǎn)品的WiFi功能是否正常,不需要以后再驗(yàn)證,降低了人力成本。步驟110,釋放電子產(chǎn)品與軟件升級(jí)服務(wù)器的連接。在電子產(chǎn)品上報(bào)完軟件升級(jí)成功與否以后,需要斷開網(wǎng)絡(luò)連接,這樣可以讓下一批電子產(chǎn)品繼續(xù)連接于軟件升級(jí)服務(wù)器, 提高資源的利用率。步驟111,將下一批電子產(chǎn)品連接到軟件升級(jí)服務(wù)器。返回步驟104,進(jìn)行下一個(gè)升級(jí)流程。圖3為本發(fā)明通過WiFi網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法在升級(jí)失敗時(shí)的流程圖。如圖 3所示,當(dāng)軟件升級(jí)失敗時(shí),可通過以下步驟來完成設(shè)備軟件的升級(jí)步驟200,軟件升級(jí)服務(wù)器提示電子產(chǎn)品的軟件升級(jí)失敗。此時(shí)可采用兩種被動(dòng)模式進(jìn)行升級(jí)電子產(chǎn)品的軟件。步驟201,通過USB數(shù)據(jù)線接收升級(jí)軟件進(jìn)行直接升級(jí)。步驟202,獲取電子產(chǎn)品的IP地址。比如192. 168. 100. 123。步驟203,軟件服務(wù)器直接從網(wǎng)絡(luò)點(diǎn)對(duì)點(diǎn)傳輸升級(jí)電子產(chǎn)品的軟件并進(jìn)行升級(jí)。此外,無論設(shè)備軟件通過WiFi無線網(wǎng)絡(luò)能否升級(jí)成功,軟件服務(wù)器都將記錄下設(shè)備軟件升級(jí)相關(guān)的信息,這樣便于以后根據(jù)產(chǎn)品的編號(hào)查詢電子產(chǎn)品軟件升級(jí)的記錄,可以大大的減少人力物力,節(jié)約成本且提高效率。雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,其包括以下步驟51、通過設(shè)置電子產(chǎn)品的WiFi無線網(wǎng)絡(luò),配置軟件升級(jí)服務(wù)器的參數(shù)和定義軟件升級(jí)服務(wù)器與電子產(chǎn)品的通訊協(xié)議將電子產(chǎn)品與軟件升級(jí)服務(wù)器連通;52、電子產(chǎn)品通過WiFi無線網(wǎng)絡(luò)獲取軟件升級(jí)服務(wù)器上的配套產(chǎn)品軟件,進(jìn)行自動(dòng)升級(jí)。
2.如權(quán)利要求1所述的通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,所述電子產(chǎn)品為帶有WiFi功能的終端設(shè)備,包括手機(jī)、MP4、游戲機(jī)或數(shù)碼相機(jī)。
3.如權(quán)利要求1所述的通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,在步驟 S1和步驟&之間還包括以下步驟Sn、將電子產(chǎn)品的唯一編號(hào)傳遞給軟件升級(jí)服務(wù)器;S12、軟件升級(jí)服務(wù)器根據(jù)電子產(chǎn)品的唯一編號(hào)在數(shù)據(jù)庫中建立一個(gè)唯一對(duì)應(yīng)的條目, 用于存儲(chǔ)電子產(chǎn)品的信息。
4.如權(quán)利要求3所述的通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,在步驟 S2之后還包括以下步驟判斷設(shè)備軟件是否升級(jí)成功,若是,電子產(chǎn)品向軟件升級(jí)服務(wù)器發(fā)送反饋信息,軟件升級(jí)服務(wù)器將反饋信息和電子產(chǎn)品的信息儲(chǔ)存下來;若否,電子產(chǎn)品向軟件升級(jí)服務(wù)器反饋相關(guān)的錯(cuò)誤信息,軟件升級(jí)服務(wù)器將錯(cuò)誤信息和電子產(chǎn)品的信息記錄下來。
5.如權(quán)利要求4所述的通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,若設(shè)備軟件升級(jí)沒有成功,則通過軟件升級(jí)服務(wù)器對(duì)電子產(chǎn)品進(jìn)行被動(dòng)模式升級(jí),所述被動(dòng)模式升級(jí)包括以下兩種方式一是電子產(chǎn)品采用USB線接收升級(jí)軟件進(jìn)行直接升級(jí);二是軟件升級(jí)服務(wù)器通過獲取電子產(chǎn)品的IP地址直接從網(wǎng)絡(luò)點(diǎn)到點(diǎn)傳輸升級(jí)電子產(chǎn)品的軟件。
6.如權(quán)利要求1所述的通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,步驟S1 中的參數(shù)包括軟件升級(jí)服務(wù)器的能力級(jí)和IP地址。
7.如權(quán)利要求1-6任意一項(xiàng)所述的通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其特征在于,步驟S1中的通訊協(xié)議包括“開始升級(jí)”、“停止升級(jí)”、“獲取軟件版本”及“電子產(chǎn)品向軟件升級(jí)服務(wù)器反饋信息”的命令。
全文摘要
本發(fā)明公開了一種通過WiFi無線網(wǎng)絡(luò)升級(jí)設(shè)備軟件的方法,其包括以下步驟S1、通過設(shè)置電子產(chǎn)品的WiFi無線網(wǎng)絡(luò),配置軟件升級(jí)服務(wù)器的參數(shù)和定義軟件升級(jí)服務(wù)器與電子產(chǎn)品的通訊協(xié)議將電子產(chǎn)品與軟件升級(jí)服務(wù)器連通;S2、電子產(chǎn)品通過WiFi無線網(wǎng)絡(luò)獲取軟件升級(jí)服務(wù)器上的配套產(chǎn)品軟件,進(jìn)行自動(dòng)升級(jí)。本發(fā)明通過WiFi無線網(wǎng)絡(luò)將電子產(chǎn)品連接到軟件升級(jí)服務(wù)器上,獲取產(chǎn)品軟件并進(jìn)行自動(dòng)升級(jí),顯著提高了工作效率,降低了工作量。而且,軟件升級(jí)服務(wù)器能夠記錄產(chǎn)品的相關(guān)信息和升級(jí)狀況,便于后期的維護(hù)使用。
文檔編號(hào)H04W80/12GK102404714SQ20101028693
公開日2012年4月4日 申請(qǐng)日期2010年9月17日 優(yōu)先權(quán)日2010年9月17日
發(fā)明者李敬來, 邱真勇 申請(qǐng)人:希姆通信息技術(shù)(上海)有限公司